Implementing smart pointers for the C programming language | Hacker News Reader