Keeping clients in sync with a REST backend | Hacker News Reader