this post was submitted on 16 Jun 2023
130 points (97.8% liked)

Technology

41079 readers
51 users here now

A nice place to discuss rumors, happenings, innovations, and challenges in the technology sphere. We also welcome discussions on the intersections of technology and society. If it’s technological news or discussion of technology, it probably belongs here.

Remember the overriding ethos on Beehaw: Be(e) Nice. Each user you encounter here is a person, and should be treated with kindness (even if they’re wrong, or use a Linux distro you don’t like). Personal attacks will not be tolerated.

Subcommunities on Beehaw:


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 3 years ago
MODERATORS
 

Perhaps I've misunderstood how Lemmy works, but from what I can tell Lemmy is resulting in fragmentation between communities. If I've got this wrong, or browsing Lemmy wrong, please correct me!

I'll try and explain this with an example comparison to Reddit.

As a reddit user I can go to /r/technology and see all posts from any user to the technology subreddit. I can interact with any posts and communicate with anyone on that subreddit.

In Lemmy, I understand that I can browse posts from other instances from Beehaw, for example I could check out /c/technology@slrpnk.net, /c/tech@lemmy.fmhy.ml, or many of the other technology communities from other instances, but I can't just open up /c/technology in Beehaw and have a single view across the technology community. There could be posts I'm interested in on the technology@slrpnk instance but I wouldn't know about it unless I specifically look at it, which adds up to a horrible experience of trying to see the latest tech news and conversation.

This adds up to a huge fragmentation across what was previously a single community.

Have I got this completely wrong?

Do you think this will change over time where one community on a specific instance will gain the market share and all others will evaporate away? And if it does, doesn't that just place us back in the reddit situation?

EDIT: commented a reply here: https://beehaw.org/comment/288898. Thanks for the discussion helping me understand what this is (and isnt!)

top 50 comments
sorted by: hot top controversial new old
[–] FVVS@l.lucitt.com 2 points 2 years ago

I just visit the top Lemmy instances, sort by local category, and follow the ones I like on each instance. It doesn't matter if I follow 4 different channels called !technology cause I'll just get them all in my feed. I'm following self hosting on both lemmy.ml and lemmy.world and I get posts from both. I couldn't care less where it comes from, as long as I'm following I'm good to go.

There are many sites and list of large Lemmy servers right now. Just check out beehaw, lemmy.ml, lemmy.world, sh.itjust.works, etc.

[–] emmaviolets 2 points 2 years ago

Overall it feels like the days of massively centralized social media are over. Twitter and Reddit won't disappear but the fragmentation has already happened. Maybe it will be for the better.

[–] arcdrag 2 points 2 years ago (3 children)

Possibly unpopular opinion: Fragmentation is good, as it means there are options for leaving a community behind. Fragmentation and competition are synonyms, and generally competition is good.

Lemmy definitely won't kill reddit the same way mastodon won't kill twitter, but I don't want it to. I just want it them to be successful enough to be a viable alternative when someone like Spez or Elon think they don't need to listen to their users.

[–] karce@wizanons.dev 1 points 2 years ago

I'm also extremely excited about this. Growing lemmy into a thriving community of people across many different instances is the best part about it. I'm hopeful that we have the dev talent required to build interfaces that can highlight that feature.

Also being able to point to lemmy and say "go here for a better experience" is gonna be fantastic every time when Reddit continues to kill their platform.

load more comments (2 replies)
[–] jarfil@lemmy.ml 1 points 2 years ago

It's not a bug, it's a feature. Think of it like this:

  • Instances: define some ToS and Code of Conduct
  • Communities: define a theme and a sub-Code of Conduct

By having multiple instances, you aren't bound by a single ToS or Code of Conduct, you can pick whatever instance you want that matches the content you want to post to a community.

For example, the same "Technology" community could be on:

  • an instance directed to kids
  • an instance that allows visual examples of medical procedures
  • an instance that discusses weapons technology

