The logic behind C declarations (and the only correct way to declare pointers) | Hacker News Reader