How hard could JavaScript indentation be? Surprise! | Hacker News Reader