11
submitted 1 year ago by s804@kbin.social to c/ELI5@kbin.social

fediverse?

top 26 comments
sorted by: hot top controversial new old
[-] Lells@kbin.social 22 points 1 year ago

Once upon a time, people thought that it would be fun to have a place to learn and play and talk together, and the more people that came, the better they would all learn from each other. So they got together and built this place in one fixed spot. And they DID learn from each other, and it was fun and amazing. But some people were greedy and wanted to control all of it so that they could feel like they were better than everyone else. These greedy people forced the people to give them more and more money to be able to use the spot. The bad guys would treat the people who wanted to have fun badly, and use information about them against them. This made people sad.

Then one day, somebody said, "Hey, why can't we just have a bunch of little spots, so that nobody can hold us hostage?"

But the other people were afraid they wouldn't be able to play with some of their friends or learn from other people if everybody was separated. Until some people came up with the idea that all these small communities could agree to share everything they were doing with each other, small spot to small spot. Nobody owned all the spots now, and people were free to choose spots that were more convenient for them, without having to be afraid that others wouldn't be there, because all the small spots still made one big spot!

And that dear, is basically the fediverse in a nutshell. Now go to sleep, you have a big day tomorrow. tuck tuck

[-] requies@kbin.social 5 points 1 year ago

This is how I'm explaining the Fediverse to everyone from now on. This is perfect.

[-] turn_to_follow@kbin.social 4 points 1 year ago

Really? Cause this explanation doesn't actually explain anything, but certainly provides us with an enemy 'evil money guys'.

The more I think about it, I think this dumb talking-down explanation just muddies the water.

[-] requies@kbin.social 6 points 1 year ago

I mean, this is Explain Like I'm Five. I feel the goal would be to dumb it down as much as possible and I feel that this is a very good, if somewhat cheeky, way of explaining the very very basics of the Fediverse.

Is this missing a lot of nuance? Of course. But everyone having a bunch of different spots that can't be held to some "bad guy's" standards while all those spots are still able to share and talk to each other, is a very good way to explain to someone who has no understanding of instances and servers and especially if you needed to explain it to a 5 year old.

[-] Lells@kbin.social 6 points 1 year ago

Thanks, exactly. If somebody had just said "Explain it to me" it would have been a much different explanation. But "explain like I'm FIVE"... well, I explained it in ways a five year old would relate to. Experience: Parent whose children used to be smol.

[-] hiyaaaaa23@kbin.social 2 points 1 year ago

This is beautiful

[-] JonEFive@kbin.social 5 points 1 year ago* (last edited 1 year ago)

Do 5 year olds have email? Because it's kind of like that. You have an email address "someone@gmail.com" and you can send a message to "person2@hotmail.com". You don't both have to be on Gmail.

Well fediverse apps are kind of like this. Imagine lots of little reddits with their own communities and user bases.

