A semi-popular StopTheMadness feature request is to hide certain words or phrases on the web.

I'm not sure how it's supposed to work, though. The behavior is clear on a social network such as Mastodon or Twitter: hide the entire post containing the muted words. But the web in general doesn't come in such well-defined chunks.

If you visit a news story containing muted words, it's likely that the story is *about* the topic that you want to hide. Am I supposed to blank out the entire web page?

@lapcatsoftware I'm not sure if this is quite what people are asking for, but it sounds like one of my favourite uses for StopTheMadness. I use site-specific CSS to remove things from the home pages of (mostly) news sites, e.g. the article cards on the home page of Ars Technica. I can often tell something's missing, but it helps me avoid certain topics. I'd love to not need to write the CSS myself, but can't see how it could be automated well
@tgt The Hide Page Element feature can often help with that, to avoid writing CSS.

@lapcatsoftware I'd forgotten about that, but I have a feeling I tried it and found that few sites were marked up well enough.

I tend to block using something like <container I want to hide>:has(a[href*="twitter"]) and a Hide Page Element that could filter using part of a URL might be nice