Ask HN: Why is concurrent programming so hard ? | Hacker News Reader