A subtle bug with Go's errgroup | Hacker News Reader