Alex Papadimoulis

Founder, The Daily WTF

Aug 2013

OMGWTF2: The Honorable Mentions

by in Feature Articles on

We received a lot of entries that were pretty great, but we only had so many prizes to give out. Here are some honorable mentions that we still want to share.

Yesno - Thomas Eding

Yesno was the only entry written in Haskell. Language choice itself isn’t interesting, but if you’ve ever touched Haskell, you wouldn’t expect to see code like this:


OMGWTF2: The Grand Prize

by in Feature Articles on

Picking the Grand Prize winner for the Second Olympiad of Misguided Geeks at The Daily WTF was truly a monumental challenge. The grand prize winner needed to embody the most all-around WTF solution possible. There were a plenty of great (terrible) entries but were looking for that one special entry that hurt our souls and ate our brains. Something that made us exclaim "WTF?!"

In the end, it came down to two submissions. Both are great examples of bad development practices, but in the end one outshone the other as worse than failure. So, before we get to the grand prize, let's take a look at the code which almost won.

Runner Up - The Wrong Tool For Every Job


OMGWTF2: Casino Royale, with Cheese

by in Feature Articles on

Programming languages make it super easy to pick a random number. A call to a built-in 'generate random number' function returns some float value between 0 and 1.0 and really the only heavy lifting for the developer is to turn that into a bigger number, a boolean (yes/no), or whatever. Ta-da. It does exactly as it says on the tin.

So, naturally, in a contest like ours, if a developer can think outside of the box and deliver a truly novel way of choosing a random result, he or she deserves a tip of the hat, or as we like to call it, the “Casino Royale, with Cheese” award.


OMGWTF2: Lipstick on a Pig

by in Feature Articles on

When we first started the OMGWTF2 contest, one thing that we hoped to make clear in our FAQ was that we really only wanted submitters to do his or her best on their entry's UI. After all, this is a coding competition not an art contest.

However, if you were a special developer who could weave together a abomination of a solution and make it look extra pretty, well, we felt that combination deserved special recognition and thus, the "Lipstick on a Pig" prize was born. The recipient? Randolpho and his entry: "Ask Threepio"


OMGWTF2: The Beast of Burden

by in Feature Articles on

While going through entries for OMGWTF2, one question often crept in our discussions “What would it be like to have to maintain this code?”

Some entries tried to enter our nightmares based on their otherworldly variable and function names, others revealed themselves as colossal-sized horrors with regards to the sheer size of the code base. However, one entry stood out among all the others - Oxin’s entry written in HTML and "Diarescript".


OMGWTF2: The MacGyver Award

by in Feature Articles on

It’s that time- time to review the results from the OMGWTF2 programming contest.

 var procs = from proc in Process.GetProcesses()
                        where proc.ProcessName == "java"
                        select proc;

foreach (var proc in procs)
{
	proc.Kill();
}