Greenspun's tenth rule of programming | Hacker News Reader