Things I’ve Learned in 20 Years of Programming | Hacker News Reader