A Guide to Undefined Behavior in C and C++, Part 1 | Hacker News Reader