HN Hall of Fame Weekly email

Fast Software, the Best Software

craigmod.com Essays & writing Essays & articles Software engineering Candidate
Screenshot of craigmod.com captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 4 calendar years, with breakout response in 2 of them.

submissions
6
submitters
5
observed span
2019–2025
peak thread · 283 comments
470 pts
latest 20+ return · 2022-11-13
186 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

Author's point about Google Maps being bloated and slow is 100% true. I use that app every day and I just recalled today when I first started using Google Maps in 2009 on my good old Nokia E63 phone it was fast and so great and then since last few years the app's design keep changing (at least on Android) and it is hard to keep up with these design changes and worst of all...every design change makes the app…

> But why is slow bad? Fast software is not always good software, but slow software is rarely able to rise to greatness. Fast software gives the user a chance to “meld” with its toolset. That is, not break flow. When the nerds upon Nerd Hill fight to the death over Vi and Emacs, it’s partly because they have such a strong affinity for the flow of the application and its meldiness. They have invested. The Tool Is Good, so…

jt2190·186-point thread·

Speed has a moral dimension: to be fast is to be in tune with the facts of the world as it truly is, as the Atman has provided, without illusion. Speed has a social dimension: to make the user wait unnecessarily is to express disrespect, even contempt. Speed has an architectural dimension: to be fast, the operations have to match the parts of the system and their relationships. Speed has a spiritual dimension: to achieve speed demands that you humble…

ncmncm·38-point thread·

Fast is good. Reliable is better. Functionality is king. Doesn't matter how fast it runs if I'm expecting it to crash out any time. Think of a game which gets 200fps but is unstable vs 120fps, but stable. Give me reliable functionality any day. If it's fast, that would be nice too.

davydm·2-point thread·

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
2

100+ points or 50+ comments

Total points
702

reference only — not used in Hall rules or ranking

Total comments
376

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2019-07-24Fast Software, the Best Softwarecmod20
2019-07-24Fast Software, the Best SoftwareFirst breakout · Best threadTomte470283
2021-02-04Fast software, the best software (2019)mrzool3812
2022-11-13Fast Software, the Best Software (2019)Latest 20+ point returnTomte18680
2025-07-31Fast Software, the Best Softwarepbardea21
2025-10-11Fast Software, the Best SoftwareFromTheArchives40