The Daily WTF

The Daily WTF
The Daily WTF
The Daily WTF: Curious Perversions in Information Technology
URL http://thedailywtf.com/
Slogan Curious Perversions in Information Technology
Type of site software engineering disaster blog
Registration optional
Created by Alex Papadimoulis
Launched 2004-05-17
Alexa rank increase 27,783 (November 2011)[1]
Current status active

The Daily WTF (also called Worse Than Failure from February to December 2007) is a humorous blog dedicated to “Curious Perversions in Information Technology”. The blog, run by Alex Papadimoulis, “offers living examples of code that invites the exclamation ‘WTF!?’” (What The Fuck!?) [2] and “recounts tales of disastrous development, from project management gone spectacularly bad to inexplicable coding choices.”[3]

In addition to horror stories, The Daily WTF “serve[s] as [a] repositor[y] of knowledge and discussion forums for inquisitive web designers and developers”[4] and has introduced several anti-patterns, including Softcoding[5], the Inner-Platform Effect[6], and IHBLRIA[7] (Invented Here But Let's Reinvent It Anyway).

The site also has an associated "Edition Française", a French-language edition headed up by Jocelyn Demoy, launched in March 2008,[8] as well as a Polish edition.

Contents

History

The website was started on 17 May 2004, when Papadimoulis posted an entry entitled "Your Daily Cup of WTF" on his blog as a means of simply complaining about the quality of development at his then current employer.[9] On his third such post, a reader of his blog suggested that he start a new website dedicated exclusively to such humorous “bad code” postings.[10] A few days later, he registered TheDailyWTF.com domain name and began posting stories from readers of the site.

The content of the site kept evolving, and the body of articles was split into several columns. On 2 November 2006 Papadimoulis starting running code samples as articles entitled the “Code Snippets of the Day”, “CodeSOD” for short. Originally edited by Tim Gallagher, the column was taken over by Derrick Pallas (now the sole editor of CodeSOD) as well as Devin Moore and Mike Nuss on 2 January 2007. On 12 February 2007 Jake Vinson started a new column, “Error'd”, based on the old monthly series “Pop-Up Potpourri”.

The site was renamed to “Worse Than Failure” on 24 February 2007 because “'Daily' and 'What The F*' didn’t quite describe it anymore”. Alex also did not enjoy explaining the meaning “WTF” to people unfamiliar to the phrase, as it contains profanity.[11] This was not without controversy, and some readers threatened to stop reading the site because of this.[12] The change was reverted on December 12, 2007 [13], after a short and tongue-in-cheek stint as “The Daily Worse Than Failure”.[14]

Olympiad of Misguided Geeks

Olympiad of Misguided Geeks at Worse Than Failure (abbr. OMGWTF) was a programming contest to “solve an incredibly simple problem using the most obscenely convoluted way imaginable”.[15] It was started by Alex Papadimoulis because he wanted “to try out something new on [the] site.” Contestants for the OMGWTF contest were encouraged to focus on writing “clever code” (code which is unconventional and solves a problem that may or may not be solvable with conventional means) as opposed to “ugly code” (single letter variable names, no subroutines, and so on).

The goal of the first (and so far, only) contest was to “implement the logic for a four-function calculator.” It ran from 24 April 2007 to 14 May 2007[16] and received over 350 submissions[17] which were then judged by popular technology bloggers Raymond Chen, Jeremy Zawodny and Joel Spolsky.[18]

The winning entry was Stephen Oberholtzer’s “Buggy 4-Function Calculator”,[19][20] which, according to judge Joel Spolsky “best exemplifies what real-world code looks like ... [it’s] not just bad code, [it’s] believable bad code.” In addition to “a High-Resolution JPEG of an Official Olympiad of Misguided Geeks at Worse Than Failure First Prize Trophy,” the winner received his “choice of a 15″ MacBook Pro or Sony VAIO VGN-SZ430N/B.”

Notable guest appearances

In addition to the mostly anonymous stories, several prominent figures have written stories they’ve encountered in their professional experience:

References

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • WTF — may refer to: * Waking the Fallen, an album by Avenged Sevenfold * Walking Through Fire, album by April Wine * Warren Furutani, a California State Assemblyman * Weekly Top Five , a video program by World Wrestling Entertainment on wwe.com * , a… …   Wikipedia

  • Attack of the Show! — AOTS redirects here. AOTS may also refer to Association for Overseas Technical Scholarship. Attack of the Show! Format News, comedy, variety …   Wikipedia

  • Concerns and controversies over the 2008 Summer Olympics — 2008 Summer Olympics Bid process Venues Marketing Concerns and controversies Torch relay (route) Opening ceremony (flag bearers) Medal table (medalists) Closing ceremony Event calendar …   Wikipedia

  • Of the Blue Colour of the Sky — Studio album by OK Go Released January 12, 2010& …   Wikipedia

  • April Fools Day 2008 — April 1, 2008 was an April Fools Day falling on a Tuesday. In newspapers, magazines and news websites * About.com s Car Reviews posted a fake story that Toyota had announced a new 256 horsepower V6 Prius to accommodate the needs of car buyers… …   Wikipedia

  • Problème de Josèphe — En mathématiques et en informatique, le problème de Josèphe ou problème de Joséphus est lié à certaines formulettes d élimination. Il a été énoncé sous différentes formes, mais sa première formulation est due à Flavius Josèphe. Sommaire 1… …   Wikipédia en Français

  • OMG (значения) — Предметы наиболее известные по аббревиатуре OMG включают в себя: Oh My God! (англ. О, Боже мой!)  общеупотребительное сокращение англицизм при текстовом общении. Смотрите также статью «Компьютерный сленг». Либо же OMG используют в штатах как …   Википедия

  • MUMPS — This article is about the programming language. For other uses, see Mumps (disambiguation). MUMPS Paradigm(s) Procedural Appeared in 1966 Designed by Neil Pappalardo Stable release ANSI X11.1 1995 (December 8, 1995; 15 years ago …   Wikipedia

  • SQL injection — A SQL injection is often used to attack the security of a website by inputting SQL statements in a web form to get a badly designed website in order to dump the database content to the attacker. SQL injection is a code injection technique that… …   Wikipedia

  • Code injection — is the exploitation of a computer bug that is caused by processing invalid data. Code injection can be used by an attacker to introduce (or inject ) code into a computer program to change the course of execution. The results of a code injection… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”