Atomicity, Visibility and Ordering in Java Concurrency | Hacker News Reader