Producing JavaScript code without runtime errors | Hacker News Reader