Having the community limited to a single instance, would never allow the different discussions each combination of instance:topic would allow, even if the topic is technically the same in all cases.

Forcing communities from multiple instances to merge, would also break the ToS of some of them.

So the logical solution is for the user to decide which instance:communities they want to follow and participate in, respecting the particular ToS and Code of Conduct of each.

On Reddit, the r/Technology community needs to follow a single set of ToS and Code of a Conduct. If you try to discuss something that meets the topic but is not allowed, then you will get banned, possibly from all of Reddit.

[–] ghostalmedia@beehaw.org 1 points 2 years ago (2 children)

Give it time. Big communities will form, and unlike Reddit, there will be more competition between them. You won’t just have one group of mods squatting over “Apple” or “Android” because they registered it first.

load more comments (2 replies)
[–] sunaurus@lemm.ee 1 points 2 years ago (1 children)

The fragmentation is not inherent to how Lemmy works - the exact same fragmentation can and does happen on Reddit. Just a random example: https://imgur.com/inXBMMA

On Reddit, it usually works out in the end in one way or another. Either mods decide to team up and combine their communities, or the users just naturally pick one community as the "winner".

[–] lovesickoyster@lemmy.one 0 points 2 years ago* (last edited 2 years ago) (1 children)

things are better on reddit because only a single ~~community~~ subreddit can have one name vs on lemmy where every server can have the same community name - but the end result should be the same in both cases.

[–] sunaurus@lemm.ee 0 points 2 years ago* (last edited 2 years ago) (2 children)

I think people will eventually get used to the idea that the name of a community is not just the part before the "@".

I mean, even regular people have no difficulty understanding that e-mail addresses like bob@google.com and bob@microsoft.com are two different "identifiers" and, most likely, two completely different people. Given a bit of time, I think there will be a general understanding that "!foo@lemmy.ml" and "!foo@beehaw.org" are different names

[–] lovesickoyster@lemmy.one 0 points 2 years ago (3 children)

Given a bit of time, I think the understanding that “!foo@lemmy.ml” and “!foo@beehaw.org” are different names

I think this is exactly what OP is trying to point out - they are two different communities, when on reddit there would only be one - therefore the fragmentation.

[–] Spzi@lemmy.click 0 points 2 years ago (3 children)

on reddit there would only be one

The person you were talking to started the conversation with a screenshot showing 5 subreddits for "Blue Protocol", apparently a MMORPG. Similar examples exist for almost any subject big enough.

The phenomenon exists for all systems where there is no central authority deciding names and categories, which is true for both reddit and lemmy. Individual users can decide to create a new group regardless of existing groups, for a variety of reasons. This naturally leads to some duplicates.

load more comments (3 replies)
[–] Elw 0 points 2 years ago (1 children)

And like some other commenters have said: Lemmy is still very new and no standards and a lot of UX features still need to emerge. I am of the opinion that this fragmentation is a symptom of a UX problem and not inherent to anything specific to Lemmy.

Search needs to be improved to show communities from yet-to-be-discovered instances and provide a way for the user to view them by subscriber, popularity or newest, for example. But right now, it relies on the user to initiate a subscription to a community in another server for server discovery.

I could see a list of “popular instances” emerging at some point as a means for instance maintainers to prepopulate this in the future.m and Lemmy to support importing such a list to seed federation on new instances.

load more comments (1 replies)
load more comments (1 replies)
load more comments (1 replies)
[–] realcaseyrollins@kbin.projectsegfau.lt 1 points 2 years ago (5 children)

Eventually Lemmy will be split up into two sides like Mastodon has; the side that wants to be fragmented, broken, and blocks almost every instance, and the free side, that talks with everyone.

load more comments (5 replies)
[–] Azzu@feddit.de 1 points 2 years ago (7 children)

