this post was submitted on 09 Jan 2025
288 points (96.8% liked)

Fediverse

28885 readers
1124 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 !moderators@lemmy.world!

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
 

jointhefediverse.net seems to be a commonly linked resource for directing people to join the Fediverse.

Curiously, it does not list Lemmy under the list of Reddit alternatives. Their GitHub README explains why.

Previous relevant discussion: https://lemmy.ml/post/78808

you are viewing a single comment's thread
view the rest of the comments
[–] Skiluros@sh.itjust.works 62 points 2 days ago (2 children)

Point 1 and 2 really need to be addressed.

It would be so much better if lemmy wasn't developed by genocide white-washing tankies.

[–] Blaze@feddit.org 29 points 2 days ago (3 children)
[–] kat@orbi.camp 8 points 2 days ago (3 children)

Any way to migrate a self hosted lemmy instance to piefed?

[–] SorteKanin@feddit.dk 1 points 1 day ago (1 children)

Unfortunately migrating from one fediverse application to another on the same domain is actually basically impossible, due to the way ActivityPub works. It's very unfortunate.

[–] Blaze@feddit.org 1 points 1 day ago (1 children)

We built this whole place from scratch 18 months ago. We can do it again, especially when Lemmy instances would still be around and help to redirect people to the Piefed instances.

[–] SorteKanin@feddit.dk 1 points 1 day ago (1 children)

Well, in theory sure. But you always lose people during migrations, it's inevitable. And it's cumbersome for users. It's not a nice experience. The fediverse has enough bad UX as it is, I'd prefer if we didn't pile on more.

If the fediverse actually held true to the promise of easy migrations, then maybe it wouldn't be a big deal. But unfortunately it's still not really that easy.

[–] Blaze@feddit.org 1 points 1 day ago

I see it happening gradually.

There might be a start with another Piefed instance (e.g. Piefed.zip, managed by Lemmy.zip admins). People who really don't want to use Lemmy would register on that instance, but would still be able to interact with the communities on Lemmy, the way Mbin and Piefed alreay do now. They start hosting a few communities onn Piefed.zip, locking other on lemmy.zip and redirecting people there.

Then over time some other admins want to give it a try. After a while a few Piefed instances make it to the top 10 most active instances, while the rest is Lemmy.

It doesn't have to happen overnight. We have time, people are not going anywhere.

[–] andrew_s@piefed.social 16 points 2 days ago (2 children)

No, it's not geared up for that. There's a platform called sublinks where the intention is to be initially compatible enough with Lemmy that it can be a drop-in replacement, but they haven't released anything yet.

[–] SorteKanin@feddit.dk 3 points 1 day ago (1 children)

but they haven’t released anything yet

And with their current pace, it seems likely they never will. There's been no major development on it for months as far as I can see.

[–] Blaze@feddit.org 2 points 1 day ago

Yes, same feeling

[–] kat@orbi.camp 3 points 2 days ago

Oh interesting, thanks for sharing!

[–] ocean@lemmy.selfhostcat.com 2 points 2 days ago

just run both!

[–] Suoko@feddit.it 1 points 2 days ago (1 children)

Python based: I was looking for that

[–] Serinus@lemmy.world 8 points 2 days ago (1 children)

Yeah, I don't expect it to scale well. Certainly not as well as Rust.

[–] andrew_s@piefed.social 5 points 2 days ago (1 children)

In terms of incoming federation, PieFed sites are dealing with as much activity as any general Lemmy instance. It's not happened yet, but I suppose it's possible that problems will become apparent if the amount of local users gets over a certain size. A limit on the amount of users per instance isn't necessarily a bad thing though (it's cheap, and hopefully easy enough, for someone to spin up another one).

[–] Suoko@feddit.it 1 points 1 day ago (1 children)

What's going to cause problems? Python, the db, redis or other?

[–] andrew_s@piefed.social 2 points 1 day ago (1 children)

It uses postgres for the DB - I think that and redis are designed to operate at very large scales, so it wouldn't be them.

My guess would be that it's something in the interpreted nature of Python - this seems to be why a familiar dismissal of PieFed is a concern about how it will scale.

That said, this site shows that Python is the most popular language for Fediverse apps (just), the likes of Mastodon are written in another interpreted language (Ruby), and I think there are more big websites running Python (with Django or Flask) than people realise. So I don't know, really, I'm just following other people's lead on this. I don't imagine that any problems would be insurmountable though: an admin could restrict the amount of signups, or if new users mean a few more donations, they could just throw money at the problem (more cycles for one server, or splitting up tasks across multiple servers).

[–] Suoko@feddit.it 1 points 1 day ago

If you consider all AI-chat sites are running on python, I guess python scales with no issue at all