this post was submitted on 05 Jul 2023
1204 points (95.3% liked)

Showerthoughts

29325 readers
1 users here now

A "Showerthought" is a simple term used to describe the thoughts that pop into your head while you're doing everyday things like taking a shower, driving, or just daydreaming. The best ones are thoughts that many people can relate to and they find something funny or interesting in regular stuff.

Rules

founded 1 year ago
MODERATORS
 

If the descentralization of social networks continue, we will have to prepare for the eventual rise of the instances wars, where people will start to fight about which instance is better and which one is weird to be in and so on, but that's for the future of us all.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 22 points 1 year ago (1 children)

That's totally something a kbin user would say.

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

I'm new.. What are Beehaw and kbin?

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

Beehaw is a large lemmy instance which is notable for defederating from some other large instances recently due to their own admin policy. Kbin is an alternate federated platform similar to Lemmy, and the two can mostly work with each other.

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

Is kbin not an instance of Lemmy? As in, using the Lemmy source code?

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

Kbin and lemmy are different implementations of the activitypub protocol https://en.m.wikipedia.org/wiki/ActivityPub

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

What are instances and federations?

I just thought that it was Reddit, but with a different backend. But people are talking like there's more to it than that...

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

Ok so Lemmy itself isn't really a single app or service like Reddit, rather it's a software project that people can run on their own servers. It's a bit like email in that regard, anyone can run an email server, or you can just join someone else's like Gmail (think of instances as being like these). Instances can have their own rules and customisations, but they all still talk email (in lemmys case, something called activitypub) and work together, and you can send and receive content from other people even if they're on a different email provider (lemmy instance). Federating is basically two different instances agreeing to connect and share their content with each other. This generally happens by default. Defederating is the opposite, deciding to stop sending and receiving content from a particular instance.

Email is also a federated platform just like Lemmy. You can have email clients that talk to email servers, but "email" itself isn't really an app you can just run, it's a collection of apps and servers that all work together. Lemmy is very similar.

Also worth noting, the language (or protocol, to use the technical term) that Lemmy uses to talk between instances is called ActivityPub, and a whole bunch of different services such as Mastodon and Kbin use this! Together, these services are known as the "Fediverse" and the really cool thing is that they can all talk to each other because they speak the same language! If you want to, you can technically browse and post on Lemmy from Mastodon, and vice versa, even though they're completely different services. While it's a bit tricky with Mastodon since its much more like Twitter than Reddit, Kbin works really well with Lemmy and is generally interchangeable. People on Lemmy can join in on Kbin and vice versa. The whole system is really neat and if it sounds interesting, you should absolutely google it some more and learn all about it! It's a community project so if you like it and want to get involved, you can help create any part of this from contributing to Lemmy's code to running your own instance.

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

Thanks for the explanation and the time taken to write it.

I'm starting to figure it out as I stumble my way around it. For example I've found that Lemmy.World (my 'home' instance) isn't big on NSFW stuff, so I've made an account on another instance and linked the two.

Thanks again!

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

There's so much more to it than that, but I'm too new and generally technically inept to properly explain it