Author Archives: landon

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 | 1 Comment

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

Working on The Witness

Casey’s Blog is a great read (also, I’m really looking forward to The Witness). He basically nails the state of the Windows input APIs (and a lot of other ones) here. I don’t want to publically skewer anyone, but let’s just … Continue reading

Posted in Uncategorized | Leave a comment