this post was submitted on 19 Jun 2023
77 points (86.7% liked)

Fediverse

28520 readers
512 users here now

A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, KBin, etc).

If you wanted to get help with moderating your own community then head over to [email protected]!

Rules

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration), Search Lemmy

founded 2 years ago
MODERATORS
 

A lot of us come from reddit, so we're naturally inclined to want a reddit-like platform. However, it occurred to me that the reddit format makes little sense for the fediverse.

Centralized, reddit-like communities where users seek out communities and post directly to them made sense for a centralized service like reddit. But when we apply that model to lemmy or kbin, we end up with an unnecessary number of competing communities. (ex: [email protected] vs [email protected]) Aside from the issues of federation (what happens when one instance defederates and the community has to start over?) this means that if one wants to post across communities on instances, they have to crosspost multiple times.

The ideal format for a fediverse reddit-like would be a cross between twitter and reddit: a website where if you want to post about a cat, you make your post and tag it with the appropriate tags. This could include "cats," "aww," and "cute." This post is automatically aggregated into instantly-generated "cats," "aww," and "cute" communities. Edit: And if you want to participate in a small community you can use smaller, less popular tags such as "toebeans" or something like that. This wouldn't lead to any more or less small communities than the current system. /EndEdit. But, unlike twitter, you can interact with each post just like reddit: upvotes, downvotes, nested comments - and appointed community moderators can untag a post if it's off-topic or doesn't follow the rules of the tag-communities.

The reason this would work better is that instead of relying on users to create centralized communities that they then have to post into, working against the federated format, this works with it. It aggregates every instance into one community automatically. Also, when an instance decides to defederate, the tag-community remains. The existing posts simply disappear while the others remain.

Thoughts? Does this already exist? lol

Edit: Seeing a lot of comments about how having multiple communities for one topic isn't necessarily bad, and I agree, it's not. But, the real issue is not that, it's that the current format is working against the medium. We're formatting this part of the fediverse like reddit, which is centralized, when we shouldn't. And the goal of this federation (in my understanding) is to 1. decentralize, and 2. aggregate. The current format will eventually work against #1, and it's relying on users to do #2.

(page 2) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 3 points 1 year ago

That doesn’t seem practical to me — for instance, who would make the rules and appoint moderators for auto-created communities?

[–] [email protected] 3 points 1 year ago (1 children)

I think you should question your assumptions.

If it's true that a bigger community is always preferable to a smaller one, then everyone will always sign up for the biggest community or migrate there. In that case, there is no need to worry about the existence of smaller communities.

On the other hand, it's possible that some people are trying to avoid big communities. They have their own problems, for example the futility of posting in a Reddit thread which already has 1k+ comments. And in fact, people already form splinter groups on Reddit itself so presumably they have some value.

But if it's true that small groups are valuable too, then we should not be forcibly aggregating them into a mega group where they will lose the advantages of their small size.

[–] [email protected] 2 points 1 year ago

Yeah, this - honestly reddit was perfectly fun and usable in 2012 with 5% of its current MAUs; a fediverse replacement for reddit that doesn't strive to serve everyone but has enough users to produce interesting discussion on any reasonably popular topic would be wonderful. (plus, if reddit still keeps 95% of its users, the spammers / Nazis will continue focusing their energies there, much as they have with Twitter)

[–] [email protected] 3 points 1 year ago

I do like the idea of making x-posting nice and easy so we can hit several communities of similar topic at once

[–] [email protected] 2 points 1 year ago

this is not a bad idea, i think this needs to be figured out before its too late.. lets see if we can get the right people on board

[–] deergon 2 points 1 year ago (2 children)

Interesting idea for sure! Without any thought to the details or technical side of things, how do you figure the community moderators would be appointed (if the communities are created automatically)?

[–] DudePluto 2 points 1 year ago (1 children)

I would imagine it working just like on reddit and lemmy, where it can originally be claimed by the original poster or anyone who wants it. It's obviously not an ideal solution, but it's worked well enough historically. Maybe someone else would have a better idea

[–] 4am 1 points 1 year ago

What would you claim if there were no communities?

[–] _finger_ 1 points 1 year ago (1 children)

Maybe “tags” is the wrong identifier and needs to be called something else? It may work like tags, but if the tags are moderated and act similar to instances then they would need to be moderated so while they may operate like tags it seems what OP is asking for is a bit more complicated.

[–] hikarulsi 2 points 1 year ago

OP meant subject-matter or domain

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago) (4 children)

ex: [email protected] vs [email protected]

Isn't the point of federation that those communities would federate and then have merged comments sections? Or am I misunderstanding how it works?

[–] [email protected] 3 points 1 year ago

no. they're two separate communities, the federation makes sure that people on lemmy.ml can subscribe to [email protected], as well as post and comment in there, and people on lemmy.world can do the same with [email protected].

