Lightweight but still STL-compatible C++ unique pointer implementation | Hacker News Reader