this post was submitted on 06 Dec 2023
137 points (97.2% liked)

No Stupid Questions

35843 readers
1842 users here now

No such thing. Ask away!

!nostupidquestions is a community dedicated to being helpful and answering each others' questions on various topics.

The rules for posting and commenting, besides the rules defined here for lemmy.world, are as follows:

Rules (interactive)


Rule 1- All posts must be legitimate questions. All post titles must include a question.

All posts must be legitimate questions, and all post titles must include a question. Questions that are joke or trolling questions, memes, song lyrics as title, etc. are not allowed here. See Rule 6 for all exceptions.



Rule 2- Your question subject cannot be illegal or NSFW material.

Your question subject cannot be illegal or NSFW material. You will be warned first, banned second.



Rule 3- Do not seek mental, medical and professional help here.

Do not seek mental, medical and professional help here. Breaking this rule will not get you or your post removed, but it will put you at risk, and possibly in danger.



Rule 4- No self promotion or upvote-farming of any kind.

That's it.



Rule 5- No baiting or sealioning or promoting an agenda.

Questions which, instead of being of an innocuous nature, are specifically intended (based on reports and in the opinion of our crack moderation team) to bait users into ideological wars on charged political topics will be removed and the authors warned - or banned - depending on severity.



Rule 6- Regarding META posts and joke questions.

Provided it is about the community itself, you may post non-question posts using the [META] tag on your post title.

On fridays, you are allowed to post meme and troll questions, on the condition that it's in text format only, and conforms with our other rules. These posts MUST include the [NSQ Friday] tag in their title.

If you post a serious question on friday and are looking only for legitimate answers, then please include the [Serious] tag on your post. Irrelevant replies will then be removed by moderators.



Rule 7- You can't intentionally annoy, mock, or harass other members.

If you intentionally annoy, mock, harass, or discriminate against any individual member, you will be removed.

Likewise, if you are a member, sympathiser or a resemblant of a movement that is known to largely hate, mock, discriminate against, and/or want to take lives of a group of people, and you were provably vocal about your hate, then you will be banned on sight.



Rule 8- All comments should try to stay relevant to their parent content.



Rule 9- Reposts from other platforms are not allowed.

Let everyone have their own content.



Rule 10- Majority of bots aren't allowed to participate here.



Credits

Our breathtaking icon was bestowed upon us by @Cevilia!

The greatest banner of all time: by @TheOneWithTheHair!

founded 1 year ago
MODERATORS
 

I'm a reddit refugee trying to figure this out. It seems to me like it's a decent idea to break up countrol like this, but unfortunately there are some inherent problems that mean it might not work in the real world.

The biggest in my view is that communities are scoped to the instance they started in. You could have 2 different communities with the same niche and the same or similar name but different insurances and the subscriber numbers will be split across them. I think this is damaging to growth because it spreads active users.

Eventually if the niche grows one of the communities of the niche will be the biggest and most active. So generally users will consolidate around the instances with the most active communities thus making those instances have a lot of control and defeating the purpose of federation.

Is there something I'm missing here? Because currently I'm not convinced this can both grow and keep things decentralized.

top 50 comments
sorted by: hot top controversial new old
[–] Contramuffin@lemmy.world 79 points 11 months ago (1 children)

I think you're misunderstanding the purpose of decentralization. We don't decentralize in order to keep communities small. We decentralize so that normal people, the non-billionaires, can host Lemmy.

Let me explain. It starts with a simple premise: social media owned by companies can and will enshittify. If not right now, then they will in the future.

From this premise, we conclude that the only way to produce a healthy, self-sustaining social media is by having the people own it rather than a company. But this leads to a challenge: only companies and billionaires have the money to be able to host large social media sites. A large site requires a large server, and that requires a lot of money.

The Fediverse sidesteps this issue by only requiring people to have small servers, to keep costs low. But then that introduces a new problem, which is that small servers can't host the sheer number of people required to promote discussions and communities. So, the Fediverse makes a second innovation: have the small servers communicate with each other and share information, so that as a collective, the sum of the small servers becomes large enough to host a healthy community of users.

We federate across multiple sites because if we were to all pile into a single site, it would overload that site, and the poor chap who's running the server would have a terrible day trying to keep the site running.

The issue you're noticing (having multiple communities of the same topic) isn't really the intention of federation. That issue is just because a bunch of people from Reddit tried to make the same communities all at the same time without checking if the community already exists. The expectation is that, over time, communities with the same topic will consolidate, exactly as you predicted.

[–] DogMuffins@discuss.tchncs.de 4 points 11 months ago

