What is Your Best Tech Joke?
3770 asks: "There are 10 kinds of people in the world. Those who understand binary numbers and those who don't. -- OK, I'm having a slow day at work. What is your favorite techie joke? I'm asking you! Make me laugh!"
Try this binary to decimal tutorial.
It's quite helpful.
"Can of worms? The can is open... the worms are everywhere."
The Internet interprets advertising as damage and routes around it.
by Paul Crowley (slashdot-paul @AT cluefactory
Too bad that it is considered just an urban legend.
See This page on snopes.com for more information about this story.
He's told it slightly wrong - it shoudl be an engineer, a statistician and a physicist, with the physicist winning.
It's probably based on all those college physics textbooks that start exercises with phrases like "Assume that the surface is frictionless", "Disregard atmospheric drag", etc.
If a string is placed in memory without having a null terminator, when it is pulled from memory it will not know where to stop and pull old bits of informatiion, usually junk, from memory that come after the string. (This is easy to accidently do in C and can be done in C++ too, but must be done a bit more purposfully, in languages like java its impossible, that is what is refered to as protected memory)
I haven't seen any response indicating "getting" the joke, so for those who don't get it:
The license plate says feature. It's on a beetle, A.K.A. a bug.
"It's not a bug, it's a feature"
*everything* is Orwellian to cats.
Actually, it's "Take what you want" I think.
-SablKnight
It is a very US centric joke. Think 'congress' ie: the house of representatives and the senate. It plays on American's beliefs that progress cannot be legislated.
Some of these, like "Made good judgments.." are Dan Qualye quotes, not GW.
'Nuff said!
The bitter lessons of a veteran coder: http://bitterprogrammer.blogspot.com
Properly done:
-1: - ( 0 + 0 + 0 - 1 )
0: 0 ( 0 + 0 + 0 + 0 )
1: + ( 0 + 0 + 0 + 1 )
2: +- ( 0 + 0 + 3 - 1 )
3: +0 ( 0 + 0 + 3 + 0 )
4: ++ ( 0 + 0 + 3 + 1 )
5: +-- ( 0 + 9 - 3 - 1 )
6: +-0 ( 0 + 9 - 3 - 0 )
7: +-+ ( 0 + 9 - 3 + 1 )
8: +0- ( 0 + 9 - 0 - 1 )
9: +00 ( 0 + 9 - 0 - 0 )
10: +0+ ( 0 + 9 - 0 + 1 )
11: ++- ( 0 + 9 + 3 - 1 )
12: ++0 ( 0 + 9 + 3 + 0 )
13: +++ ( 0 + 9 + 3 + 1 )
14: +--- ( 27 - 9 - 3 - 1 )
(Can you see the emerging pattern?)
The number sequence you gave out would be in decimal:
1, 3, 2, 10, 9, 8, 7, 6, 5, 31, 30.
Note that if you wish to multiple a number by negative one (or '-'), you flip all the bits. Very convenient, no?
If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
I'm a geek, and it had to be explained to me that in the US, they call VW beetles "bugs".
sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
Sounds like a newer BOFH. Also check out Gord a video game store owner.
Xaotik Designs