HN Hall of Fame Weekly email

Understanding the working of X11 from the ground up (2017)

magcius.github.io Books & learning Tutorials & guides Computer science Class of 2019-09 Hall of Fame
Screenshot of magcius.github.io captured 2026-07-20
Page preview · captured 2026-07-20

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

submissions
10
submitters
9
observed span
2014–2023
peak thread · 132 comments
456 pts
latest 20+ return · 2023-01-09
41 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

Personally, my favorite explanation of X11 is found on page 139 of the Unix Hater's Handbook http://web.mit.edu/~simsong/www/ugh.pdf "A truly portable X application is required to act like the persistent customer in Monty Python’s “Cheese Shop” sketch, or a grail seeker in “Monty Python and the Holy Grail.” Even the simplest applications must answer many difficult questions" Read the original for the hilariously accurate dialog that follows…

Author here. I stopped working on this a few years ago, so now's as good a time as any for an overly-long, rambly, unedited retrospective. When I started this, I was working on GNOME's window manager full-time, and wanted to learn intricately how X11's drawing model worked, so over the course of a few weeks in a hotel room, I recreated large parts of X11's drawing model in a web browser, fixing artifacts as I went along, until I feel…

Jasper_·443-point thread·

Actually embedding an X server in the article is one of the coolest things I've seen in a while.

Author here. I haven't updated this project in a few years. I burned out on it almost immediately. I wrote a little retrospective for it on here before, the last time it was posted: https://news.ycombinator.com/item?id=21041340 In the days since, I've joined the games industry, fell in love with it there, and am working a bit more on more video game-focused content: https://noclip.website https://www.youtube.com/watch?v=mnxs6CR6Zrk https://www.youtube.com/watch?v=8rCRsOLiO7k If anybody has any questions about game…

Jasper_·326-point thread·

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
4

100+ points or 50+ comments

Total points
1702

reference only — not used in Hall rules or ranking

Total comments
337

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2014-07-11XPlain – Explaining X11 for the rest of usFirst breakoutemillon32965
2014-07-15Xplain – Explaining X11 with an interactive X11 browser implementationalbertzeyer762
2015-10-14Explaining X11 for the rest of usdavidw191
2016-07-06Xplain – Explaining X11 for the rest of usBest threadb3h3moth45644
2016-07-07Xplain – Explaining X11 for the rest of usJoshTriplett20
2019-09-22Understanding the working of X11 from the ground up (2017)Hall inductionsigna11443132
2020-08-05Explanations – Play, Don't ShowProfDreamer10
2020-08-18Xplain – Explaining X11 for the rest of us (2017)pcr91030332689
2022-03-10Explanations – Play Don't Showgraderjs90
2023-01-09Explanations: Play Don't ShowLatest 20+ point returnsigna11414