Two explanations for variation in human abilities | Hacker News Reader