Beta

Slashdot: News for Nerds

×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

cancel ×

23 comments

GREAT NEWS !! I MISSED THE 20TH !! (0)

Anonymous Coward | about 2 years ago | (#40735295)

I'm going to this one !!

Re:GREAT NEWS !! I MISSED THE 20TH !! (3, Insightful)

azalin (67640) | about 2 years ago | (#40736119)

There are few things that are more NERD than entering (or actually winning) a contest like this. It requires creativity, programming skills, is hard to do, of very limited actual use and only a handful people will appreciate it. Have fun!

Yeah, but when is the Underhanded C Contest (2)

Rei (128717) | about 2 years ago | (#40735333)

...coming back? Just my luck that the first year I entered it, it died... :P

Re:Yeah, but when is the Underhanded C Contest (1)

stderr_dk (902007) | about 2 years ago | (#40735551)

...coming back? Just my luck that the first year I entered it, it died... :P

You killed it! Damn you and your underhanded C code!

Re:Yeah, but when is the Underhanded C Contest (2)

Rei (128717) | about 2 years ago | (#40735765)

Hehehe, you got me ;)

It's actually a really fun contest to take part in, first selecting what bug or group of bugs you want to exploit, and then how you want to hide them. the contest last year was to make it so that if a baggage handler typed a special but inconspicuous comment on the bag, it'd reroute the bag to some mean location. My "bug" was that the user's comment was stored in a struct in a string of a specific length but there was no bounds checking, so their comment string could overwrite the destination (I made it look like there was bounds checking, but the code was broken). The destination was right after the comment string, so whatever three characters in the comment were immediately after the comment limit (which could just be in the middle of a word in an innocent-looking comment) became the destination airport code.

Re:Yeah, but when is the Underhanded C Contest (0)

Anonymous Coward | about 2 years ago | (#40738605)

I love the underhanded C contest. There are so many examples from that where I went "There it is!" immediately; others had step-by-step write-ups that explained the code's execution and I still had to read it more than twice to get the cascade of problems that result in the underhandedness.

C is outdated (1, Troll)

GhigoRenzulli (1687590) | about 2 years ago | (#40735349)

How long for the International Obfuscated Cobol Code Contest? Wait... forget it.

Re:C is outdated (1)

Hyperhaplo (575219) | about 2 years ago | (#40735871)

It's still on.. and has been for over 4 decades.. do try to keep up ..

IOC++CC and IOPERLCC etc (1)

vlm (69642) | about 2 years ago | (#40735355)

insert standard joke about no need for a IOC++CC because C++ is inherently obfuscated. And Perl.

Re:IOC++CC and IOPERLCC etc (5, Funny)

Anonymous Coward | about 2 years ago | (#40735595)

This just in: International Legible Perl Contest Announced!

Extra points for using all of perl's obscure features and alternate syntaxes while still keeping things readable and even beautiful!

Re:IOC++CC and IOPERLCC etc (1)

Bill, Shooter of Bul (629286) | about 2 years ago | (#40735805)

Fun fact: I did that as my first professional program using libraries. It was ripped apart in code review because of the use of modules was innefficeint and not "zen like" enough.

Could extend this to natural languages. (3, Funny)

Rei (128717) | about 2 years ago | (#40735481)

Along the lines of the grammatically-correct sentence "Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo".

Re:Could extend this to natural languages. (4, Funny)

hvm2hvm (1208954) | about 2 years ago | (#40735537)

Not a good idea, a contest like that would only make language arts students think their college degree will be useful for something...

Re:Could extend this to natural languages. (0)

Anonymous Coward | about 2 years ago | (#40736447)

More the opposite (and not an actual contest), but there is Language Log's Trent Reznor Prize for Tricky Embedding [upenn.edu] . Search for "the Trent Reznor Prize for Tricky Embedding" (in quotes) for more instances.

Re:Could extend this to natural languages. (1)

subreality (157447) | about 2 years ago | (#40737645)

There is an entire profession for this: Lawyers.

Re:Could extend this to natural languages. (0)

Anonymous Coward | about 2 years ago | (#40738759)

One of my friends graduated form law school and saw a posting on his school's website for a "translator," J.D. required. The posting was to basically read contracts, translate them into plain English for the PHB and then when they came up with a response, to translate it into the most complicated language possible. He took a screening test for that position. He and I ran it through the Flesch-Kincaid and it resulted in an almost non-existent score.

They're making it too easy (1)

dkleinsc (563838) | about 2 years ago | (#40735643)

They should have made the announcement in the form of a crazy-looking C program in the shape of a smiley face that prints out the entire contest rules, but has a syntax error somewhere that causes a seg fault.

Re:They're making it too easy (1)

jimicus (737525) | about 2 years ago | (#40736643)

Pretty sure one of the rules of the IOCCC is that code submitted must compile and execute without dying horribly.

Re:They're making it too easy (0)

Anonymous Coward | about 2 years ago | (#40740509)

Potential winner in worst abuse of the rules: a program that has an intentional bug making it always exit successfully, while with the bug fixed it returns the result of a calculation in the signal it raises.

Been waiting (1)

elfprince13 (1521333) | about 2 years ago | (#40735809)

Been waiting for this, I actually have something fun/abusive in mind for this year, that I'm looking forward to implementing, "polishing", and submitting.

YOU FAIL IT (-1)

Anonymous Coward | about 2 years ago | (#40736293)

the reapDer BSD's suuden and

Significance of the times (2)

alhirzel (1648195) | about 2 years ago | (#40743513)

What is the significance of the end time of the competition? With the first being pi it would surprise me if the end time were random...

Re:Significance of the times (1)

leob (154345) | about 2 years ago | (#40746583)

pi = 3.141592653...

Check for New Comments
Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Create a Slashdot Account

Loading...