If the Hacker News API actually returned comment scores it would be relatively easy to build an app that surfaces good comments, ahem.
HN: The Good Parts (2016)
11–20 of 52 posts
Re: HN: The Good Parts (2016)
#12Even something as simple as a uBlock Origin static filter like this will work:
!!! Asshole maintains lists of people like he's a god https://news.ycombinator.com/item?id=33365189
news.ycombinator.com##.default:has(.hnuser[href$="=Arnavion"]) .comment > .commtext:style(color: #f6f6ef !important)
That makes it so all comments by user Arnavion are colored with the default background color that HN uses, and are thus invisible. You'll be able to see the text if you really want to by selecting it, but resist the urge. The `!!!` line will remind you why you blocked them if you ever decide to relent / trim your list later.You'll also need:
news.ycombinator.com##.commtext a:style(color: inherit !important)
... to hide links in those hidden comments.Apart from that, I recommend having showdead on because I've seen good comments get flagged just because they went against the groupthink of the timezone that happened to be on lunch at that moment, but that'll also display banned users, so you'll need:
news.ycombinator.com##^.comtr:has(.comhead:has-text([banned]))
... to hide them again.Edit to reply to notrealhnuser's dead comment:
>A lot easier with a user script where the names are an array rather than selector per user as you've shown.
Yes, I wrote one such extension in https://gist.github.com/Arnavion/a6d68f5e1071ab3fa23fc614c66... I don't use this myself any more since I already have uBO. Adding new entries isn't really a hassle since I just start by copy-pasting an existing one. But any option that you find convenient is fine.
>Also I suggest `display:none` on the entire comment, username, etc.
The problem is that HN does not lay out comment trees in nested HTML elements but as a flat list. So hiding a comment with `display: none` leaves its replies still visible, giving the impression that they're replying to the previous visible comment.
But yes, if you're doing something dynamic with userscripts as you suggested, you could indeed write JS to detect all the nested replies and hide them too.
Re: HN: The Good Parts (2016)
#13Re: HN: The Good Parts (2016)
#14Many people on HN are wrong, but it's the quality of wrong on HN that is vastly superior to the wrong you'll find anywhere else.
Re: HN: The Good Parts (2016)
#15HN is the least worst internet forum
Re: HN: The Good Parts (2016)
#1699.999% of Comments on the internet are pure junk. HN isn't that much different. As stated "On any topic I’m informed about, the vast majority of comments are pretty clearly wrong. "
But even if HN were only 99% wrong. That 1% comments is still a 1000 times better than the average internet. And as mentioned in the article, most of the time that 1% comments are just pure Gold.
For example, the current trending AAPL report on HN, chollida1 provides a summary [1], as he has been doing for other Big Tech Stock over the years. It is simple and to the point. Trying to provide as much Facts as possible while sprinkling a small dose of decent objective analysis.
Re: HN: The Good Parts (2016)
#17Many people on HN are wrong, but it's the quality of wrong on HN that is vastly superior to the wrong you'll find anywhere else.
Re: HN: The Good Parts (2016)
#18I highly recommend maintaining a blocklist of usernames. There's a ton of users posting drivel on this board and you won't remember all their names. Even something as simple as a uBlock Origin static filter like this will work: !!! Asshole maintains lists of people like he's a god https://news.ycombinator.com/item?id=33365189 news.ycombinator.com##.default:has(.hnuser[href$="=Arnavion"]) .comment > .commtext:style(co…
Re: HN: The Good Parts (2016)
#19Many people on HN are wrong, but it's the quality of wrong on HN that is vastly superior to the wrong you'll find anywhere else.
there's something like Knoll's Law for HN where everything seems like intelligent opinions until the topic is in your area of expertise and then...
I'd say "mainstream" tech topics attract more uninformed comments because everyone thinks they know something, while more obscure stuff gets better comments (but obviously I could myself be falling for the bias of believing stuff I don't know about)
Re: HN: The Good Parts (2016)
#20Many people on HN are wrong, but it's the quality of wrong on HN that is vastly superior to the wrong you'll find anywhere else.
I'm not so sure about that. On HN it can be harder to spot the bullshit because people can sound very authoritative even when they are completely wrong or clueless. I experienced this a couple of times with topics I happen to know very well.