Iterators vs. Cursors: A Case Study in Objects vs. Values | Hacker News Reader