Do we need a new theory of evolution? | Hacker News Reader