Mistakes to avoid with C++ 11 smart pointers | Hacker News Reader