Why Designing Interactivity Is Hard - Chris Crawford | Hacker News Reader