Preventing an optimising compiler from removing or reordering code | Hacker News Reader