Pain. Or, Why Learning to Code is like Learning Chinese | Hacker News Reader