Flyweight Design Pattern in Modern C++ | Hacker News Reader