Happy Birthday to My Brother Sasha,

who is turning 32 today, or 20, as we computer programmers prefer to call it.

Bruce Hayden (mail) (www):
Excellent, another Libra. Mine is tomorrow.
10.12.2005 9:20am
Other Eric:
Wouldn't a computer programmer prefer to call it "0011001100110010" (or, if you prefer, "0011001000110000")?

Sorry, just had to grab for the easy joke.
10.12.2005 9:56am
Sasha (mail):
13106 (or 12848)? I'm not that old.
10.12.2005 10:37am
Robert Schwartz (mail):
So he is going to get to teach con law to Harriet Souter?
10.12.2005 10:46am
erp (mail):
Won't Sasha be clerking for the new capo?
10.12.2005 10:59am
Nick (www):
Actually... a computer programmer would call it 100000
10.12.2005 11:04am
Bemac (mail):
When a 16-screen cinema was proposed for the city where I lived in Illinois, I was surprised to see that "hexideciplex" didn't take off as a term to describe it.

10.12.2005 11:06am
A youngster. Back in the day, before the System/360, Sasha would have been called 40, not 20, by programmers.
10.12.2005 11:15am
Tom Myers (www):
I'm a programmer, and I think of today as my 2^5th or 00100000 nd wedding anniversary...and it so happens that my (Russian-born) co-author and partner is normally called Sasha, as in, and I'm sure there's a connection there somehow. (At the moment he's in Kabul as part of Colgate's Project Afghanistan, trying to help set up the comp sci program for the U of Kabul...just in case you're constructing a Sasha-collection.)
10.12.2005 11:27am
Elliot (mail):
Sasha is 32?!? Dude - I saw him two or three years ago and thought he was my age (23 at the time).
10.12.2005 12:16pm
TomHynes (mail):
There are only 10 kinds of people in this world. Those who understand binary and those who don't.
10.12.2005 12:26pm
Bob Montgomery:
A real programmer would of course specify which base he was using: 32, $20, 20h, %10000, or 10000b.

At least I would if I was writing in assembly.
10.12.2005 12:55pm
Shouldn't he be 0x20?
10.12.2005 1:22pm
Kevin McCann (mail) (www):
Eugene, I never met Sasha (happy b-day, Sasha!), but I did meet your Dad several times in the late 80's (I was an HP3000/MPE guy), and your Mom sent me a copy of her Russian cookbook as a gift! Best wishes to your family.

- Kevin
10.12.2005 1:56pm
Jason DeBoever (mail):
seems like just yesterday you were 0x1F...
10.12.2005 3:28pm
Silicon Valley Jim (mail):
No longer a hexadecimal teenager (not that "teenager" makes any sense in combination with "hexadecimal").

Happy birthday, Sasha, and keep up the good work!
10.12.2005 5:36pm
ras (mail):
Congrats to Sasha. And in the spirit of the upcoming holiday season (Kevin will probably know this one), a riddle:

Q: Why can't a programmer tell the difference between Halloween and Christmas?

A: Because Oct31 = Dec25.
10.12.2005 6:10pm
Per Son:
Can someone explain any of this to me. I regret taking the minimum math I needed to graduate.
10.13.2005 2:05pm
Sasha (mail):
Per Son: Do you know about counting in different bases than decimal (base 10), like binary (base 2), octal (base 8), or hexadecimal (base 16)? If you understand that, much of the previous will become clear. For example, the number "32" in base 10 is written "20" in hexadecimal, "40" in octal, and "100000" in binary. (Regular people don't usually use those bases, but computer programmers do.) The number before "20" in hexademical is written "1F". Also (this explains the latest joke), the number "31" in octal is written "25" in decimal.
10.13.2005 4:53pm
Nick (www):
And of course... "0011001100110010" and "0011001000110000" in the comment by "Other Eric" refer to different ways to represent the numbers using ASCII written out in binary. Who knew so many geeks read this blog?
10.14.2005 6:06pm