Using GraphQL to manage local state with Apollo | Hacker News Reader