C++ sequence points and undefined behavior | Hacker News Reader