HN Hall of Fame Weekly email

The Birth of Standard Error (2013)

www2.dmst.aueb.gr Essays & writing Essays & articles Software engineering Candidate
Screenshot of www2.dmst.aueb.gr captured 2026-07-20
Page preview · captured 2026-07-20

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

submissions
4
submitters
4
observed span
2019–2024
peak thread · 49 comments
160 pts
latest 20+ return · 2024-07-13
160 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

Separate error output was around for at least a decade before this. I know MTS had it in the 1960s, and I don't think it was their original idea. I used a CDC for a while and they had it too. So while this is the story of how standard error was introduced into Unix, it is not the origin story of the concept of standard error.

dn3500·160-point thread·

This might have been a case of parallel invention. When I was using Michigan Terminal System in 1981, and it wasn't new then, I remember SERCOM/MSINK being distinct from SCARDS/SOURCE and SPRINT/SINK. Yes, that's cards as in punch cards. My impression is that similar concepts and terminology have also existed in the IBM world since $forever. I doubt that the MTS folks and the Bell Labs folks were aware of each others' identical inventions, but if there was a relationship…

I came across this blog post while researching the history of the `roff` family of type-setting systems: the Graphic Systems’ C/A/T phototypesetter was the output device that Joe Ossanna’s troff was written for. I love the hacker spirit of by-passing the paper tape input that they were supposed to use though I can only begin to imagine the frustration the early Unix developers might have felt when they had to do so much work – only to see a typeset…

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
297

reference only — not used in Hall rules or ranking

Total comments
85

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2019-10-09The Birth of Standard Error (2013)First breakoutbcaa7f3a8bbc13235
2021-05-09The Birth of Standard ErrorAnthony-G21
2024-01-30The Birth of Standard Errorbradp30
2024-07-13The Birth of Standard Error (2013)Best thread · Latest 20+ point returnmarbu16049