Ingesting data with Spark using a custom Hadoop FileInputFormat | Hacker News Reader