Zero-length arrays in C: A cautionary tale | Hacker News Reader