Breaking and entering: lose the lock while embracing concurrency, Part I | Hacker News Reader