Why does JSON.parse corrupt large numbers and how to solve this? | Hacker News Reader