The piece argues that only about 5,000 people worldwide produce half of the most important software work, based on Lotka’s and Price’s observations about skewed output. Lotka found scientific output follows a 1/n² distribution, and Price distilled that into a rule of thumb: half the work in a field is produced by the square root of its contributors. With roughly 20-27 million people who write software, the square root is about 4,500-5,200, which yields the “5,000 elites” figure. Examining open-source commit histories and bibliometric checks supports even greater concentration than the square‑root rule predicts, and the claim is careful: it’s that half the foundational code (compilers, kernels, databases, browsers, frameworks) comes from this small group, while the rest of developers build products on top of that work.
That concentration has practical consequences. Because the elite grows only as the square root of the field, massive increases in the number of people coding - accelerated by AI tools - will expand the elite slowly, making it an ever-smaller fraction of the whole. This explains why recruiting top engineers feels like running into the same names: they’re a tiny, tightly networked community unreachable by job boards or résumés. The implication is clear for teams: find them through their peers and invest heavily to retain them, since replacements are rare.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.