Rethinking the `static` keyword in OOP | Hacker News Reader