When you build a system that allows central control and censorship then the state will use those affordances if they feel the need. Bluesky’s blocked some Turkish accounts by order of the Turkish government.

The user DID keys are still active but their associated domain name / user names are not and the identities at blocked by bluesky’s moderation system that Turkish users can’t opt out of.

https://bsky.app/profile/nekorug.moe/post/3lmwgtwfggs2e

To escape this censorship you need to both use a Bluesky client that doesn’t opt in to the company’s obligatory moderation and also some relay and appviews which refuse to comply with Turkish censorship orders.

Reply to this note

Please Login to reply.

Discussion

This deer I think can pull directly from a PDS as a fallback for given instances, so no relay needed, but have to check on that. (Regardless it currently works when tested on VPN, while bsky.app does not.)

fetch directly from PDS?

Relays are not always necessary.

Use of any third party client gets around the mandatory use of the local moderation service.

Only https://deer.social seems to let you opt out of the company moderation so far.

From what I can tell, the official client is the *only* one that enforces local moderation services. Presumably it’s as a way to place nice with foreign governments and stay in app stores, as they must realize how easy it is to circumvent.

yeah it is!

on the official Bluesky app, they collect your country location data (just from IP, not GPS or anything) and then use that to apply certain labels for moderation, but any other app could choose to bypass this.

interesting ://

how many people are using that?

Using what? Third party clients or local moderation services?

If it’s the former, lots. There are a bunch of clients gaining steam.

If it’s the latter, they are forced upon users in some countries, but only in the official client.

Well let's build a system that doesn't allow central control.

Read my notes and replies please.

Enter the forum and discuss the options and barriers.

yeah, since their moderation is just a labeller that you can seemingly opt out of (although the official app collects your location to know what labels to apply) it's def interesting

anyone could fork the app, or build their own client which juts doesn't listen to this.. but then i wonder if they're gonna lead to removing posts/accounts from their AppView level? i think they have that type of control.

i hope they really do get cheaper AppViews/Relays working so people can actually host them themselves, becoming more and more important

So yes and no. They removed the domain name user names at bsky.social so while the users have their keys and could migrate to a different PDS, I don’t think they’re able to publish on bluesky hardware. I’m also not sure if bluesky the company has blocked content from those DID’s (users) on the relays and appviews. If they didn’t block, they probably don’t want to be public about it because Turkey would just come back and demand that they do it.

ah interesting

no, i'm fairly sure they don't do complete blocks like that at the protocol level unless it's spam that's like a DDoS level (although not sure what counts as that)

yeah they def won't get too technical for them, if the Turkish gov find out it's still technically up, who knows what will happen lol

also, I wasn't a user of Twitter from the early days to ~2021 (it fascinates me, but let's just say twitter is older than me!) - but how did Twitter do this with 3rd party apps at the time? i never used them (since elon killed them since), but i assume Twitter could only shadowban specific users in the official app, since otherwise it's just API calls? unless a full account take down ofc

actually in this specific case you just need a third-party client (i.e. deer.social should do) cause it's just a labeller-applied block. relay and appview still have it

Centralization tells the government where to point the gun.

🦋with 16B Funding be lyke: