HN Hall of Fame Weekly email

How did REST come to mean the opposite of REST?

htmx.org Essays & writing Essays & articles Web & internet Candidate
Screenshot of htmx.org captured 2026-07-20
Page preview · captured 2026-07-20

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

submissions
5
submitters
5
observed span
2022–2026
peak thread · 383 comments
398 pts
latest 20+ return · 2024-03-03
76 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

The client knows nothing about the API end points associated with this data, except via URLs and hypermedia controls (links and forms) discoverable within the HTML itself. If the state of the resource changes such that the allowable actions available on that resource change (for example, if the account goes into overdraft) then the HTML response would change to show the new set of actions available. If the client knows nothing about the meaning of the responses, it cannot do…

Joeri·398-point thread·

This essay is great. I can see from the first comments that its point is entirely lost. Which is too bad; the core idea of Representational State Transfer is interesting and deserves to be respected separate from "HTTP but not SOAP". I built some of Google's first public APIs and we used SOAP, to match the onion on our belts. It never worked very well. I'm real glad that JSON over HTTP and other forms of RPC succeeded where SOAP…

Before REST gained mind share, developing for the web was effectively templating. Vanilla PHP, Java server pages, Django, Rails, etc all had this idea that business logic would be transformed server-side into complete web pages by injecting variables into HTML. REST came along and tried to put some discipline around this. The URLs now mattered and had semantic meaning! All the self-describing hypertext stuff was interesting but largely ignored. That one point - giving URLs noun-like semantics - led to…

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
496

reference only — not used in Hall rules or ranking

Total comments
446

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2022-07-18How did REST come to mean the opposite of REST?First breakout · Best threadedofic398383
2024-01-29How Did REST Come to Mean the Opposite of REST?chamoda20
2024-03-03How Did REST Come to Mean the Opposite of REST? (2022)Latest 20+ point returnDeusExMachina7653
2025-11-25How Did REST Come to Mean the Opposite of REST? (2022)BerislavLopac20
2026-04-29How Did REST Come to Mean the Opposite of REST?vladde1810