I really disagree that the expectation is that communities will consolidate.

I think many users including OP overstate the problems of "split communities" and understate the advantages of having similar communities on different instances.

Having a /c/opensource on both lemmy.world and lemmy.ml doesn't meaningfully "split" the opensource community. Users can subscribe to all, some, or none as they wish. So what if you see the same post twice - it'd not ideal but not really a detractor. It's not the same as say, forking an opensource project or having discussions on both IRC and matrix.

[–] Kolanaki@yiffit.net 27 points 11 months ago* (last edited 11 months ago)

It's no different than Reddit with the exception that the main container for the posts isn't a singular thing. There are many containers that can all contain the same posts simultaneously, and talk to each other to also share votes and comments.

This post isn't on my instance, but I am able to see it, and comment all the same and everyone else on any other instance that sees this post should be able to see my comment as well.

It's easier to think of it as having 2 layers of subreddits. The first layer is the instance you're on; the main site you log into and peruse the content and functionally the same as "reddit.com," but spread out over multiple servers and even controlled by different admins. The second layer is the communities themselves, which are functionally the same as subreddits.

[–] HeckGazer@programming.dev 25 points 11 months ago (1 children)

The Problem you describe applies to reddit also, however the solution on lemmy is in your question.

If a community gets scuttled on reddit, where are you going to go? How do you make the transition smooth enough that you'll retain most of the community. You're pretty up shit creek in this scenario.

On lemmy if the main community is scuttled, there are already 5 new communities set up, with the same UX/app/login creds. The members can transition easily and carry on being wonderfully niche.

Yes technically the owners of the instance "have all the control", but it's in the same way that a friend lending you their car "has all the control". If they're a dick or need it back you can just ask someone else. As opposed to reddit which is more like welfare, if the government decides to kick you off, you're shit out of luck

[–] XbSuper@lemmy.world 3 points 11 months ago

The problem with those other 5 communities, is that they fracture the user base. Even before the one you were using gets scuttled, the users are split between several places, and they all feel dead, because again, the user base is fractured.

I like the idea of Lemmy, but honestly don't see how the idea is sustainable if it wants to grow.

[–] captain_aggravated@sh.itjust.works 21 points 11 months ago (2 children)

Yeah, as big as Reddit's namespace for subreddits was, Lemmy's is another dimension bigger because you can have one community per name per instance. This feels daunting and possibly confusing at first. But honestly Reddit wasn't much better. In fact, I think Lemmy's approach solves certain issues that Reddit's approach created, such as:

r/actual_subreddit u/PM_ME_YOUR_GANGLIA registers r/nerves, then neuron enthusiasts come in to talk about the latest in sensory meat, except u/PM_ME_YOUR_GANGLIA is a terrible person who runs the sub like a complete asshole. So u/teh_whizzz opens up r/actual_nerves or r/nerve_tissue or whatever and that becomes the actual place for nervous system affectionados to hang out...until the meme spam becomes excessive and then r/nerve_memes has to split off...you know what I'm talking about.

There's no reason for that to happen on Lemmy, because if the mods at !nerves@lemmy.ml won't quit dipping their infected foreskins in the punch bowl, someone can open !nerves@lemmy.world or !nerves@sh.itjust.works. Eventually most traffic will move to the "actual" one that isn't run by skid marks. Newcomers who think "I wonder if there's any communities about nerves" will use the search communities feature, then check out the most popular one.

In the big Reddit Exodus 6 months ago, a lot of people joined the platform, created various identical communities on various instances...most of which went on to gain no traffic whatsoever. Everyone searching for communities ended up going with The Popular One for whatever topic.

Or, even if there are simultaneous functioning communities, this means one of two things: folks will end up subscribed to both, maybe the mods maintain slightly different aesthetics or house rules so they're both useful in different ways, or the same posts get made to both so you only need to be subscribed to one.

Then, what if the instance a popular community was on goes offline? This can, has, and will continue to happen. The community can coalesce again on a different instance and keep right on tranglin.

load more comments (2 replies)
[–] Th4tGuyII@kbin.social 17 points 11 months ago (1 children)

To a certain extent it splits the audience, but that's the intention behind federation - to allow communities split across instances to talk to one another.

The main reasons for doing this are:

  1. It keeps server costs down. Bigger servers require bigger money, and the people running these servers are relying on donations, they're not billionaires that can just keep expanding forever.

  2. It prevents all our eggs being in one basket - if a server goes down, only the community on that server goes. All the other communities can continue, and may even have cached content from the downed server.

  3. It prevents the same power imbalance thar Reddit have. If a host starts acting malicious, the community can move to a different instance.

