The Three Virtues of a GREAT Programmer | Hacker News Reader