shared_ptr<T>: the (not always) atomic reference counted smart pointer | Dark Hacker News