What is the meaning of `struct X typedef` vs. `typedef struct X`? | Hacker News Reader