The three great virtues of a programmer | Hacker News Reader