I wrote a user script that compares each entry to a blacklist and removes the post from the page. Just by blacklisting the top 15-20 news sites I've been happier.
Try pasting my snippet into your JS console on the homepage to see what i mean (code is short, no HTTP calls)
Humans are tormented by choice/options. The hardest time for someone on a diet is when they have the option to choose junk food. My user script removes it from your HN homepage.
I'm using the Userscripts Extension in Safari for reference. But the code should work in any browser. https://github.com/quoid/userscripts#readme