The FAA's Hiring Scandal: A Quick Overview
An Air Traffic Control nightmare
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 12 posts.
An Air Traffic Control nightmare
I think that there’s a lot of institutional knowledge in our field, especially about what makes for a productive engineer. But while there are a good deal of books in the management field about “expert” roles and responsibilities of non-technical individual contributors, I don’t see too many modern books or posts that…
Update, November 2023: here are the full term rewrite and language macros which formed the seed of this story. These files include OO notation as well as the basic Algol syntax shown here. There is also a sketch of an object-oriented language with classes and inheritance, implemented as a Clojure macro. I do not…
People generally don't do what they're told, but what they expect to be rewarded for. Managers often say they'll reward something – perhaps they even believe it. But then they proceed to reward different things.
There's a common narrative that Microsoft was moribund under Steve Ballmer and then later saved by the miraculous leadership of Satya Nadella. This is the dominant narrative in every online discussion about the topic I've seen and it's a commonly expressed belief "in real life" as well. While I don't have anything…
Over the past 6 years or so, I’ve failed each item on “The Turkey Test.” It’s very simple: will your code work properly on a person’s machine in or around th...
As of Fall 2025, Northeastern’s College of Computer Science will replace this curriculum with a set of new courses, starting with Python in the first year.
What I think about when I'm lead engineer on a project
Two days after his company's downfall, Austen Allred wrote: I wish people could see how ugly it is to be envious, and how obvious it is to those around you when that's what's happening. There's not much uglier than trying to tear someone down because they