How to set user-agent header with puppeteer JavaScript and not fail | Hacker News Reader