How to store your app’s entire state in the url | Hacker News