An Algorithm for a Better Bookshelf | Hacker News Reader