I Hate Airports

When you read the title, most of you probably thought I hate the lines, or the cost of the food, or the not infrequent changes in flight time or gate number, but those are incidental to me. No, I am an engineer; I hate the inefficiency. First, we have the check-in system. I most often

Particular Brand of Lazy: What Makes Engineers Unique

I've alluded previously to a particular brand of laziness that separates a good engineer from the average person. It sounds disparaging at first, but there is an aspect to engineering laziness that is absent from almost every other kind of laziness: Engineering laziness encourages progress How can laziness encourage progress? When we think of laziness, we

Rant: Why we need fewer coders

In fifteen years we'll be teaching programming just like reading and writing ... and wondering why we didn't do it sooner. Words cannot begin to describe how angry everything about this poster makes me. First, let me get the subjective part out of the way: I deeply dislike Mark Zuckerberg. Not only does his social