Avoiding ambigious raw pointers [C++] | Hacker News Reader