5th Underhanded C Contest Now Open
Xcott Craver writes "The next Underhanded C Contest has begun, with a deadline of March 1st. The object of the contest is to write short, readable, clear and innocent C code that somehow commits an evil act. This year's challenge: write a luggage routing program that mysteriously misroutes a customer's bag if a check-in clerk places just the right kind of text in a comment field. The prize is a gift certificate to ThinkGeek.com."
This year's challenge: write a luggage routing program that mysteriously misroutes a customer's bag if a check-in clerk places just the right kind of text in a comment field.
All participants will also receive complimentary cavity-searches at airport checkpoints.
#fuckbeta #iamslashdot #dicemustdie
Someone who works at any major airline can just submit the real production code they use for luggage routing and win the contest for sure!
| This year's challenge: write a luggage routing program that mysteriously misroutes a customer's bag if a check-in clerk places just the right kind of text in a comment field.
What, we actually need to write code for something that happens by nature?
It seems like this has already been done and is in use at airports worldwide.
a luggage routing program that mysteriously misroutes a customer's bag
sounds like Delta is looking for new programmers
I was going to say, don't forget Perl programmers, but then I remembered the legibility requirement.
If you manage to get this into the GNU/Linux Kernel, you get a job at the NSA.
Write short, readable, perfectly innocent looking C code, that somehow commits an evil act under certain circumstances.
After logging in slashdot still does not take you back to the page you were on. It's been that way for 20 years.
C motherfucker, do you speak it?!
Happy people make bad consumers.
I also started looking up past winners, Johns explanation/justification code was brilliant. I had no idea such evilness could be so cleverly concealed.
So you're new to C?
Entomologically speaking, the spider is not a bug, it's a feature.