What’s the Point of the C Preprocessor, Actually? | Hacker News Reader