
You did it! Thanks to your support, we achieved all three of our fundraising goals for developing features in the PeerTube application! We now have th...

Yes, this does help, but atproto as a whole still doesn't scale well:
In the beginning of our network, we have 26 users, which conveniently for us map to each letter of the English alphabet: [Alice, Bob, Carol, ... Zack]. Each user sends one message per day, which is intended to have one recipient. (This may sound unrealistic, but this is fine to do to model our scenario.) To simplify things, we'll have each user send a message in a ring: Alice sends a message to Bob, Bob sends a message to Carol, and so on, all the way up to Zack, who simply we wrap around and have message Alice. This could be because these messages have specific intended recipients or it could be because Bob is the sole "follower" of Alice's posts, Carol is the sole "follower" of Bob's, etc.
Let's look at what happens in a single day under both systems.
Under message passing, Alice sends her message to Bob. Only Bob need receive the message. So on and so forth.
From an individual self-hosted server, only one message is passed per day: 1. From the fully decentralized network, the total number of messages passed, zooming out, is the number of participants in the network: 26. Under the public-gods-eye-view-shared-heap model, each user must know of all messages to know what may be relevant. Each user must receive all messages.
From an individual self-hosted server, 26 messages must be received.
Zooming out, the number of messages which must be transmitted in the day is 26 * 26: 676, since each user receives each message.
Okay, so what does that mean? How bad is this? With 26 users, this doesn't sound like so much. Now let's add 5 users.
Under message passing:
Per server, still 1 message received per user per day. Per the network, it's 5 extra messages transmitted per day, which makes sense: we've added 5 users. Under the public-gods-eye-view-shared-heap model:
Per server: 5 new messages received per user per day.
Per the network, it's ((31 * 31) - (26 * 26)): 285 new messages per day!
But we aren't actually running networks of 26 users. We are running networks of millions of users. What would happen if we had a million self-hosted users and five new users were added to the network? Zooming out, once again, the message passing system simply has five new messages sent. Under the public shared heap model, it is 10,000,025 new messages sent! For adding five new self-hosted users! (And that's even just with our simplified model of only sending one message per day per user!)
Source: https://dustycloud.org/blog/re-re-bluesky-decentralization/
As well as this, if there was a reddit-like atproto AppView, setting up multiple instances of it would still result in the same problems.
@irelephant
Genuine question, then: why is hardly anybody hosting their own Bluesky server?
Define decentralised.
As per RFC 9518: Centralization, Decentralization, and Internet Standards,
[...] "centralization" is the state of affairs where a single entity or a small group of them can observe, capture, control, or extract rent from the operation or use of an Internet function exclusively.
[Decentralization is when] "complete reliance upon a single point is not always required" (citing Baran, 1964)
[...] federation, i.e., designing a function in a way that uses independent instances that maintain connectivity and interoperability to provide a single cohesive service.
It's not a matter of how many users, but whether those users have the option to switch servers. By the former standard, mastodon would be considered centralized simply because of mastodon.social.
There are only 15,000 out of 36 Million users that are on servers not owned by Bluesky.
99.96% of users being on one instance isn't Decentralised even if the technology supports it in theory. If 99.96% of users were on lemmy.world, I wouldn't call lemmy decentralised even if the technology allows it in theory.
Platform | Score | Visualization |
---|---|---|
95 | 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩 | |
🐹 Lemmy | 79 | 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩 |
🐘 Mastodon | 74 | 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩 |
🟣 PeerTube | 94 | 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩 |
🖼 Pixelfed | 42 | 🟧🟧🟧🟧🟧🟧🟧🟧 |
🔵 Bluesky | 14 | 🟥🟥🟥 |
3 | 🟥 |
@irelephant [he/him] late to the post but i have been loving hubzilla. Its quite different, offers features for hosting communities (posts, articles, photos, calendar, chatrooms, wiki, webpages, etc.) and has impressive privacy controls that i've not seen till date (except other softwares of this family like friendica, forte, streams).
Christine Lemmer-Webber made an excellent blog post ~6 months ago titled How Decentralized is Bluesky really?
Give that a read.
the only problem is [I] have my RSS reader only once a month or even less.
Maybe that's something you can do something about. 🤷♂️😅
You're welcome. Mitra.social also provides a RSS-Feed, that's how I get notified about these posts.
Oh not this again, Louis Rossman put the argument I wanted to say in the best way, so here it is
I am an extreme introvert as well as a teetotaler
So no I am not fun at parties, also I don't go to them...
So yeah...
You can but I haven't test it recently enough to tell you exactly how it work on the lastest software versions.
If you wan to test things for yourself, here's a dedicated community : [email protected]
They're included in the source code.
Host them on your instance, then.
I'm running more than 15 instances for communities. I was running alien.top which at one point hosted 600k accounts with more than 2M posts + comments, a lot of them being sent to the topic-specific instances. I'm constantly reminding people that the instances are there, and that I can create communities for anyone that need it.
I just checked the first two pages (...) No Twitter thread, no Mastodon thread.
Cherry-picking data points is not the way to make an argument. That just makes you seem clueless and/or biased.
If you really want to refute my statement, you'll need to take a look at all submissions in the past two years and compare the number of posts to twitter vs the number of posts to any Mastodon instance.
Actually @[email protected] was wondering if possible to recover my account since it’s pretty obviously my alt. If not possible, no worries, totally understand.
Tell me about it! There are some very cool people (i.e. [email protected]) working on content classification and tagging so that the burden of filtering out this kind of content isn't borne by server admins directly.
There is no particular community which is thriving.
https://lemmyverse.net/communities?order=active_month
47 communities with more than 5k monthly active users.
It seems like that instead of focusing on the part where I am calling for more action, you decided to focus on what you perceive as criticism and you try to attack that as soon as possible.
I didn't see a "call for more action" in that comment.
[email protected] and [email protected] are communities about acting to make the platform grow.
they are by and large still on Reddit. Can you at least agree to that?
Of course they are, the same way the vast majority of microblog users are still on Twitter compared to Mastodon. That doesn't prevent communities to thrive, as stated above.
Second this 😀
@[email protected] has been doing an awesome job of running it, and also created Sublinks as a Lemmy alternative
Oh, wow. Thank you for a very good example for self-selection bias!
Seriously, though: why is it that you feel this intense urge to dismiss any and everything I am saying? Don't you think that is a little bit sad that all you can do is this mindless pontification?
I did already. The solution is to charge a small payment from every user. I've been saying that for everyone that cares to hear since 2022.
You did it! Thanks to your support, we achieved all three of our fundraising goals for developing features in the PeerTube application! We now have th...
cross-posted from: https://lemmy.abnormalbeings.space/post/4724285
As a personal observation, seeing it in this article was the first time I heard that they also had an AMA on Reddit in parallel, and I was positively surprised to see, that Lemmy had the vastly better numbers here, (and, subjectively speaking, more insightful questions, too).
Lemmy - 1035 upvotes, 7 Downvotes, 226 comments
Reddit - 251 score, 71 comments
Of course that is the most favourable demographic to expect to perform better in the Fediverse - FLOSS fedi enthusiasts - but still, it shows the giant userbase alone does not have to translate to better engagement for your topics on Reddit. First time I saw that live in action.
Framasoft fundraiser for the PeerTube mobile app extends time to run for 2 more days - reached all substantial stretch goals, about 14k missing to meet last target
Let's popularize videos shared by the people, for the people!
cross-posted from: https://lemmy.abnormalbeings.space/post/4595091
Check out their news post about reaching stretch goal number 3 here!
As of posting this, it sits at €61,437 - which means they met their first 3 stretch goals, which gives us these features for the coming mobile App:
With all stretch goals that give "rewards" met, why is it still good to reach their final stretch target? To further help everything they do in providing a free (as in freedom and as in beer in this case) alt
Fediverse Support Line #2 - Migrating
Non-techy restless activist do-gooder Jeremy Flatt has found himself having to administer a mastodon instance at nwt.social and has some questions to ask of slightly more techy Paige Saunders. @jer...
https://2025.canvas.fediverse.events/
✨ just as it was last year, the entire Fediverse is invited ✨
follow via microblog @[email protected]
join the chat on matrix or on discord (bridged)
are you an app developer? check out the fediverse.events api 👀 (matrix room also linked there)
canvas is a 48 hour event were anyone apart of the fediverse can contribute to a pixel canvas, one pixel at a time
What is twingyeo.kr? Why can’t I go on the site?
I tried searching my name and I got this, which I never heard of. When I checked it out, it didn’t show anything and didn’t load.
Need help implementing ActivityPub - getting inconsistent results across platforms
My friend is working on adding ActivityPub support to his blog platform (BDServer) so people can follow/comment from Mastodon, Lemmy, etc.
Current status: Lemmy and Misskey can find and follow his account (@[email protected]), but Mastodon can't find it at all, even though he sees proper ActivityPub requests hitting his server.
The technical details are pretty gnarly - RSA signature verification, HTTP header recreation, multi-threading issues. He wrote up the full journey here: Please Help Me With Activity Pub
If anyone has ActivityPub experience or wants to take a look at the code (Python), we have a Matrix room for BDServer development. Any insights on why different platforms behave differently would be super helpful.
https://matrix.to/#/#bdserver:tchncs.de
Source code: [ActivityPub.py](https://codeberg.org/blenderdumbass/BDServer/src/branch/main/mo
The Channel Directory - Discover new content!
cross-posted from: https://lemmy.wtf/post/15810205
This directory contains known content creators and their channels in the PeerTube vidiverse. The directory is a work-in-progress and everyone is welcome to suggest content creators.
::: spoiler Activism
- Kate Making Waves - My name is Kate Hildenbrand. I'm a marine ecologist and conservationist. My goal is to create a space where normal humans can learn about this beautiful blue planet, to understand and see the beauty of the ocean, and to feel like they can make a difference. It's not too late to affect change. We need to demand change now, to scream for it until governments, industry, and lobbies are forced to listen.
- subMedia - sub.Media is a small collective of anarchist filmmakers based on the colonially occupied territories of the Anishinaabe and Haudenosaunee, in so-called Canada. :
We have launched a PieFed instance!
cross-posted from: https://lemmy.ca/post/45609571
Would you like some pie? Check it out here: https://piefed.ca/
What is PieFed
PieFed follows a similar format as Lemmy and Mbin. Those that are familiar with Lemmy will find it very similar, with some additional features including topic lists, optional private voting, new mod and admin tools, crosspost de-duplication, community wikis, etc. Thanks to how the fediverse works, you can use either lemmy.ca or piefed.ca to interact freely!
We will put together some guides on our non-profit's website at some point. In the meantime, we have created [email protected] for us to learn from each other. There is also the official [email protected] community which has a similar purpose.
We have done some testing and we are learning as we go, but please bear with us while this new platform gets going 🙂
Other Links & FAQ
- lemm
The Power of a Niche
The Fediverse is finding is building itself from smaller subcultures rather than mainstream disruption. These niche communities utilize the Fediverse to connect with each other effectively and the ...
Lemm.ee communities migration megathread
Every community with 10 or more MAU listed below
Community | Moved to? |
---|---|
Television | PieFed |
Casual Conversation | PieFed, European spinoff on PieFed |
movies | PieFed |
Trump Watch | Lemmy World |
YUROP | split into CasualEurope on PieFed and YUROP on Feddit.org |
Cyanide % Happiness | Discuss Online |
Meta (lemm.ee) | :) |
Ask | PieFed |
Cartography Anarchy | deleted trom Lemm.ee and recreated on sh.itjust.works lol |
Broligarchy Watch | Moist |
Animation | [PieFed](ht |
Is there a quick way to know which instance might need mods?
As per title. I've been wondering about this. How can we help when someone managing a community/instance can't find help locally, for whatever reason? Something like an "help wanted" board. Even if it's for one month, three months, etc.
I've been an admin for a 8-9k+ users Discord server for years, but I love Lemmy so much I'd like to see if I can be somehow useful here. I don't think I'm power tripping at all, but have zero tolerance for harassment, racism or sexism, bigotry and honestly want to keep neocons and bigots/trolls out of Lemmy as long as it's humanly possible. Whenever in doubt, I generally abstain from using any moderation power and talk with other mods/users to find the best course of action.
The situation I imagined in the first paragraph did happen to me. Managing the server alone was draining my mental health, and I couldn't find anyone to help with all I had to do. Then someone wrote to me, we had lengthy discussions about the rules and philosophy of the server an
I just migrated a community from Lemmy to Piefed using the migration feature, it worked quite well
Context: I tried to use the Piefed migration feature to migrate [email protected] to [email protected]
https://piefed.social/c/barcelona now exists, with all the existing posts there, as well as the icon and description.
It even moved some subscribers (there are around 100 now), from what I understand those were Piefed subscribers that got automatically moved.
The one caveat is that from Lemmy instances, the community doesn't have show old posts (see https://lemm.ee/c/[email protected]), but if you were restarting a community from scratch you wouldn't have access to your old posts anyway.
This ensure that at least the posts are transferred to a community on an active instance, which is probably the main concern for lemm.ee communities at the moment.
Migrating communities in the wake of the lemm.ee shutdown
I'm a happy lemm.ee user and a mod of a small community hosted there. I'm also subscribed to a bunch of communities on lemm.ee. Sadly, they have just announced that they will be shutting it down. I understand that I can open an account on another instance and subscribe to the same communities. For my own community, I can probably re-create it on my new instance and DM every subscriber. But how do I find all the communities from lemm.ee in their new places? I'd like some practical advice.
lemm.ee is shutting down at the end of this month
cross-posted from: https://lemm.ee/post/65824884
Hey everyone
We’re really sorry to say this, but lemm.ee will be shutting down on June 30, 2025.
What you need to know
As of now:
- New user registrations are disabled
- Creating new communities is disabled
What you should do:
- You can export your settings at https://lemm.ee/settings to take them with you to another instance.
- If you're moving to another instance, consider adding a note to your lemm.ee profile with your new username. Your old profile will still be visible from other instances even after we go offline.
- Alternatively, if you want to delete your lemm.ee profile, now is the best time to do it, so the deletion can federate out before we go offline.
- If you're one of the folks supporting us with a recurring donation, please remember to cancel it (Ko-Fi donations should have been cancelled automatically already). Our leftover funds are alre
Pixelfed Uptick in Monthly Active Users
https://pixelfed.fediverse.observer/dailystats
I don't even use Pixelfed, but its growth is kind of interesting to me:
The ebb lasted a lot longer than I was rooting for. But now it seems to have caught a recent uptick. Still slight in terms of its maximum peak, but respectable: 47K Monthly Active Users. (about the same as the total number of MAUs on Lemmy!)
Furthermore, it's also reflected in t
Federated 3d printing design hub like Thingiverse?
I'm just curious if anyone knows of an effort to build a federated version of something like Thingiverse, Printables, Thangs, etc. I'm not really a fan of the centralized control, commercial tie-ins and profit motivations of those and similar sites, but the community of collaboration and remixing designs means they are basically indispensable for time efficient 3d printing, they're basically like the Github of 3d printing.
For me the ideal would be to have a federated alternative where users can host and share their own creations and collections, as well as rate and comment each other's designs to help improve discoverability of the best models in the community. This seems like something that would be a good fit for the ActivityPub protocol but I'm not sure if there is something like this already out there. All I could find is [this old reddit post that seems to have gotten a lot of support (and good suggestions for features) in the comments but has gone nowhere as far as I can tell](
PeerTube from your pocket! | JoinPeerTube
cross-posted from: https://lemmy.world/post/30324960
We're thrilled to announce the launch of our crowdfunding campaign! This campaign is focused on our PeerTube mobile app. You can read more about why we are doing this crowdfunding campaign and how we want to improve our mobile app in the blog post!
PeerTube is a decentralized and federated alternative to YouTube. The goal of PeerTube is not to replace YouTube but to offer a viable alternative using the strength of ActivityPub and P2P protocols.
Being built on ActivityPub means PeerTube is able to be part of a bigger social network, the Fediverse (the Federated Universe). On the other hand, P2P technologies help PeerTube to solve the issue of money, inbound with all streaming platform : With PeerTube, you don't need to have a lot of bandwidth available on your server to host a PeerTube platform because all users (which didn't disable the feature) watching a video on
Is there a Lemmy server/way that doesn't require allowing javascript of a million other servers?
So, I am one of those old school types who mains with Firefox and Noscript. And also a filthy casual that just goes on lemmy.world. But half the images are broken because I'm expected to allow scripts on like 30+ sites to see most of the posts. I'm literally expected to allow /all/ the scripts from a domain just so I can see a dang picture behind the thumbnail. That's the entirety of the scripting needed. That seems ridiculous. Is there, I don't know, a server/way that makes it so I don't have to blanket allow all these scripts? To put it in meme form (not sure I'm doing it right, never seen the show): "It's an image of a banana Michael, what should it take, one Raspberry Pi running Docker?"
[EDIT 6/1/25 - thanks to everyone who commented on this. Screenshots: https://lemmy.world/comment/17403335 ]
Ibis 0.3.0 - Fediverse Integration, OAuth and More
Ibis is a federated encyclopedia with numerous features. If you want to start a wiki for a TV series, a videogame, or an open source project then Ibis is for you! You can register on an existing instance or install it on your own server. Then you can start editing on the topic of your choice, and connect to other Ibis instances for different topics. Federation ensures that articles get mirrored across many servers, and can be read even if the original instance goes down. Ibis is written in Rust and Webassembly, fully open source to make future enshittification impossible.
With this version Ibis can finally federate with other Fediverse platforms such as Lemmy (example) and others. If you notice any federation problems please open an issue. Note that Mastodon currently ignore