What will it take to run a 2-hour marathon? | Hacker News Reader