A non-trivial example of how to use user contexts for trivial scheduling | Hacker News Reader