this post was submitted on 28 Aug 2024
190 points (95.2% liked)

Fediverse

28541 readers
339 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
 

Meta announced that users on Threads will be able to see fediverse replies on other posts besides their own. In addition, posts that originated through the Threads API, like those created via third-party apps and scheduling services, will now be syndicated to the fediverse.

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

Why does Lemmy not interact with Mastodon if the other two can?

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

Design choice by the creators.

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

Am I the only one who thinks that's a bad choice? The whole point of the fediverse is that all the things are connected.

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

Lemmy is open source and so anyone who wants to add this functionality is free to do so.

Considering who the original creators of Lemmy are and the controversy over lemmygrad.ml however, I'd say that we dodged a bullet, all things considered.

If you want a thing that tries to integrate with everything, consider pyfedi - in addition to Lemmy and Mastodon they also have code to integrate with pixelfed and probably even more things (I'm still learning about all the integrations that it has).

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

So I tried to search for pyfedi, and the only things I found are some repos. Not quite sure what to do with that. HOWEVER, a few different repos seemed to list piefed as the thing it do.

So is pyfedi the same as piefed.social ?

I am enjoying the layout of piefed. It's quite tasty! I hope this is the thing that does the other thing.

But what if I transfer my Lemmy account to Piefed? Will I still be able to create communities on Lemmy.World? Or am I going to just end up with two different accounts, on two different sites, that do 97% the same thing?

Or am I just wrong all around, and pyfedi has nothing to do with piefed, and I've stumbled onto a different thing that does the thing that the other thing couldn't do, but is still connected to, but not in the same way, but still uses the same services?

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

So I tried to search for pyfedi, and the only things I found are some repos. Not quite sure what to do
with that. HOWEVER, a few different repos seemed to list piefed as the thing it do.
So is pyfedi the same as piefed.social ?

piefed.social is the flagship instance while pyfedi is the software. By analogy, lemmy.ml is the flagship instance of Lemmy, kbin.social was the flagship instance of the kbin software, and while it doesn't offically have a flagship fedia.io is the largest instance to run the mbin software.

I am enjoying the layout of piefed. It’s quite tasty! I hope this is the thing that does the other thing.

Yes!

But what if I transfer my Lemmy account to Piefed? Will I still be able to create communities on Lemmy.World?

My understanding is that unfortunately, to be the owner of a community or magazine (such as [email protected] ) that's local to given instance (lemmy.world here) your account would also have to be local.

Or am I going to just end up with two different accounts, on two different sites, that do 97% the same thing?

From what I understand, most folks pick one favoured instance as their primary one for that 97% - but create the local account to own the magazine/community as well as the rest of the 3%. (Note that you can add your primary account as a mod though, even if it's not local - so you have to create the community on lemmy.world with your lemmy.world account, but then you can add your piefed.social account as a mod to that community and then manage the new lemmy.world community mostly from piefed.social.)

Or am I just wrong all around, and pyfedi has nothing to do with piefed, and I’ve stumbled onto a different thing that does the thing that the other thing couldn’t do, but is still connected to, but not in the same way, but still uses the same services?

What can I say? The fediverse is complicated. But in a good way.

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

I appriciate the reply. It's kind of frustrating the way the fediverse works right now. I feel like we're in 1994 era of the internet. Back then AOL was trying to BE the internet. URLs existed, but to give you an idea of how overlooked they were, Yahoo at one time in the mid 90s valued the AOL keyword for Yahoo over the URL. There are ads where they DON'T list the URL, but they do say "Visit us at AOL Keyword: Yahoo".

Everything feels very day 1. Like I can clearly see a future for the fediverse where the common man can be interconnected. Much like I said in 1994 using my libraries technology center to access the internet for the first time. I can remember watching the news and the one anchor was trying to explain the internet to people. Specifically email. He said "Ok, so I just put my name in first, Tom, and then I put the anarchy symbol, and then after the anarchy symbol I put AOL.com".

Meanwhile today we have shopping, and news, and social media, and videos, and everything else from one end to the other.

I could see all that back in 1994. It was obvious what needed to happen.

And right now, what needs to happen is for all services to operate with each other as if you're always a local user. Everything in the fediverse needs to 100% play nice. The example I always see stated is that the fediverse is like email. Your email can interact with other emails services, but must always be done from your own inbox. But that's kind of misleading to a degree. Because email is JUST email. The fediverse is email, video, photos, article sharing, social media, I assume there's a music based aspect I haven't found yet. The point is, right now these services are very VERY fragmented. I understand it's decentralized, but it shouldn't be this fragmented. It doesn't have to be, and to grow we are going to need to get to a point where we can go to our instance of choice, log in, but then use any number of these services with one account. I can't currently log into lemmy.world, and browse peer-tube, yet if I leave my instance, I'm no longer in my account. So you say to just create a peer-tube account. Ok, but now that's fragmented. There's two accounts. And then maybe I want to share pictures. Well now I need a pixelfed account. Ok, now that's 3 accounts for 1 fediverse. And the list only grows. Mastodon? 4 accounts.

You get the idea. You can't say it's just like email, because with email it's just one service, therefore always just one account.

I see a future where you log into 1 account from your instance. From that home page on your instance, you can interact with any service that hasn't banned you, or defederated from your instance. ANY fediverse service. With one account. You can write mastodon messages, post a video to peertube, check your email, post some pictures, whatever. And all your notifications will be in one place. Organized. A centralized decentralization if you will.

Because right now, it's kind of looking like a patch blanket, where everybody makes their own one patch.....but then none of it makes sense together.

And here's the other thing. EVERYBODY needs to be included. YES, EVERYBODY. You can personally block someone if you like, but right now Lemmy is very very left leaning. And that's fine. BUT, I do see how it will play out once Threads starts fully federating. It is going to be a culture clash. And that actually in the long run is fine too. Lemmy.World can be very left leaning. But there might be another instance. Lemmy.Republican and that leans very right. Which is actually good. You can block that instance if you want. Instances SHOULD start developing their own personalities.

We should have major instances, and minor instances. The major ones should be general purpose. They can still lean left or right. This is where you'll find all the popular topics. And I don't mean Lemmy popular. I mean real world popular. If we're going to get every single human on the fediverse, we need to realize that our opinions on everything are NOT going to mesh. So, you have each instance cator to a different audience.

Then there's minor instances. These will be smaller, but host the niche topics. Maybe you have a hobby for collecting trains. That's going to be a less popular topic, so you'd find an entire instance just dedicated to collecting trains. Different communities on that instance for different aspects of collecting trains. Smaller but dedicated.

Sorry for the long reply. I just see a world that doesn't exist, and I want it to hurry up already.....but then I see people on Lemmy who are actively opposed to, or confused by the idea of how big the fediverse CAN get. We just need to iron out the kinks. I'm having a nerdy day, and just imagining living in this world where the fediverse isn't some linux crowd only niche topic......but instead the dominant everything connected universe it could be. Which will completely disrupt the power of these corporations to rule the internet. If we can achieve my dreams of the fediverse, these corporations will be forced to give up huge chunks of their power, or risk losing it all to irrelevancy. The fediverse can put the power back into the hands of the people. We just have to allow it to grow to become bigger than the culture of being linux's sidekick.

[–] [email protected] 3 points 3 months ago

I can’t currently log into lemmy.world, and browse peer-tube, yet if I leave my instance, I’m no longer in my account. So you say to just create a peer-tube account. Ok, but now that’s fragmented. There’s two accounts. And then maybe I want to share pictures. Well now I need a pixelfed account. Ok, now that’s 3 accounts for 1 fediverse. And the list only grows. Mastodon? 4 accounts.
I see a future where you log into 1 account from your instance. From that home page on your instance, you can interact with any service that hasn’t banned you, or defederated from your instance. ANY fediverse service. With one account. You can write mastodon messages, post a video to peertube, check your email, post some pictures, whatever. And all your notifications will be in one place. Organized. A centralized decentralization if you will.
I just see a world that doesn’t exist, and I want it to hurry up already

Hey, I think maybe you misunderstood me. The "all under one account" thing is possible for the most part - here's the PR which allows mbin (and thus mbin accounts) to do peertube https://github.com/MbinOrg/mbin/pull/782 and in pyfedi (and thus piefed accounts) there seems to also be peertube integration https://codeberg.org/rimu/pyfedi/src/branch/main/app/community/util.py#L75 along with pixelfed integration ( https://codeberg.org/rimu/pyfedi/src/branch/main/app/user/routes.py#L981 ) - though I'd grant that you're correct about there still being rough edges that need to be cleaned up, but I am confident that they will get cleaned up over time.

So that part of the vision is pretty much already here. The only thing is if you want to create and own the magazine/community (the 3%) ... well see https://github.com/MbinOrg/mbin/issues/869 (but I think even remote account ownership is on a wishlist somewhere, so even that may get taken up some day.

There's even an open item about being able to transfer your account to another instance (account portability), see https://github.com/MbinOrg/mbin/issues/171

[–] [email protected] 3 points 3 months ago

Everything feels very day 1.

Because it is.

Lemmy has 2 main devs.

Piefed is developed mostly by a single person.

Mbin has a few more, but not much.

There's only so much development teams this small can do.

To come back to your question above: you can use https://fedia.io/ to connect to both Lemmy communities and Mastodon.

It uses Mbin.

I think you can import your subscriptions from Lemmy (not 100% sure)