HN Hall of Fame Weekly email

Holding a Program in One's Head (2007)

paulgraham.com Essays & writing Essays & articles Software engineering Class of 2017-07 Hall of Fame
Screenshot of paulgraham.com captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 7 calendar years, with breakout response in 3 of them.

submissions
7
submitters
5
observed span
2007–2021
peak thread · 131 comments
215 pts
latest 20+ return · 2018-09-21
215 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

I'll leave this here “I believe that the clue to his mind is to be found in his unusual powers of continuous concentrated introspection. A case can be made out, as it also can with Descartes, for regarding him as an accomplished experimentalist. Nothing can be more charming than the tales of his mechanical contrivances when he was a boy. There are his telescopes and his optical experiments, These were essential accomplishments, part of his unequalled all-round technique, but not…

It's actually an indictment of our programming tools that they require one to hold so much of the design context in one's head. If they were better (more expressive, easier to interact with) they would help to solve the problems rather than require superhuman feats of endurance. pg does mention that succinct programming languages help, which is true, but they don't go nearly as far as they could. Like him, I use Lisp for that very reason, but Common Lisp…

mtraven·213-point thread·

One possible alternative organization pattern is the "band." Music, like software, are also ideas. As the band Genesis has proven, you simply cannot replace Phil Collins with Ray Wilson and expect to have a mega-band again. Ray's music with the band is nice, but the style definitely was markedly different from what most people think of as "Genesis." The same thing happened earlier in the band's history too, when Peter Gabriel left and Phil Collins replaced him as the front-man…

kc5tja·142-point thread·

Maybe we could define a new kind of organization that combined the efforts of individuals without requiring them to be interchangeable. Arguably a market is such a form of organization, though it may be more accurate to describe a market as a degenerate case—as what you get by default when organization isn't possible. It's interesting to read this as I'm reading Jonathan Wilson's Inverting the Pyramid, a tactical history of soccer. One of the great divides is between teams that…

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
3

100+ points or 50+ comments

Total points
634

reference only — not used in Hall rules or ranking

Total comments
316

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2007-08-23Holding a program in one's headFirst breakouteposts142131
2011-09-12Holding a Program in One's Head (2007)ColinWright555
2012-12-08Holding a Program in One's Head (2007)mmphosis213101
2016-12-28Holding a Program in One's Headdasmoth40
2017-07-28Holding a Program in One's Head (2007)Hall inductiondasmoth20
2018-09-21Holding a Program in One's Head (2007)Best thread · Latest 20+ point returndasmoth21579
2021-04-02Holding a Program in One's Head (2007)gautamsomani30