There is also the hide button under every post, which I’ve started using generously. It only takes a few seconds to clean up the front page to your taste
I have a cron job that logs in and hides stuff based on a big list of keywords and domains I'm not interested in.
I'm mixed on that. Definitely topics I hide when I think people can't discuss them like adults, but sometimes even bad stories have some great discussions in them.