Catching Invalid JSON Parse Errors with Rack Middleware | Hacker News Reader