sorted by: new top controversial old
[-] Kecessa@sh.itjust.works 1 points 3 days ago

Sure and I have a huge block list on here and I would never advocate for a solution where you can't choose to block someone or where mods can't block people from the communities they moderate, it's the person above that I have a problem with.

On Reddit I got blocked from a community (bread tube), I contacted the mod for an explanation and told them I didn't see why I would get blocked for an honest question (What is the alternative to cops when people get robbed if we get rid of cops?) from someone who is a progressive but who just isn't informed on that subject, they contacted the admins and I got banned from Reddit altogether. That's my problem with having admins at the top, one mod didn't like me questioning them, I had no issue in any other communities I took part in, bam, locked out of the whole place.

[-] Kecessa@sh.itjust.works 1 points 3 days ago

I'll go take a look and if it's what I'm talking about then I don't know why it wasn't the solution people jumped on when Reddit admins started fucking up instead of leaving to go on Lemmy where admins are still a thing...

[-] Kecessa@sh.itjust.works 1 points 3 days ago

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

[-] Kecessa@sh.itjust.works 1 points 3 days ago

And what I've been saying from the get go is that no one should have that kind of power. That you can get banned from a community is one thing, that you can get banned from all content available on one instance and that one person can decide you're unable to communicate with tens of thousands of other users just because they don't like your face? Well that means that Lemmy is no better than Reddit.

Post on a community moderated by Lemmy's main dev to share a political opinion he doesn't agree with? Say goodbye to all Lemmy.ml users, you're banned from the whole instance mother fucker! No one should be able to do that in a decentralized system and if that's what people want from Lemmy then they should stop pretending it's decentralized because it's not.

[-] Kecessa@sh.itjust.works 1 points 3 days ago

If you decentralize the hosting and make it a "public database" where everything is backed up on multiple servers then yes, you can in fact have people hosting the content they want to host without having actual control over the website itself. If they don't want to host NSFW content then they can filter it, someone else will host it and people can pull it from the database when they browse the website from their favorite front end.

[-] Kecessa@sh.itjust.works 1 points 3 days ago

They can block content on their server, but as long as one server hosts the content, it would be available to anyone who wants to see it, which isn't how things work on Lemmy unless you want to sign up to a bunch of instances to make sure you have access to everything.

[-] Kecessa@sh.itjust.works 1 points 3 days ago

Ok, but you can still go ahead and create the same community on every instance so you control all the communities with that name.

[-] Kecessa@sh.itjust.works 1 points 3 days ago

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.

[-] Kecessa@sh.itjust.works 1 points 3 days ago

But other admins still have the power to cut you off, so no, that's not a solution.

[-] Kecessa@sh.itjust.works 1 points 4 days ago

Or, as I keep suggesting, you make the authority figures have as little power as possible, i.e. the only people with authority are mods so they only have control over communities and don't have the power to prevent tens of thousands of people from communicating with each other.

[-] Kecessa@sh.itjust.works 1 points 4 days ago

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.

[-] Kecessa@sh.itjust.works 0 points 4 days ago

You realize the way things work currently doesn't prevent that, right?

As I said from the beginning, front end and back end are separate.

Ok, let me put it another way. Reddit's content is decentralized already (everything isn't hosted on a single server, everything is backed up on multiple servers in multiple locations) but all its content is available from a single web page.

What I'm suggesting is that the hosting is "done the same way" just handled by anyone who wants to provide servers instead of dealing with a service like AWS. Now contrary to Reddit, that content is then made publically available so anyone can develop a front end for it. There could be a default option (Lemmy.com or whatever) but it would give users access to the exact same thing as any other website that offers access to the database via a UI. No defederation bullshit, no admins that can decide to wipe out part of the site (everything is backed up, you wipe your server, no one cares, all that content is pulled from another server instead), just a huge decentralized database anyone can access.

view more: ‹ prev next ›

Kecessa

joined 1 year ago