HN Hall of Fame Weekly email

The program is the database is the interface

www.scattered-thoughts.net Essays & writing Essays & articles Software engineering Candidate
Screenshot of www.scattered-thoughts.net captured 2026-07-20
Page preview · captured 2026-07-20

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

submissions
4
submitters
3
observed span
2023–2025
peak thread · 76 comments
204 pts
latest 20+ return · 2025-03-08
204 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

What the author demonstrates here is a powerful principle that dates back to LISP's origins but remains revolutionary today: the collapse of artificial boundaries between program, data, and interface creates a more direct connection to the problem domain. This example elegantly shows how a few dozen lines of Clojure can replace an entire accounting application. The transactions live directly in the code, the categorization rules are simple pattern matchers, and the "interface" is just printed output of the…

hilti·204-point thread·

Since its inception, computers were based on the model of a machine traversed by data that are processed like sausages in a mincer, as data was fed directly on hardware which had code assembled as physical wires. However, the software part of the machines is made of the same material as the data, so they are much closer to what current programming languages seem to imply. It is natural that they tend to converge, especially in Lisp-like languages, into a…

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
346

reference only — not used in Hall rules or ranking

Total comments
137

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2023-02-07The program is the database is the interfacealbertzak20
2023-02-12The program is the database is the interfaceFirst breakoutjgrodziski13776
2025-02-05The program is the database is the interfacetosh30
2025-03-08The program is the database is the interfaceBest thread · Latest 20+ point returntosh20461