Basic Patterns in How Adaptive Systems Fail | Hacker News Reader