Thursday 26 April 2012 — This is over 12 years old. Be careful.
Once upon a time, Jamie Zawinski said,
Some people, when confronted with a problem, think, “I know, I’ll use regular expressions.” Now they have two problems.
BTW: Jeffrey Friedl dug into the history and found that someone said it about awk before jwz said it about regular expressions!
I seem to have developed a fascination for new variants of this joke, especially where the concept being referenced is important to the structure of the joke. For example, last June I said,
Some people, when faced with a problem, think, “I know, I’ll use binary.” Now they have 10 problems.
The other day I contributed,
Some people, when confronted with a problem, think, “I know, I’ll use threads,” and then two they hav erpoblesms.
It seems that Eiríkr Åsheim earlier had a similar one,
Some people, when confronted with a problem, think “I know, I’ll use multithreading”. Nothhw tpe yawrve o oblems.
Making fun of Java is easy. Chris Lonnen said,
Some people see a problem and think “I know, I’ll use Java!” Now they have a ProblemFactory.
Floating point can be surprising. Tom Scott quipped,
Some programmers, when confronted with a problem, think “I know, I’ll use floating point arithmetic.” Now they have 1.999999999997 problems.
Finally, this is not a technical joke, but is too true to leave out. Tom Dale said (and then deleted?),
Some people, wanting an escape from their full-time job, think “I know, I’ll contribute to open source.” Now they have two full-time jobs.
Brendan Berg has a list of others if you want more...
Comments
Some people, when confronted with a problem, think "I know, I'll solve it." But the Void is inescapable and our short lives are meaningless.
Some people, when confronted with a problem, think "I know, I'll quote Jamie Zawinski." Now they have two problems.
“I know, I’ll use Python.” Now they and have a beer.
From:
http://sodiumdreams.com/post/19639754254/more-problems
Some people, when confronted with a problem, think, "I know, I'll use mutexes." Now they have
Some people, when confronted with a problem, think, "I know, I'll use anagrams." Now they have bloom twerps.
..."I'll use Perl!" Now they have more than one way to have more than one problem....
Some people, when confronted with a problem, think, "I know, I'll use asynchronous programming." Now
:-)
Some people, when confronted with a problem, think, "I know, I'll use asynchronous programming." Now
:-)
Some people, when confronted with a data storage problem, think "I know, I'll use RAID." Now they have an array of problems.
segmentation fault (core dumped).
Where did the extra “s” come from here?
“and then two they hav erpoblesms”
I figured the single-threaded output would be:
“and then they have two problems”
Looks like one of the threads produced an extra “s”.
Some people, when confronted with a problem, think, “I know, I’ll use npm”. Now their problem has 900 dependencies.
Add a comment: