At long last, I've written and published the "compare-by-hash for programmers" article everyone's always been asking for. You can read it chopped into 17 pieces and partially obscured by floating ads here: http://www.linuxworld.com/news/2007/111207-hash.html (My editor says: Please please complain about this! No one believes me when I say this is bad!) Or you can read … Continue reading The code monkey’s guide to cryptographic hashes for content-based addressing
I happened to accidentally check my Vonage voicemail page and discovered that I had 13 voicemails piled up since September 21st from various people such as, oh, my tax consultant, a potential client, and my sisters. I set up my voicemail so that my cell phone picks it up first, and my Vonage voicemail only … Continue reading Vonage, voicemail, and crash-only software
Lina found the best best best apartment ever. In classic San Francisco rental fashion, we had to decide whether to sign a 16 month lease within 4 hours of seeing it or else face fierce competition from the open house. It's a fabulously beautiful renovated Victorian on the south edge of the Mission (for reasons … Continue reading Best. Apartment. Ever.
The word is on the street: I'm moving back to San Francisco around Dec. 1st. Several of my friends heard the news through the grapevine and are wondering if I'm not telling them in hopes of pretending I still live in Portland and can't come over to watch their vacation slides. The reality is that … Continue reading Moving to San Francisco
This morning, the phone rang (a rare occurrence in my household). I picked up my VoIP phone with caller ID, and saw: PROMO OFFER 1408(don't remember) Wow! A telemarketer with a descriptive caller ID and a valid-looking 408 phone number! It's like receiving spam entitled: "SPAM: Unsolicited commercial mailing" with a valid From: address. The … Continue reading Truth in advertising
Dear Lazyweb, I would like a program that checks the acceleration sensor on my laptop's hard drive. When it experiences especially intense vibration, as of being slapped on my hip repeatedly as I run for the train, it chirps the PC speaker or plays a sound clip or otherwise audibly notifies me that my laptop … Continue reading Lazyweb: Laptop acceleration chirper
Scene: Busy Portland coffee shop, Sunday afternoon. VAL, a workaholic programmer transplanted from the Bay area, is typing intently on her laptop. Enter four middle-aged men, talking loudly. They choose the table next to VAL and engage in much good-natured (and loud and annoying) shuffling around and unpacking of laptops. Their leader finally calls them … Continue reading Overheard in Portland