Why not use a JSON DSL instead of GraphQL? | Hacker News Reader