Splitting data that does not fit on one machine using data partitioning | Hacker News Reader