an ambiguity in C89 which will never be fixed | Hacker News Reader