There's almost always a more deserving community that could use some good content and growth!
-
[email protected]replied to [email protected] last edited by
.....
This would allow for the necessary centralization
The fediverse is a collection of community-owned, ad-free, decentralised, and privacy-centric social networks.
-
Diva (she/her)replied to [email protected] last edited by
Looks like they got site banned but it’s unfortunately the shitty way where you can’t see anything they did to know what happened.
Yeah, I'm not a fan of things that obfuscate the modlog, better to have transparency in the long run
-
[email protected]replied to [email protected] last edited by
I swear I need to make a log or something at this point for when this inevitably gets brought up so I can just paste links. I frequent any community and respectfully disagree all the time. I have one moderation from when I first started and didn't "respectfully" comment (making pooh jokes, I wasn't trying to engage seriously in a discussion and back the mod action).
Let's make this easy, show me one example of what you're talking about so my mind can be changed.
-
[email protected]replied to [email protected] last edited by
It's still decentralized control, but the content becomes more searchable.
-
[email protected]replied to [email protected] last edited by
That doesn't solve the three different news communities, or the 5 dead communities that could have been one small one.
-
[email protected]replied to [email protected] last edited by
The same way it does now, maybe more open as users could be from any instance. Instance admins could still have control of communities they are the primary for.
-
[email protected]replied to Dragon Rider (drag) last edited by
Brb, gotta cheerfully say "you're so bad!" to the ole partner and give it a whole new meaning when being flirtatious.
-
[email protected]replied to [email protected] last edited by
Setting up a new instance wouldn't be significantly different than today. The difference would be instead of asking each instance individually for what communities they have you would use a distributed ledger to contain a list of communities with their primary and secondary instances. This would create the sigle source of truth for communities. As communities still have to physically exist somewhere, the designated primary instance would have the master record for the community and you could designate secondary instances for resilience and possibly spread out pulling that information.
Moderation doesn't change significantly, primary instance admins would still be the fallback, but they could designate any user to be a moderator.
Defederation would be a little messy, but not a ton more than it is now. The primary would be the source of truth, if they don't accept writes from an instance, then those posts and comments wouldn't exist, (this is basically the same as one way federation now). If an instance wants to read from a community it's on that instance to drop anything from instances they don't federate with from the response from the primary.
As above, the primary instance is the source of truth, if a change doesn't get there. There could be an eventually consistent cache on other instances for usability.
The difficult part would be how to handle changing the primary instance, or designating the primary for a newly created instance.
-
[email protected]replied to [email protected] last edited by
Lemmy.world is just more popular than other lemmy instances. At least it's not threads.
-
[email protected]replied to [email protected] last edited by
lol I'm trying to follow along with all your comments but it just feels like you're trying to recreate reddit but with some type of block-chain servers handling the load instead of centralized servers.
Like, I get it. When you break it down, what's the difference between reddit and Lemmy? You don't like c/[email protected], you can make c/[email protected]. On reddit if you don't like r/games, you can make r/games! or some other bullshit.
Only 2 big differences for me is 1. the hope that just having different instances gets people away from the "Main Hub" communities, 2. multiple instances means less chance of corporation enshittification. Your solution would just promote the eventual lose of both of the reasons I'm on Lemmy to begin with.
I do heavily encourage cross-posting though. Would love some sort of "tag" or something where it's easier to cross-post to all of the communities that opt-in to be tagged in that category. Could have it so you can filter multi-posts using this feature so you're not blanketed with the post if you're subscribed to multiple communities in that category (could even choose a default like only the one with the most comments or your most active community gets highlighted while blocking all the rest, while still having the links in the post like how crosspost currently displays).
-
[email protected]replied to [email protected] last edited by
Nah I'll keep my content off of blahaj as long as their mods want to legitimize trolls.
-
[email protected]replied to Roflmasterbigpimp last edited by
Go stir up some drama in 196.
Did you forget which post you're commenting in?
-
archomrade [he/him]replied to [email protected] last edited by
Tankie culture/factory full of China-bootlicking and genocide denials
Gee, I wonder what your disagreement is
-
[email protected]replied to [email protected] last edited by
I like the idea of having the ability to browse communities with the same name in one place. where you can set it to local to have it as it is, and also being able to browse all of them.
-
[email protected]replied to [email protected] last edited by
It's not so much recreating reddit, as it is realizing that the content is the important part, not what server holds it. I want centralized content, because that's how you get critical mass for communities to flourish. Decentralizing the ownership and hosting is where the federation benefits are anyway.
-
[email protected]replied to [email protected] last edited by
Um ok, I didn't name any other instance, just advocating against .ml
-
Diva (she/her)replied to [email protected] last edited by
being able to browse all of them at once.
/all + new + comments is like my main use case, yet it's frustrating because I can only view a tiny amount of comments at once, and only the first page of them. Hoping that gets fixed at some point.
-
[email protected]replied to [email protected] last edited by
Ahh, I believe we just have a different perspective on what the best outcome for the lemmyverse is. If this place was as popular as Reddit I would want to see hundreds of communities for a subject and not have one that has a majority of users. You can have a main link one like r/science I guess that has super strict posting/commenting regulations and discussions get branched off into subcommunities maybe.
Honestly, even .ml feels too big for me atm and I'm thinking of switching out soon. I believe, if you actually use this site to engage in conversation and read through the links/articles people post, that you really only have time for a few interactions. If you're just doom scrolling and voting away I guess I would want something like Reddit but I'm already neglecting conversations I want to have on here because there's so many people and things to talk about all the time (and memes, can't forget them).
-
[email protected]replied to [email protected] last edited by
Glad you got that off your chest. Really nice of you to just plainly spell out you don't respect how people choose to identify
-
[email protected]replied to [email protected] last edited by
But that's effectively what we'll have right now. You can create multiple communities of the same name but one will eventually become the main community that people will visit. And we could already create "backup" communities because I'm pretty sure the data from the main community is already sent to all the instances that have users who are subscribed to said community. The data is already in other instances, it's just a matter of reusing the data.
So the only crux of your solution is how the possible instance for the community would be chosen. And that's a whole can of worms. It can't be the same instance the community creator is a part of because that's the solution we have right now. It can't be completely random because I'm pretty sure there are instances that legally can't have porn or piracy on their instance, or maybe the instance owner simply doesn't want that on their instance. If there's supposed to be distributed ledger that effectively prevents creating duplicate communities and that ledger is the same for all instances, then there must be a possibility that the new community ends up in an instance the community creators instance might be defederated from, otherwise a "pariah" instance (who are pretty much defederated from the majority of Lemmy) can reserve community names by defederating everyone and then creating communities. So that decision starts to have a lot factors which lets instances influence the decision. And in some ways there's even an incentive to influence the decision because the more communities one instance has the more power they have over the entire lemmy side of the fediverse. If they defederate from another instance that instance can't create those communities for the people on that instance (unless you go down the reddit route of having gaming vs games vs truegames).
And that's just the decision of the primary source. There's a whole other bucket of questions about the distributed ledger. For example how does the ledger change? If one community needs to be moved to a different instance who makes that decision? If it's the primary source instance then how do other instances verify the ledger? If you have Instances A, B, C and C and instances A and B are defederated from C. Instance A has a community that gets assigned to instance D. Instance A sends a ledger change to instances B and D and then instance D send the change to C, but how does instance C know that the sent data is correct? Instance D could send the message that instance A set the community to instance B and there's no way for instance C to verify that message. In fact most of my questions in my previous comment apply to the ledger as well because the ledger would have to exists on every instance.
And then there are other factors like what if Mbin sets up a community/magazine? Mbin doesn't care about any ledger. Will we turn Lemmy into a walled garden and prevent Mbin from participating because they don't want our ledger?