How do I block entire instances?

I mean what comes after the @. I'm tired of seeing a bunch of lame porn from @lemmynsfw

43 points · 20 comments · view on lemmy.world

20 Comments

trachemys@lemmy.world · 14 pts · 3y (5 replies)

I don’t think users can block an instance. But you can uncheck “show nsfw” in your settings.

guyman@lemmy.world · 24 pts · 3y (4 replies)

Dang. I don't mind seeing nsfw content. I just don't want entire instances dedicated to it showing up in my feed.

funkless@lemmy.world · 12 pts · 3y (1 reply)

I agree. I have it turned off for now because it was dumb seeing stupid porn, but I don't mind reading about other adult topics, and self-tagging NSFW stuff is obviously capriciously applied. What would be inappropriate to some is not to others. It would be nice to be able to control that more granularly.

CosmicApe@kbin.social · 2 pts · 3y

I'm hoping that levels of NSFW will be implemented so we have that control

Omgarm@lemmy.world · 5 pts · 3y

In all likelyhood a lot of nsfw will be on the same instances. Not every server owner wants to deal with the hassle that comes with hosting that material.

sneakyninjapants@sh.itjust.works · 2 pts · 3y

You can block individual communities. It's not perfect but it's the only option through Lemmy for the time being. I think I remember seeing a ticket for being able to block instances at the user level, but idk how big of a priority that is rn.

linuxFan@vlemmy.net · 7 pts · 3y

If you use Ublock Origin, here's a filter that will hide lemmynsfw posts on your main page. Filters should work the same on all major ad blockers, but I can't vouch for that.

! 2023-06-21 https://lemmy.world
lemmy.world##.post-listing:has-text(@lemmynsfw.com)

ELI5 explaination:

the first line is just so Ublock can keep different filters and domains organized

lemmy.world## - only use this filter on this site

.post-listing - evaluate everything on the page with the class name post-listing

has-text(lemmynsfw.com) - the text we want to filter

Of course if the site gets updated and the layout changes, this filter won't work anymore. I'm on VLemmy, so I can't really test it on lemmyworld. Let me know if it doesn't work. Cheers.

ReCursing@kbin.social · 3 pts · 3y (9 replies)

Go to kbin.social/d/lemmynsfw.com and click the block button in the right hand column. You can also subscibe to entire instances in the same way!

moreeni@lemm.ee · 5 pts · 3y (1 reply)

OP doesn't use kbin

ReCursing@kbin.social · 3 pts · 3y

Yeah I realised where this was posted immediately after I commented

ReCursing@kbin.social · 5 pts · 3y

Wait, just realised you might well be on lemmy, in which case I have no idea but someone else might

InterSynth@kbin.social · 3 pts · 3y (3 replies)

I'm still seeing content from instances I've blocked, what's with that?

boothin@kbin.social · 2 pts · 3y

A domain block isn't the same as an instance block. You can get content from an instance that's hosted on a different domain, so you will still see it. True instance blocking is a feature that's in the works

ReCursing@kbin.social · 1 pts · 3y

/No idea I'm afraid, I'm not a dev, just a user

SteveXVII@lemmy.blahaj.zone · 1 pts · 3y

My best amateur guess is that you just blocked a sublemmy (lets call it that) instead of the whole instance.

monobot@lemmy.ml · 0 pts · 3y (1 reply)

Wait... I can subscribe to the whole instance? How? Link you gave us shows 404, and changing to my instance (lemmy.ml) shows same 404.

ReCursing@kbin.social · 4 pts · 3y

Sorry, should have been https://kbin.social/d/lemmynsfw.com - I forgot you need the domain name and not the name of the instance. It's a kbin thing though, not a lemmy thing. There might be a similar ability on lemmy but I don't use it so I don't know

hsl@wayfarershaven.eu · 1 pts · 3y

As a user, you can't block an entire instance. That's something that your instance handles, so you may prefer to use a different instance. You can also disable NSFW content in your profile - if it's tagged correctly, you shouldn't see it.