this post was submitted on 01 Sep 2024
482 points (82.4% liked)

memes

10392 readers
1870 users here now

Community rules

1. Be civilNo trolling, bigotry or other insulting / annoying behaviour

2. No politicsThis is non-politics community. For political memes please go to !politicalmemes@lemmy.world

3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month

4. No botsNo bots without the express approval of the mods or the admins

5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.

Sister communities

founded 1 year ago
MODERATORS
 

And unfortunately lemmy.ml is getting more online traffic recently.

you are viewing a single comment's thread
view the rest of the comments
[–] Kecessa@sh.itjust.works 1 points 2 months ago* (last edited 2 months ago) (1 children)

But you still rely on the admins of your new instead to decide what content you have access to and on the admins of others instances for the same thing. What I'm saying is that the admins shouldn't have that kind of power. Heck, the website issue could be solved by having a disconnection between the front and back end.

Decentralize the hosting and make the data available to all (this way all hosts have some of the data but not all of it and you can have all data backed up by other hosts so no host can just nuke part of the website) this way anyone is able to create a frontend. So sh.itjust.works would just show me all of Lemmy's content in the way the dev decided would be best (the UI would be of their choosing), but I would be the one deciding which communities and users I'm blocking. If I decide I don't like how my chosen frontend works anymore I could just go and log in to another frontend using the same credentials because the data isn't hosted on the frontend's servers.

No admins, just community moderators.

[–] Illecors@lemmy.cafe 3 points 2 months ago (1 children)

That is literally the way it works now. As an example - go to https://phtn.app/. Photon is a UI for lemmy. That specific website is hosted by the developer and you can log into any instance. I think Alexandrite and Voyager webapps act the same, but I haven't tried them, so can't be sure atm.

[–] Kecessa@sh.itjust.works 1 points 2 months ago* (last edited 2 months ago) (1 children)

No it's not, your instance of choice isn't necessarily federated with 100% of all instances. The UI you're using is loading the content that your instance gives you access to only. Example v I can't see hexbear communities and they can't see communities from my instance so the only place I can interact with hexbear users is if they comment on communities both our instances are federated with.

[–] Cenotaph@mander.xyz 4 points 2 months ago (1 children)

That's because you've chosen an instance that is more heavily curated. You can check which instances yours has defederated from at sh.itjust.works/instances

But if you look at the same page on mander.xyz/instances my admins are only defederates from threads.net and burggit.moe, so I already experience the fediverse as you describe.

[–] Kecessa@sh.itjust.works 1 points 2 months ago* (last edited 2 months ago) (2 children)

But other instances can choose to defederste from Mander so their users can't post on Mander's communities, it's a two way street. Just the fact that it's defederated from those two should make you understand that you as a user don't control the content you have access to, an admin decided that threads and burggit would be inaccessible to you.

The solution I'm talking about eliminates that completely, treat the hosting the same way any other website works (a bunch of servers hosting the data with redundancy, the difference being that it's people like you and me providing the storage space instead of an all in one service like AWS), make access to that data open and let people create a UI for users. No more defederation or admins that hold power over all communities under the umbrella of an instance, just community mods and a website where users are the ones in control of their experience.

[–] Blaze@feddit.org 1 points 2 months ago (1 children)

How do you deal with CSAM and hate speech instances? Those are generally the ones everyone wants to defederate from

[–] Kecessa@sh.itjust.works 1 points 2 months ago* (last edited 2 months ago)

Hosts and users get the choice to turn NSFW content on or off at their own risk (for hosting and for seeing in their feed respectively).

Hate speech isn't illegal to see, users would block communities/users by themselves.

[–] Cenotaph@mander.xyz 1 points 2 months ago (1 children)

While I agree that an IPFS solution could be quite resilient, I'm not sure that the average person is willing to put up the resources or risk of hosting content. CSAM, copyright, etc, all become more of an individual risk that you're relying on moderators to mitigate for you. (Rather than the risk going to the server hosts typically doing the moderation covering their own ass)

Additionally, while there may be decent representation of people willing to do some small amount of hosting of services (myself included) on lemmy, I think making this mandatory really limits the growth of your social media platform.

I think you could achieve what you're looking for right now by self-hosting a private lemmy instance with signups closed, and this wouldn't close you out of existing federating platforms.

[–] Kecessa@sh.itjust.works 1 points 2 months ago* (last edited 2 months ago)

The people currently doing the hosting would be the same ones doing the hosting (I'm not talking about every user hosting their own content), they just would choose to host NSFW content or not as they already do by choosing to allow NSFW communities on their instance or not (and would use the necessary tools to cleanup their storage of illegal content as they already do) and users who choose to activate NSFW content in their feed would do it at their own risk (which is pretty much already the case anyway because instances/communities with CSAM don't get deleted/banned/defederated until someone does it, it's just your/the other instance's admin that's doing it instead of you).