Lock-free algorithms overview and (semi-) lock-free stack implementation | Hacker News Reader