Programming lessons I learned | Hacker News Reader