How to learn programming? | Hacker News Reader