Category Archives: Uncategorized

Recruitering

I know, first we hang all the lawyers. But soon after that, maybe when the telephone sanitizers have stopped kicking (a little mission creep never hurt anyone, right?) we line up the recruiters and introduce them to a little high … Continue reading

Posted in Uncategorized | 2 Comments

A bird on the wall …

It was mid-afternoon and someone was poking me. “Hey, are you awake?” they whispered. I blinked and raised my chin. “Huh?” “Ralph wants to know what database we’ve chosen. What database did we choose?” “Grughnk. Guhbbah.” I’d nearly fallen asleep in … Continue reading

Posted in Uncategorized | 6 Comments

Keeping sharp

A quick story (and a true one, I promise). The Team is at lunch. Say, ten or twelve software engineers sitting at a high table in the Commons at Microsoft, eating sandwiches and chips and soup and so forth. Oh, … Continue reading

Posted in Uncategorized | 5 Comments

The eternal war against the guys in building B

I wish that I could travel back in time, hand a copy of Horowitz’s book The Art of Electronics to younger me and say, “Read this thing. It will make talking to hardware engineers a bunch easier.” I realize now that all … Continue reading

Posted in Uncategorized | 1 Comment

Patching the Newton

This one ends with me going into a Good Guys electronics store in a suburb of Boston, flashing my employee badge and saying “I’m from Apple. Take me to your Newtons.” I wanted to use a deep G-man voice, but … Continue reading

Posted in Uncategorized | 8 Comments

Things that suck

Java. Java updates that utterly break already teetering remote access utilities. The fact that these utilities were written in Java at all is mind boggling. I also reserve a special place in hell for the firmware engineers who thought they could write web … Continue reading

Posted in Uncategorized | 5 Comments

LFE (Looking For Editor)

When you say your editor has Emacs bindings, unless you’ve correctly implemented ^U don’t even bother to make the claim. You don’t get it, and you probably never will, and if you argue with me about it I will simply … Continue reading

Posted in Uncategorized | 5 Comments

When rocks were young

Many “old iron” stories here. Back in the day, *real* computers blew up, shot out sparks and spewed smoke, and could be fixed with a good whack in the right spot. Not like today, when you can shut down entire … Continue reading

Posted in Uncategorized | 1 Comment

Haskell is useless

A fun little video of Simon Peyton Jones on useful -vs- useless languages, and trends in language design.  

Posted in Uncategorized | 1 Comment

Missed opportunity

A little while ago, I finally got The Call. “Hello?” I heard a gabble of voices on the other end, obviously a boiler room call. “Sir? Mumble garble findows bhmflg wugga woop.” “Excuse me? I can hardly hear you with … Continue reading

Posted in Uncategorized | 1 Comment