C++ and the Perils of Double-Checked Locking (2004) [pdf] | Hacker News Reader