A principled approach to GraphQL query cost analysis | Hacker News Reader