So apologies if this is a stupid question as I’m new to Lemmy. Came from Reddit. I moved to lemmy.world and have noticed that lemmy.ml has been popping up as another featured instance. What differs from lemmy.world vs lemmy.ml? Is .ml more active?
Part of why I ask this is because I downloaded the lemmur client on my phone and it defaults to lemmy.ml. (Yes I’m aware that app is no longer being maintained)
Again apologies for the stupid question.
See that’s the part that trips me out. I understand the concept pretty well now. What I don’t understand is how in the fuck you can interact with Kbin and Mastodon, even though they’re built on instances…I just don’t get that. It’s amazing.
Kbin, Mastodon, Peertube, anything in the Fediverse adheres to ActivityPub standard, which is the protocol that all of these sites use to communicate.
On a side note, what exactly is Peertube? I’ve been hearing things about it but I have no idea what it is. Is it like a YouTube alternative? Or is it like P2P YouTube?
I am going to be honest, i don’t really know either, I just included it in my example because I know it’s federated
I think it’s a P2P YouTube alternative?
Yes to both. Or, more specifically, it’s a piece of software that lets you set up federated YouTube alternatives (just like Lemmy lets you set up federated Reddit alternatives) and uses P2P to save bandwidth for the host. Basically, if multiple people are watching a video at the same time, they’ll be able to download parts of it from each other instead of everyone downloading it from the main server.
Time to break your mind more, I’m replying from kbin.social
It’s all interconnected.
Always has been 🌏👨🚀🔫👨🚀
Yeah I am trying to wrap my head around the ActivityPub spec so I can understand the magic
The core part of it that they all have their content in a common protocol. How they display it and handle it differ based on the application, but the info itself is the same. The example often used is email - you can use any email client or service, and the email base message will be the same. It just may look a bit different, and some extra features might be lost if your client doesn’t support them.
I don’t fully understand it either, but I’m on kbin right now and I can see this entire thread. It’s very cool!