Books on Tape

I live in Rhode Island, and have been commuting up to the Boston area for the past four and a half years. On good days this takes under an hour, on bad days, well, you don’t want to know. Anyway, I quickly realized that this was going to be years taken off of my life […]

When Theater is Security

Unless you’ve been living under a rock for the past week, you should have some idea of what’s been going on in Boston – that there was a bombing at the Boston Marathon that killed three and wounded/maimed many others; that the bombers went on a rampage through the city after their photos were released […]

Lessons from Home: an Interlude

Though I’m in the middle of writing a longer post on software engineering, I wanted to quickly jot down some unrelated thoughts from earlier today. My son Jacob is three and a half years old. He’s a great little guy, I love him dearly, and like most three and a half year olds, he can […]

How to Write a Great Blog Post

I’ve been writing this blog for a good number of months now, and I thought I’d share my well-defined, highly deterministic process for writing great posts. Come up with a great idea Start writing Realize that I’m writing about something completely different Try to get back to my original idea Fail Eventually accept the fact […]

How I know I’m still a nerd

I just installed Hadoop at home, and am working my way through the O’Reilly book. This is so that I can get to Hive, but no point putting the cart before the elephant. The annoying thing is that this is blocking me from getting to Bash Cookbook. And the Advanced Bash Scripting Guide. Once that’s […]

Message in a Bottle

I imagine him sitting on a plush couch, or possibly standing, a newborn snuggling up against his shoulder. His eyes are closed, he is humming softly, unconsciously making endless tiny adjustments as the infant shifts. It’s 1970, and he doesn’t have a beard yet, though his sideburns lightly tickle the baby’s face. He makes little […]