3 ms·
>I think the software in general have problems with long/deeply nested comment chains nah, look at twitter for example! i don't think that's the reason of HN b
by ttyyzz 4y ago
>I think the software in general have problems with long/deeply nested comment chains
nah, look at twitter for example! i don't think that's the reason of HN being slow/not responding..
- fathyb 4y agoTwitter generally limits threads to < 20 replies, you need to click a button to see more. Large HN threads have 200+ replies.
- capableweb 4y agoI don't mean in the sense of "this is a hard problem in computer science" but more "the specific software that runs HN (Arc) haven't been optimized for this". That there is pagination on the comment thread is something that was added as a stopgap to prevent the issue from being even worse. At one point, HN was almost unusable as lots of comment threads hit the limit, so they added the pagination thing while trying to figure out how to solve it properly. I'm sure if you search for "by:dang pagination" or something similar you can find more information about it.
- krapp 4y agoYeah... aside from Hacker News running on a single threaded server, the language it runs in isn't very efficient, and the application uses text files and RAM rather than a relational database, so scalability and data synchronization are always an issue. It's great for what it is but pg's application design philosophy seems to have stopped at "macros go brrrr" so it has definite limits as well.