The practice of programming, 18 years later | Hacker News Reader