You don't need virtual base dtor with smart pointers | Hacker News Reader