How to write a lock free Queue | Hacker News Reader