Follow

Anyone got an API endpoint of the "most blocked instances" handy? I wanna add it to the initialization flow for the

Ideally it'd be nice to say "Here's the top 100 most hated instances so you can preemptively block them if you'd like". It's not perfect but I think this would make it easier for small publishers to get started.

· · Web · 6 · 4 · 9

I came across one a while ago but it seems to be run by some folks that I don't think I could trust or even mention in any professional contexts. :/

I was kinda hoping would be tracking something like this but I didn't see anything in their api

Huge thanks for folks/ input on this. We're going to start with the mastodon blocklist format version of gardenfence and go from there.

We'll have a flag for folks to toggle during setup for pulling from a URL and have it set to this one by default:

github.com/gardenfence/blockli

To be clear though, this will just be on the SocialInbox server to preemtively filter out replies and follow requests from such instances.

Sadly we need a whole new approach to figure out how to prevent instances like this from reading your posts since all your data is available via ActivityPub and HTML on the . 😅

@j3j5 Yeah defs a fan of this project and into integrating at some point. For the moment I'd like to reduce the overall size of the blocklist and focus on something with a bit less nuance like "the top most blocked instances" since it's easier to grock without nuance IMO.

Ideally instance operators would then add / remove more allowed/blocked instances from there.

@mauve @j3j5 Fedinuke or Oliphant tier 0? (Although the oliphant list is questionable now given recent events..)

@mauve In case you missed it, this seems like an interesting update that may better fit your goals for using #TheBadSpace

ubiqueros.com/notes/9jacmunvir

@j3j5 very much so 🥰 We'll be doing some more work on our moderation system in thr next quarter so it'll be useful to see where we can align

@mauve right, while I agree it would be useful, this kind of thing doesn't exist for a few reasons. one, as you found, bad instances like to track who have blocked them, either as a kind of high score or for retaliation. two, collecting such statistics would require instances to disclose their block lists in a machine-readable format, which plenty do not do and are not willing to do.

@mauve probably better to just support importing a blocklist in the mastodon format for now

You can then do what I'm doing in a Mastodon PR where we offer to pull in via a URL, offering several common lists to choose from

@thisismissem Yeah good point. Any benefits to mastodon's format instead of the fediblocksync format? I assume the mastodon one is more widely deployed at this point?

@mauve yeah, that and most blocklists I know are deployed in that format; though there is a bunch of interest in moving towards a standard format, not purely adopting Mastodon as standard.

@mauve like, fediblocksync but with the ability to obscure the really harmful URLs would be wise, but it's kinda a future piece of work

@thisismissem Dang yeah having all these domains in a list seems like a great way for folks seeking out communities like that to find each other 🥶 Ah well, we'll adopt whatever new thing comes along once we get to it!

@thisismissem @mauve Would hashing the URLs of instances, publishing the hashes, and then when a server wants to federate hashing its name, checking it against the list, and blocking accordingly be a solution here? Similar strategy to how haveIbeenpwned handles things I think...

@hank Yup! I think as @thisismissem alluded to the only challenge is getting folks to actually adopt such a strategy. :P

@mauve you can't prevent read unless content isn't publicly available

@thisismissem Yeah! Exactly. At the very least the inbox level block will help reduce how much your posts get pushed to those instances and their global timelines.

@mauve its not meant to be used as a block list, but here is a list of the top 500 most defederated instances

gist.github.com/yetzt/32c754fb

there are a small few in there that we dont block, so id recommend checking the instances instead of just blocking them all

also, for future reference FediBlockMeta would be a better tag for this, but youd have to delete and redraft as editing hashtags dont remove it from the original tag

Sign in to participate in the conversation
Mauvestodon

Escape ship from centralized social media run by Mauve.