C++ programmer's guide to undefined behavior | Hacker News Reader