Concurrency, locks, actors and software transactional memory in plain English | Hacker News Reader