Hacker News could easily set a max-width on the problematic items. Every designer (and so should every web developer) knows that the sweet spot for reading is around 60 characters and a column of text if readable between 40 and 60 characters. Check for example the free course from https://betterwebtype.com/
> Every designer (and so should every web developer) knows that the sweet spot for reading is around 60 characters and a column of text if readable between 40 and 60 characters.
That is interesting. For source code, I've always preferred maintaining a maximum line length of 80 characters. But there are plenty of people who prefer significantly longer line lengths because they feel it's more readable that way.