Winners of the 18th IOCCC
achowe writes "The winners of the 18th International Obfuscated C Code Contest have been announced. This years winners include a 'Commodore PET emulator', 'Sound generation with SDL audio', and a 'Text WWW Browser'."
← Back to Stories (view on slashdot.org)
Maybe they are really available but are difficult to see? That would be the theme of the contest after all. Time to start digging through the html on the site!
I Am My Own Worst Enemy
Maybe they are really available but are difficult to see?
Wow! Now THAT'S a *contest*!
"Rocky Rococo, at your cervix!"
Too bad the server can't self replicate to handle the load...
Slashdot is proof that Sturgeon's Law applies to mankind.
Obfuscation... You fear to go into those minds. The coders delved too greedily and too deep. You know what they awoke in the darkness of Programming... shadow and flame.
... submits fake stories to slashdot!
Coder's Stone: The programming language quick ref for iPad
I leave the decompression program as an exercise for the reader.
P.S. Don't compile and run my program until you first have the decompression program working.
Also, as I'm leading to, it would be extremely hard to read
You mean like a huge block of text with no line breaks?
AC: Only on slashdot... could the sentence "My hovercraft is full of eels." be moderated "+4, Insightful
that
is
exactly
what
i
am
talking
about
I like suggestions, but I don't like contributing towards them.
IOCCC wins First Prize in this year's 'Obfuscated Web Server' competition! Way to go, fellas!
"And out of nowhere, Sony Computer Entertainment & First 4 Internet ranked first with their obfuscated rootkit!"
I can't wait until the code is out! I'm really excited by this one:
Most superfluous output
Francois Boutines - XML Voronoi diagrams generator
Toulouse, France
I've been wanting to write a voronoi generator for a game-map-development project (maps for a Risk clone). But I could only find mathematical definitions, not any good code that clearly laid out the algorithm. Hopefully this program will be nice and clear (and well-documented!) so that I can reproduce the algorithm from it.
I stole this sig from someone cleverer than me.
WTF?...
Can I buy some pot from these moderators and the parent poster?
I love how on Slashdot a minor misunderstanding warrants the indignation of "WTF?" followed by an accusation of drug use.
I imagine in real life that you're much more pleasant. Perhaps in such a circumstance you would have said something along the lines of, "You may have missed that they will be releasing the source code, they just haven't done it yet."
I'm a big tall mofo.
All perl code is obfuscated, you insensitive clod!!
Believe with me, my saplings.
This probably the best programming contest there is.
Seriously. Obfuscated code!
Though I have though about how the writing process is. Do they like first write then program, then try to obfuscate the code. I can't be very easy to write a complex (well more or less) program directly obfuscated.
"Oh, I got a seg fault.That must be because the code reads "}[fa) not "}[fb) as it should read!"
Scully: Should we arrest David Copperfield?
Mulder: Yes we should, but not for this.
Not if they do it by hand.
The results of applying smirch to the smirch module are... well they're impossible to get past the lameness filter, but I think it is safe to say that it is fairly obfuscated.
So... it looks like Perl?
#include "stdio.h"
#define SACRED Count[11] = a;Count[14] = a;Count[28] = a;
#define FOR Count[1] = 32;Count[15] = 32;Count[18] = 97;
#define THE Count[7] = 0x20;Count[12] = ' ';Count[23] = 0x20;
#define LOVE Count[26] = 0x61;Count[3] = count;Count[9] = count;
#define OF Count[5] = weird;Count[2] = orange;Count[21] = count;
#define ALL Count[8] = orange;Count[17] = count;Count[22] = time3;
#define THAT Count[25] = time3;Count[27] = weird;Count[19] = orange;
#define IS Count[16] = time_3;Count[20] = 131 % 33;Count[0] = monkey_jar;
#define HOLY Count[24] = monkey_Jar;Count[6] = oh_holy_crap;Count[4] = mangledMuttFace;
#define AND Count[10] = mangledMuttFace;Count[13] = mangledMuttFace;Count[29] = (holy_crap == oh_holy_crap);
#define OH char mangledMuttFace = 105;char oh_holy_crap = 107;char monkey_Jar = 109;char holy_crap = 110;char monkey_jar = 73;char Count[' ' - 2];char orange = 116;char time_3 = 119;char count = 104;char weird = 110;char time3 = 101;char a = 115;
int main()
{
OH FOR THE LOVE OF ALL THAT IS HOLY AND SACRED
printf("%s \n", Count);
return 0;
}
Stop Global Warming!
Just say no to irreversible processes!
# Best use of parenthesis
Michael Ash - Self-printing LISP interpreter
USA
E(E(E(E(E(E(E(Ew)w)w)w)w)w)w)
It's not source code. It's just code. "Source code" is defined as the prefered form of the program for making modifications. Obviously this aint it.
Does this mean the authors can't release this code under the GPL?
Or would that disqualify way too much Perl?
I got my Linux laptop at System76.
It also phones home and gets you owned... talk about obfuscated.
So much to do, so little bandwidth.
--
Try Mozilla
This is the Interntional Obfuscated C Code Contest, not the Butt Ugly Perl Contest. How about:
echo 'Guvf vf gur vagreangvbany BOSHFPNGRQ P pbqr pbagrkg fb vgf cerggl zhpu n tvira gung gur pbqr jvyy ABG or ernqnoyr' | tr \[a-zA-Z] \[n-za-mN-ZA-M]
-- Soruk
..due to contestants simply entering source code from their work.