[–] balancedchaos@lemmy.world 5 points 11 months ago

I had the same concerns as OP, and you have pretty much convinced me. Well done.

[–] XbSuper@lemmy.world 17 points 11 months ago (1 children)

Yes, and I don't understand how anyone thinks it's sustainable. Inevitably, 1 instance will rise above the rest, and become the only one that matters. But due to the ever growing number of instances, and user's insistence that federation is the way forward, it will take years before anything palatable appears.

load more comments (1 replies)
[–] theKalash@feddit.ch 15 points 11 months ago (2 children)

You are abbsolutly right, that's one of the main problems I have with lemmy as well. I personally suggest a "multi-community" feature, like multi-reddits, so you can at least merge all the splintered communites again on the user end.

[–] I_Miss_Daniel@lemmy.world 10 points 11 months ago

Having a client that merges the same article URL would also be helpful, as the same thing gets posted repeatedly but each time that happens, the comments are spread over them all, diluting the conversation.

[–] ABCDE@lemmy.world 1 points 11 months ago (1 children)

Aren't they federated so that doesn't happen?

[–] theKalash@feddit.ch 6 points 11 months ago* (last edited 11 months ago) (1 children)

I'm currently following two other nostupidquestion communities, 3 asklemmy ones and about 5 news communities. This happens because of federation.

load more comments (1 replies)
[–] Ziggurat@sh.itjust.works 11 points 11 months ago (1 children)

Even though, it's a risk, for example !rpg@ttrpg.network and ttrpg@lemmy.blahaj.zone are two communities for the same niche which despite having different ambiences split the communities.

