A safe, non-owning C++ pointer class | Dark Hacker News