7 ms·
They do remove content directly from relays. They claim they only remove content that is illegal to host, but I don't know how true that is, and there is alway
by RobotToaster 4mo ago
They do remove content directly from relays. They claim they only remove content that is illegal to host, but I don't know how true that is, and there is always the risk it could change in the future.
https://docs.bsky.app/blog/blueskys-moderation-architecture#infrastructure-moderation https://docs.bsky.app/blog/blueskys-moderation-architecture#...
- chokolad 4mo agoIf that becomes a massive problem - host a relay with different moderation policy.
- NoGravitas 4mo agoThe scale-down floor for running an ATProto relay or appview is much, much higher than the floor for running a fediverse instance.
- ascorbic 4mo agoSince sync 1.1 last year, you can run a relay on a relatively small VPS
- chokolad 4mo agoYou can scale down as much as you want. You don't need to run full relay if you want to follow only a dozen of accounts. I bet you can run something like that on a raspberry pi or something similar. You will not get the search over all of the network, but that's something you don't get with your personal mastodon instances either.
- ryukafalz 4mo agoWouldn't you then not be able to see replies from anyone besides the dozen accounts your relay follows too? If I run a personal Mastodon instance and someone replies to one of my posts, their instance will send it directly to mine and I'll see it. My understanding of the ATProto architecture is that it doesn't support directed messaging like that.
- danabramov 4mo agoThe cost for consuming the firehose of the entire network is very low. So the actual cost that can blow up is storage and computation. If you want to filter for events based on some heuristic (e.g. only from follows of server list), you can do that. You can then specialize that further. E.g. for ongoing threads that already pass your filter, you could add their IDs to an array, and accept all replies for those threads as well into your DB. You already get a stream of everything so you can scale down what you write to DB to exactly the characteristics you need. Including keeping threads cohesive.
- ryukafalz 4mo agoTo refer back to the comment I was replying to: is that the sort of thing you could realistically run on a raspberry pi? At home?
- danabramov 4mo agoYeah! In fact some popular ecosystem services are (or at least have been) running on Raspberry Pi. See here: https://bsky.bad-example.com/can-atproto-scale-down/ https://bsky.bad-example.com/can-atproto-scale-down/ Also the best algorithmic “For You” feed on the app runs off someone’s gaming computer at home
- jazzyjackson 4mo agoI want the bsky org to be able to choose what content they host (and I think the internet would be a better place without section 230 protections allowing hosts to ignore the content they distribute); the promise as I understood it was that relays could be hot pluggable. If someone stopped carrying content (maybe it was illegal in /their/ region and not yours) you could failover to another relay. However there is very little incentive to mirror any of the firehouse if someone else is doing it for free.
- TylerE 4mo agoIf a relay was silently dripping content how would you even know?