That said, you can follow both (they're small so you can follow more than on reddit) and if one has a moderation/culture not pleasing you, you can move to the other one.

Fundamentally, not different from reddit having different guitar communities under different names as the main onc became a shithole.

You can also close a community to redirect it toward another one in order to limit duplicates

[–] livus@kbin.social 8 points 11 months ago

@Ziggurat

Fundamentally, not different from reddit having different guitar communities under different names as the main onc became a shithole.

This. It's no different to that, and the decentralization also makes it easier to find the alternative communities because they don't have to run off and call it "trueguitar" or something.

[–] rufus@discuss.tchncs.de 6 points 11 months ago (1 children)

Yes. And some people post to multiple communities and you get the same post twice unless your app handles this.

[–] XbSuper@lemmy.world 3 points 11 months ago (1 children)

I'd be happy if it was only twice. I see the same posts 3-4 times, regularly. I've taken to blocking a lot of instances, but I feel like that destroys the purpose of lemmy.

Idk, maybe reddit will eventually design an app that's not hot garbage, and I can return there.

load more comments (1 replies)
[–] Nollij@sopuli.xyz 5 points 11 months ago

Others have pretty well covered how multiple communities serve different purposes. I'm going to cover why that isn't a problem.

When you first decide to follow a community on Lemmy- either as a brand new user or an experienced Lemming branching into a new subject, there's going to be a few ways you find a community.

The most obvious is a search, which will list the various communities. You'll check the few most active, and either subscribe or skip each one. Multiple communities isn't a concern because every Lemmy client will aggregate them in your feed. When you decide to start posting, you'll have a decent feel for which one(s) are a good match for your content. The downside is cross posting, which is still a problem that needs to be solved.

The next option, mostly used by new users, is a direct link. Someone tells you about a specific community. You follow the link, read the posts, and decide to subscribe. Other, similar communities don't matter- the person sending you the link already filtered it down for you.

[–] livus@kbin.social 3 points 11 months ago* (last edited 11 months ago) (2 children)

@droning_in_my_ears it's okay, you're just still thinking in the old way (so are some of the commenters in here). Once you get your head around this, you'll see it.

You could have 2 different communities with the same niche and the same or similar name but different insurances and the subscriber numbers will be split across them. I think this is damaging to growth because it spreads active users.

Okay here's what you're missing: the active users are active in multiple of them at the same time. Where something is hosted no longer matters.

Take my news as an example, I subscribe to world news on my own instance kbin.social and on lemmy.world, on beehaw, and on lemmy.ml. When I view my Subscriptions I see all of them in my daily feed and I vote and comment in all of them.

And on Kbin we have Collections (like multireddits) which means I also have a multi news feed with news communities from dozens of communities on many different instances.

The beauty of it is, if an instance gets ruined by a Spez-like figure it doesn't matter because federation.

So generally users will consolidate around the instances with the most active communities thus making those instances have a lot of control

You do at the moment see a lot of reddit-like behaviour with users clustering in .world, but this is not actually a problem and confusion about "where everyone is" is just a growing pain. Communities will grow or shrink or develop, find their place in the fediverse ecosystem.

[–] Deceptichum@kbin.social 3 points 11 months ago (2 children)

Eh it’s an annoyance and one Kbin/lemmy devs are working on improving. Kbin already now groups cross posts across instances, and there’s still more progress being made on fixing this issue.

Ideally it shouldn’t matter where you are, at current it does.

[–] livus@kbin.social 3 points 11 months ago* (last edited 11 months ago)

@Deceptichum I guess it would if it's super important to you to be able to discuss any given post with the biggest possible number of people (which kbin's crosspost feature already fixes, because it shows you how many comments are on an article's crossposts and links you to them).

But I quite like some of the smaller discussion communities. Worrying about there being several on a topic isn't any different to worrying about how reddit had several subs on the same topics.

Things are developing their own flavour already. It has to happen organically. I get the feeling from what people are saying that flaws in discovery is the main issue.

load more comments (1 replies)
[–] PlutoniumAcid@lemmy.world 3 points 11 months ago (3 children)

Good points, but hang on, I have an issue with the clustering. Let's say I want to join something about "dice games".

First challenge is to find out, what such communities could even be named. My search-fu is weak so I might only find one such community, but there are others, bigger ones. How could I find them?

Next, let's say I find five communities on four instances. Wow, yay! Intuitively I would definitely want to join the biggest but I will also join the others so as not to miss anything. If everyone does this, it will never crystallise into one primary source.

That may be fine for reading, but what about posting? I don't want to bother posting on all the damn sites.

In total, I really understand what Fediverse is aiming for here, but Reddit looked so much simpler. Like Linux (no coincidence I'm sure), Fediverse is a great idea with great features, but it's juuust shy of being mainstream enough for the average Joe. So ultimately, the best community for my dice games... is Reddit?

[–] livus@kbin.social 2 points 11 months ago (1 children)

@PlutoniumAcid first of all, you would go by most active not biggest subscriber numbers (which you can't actually see accurately from within your own instance), and not everyone even does this, let alone joining everything.

Recently I made a multi for news communities so I could get an overview, and it's definitely not all the same people in all the big ones (my instance lets me see the names of upvoters). People join what feels right.

I don’t want to bother posting on all the damn sites.

I don't get what you mean by this. I post all over the fediverse but I do it all from right here on kbin! That said, there's no need. Why not just post in the communities you like most? It's no different to reddit in that regard - you don't feel pressure to post in all the subreddits, do you?

Eg outside my own instance I like the big movies over at .world but when it comes to global news I prefer .ml, but for sciencey stuff I tend to sub on mander.xyz.

but it’s juuust shy of being mainstream enough for the average Joe

True, for now. Full disclosure, I don't particularly want reddit to move here just yet. It was getting too full of people who sound like my racist aunt. The fediverse has a feeling of chill still, people contribute because we're having fun building something new, there's no algorithms, shill armies, or enshittification.

I've been on the internet since the 1990s, so I've seen things rise and fall, and I think the future of social media is federated. I get enthusiastic about it, but of course it's not ready for everyone yet, and realistically most older people may never even get here. But now I've discovered it, I'm never going back. :)

[–] Fitik@fedia.io 2 points 11 months ago (1 children)

Actually mbin have fixed it and you can see accurate subscribers numbers from it on all communities

[–] livus@kbin.social 2 points 11 months ago

@Fitik thanks, that's good to know! Useful.

[–] DessertStorms@kbin.social 1 points 11 months ago* (last edited 11 months ago)

First challenge is to find out, what such communities could even be named. My search-fu is weak so I might only find one such community, but there are others, bigger ones. How could I find them?

Ask.
If you found one you've found people who would know about others.
If you've found none, almost every instance now has an askkbin/asklemmy/askwhatever, and someone there will know.
If no one knows, it probably doesn't exist and you could make it yourself if you were so inclined.

Intuitively I would definitely want to join the biggest

both you and OP (and so so many others who are used to reddit, and capitalism in general, but I digress) seem fixated on constant growth, and more on the size of the community, than the quality of it. I think that's probably an issue you need to resolve with yourselves, rather than try to apply it to something like the fediverse.

load more comments (1 replies)
[–] HubertManne@kbin.social 2 points 11 months ago

I do sometimes wonder if it would have been good if the structure was federated. So have everyone recieve a magazine/community when one is made and link to it. sorta like the old news groups but like kbin.social.news and lemmy.world.news

[–] mateomaui@reddthat.com 1 points 11 months ago (1 children)

You’re missing the concept of federation between instances.

[–] droning_in_my_ears@lemmy.world 9 points 11 months ago (1 children)

What am I missing? Can you explain?

[–] mateomaui@reddthat.com 7 points 11 months ago* (last edited 11 months ago) (2 children)

The basic tl;dr: is that posts and comments are shared and copied between federated instances, which is why I’m signed into the reddthat.com instance, yet can see and interact with your post and comments on lemmy.world, and vice versa. Instances can defederate from other instances, stopping that share of information, which is typically done when an instance has objectionable content, is being swarmed by bot accounts that spam other instances, etc. For example many instances are defederated from the nsfw instances, so if you want that content, you have to make an account local to that instance, or on an instance that has chosen to stay federated with them.

[–] betabob@lemmy.dbzer0.com 11 points 11 months ago* (last edited 11 months ago) (13 children)

I don't feel like that answered the op question. As an example, every general 'gaming' instance that is federated can see each other, so I subscribe to every one I can find, but then I get some posts four times in a row (or more) with varying activity. (Hence the split community point).

I wish communities could be grouped in some way.

Either they go by the wayside or take control of a topic as of now.

Also, what if I'm subscribed to the community that isn't the active one, I have to constantly find new ones to keep up instead of just my feed for that topic?

Edit: part of growing the community has to be ease of access to content, that still seems limited on lemmy, for now

[–] azdle@news.idlestate.org 5 points 11 months ago* (last edited 11 months ago) (1 children)

That's a problem anywhere with user generated content & user defined communities. The usual example is that when BOTW came out there were at least half a dozen subreddits created and more than one survived, so there were two that were both really popular at the same time and that's in addition to multiple Zelda and multiple Nintendo subs that might all get the same links/posts.

[–] betabob@lemmy.dbzer0.com 4 points 11 months ago

That's a fair point, but one wins out usually, where with the lemmy numbers they seem to remain split with the smaller communities.

I've been on lemmy for several months now and most communities are completely split and activity on any given 'news topic' (as an example) varies widely on 0-50+ comments for the same topic popping up on the feed from several identical communities from varying instances. (Which is why grouping might be an alternative solution)

[–] 0xSim@fedia.io 3 points 11 months ago* (last edited 11 months ago) (2 children)

I wish communities could be grouped in some way.

or not 🤷‍♂️

Sure it's more practical, but your whole community (as in "people") is now centralized on a single point. If you have a single one "gaming" community, and it disappears or is taken over, you lose everything and need to start over from scratch. If you have 3-4 communities spread across different instances, if one of those communities become unusable, it's easier to abandon it to become active on the next one.

Decentralization is not a silver bullet, but as we've seen during the last year with Twitter and Reddit, it's better than the alternative. Nothing prevents you to subscribe to several similar communities, each with its own flavor, and participate in the one(s) you want.

[–] Slowy@lemmy.world 4 points 11 months ago* (last edited 11 months ago)

It would be cool to be able to just combine the content at the user level. You could have all the gaming communities you like under a custom gaming label, with a filter that checks for duplicate titles or links (wouldn’t be perfect but decent) and imports in the comments from duplicate threads (with some subheadings or something to distinguish their origin)

load more comments (1 replies)
[–] livus@kbin.social 3 points 11 months ago* (last edited 11 months ago) (3 children)

Kbin has gone some way towards that through collections (like multireddits).

It's a bit of a gamechanger tbh. Example news topic feed here.

[–] XbSuper@lemmy.world 2 points 11 months ago (1 children)

That's a good start, but I think most people just want it to work. They don't want to take the time to curate it all themselves.

load more comments (1 replies)
load more comments (2 replies)
[–] e0qdk@kbin.social 3 points 11 months ago

I wish communities could be grouped in some way.

You can do that on kbin now. We just got "Collections" that allow you to gather posts from multiple communities/magazines sort of like a multi-reddit. You can either publicly list them for others to explore or just keep them to yourself if you want. We've also had cross-post grouping for a while which helps reduce the annoyance of "posts four times in a row (or more)" a little bit by collapsing the threads into one block with multiple links and vote counters. It's really useful though if you want to come back to the discussion later and find the other thread(s) -- e.g. check out last week's regular anime discussion threads which got 17 comments on ani.social and 5 comments on lemmy.ml. Jumping back and forth is easy. Hopefully lemmy gets something like that too eventually!

load more comments (9 replies)
load more comments (1 replies)
[–] Diocese3049@lemmynsfw.com 1 points 11 months ago

If you set your lemmy app to browse by all, rather than local or subscribed, you should be able to see posts from many different insurances.

load more comments
view more: next ›