Ask HN: What's the story behind removing paging for long threads?

11 points by rpsubhub 4 days ago

I recently noticed that Hacker News no longer uses paging for long threads. In the past, when a discussion grew large, we had to click "More" to load the next page of comments, and dang would occasionally post helpful tips to remind us about this feature [0].

Was there an announcement regarding this change? Has anyone else still seen paging recently? I'd love to know more details—especially the technical aspects or considerations that went into the decision.

Thanks!

[0] https://news.ycombinator.com/item?id=41013984 like this

dang 3 days ago

It's because Clarc is finally out:

https://news.ycombinator.com/item?id=21758298 (Dec 2019)

https://news.ycombinator.com/item?id=32597291 (Aug 2022)

That's the performance work I often mentioned in those pinned comments. I need no longer lament that it's not done!

Not sure what I should do with those old comments (https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...) ...maybe nothing.

Btw, we rolled this out over 3 weeks ago and I think you're the first person to ask about it on HN. There was one earlier question by email. I think that qualifies as a splash-free dive: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que....

  • yellow_lead 2 days ago

    This is awesome, congrats and thanks!

eimrine 4 days ago

AFAIK the paging was something that moderators cast by hand, when some intensive trafic is flooding.

I really really appreciate that somewhere on the Internets there is a page able to contain 1k+ comments. Of course it is possible because of super light webpages, because the server can do it anyway, but if the page with all JS animations or round corners becomes too heavy for client device the webmaster is going to hide most of the comments behing spoilers/pagination. It is way more handy to hide not interesting threads instead of constantly unhide hoping there is anything interesting.

pvg 4 days ago

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

The pagination was there mostly for performance reasons and I think with sufficient performance improvements it ended up getting turned off (if you scroll through these comments you can see various times when it's been turned off or on and various suggestions it will eventually get turned off permanently.)