Your abstractions are a liability | Hacker News Reader