What makes a "good" programmer? | Hacker News Reader