No, by my logic only users should be able to decide to ban me entirely and only mods should be able to ban me from specific communities, admins shouldn’t exist at all, that’s real decentralization, Lemmy is an half-measure.
only mods should be able to ban me from specific communities
As I stated elsewhere, I don’t really see how you can even have mods without admins.
But how is admins banning you from an instance any different than a mod banning you from a community? Why are you okay being banned from a community by a mod but not okay being banned by an admin from an instance? Isn’t it the same conceptually speaking, just on a different moderation/administration level?
An instance ban or defederation is a high level decision that has an impact on thousands of users at once, in a single click the admin can decide that tens of thousands of people don’t connect with each others anymore or that a single person doesn’t have access to hundreds of thousands of communities.
Moderators on the other hand have control over a single community, the amount of damage they can do is minimal.
Indeed - that is why you should consider at least a little bit which admin you want to sign up with (i.e. which instance you choose). Choose an admin that wouldn’t just do that willy-nilly (except maybe in cases where abuse/bad actors is obvious), but would only do it after careful consideration and maybe even with involvement from their users.
This is not an argument against the fediverse model of admins owning instances. It’s just an argument for choosing good admins.
You can choose the best admin in the world, the admin from another instance has the power to make it so you can’t see what’s on their server just because they don’t like how your admin manages their part of the fediverse.
Again, then choose an admin or an instance that doesn’t get defederated a lot. And as said elsewhere, you (or at least most people) don’t want a scenario where you can’t block other people or whole instances. Defederation is an important moderation tool.
What I’m suggesting wouldn’t prevent people from blocking other users or communities, just like on Reddit, instances wouldn’t exist at all, which would solve the main issue with Lemmy.
Reddit does have an instance, in that sense. There’s just only one. Reddit has admins too. They can even ban entire communities and you can’t go to another instance to make the community again.
Also again if there are no instances I’m really at a loss for where these communities are hosted and who is legally responsible, for instance, to remove illegal content.
Backend: The hosting is a database, people provide servers, host content, filter what they don’t want on their own servers but if it’s hosted by someone else on another server then it’s available to users. In the end it works the same way as hosting any website except that you’re not dealing with AWS or another such service, it’s just people like you and me providing space on their servers to host chunks of the database and you back up everything so no one can wipe their server and make part of the database disappear
Frontend: The database is 100% public, if you create a website to access it all you’re doing is providing the UI for users to see what’s in the database and interact with it, you don’t host the content itself
If you’ve ever played with crypto the principle is similar, the ledger is public, anyone can create a website to let people see the transactions on it and to push transactions to it
No, by my logic only users should be able to decide to ban me entirely and only mods should be able to ban me from specific communities, admins shouldn’t exist at all, that’s real decentralization, Lemmy is an half-measure.
As I stated elsewhere, I don’t really see how you can even have mods without admins.
But how is admins banning you from an instance any different than a mod banning you from a community? Why are you okay being banned from a community by a mod but not okay being banned by an admin from an instance? Isn’t it the same conceptually speaking, just on a different moderation/administration level?
An instance ban or defederation is a high level decision that has an impact on thousands of users at once, in a single click the admin can decide that tens of thousands of people don’t connect with each others anymore or that a single person doesn’t have access to hundreds of thousands of communities.
Moderators on the other hand have control over a single community, the amount of damage they can do is minimal.
Indeed - that is why you should consider at least a little bit which admin you want to sign up with (i.e. which instance you choose). Choose an admin that wouldn’t just do that willy-nilly (except maybe in cases where abuse/bad actors is obvious), but would only do it after careful consideration and maybe even with involvement from their users.
This is not an argument against the fediverse model of admins owning instances. It’s just an argument for choosing good admins.
You can choose the best admin in the world, the admin from another instance has the power to make it so you can’t see what’s on their server just because they don’t like how your admin manages their part of the fediverse.
Again, then choose an admin or an instance that doesn’t get defederated a lot. And as said elsewhere, you (or at least most people) don’t want a scenario where you can’t block other people or whole instances. Defederation is an important moderation tool.
What I’m suggesting wouldn’t prevent people from blocking other users or communities, just like on Reddit, instances wouldn’t exist at all, which would solve the main issue with Lemmy.
Reddit does have an instance, in that sense. There’s just only one. Reddit has admins too. They can even ban entire communities and you can’t go to another instance to make the community again.
Also again if there are no instances I’m really at a loss for where these communities are hosted and who is legally responsible, for instance, to remove illegal content.
Backend: The hosting is a database, people provide servers, host content, filter what they don’t want on their own servers but if it’s hosted by someone else on another server then it’s available to users. In the end it works the same way as hosting any website except that you’re not dealing with AWS or another such service, it’s just people like you and me providing space on their servers to host chunks of the database and you back up everything so no one can wipe their server and make part of the database disappear
Frontend: The database is 100% public, if you create a website to access it all you’re doing is providing the UI for users to see what’s in the database and interact with it, you don’t host the content itself
If you’ve ever played with crypto the principle is similar, the ledger is public, anyone can create a website to let people see the transactions on it and to push transactions to it