Ah yes, /r/technology, the only technology subreddit on reddit. There certainly has never existed a https://www.reddit.com/r/technews/, or / https://www.reddit.com/r/technewstoday/ or a bunch of more technology subreddits. No. Of course there ever only was /r/technology. No fragmentation whatsoever on reddit.

load more comments (7 replies)
[–] Uniquitous@lemmy.one 1 points 2 years ago (1 children)

I guess the real question here is: is this a bad thing, or just a different thing?

[–] DarkDarkHouse 1 points 2 years ago

You could even say it’s neither. Different communities can have different vibes and choice can be good (I’m sure at one point we will be able to define our own multi-communities as well). And Reddit has a similar setup where multiple subs for one topic can be created, so I don’t see it as really that different. It’ll probably coalesce together over time.

[–] LostCause@lemmy.ml 0 points 2 years ago

This is a problem that is big now, but I think can also be solved with maturing the technology in the future.

Right now I have multiple accounts for multiple bubbles, but I can easily imagine some app or website that can congregate the content coming from multiple instances and choosing the appropriate account for it to post/view with.

Thus allowing one to access bubbles that have shut each other off in one central place. Unless they do it by completely blocking sign ups in which case they isolate themselves willingly and that is also good in a way to have as an option.

If I can imagine all this as a random system engineer, surely some developers with a passion for this and open source collaboration etc. can too.

[–] orsetto@beehaw.org 0 points 2 years ago (5 children)

I think the idea is that in the end only one will "survive". Technology on beehaw has almost 20k subscrubers, whilst technology@lemmy.ml has only 750 subscribers, and that's the second biggest (unless i got this totally wrong)

load more comments (5 replies)
[–] Markoff@kbin.social 0 points 2 years ago (1 children)

it's fragmentated but that's how federation works

I would see solution in third party app where you subscribe to communities and if they share same name like Technology then app will merge them together and also remove duplicate posts

load more comments (1 replies)
[–] projectmoon@lemm.ee 0 points 2 years ago (10 children)

One feature that might help with this is something similar to multi-reddits, where users can categorize communities into their own "meta communities".

[–] Elw 0 points 2 years ago (1 children)

This would be a huge plus, especially if it could be a server-wide multi. Instance maintainers could create /c/technology@instance.com but make it contain content from a curated list of other federated instances with their own /c/technology or lists could be distributed containing popular technology communities and you could import that list as your /c/technology as a personal multi.

load more comments (1 replies)
load more comments (9 replies)
[–] bdiddy@lemmy.one 0 points 2 years ago

I think it's an early day sorta problem you are looking at. From the reddit point of view. r/technology just sorta became the default, but there are other tech news subs for sure.

Early reddit there were probably 100s of them and then everyone just found /r/technology and that's where you can get the most engagement.

I do think lemmy will need a way to create your own multi-community subs. So you can quickly click on your "tech" tree and see all the tech subs you've subscribed to.

behaw defederating though could cause issues, but I'd think over time that'll sort itself out as well.

End of the day people will settle into communities and eventually there will probably be a main tech place and that'll just be where you go. Just going to take some time for people to sort through it.

There are a lot of people on reddit that just post for karma or w/e reasons so we definitely have less content because we have less bots. I'm not sure if that's a good thing or not.. I'd also imagin eventually we'll have plenty of bots.

[–] lovesickoyster@lemmy.one 0 points 2 years ago

This adds up to a huge fragmentation across what was previously a single community.

this is how these things start - there will be fragmentation until one community takes over the majority of the users.

This software is so new, and it has lots of potential.

I can see someone building an extension that aggregates many versions of the same sublemmy into one feed seamlessly, and then the feature being added to the main lemmy code.

This will evolve and improve the more we use it.

[–] Rentlar@beehaw.org 0 points 2 years ago

I think things will more or less settle over time. I do think there will still be different communities with the same name that serve different purposes, similar to worldnews vs. USnews vs. news vs. anime_titties on Reddit. Over here, each one can be called news, but just be on different servers.

[–] Lells@kbin.social 0 points 2 years ago (8 children)

I'm not sure how Lemmy works, but over on kbin I can set up my magazine (collection of threads similar to a subreddit) to autofederate content based on certain tags. For example, I run the DwarfFortress magazine, and I have it set up to automatically federate content in the fediverse based on the existence of a #dwarffortress tag. Now, I haven't seen that happen yet, so I'm not 100% if it works or not, but it looks like the option is potentially there.

[–] ethane@kbin.social 0 points 2 years ago (2 children)

Oh how do you do that auto federation thing?

[–] Otome-chan@kbin.social 0 points 2 years ago

it's not quite "auto federation". but if you create/moderate a magazine you can set "tags" in the magazine settings that will automatically pull in microblog posts from elsewhere on the fediverse.

[–] HeartyBeast@kbin.social 0 points 2 years ago (1 children)

When you set up a magazine you have a section at the bottom of the 'magazine panel' (basically mod settings) where you can add #tags. Articles in the fediverse with that tag automagically show up in the magazine*

*terms and conditions apply beta software may not always perfom as expected etc etc

load more comments (1 replies)
load more comments (7 replies)
[–] lloram239@feddit.de 0 points 2 years ago (5 children)

Ultimately this is a problem that's never going away until we replace URLs. The HTTP approach to find documents by URL, i.e. server/path, is fundamentally brittle. Doesn't matter how careful you are, doesn't matter how much best practice you follow, that URL is going to be dead in a few years. The problem is made worse by DNS, which in turn makes URLs expensive and expire.

There are approaches like IPFS, which uses content-based addressing (i.e. fancy file hashes), but that's note enough either, as it provide no good way to update a resource.

The best™ solution would be some kind of global blockchain thing that keeps record of what people publish, giving each document a unique id, hash, and some way to update that resource in a non-destructive way (i.e. the version history is preserved). Hosting itself would still need to be done by other parties, but a global log file that lists out all the stuff humans have published would make it much easier and reliable to mirror it.

The end result should be "Internet as globally distributed immutable data structure".

Bit frustrating that this whole problem isn't getting the attention it deserves.

load more comments (5 replies)
[–] admin@fediverse.boo 0 points 2 years ago (2 children)

We've had Usenet, Forum, IIM, MySpace, Facebook, Reddit, etc. etc. They've all kind of started out fragmented but over time people naturally built up their communities and figured out what worked.

Kbin and Lemmy aren't that much different from Usenet or Forums, its just the terminology that is messing people up.

On Usenet communities ended up getting split up because people just really liked to spin off sub groups so you start with comp.technology, then comp.technology.linux, comp.technology.linux.ubuntu etc etc etc.

Forums were always fragmented communities. I have ForumA with these threads and ForumB with these threads, ForumB will never see the posts from ForumA unless they go to that website to see them (and vice versa).

In the Fediverse, sure communities might end up fragmented because each instance has a @technology BUT the benefit is I am on InstanceA and you are on InstanceB and as long as we are federated you can see all of the content from my instance and i can see all the content from yours.

Now, that all being said... One feature I am pushing for to get added to kbin is something along the lines of a multi-subreddit. That way you can set up @technology @technology @technology etc to be in this multi-subreddit so as a user you will only see posts from @technology Users don't want to mess with 50 different tech communities but if we had a multi-subreddit feature that blends them all together so it only appeared as @technology I think it would win a lot more people over.

I spun up my own kbin instance so I can hopefully start helping with the development of features (and to lessen the load for other instances). The two features I'm hankering for at the moment are API support so I can write some content aggregator bots and the multi-subbredit feature.

Anyways that is my rant? tedtalk™? Idk, hopefully all of that made sense to someone out there.

load more comments (2 replies)
[–] Otome-chan@kbin.social 0 points 2 years ago* (last edited 2 years ago) (7 children)

What you need to understand is that "lemmy instances slrpnk, lemmy.fmhy.ml, beehaw.org collectively are reddit" is not correct. The proper analogy is that beehaw.org alone is reddit. And then beehaw.org is linking up with other "reddits".

The technology communities in those different instances are their own thing. They aren't "the same one community split fragmented" they're separate communities.

so while I can post in here on technology@beehaw.org it's very much the case and obvious to me that it's separate from the magazines we have here on kbin. we have our technology@kbin.social which is our technology community. and this technology on beehaw simply happens to be another technology community that I can see and participate in.

In practice, what results is that people interested in these topics will generally subscribe to all of them if they want to see all of the content. but they aren't the same thing.

I know y'all here on beehaw have some pretty emphasized posting guidelines that simply don't exist elsewhere on the fediverse. as a result, whenever I'm in a beehaw community I make sure to not kick the hornets nest (sorry I couldn't help but make the pun). but on the communities here on kbin? yes I happily participate more comfortably.

tl;dr: they're different communities, not the same community split among instances.

edit: it's also worth noting that us kbinauts aren't even using lemmy, and neither are the mastodon users who sometimes participate in these threads.

[–] aeternum@kbin.social 0 points 2 years ago* (last edited 2 years ago) (6 children)

Very well put. I'd like to add, that it's actually a good thing that the fediverse is "fragmented" because then the power vacuum that happened on reddit can't easily happen here.

load more comments (6 replies)
load more comments (6 replies)
[–] 0xtero@kbin.social 0 points 2 years ago (4 children)

As a reddit user I can go to /r/technology and see all posts from any user to the technology subreddit. I can interact with any posts and communicate with anyone on that subreddit.

Sure, but what about r/AmazingTechnology, r/InsaneTechnology, r/AskTechnology, r/TechnologyProTips etc etc. You'd have to be subbed to all of those in order to see all technology posts. And you probably are, because there's no penalty in being subscribed to many subs.

In Lemmy, I understand that I can browse posts from other instances from Beehaw, for example I could check out /c/technology@slrpnk.net, /c/tech@lemmy.fmhy.ml, or many of the other technology communities from other instances, but I can't just open up /c/technology in Beehaw and have a single view across the technology community.

True. But in due time you'll end up in situation where few of these (or maybe even one) becomes the "go to" community, because it has best/largest discussions - just like on Reddit. We're still at the start of this journey. Also, the other instances are their "own thing". Maybe that's fragmentation, but essentially they might be aimed for completely different demographic (the users of that particular instance).

And all posts from all of these communities are shown in your home feed, so it's not like you miss discussions. There's no penalty for subscribing to all of them.

The only "fragmentation" that could happen is if one instance decides to defederate the other instances. That effectively "locks" their content from everyone else. And that is a shame. But it happens sometimes.

load more comments (4 replies)
[–] scifu@kbin.social 0 points 2 years ago

These things have a way to sort themselves out with time so no point in stressing over it.

[–] poudlardo@terefere.eu 0 points 2 years ago* (last edited 2 years ago)

You're right on that part. Federations works great with mastodon and its instances made of individuals directly interacting with each other's accounts.

But when it comes to interacting though communities already spread through instances, not only it makes it hard for people to follow all these duplicates, but it threatens the very principle of federation in a certain way. Because most people will eventually subscribe to the biggest community for each subject (tech, nature, photo), which often turns out to be hosted on the biggest instances...and that is centralization once again.

A solution could be for users to gather all the communities they subscribed to around topics. Then your feed would be a mix of these topics' groups and singles /c. Twitter does that similarly with its List feature.

[–] CanadaPlus 0 points 2 years ago (3 children)

On Reddit there can be multiple tech subs too, and I bet there are. Usually one of them just becomes dominant.

load more comments (3 replies)
load more comments
view more: next ›