Submission timeline
2007–2026One 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 orderWhat 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…
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
- Total points
- 346
- Total comments
- 137
100+ points or 50+ comments
reference only — not used in Hall rules or ranking
reference only — not used in Hall rules or ranking
Every submission
| Date | Title as submitted | By | Points | Comments |
|---|---|---|---|---|
| 2023-02-07 | The program is the database is the interface | albertzak | 2 | 0 |
| 2023-02-12 | The program is the database is the interfaceFirst breakout | jgrodziski | 137 | 76 |
| 2025-02-05 | The program is the database is the interface | tosh | 3 | 0 |
| 2025-03-08 | The program is the database is the interfaceBest thread · Latest 20+ point return | tosh | 204 | 61 |