You are your_name_here@kbin.social. You can talk to otherguy@lemmy.ml. Same goes for magazines/communities (subreddits). If you want to join a magazine on another server, you can do that like @technology (notice the leading @ symbol which tells Kbin that it's a magazine and not a user).

This is what is most important for the average user to understand about the fediverse. There is a ton more than this like interoperability with different apps that aren't thread based like Kbin and Lemmy like Mastodon but that's a different discussion.

Edit: The community link should probably start with an ! as suggested by @fu but there is a known issue with formatting presently: https://codeberg.org/Kbin/kbin-core/issues/199

[-] fu@libranet.de 1 points 1 year ago

@JonEFive @s804 really? Kbin uses @ to identify it's a magazine, when every other platform on the 'verse (GNU Social, Friendica, Lemmy, etc.) uses ! to identify that its a group?

[-] JonEFive@kbin.social 1 points 1 year ago* (last edited 1 year ago)

Ok, I had to play with this a bit to try to see what's going on because I have seen the ! notation elsewhere as well. It looks like if I type !community@instance ( !technology@beehaw.org ) it creates a link automatically but it takes me to /m/!community instead of just /m/community. If I use @community@instance ( @technology ) it takes me to /m/community. Interestingly though, the @ notation looks like it also works for users but also has the odd problem of including the @ symbol in the link when the address isn't expecting it @jonefive@kbin.social ( @jonefive ) takes me to /u/@jonefive but it should be /u/jonefive

Edit: There's an issue logged for this: https://codeberg.org/Kbin/kbin-core/issues/199

[-] fu@libranet.de 1 points 1 year ago

@JonEFive @s804 while reading I was going to recommend you open an issue, but you beat me to it!

[-] fu@libranet.de 1 points 1 year ago

@JonEFive @s804 I know Mastodon doesn't recognize the !. Using the @ will let you comment on posts from a community you are following, (and all posts to the community show as if the community "user" re-tooted them all in your feed), but posting original posts from Mastodon doesn't work well. It used to not work at all, since Mastodon implemented the ActivityPubl implementation for Title "wrong" (a title from another instance shows as a Content warning on Mastodon, and posting a Content warning on mastodon doesn't show like a title anywhere unless they have software specifically designed to recognize its from mastodon and handle it differently) I know there had been a lemmy change to specifically use the first line of a toot from mastodon to @communityname@instan.ce as a title to a new post, but I have only seen it ever look like garbage. Even though Mastodon is by far the most popular platfrom on the 'verse its really the least feature rich. Even the granddaddy of them all (GNU Social) has more features, though the code isn't regularly maintained (v3 being released feels like "when Covid is over" level of never).

[-] ninjakitty7@kbin.social 2 points 1 year ago

Wondering if this has something to do with why kbin isn’t federating properly with some groups. That and the case sensitivity thing. !3d_printing@forum.rhombic.com does not work on kbin.social no matter how I try to search or format the url.

[-] fu@libranet.de 1 points 1 year ago

@s804 @JonEFive my understanding is #Kbin is the new kid on the block, with lots of promise, one of the reasons i created a different kbin.social account weeks ago. My understanding is that original implementation had been done only in Polish from within Poland and is just now reaching the rest of the world.

[-] JohnDClay@sh.itjust.works 2 points 1 year ago

I don't necessarily have the best understanding either, but I'll give it a shot.

The fediverse is a federated universe, which means lots of servers can talk to each other (like a federation of people) instead of all being centralized in one company and their servers. It's like how email is a common way to talk to each other, even though there are different groups with different versions.

Lemmy is the Reddit like portion of the fediverse. There are other parts, such as Mastodon, which is like Twitter. These can talk to each other a bit too, but right now they mostly talk within themselves.

Servers like vbin, sh.itjust.works, Lemmy world, Lemmy.ml, and many others are computers that store the information on Lemmy. They keep track of how many upvotes, text, links, and sometimes content hosting. But because there are a lot of them, and anyone can easily make their own, it's harder for a company like Reddit to just ruin it all for profit.

[-] fu@libranet.de 2 points 1 year ago

@JohnDClay @s804 as with so many things, Wikipedia is a great place to start. It can be over whelming to wrap your head around, until you realize oh #ItWorksLikeEmail

[-] olrik@kbin.social 1 points 1 year ago

Lemmy is the Reddit like portion of the fediverse.

Don't forget about #kbin which has both "reddit subs like" functions (magazines) and "twitter like" functions (microblogs). And all are linked to lemmy and mastondon instances, or whatever else in the fediverse.

[-] mwlczk@lemmy.world 1 points 1 year ago

Fediverse is based on a distributed protocoll, where everyone can join. It gives alternatives to most known "social media" service silos like:

  • pixelfed : instagram
  • mastodon : twitter
  • Lemmy : reddit ...

Go ahead and use a search engine ;)

[-] VeeSilverball@kbin.social 1 points 1 year ago

If your house is your local computer, the place that you're accessing from (kbin.social) is like the post office in your town. You know how email addresses follow the format <user>@<hostname>? The same kind of thing is taking place here - kbin.social is it's own place, you log in there, and it has a local ability to moderate your posts and what you see.

The difference with ActivityPub is that instead of only seeing the mail that was delivered to you and knowing nothing about what other people's email looks like, you see the whole "town square" of kbin, and events in cities that it's connected to as well. Depending on what software is being run, that can be presented in different ways, because ActivityPub is flexible and focuses mostly on the idea of "sharing and subscribing to events" - it doesn't say what the interface has to look like.

kbin makes it look like reddit, but things happening on kbin are also represented on, for example, Mastodon. When I look at kbin's "Microblog" tab it shows a lot of accounts that I am familiar with from Mastodon. They don't live here, they aren't posting here, but they're "federated" here and you can interact with them.

[-] kosmicpulse@kbin.social 1 points 1 year ago
[-] ozoned@beehaw.org 1 points 1 year ago* (last edited 1 year ago)

You can send a letter OR a package OR pictures OR a birthday card, etc through the standard mail.

Big corporations lead you to believe that only MAIL could go their service X or PACKAGES go through service Y. Both could NOT go through the same, because they wanted to make MONEY.

Fediverse is the open service that proves them wrong. And it needs YOUR help to survive and thrive by putting your content into the fediverse and not those walled gardens.

  • Lemmy & KBin - Reddit alternative
  • Owncast - Twitch alternative
  • Mastodon & Pleroma - Twitter alternative
  • Peertube - Youtube alternative
  • Funkwhale - Music Spotify like alternative
  • Pixelfed - Instagram alt
  • Diaspora - Facebook

And you could build and host your own. It's open for EVERYONE.

[-] Tigbitties@kbin.social 0 points 1 year ago

I'm just wrapping my head around it myself.

From what I got Kbin is an instance of Lemmy and Lemmy part of the Fediverse. The Fediverce is made up of a bunch of different types of social platforms.

eg:
Microblogging: Mastodon, Pleroma, Misskey
Blogging: Write.as, Read.as
Video hosting: Peertube
Audio hosting: Funkwhale
Image hosting: Pixelfed
Link aggregator: Lemmy

Instances are those platforms being hosted by a user. It's like their own personal reddit. They get to make their own rules and stuff. The cool thing is all the instances can talk to each other. And you can choose to communicate the other instances.

There's more to it but I don't really understand everything.

Watch this: https://savjee.be/videos/simply-explained/mastodon-and-fediverse-explained/

[-] BaldProphet@kbin.social 0 points 1 year ago

Kbin is not Lemmy, it's a separate software. See kbin.pub.

[-] JohnDClay@sh.itjust.works 0 points 1 year ago

Hmm, I'm seeing kbin.social just like usual subs, is it just built on a different architecture? What's the difference?

[-] AbstractLinguist@kbin.social 0 points 1 year ago

It's a different architecture and codebase, but it uses activitypub, which is what the whole fediverse is built on, so you should be able to interact with it from any other system that uses the same protocol

[-] fu@libranet.de 1 points 1 year ago* (last edited 1 year ago)

@AbstractLinguist @JohnDClay @s804 @Tigbitties @BaldProphet and it looks like lemmy to you because you are on lemmy. I'm on Friendica, which is why this whole post looks like Friendica even though there is contents in it from lemmy, Kbin Friendica, and even Wordpress. It like deciding to join a subreddit on your facebook profile, and it just works.

load more comments
view more: next ›
this post was submitted on 15 Jun 2023
11 points (100.0% liked)

ELI5

26 readers
1 users here now

Explain it to me like I am 5. Everybody should know what this is about.

founded 1 year ago