[–] [email protected] 2 points 1 year ago (2 children)

A post to [email protected] exists on lemmy.world and is mirrored to other sites, where users can see it and comment on it (and those comments are also visible on lemmy.world.

But it wouldn't appear as a post in [email protected].

load more comments (2 replies)
[–] [email protected] 1 points 1 year ago

Right now it's basically you post on the one on your instance and follow the others and can comment anywhere. I think it's an eensy bit chaotic, but it works.

load more comments (1 replies)
[–] [email protected] 2 points 1 year ago (1 children)

What if you could link communities in the settings? So that any posts to the linked communities also appears in your favorite instance's community.

Maybe both communities have to approve the link to avoid SPAM or any other type of attack.

[–] 4am 2 points 1 year ago

We’ve already got linked servers through “federation”. Why not have automatic cross posting through “treaties”?

[–] [email protected] 2 points 1 year ago

Partly in jest, but partly not:

Webrings, fam.

The old, glorious webrings of the 80s and 90s should return. That's what'd connect your various "cats" instances, without the need for any of them becoming the Official And Only "Cats" Community.

Other than that, I don't really like the idea that you describe that a generalist principle like "cats" should be "owned" by an automatic system. That's kinda yet another problem that we're trying to escape from (evenmore now with AIs). And made it worse when in order to participate in a "smaller" community which is still about cats, you have to "steal" another noun that describes a different community, such as "toebeans" (which could also be for eg.: furries).

[–] [email protected] 1 points 1 year ago

I like the idea of articles and magazines, microblogs and tags, and collections.

You can build a collection of magazines and tags for whatever reason you choose. Apollo used to allow something similar, I had one for ‘news’ one for ‘Ukraine’ and one for ‘wholesome’ when reading the news or reading about Ukraine got to be too much. It could work well with this system (I’m familiar with kbin you can use whatever terms you like).

You can see a list of articles from all the magazines in the collection in article view, and all the tags in the collection on microblog view. You can choose to have your collection set to private, or you can share it as a public collection.

Other people could then subscribe to your public collection if they didn’t want to build their own collection from scratch.

You wouldn’t be able to post to a collection, and if you replied, the reply would go to whichever magazine article or microblog you replied to. If you wanted to post you’d have to post in the relevant magazine or system.

I don’t like the microblog firehose and I find tags confusing. I wouldn’t want them all muddled up in my nice categorised and indented article feed, but kbin’s ‘articles vs microblogs’ system gives you the best of both worlds by choosing which feed you want to look at separately according to your mood.

[–] MyOpinion 1 points 1 year ago

I am liking this format a lot! Simple and easy to doom scroll for hours.

[–] 4am 1 points 1 year ago (1 children)

Actually got me thinking. Would love to see a fediverse app like Lemmy or kbin but with tags only instead of communities. A user would need to create a tag the same way a community is created now, and moderators would be assigned to tags they way they are to communities. Tags would have rules and a “sidebar” just like communities.

So what. The difference? Tags would not be instance specific (although due to the way activity pub works, posts would still need to live on their own instance; rules of federation still apply). So if you visit taggit.com/t/technology it behaves just like a subreddit but we’re still getting the benefits of aggregating across the fediverse.

Posts would still show their originating instance, and tag moderators could add posts from other service’s Communities or Magazines - to continue my example, the technology tag could include posts from [email protected], [email protected], kbin.social/m/tech, and even Mastodon toots with the #tech hashtag.

Tags would be able to filter content using Treaties and Embargos - a “Treaty” would allow other services to receive content posted with tags in their communities (although this would require some work as other services would need to support this) and an Embargo would be a way to filter only specific tags from specific instances, rather than defederate the entire instance when such a move is too drastic (instance owners would still be able to defederate of course)

[–] 4am 1 points 1 year ago

Sorry, using Memmy and encountered a bug with posting, can’t edit: continued here:

The best thing would be multiple tags could be assigned to a post (up to a certain limit). Allowing for multiple communities to interact with a single post, bringing people of many related interests together under a single topic.

This also alleviates the confusion new users have with their being multiple version of the same community.

So, what are the major flaws? Centralization of power? Fragmentation via filtering? Naivety regarding what is possible with ActivityPub? Let’s shoot holes in this and see if we can think through any problems.

[–] [email protected] 1 points 1 year ago

my view on this matter, generally

fediverse currently is in its early inception, so it still need to "emulate" current flow of (popular) web service, so of course it will be some "un-ideal" for the "how the fediverse supposed to work" yet

but in time, when the "internet masses" get a grip of what and how fediverse works, the people will see that fediverse itself will show the advantages over "conventional" monoverse

it takes time, just like how today monoverse social media working, understand and get accepted by majority internet users

load more comments
view more: ‹ prev next ›