LodeHQ
AI news for people who shipFree, by email

Dev · michael.stapelberg.ch · Sunday, 16 August 2026

Zsh silently ate years of shell history. Crash-forcing the bug found it

Michael Stapelberg spent years losing commands from ~/.zsh_history before tracking down the culprit: a truncation bug fixed in Zsh 5.9.2. His winning move, patching Zsh to crash loudly and analyzing the core dump, is a masterclass in debugging rare data-loss bugs.

Read the source: michael.stapelberg.ch ↗In the 16 August issue →