HN Hall of Fame Weekly email

Websocketd

websocketd.com Software & code Software projects Software engineering Candidate
Screenshot of websocketd.com captured 2026-07-20
Page preview · captured 2026-07-20

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

submissions
4
submitters
4
observed span
2015–2021
peak thread · 220 comments
680 pts
latest 20+ return · 2021-12-22
176 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

This is the second or third "it's CGI again" thing I've seen in the past year. While these things are cool and definitely have their place, it's still worth noting that process per connection scales fairly poorly, simply because processes and forking are relatively expensive, and therefore it's probably unwise to deploy something like this in production anymore. It is what it is, I suppose.

jchw·680-point thread·

> Write programs to handle text streams, because that is a universal interface. I always hated that part of UNIX. It would be so much better if programs could handle data-structure streams instead. Having text streams causes every single program to implement ad-hoc parsers and serializers. I now use the command-line only for trivial one-time actions. For everything else I'll use a scripting language and forget about reading and writing text streams altogether.

Another option is gwsocket[1] >>> gwsocket is a simple, standalone, language-agnostic, RFC6455 compliant WebSocket Server, written in C. It sits between your application and the client's browser, giving fast bidirectional communication between these two with ease and flexibility [1] https://gwsocket.io/man

fasteo·176-point thread·

I may need to click through more, but isn't this inetd/xinetd?

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
1280

reference only — not used in Hall rules or ranking

Total comments
388

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2015-02-14Show HN: A Unixy approach to WebSocketsFirst breakoutjoewalnes421140
2017-02-15Websocketd: Websockets, the Unix wayomginternets33
2019-01-25WebsocketdBest threadmmcclure680220
2021-12-22Websocketd – It's like CGI, twenty years later, for WebSocketsLatest 20+ point returnsmartmic17625