A Theory of Key Points: What tennis can tell us about technological change | Hacker News Reader