HN Hall of Fame Weekly email

A C89 compiler that produces executables that are also valid ASCII text files [pdf]

www.cs.cmu.edu Research & data Research papers Computer science Candidate
Screenshot of www.cs.cmu.edu captured 2026-07-20
Page preview · captured 2026-07-20

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

submissions
3
submitters
3
observed span
2017–2023
peak thread · 67 comments
323 pts
latest 20+ return · 2023-07-22
125 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

There was actually a tool "com2txt" back in the DOS days. So you could convert an executable and put it into an email.... Update: I have my data well sorted enough that I found it :-) It even comes with code and is under a vague free license: https://github.com/hannob/com2txt

hannob·323-point thread·

The author is an absolute legend. Absolutely every video on his Youtube channel is a masterpiece https://www.youtube.com/@tom7 And this includes the video that explains this code (Compiling C to printable x86, to make an executable research paper) https://www.youtube.com/watch?v=LA_DrBwkiJA

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
449

reference only — not used in Hall rules or ranking

Total comments
82

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2017-04-01ZM~~ # PRinty# C with ABC [pdf]panic10
2018-02-05A C89 compiler that produces executables that are also valid ASCII text files [pdf]First breakout · Best threadluu32367
2023-07-22C89 compiler produces printable executables from C code [pdf]Latest 20+ point returnCharlesW12515