Why human societies developed so little during 300k years | Hacker News Reader