When zero cost abstractions aren't zero cost | Hacker News Reader