Science’s Demons, from Descartes to Darwin and Beyond | Hacker News Reader