Not sure if OP is the author, but consider using `window.history.replaceState` for navigation so that when people are done playing with the different options, they don't have to press the back button 50 times to get back to HN.
Also, on mobile the page is cut off for me at the bottom