HN Hall of Fame Weekly email

Debugging an evil Go runtime bug

Screenshot of marcan.st captured 2026-07-20
Page preview · captured 2026-07-20

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

submissions
7
submitters
7
observed span
2017–2024
peak thread · 48 comments
498 pts
latest 20+ return · 2024-07-19
206 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

Marcan's attitude is great; I know of a ton of people (myself included) who would've written that article with far more complaining interleaved. Super informative as well, I learned a ton from this article (GRUB 2 feature for marking off bad RAM? Wow!). Very well written, informative, humorous, etc. Love it

warent·498-point thread·

> Over the course of 22 kernel builds, I managed to simplify the config so much that the kernel had no networking support, no filesystems, no block device core, and didn’t even support PCI (still works fine on a VM though!). Flashbacks to a job where I was asked to figure out why a newer kernel was crashing. This was a very frustrating time, because I had (have) basically zero real C/C++ experience but I'd helped out with Bitbake recipes…

Terr_·206-point thread·

Hector Marcan is a wizard. The “hash based” differential compilation technique is inspirational.

jchw·46-point thread·

Previously: https://news.ycombinator.com/item?id=15845118

shawn·2-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
2

100+ points or 50+ comments

Total points
755

reference only — not used in Hall rules or ranking

Total comments
101

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2017-12-04Debugging an evil Go runtime bugFirst breakout · Best threadcmsimike49848
2018-08-27Debugging an evil Go runtime bug (2017)shawn21
2019-03-31Debugging an evil Go runtime bug (2017)lelf10
2019-11-05Debugging an evil Go runtime bug (2017)pmoriarty466
2022-02-10Debugging an evil Go runtime bugisaacimagine10
2023-09-21Debugging an evil Go runtime bug (2017)Epskampie10
2024-07-19Debugging an evil Go runtime bug: From heat guns to kernel compiler flags (2017)Hall induction · Latest 20+ point returngoranmoomin20646