Non-Blocking Doubly-Linked Lists with Good Amortized Complexity | Hacker News Reader