Lock-free multithreading with atomic operations | Hacker News Reader