C++ Intrusive lock-free multiple-producer single-consumer queue | Hacker News Reader