Ask HN: How to learn programming? | Hacker News Reader