The Psychology of Tackling Hard Problems | Hacker News Reader