I am in Firefox 118. I added your domain to the exception list in uBO and the error still happens. The only request that was being blocked was the Vercel analytics request, but on the safe list that doesn't get blocked and the error still happens.
Standard privacy settings in Firefox.
React error claims to be "Objects are not valid as a React child (found: [missing argument]). If you meant to render a collection of children, use an array instead."
Probably useless information... looks to die in the hydration of the page. There's a flash of the HN header and "Loading..." before it dies.
My hunch is the whole web api caching thingy... maybe don't do anything fancy.
What prevented you from fetching the top stories and caching on the server? Couldn't the server render the react components for all pages/comments? Why does it even need to run anything client side?
Page doesn't do anything useful with JS disabled.. you should be able to at least render the stories/comments/etc.
Thanks... I see nothing. Next is really doing well, eh.