The Theory Behind Understanding Failure | Hacker News Reader