Why do we dream? A new theory on how it protects our brains | Hacker News Reader