What should every programmer know? | Hacker News Reader