wanderer, a self hosted trail logging app, has added federation via ActivityPub. You can now follow, like and comment on trails shared from other instances.
Beyond excited to announce that our trader status was approved and we are available to all of our European friends once more! It took way longer than any of us expected but it should be taken care of for good.
wanderer, a self hosted trail logging app, has added federation via ActivityPub. You can now follow, like and comment on trails shared from other instances.
ALT text detailsThe image shows a screenshot of a mastodon client. In it a post by @demo@demo.wanderer.to displaying a picture of a trail with the GPX file attached and a link to the post.
ALT text detailsThe image shows a screenshot of a mastodon client. In it a post by @demo@demo.wanderer.to displaying a picture of a trail with the GPX file attached and a link to the post.
🇫🇷 Présentation du Fediverse : une nouvelle ère des médias sociaux par @ele
Le fédivers expliqué en 4 minutes : regardez dès maintenant pour découvrir un tout nouvel univers des réseaux sociaux, où la vie privée est respectée, les utilisateurs détiennent le pouvoir et les GAFAM n'ont pas leur mot à dire.
🇬🇧 Introducing the Fediverse: a New Era of Social Media by @ele
The Fediverse explained in 4 minutes: watch now to discover a whole new world of social media, where privacy is respected, users are empowered, and Big Tech has no say.
ALT text details🇫🇷
Présentation du Fediverse : une nouvelle ère des médias sociaux par @ele@elenarossini.com
Le fédivers expliqué en 4 minutes : regardez dès maintenant pour découvrir un tout nouvel univers des réseaux sociaux, où la vie privée est respectée, les utilisateurs détiennent le pouvoir et les GAFAM n'ont pas leur mot à dire.
#TheFutureIsFederated #fediverse #pixelfed #Mastodon #Opensource #NoGAFAM #RegainPrivacy #NoSpy
ALT text details🇬🇧
Introducing the Fediverse: a New Era of Social Media by @ele@elenarossini.com
The Fediverse explained in 4 minutes: watch now to discover a whole new world of social media, where privacy is respected, users are empowered, and Big Tech has no say.
#TheFutureIsFederated #fediverse #pixelfed #Mastodon #Opensource #NoGAFAM #RegainPrivacy #NoSpy
wanderer, a self hosted trail logging app, has added federation via ActivityPub. You can now follow, like and comment on trails shared from other instances.
I got my first follower from Threads. The Fediverse integration is moving forward, but it feels like they've given up on Europe since the feature still isn't working here. Honestly, I’m not holding out much hope anymore.
wanderer, a self hosted trail logging app, has added federation via ActivityPub. You can now follow, like and comment on trails shared from other instances.
wanderer, a self hosted trail logging app, has added federation via ActivityPub. You can now follow, like and comment on trails shared from other instances.
Thank you so much to @ruud for joining me on episode 24 of Fireside Fedi! And thank you immensely for all of the support and community you've given to the Fediverse!
If you're enjoying the show, please consider supporting our new nonprofit btfree.org at https://givebutter.com/btfree. We're currently running https://tubefree.org which is a moderated peertube open for signups right now!
Thank you so much to @ruud for joining me on episode 24 of Fireside Fedi! And thank you immensely for all of the support and community you've given to the Fediverse!
If you're enjoying the show, please consider supporting our new nonprofit btfree.org at https://givebutter.com/btfree. We're currently running https://tubefree.org which is a moderated peertube open for signups right now!
ALT text detailsThe image shows a screenshot of a mastodon client. In it a post by @demo@demo.wanderer.to displaying a picture of a trail with the GPX file attached and a link to the post.
wanderer, a self hosted trail logging app, has added federation via ActivityPub. You can now follow, like and comment on trails shared from other instances.
Beyond excited to announce that our trader status was approved and we are available to all of our European friends once more! It took way longer than any of us expected but it should be taken care of for good.
Beyond excited to announce that our trader status was approved and we are available to all of our European friends once more! It took way longer than any of us expected but it should be taken care of for good.
wanderer, a self hosted trail logging app, has added federation via ActivityPub. You can now follow, like and comment on trails shared from other instances.
wanderer, a self hosted trail logging app, has added federation via ActivityPub. You can now follow, like and comment on trails shared from other instances.
wanderer, a self hosted trail logging app, has added federation via ActivityPub. You can now follow, like and comment on trails shared from other instances.
wanderer, a self hosted trail logging app, has added federation via ActivityPub. You can now follow, like and comment on trails shared from other instances.
We’re hosting online install parties, come set up your server alongside others! Bring your questions and curiosity, we’ll figure it out together and support each other through the process.
✅ Ideally have a (sub)domain + server with DNS set up, or just follow along and take notes.
Literally any HTML-like or XML-like language that has a space-separated class attribute can work with microformats.
In constrast, every alternative to microformats (most now defunct) required adding new attributes, or worse, entirely new elements, which meant revising every language one at a time (or use of fragile XML Namespaces), resulting in supporting only 1-2 languages at most (HTML and XHTML) in practice, and nothing else.
Re-using the "class" attribute based on the existing footpath that web designers made for encoding additional semantics into their HTML, and the similarly extensible "rel" attribute, was one of the best design decisions in any extension format ever.
After 20 years, microformats continue to serve as another example of “loosely joined” approaches being more adaptable, reliable, resilient, and longer lasting than “tightly coupled”.
Literally any HTML-like or XML-like language that has a space-separated class attribute can work with microformats.
In constrast, every alternative to microformats (most now defunct) required adding new attributes, or worse, entirely new elements, which meant revising every language one at a time (or use of fragile XML Namespaces), resulting in supporting only 1-2 languages at most (HTML and XHTML) in practice, and nothing else.
Re-using the "class" attribute based on the existing footpath that web designers made for encoding additional semantics into their HTML, and the similarly extensible "rel" attribute, was one of the best design decisions in any extension format ever.
After 20 years, microformats continue to serve as another example of “loosely joined” approaches being more adaptable, reliable, resilient, and longer lasting than “tightly coupled”.
Literally any HTML-like or XML-like language that has a space-separated class attribute can work with microformats.
In constrast, every alternative to microformats (most now defunct) required adding new attributes, or worse, entirely new elements, which meant revising every language one at a time (or use of fragile XML Namespaces), resulting in supporting only 1-2 languages at most (HTML and XHTML) in practice, and nothing else.
Re-using the "class" attribute based on the existing footpath that web designers made for encoding additional semantics into their HTML, and the similarly extensible "rel" attribute, was one of the best design decisions in any extension format ever.
After 20 years, microformats continue to serve as another example of “loosely joined” approaches being more adaptable, reliable, resilient, and longer lasting than “tightly coupled”.
Literally any HTML-like or XML-like language that has a space-separated class attribute can work with microformats.
In constrast, every alternative to microformats (most now defunct) required adding new attributes, or worse, entirely new elements, which meant revising every language one at a time (or use of fragile XML Namespaces), resulting in supporting only 1-2 languages at most (HTML and XHTML) in practice, and nothing else.
Re-using the "class" attribute based on the existing footpath that web designers made for encoding additional semantics into their HTML, and the similarly extensible "rel" attribute, was one of the best design decisions in any extension format ever.
After 20 years, microformats continue to serve as another example of “loosely joined” approaches being more adaptable, reliable, resilient, and longer lasting than “tightly coupled”.
What I love about the #fediverse is the lack of false projections of life. Where on #Instagram you see a curated photo that was carefully staged to make you feel a certain way, I come here and look at people genuinely enjoying taking pictures of flowers, cats, hobbies, etc. Out of pure sheer enjoyment. I can see people on the other side of the world hanging at a beer fest or going for a walk on a trail with a wonderful view. Either way all of that to say... Keep em coming I love to see what little things make people happy and I love being included in your view of the world. 🍹
Beyond excited to announce that our trader status was approved and we are available to all of our European friends once more! It took way longer than any of us expected but it should be taken care of for good.
We’re hosting online install parties, come set up your server alongside others! Bring your questions and curiosity, we’ll figure it out together and support each other through the process.
✅ Ideally have a (sub)domain + server with DNS set up, or just follow along and take notes.
The Fediverse Report will now be known as Connected Places, still keeping a. weekly fediverse report along with other decentralized platforms in separate newsletters.
This makes sense to me, as I have followed Laurens work for a few years now. They have never been ONLY covering the fediverse - Nostr, Farcaster, Bluesky - were always fully investigated, understood and reported on. It's one of the reason I subscribed early on.
Beyond excited to announce that our trader status was approved and we are available to all of our European friends once more! It took way longer than any of us expected but it should be taken care of for good.
Eagle-eyed product developer @parkerortolani spotted something in Apple's WWDC 2025 presentation: Mastodon. During designer Billy Sorrentino's section on visual intelligence, there's a clear shot of @ivory. "It was clearly both a way to subtly show developers what they can do with their own apps, but also read as a sort of endorsement of Mastodon as a social platform," Ortolani writes on his blog. "Apple didn’t show Bluesky, Threads, or X. They chose to show a third-party Mastodon client."
Eagle-eyed product developer @parkerortolani spotted something in Apple's WWDC 2025 presentation: Mastodon. During designer Billy Sorrentino's section on visual intelligence, there's a clear shot of @ivory. "It was clearly both a way to subtly show developers what they can do with their own apps, but also read as a sort of endorsement of Mastodon as a social platform," Ortolani writes on his blog. "Apple didn’t show Bluesky, Threads, or X. They chose to show a third-party Mastodon client."
The Fediverse Report will now be known as Connected Places, still keeping a. weekly fediverse report along with other decentralized platforms in separate newsletters.
This makes sense to me, as I have followed Laurens work for a few years now. They have never been ONLY covering the fediverse - Nostr, Farcaster, Bluesky - were always fully investigated, understood and reported on. It's one of the reason I subscribed early on.
The Fediverse Report will now be known as Connected Places, still keeping a. weekly fediverse report along with other decentralized platforms in separate newsletters.
This makes sense to me, as I have followed Laurens work for a few years now. They have never been ONLY covering the fediverse - Nostr, Farcaster, Bluesky - were always fully investigated, understood and reported on. It's one of the reason I subscribed early on.
The Fediverse Report will now be known as Connected Places, still keeping a. weekly fediverse report along with other decentralized platforms in separate newsletters.
This makes sense to me, as I have followed Laurens work for a few years now. They have never been ONLY covering the fediverse - Nostr, Farcaster, Bluesky - were always fully investigated, understood and reported on. It's one of the reason I subscribed early on.
The Fediverse Report will now be known as Connected Places, still keeping a. weekly fediverse report along with other decentralized platforms in separate newsletters.
This makes sense to me, as I have followed Laurens work for a few years now. They have never been ONLY covering the fediverse - Nostr, Farcaster, Bluesky - were always fully investigated, understood and reported on. It's one of the reason I subscribed early on.
Mastodon (and other Fedi software) should stop stripping the C2PA manifest from the EXIF of uploaded media.
In the long run there are lots of good C2PA things to be done, but for now, just get out of the way and let the emergent ecosystem of tools work with it.
Probably best as an opt-in, although in all the software I've seen, to get C2PA in your images you have to explicitly request it, so one assumes anyone who does that and shares wants to share the provenance too.
Mastodon (and other Fedi software) should stop stripping the C2PA manifest from the EXIF of uploaded media.
In the long run there are lots of good C2PA things to be done, but for now, just get out of the way and let the emergent ecosystem of tools work with it.
Probably best as an opt-in, although in all the software I've seen, to get C2PA in your images you have to explicitly request it, so one assumes anyone who does that and shares wants to share the provenance too.
If you're enjoying the show, please consider supporting our new nonprofit btfree.org at https://givebutter.com/btfree. We're currently running https://tubefree.org which is a moderated peertube open for signups right now!
We’re hosting online install parties, come set up your server alongside others! Bring your questions and curiosity, we’ll figure it out together and support each other through the process.
✅ Ideally have a (sub)domain + server with DNS set up, or just follow along and take notes.
This video from @_elena captures what makes the #fediverse so exciting. You watch it & think “How could anyone NOT think this was a good idea?”
Will it move the needle against all the FUD? (“it’s too complicated", “mastodon’s full of woke scolds”, “how will I know which server to choose?”, "what are all these apps anyway?”)
I don't know. But it's worth sharing with people who aren't already in the Fediverse, just in case it makes them go “Huh. That sounds neat.”
🌐 Can you help translate Bonfire into your language?
We’re looking for translators and bilingual folks to help localise Bonfire extensions and UI into as many languages as possible — especially before the 1.0 release!
This video from @_elena captures what makes the #fediverse so exciting. You watch it & think “How could anyone NOT think this was a good idea?”
Will it move the needle against all the FUD? (“it’s too complicated", “mastodon’s full of woke scolds”, “how will I know which server to choose?”, "what are all these apps anyway?”)
I don't know. But it's worth sharing with people who aren't already in the Fediverse, just in case it makes them go “Huh. That sounds neat.”
@netzpolitik_feed Folgendes gehört zum 1x1 der eigenen digitalen Aktivitäten: Die Basics unter eigener Kontrolle, also mindestens auf eigener Domain, bei entsprechender personeller und finanzieller Ressource auch auf eigener Hardware. Grundsätzlich und immer.
Die Basics sind: - Internetseite, - eMail-Account, - Rückkanal für eigene Veröffentlichungen (= Social Media), - Messenger.
Wenn das gewährleistet ist und noch personelle und finanzielle Kapazitäten frei sind, dann können die auf selbstverwalteten Wegen publizierten Sachen zusätzlich auch auf anderen Plattformen veröffentlicht werden (Zweit-, Dritt- usw.-Verwertung).
Aber erst die digitale Souveränität sicherstellen und so viele Interessierte auf die selbstverwalteten Plattformen lenken.
BTW: Der Heise-Verlag (ct, iX) verkauft Merch. Beliebt ist dort der Getränkebecher "Kein Backup, kein Mitleid". So verhält es sich auch hier: "Keine selbstverwalteten Primär-Kanäle, kein Mitleid".
We’re hosting online install parties, come set up your server alongside others! Bring your questions and curiosity, we’ll figure it out together and support each other through the process.
✅ Ideally have a (sub)domain + server with DNS set up, or just follow along and take notes.
We’re hosting online install parties, come set up your server alongside others! Bring your questions and curiosity, we’ll figure it out together and support each other through the process.
✅ Ideally have a (sub)domain + server with DNS set up, or just follow along and take notes.
We’re hosting online install parties, come set up your server alongside others! Bring your questions and curiosity, we’ll figure it out together and support each other through the process.
✅ Ideally have a (sub)domain + server with DNS set up, or just follow along and take notes.
We’re hosting online install parties, come set up your server alongside others! Bring your questions and curiosity, we’ll figure it out together and support each other through the process.
✅ Ideally have a (sub)domain + server with DNS set up, or just follow along and take notes.
We’re hosting online install parties, come set up your server alongside others! Bring your questions and curiosity, we’ll figure it out together and support each other through the process.
✅ Ideally have a (sub)domain + server with DNS set up, or just follow along and take notes.
We’re hosting online install parties, come set up your server alongside others! Bring your questions and curiosity, we’ll figure it out together and support each other through the process.
✅ Ideally have a (sub)domain + server with DNS set up, or just follow along and take notes.
We’re hosting online install parties, come set up your server alongside others! Bring your questions and curiosity, we’ll figure it out together and support each other through the process.
✅ Ideally have a (sub)domain + server with DNS set up, or just follow along and take notes.
Developers of the WordPress ActivityPub talks about how they plan to make WordPress websites a full member of the fediverse, videos of FediForum available, and bridging to Bluesky op a per-server basis.
I also run a weekly newsletter, where you get all the articles I published this week directly in your inbox, as well as additional analysis. You can sign up right here, and get the next edition this Friday!
The News
Fediforum has published the videos of the keynotes and the software demos. For a list of all the demos, you can check out the website. Some thoughts on some of the demoes that stood out to me. For some of the other cool demos (such as Bounce and Bandwagon), check out last week’s news.
The keynote by Christine Lemmer-Webber talks about how the social media style of the 2010s is no longer good enough. With this, she refers to both the fediverse as well as Bluesky. Lemmer-Webber makes the case we live in an age of surveillance, and both Bluesky and the fediverse do not meet the need for safety and privacy that comes with that. She says that shame is not an effective way to get people to use better platforms, and that we need to bring joy to the new platforms. Lemmer-Webber is now working on different protocols with the Spritely Institute, that use Object Capabilities. I’ll go into more detail on that once Spritely gets closer to public usage, but to hugely oversimplify: with Object Capabilities, you can enforce who has access to your data that you send out. Seeing one of the co-authors of ActivityPub actively advocating for further development of new open protocols indicates to what extend the space of the open social web is still in active development.
BadgeFed is a platform for issues badges using the Open Badges standard and ActivityPub protocol, where the badges can later be verified cryptographically. There are some interesting parallels with how people are developing badges on ATProto, and it seems to me that both networks are now in the stage that there are solid proofs that you can build systems for credentials on decentralised protocols. The next stage is seeing how people will start using these new systems.
For developers: ActivityFuzz is an upcoming project from Darius Kazemi, and builds upon the Fediverse Schema Observatory. These tools give a much greater insight into how all the different fediverse projects have implemented ActivityPub in practice, and shows all the differences. This makes building fediverse platforms that are compatible with other platforms more accessible.
Gobo is a client that allows people to post to multiple different platforms, including Mastodon and Bluesky. One of the challenges with cross-posting tools is that these platforms have different character limits, which Gobo has some nice ways of setting the cutoff-point for a longer text thats different for each platform.
Encyclia is a recently-announced project to make ORCID (Open Researcher and Contributor ID) records connected to the fediverse, with the demo providing a first view of what this looks like in practice.
The Build Your Own Timeline Algorithm takes your Mastodon timeline and uses various customisable algorithms to create custom clusterings for the post, allowing you to sort your timeline into various different topics.
The team implementing the ActivityPub plugin for WordPress has posted a blog with a roadmap what they are working on. The team has plans to majorly expand the plugin, and make WordPress a full member of the fediverse. So far, the interaction has mainly focused on publishing to the fediverse, which will now be expanded to also be able to follow, read and interact with the rest of the fediverse directly via a WordPress account. The main feature will be a reader experience, which is effectively a timeline feed within WordPress. It places WordPress into even more direct competition with Ghost, who also offers a timeline reader as part of their ActivityPub integration.
The Social Web Foundation released a draft of their work to implement end-to-end encrypted (E2EE) messaging over ActivityPub. Their plan uses Messaging Layer Security (MLS), a protocol for encrypting messages, that is designed to be used in combination with other protocols for sending the encrypted messages. One of the parts that is missing for ActivityPub is the ability to send real private messages to each other, and an integration with MLS can help with that. It might take a while before it gets there, this first version of the draft is now ready for proof-of-concept implementations and interoperability testing.
Bridgy Fed, the bridging software that connects ActivityPub with ATProto, has gotten an update where server admins can opt-in to the bridge for their entire server. For some context: Bridgy Fed was originally designed to be opt-out, meaning that every fediverse account could automatically be bridged to the Bluesky network and visa versa. After massive pushback from the fediverse community, this was changed to opt-in, where people have to actively take action to have their account be connected to the other network. The debate laid bare to what extend the fediverse struggled with being a decentralised network, where decentralised means that there are different communities with values that at times are incompatible with each other. Instead the debate got largely framed in terms of what the value (opt-in or opt-out) should be for the entire network. However, with this latest update individual communities can now be independently decide for themselves if they want to be connected to other protocols by default.
The Links
Bonfire has added the ability to create a separate ‘Events’ feed for Mobilizon and Gancio events.
Canvas is a yearly fediverse event where people can paint on a shared canvas, one pixel at a time, for 48 hours. This year’s Canvas event will start on July 12th.
Mastodon has made some tweaks to smaller screen layouts on web.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
- @activitypub.blog talks about how they plan to make WordPress sites a full member of the fediverse, with replies, follows, and your own feed - @fediforum videos now available, with some thoughts on the ones that stood out to me - server admins can now opt-in to @fed.brid.gy on a per-server basis - @swf releases draft for E2EE messaging over #activitypub with MLS
Good day all! Tomorrow, June 20th at 1400 Eastern / UTC -4 I'll be speaking with @ruud on Fireside Fedi!
Rudd is a Freelance Database Administrator. Father of 2. Husband of 1. Music collector. Pool player. Admin of mastodon.world / lemmy.world / photofed.world / musicworld.social / toot.community / sharkey.world / bookwyrm.world / friendica.world
@Mikal The #Fediverse "been built by and for users and not fashy billionaires, it requires more direct participation, more tolerance for all the rough edges" True, true.
Would also like to mention, regarding the article by @tchambers, of all the critiques of the Fediverse, Mastodon, etc, it's nice to see one coming from love instead of a tech journalist that is not willing to understand, at this point of development, the Fediverse, esp Mastodon, has "been built by and for users and not fashy billionaires, it requires more direct participation, more tolerance for all the rough edges"
I think that is why the community is taking this critique to heart in the comments.
Wir haben Euch in unserem Newsletter und hier im #Fediverse gefragt, wo man überall das #Deutschlandticket ohne App-Zwang / Digitalzwang bekommen kann. Daraus ist eine Tabelle mit ca. 180 Einträgen geworden (die sich auch mobil betrachten lässt.) Weitersagen! ReTrööten, bitte!
@Mikal The #Fediverse "been built by and for users and not fashy billionaires, it requires more direct participation, more tolerance for all the rough edges" True, true.
Would also like to mention, regarding the article by @tchambers, of all the critiques of the Fediverse, Mastodon, etc, it's nice to see one coming from love instead of a tech journalist that is not willing to understand, at this point of development, the Fediverse, esp Mastodon, has "been built by and for users and not fashy billionaires, it requires more direct participation, more tolerance for all the rough edges"
I think that is why the community is taking this critique to heart in the comments.
Wir haben Euch in unserem Newsletter und hier im #Fediverse gefragt, wo man überall das #Deutschlandticket ohne App-Zwang / Digitalzwang bekommen kann. Daraus ist eine Tabelle mit ca. 180 Einträgen geworden (die sich auch mobil betrachten lässt.) Weitersagen! ReTrööten, bitte!
We're really excited to be attending ATProto London this evening!
@FreddieJ and @saskia@newsmas.social will both be there to chat decentralised social media, learn more about AT protocol, and enjoy the drinks very kindly provided by graze.social 🥂
We're really excited to be attending ATProto London this evening!
@FreddieJ and @saskia@newsmas.social will both be there to chat decentralised social media, learn more about AT protocol, and enjoy the drinks very kindly provided by graze.social 🥂
The videos from #PubConf last week are up @publicspaces and that means I get to mention a few talks that I think you may enjoy... Starting with a great panel featuring @_elena@babetteknauer@wendyhk about engagement strategies for the #fediverse
I just spoke with a #US#Senator office about the #fediverse . They're asking for more information to help spread around #Capital#Hill in small bite sized easy to understand pieces. I'm obviously going to give them @elena beautiful #movie on the #fedi (with some light editing which she's agreed to).
I'd love to know from folks any EASY to understand projects that best encompass the Fediverse and explanations of it.
What are some projects you'd hand to your friends and family that would explain and display to them what we are?
I'll say this isn't going to happen over night. There's lot of questions around regulations, trust & safety, etc. But I feel it's pertinent to at least get the conversation going, especially considering the current state of disdain for big social media and the impending legislation around these things.
I'll finally state if there's anyone in this list that does NOT want to be involved with this, that's totally fine and I understand and I can exclude you from the materials I give to them.
This article is published on a website which is powered by BDServer. And I'm trying to make this website support ActivityPub, so you could for example, subscribe to me from your Mastodon account. Yet it is easier said than done.
If you have any experience with ActivityPub, web-development or Python, please consider helping me. We have BDServ...
meta/threads invading #fediverse doesn’t feel like “growth”. it feels like a trojan horse.
this place was built on care, consent, moderation, open tech, and trust. meta doesn’t share those values, they’ve spent years doing the opposite.
they’re not “joining” fediverse. they’re trying to shape it in their image. if we don’t push back, we’ll end up with the same algorithmic garbage we came here to escape.
this isn’t gatekeeping. it’s protecting something rare.
I just spoke with a #US#Senator office about the #fediverse . They're asking for more information to help spread around #Capital#Hill in small bite sized easy to understand pieces. I'm obviously going to give them @elena beautiful #movie on the #fedi (with some light editing which she's agreed to).
I'd love to know from folks any EASY to understand projects that best encompass the Fediverse and explanations of it.
What are some projects you'd hand to your friends and family that would explain and display to them what we are?
I'll say this isn't going to happen over night. There's lot of questions around regulations, trust & safety, etc. But I feel it's pertinent to at least get the conversation going, especially considering the current state of disdain for big social media and the impending legislation around these things.
I'll finally state if there's anyone in this list that does NOT want to be involved with this, that's totally fine and I understand and I can exclude you from the materials I give to them.
Hey friends, a reminder that you can put this into your RSS feed app (replace it with correct values, obv) and it will grab the public feed of any account on Mastodon:
Hey friends, a reminder that you can put this into your RSS feed app (replace it with correct values, obv) and it will grab the public feed of any account on Mastodon:
meta/threads invading #fediverse doesn’t feel like “growth”. it feels like a trojan horse.
this place was built on care, consent, moderation, open tech, and trust. meta doesn’t share those values, they’ve spent years doing the opposite.
they’re not “joining” fediverse. they’re trying to shape it in their image. if we don’t push back, we’ll end up with the same algorithmic garbage we came here to escape.
this isn’t gatekeeping. it’s protecting something rare.
This article is published on a website which is powered by BDServer. And I'm trying to make this website support ActivityPub, so you could for example, subscribe to me from your Mastodon account. Yet it is easier said than done.
If you have any experience with ActivityPub, web-development or Python, please consider helping me. We have BDServ...
Two updates: If you’ve turned on sharing to the fediverse, you can now see a dedicated feed of posts from people you follow on other servers and search for fediverse users on Threads. #fediverse
ALT text detailsThree mobile phone screens on a black background show the fediverse feed on Threads, as well as the ability to search for fediverse users from Threads.
I just spoke with a #US#Senator office about the #fediverse . They're asking for more information to help spread around #Capital#Hill in small bite sized easy to understand pieces. I'm obviously going to give them @elena beautiful #movie on the #fedi (with some light editing which she's agreed to).
I'd love to know from folks any EASY to understand projects that best encompass the Fediverse and explanations of it.
What are some projects you'd hand to your friends and family that would explain and display to them what we are?
I'll say this isn't going to happen over night. There's lot of questions around regulations, trust & safety, etc. But I feel it's pertinent to at least get the conversation going, especially considering the current state of disdain for big social media and the impending legislation around these things.
I'll finally state if there's anyone in this list that does NOT want to be involved with this, that's totally fine and I understand and I can exclude you from the materials I give to them.
I just spoke with a #US#Senator office about the #fediverse . They're asking for more information to help spread around #Capital#Hill in small bite sized easy to understand pieces. I'm obviously going to give them @elena beautiful #movie on the #fedi (with some light editing which she's agreed to).
I'd love to know from folks any EASY to understand projects that best encompass the Fediverse and explanations of it.
What are some projects you'd hand to your friends and family that would explain and display to them what we are?
I'll say this isn't going to happen over night. There's lot of questions around regulations, trust & safety, etc. But I feel it's pertinent to at least get the conversation going, especially considering the current state of disdain for big social media and the impending legislation around these things.
I'll finally state if there's anyone in this list that does NOT want to be involved with this, that's totally fine and I understand and I can exclude you from the materials I give to them.
I just spoke with a #US#Senator office about the #fediverse . They're asking for more information to help spread around #Capital#Hill in small bite sized easy to understand pieces. I'm obviously going to give them @elena beautiful #movie on the #fedi (with some light editing which she's agreed to).
I'd love to know from folks any EASY to understand projects that best encompass the Fediverse and explanations of it.
What are some projects you'd hand to your friends and family that would explain and display to them what we are?
I'll say this isn't going to happen over night. There's lot of questions around regulations, trust & safety, etc. But I feel it's pertinent to at least get the conversation going, especially considering the current state of disdain for big social media and the impending legislation around these things.
I'll finally state if there's anyone in this list that does NOT want to be involved with this, that's totally fine and I understand and I can exclude you from the materials I give to them.
I just spoke with a #US#Senator office about the #fediverse . They're asking for more information to help spread around #Capital#Hill in small bite sized easy to understand pieces. I'm obviously going to give them @elena beautiful #movie on the #fedi (with some light editing which she's agreed to).
I'd love to know from folks any EASY to understand projects that best encompass the Fediverse and explanations of it.
What are some projects you'd hand to your friends and family that would explain and display to them what we are?
I'll say this isn't going to happen over night. There's lot of questions around regulations, trust & safety, etc. But I feel it's pertinent to at least get the conversation going, especially considering the current state of disdain for big social media and the impending legislation around these things.
I'll finally state if there's anyone in this list that does NOT want to be involved with this, that's totally fine and I understand and I can exclude you from the materials I give to them.
Today I have the distinct honor of representing @Mastodon as we are acknowledged by the Digital Public Goods Alliance during the United Nations Office for Digital and Emerging Technologies's Open Source Week.
This news comes at a time when it has never been more imperative for public institutions to communicate directly with their constituents. Rarely in history have we trusted the truth and trusted each other less than we do today. Mastodon provides the infrastructure for organizations to maintain sovereignty over their digital presence, and empowers them to reach out to citizens without algorithmic barriers or paid promotion.
Recognition of Mastodon as a digital public good validates our commitment to building transparent, ethical technology that serves people over profit. Because truly, our values drive everything we do. We believe that true digital freedom comes from the ability of communities to connect, learn, and play together, while preserving each community's right to self-determination.
This recognition belongs to our entire community: every instance admin, developer, and fedizen who believes in building a more human-centered internet. Together, we're showing the world that social media can be transparent, ethical, and community-driven. We're proud to be part of a movement that puts people first and proves that genuine connections flourish when communities have the freedom to govern themselves.
@jeff@TheAdmin can u please assist w my concern re #threads access to our postings & #fediverse per this update #Threads is largest app to adopt #ActivityPub, protocol powering the fediverse, worrying some that Meta will take over decentralized, open source social network made up of interconnected servers. Though Threads isn’t yet full integrated, already some #Mastodon server operators have preemptively #blocked Threads, so their users can’t interact w Meta-run social network and vice versa.
- @activitypub.blog talks about how they plan to make WordPress sites a full member of the fediverse, with replies, follows, and your own feed - @fediforum videos now available, with some thoughts on the ones that stood out to me - server admins can now opt-in to @fed.brid.gy on a per-server basis - @swf releases draft for E2EE messaging over #activitypub with MLS
Today I have the distinct honor of representing @Mastodon as we are acknowledged by the Digital Public Goods Alliance during the United Nations Office for Digital and Emerging Technologies's Open Source Week.
This news comes at a time when it has never been more imperative for public institutions to communicate directly with their constituents. Rarely in history have we trusted the truth and trusted each other less than we do today. Mastodon provides the infrastructure for organizations to maintain sovereignty over their digital presence, and empowers them to reach out to citizens without algorithmic barriers or paid promotion.
Recognition of Mastodon as a digital public good validates our commitment to building transparent, ethical technology that serves people over profit. Because truly, our values drive everything we do. We believe that true digital freedom comes from the ability of communities to connect, learn, and play together, while preserving each community's right to self-determination.
This recognition belongs to our entire community: every instance admin, developer, and fedizen who believes in building a more human-centered internet. Together, we're showing the world that social media can be transparent, ethical, and community-driven. We're proud to be part of a movement that puts people first and proves that genuine connections flourish when communities have the freedom to govern themselves.
Wir haben Euch in unserem Newsletter und hier im #Fediverse gefragt, wo man überall das #Deutschlandticket ohne App-Zwang / Digitalzwang bekommen kann. Daraus ist eine Tabelle mit ca. 180 Einträgen geworden (die sich auch mobil betrachten lässt.) Weitersagen! ReTrööten, bitte!
Wir haben Euch in unserem Newsletter und hier im #Fediverse gefragt, wo man überall das #Deutschlandticket ohne App-Zwang / Digitalzwang bekommen kann. Daraus ist eine Tabelle mit ca. 180 Einträgen geworden (die sich auch mobil betrachten lässt.) Weitersagen! ReTrööten, bitte!
Today I have the distinct honor of representing @Mastodon as we are acknowledged by the Digital Public Goods Alliance during the United Nations Office for Digital and Emerging Technologies's Open Source Week.
This news comes at a time when it has never been more imperative for public institutions to communicate directly with their constituents. Rarely in history have we trusted the truth and trusted each other less than we do today. Mastodon provides the infrastructure for organizations to maintain sovereignty over their digital presence, and empowers them to reach out to citizens without algorithmic barriers or paid promotion.
Recognition of Mastodon as a digital public good validates our commitment to building transparent, ethical technology that serves people over profit. Because truly, our values drive everything we do. We believe that true digital freedom comes from the ability of communities to connect, learn, and play together, while preserving each community's right to self-determination.
This recognition belongs to our entire community: every instance admin, developer, and fedizen who believes in building a more human-centered internet. Together, we're showing the world that social media can be transparent, ethical, and community-driven. We're proud to be part of a movement that puts people first and proves that genuine connections flourish when communities have the freedom to govern themselves.
Today I have the distinct honor of representing @Mastodon as we are acknowledged by the Digital Public Goods Alliance during the United Nations Office for Digital and Emerging Technologies's Open Source Week.
This news comes at a time when it has never been more imperative for public institutions to communicate directly with their constituents. Rarely in history have we trusted the truth and trusted each other less than we do today. Mastodon provides the infrastructure for organizations to maintain sovereignty over their digital presence, and empowers them to reach out to citizens without algorithmic barriers or paid promotion.
Recognition of Mastodon as a digital public good validates our commitment to building transparent, ethical technology that serves people over profit. Because truly, our values drive everything we do. We believe that true digital freedom comes from the ability of communities to connect, learn, and play together, while preserving each community's right to self-determination.
This recognition belongs to our entire community: every instance admin, developer, and fedizen who believes in building a more human-centered internet. Together, we're showing the world that social media can be transparent, ethical, and community-driven. We're proud to be part of a movement that puts people first and proves that genuine connections flourish when communities have the freedom to govern themselves.
If you're enjoying the show, please consider supporting our new nonprofit btfree.org at https://givebutter.com/btfree. We're currently running https://tubefree.org which is a moderated peertube open for signups right now!
Two updates: If you’ve turned on sharing to the fediverse, you can now see a dedicated feed of posts from people you follow on other servers and search for fediverse users on Threads. #fediverse
ALT text detailsThree mobile phone screens on a black background show the fediverse feed on Threads, as well as the ability to search for fediverse users from Threads.
Today I have the distinct honor of representing @Mastodon as we are acknowledged by the Digital Public Goods Alliance during the United Nations Office for Digital and Emerging Technologies's Open Source Week.
This news comes at a time when it has never been more imperative for public institutions to communicate directly with their constituents. Rarely in history have we trusted the truth and trusted each other less than we do today. Mastodon provides the infrastructure for organizations to maintain sovereignty over their digital presence, and empowers them to reach out to citizens without algorithmic barriers or paid promotion.
Recognition of Mastodon as a digital public good validates our commitment to building transparent, ethical technology that serves people over profit. Because truly, our values drive everything we do. We believe that true digital freedom comes from the ability of communities to connect, learn, and play together, while preserving each community's right to self-determination.
This recognition belongs to our entire community: every instance admin, developer, and fedizen who believes in building a more human-centered internet. Together, we're showing the world that social media can be transparent, ethical, and community-driven. We're proud to be part of a movement that puts people first and proves that genuine connections flourish when communities have the freedom to govern themselves.
Today I have the distinct honor of representing @Mastodon as we are acknowledged by the Digital Public Goods Alliance during the United Nations Office for Digital and Emerging Technologies's Open Source Week.
This news comes at a time when it has never been more imperative for public institutions to communicate directly with their constituents. Rarely in history have we trusted the truth and trusted each other less than we do today. Mastodon provides the infrastructure for organizations to maintain sovereignty over their digital presence, and empowers them to reach out to citizens without algorithmic barriers or paid promotion.
Recognition of Mastodon as a digital public good validates our commitment to building transparent, ethical technology that serves people over profit. Because truly, our values drive everything we do. We believe that true digital freedom comes from the ability of communities to connect, learn, and play together, while preserving each community's right to self-determination.
This recognition belongs to our entire community: every instance admin, developer, and fedizen who believes in building a more human-centered internet. Together, we're showing the world that social media can be transparent, ethical, and community-driven. We're proud to be part of a movement that puts people first and proves that genuine connections flourish when communities have the freedom to govern themselves.
Today I have the distinct honor of representing @Mastodon as we are acknowledged by the Digital Public Goods Alliance during the United Nations Office for Digital and Emerging Technologies's Open Source Week.
This news comes at a time when it has never been more imperative for public institutions to communicate directly with their constituents. Rarely in history have we trusted the truth and trusted each other less than we do today. Mastodon provides the infrastructure for organizations to maintain sovereignty over their digital presence, and empowers them to reach out to citizens without algorithmic barriers or paid promotion.
Recognition of Mastodon as a digital public good validates our commitment to building transparent, ethical technology that serves people over profit. Because truly, our values drive everything we do. We believe that true digital freedom comes from the ability of communities to connect, learn, and play together, while preserving each community's right to self-determination.
This recognition belongs to our entire community: every instance admin, developer, and fedizen who believes in building a more human-centered internet. Together, we're showing the world that social media can be transparent, ethical, and community-driven. We're proud to be part of a movement that puts people first and proves that genuine connections flourish when communities have the freedom to govern themselves.
If you're enjoying the show, please consider supporting our new nonprofit btfree.org at https://givebutter.com/btfree. We're currently running https://tubefree.org which is a moderated peertube open for signups right now!
Two updates: If you’ve turned on sharing to the fediverse, you can now see a dedicated feed of posts from people you follow on other servers and search for fediverse users on Threads. #fediverse
ALT text detailsThree mobile phone screens on a black background show the fediverse feed on Threads, as well as the ability to search for fediverse users from Threads.
This is great, really love it. I recently overhauled the #Fediverse Experience curated list, with a different taxonomy to highlight more innovative #ActivityPub areas other than those where adoption is already going strong.
The #OpenScience section still has disappointing few entries, so I am delighted to add @encyclia as newcomer.
ALT text detailsScreenshot of a paragraph from the linked article:
There’s an element here of how we’re building and adding features to Mastodon, to make it more approachable and useful to more people - to that end, we’ve got new members of the team focused on user interfaces, user experience and design. We also plan to work on features that we’ve heard organisations ask us about, such as greater customisation for their instances. Finally, we’ve greatly increased our presence at community events and conferences, to talk about the broader Fediverse story.
> Introducing the Fediverse: a New Era of Social Media is a 4-minute video explainer about the Fediverse, a galaxy of interconnected, free, open-source social networks. > > Watch now to discover a whole new world of social media, where privacy is respected, users are empowered, and Big Tech has no…
ALT text detailsA side-by-side view of the same account from Bluesky (left) and Mastodon (right). Both screenshots show the same profile picture, header image, and identical description.
The Bluesky username shows up as @chaos.distraction.engineer, while on the Mastodon side it's @chaos@distraction.engineer.
- @activitypub.blog talks about how they plan to make WordPress sites a full member of the fediverse, with replies, follows, and your own feed - @fediforum videos now available, with some thoughts on the ones that stood out to me - server admins can now opt-in to @fed.brid.gy on a per-server basis - @swf releases draft for E2EE messaging over #activitypub with MLS
Always wanted to #selfhost your #Fediverse instance but were always worried about system administration trauma?
Do you ever have to run around your flat, picking up all the leftover parentheses from yesterday's party with your hosting coop coworkers?
Then you are probably the right person, check out this post about fearless #Bonfire hosting on a #Guix System. You'll learn that taking care of a community is much more manageable when you let computer do the boring work for you.
Set up HTTPS, automatic backups, automatic nightly upgrades and join the awesome Bonfire community without a single worry on losing data from your instance.
- @activitypub.blog talks about how they plan to make WordPress sites a full member of the fediverse, with replies, follows, and your own feed - @fediforum videos now available, with some thoughts on the ones that stood out to me - server admins can now opt-in to @fed.brid.gy on a per-server basis - @swf releases draft for E2EE messaging over #activitypub with MLS
ALT text detailsScreenshot of a paragraph from the linked article:
There’s an element here of how we’re building and adding features to Mastodon, to make it more approachable and useful to more people - to that end, we’ve got new members of the team focused on user interfaces, user experience and design. We also plan to work on features that we’ve heard organisations ask us about, such as greater customisation for their instances. Finally, we’ve greatly increased our presence at community events and conferences, to talk about the broader Fediverse story.
ALT text detailsScreenshot of a paragraph from the linked article:
There’s an element here of how we’re building and adding features to Mastodon, to make it more approachable and useful to more people - to that end, we’ve got new members of the team focused on user interfaces, user experience and design. We also plan to work on features that we’ve heard organisations ask us about, such as greater customisation for their instances. Finally, we’ve greatly increased our presence at community events and conferences, to talk about the broader Fediverse story.
Developers of the WordPress ActivityPub talks about how they plan to make WordPress websites a full member of the fediverse, videos of FediForum available, and bridging to Bluesky op a per-server basis.
I also run a weekly newsletter, where you get all the articles I published this week directly in your inbox, as well as additional analysis. You can sign up right here, and get the next edition this Friday!
The News
Fediforum has published the videos of the keynotes and the software demos. For a list of all the demos, you can check out the website. Some thoughts on some of the demoes that stood out to me. For some of the other cool demos (such as Bounce and Bandwagon), check out last week’s news.
The keynote by Christine Lemmer-Webber talks about how the social media style of the 2010s is no longer good enough. With this, she refers to both the fediverse as well as Bluesky. Lemmer-Webber makes the case we live in an age of surveillance, and both Bluesky and the fediverse do not meet the need for safety and privacy that comes with that. She says that shame is not an effective way to get people to use better platforms, and that we need to bring joy to the new platforms. Lemmer-Webber is now working on different protocols with the Spritely Institute, that use Object Capabilities. I’ll go into more detail on that once Spritely gets closer to public usage, but to hugely oversimplify: with Object Capabilities, you can enforce who has access to your data that you send out. Seeing one of the co-authors of ActivityPub actively advocating for further development of new open protocols indicates to what extend the space of the open social web is still in active development.
BadgeFed is a platform for issues badges using the Open Badges standard and ActivityPub protocol, where the badges can later be verified cryptographically. There are some interesting parallels with how people are developing badges on ATProto, and it seems to me that both networks are now in the stage that there are solid proofs that you can build systems for credentials on decentralised protocols. The next stage is seeing how people will start using these new systems.
For developers: ActivityFuzz is an upcoming project from Darius Kazemi, and builds upon the Fediverse Schema Observatory. These tools give a much greater insight into how all the different fediverse projects have implemented ActivityPub in practice, and shows all the differences. This makes building fediverse platforms that are compatible with other platforms more accessible.
Gobo is a client that allows people to post to multiple different platforms, including Mastodon and Bluesky. One of the challenges with cross-posting tools is that these platforms have different character limits, which Gobo has some nice ways of setting the cutoff-point for a longer text thats different for each platform.
Encyclia is a recently-announced project to make ORCID (Open Researcher and Contributor ID) records connected to the fediverse, with the demo providing a first view of what this looks like in practice.
The Build Your Own Timeline Algorithm takes your Mastodon timeline and uses various customisable algorithms to create custom clusterings for the post, allowing you to sort your timeline into various different topics.
The team implementing the ActivityPub plugin for WordPress has posted a blog with a roadmap what they are working on. The team has plans to majorly expand the plugin, and make WordPress a full member of the fediverse. So far, the interaction has mainly focused on publishing to the fediverse, which will now be expanded to also be able to follow, read and interact with the rest of the fediverse directly via a WordPress account. The main feature will be a reader experience, which is effectively a timeline feed within WordPress. It places WordPress into even more direct competition with Ghost, who also offers a timeline reader as part of their ActivityPub integration.
The Social Web Foundation released a draft of their work to implement end-to-end encrypted (E2EE) messaging over ActivityPub. Their plan uses Messaging Layer Security (MLS), a protocol for encrypting messages, that is designed to be used in combination with other protocols for sending the encrypted messages. One of the parts that is missing for ActivityPub is the ability to send real private messages to each other, and an integration with MLS can help with that. It might take a while before it gets there, this first version of the draft is now ready for proof-of-concept implementations and interoperability testing.
Bridgy Fed, the bridging software that connects ActivityPub with ATProto, has gotten an update where server admins can opt-in to the bridge for their entire server. For some context: Bridgy Fed was originally designed to be opt-out, meaning that every fediverse account could automatically be bridged to the Bluesky network and visa versa. After massive pushback from the fediverse community, this was changed to opt-in, where people have to actively take action to have their account be connected to the other network. The debate laid bare to what extend the fediverse struggled with being a decentralised network, where decentralised means that there are different communities with values that at times are incompatible with each other. Instead the debate got largely framed in terms of what the value (opt-in or opt-out) should be for the entire network. However, with this latest update individual communities can now be independently decide for themselves if they want to be connected to other protocols by default.
The Links
Bonfire has added the ability to create a separate ‘Events’ feed for Mobilizon and Gancio events.
Canvas is a yearly fediverse event where people can paint on a shared canvas, one pixel at a time, for 48 hours. This year’s Canvas event will start on July 12th.
Mastodon has made some tweaks to smaller screen layouts on web.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
Developers of the WordPress ActivityPub talks about how they plan to make WordPress websites a full member of the fediverse, videos of FediForum available, and bridging to Bluesky op a per-server basis.
I also run a weekly newsletter, where you get all the articles I published this week directly in your inbox, as well as additional analysis. You can sign up right here, and get the next edition this Friday!
The News
Fediforum has published the videos of the keynotes and the software demos. For a list of all the demos, you can check out the website. Some thoughts on some of the demoes that stood out to me. For some of the other cool demos (such as Bounce and Bandwagon), check out last week’s news.
The keynote by Christine Lemmer-Webber talks about how the social media style of the 2010s is no longer good enough. With this, she refers to both the fediverse as well as Bluesky. Lemmer-Webber makes the case we live in an age of surveillance, and both Bluesky and the fediverse do not meet the need for safety and privacy that comes with that. She says that shame is not an effective way to get people to use better platforms, and that we need to bring joy to the new platforms. Lemmer-Webber is now working on different protocols with the Spritely Institute, that use Object Capabilities. I’ll go into more detail on that once Spritely gets closer to public usage, but to hugely oversimplify: with Object Capabilities, you can enforce who has access to your data that you send out. Seeing one of the co-authors of ActivityPub actively advocating for further development of new open protocols indicates to what extend the space of the open social web is still in active development.
BadgeFed is a platform for issues badges using the Open Badges standard and ActivityPub protocol, where the badges can later be verified cryptographically. There are some interesting parallels with how people are developing badges on ATProto, and it seems to me that both networks are now in the stage that there are solid proofs that you can build systems for credentials on decentralised protocols. The next stage is seeing how people will start using these new systems.
For developers: ActivityFuzz is an upcoming project from Darius Kazemi, and builds upon the Fediverse Schema Observatory. These tools give a much greater insight into how all the different fediverse projects have implemented ActivityPub in practice, and shows all the differences. This makes building fediverse platforms that are compatible with other platforms more accessible.
Gobo is a client that allows people to post to multiple different platforms, including Mastodon and Bluesky. One of the challenges with cross-posting tools is that these platforms have different character limits, which Gobo has some nice ways of setting the cutoff-point for a longer text thats different for each platform.
Encyclia is a recently-announced project to make ORCID (Open Researcher and Contributor ID) records connected to the fediverse, with the demo providing a first view of what this looks like in practice.
The Build Your Own Timeline Algorithm takes your Mastodon timeline and uses various customisable algorithms to create custom clusterings for the post, allowing you to sort your timeline into various different topics.
The team implementing the ActivityPub plugin for WordPress has posted a blog with a roadmap what they are working on. The team has plans to majorly expand the plugin, and make WordPress a full member of the fediverse. So far, the interaction has mainly focused on publishing to the fediverse, which will now be expanded to also be able to follow, read and interact with the rest of the fediverse directly via a WordPress account. The main feature will be a reader experience, which is effectively a timeline feed within WordPress. It places WordPress into even more direct competition with Ghost, who also offers a timeline reader as part of their ActivityPub integration.
The Social Web Foundation released a draft of their work to implement end-to-end encrypted (E2EE) messaging over ActivityPub. Their plan uses Messaging Layer Security (MLS), a protocol for encrypting messages, that is designed to be used in combination with other protocols for sending the encrypted messages. One of the parts that is missing for ActivityPub is the ability to send real private messages to each other, and an integration with MLS can help with that. It might take a while before it gets there, this first version of the draft is now ready for proof-of-concept implementations and interoperability testing.
Bridgy Fed, the bridging software that connects ActivityPub with ATProto, has gotten an update where server admins can opt-in to the bridge for their entire server. For some context: Bridgy Fed was originally designed to be opt-out, meaning that every fediverse account could automatically be bridged to the Bluesky network and visa versa. After massive pushback from the fediverse community, this was changed to opt-in, where people have to actively take action to have their account be connected to the other network. The debate laid bare to what extend the fediverse struggled with being a decentralised network, where decentralised means that there are different communities with values that at times are incompatible with each other. Instead the debate got largely framed in terms of what the value (opt-in or opt-out) should be for the entire network. However, with this latest update individual communities can now be independently decide for themselves if they want to be connected to other protocols by default.
The Links
Bonfire has added the ability to create a separate ‘Events’ feed for Mobilizon and Gancio events.
Canvas is a yearly fediverse event where people can paint on a shared canvas, one pixel at a time, for 48 hours. This year’s Canvas event will start on July 12th.
Mastodon has made some tweaks to smaller screen layouts on web.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
- @activitypub.blog talks about how they plan to make WordPress sites a full member of the fediverse, with replies, follows, and your own feed - @fediforum videos now available, with some thoughts on the ones that stood out to me - server admins can now opt-in to @fed.brid.gy on a per-server basis - @swf releases draft for E2EE messaging over #activitypub with MLS
Developers of the WordPress ActivityPub talks about how they plan to make WordPress websites a full member of the fediverse, videos of FediForum available, and bridging to Bluesky op a per-server basis.
I also run a weekly newsletter, where you get all the articles I published this week directly in your inbox, as well as additional analysis. You can sign up right here, and get the next edition this Friday!
The News
Fediforum has published the videos of the keynotes and the software demos. For a list of all the demos, you can check out the website. Some thoughts on some of the demoes that stood out to me. For some of the other cool demos (such as Bounce and Bandwagon), check out last week’s news.
The keynote by Christine Lemmer-Webber talks about how the social media style of the 2010s is no longer good enough. With this, she refers to both the fediverse as well as Bluesky. Lemmer-Webber makes the case we live in an age of surveillance, and both Bluesky and the fediverse do not meet the need for safety and privacy that comes with that. She says that shame is not an effective way to get people to use better platforms, and that we need to bring joy to the new platforms. Lemmer-Webber is now working on different protocols with the Spritely Institute, that use Object Capabilities. I’ll go into more detail on that once Spritely gets closer to public usage, but to hugely oversimplify: with Object Capabilities, you can enforce who has access to your data that you send out. Seeing one of the co-authors of ActivityPub actively advocating for further development of new open protocols indicates to what extend the space of the open social web is still in active development.
BadgeFed is a platform for issues badges using the Open Badges standard and ActivityPub protocol, where the badges can later be verified cryptographically. There are some interesting parallels with how people are developing badges on ATProto, and it seems to me that both networks are now in the stage that there are solid proofs that you can build systems for credentials on decentralised protocols. The next stage is seeing how people will start using these new systems.
For developers: ActivityFuzz is an upcoming project from Darius Kazemi, and builds upon the Fediverse Schema Observatory. These tools give a much greater insight into how all the different fediverse projects have implemented ActivityPub in practice, and shows all the differences. This makes building fediverse platforms that are compatible with other platforms more accessible.
Gobo is a client that allows people to post to multiple different platforms, including Mastodon and Bluesky. One of the challenges with cross-posting tools is that these platforms have different character limits, which Gobo has some nice ways of setting the cutoff-point for a longer text thats different for each platform.
Encyclia is a recently-announced project to make ORCID (Open Researcher and Contributor ID) records connected to the fediverse, with the demo providing a first view of what this looks like in practice.
The Build Your Own Timeline Algorithm takes your Mastodon timeline and uses various customisable algorithms to create custom clusterings for the post, allowing you to sort your timeline into various different topics.
The team implementing the ActivityPub plugin for WordPress has posted a blog with a roadmap what they are working on. The team has plans to majorly expand the plugin, and make WordPress a full member of the fediverse. So far, the interaction has mainly focused on publishing to the fediverse, which will now be expanded to also be able to follow, read and interact with the rest of the fediverse directly via a WordPress account. The main feature will be a reader experience, which is effectively a timeline feed within WordPress. It places WordPress into even more direct competition with Ghost, who also offers a timeline reader as part of their ActivityPub integration.
The Social Web Foundation released a draft of their work to implement end-to-end encrypted (E2EE) messaging over ActivityPub. Their plan uses Messaging Layer Security (MLS), a protocol for encrypting messages, that is designed to be used in combination with other protocols for sending the encrypted messages. One of the parts that is missing for ActivityPub is the ability to send real private messages to each other, and an integration with MLS can help with that. It might take a while before it gets there, this first version of the draft is now ready for proof-of-concept implementations and interoperability testing.
Bridgy Fed, the bridging software that connects ActivityPub with ATProto, has gotten an update where server admins can opt-in to the bridge for their entire server. For some context: Bridgy Fed was originally designed to be opt-out, meaning that every fediverse account could automatically be bridged to the Bluesky network and visa versa. After massive pushback from the fediverse community, this was changed to opt-in, where people have to actively take action to have their account be connected to the other network. The debate laid bare to what extend the fediverse struggled with being a decentralised network, where decentralised means that there are different communities with values that at times are incompatible with each other. Instead the debate got largely framed in terms of what the value (opt-in or opt-out) should be for the entire network. However, with this latest update individual communities can now be independently decide for themselves if they want to be connected to other protocols by default.
The Links
Bonfire has added the ability to create a separate ‘Events’ feed for Mobilizon and Gancio events.
Canvas is a yearly fediverse event where people can paint on a shared canvas, one pixel at a time, for 48 hours. This year’s Canvas event will start on July 12th.
Mastodon has made some tweaks to smaller screen layouts on web.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
ALT text detailsUse, launch, develop, or distribute any automatec system, including without limitation, any spider, robot, cheat utility, scraper, offline reader, or any data mining or similar data gathering extraction tools to access the Instance, except in each case as may be the result of standard search engine or Internet browser and local caching or for human review and interaction with Content on the Instance;
ALT text detailsUse, launch, develop, or distribute any automatec system, including without limitation, any spider, robot, cheat utility, scraper, offline reader, or any data mining or similar data gathering extraction tools to access the Instance, except in each case as may be the result of standard search engine or Internet browser and local caching or for human review and interaction with Content on the Instance;
I saw #mastodonSocial just updated their terms of service to prohibit scraping data for training #LLMs which sucks. Maybe I'll move instances again.
But I wonder; how does this work across the #Fediverse? Like, surely an instance that federates with m.s doesn't have to abide by this rule, and could allow the same #ActivityPub content to be scrapped from their servers instead.
Incredibly, with 30 hours to go, @peertube are less than €8500 from their stretch target of €75,000. Part of the motivation of this drive was, as far as I can tell, to see if the #fediverse actually liked @Framasoft and their software, guess we know the answer to that one now then...
Hey there. AFAIK there are no #Strava alternatives with #ActivityPub yet. However in my recent overhaul of the #Fediverse Experience curated list I found there's one platform planning it:
ALT text detailsSet of stickers with the asterism symbol, representing the fediverse. One is yellow, another is silver, and the last one is black on white.
ALT text detailsA side-by-side view of the same account from Bluesky (left) and Mastodon (right). Both screenshots show the same profile picture, header image, and identical description.
The Bluesky username shows up as @chaos.distraction.engineer, while on the Mastodon side it's @chaos@distraction.engineer.
ALT text detailsAn animated GIF showing the text "What is fediverse" translated to several different languages, including French, German, Italian, and many more.
The word "fediverse" is rendered with a purple-ish gradient, the rest of the text is dark color, and the background is very light pink.
- Update CODE_OF_CONDUCT and CONTRIBUTING guidelines @iamkonstantin - [BREAKING] Support versioned/dated terms of service endpoint @dale_price - [BREAKING] Support server rule translations @dale_price
- Update CODE_OF_CONDUCT and CONTRIBUTING guidelines @iamkonstantin - [BREAKING] Support versioned/dated terms of service endpoint @dale_price - [BREAKING] Support server rule translations @dale_price
Come on #Fediverse, if you can, put some money where your heart is. The people from Framasoft are working hard on #PeerTube and are only looking for €75.000. With less than 40 hours to go, you can be part of the difference we want to see in the world :)
Soon we will be able to livestream from our smartphone to the fediverse!
Come on #Fediverse, if you can, put some money where your heart is. The people from Framasoft are working hard on #PeerTube and are only looking for €75.000. With less than 40 hours to go, you can be part of the difference we want to see in the world :)
Soon we will be able to livestream from our smartphone to the fediverse!
As you may be aware, we host an instance of @peertube and the developers are looking for donations to further improve their platform! This will mean improvements to the instance we host as well! 😎
They’re less than €13K away from their €75K goal with less than 48 hours left. Let’s help them get there!
Come on #Fediverse, if you can, put some money where your heart is. The people from Framasoft are working hard on #PeerTube and are only looking for €75.000. With less than 40 hours to go, you can be part of the difference we want to see in the world :)
Soon we will be able to livestream from our smartphone to the fediverse!
If you're enjoying the show, please consider supporting our new nonprofit btfree.org at https://givebutter.com/btfree. We're currently running https://tubefree.org which is a moderated peertube open for signups right now!
ALT text detailsAn animated GIF showing the text "What is fediverse" translated to several different languages, including French, German, Italian, and many more.
The word "fediverse" is rendered with a purple-ish gradient, the rest of the text is dark color, and the background is very light pink.
Incredibly, with 30 hours to go, @peertube are less than €8500 from their stretch target of €75,000. Part of the motivation of this drive was, as far as I can tell, to see if the #fediverse actually liked @Framasoft and their software, guess we know the answer to that one now then...
a supportive video on the #Fediverse is referenced in a post. In this case the video is on YouTube...
one person in the comments saying that the video should really be on PeerTube instead
@_elena (author of the video) answering that it is! The original version was released on #PeerTube first
many more people answering that the video should be on PeerTube instead
Elena very patiently answering to all of them..
People: maybe check the comments before answering? 😘 If you have #FetchAllReplies implemented in your server, you might have to refresh the post once open but it should load all replies for you. If you don't have it.. then I hope you get it soon (I thought it was out there but maybe not yet?)
Elena: thank you so much for making this video and being so patient with us 🤗
@randahl@_elena Le sigh. You are also falling into the trap of "negativity sells"? Ignore those voices and just add that it was originally distributed on PeerTube and we, the #Fediverse, focus on the message and not the tool. Elena knows about all of this. She published first on PeerTube, added Vimeo as alternative and now added YouTube too. And she is right. Audience beats fundamentalism. And PeerTube is growing and the better way. If using YouTube to promote the #Fediverse helps, wonderful!
Sooner or later, the Fediverse will hit the point where somebody's individual node in their closet is the primary posting source for incredibly popular high bandwidth content, like a primary source news clip. As currently architected, the system will hug that data to death when individuals who do not have accounts on an equivalent fediverse server go requesting that content (and possibly also when 100 nodes of the given service go requesting the content).
Are there any projects to do content distribution networks or other multiplexed and more local caching for fediverse content? What would that even look like?
Come on #Fediverse, if you can, put some money where your heart is. The people from Framasoft are working hard on #PeerTube and are only looking for €75.000. With less than 40 hours to go, you can be part of the difference we want to see in the world :)
Soon we will be able to livestream from our smartphone to the fediverse!
Come on #Fediverse, if you can, put some money where your heart is. The people from Framasoft are working hard on #PeerTube and are only looking for €75.000. With less than 40 hours to go, you can be part of the difference we want to see in the world :)
Soon we will be able to livestream from our smartphone to the fediverse!
just had a fabulously productive meeting with @FreddieJ and @newsmast - talking about the great #fireexit and #buddysystem - offering a hand to folk ready to cross the bridge into the #fediverse 🌉 ✨
Excited to get my hands on the Newsmast tool and take it for a test drive, I think it could be just what the revolution needs!
just had a fabulously productive meeting with @FreddieJ and @newsmast - talking about the great #fireexit and #buddysystem - offering a hand to folk ready to cross the bridge into the #fediverse 🌉 ✨
Excited to get my hands on the Newsmast tool and take it for a test drive, I think it could be just what the revolution needs!
As you may be aware, we host an instance of @peertube and the developers are looking for donations to further improve their platform! This will mean improvements to the instance we host as well! 😎
They’re less than €13K away from their €75K goal with less than 48 hours left. Let’s help them get there!
As you may be aware, we host an instance of @peertube and the developers are looking for donations to further improve their platform! This will mean improvements to the instance we host as well! 😎
They’re less than €13K away from their €75K goal with less than 48 hours left. Let’s help them get there!
Come on #Fediverse, if you can, put some money where your heart is. The people from Framasoft are working hard on #PeerTube and are only looking for €75.000. With less than 40 hours to go, you can be part of the difference we want to see in the world :)
Soon we will be able to livestream from our smartphone to the fediverse!
#PrivacyProtection 🔒 Unlike Facebook, Instagram, LinkedIn, Reddit, TikTok, YouTube, XTwitter, decentralised networks don’t harvest your data for profit: You are in #fullcontrol!
#PrivacyProtection 🔒 Unlike Facebook, Instagram, LinkedIn, Reddit, TikTok, YouTube, XTwitter, decentralised networks don’t harvest your data for profit: You are in #fullcontrol!
A few annoying problems with the #Fediverse could be solved if there were a new URI scheme with the right semantics. I notice that Bluesky has already provisionally-registered the "at:" URI scheme for similar purposes.
ALT text detailsA side-by-side view of the same account from Bluesky (left) and Mastodon (right). Both screenshots show the same profile picture, header image, and identical description.
The Bluesky username shows up as @chaos.distraction.engineer, while on the Mastodon side it's @chaos@distraction.engineer.
ALT text detailsA side-by-side view of the same account from Bluesky (left) and Mastodon (right). Both screenshots show the same profile picture, header image, and identical description.
The Bluesky username shows up as @chaos.distraction.engineer, while on the Mastodon side it's @chaos@distraction.engineer.
ALT text detailsA side-by-side view of the same account from Bluesky (left) and Mastodon (right). Both screenshots show the same profile picture, header image, and identical description.
The Bluesky username shows up as @chaos.distraction.engineer, while on the Mastodon side it's @chaos@distraction.engineer.
The #Fediverse is amazing, less than 24 hours after I posted this and @peertube is only €223 from the penultimate target with 30 hours to go.
Not taking any credit for that, but happy to see a chord has been struck for all genuine surveillance-capital-free social media. Even more important in the time of #NoKings.
Looks like I'm going to be busy making #Science videos on #ClimateChange in the #Polar Regions too for the next few weeks.
Here's one I made earlier on #SurfaceMass Budget. Let me know if there's something #Climate and/or #ice related you'd like to see a short clip about and I'll see what we can do
https://fediscience.org/@Ruth_Mottram/114681872940827595 Ruth_Mottram - One last push: The @peertube app campaign is just €7000 away from it's €55,000 target, and 2 days to go. Surely there are #fedizens who may not have seen this already? If they make the €55,000 target I promise to write a peertube channel into my next grant proposal, AND I'll post some better quality videos of our Greenland and #Antarctic research over the coming weeks...
With just 32 hours left to go...I can't believe it...they are less than $500 away from meeting the $55k goal, which will add in-app live streaming capabilities.
The #Fediverse is amazing, less than 24 hours after I posted this and @peertube is only €223 from the penultimate target with 30 hours to go.
Not taking any credit for that, but happy to see a chord has been struck for all genuine surveillance-capital-free social media. Even more important in the time of #NoKings.
Looks like I'm going to be busy making #Science videos on #ClimateChange in the #Polar Regions too for the next few weeks.
Here's one I made earlier on #SurfaceMass Budget. Let me know if there's something #Climate and/or #ice related you'd like to see a short clip about and I'll see what we can do
https://fediscience.org/@Ruth_Mottram/114681872940827595 Ruth_Mottram - One last push: The @peertube app campaign is just €7000 away from it's €55,000 target, and 2 days to go. Surely there are #fedizens who may not have seen this already? If they make the €55,000 target I promise to write a peertube channel into my next grant proposal, AND I'll post some better quality videos of our Greenland and #Antarctic research over the coming weeks...
With just 32 hours left to go...I can't believe it...they are less than $500 away from meeting the $55k goal, which will add in-app live streaming capabilities.
With just 32 hours left to go...I can't believe it...they are less than $500 away from meeting the $55k goal, which will add in-app live streaming capabilities.
With just 32 hours left to go...I can't believe it...they are less than $500 away from meeting the $55k goal, which will add in-app live streaming capabilities.
ALT text detailsA side-by-side view of the same account from Bluesky (left) and Mastodon (right). Both screenshots show the same profile picture, header image, and identical description.
The Bluesky username shows up as @chaos.distraction.engineer, while on the Mastodon side it's @chaos@distraction.engineer.
Good day all! My on call shift is almost up and that means we're back to regular episodes of #FiresideFedi ! This week we're talking with @Gina with #fosstodon and @ruud who runs about a million different services including #LemmyWorld . :-)
@_elena I can do things in the #Fediverse for free because. elsewhere. I am a paid intellectual worker and this is one my ways to make a public use of reason. But to normalize "doing things for their own innate value" for everyone we would need... socialism, or any other social system allowing people to have enough free time - or time to be free - without being monetized and used as means.
These words are not meant as a criticism, but as an endorsement :-)
ALT text detailsA side-by-side view of the same account from Bluesky (left) and Mastodon (right). Both screenshots show the same profile picture, header image, and identical description.
The Bluesky username shows up as @chaos.distraction.engineer, while on the Mastodon side it's @chaos@distraction.engineer.
ALT text detailsA side-by-side view of the same account from Bluesky (left) and Mastodon (right). Both screenshots show the same profile picture, header image, and identical description.
The Bluesky username shows up as @chaos.distraction.engineer, while on the Mastodon side it's @chaos@distraction.engineer.
Always wanted to #selfhost your #Fediverse instance but were always worried about system administration trauma?
Do you ever have to run around your flat, picking up all the leftover parentheses from yesterday's party with your hosting coop coworkers?
Then you are probably the right person, check out this post about fearless #Bonfire hosting on a #Guix System. You'll learn that taking care of a community is much more manageable when you let computer do the boring work for you.
Set up HTTPS, automatic backups, automatic nightly upgrades and join the awesome Bonfire community without a single worry on losing data from your instance.
Frankreich nimmt das #Fediverse ins Visier. Gegenüber Politico sagt die französische Digitalministerin, neben Reddit und BlueSky prüfe die französische Regierung eine Einstufung von #Mastodon als Pornoplattform. Die Konsequenz wäre eine Verpflichtung Frankreichs neue Regeln zu digitalen #Alterskontrollen anzuwenden. Bei Nichteinhaltung drohen Strafen, delisting oder blocking.
Zeigt sich wieder: Das Thema online #Altersverifikation ist ein Angriff auf das freie Internet.
ALT text detailsScreenshot mit Text:
"Digital Minister Clara Chappaz's office told POLITICO it is considering designating websites such as Bluesky, Mastodon and Reddit — all of which allow the distribution of adult content — as porn platforms, obliging them to implement stringent age verification requirements under new French rules that came into effect Saturday.
'Our focus is age verification for any platform that distributes or enables the sharing of pornographic content,' Chappaz's office said in an email.
Failure to comply could see sites fined, delisted from search engines or blocked completely."
i'm a serial #fediverse instance creator (and destroyer) and have been doing this since 2018. many will already be familiar with my name or my avatar.
i'm the father of two awesome kids. i love watching and talking about #movies. i'm a #gamer. i eat to #run. i'm a giant #starwars and #startrek nerd. i'm a born and raised #engineer.
i'm a serial #fediverse instance creator (and destroyer) and have been doing this since 2018. many will already be familiar with my name or my avatar.
i'm the father of two awesome kids. i love watching and talking about #movies. i'm a #gamer. i eat to #run. i'm a giant #starwars and #startrek nerd. i'm a born and raised #engineer.
Ich bin gerade bei meiner Recherche, was es sonst noch so nettes im Fediverse gibt, über Owncast gestolpert. Von Owncast selbst hatte ich schon gehört, dieser Software ist ähnlich wie Twitch. Ich wusste allerdings nicht, dass es ein ganzes Verzeichnis gibt, in dem die Live-Streams gelistet werden... so viele interessante Streams... 😊
Da sieht man wieder, wie vielfältig das Fediverse eigentlich ist!
I decided since I don't understand how all of this works, I will just simply ask Jerry personally about all of this data and technical details, so that people will no longer be confused about all of this.
Last year, I wrote a blog post, Fediverse for Freedom – which was about the importance of a free and open Fediverse, and how and why public institutions can support it. Since then, I’ve referred to this blog post in many of my talks and in conversations, and started to use the hashtag #FediverseForFreedom.
Ahead of FOSDEM back in February, I created some stickers to share – a Fediverse logo, overlaid with the text “I Am Part Of The Rebel Alliance #FediverseForFreedom”. They were quite a hit at the time, and since then I’ve used the same image in presentations. When people have seen them, I’ve quite often been asked where they came from.
Last week, Elena Rossini – writer of the fantastic The Future is Federated blog/newsletter, talented filmmaker and photographer, and (perhaps) the Fediverse’s Number One Fan – released a great, four minute video that both explains and promotes the Fediverse and open platforms not owned by billionaires1
One of the stickers shows up in several shots of the the video, and once again, I heard that people would like to be able to get some for themselves.
A simple site
I’ve been wanting to make the stickers available for a while, but the release of the video finally pushed me into getting this done!
I’d recently bought some stickers myself, from the talented Robb Knight, and he mentioned that he used Stripe Payment Links for his site. I already had a Stripe account, so thought I’d try the same thing.
So: now you can visit fediverseforfreedom.org (.com points to .org), and click on a link to to get a handful of stickers shipped in your direction! You can also easily just tell your friends, “oh yeah, I got them from Fediverse For Freedom dot org”. Nice and straightforward.
A small pile of I Am Part Of The Rebel Alliance stickers
There’s a bit more information about it all on that simple site, but I thought it might be interesting to write down a bit more about how I made it.
The site is running on Codeberg Pages. Previously I’ve put these kinds of one-off, single page sites up on GitHub Pages, or on Glitch. I’m feeling increasingly less comfortable about having all of my stuff on GitHub and hosted in the US; and, unfortunately, Glitch is going away soon (more on this in a future post). So in this case I chose Codeberg Pages, although I’m aware that they are themselves a platform that is currently in maintenance mode. I’m open to suggestions for similar sites, as I’ll need to migrate some Glitch apps somewhere very soon!
Apart from that: the whole operation is very low tech. Stripe Payment Links are convenient – Stripe itself can handle a huge variety of payment types – but, on the backend… it does not do much. No order acknowledgement emails, order management tools, or anything like that. All I get is a basic dashboard with information about the orders. I whipped up some simple Python that uses the Stripe API to grab the postal addresses of orders, and then creates SVG address labels for printing. The same code also grabs the email addresses so that I can send an email thanking the customer for the order.
In terms of shipping, that’s also a manual process – no “drop-shipping” here, I’m getting the stickers from my regular supplier (StickerApp), putting them in envelopes, and posting them out myself. That also means that delivery times will vary – although I had enough in stock to cover all of the initial orders, I’ve also been in Amsterdam for the past 3 days, so the first batch will go out on Monday.
One more thing I’m experimenting with here is GoatCounter, just to get a sense of traffic and interest. I didn’t want to put a load of invasive Google Analytics onto such a basic page, and I’ve had GoatCounter recommended to me a few times now – like Mastodon, it has also benefited from NLNet funding from the European Union in the past, and I wanted to see what was possible. It seems to do just what I wanted, whilst also being unintrusive.
What’s next?
Look… I don’t intend to become some kind of merch magnate, but I do know that some people share my own desire to display our commitment to the Fediverse and related causes, and if I can help folks to do so, then I will (did you know we already made a t-shirt? Elena has asked me for more in the same vein!).
If you want to look for other ways to show your support in public, and to give back to people or projects that work on tools that you use, take a look at the Awesome Fediverse Merch list that Jeff Sikes is curating. Plenty of options for everyone.
Finally – remember to support the creators of your favourite sites, services, and open source software directly, whenever you can!
Remember, as I heard in a keynote at the PublicSpaces conference this week: “the Internet is currently controlled by four or five fucked up right wing white men” – it’s time to rewild the internet, and take ownership of our data and choices. ↩︎
ALT text detailsImagine a social media 'platform' where you get to see what is interesting to you.
Where you get to see what you have asked for, not what the billionaires' algorithm wants you to see.
ALT text detailsbe the change you want to see in the world
@joinmastodon
ALT text detailsThe Joy of not being sold anything. Written on a empty billboard.
ALT text detailsT-shirt saying I LOVE WELL MODERATED SOCIAL MEDIA
Fediforum happened this week, porting your social graph cross-protocol with Bounce, Bonfire gets closer to release, a prominent Lemmy server shuts down, and much more.
I also run a weekly newsletter, where you get all the articles I published this week directly in your inbox, as well as additional analysis. You can sign up right here, and get the next edition this Friday!
FediForum and related announcements
The FediForum unconference was this week, with three days of sessions, keynotes and demos. The event was originally scheduled for April, but got cancelled at the last minute due to drama around transphobic statements made by one of the co-organisers. The individual in question left FediForum, and instead FediForum set up an advisory board with a number of community members. This edition of FediForum had keynotes for the first time, by ActivityPub co-creator Christine Lemmer-Webber, author Cory Doctorow, and Ian Forrester, who lead a Mastodon instance at the BBC. There were also a large number of demos (list here) and unconference sessions about a wide variety of subjects. I’ll write more about both the demos and the keynotes once the videos of them will become available online, likely next week.
Bounce is a newly-announced tool that allows people to migrate their social graph across protocols. It is made by A New Social, the organisation behind Bridgy Fed. The ability to port a social graph from AT Protocol to ActivityPub reshapes what is possible within the Open Social Web. For that reason, I think Bounce is a meaningful release, with its power mainly being in altering the shape of these networks. I wrote an essay on that this week that goes into the philosophical side of Bounce. For more practical information I can recommend this coverage by TechCrunch and The Verge. Meanwhile, A New Social’s CTO Ryan Barrett has shared all the updates and new features that have happened to Bridgy Fed over the recent months.
Music sharing platform Bandwagon shared more information during Fediforum on their development work, and how they are working on integrating album sales. A dev blog by Bandwagon recently shared their plans on adding a premium subscription, and how album sales work. During a Fediforum session, developer Ben Pate shared some screenshots on what this looks like. WeDistribute has a deep dive into Bandwagon and the current state of development based on the latest FediForum session.
Bonfire is an upcoming fediverse platform that has slowly been reaching the end of the line for development, and they announced the release candidate version of Bonfire 1.0. It is a framework and platform for building communities on the fediverse, and has a large variety of features and extensibility. One of the standout features is circles and boundaries. Circles allow users to define lists of accounts, and boundaries allows users to determine on a per-post basis to what circles each post gets shared. This creates a significant amount of flexibility on how to handle private posts, something which is in huge demand within the open social web. Bonfire also gives users a large amount of control over how they see and filter their feed. For more of a philosophical take on that, I recently wrote about how Bonfire’s approach on custom feeds compares to Bluesky’s approach. The developers are inviting people to install their own instance and experiment with the new features. It is unknown when Bonfire will be ready for a full 1.0 release. For another look at Bonfire, TechCrunch also covered the story.
Filmmaker and fediverse evangelist Elena Rossini has released her fediverse promotion video, which was highly anticipated by the community. The video can be viewed here, and tells the story of why the fediverse matters for a lay audience. The video is worth paying attention to for two reasons: first of all, it is a well-produced promo video for the fediverse that explains some of the core ideas in an accessible manner. Secondly, the video has gotten a huge amount of support from within the fediverse community, with a large number of prominent people within the community supporting Rossini’s work. One of the challenges of analysing a decentralised community is that there is no singular decentralised community, there are a wide variety of different groups and cultures. However, by seeing how and who responded positively to the video, it becomes clear that Rossini’s video does represent a dominant and popular understanding of what the fediverse is, and why it matters. In that way, analysing the video does provide good insight into the one of the more dominant and popular cultures of the fediverse.
Shutdown of Lemmy and opportunity for PieFed
Lemm.ee, one of the biggest Lemmy servers, is shutting down at the end of June. The team says: “The key reason is that we just don’t have enough people on the admin team to keep the place running. Most of the admin team has stepped down, mostly due to burnout, and finding replacements hasn’t worked out.” This has some significant impact on the wider Threadiverse community, as the lemm.ee hosted a significant number of popular communities. This makes server shutdowns on Threadiverse platforms signficantly more impactful, as they also impact people who do not have an account on the platform. Community migration is challenging, and there are no specific tools to help with a community with migrating to a different server.
The shutdown of the Lemm.ee server provides an opportunity for PieFed, a link-aggregator platform similar to Lemmy. PieFed is over a year old, that has seen significant development and new features beyond Lemmy, but has not managed to gain traction yet, with growth of users being slow. However, now that communities on the lemm.ee. server need to find a new place, PieFed is emerging as one of the main destinations. In turn, this is giving PieFed some much need promotion and awareness within the Threadiverse community, with PieFed doubling the number of accounts within a week. Lemmy clients are also starting to add support for PieFed, with the Lemmy client Interstellar already supporting PieFed. PieFed also uploaded two PeerTube video walking through all the moderation and administration features the platform has.
Platform updates
Ghost’s work on implementing ActivityPub is getting close to an official release. In their latest update, Ghost said that their ActivityPub integration will be part of the Ghost 6.0 release, which will come in ‘a few weeks’. The team has been working on ActivityPub for over a year, and have grown from 3 people to 8 people now working on their social web integration. For Ghost, the ActivityPub integration is more than just another connector, describing it as ‘a statement that the open web still matters’.
Mastodon is planning to release a new update, version 4.4, with the first beta now available. Some of the new features include the ability to set more feature content on user profiles, more list and follow management tools. For admins, there are better tools for setting legal frameworks, moderation tweaks and more. The biggest feature of the patch is that it will display quoted posts. The highly requested feature will only be fully available in version 4.5, which will include the ability for users to create quoted posts. Mastodon CTO Renaud Chaput says that he expects version 4.4 to be released at the end of June, with version 4.5 scheduled a few months later in September of October. The organisation also shared their monthly engineering update for May.
PeerTube released their latest version, 7.2, with a new design for video management and publication pages. PeerTube also now has more features for handling sensitive content. Creators can now add an explanation of why the content is marked as sensitive. Users also have more flexibility with how they want sensitive content to be handled, with various different configurations between hiding, blurring or warning about a video with sensitive content. PeerTube is also running a crowdfunding campaign for the mobile app, which has now crossed the halfway mark at 35k EUR. This milestone is for video management from the mobile app, with the next milestone being for livestream support in-app. The PeerTube app developer also shared a blog post with his thoughts on the technical framework considerations for building the app.
Hollo is a single-user microblogging platform, and their latest release has a significant number of new features, including better OAuth and various upgrades to the UX. Developer Hong Minhee also announced that independent fediverse developer Emelia Smith will join as a co-maintainer for Hollo.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
Last year, I wrote a blog post, Fediverse for Freedom – which was about the importance of a free and open Fediverse, and how and why public institutions can support it. Since then, I’ve referred to this blog post in many of my talks and in conversations, and started to use the hashtag #FediverseForFreedom.
Ahead of FOSDEM back in February, I created some stickers to share – a Fediverse logo, overlaid with the text “I Am Part Of The Rebel Alliance #FediverseForFreedom”. They were quite a hit at the time, and since then I’ve used the same image in presentations. When people have seen them, I’ve quite often been asked where they came from.
Last week, Elena Rossini – writer of the fantastic The Future is Federated blog/newsletter, talented filmmaker and photographer, and (perhaps) the Fediverse’s Number One Fan – released a great, four minute video that both explains and promotes the Fediverse and open platforms not owned by billionaires1
One of the stickers shows up in several shots of the the video, and once again, I heard that people would like to be able to get some for themselves.
A simple site
I’ve been wanting to make the stickers available for a while, but the release of the video finally pushed me into getting this done!
I’d recently bought some stickers myself, from the talented Robb Knight, and he mentioned that he used Stripe Payment Links for his site. I already had a Stripe account, so thought I’d try the same thing.
So: now you can visit fediverseforfreedom.org (.com points to .org), and click on a link to to get a handful of stickers shipped in your direction! You can also easily just tell your friends, “oh yeah, I got them from Fediverse For Freedom dot org”. Nice and straightforward.
A small pile of I Am Part Of The Rebel Alliance stickers
There’s a bit more information about it all on that simple site, but I thought it might be interesting to write down a bit more about how I made it.
The site is running on Codeberg Pages. Previously I’ve put these kinds of one-off, single page sites up on GitHub Pages, or on Glitch. I’m feeling increasingly less comfortable about having all of my stuff on GitHub and hosted in the US; and, unfortunately, Glitch is going away soon (more on this in a future post). So in this case I chose Codeberg Pages, although I’m aware that they are themselves a platform that is currently in maintenance mode. I’m open to suggestions for similar sites, as I’ll need to migrate some Glitch apps somewhere very soon!
Apart from that: the whole operation is very low tech. Stripe Payment Links are convenient – Stripe itself can handle a huge variety of payment types – but, on the backend… it does not do much. No order acknowledgement emails, order management tools, or anything like that. All I get is a basic dashboard with information about the orders. I whipped up some simple Python that uses the Stripe API to grab the postal addresses of orders, and then creates SVG address labels for printing. The same code also grabs the email addresses so that I can send an email thanking the customer for the order.
In terms of shipping, that’s also a manual process – no “drop-shipping” here, I’m getting the stickers from my regular supplier (StickerApp), putting them in envelopes, and posting them out myself. That also means that delivery times will vary – although I had enough in stock to cover all of the initial orders, I’ve also been in Amsterdam for the past 3 days, so the first batch will go out on Monday.
One more thing I’m experimenting with here is GoatCounter, just to get a sense of traffic and interest. I didn’t want to put a load of invasive Google Analytics onto such a basic page, and I’ve had GoatCounter recommended to me a few times now – like Mastodon, it has also benefited from NLNet funding from the European Union in the past, and I wanted to see what was possible. It seems to do just what I wanted, whilst also being unintrusive.
What’s next?
Look… I don’t intend to become some kind of merch magnate, but I do know that some people share my own desire to display our commitment to the Fediverse and related causes, and if I can help folks to do so, then I will (did you know we already made a t-shirt? Elena has asked me for more in the same vein!).
If you want to look for other ways to show your support in public, and to give back to people or projects that work on tools that you use, take a look at the Awesome Fediverse Merch list that Jeff Sikes is curating. Plenty of options for everyone.
Finally – remember to support the creators of your favourite sites, services, and open source software directly, whenever you can!
Remember, as I heard in a keynote at the PublicSpaces conference this week: “the Internet is currently controlled by four or five fucked up right wing white men” – it’s time to rewild the internet, and take ownership of our data and choices. ↩︎
I decided since I don't understand how all of this works, I will just simply ask Jerry personally about all of this data and technical details, so that people will no longer be confused about all of this.
from #Forbes ByEsat Dedezade, Contributor. Esat Dedezade is U.K.-based journalist who covers Big Tech for Forbes Jan 25, 2025, 12:23pm EST
[a very well-written article with a favorable yet realistic angle on the #Fediverse]
"At the heart of these alternative apps lies the Fediverse platform — a portmanteau of "federated" and "universe" that represents a radical reimagining of how social media can work. Unlike traditional platforms where users are locked into isolated ecosystems, the Fediverse operates as an interconnected network of independent servers that communicate with each other through a standard protocol called #ActivityPub."
ALT text detailsSet of stickers with the asterism symbol, representing the fediverse. One is yellow, another is silver, and the last one is black on white.
Ich bin gerade bei meiner Recherche, was es sonst noch so nettes im Fediverse gibt, über Owncast gestolpert. Von Owncast selbst hatte ich schon gehört, dieser Software ist ähnlich wie Twitch. Ich wusste allerdings nicht, dass es ein ganzes Verzeichnis gibt, in dem die Live-Streams gelistet werden... so viele interessante Streams... 😊
Da sieht man wieder, wie vielfältig das Fediverse eigentlich ist!
#SelfHosting surely is the way to go, *if* you're not writing ✍️ content critical of today's authoritarian leaders, political or corporate/ #TechnoFeudalist.
If s. o. reaches a level of significant reach as to annoy them, however, the self-hosting author's takedown might by mortally permanent.
But I don't want to rain on your parade, Elena.
The main advantage of the #Fediverse might be that it is so versatile, as to cater for all use cases and most security necessities.
What is the state of key-based identities in ActivityPub? Or applications that utilize key-based identities on top of ActivityPub? #fediverse#activitypub#mastodon#nostr
One last push: The peertube app campaign is just €7000 away from it's €55,000 target, and 2 days to go. Surely there are #fedizens who may not have seen this already? If they make the €55,000 target I promise to write a peertube channel into my next grant proposal, AND I'll post some better quality videos of our Greenland and #Antarctic research over the coming weeks...
One last push: The peertube app campaign is just €7000 away from it's €55,000 target, and 2 days to go. Surely there are #fedizens who may not have seen this already? If they make the €55,000 target I promise to write a peertube channel into my next grant proposal, AND I'll post some better quality videos of our Greenland and #Antarctic research over the coming weeks...
One last push: The peertube app campaign is just €7000 away from it's €55,000 target, and 2 days to go. Surely there are #fedizens who may not have seen this already? If they make the €55,000 target I promise to write a peertube channel into my next grant proposal, AND I'll post some better quality videos of our Greenland and #Antarctic research over the coming weeks...
What is the state of key-based identities in ActivityPub? Or applications that utilize key-based identities on top of ActivityPub? #fediverse#activitypub#mastodon#nostr
ALT text detailsSocial Media isn't DEMOCRACY, when it's owned by a Billionaire, with absolute control over everything.
It's a DICTATORSHIP!
JOIN MASTODON
Social Media Democracy
ALT text detailsSet of stickers with the asterism symbol, representing the fediverse. One is yellow, another is silver, and the last one is black on white.
For today at #DevConf_CZ I highly recommend @Tobias 's talk "about:#Fediverse - An introduction to the decentralised social network" at 11:00 in room A112! Learn more about #activitypub , get a good overview about the concept of the fediverse and how @Mastodon@pixelfed@friendica@wordpress and other services work in a decentralised way.
The @elk mastodon client now displays the Server information of your deployment when configured for a specific instance.
The server information is found on the space at the right side, and the team also removed the welcome message popup when visiting for the first time. Try it in the canary deployment:
For today at #DevConf_CZ I highly recommend @Tobias 's talk "about:#Fediverse - An introduction to the decentralised social network" at 11:00 in room A112! Learn more about #activitypub , get a good overview about the concept of the fediverse and how @Mastodon@pixelfed@friendica@wordpress and other services work in a decentralised way.
<p>It’s becoming a problem. When people start asking, “Is @_elena the first genuine superstar of the Fediverse?” – we should all pause. This isn’t idle praise, it’s the reproduction of celebrity culture, liberal imperialism, and vertical hierarchy in a space that explicitly set out to reject those structures.</p>
<p>Have you ever thought – just for a moment – that this might be the completely WRONG path for a horizontal network like the #Fediverse? Yes, we need mess. Yes, we need […]</p>
<div class="addtoany_share_save_container addtoany_content addtoany_content_bottom"><div class="a2a_kit a2a_kit_size_32 addtoany_list" data-a2a-url="https://hamishcampbell.com/its-becoming-a-problem/" data-a2a-title="It’s becoming a problem"><a class="a2a_button_mastodon" href="https://www.addtoany.com/add_to/mastodon?linkurl=https%3A%2F%2Fhamishcampbell.com%2Fits-becoming-a-problem%2F&linkname=It%E2%80%99s%20becoming%20a%20problem" title="Mastodon" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_reddit" href="https://www.addtoany.com/add_to/reddit?linkurl=https%3A%2F%2Fhamishcampbell.com%2Fits-becoming-a-problem%2F&linkname=It%E2%80%99s%20becoming%20a%20problem" title="Reddit" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fhamishcampbell.com%2Fits-becoming-a-problem%2F&linkname=It%E2%80%99s%20becoming%20a%20problem" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_threads" href="https://www.addtoany.com/add_to/threads?linkurl=https%3A%2F%2Fhamishcampbell.com%2Fits-becoming-a-problem%2F&linkname=It%E2%80%99s%20becoming%20a%20problem" title="Threads" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_bluesky" href="https://www.addtoany.com/add_to/bluesky?linkurl=https%3A%2F%2Fhamishcampbell.com%2Fits-becoming-a-problem%2F&linkname=It%E2%80%99s%20becoming%20a%20problem" title="Bluesky" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_x" href="https://www.addtoany.com/add_to/x?linkurl=https%3A%2F%2Fhamishcampbell.com%2Fits-becoming-a-problem%2F&linkname=It%E2%80%99s%20becoming%20a%20problem" title="X" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fhamishcampbell.com%2Fits-becoming-a-problem%2F&linkname=It%E2%80%99s%20becoming%20a%20problem" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share"></a></div></div>
It’s becoming a problem. When people start asking, “Is @_elena the first genuine superstar of the Fediverse?” – we should all pause. This isn’t idle praise, it’s the reproduction of celebrity culture, liberal imperialism, and vertical hierarchy in a space that explicitly set out to reject those structures.
Have you ever thought – just for a moment – that this might be the completely WRONG path for a horizontal network like the #Fediverse? Yes, we need mess. Yes, we need experimentation. But this? This is #mainstreaming in its most seductive form, a soft power grab, hiding behind friendly faces and growing marketing gloss.
Both #pubconf2025 and #fediforum, and the people who attend them, are becoming a showroom for this liberal capture, promoting star-making and platforming over community process and open governance. It’s a mirror of the conference-industrial complex, repackaged for the #dotcons-weary.
We’ve seen this before: #NGOs turned movements into funding funnels. Influencers replaced organizers. Polite panels replaced fourm-level solidarity. It’s been happening here the last few years. But we do need to remember, the Fediverse isn’t a playground for fame, it’s a commons, to distribute power – not concentrate it. We don’t need to unthinkingly push people down the superstars’ path. We need peers, comrades, care, conflict resolution, and actual shared infrastructure.
So let’s be honest, if you’re pushing “the first superstar of the Fediverse,” you’re not pushing decentralization, you’re pushing brand culture, mainstreaming logic, and attention economies repackaged for liberal feels.
That’s not radical. That’s not native, it’s not what we came here to build. Let’s compost this celebrity logic before it roots too deep. Let’s stay messy, collaborative, and resist the temptation to crown anyone. Because if we don’t? We’re just rebuilding the same old pyramids – with slightly alt avatars.
Let’s look at the more #mainstreaming#dotcons path. The not-so-subtle message we need to remember on social media: Dictators hate to be ignored. Especially on their “special days” – birthdays, elections, court appearances, or orchestrated spectacles. These moments are designed to dominate the media cycle and, by extension, the social media algorithms.
They thrive on attention, and whether that attention is praise or outrage, it fuels their visibility and power. Here’s the social tech they exploit:
When you doomscroll their face, the algorithm sees interest.
When you post disgust, the algorithm sees engagement.
When you argue with trolls, you’re boosting the signal of the original post.
When you call them names, it still centres them.
That’s the #dotcons feedback loop, engagement is king, and dictators know how to play that game. Let’s break this circle, on these days, do something different:
Share stories of local mutual aid.
Link to historical context that exposes the long game of these power grabs.
Boost voices that decentralize attention, not concentrate it.
Post about books, direct action, food sovereignty, climate organizing, and tools for collective autonomy.
Highlight grassroots projects like #OMN, which are building sustainable, decentralized alternatives.
This is how we take the air out of #mainstreaming fires. Starve the algorithm and feed the resistance. Focus on things that actually matter, remember: not engaging is a strategy. Ignore the circus. Build the commons.
ALT text detailsAn official Apple demo of an Apple Intelligence feature. It’s showing a timeline in Ivory, and an event with dates and times. A screenshot is taken and then an event added to their calendar.
ALT text detailsAn official Apple demo of an Apple Intelligence feature. It’s showing a timeline in Ivory, and an event with dates and times. A screenshot is taken and then an event added to their calendar.
from #Forbes ByEsat Dedezade, Contributor. Esat Dedezade is U.K.-based journalist who covers Big Tech for Forbes Jan 25, 2025, 12:23pm EST
[a very well-written article with a favorable yet realistic angle on the #Fediverse]
"At the heart of these alternative apps lies the Fediverse platform — a portmanteau of "federated" and "universe" that represents a radical reimagining of how social media can work. Unlike traditional platforms where users are locked into isolated ecosystems, the Fediverse operates as an interconnected network of independent servers that communicate with each other through a standard protocol called #ActivityPub."
ALT text detailsSet of stickers with the asterism symbol, representing the fediverse. One is yellow, another is silver, and the last one is black on white.
Soon, we'll be sending out invites to https://Channel.org to a number of people across the open social web. Including those who have joined the waitlist!
If you haven't already signed up, you can register your interest at support@channel.org and we'll send an invite code across when it goes live 🌠
Re: #AcademicMastodon + #OpenScience. I'm initiator of Delightful #commons for people to keep curated directories. Similar to Awesome on #github except only for open resources.
There's 2 lists I want to bring to attention. First one, the #ActivityPub#fediverse experience. It needs more open science entries 💪
from #Forbes ByEsat Dedezade, Contributor. Esat Dedezade is U.K.-based journalist who covers Big Tech for Forbes Jan 25, 2025, 12:23pm EST
[a very well-written article with a favorable yet realistic angle on the #Fediverse]
"At the heart of these alternative apps lies the Fediverse platform — a portmanteau of "federated" and "universe" that represents a radical reimagining of how social media can work. Unlike traditional platforms where users are locked into isolated ecosystems, the Fediverse operates as an interconnected network of independent servers that communicate with each other through a standard protocol called #ActivityPub."
Good question. Fedi sheds delight, informs, connects people. Brings hope, inclusion, spreads awareness, protects, loves and supports. This is a fedi to care for, foster, nurture and grow. Towards a #peopleverse
Built on foundations of free software projects, now we must build cohesive ecosystems in order to take our next steps.
W3C #ActivityPub is getting a fresh portal. It awaits your input and ideas. I just gave my 2cts: a #FX list.
Wafrn, a tumblr adjacent fediverse platform, has added an opt-in feature that replaces mentions of "artificial intelligence" with "cocaine" in all posts on your personal timeline. Makes for some humorous reading.
This is the fediverse I know and love. Reminds me of some of the quirky stuff people built with AiScript on Forkey platforms.
ALT text detailsScreenshot of a mastodon post by Brian Krebs discussing David Gerard's perspective on programming with "cocaine" (actually artificial intelligence) as a gambling addiction, mentioning large language models and the Barnum Effect.
Wafrn, a tumblr adjacent fediverse platform, has added an opt-in feature that replaces mentions of "artificial intelligence" with "cocaine" in all posts on your personal timeline. Makes for some humorous reading.
This is the fediverse I know and love. Reminds me of some of the quirky stuff people built with AiScript on Forkey platforms.
ALT text detailsScreenshot of a mastodon post by Brian Krebs discussing David Gerard's perspective on programming with "cocaine" (actually artificial intelligence) as a gambling addiction, mentioning large language models and the Barnum Effect.
<p>It’s becoming a problem. When people start asking, “Is @_elena the first genuine superstar of the Fediverse?” – we should all pause. This isn’t idle praise, it’s the reproduction of celebrity culture, liberal imperialism, and vertical hierarchy in a space that explicitly set out to reject those structures.</p>
<p>Have you ever thought – just for a moment – that this might be the completely WRONG path for a horizontal network like the #Fediverse? Yes, we need mess. Yes, we need […]</p>
<div class="addtoany_share_save_container addtoany_content addtoany_content_bottom"><div class="a2a_kit a2a_kit_size_32 addtoany_list" data-a2a-url="https://hamishcampbell.com/its-becoming-a-problem/" data-a2a-title="It’s becoming a problem"><a class="a2a_button_mastodon" href="https://www.addtoany.com/add_to/mastodon?linkurl=https%3A%2F%2Fhamishcampbell.com%2Fits-becoming-a-problem%2F&linkname=It%E2%80%99s%20becoming%20a%20problem" title="Mastodon" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_reddit" href="https://www.addtoany.com/add_to/reddit?linkurl=https%3A%2F%2Fhamishcampbell.com%2Fits-becoming-a-problem%2F&linkname=It%E2%80%99s%20becoming%20a%20problem" title="Reddit" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fhamishcampbell.com%2Fits-becoming-a-problem%2F&linkname=It%E2%80%99s%20becoming%20a%20problem" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_threads" href="https://www.addtoany.com/add_to/threads?linkurl=https%3A%2F%2Fhamishcampbell.com%2Fits-becoming-a-problem%2F&linkname=It%E2%80%99s%20becoming%20a%20problem" title="Threads" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_bluesky" href="https://www.addtoany.com/add_to/bluesky?linkurl=https%3A%2F%2Fhamishcampbell.com%2Fits-becoming-a-problem%2F&linkname=It%E2%80%99s%20becoming%20a%20problem" title="Bluesky" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_x" href="https://www.addtoany.com/add_to/x?linkurl=https%3A%2F%2Fhamishcampbell.com%2Fits-becoming-a-problem%2F&linkname=It%E2%80%99s%20becoming%20a%20problem" title="X" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fhamishcampbell.com%2Fits-becoming-a-problem%2F&linkname=It%E2%80%99s%20becoming%20a%20problem" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share"></a></div></div>
It’s becoming a problem. When people start asking, “Is @_elena the first genuine superstar of the Fediverse?” – we should all pause. This isn’t idle praise, it’s the reproduction of celebrity culture, liberal imperialism, and vertical hierarchy in a space that explicitly set out to reject those structures.
Have you ever thought – just for a moment – that this might be the completely WRONG path for a horizontal network like the #Fediverse? Yes, we need mess. Yes, we need experimentation. But this? This is #mainstreaming in its most seductive form, a soft power grab, hiding behind friendly faces and growing marketing gloss.
Both #pubconf2025 and #fediforum, and the people who attend them, are becoming a showroom for this liberal capture, promoting star-making and platforming over community process and open governance. It’s a mirror of the conference-industrial complex, repackaged for the #dotcons-weary.
We’ve seen this before: #NGOs turned movements into funding funnels. Influencers replaced organizers. Polite panels replaced fourm-level solidarity. It’s been happening here the last few years. But we do need to remember, the Fediverse isn’t a playground for fame, it’s a commons, to distribute power – not concentrate it. We don’t need to unthinkingly push people down the superstars’ path. We need peers, comrades, care, conflict resolution, and actual shared infrastructure.
So let’s be honest, if you’re pushing “the first superstar of the Fediverse,” you’re not pushing decentralization, you’re pushing brand culture, mainstreaming logic, and attention economies repackaged for liberal feels.
That’s not radical. That’s not native, it’s not what we came here to build. Let’s compost this celebrity logic before it roots too deep. Let’s stay messy, collaborative, and resist the temptation to crown anyone. Because if we don’t? We’re just rebuilding the same old pyramids – with slightly alt avatars.
Let’s look at the more #mainstreaming#dotcons path. The not-so-subtle message we need to remember on social media: Dictators hate to be ignored. Especially on their “special days” – birthdays, elections, court appearances, or orchestrated spectacles. These moments are designed to dominate the media cycle and, by extension, the social media algorithms.
They thrive on attention, and whether that attention is praise or outrage, it fuels their visibility and power. Here’s the social tech they exploit:
When you doomscroll their face, the algorithm sees interest.
When you post disgust, the algorithm sees engagement.
When you argue with trolls, you’re boosting the signal of the original post.
When you call them names, it still centres them.
That’s the #dotcons feedback loop, engagement is king, and dictators know how to play that game. Let’s break this circle, on these days, do something different:
Share stories of local mutual aid.
Link to historical context that exposes the long game of these power grabs.
Boost voices that decentralize attention, not concentrate it.
Post about books, direct action, food sovereignty, climate organizing, and tools for collective autonomy.
Highlight grassroots projects like #OMN, which are building sustainable, decentralized alternatives.
This is how we take the air out of #mainstreaming fires. Starve the algorithm and feed the resistance. Focus on things that actually matter, remember: not engaging is a strategy. Ignore the circus. Build the commons.
Une présentation édifiante, qui parvient en 4 minutes à expliquer ce que sont et à quels enjeux les médias sociaux fédérés ont vocation à répondre.
Un excellent moyen de convaincre vos proches de s'intéresser à #Mastodon, #Pixelfed, #Perturbe, #GoToSocial, et la myriade de services intéroperables de la fée diverse.
ALT text detailsShows a multi-colored map of the Pangea continent, but without any names other than the ocean which is half-way encircled by landmass, which is named "Gulfstream of Fediversia".
Is this what my Wordpress blog should look like? Bringing my Domain name, my primary blog and my SocialWeb stuff together into one united page? (they would stack in mobile) 🤔 #SocialWeb#WordPress#Fediverse#ActivityPub
ALT text detailsOWGF wordpress page and mastodon pages combined.
Another fediverse merch shop just added to the list thanks to a new submission to the repo.
Adorable mastodon shirts and accessories with the @mastowatch app logo, supporting the app creator. The dark mode logo is a solid choice - the color logo is shown below.
ALT text detailsA side-by-side comparison of the original dark theme of the linked site (left) and a new light theme with a theme switcher in the top right corner (right).
Another fediverse merch shop just added to the list thanks to a new submission to the repo.
Adorable mastodon shirts and accessories with the @mastowatch app logo, supporting the app creator. The dark mode logo is a solid choice - the color logo is shown below.
ALT text detailsA side-by-side comparison of the original dark theme of the linked site (left) and a new light theme with a theme switcher in the top right corner (right).
ALT text detailsA side-by-side comparison of the original dark theme of the linked site (left) and a new light theme with a theme switcher in the top right corner (right).
ALT text detailsA screenshot of the linked page, showing the text "What is fediverse?" in Persian, in shades of purple, centered on a black background.
Below the text is a button labeled "Explore", in Persian.
The site menu in the top left corner and the language switcher in the top right corner are also in Persian.
Is this what my Wordpress blog should look like? Bringing my Domain name, my primary blog and my SocialWeb stuff together into one united page? (they would stack in mobile) 🤔 #SocialWeb#WordPress#Fediverse#ActivityPub
ALT text detailsOWGF wordpress page and mastodon pages combined.
Is this what my Wordpress blog should look like? Bringing my Domain name, my primary blog and my SocialWeb stuff together into one united page? (they would stack in mobile) 🤔 #SocialWeb#WordPress#Fediverse#ActivityPub
ALT text detailsOWGF wordpress page and mastodon pages combined.
ALT text detailsA screenshot of the linked page, showing the text "What is fediverse?" in Persian, in shades of purple, centered on a black background.
Below the text is a button labeled "Explore", in Persian.
The site menu in the top left corner and the language switcher in the top right corner are also in Persian.
ALT text detailsA screenshot of the linked page, showing the text "What is fediverse?" in Persian, in shades of purple, centered on a black background.
Below the text is a button labeled "Explore", in Persian.
The site menu in the top left corner and the language switcher in the top right corner are also in Persian.
📢 In it, I discuss how the Fediverse, through ActivityPub, is the antidote against walled gardens, oppressive advertising, data-stealing, surveillance, and enshittification by Big Tech™.
Thanks to an inquiry posed by @wendy yesterday, I discovered two amazing projects to map community events from aroubd the #fediverse on an @openstreetmap base.
Thanks to an inquiry posed by @wendy yesterday, I discovered two amazing projects to map community events from aroubd the #fediverse on an @openstreetmap base.
When I made my Fediverse list, I wasn't too focused on how things looked or read, so long as I got my list out as quickly as possible - Not knowing how fast things may happen in the world.
Things in the world are still getting, worse, that has, unfortunately, not changed, but I had time to finally get around improving the repo:
When I made my Fediverse list, I wasn't too focused on how things looked or read, so long as I got my list out as quickly as possible - Not knowing how fast things may happen in the world.
Things in the world are still getting, worse, that has, unfortunately, not changed, but I had time to finally get around improving the repo:
ALT text detailsScreenshot of the PublicSpaces conference "Shaping Our Digital Future" in Pakhuis de Zwijger, Amsterdam banner. The banner is red with bold white letters. In the left lower corner it includes the logo's of sponsors. More information on the conference can be found here: https://conference.publicspaces.net/
📢 In it, I discuss how the Fediverse, through ActivityPub, is the antidote against walled gardens, oppressive advertising, data-stealing, surveillance, and enshittification by Big Tech™.
“The idea that billions of people should gather, speak and be governed under one algorithmic roof has already proven to be not only dangerous but unsustainable.”
---> This article was produced thanks to the contributions of several APC members, particularly from the global South:
ALT text detailsAn abstract illustration depicting human figures interacting with technological elements, data streams, and organic forms like a large lotus flower. The colour palette is dominated by pinks, purples, and blues, suggesting a blend of digital and natural worlds, and the complex relationship between technology, human experience, and efforts to understand or influence algorithms and digital spaces. Illustration by Ellena Ekarahendy for APC.org
“The idea that billions of people should gather, speak and be governed under one algorithmic roof has already proven to be not only dangerous but unsustainable.”
---> This article was produced thanks to the contributions of several APC members, particularly from the global South:
ALT text detailsAn abstract illustration depicting human figures interacting with technological elements, data streams, and organic forms like a large lotus flower. The colour palette is dominated by pinks, purples, and blues, suggesting a blend of digital and natural worlds, and the complex relationship between technology, human experience, and efforts to understand or influence algorithms and digital spaces. Illustration by Ellena Ekarahendy for APC.org
📢 In it, I discuss how the Fediverse, through ActivityPub, is the antidote against walled gardens, oppressive advertising, data-stealing, surveillance, and enshittification by Big Tech™.
Soon, we'll be sending out invites to https://Channel.org to a number of people across the open social web. Including those who have joined the waitlist!
If you haven't already signed up, you can register your interest at support@channel.org and we'll send an invite code across when it goes live 🌠
Soon, we'll be sending out invites to https://Channel.org to a number of people across the open social web. Including those who have joined the waitlist!
If you haven't already signed up, you can register your interest at support@channel.org and we'll send an invite code across when it goes live 🌠
Soon, we'll be sending out invites to https://Channel.org to a number of people across the open social web. Including those who have joined the waitlist!
If you haven't already signed up, you can register your interest at support@channel.org and we'll send an invite code across when it goes live 🌠
Soon, we'll be sending out invites to https://Channel.org to a number of people across the open social web. Including those who have joined the waitlist!
If you haven't already signed up, you can register your interest at support@channel.org and we'll send an invite code across when it goes live 🌠
“Noor, who made so many friends on Bluesky since she started an account there in the summer of 2023, had her account suddenly suspended on Friday. Bluesky did not send a reason for the suspension, so while she wrote an appeal, she did not know what actions she was appealing, so as of now it's still suspended. She’s been silenced, and effectively disappeared.”
“Noor, who made so many friends on Bluesky since she started an account there in the summer of 2023, had her account suddenly suspended on Friday. Bluesky did not send a reason for the suspension, so while she wrote an appeal, she did not know what actions she was appealing, so as of now it's still suspended. She’s been silenced, and effectively disappeared.”
@dnkrupinski Wenn sie es auf einer writefreely oder WordPress Instanz tun, dann ist es ok. Auf einer Mastodon Instanz mit 500 Zeichen maximal und dann x Posts absetzen, dann ist es nicht ok. Das #Fediverse bietet je nach Anwendung die entsprechenden Plattformen. @feb
“Noor, who made so many friends on Bluesky since she started an account there in the summer of 2023, had her account suddenly suspended on Friday. Bluesky did not send a reason for the suspension, so while she wrote an appeal, she did not know what actions she was appealing, so as of now it's still suspended. She’s been silenced, and effectively disappeared.”
Fediforum happened this week, porting your social graph cross-protocol with Bounce, Bonfire gets closer to release, a prominent Lemmy server shuts down, and much more.
I also run a weekly newsletter, where you get all the articles I published this week directly in your inbox, as well as additional analysis. You can sign up right here, and get the next edition this Friday!
FediForum and related announcements
The FediForum unconference was this week, with three days of sessions, keynotes and demos. The event was originally scheduled for April, but got cancelled at the last minute due to drama around transphobic statements made by one of the co-organisers. The individual in question left FediForum, and instead FediForum set up an advisory board with a number of community members. This edition of FediForum had keynotes for the first time, by ActivityPub co-creator Christine Lemmer-Webber, author Cory Doctorow, and Ian Forrester, who lead a Mastodon instance at the BBC. There were also a large number of demos (list here) and unconference sessions about a wide variety of subjects. I’ll write more about both the demos and the keynotes once the videos of them will become available online, likely next week.
Bounce is a newly-announced tool that allows people to migrate their social graph across protocols. It is made by A New Social, the organisation behind Bridgy Fed. The ability to port a social graph from AT Protocol to ActivityPub reshapes what is possible within the Open Social Web. For that reason, I think Bounce is a meaningful release, with its power mainly being in altering the shape of these networks. I wrote an essay on that this week that goes into the philosophical side of Bounce. For more practical information I can recommend this coverage by TechCrunch and The Verge. Meanwhile, A New Social’s CTO Ryan Barrett has shared all the updates and new features that have happened to Bridgy Fed over the recent months.
Music sharing platform Bandwagon shared more information during Fediforum on their development work, and how they are working on integrating album sales. A dev blog by Bandwagon recently shared their plans on adding a premium subscription, and how album sales work. During a Fediforum session, developer Ben Pate shared some screenshots on what this looks like. WeDistribute has a deep dive into Bandwagon and the current state of development based on the latest FediForum session.
Bonfire is an upcoming fediverse platform that has slowly been reaching the end of the line for development, and they announced the release candidate version of Bonfire 1.0. It is a framework and platform for building communities on the fediverse, and has a large variety of features and extensibility. One of the standout features is circles and boundaries. Circles allow users to define lists of accounts, and boundaries allows users to determine on a per-post basis to what circles each post gets shared. This creates a significant amount of flexibility on how to handle private posts, something which is in huge demand within the open social web. Bonfire also gives users a large amount of control over how they see and filter their feed. For more of a philosophical take on that, I recently wrote about how Bonfire’s approach on custom feeds compares to Bluesky’s approach. The developers are inviting people to install their own instance and experiment with the new features. It is unknown when Bonfire will be ready for a full 1.0 release. For another look at Bonfire, TechCrunch also covered the story.
Filmmaker and fediverse evangelist Elena Rossini has released her fediverse promotion video, which was highly anticipated by the community. The video can be viewed here, and tells the story of why the fediverse matters for a lay audience. The video is worth paying attention to for two reasons: first of all, it is a well-produced promo video for the fediverse that explains some of the core ideas in an accessible manner. Secondly, the video has gotten a huge amount of support from within the fediverse community, with a large number of prominent people within the community supporting Rossini’s work. One of the challenges of analysing a decentralised community is that there is no singular decentralised community, there are a wide variety of different groups and cultures. However, by seeing how and who responded positively to the video, it becomes clear that Rossini’s video does represent a dominant and popular understanding of what the fediverse is, and why it matters. In that way, analysing the video does provide good insight into the one of the more dominant and popular cultures of the fediverse.
Shutdown of Lemmy and opportunity for PieFed
Lemm.ee, one of the biggest Lemmy servers, is shutting down at the end of June. The team says: “The key reason is that we just don’t have enough people on the admin team to keep the place running. Most of the admin team has stepped down, mostly due to burnout, and finding replacements hasn’t worked out.” This has some significant impact on the wider Threadiverse community, as the lemm.ee hosted a significant number of popular communities. This makes server shutdowns on Threadiverse platforms signficantly more impactful, as they also impact people who do not have an account on the platform. Community migration is challenging, and there are no specific tools to help with a community with migrating to a different server.
The shutdown of the Lemm.ee server provides an opportunity for PieFed, a link-aggregator platform similar to Lemmy. PieFed is over a year old, that has seen significant development and new features beyond Lemmy, but has not managed to gain traction yet, with growth of users being slow. However, now that communities on the lemm.ee. server need to find a new place, PieFed is emerging as one of the main destinations. In turn, this is giving PieFed some much need promotion and awareness within the Threadiverse community, with PieFed doubling the number of accounts within a week. Lemmy clients are also starting to add support for PieFed, with the Lemmy client Interstellar already supporting PieFed. PieFed also uploaded two PeerTube video walking through all the moderation and administration features the platform has.
Platform updates
Ghost’s work on implementing ActivityPub is getting close to an official release. In their latest update, Ghost said that their ActivityPub integration will be part of the Ghost 6.0 release, which will come in ‘a few weeks’. The team has been working on ActivityPub for over a year, and have grown from 3 people to 8 people now working on their social web integration. For Ghost, the ActivityPub integration is more than just another connector, describing it as ‘a statement that the open web still matters’.
Mastodon is planning to release a new update, version 4.4, with the first beta now available. Some of the new features include the ability to set more feature content on user profiles, more list and follow management tools. For admins, there are better tools for setting legal frameworks, moderation tweaks and more. The biggest feature of the patch is that it will display quoted posts. The highly requested feature will only be fully available in version 4.5, which will include the ability for users to create quoted posts. Mastodon CTO Renaud Chaput says that he expects version 4.4 to be released at the end of June, with version 4.5 scheduled a few months later in September of October. The organisation also shared their monthly engineering update for May.
PeerTube released their latest version, 7.2, with a new design for video management and publication pages. PeerTube also now has more features for handling sensitive content. Creators can now add an explanation of why the content is marked as sensitive. Users also have more flexibility with how they want sensitive content to be handled, with various different configurations between hiding, blurring or warning about a video with sensitive content. PeerTube is also running a crowdfunding campaign for the mobile app, which has now crossed the halfway mark at 35k EUR. This milestone is for video management from the mobile app, with the next milestone being for livestream support in-app. The PeerTube app developer also shared a blog post with his thoughts on the technical framework considerations for building the app.
Hollo is a single-user microblogging platform, and their latest release has a significant number of new features, including better OAuth and various upgrades to the UX. Developer Hong Minhee also announced that independent fediverse developer Emelia Smith will join as a co-maintainer for Hollo.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
ALT text detailsScreenshot of the PublicSpaces conference "Shaping Our Digital Future" in Pakhuis de Zwijger, Amsterdam banner. The banner is red with bold white letters. In the left lower corner it includes the logo's of sponsors. More information on the conference can be found here: https://conference.publicspaces.net/
@_elena It is a great resource for those who want to bring friends and family over. I have shared it on Facebook - and some of my friends have reshared already.
#FediVerse is amazing, but the whole “get my mom to use it” suffers from its complexity and freedom.
So much is happening these days that open new doors - your video simplifies and summarizes the core story. Well done!
Remember when the web was fun? @cwebber does, and she reminded users of that in her keynote speech at last week's FediForum, in which she talked about how the fediverse can't succeed without joy. Here's @ricmac's writeup of the event, which included presentations from @_elena, @quillmatiq, @mike, @michael, @benpate and more.
Fediforum happened this week, porting your social graph cross-protocol with Bounce, Bonfire gets closer to release, a prominent Lemmy server shuts down, and much more.
I also run a weekly newsletter, where you get all the articles I published this week directly in your inbox, as well as additional analysis. You can sign up right here, and get the next edition this Friday!
FediForum and related announcements
The FediForum unconference was this week, with three days of sessions, keynotes and demos. The event was originally scheduled for April, but got cancelled at the last minute due to drama around transphobic statements made by one of the co-organisers. The individual in question left FediForum, and instead FediForum set up an advisory board with a number of community members. This edition of FediForum had keynotes for the first time, by ActivityPub co-creator Christine Lemmer-Webber, author Cory Doctorow, and Ian Forrester, who lead a Mastodon instance at the BBC. There were also a large number of demos (list here) and unconference sessions about a wide variety of subjects. I’ll write more about both the demos and the keynotes once the videos of them will become available online, likely next week.
Bounce is a newly-announced tool that allows people to migrate their social graph across protocols. It is made by A New Social, the organisation behind Bridgy Fed. The ability to port a social graph from AT Protocol to ActivityPub reshapes what is possible within the Open Social Web. For that reason, I think Bounce is a meaningful release, with its power mainly being in altering the shape of these networks. I wrote an essay on that this week that goes into the philosophical side of Bounce. For more practical information I can recommend this coverage by TechCrunch and The Verge. Meanwhile, A New Social’s CTO Ryan Barrett has shared all the updates and new features that have happened to Bridgy Fed over the recent months.
Music sharing platform Bandwagon shared more information during Fediforum on their development work, and how they are working on integrating album sales. A dev blog by Bandwagon recently shared their plans on adding a premium subscription, and how album sales work. During a Fediforum session, developer Ben Pate shared some screenshots on what this looks like. WeDistribute has a deep dive into Bandwagon and the current state of development based on the latest FediForum session.
Bonfire is an upcoming fediverse platform that has slowly been reaching the end of the line for development, and they announced the release candidate version of Bonfire 1.0. It is a framework and platform for building communities on the fediverse, and has a large variety of features and extensibility. One of the standout features is circles and boundaries. Circles allow users to define lists of accounts, and boundaries allows users to determine on a per-post basis to what circles each post gets shared. This creates a significant amount of flexibility on how to handle private posts, something which is in huge demand within the open social web. Bonfire also gives users a large amount of control over how they see and filter their feed. For more of a philosophical take on that, I recently wrote about how Bonfire’s approach on custom feeds compares to Bluesky’s approach. The developers are inviting people to install their own instance and experiment with the new features. It is unknown when Bonfire will be ready for a full 1.0 release. For another look at Bonfire, TechCrunch also covered the story.
Filmmaker and fediverse evangelist Elena Rossini has released her fediverse promotion video, which was highly anticipated by the community. The video can be viewed here, and tells the story of why the fediverse matters for a lay audience. The video is worth paying attention to for two reasons: first of all, it is a well-produced promo video for the fediverse that explains some of the core ideas in an accessible manner. Secondly, the video has gotten a huge amount of support from within the fediverse community, with a large number of prominent people within the community supporting Rossini’s work. One of the challenges of analysing a decentralised community is that there is no singular decentralised community, there are a wide variety of different groups and cultures. However, by seeing how and who responded positively to the video, it becomes clear that Rossini’s video does represent a dominant and popular understanding of what the fediverse is, and why it matters. In that way, analysing the video does provide good insight into the one of the more dominant and popular cultures of the fediverse.
Shutdown of Lemmy and opportunity for PieFed
Lemm.ee, one of the biggest Lemmy servers, is shutting down at the end of June. The team says: “The key reason is that we just don’t have enough people on the admin team to keep the place running. Most of the admin team has stepped down, mostly due to burnout, and finding replacements hasn’t worked out.” This has some significant impact on the wider Threadiverse community, as the lemm.ee hosted a significant number of popular communities. This makes server shutdowns on Threadiverse platforms signficantly more impactful, as they also impact people who do not have an account on the platform. Community migration is challenging, and there are no specific tools to help with a community with migrating to a different server.
The shutdown of the Lemm.ee server provides an opportunity for PieFed, a link-aggregator platform similar to Lemmy. PieFed is over a year old, that has seen significant development and new features beyond Lemmy, but has not managed to gain traction yet, with growth of users being slow. However, now that communities on the lemm.ee. server need to find a new place, PieFed is emerging as one of the main destinations. In turn, this is giving PieFed some much need promotion and awareness within the Threadiverse community, with PieFed doubling the number of accounts within a week. Lemmy clients are also starting to add support for PieFed, with the Lemmy client Interstellar already supporting PieFed. PieFed also uploaded two PeerTube video walking through all the moderation and administration features the platform has.
Platform updates
Ghost’s work on implementing ActivityPub is getting close to an official release. In their latest update, Ghost said that their ActivityPub integration will be part of the Ghost 6.0 release, which will come in ‘a few weeks’. The team has been working on ActivityPub for over a year, and have grown from 3 people to 8 people now working on their social web integration. For Ghost, the ActivityPub integration is more than just another connector, describing it as ‘a statement that the open web still matters’.
Mastodon is planning to release a new update, version 4.4, with the first beta now available. Some of the new features include the ability to set more feature content on user profiles, more list and follow management tools. For admins, there are better tools for setting legal frameworks, moderation tweaks and more. The biggest feature of the patch is that it will display quoted posts. The highly requested feature will only be fully available in version 4.5, which will include the ability for users to create quoted posts. Mastodon CTO Renaud Chaput says that he expects version 4.4 to be released at the end of June, with version 4.5 scheduled a few months later in September of October. The organisation also shared their monthly engineering update for May.
PeerTube released their latest version, 7.2, with a new design for video management and publication pages. PeerTube also now has more features for handling sensitive content. Creators can now add an explanation of why the content is marked as sensitive. Users also have more flexibility with how they want sensitive content to be handled, with various different configurations between hiding, blurring or warning about a video with sensitive content. PeerTube is also running a crowdfunding campaign for the mobile app, which has now crossed the halfway mark at 35k EUR. This milestone is for video management from the mobile app, with the next milestone being for livestream support in-app. The PeerTube app developer also shared a blog post with his thoughts on the technical framework considerations for building the app.
Hollo is a single-user microblogging platform, and their latest release has a significant number of new features, including better OAuth and various upgrades to the UX. Developer Hong Minhee also announced that independent fediverse developer Emelia Smith will join as a co-maintainer for Hollo.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
ALT text detailsThe image features a text-based advertisement for a tabletop session. The title at the top reads "Leveraging Credly as Your Future Skills Wallet." Below the title, there is a paragraph inviting participants to join the Credly team for a session. The text explains that the session will explore the role of the Credly profile in centralizing, verifying, and sharing skills and certification for learners. The words "centralizing," "verifying," and "sharing" are highlighted in yellow, drawing attention to these key functions. The background is plain white, and the text is in black, making it easy to read.
Remember when the web was fun? @cwebber does, and she reminded users of that in her keynote speech at last week's FediForum, in which she talked about how the fediverse can't succeed without joy. Here's @ricmac's writeup of the event, which included presentations from @_elena, @quillmatiq, @mike, @michael, @benpate and more.
Fediforum happened this week, porting your social graph cross-protocol with Bounce, Bonfire gets closer to release, a prominent Lemmy server shuts down, and much more.
I also run a weekly newsletter, where you get all the articles I published this week directly in your inbox, as well as additional analysis. You can sign up right here, and get the next edition this Friday!
FediForum and related announcements
The FediForum unconference was this week, with three days of sessions, keynotes and demos. The event was originally scheduled for April, but got cancelled at the last minute due to drama around transphobic statements made by one of the co-organisers. The individual in question left FediForum, and instead FediForum set up an advisory board with a number of community members. This edition of FediForum had keynotes for the first time, by ActivityPub co-creator Christine Lemmer-Webber, author Cory Doctorow, and Ian Forrester, who lead a Mastodon instance at the BBC. There were also a large number of demos (list here) and unconference sessions about a wide variety of subjects. I’ll write more about both the demos and the keynotes once the videos of them will become available online, likely next week.
Bounce is a newly-announced tool that allows people to migrate their social graph across protocols. It is made by A New Social, the organisation behind Bridgy Fed. The ability to port a social graph from AT Protocol to ActivityPub reshapes what is possible within the Open Social Web. For that reason, I think Bounce is a meaningful release, with its power mainly being in altering the shape of these networks. I wrote an essay on that this week that goes into the philosophical side of Bounce. For more practical information I can recommend this coverage by TechCrunch and The Verge. Meanwhile, A New Social’s CTO Ryan Barrett has shared all the updates and new features that have happened to Bridgy Fed over the recent months.
Music sharing platform Bandwagon shared more information during Fediforum on their development work, and how they are working on integrating album sales. A dev blog by Bandwagon recently shared their plans on adding a premium subscription, and how album sales work. During a Fediforum session, developer Ben Pate shared some screenshots on what this looks like. WeDistribute has a deep dive into Bandwagon and the current state of development based on the latest FediForum session.
Bonfire is an upcoming fediverse platform that has slowly been reaching the end of the line for development, and they announced the release candidate version of Bonfire 1.0. It is a framework and platform for building communities on the fediverse, and has a large variety of features and extensibility. One of the standout features is circles and boundaries. Circles allow users to define lists of accounts, and boundaries allows users to determine on a per-post basis to what circles each post gets shared. This creates a significant amount of flexibility on how to handle private posts, something which is in huge demand within the open social web. Bonfire also gives users a large amount of control over how they see and filter their feed. For more of a philosophical take on that, I recently wrote about how Bonfire’s approach on custom feeds compares to Bluesky’s approach. The developers are inviting people to install their own instance and experiment with the new features. It is unknown when Bonfire will be ready for a full 1.0 release. For another look at Bonfire, TechCrunch also covered the story.
Filmmaker and fediverse evangelist Elena Rossini has released her fediverse promotion video, which was highly anticipated by the community. The video can be viewed here, and tells the story of why the fediverse matters for a lay audience. The video is worth paying attention to for two reasons: first of all, it is a well-produced promo video for the fediverse that explains some of the core ideas in an accessible manner. Secondly, the video has gotten a huge amount of support from within the fediverse community, with a large number of prominent people within the community supporting Rossini’s work. One of the challenges of analysing a decentralised community is that there is no singular decentralised community, there are a wide variety of different groups and cultures. However, by seeing how and who responded positively to the video, it becomes clear that Rossini’s video does represent a dominant and popular understanding of what the fediverse is, and why it matters. In that way, analysing the video does provide good insight into the one of the more dominant and popular cultures of the fediverse.
Shutdown of Lemmy and opportunity for PieFed
Lemm.ee, one of the biggest Lemmy servers, is shutting down at the end of June. The team says: “The key reason is that we just don’t have enough people on the admin team to keep the place running. Most of the admin team has stepped down, mostly due to burnout, and finding replacements hasn’t worked out.” This has some significant impact on the wider Threadiverse community, as the lemm.ee hosted a significant number of popular communities. This makes server shutdowns on Threadiverse platforms signficantly more impactful, as they also impact people who do not have an account on the platform. Community migration is challenging, and there are no specific tools to help with a community with migrating to a different server.
The shutdown of the Lemm.ee server provides an opportunity for PieFed, a link-aggregator platform similar to Lemmy. PieFed is over a year old, that has seen significant development and new features beyond Lemmy, but has not managed to gain traction yet, with growth of users being slow. However, now that communities on the lemm.ee. server need to find a new place, PieFed is emerging as one of the main destinations. In turn, this is giving PieFed some much need promotion and awareness within the Threadiverse community, with PieFed doubling the number of accounts within a week. Lemmy clients are also starting to add support for PieFed, with the Lemmy client Interstellar already supporting PieFed. PieFed also uploaded two PeerTube video walking through all the moderation and administration features the platform has.
Platform updates
Ghost’s work on implementing ActivityPub is getting close to an official release. In their latest update, Ghost said that their ActivityPub integration will be part of the Ghost 6.0 release, which will come in ‘a few weeks’. The team has been working on ActivityPub for over a year, and have grown from 3 people to 8 people now working on their social web integration. For Ghost, the ActivityPub integration is more than just another connector, describing it as ‘a statement that the open web still matters’.
Mastodon is planning to release a new update, version 4.4, with the first beta now available. Some of the new features include the ability to set more feature content on user profiles, more list and follow management tools. For admins, there are better tools for setting legal frameworks, moderation tweaks and more. The biggest feature of the patch is that it will display quoted posts. The highly requested feature will only be fully available in version 4.5, which will include the ability for users to create quoted posts. Mastodon CTO Renaud Chaput says that he expects version 4.4 to be released at the end of June, with version 4.5 scheduled a few months later in September of October. The organisation also shared their monthly engineering update for May.
PeerTube released their latest version, 7.2, with a new design for video management and publication pages. PeerTube also now has more features for handling sensitive content. Creators can now add an explanation of why the content is marked as sensitive. Users also have more flexibility with how they want sensitive content to be handled, with various different configurations between hiding, blurring or warning about a video with sensitive content. PeerTube is also running a crowdfunding campaign for the mobile app, which has now crossed the halfway mark at 35k EUR. This milestone is for video management from the mobile app, with the next milestone being for livestream support in-app. The PeerTube app developer also shared a blog post with his thoughts on the technical framework considerations for building the app.
Hollo is a single-user microblogging platform, and their latest release has a significant number of new features, including better OAuth and various upgrades to the UX. Developer Hong Minhee also announced that independent fediverse developer Emelia Smith will join as a co-maintainer for Hollo.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
Fediforum happened this week, porting your social graph cross-protocol with Bounce, Bonfire gets closer to release, a prominent Lemmy server shuts down, and much more.
I also run a weekly newsletter, where you get all the articles I published this week directly in your inbox, as well as additional analysis. You can sign up right here, and get the next edition this Friday!
FediForum and related announcements
The FediForum unconference was this week, with three days of sessions, keynotes and demos. The event was originally scheduled for April, but got cancelled at the last minute due to drama around transphobic statements made by one of the co-organisers. The individual in question left FediForum, and instead FediForum set up an advisory board with a number of community members. This edition of FediForum had keynotes for the first time, by ActivityPub co-creator Christine Lemmer-Webber, author Cory Doctorow, and Ian Forrester, who lead a Mastodon instance at the BBC. There were also a large number of demos (list here) and unconference sessions about a wide variety of subjects. I’ll write more about both the demos and the keynotes once the videos of them will become available online, likely next week.
Bounce is a newly-announced tool that allows people to migrate their social graph across protocols. It is made by A New Social, the organisation behind Bridgy Fed. The ability to port a social graph from AT Protocol to ActivityPub reshapes what is possible within the Open Social Web. For that reason, I think Bounce is a meaningful release, with its power mainly being in altering the shape of these networks. I wrote an essay on that this week that goes into the philosophical side of Bounce. For more practical information I can recommend this coverage by TechCrunch and The Verge. Meanwhile, A New Social’s CTO Ryan Barrett has shared all the updates and new features that have happened to Bridgy Fed over the recent months.
Music sharing platform Bandwagon shared more information during Fediforum on their development work, and how they are working on integrating album sales. A dev blog by Bandwagon recently shared their plans on adding a premium subscription, and how album sales work. During a Fediforum session, developer Ben Pate shared some screenshots on what this looks like. WeDistribute has a deep dive into Bandwagon and the current state of development based on the latest FediForum session.
Bonfire is an upcoming fediverse platform that has slowly been reaching the end of the line for development, and they announced the release candidate version of Bonfire 1.0. It is a framework and platform for building communities on the fediverse, and has a large variety of features and extensibility. One of the standout features is circles and boundaries. Circles allow users to define lists of accounts, and boundaries allows users to determine on a per-post basis to what circles each post gets shared. This creates a significant amount of flexibility on how to handle private posts, something which is in huge demand within the open social web. Bonfire also gives users a large amount of control over how they see and filter their feed. For more of a philosophical take on that, I recently wrote about how Bonfire’s approach on custom feeds compares to Bluesky’s approach. The developers are inviting people to install their own instance and experiment with the new features. It is unknown when Bonfire will be ready for a full 1.0 release. For another look at Bonfire, TechCrunch also covered the story.
Filmmaker and fediverse evangelist Elena Rossini has released her fediverse promotion video, which was highly anticipated by the community. The video can be viewed here, and tells the story of why the fediverse matters for a lay audience. The video is worth paying attention to for two reasons: first of all, it is a well-produced promo video for the fediverse that explains some of the core ideas in an accessible manner. Secondly, the video has gotten a huge amount of support from within the fediverse community, with a large number of prominent people within the community supporting Rossini’s work. One of the challenges of analysing a decentralised community is that there is no singular decentralised community, there are a wide variety of different groups and cultures. However, by seeing how and who responded positively to the video, it becomes clear that Rossini’s video does represent a dominant and popular understanding of what the fediverse is, and why it matters. In that way, analysing the video does provide good insight into the one of the more dominant and popular cultures of the fediverse.
Shutdown of Lemmy and opportunity for PieFed
Lemm.ee, one of the biggest Lemmy servers, is shutting down at the end of June. The team says: “The key reason is that we just don’t have enough people on the admin team to keep the place running. Most of the admin team has stepped down, mostly due to burnout, and finding replacements hasn’t worked out.” This has some significant impact on the wider Threadiverse community, as the lemm.ee hosted a significant number of popular communities. This makes server shutdowns on Threadiverse platforms signficantly more impactful, as they also impact people who do not have an account on the platform. Community migration is challenging, and there are no specific tools to help with a community with migrating to a different server.
The shutdown of the Lemm.ee server provides an opportunity for PieFed, a link-aggregator platform similar to Lemmy. PieFed is over a year old, that has seen significant development and new features beyond Lemmy, but has not managed to gain traction yet, with growth of users being slow. However, now that communities on the lemm.ee. server need to find a new place, PieFed is emerging as one of the main destinations. In turn, this is giving PieFed some much need promotion and awareness within the Threadiverse community, with PieFed doubling the number of accounts within a week. Lemmy clients are also starting to add support for PieFed, with the Lemmy client Interstellar already supporting PieFed. PieFed also uploaded two PeerTube video walking through all the moderation and administration features the platform has.
Platform updates
Ghost’s work on implementing ActivityPub is getting close to an official release. In their latest update, Ghost said that their ActivityPub integration will be part of the Ghost 6.0 release, which will come in ‘a few weeks’. The team has been working on ActivityPub for over a year, and have grown from 3 people to 8 people now working on their social web integration. For Ghost, the ActivityPub integration is more than just another connector, describing it as ‘a statement that the open web still matters’.
Mastodon is planning to release a new update, version 4.4, with the first beta now available. Some of the new features include the ability to set more feature content on user profiles, more list and follow management tools. For admins, there are better tools for setting legal frameworks, moderation tweaks and more. The biggest feature of the patch is that it will display quoted posts. The highly requested feature will only be fully available in version 4.5, which will include the ability for users to create quoted posts. Mastodon CTO Renaud Chaput says that he expects version 4.4 to be released at the end of June, with version 4.5 scheduled a few months later in September of October. The organisation also shared their monthly engineering update for May.
PeerTube released their latest version, 7.2, with a new design for video management and publication pages. PeerTube also now has more features for handling sensitive content. Creators can now add an explanation of why the content is marked as sensitive. Users also have more flexibility with how they want sensitive content to be handled, with various different configurations between hiding, blurring or warning about a video with sensitive content. PeerTube is also running a crowdfunding campaign for the mobile app, which has now crossed the halfway mark at 35k EUR. This milestone is for video management from the mobile app, with the next milestone being for livestream support in-app. The PeerTube app developer also shared a blog post with his thoughts on the technical framework considerations for building the app.
Hollo is a single-user microblogging platform, and their latest release has a significant number of new features, including better OAuth and various upgrades to the UX. Developer Hong Minhee also announced that independent fediverse developer Emelia Smith will join as a co-maintainer for Hollo.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
Fediforum happened this week, porting your social graph cross-protocol with Bounce, Bonfire gets closer to release, a prominent Lemmy server shuts down, and much more.
I also run a weekly newsletter, where you get all the articles I published this week directly in your inbox, as well as additional analysis. You can sign up right here, and get the next edition this Friday!
FediForum and related announcements
The FediForum unconference was this week, with three days of sessions, keynotes and demos. The event was originally scheduled for April, but got cancelled at the last minute due to drama around transphobic statements made by one of the co-organisers. The individual in question left FediForum, and instead FediForum set up an advisory board with a number of community members. This edition of FediForum had keynotes for the first time, by ActivityPub co-creator Christine Lemmer-Webber, author Cory Doctorow, and Ian Forrester, who lead a Mastodon instance at the BBC. There were also a large number of demos (list here) and unconference sessions about a wide variety of subjects. I’ll write more about both the demos and the keynotes once the videos of them will become available online, likely next week.
Bounce is a newly-announced tool that allows people to migrate their social graph across protocols. It is made by A New Social, the organisation behind Bridgy Fed. The ability to port a social graph from AT Protocol to ActivityPub reshapes what is possible within the Open Social Web. For that reason, I think Bounce is a meaningful release, with its power mainly being in altering the shape of these networks. I wrote an essay on that this week that goes into the philosophical side of Bounce. For more practical information I can recommend this coverage by TechCrunch and The Verge. Meanwhile, A New Social’s CTO Ryan Barrett has shared all the updates and new features that have happened to Bridgy Fed over the recent months.
Music sharing platform Bandwagon shared more information during Fediforum on their development work, and how they are working on integrating album sales. A dev blog by Bandwagon recently shared their plans on adding a premium subscription, and how album sales work. During a Fediforum session, developer Ben Pate shared some screenshots on what this looks like. WeDistribute has a deep dive into Bandwagon and the current state of development based on the latest FediForum session.
Bonfire is an upcoming fediverse platform that has slowly been reaching the end of the line for development, and they announced the release candidate version of Bonfire 1.0. It is a framework and platform for building communities on the fediverse, and has a large variety of features and extensibility. One of the standout features is circles and boundaries. Circles allow users to define lists of accounts, and boundaries allows users to determine on a per-post basis to what circles each post gets shared. This creates a significant amount of flexibility on how to handle private posts, something which is in huge demand within the open social web. Bonfire also gives users a large amount of control over how they see and filter their feed. For more of a philosophical take on that, I recently wrote about how Bonfire’s approach on custom feeds compares to Bluesky’s approach. The developers are inviting people to install their own instance and experiment with the new features. It is unknown when Bonfire will be ready for a full 1.0 release. For another look at Bonfire, TechCrunch also covered the story.
Filmmaker and fediverse evangelist Elena Rossini has released her fediverse promotion video, which was highly anticipated by the community. The video can be viewed here, and tells the story of why the fediverse matters for a lay audience. The video is worth paying attention to for two reasons: first of all, it is a well-produced promo video for the fediverse that explains some of the core ideas in an accessible manner. Secondly, the video has gotten a huge amount of support from within the fediverse community, with a large number of prominent people within the community supporting Rossini’s work. One of the challenges of analysing a decentralised community is that there is no singular decentralised community, there are a wide variety of different groups and cultures. However, by seeing how and who responded positively to the video, it becomes clear that Rossini’s video does represent a dominant and popular understanding of what the fediverse is, and why it matters. In that way, analysing the video does provide good insight into the one of the more dominant and popular cultures of the fediverse.
Shutdown of Lemmy and opportunity for PieFed
Lemm.ee, one of the biggest Lemmy servers, is shutting down at the end of June. The team says: “The key reason is that we just don’t have enough people on the admin team to keep the place running. Most of the admin team has stepped down, mostly due to burnout, and finding replacements hasn’t worked out.” This has some significant impact on the wider Threadiverse community, as the lemm.ee hosted a significant number of popular communities. This makes server shutdowns on Threadiverse platforms signficantly more impactful, as they also impact people who do not have an account on the platform. Community migration is challenging, and there are no specific tools to help with a community with migrating to a different server.
The shutdown of the Lemm.ee server provides an opportunity for PieFed, a link-aggregator platform similar to Lemmy. PieFed is over a year old, that has seen significant development and new features beyond Lemmy, but has not managed to gain traction yet, with growth of users being slow. However, now that communities on the lemm.ee. server need to find a new place, PieFed is emerging as one of the main destinations. In turn, this is giving PieFed some much need promotion and awareness within the Threadiverse community, with PieFed doubling the number of accounts within a week. Lemmy clients are also starting to add support for PieFed, with the Lemmy client Interstellar already supporting PieFed. PieFed also uploaded two PeerTube video walking through all the moderation and administration features the platform has.
Platform updates
Ghost’s work on implementing ActivityPub is getting close to an official release. In their latest update, Ghost said that their ActivityPub integration will be part of the Ghost 6.0 release, which will come in ‘a few weeks’. The team has been working on ActivityPub for over a year, and have grown from 3 people to 8 people now working on their social web integration. For Ghost, the ActivityPub integration is more than just another connector, describing it as ‘a statement that the open web still matters’.
Mastodon is planning to release a new update, version 4.4, with the first beta now available. Some of the new features include the ability to set more feature content on user profiles, more list and follow management tools. For admins, there are better tools for setting legal frameworks, moderation tweaks and more. The biggest feature of the patch is that it will display quoted posts. The highly requested feature will only be fully available in version 4.5, which will include the ability for users to create quoted posts. Mastodon CTO Renaud Chaput says that he expects version 4.4 to be released at the end of June, with version 4.5 scheduled a few months later in September of October. The organisation also shared their monthly engineering update for May.
PeerTube released their latest version, 7.2, with a new design for video management and publication pages. PeerTube also now has more features for handling sensitive content. Creators can now add an explanation of why the content is marked as sensitive. Users also have more flexibility with how they want sensitive content to be handled, with various different configurations between hiding, blurring or warning about a video with sensitive content. PeerTube is also running a crowdfunding campaign for the mobile app, which has now crossed the halfway mark at 35k EUR. This milestone is for video management from the mobile app, with the next milestone being for livestream support in-app. The PeerTube app developer also shared a blog post with his thoughts on the technical framework considerations for building the app.
Hollo is a single-user microblogging platform, and their latest release has a significant number of new features, including better OAuth and various upgrades to the UX. Developer Hong Minhee also announced that independent fediverse developer Emelia Smith will join as a co-maintainer for Hollo.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
Remember when the web was fun? @cwebber does, and she reminded users of that in her keynote speech at last week's FediForum, in which she talked about how the fediverse can't succeed without joy. Here's @ricmac's writeup of the event, which included presentations from @_elena, @quillmatiq, @mike, @michael, @benpate and more.
Remember when the web was fun? @cwebber does, and she reminded users of that in her keynote speech at last week's FediForum, in which she talked about how the fediverse can't succeed without joy. Here's @ricmac's writeup of the event, which included presentations from @_elena, @quillmatiq, @mike, @michael, @benpate and more.
Remember when the web was fun? @cwebber does, and she reminded users of that in her keynote speech at last week's FediForum, in which she talked about how the fediverse can't succeed without joy. Here's @ricmac's writeup of the event, which included presentations from @_elena, @quillmatiq, @mike, @michael, @benpate and more.
"What do the Big Tech billionaires and kleptocrats wish I would do? And then I will do the OPPOSITE."
We love @_elena and everything that she does for the #Fediverse. Her work inspires us all, teachers and students, to just start building the digital world we all deserve.
So thanks @_elena , for everything, and especially thanks for this great video. We will share it with as many people as we can.
A New Era of Social Media – Video by Elena Rossini
If you are not following Elena Rossini, you might have missed her really great video about the Fediverse. I find it a very nice and clean way – not focusing on technology but on us, the users. She doesn’t lecture or explain too much – she just shares what she’s found: a space that feels more human. No ads, no algorithmic pressure, just room to breathe and exchange. No ads, no algorithmic […]
@_elena first of all, thanks to people sharing the load, it played buttery smooth. Secondly, I think this went #fediviral :). 1 day later over 5.7k views at this point, wow!!!
Working till 4 am list night, just finished the mega chore of checking all non-ghost entries on #delightful-fediverse-apps and crafting the new taxonomy. Check out the revitalized list:
Thanks much to @nlnet who made it possible for me to work on this. I have attributed you - hard-working team who has helped so much to get #fediverse where it is today - in the footer and more elaborately in contributors doc:
Well, now also in English: As far as I know, @heiseonline is now the (EDIT:) third media organization with it's own instance on #Peertube to share #videos directly in the #Fediverse.
The first channel to look out for is @ct_3003, but there are more to come.
I hope, we're only the beginning, so let's spread the word!
This handy chart appeared in a #fediverse promo video created by @_elena Very handy. I was unaware of all these options and am looking forward to exploring the Reddit alternatives. #TheFutureIsFederated
ALT text detailsBlack two-column chart showing non-federated app icons on the left like Facebook and instagram and fediverse icons on the right like mastodon and pixelated
Looking to lure people to the fediverse? Share @_elena's explainer with them. It's a four-minute video that makes things simple for anyone to understand.
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
Thank you so much for your super enthusiastic feedback to my Fediverse promo video. I’m really touched.
My Fediverse posts about the video have been shared over 1500 times yesterday and I’ve been receiving hundreds of comments.
I thought that it may be useful to address a few points in a single post, so that I don’t have to repeat the same things over and over. Also: on Wednesday afternoons pre-schools are closed so I will be offline for the rest of the day.
Questions I will cover in this post:
“Why can’t I share the video via PeerTube?”
“Will there be foreign language versions of the voice-over narration?”
“Can I share this video on X, Facebook, LinkedIn, Instagram, TikTok?”
“I uploaded the video to LinkedIn and wanted to tag you but couldn’t find you.”
“What is the license for the video?”
1) “Why can’t I share the video via PeerTube?”
The video is currently UNLISTED on my PeerTube on purpose: I don’t have a solid caching solution in place for that VPS (I’m self-hosting PeerTube) and I want to avoid the Mastodon Hug of Death – aka hundreds of Mastodon servers trying to fetch the cover image of my video and thus taking my VPS offline. I already experienced it twice and I didn’t want to take any risks with this video.
If you want to EMBED the video on a blog post, I’d happily share the code with you, so just DM me and I’ll send it over.
2) “Will there be foreign language versions of the voice-over narration?”
YES! I plan to record French and Italian VOs next week (I speak those languages too) and I have the perfect person for the German version, who agreed to do it.
This may take a little bit of time. Please remember this is all volunteer / unpaid work. These versions will come ASAP.
3) “Can I share this video on X, Facebook, LinkedIn, Instagram, TikTok?”
YES please! Feel free to share it widely in order to advocate for the Fediverse.
My amazing interns Sam and Riyen are currently producing short cuts of the video made to be shared on those Big Tech platforms. We’ll make them available soon for download.
4) “I uploaded the video to LinkedIn and wanted to tag you but couldn’t find you.”
Yep. I deleted ALL my Big Tech social accounts a while ago, so that’s normal. But thank you for the kind gesture.
Thank you so much for your super enthusiastic feedback to my Fediverse promo video. I’m really touched.
My Fediverse posts about the video have been shared over 1500 times yesterday and I’ve been receiving hundreds of comments.
I thought that it may be useful to address a few points in a single post, so that I don’t have to repeat the same things over and over. Also: on Wednesday afternoons pre-schools are closed so I will be offline for the rest of the day.
Questions I will cover in this post:
“Why can’t I share the video via PeerTube?”
“Will there be foreign language versions of the voice-over narration?”
“Can I share this video on X, Facebook, LinkedIn, Instagram, TikTok?”
“I uploaded the video to LinkedIn and wanted to tag you but couldn’t find you.”
“What is the license for the video?”
1) “Why can’t I share the video via PeerTube?”
The video is currently UNLISTED on my PeerTube on purpose: I don’t have a solid caching solution in place for that VPS (I’m self-hosting PeerTube) and I want to avoid the Mastodon Hug of Death – aka hundreds of Mastodon servers trying to fetch the cover image of my video and thus taking my VPS offline. I already experienced it twice and I didn’t want to take any risks with this video.
If you want to EMBED the video on a blog post, I’d happily share the code with you, so just DM me and I’ll send it over.
2) “Will there be foreign language versions of the voice-over narration?”
YES! I plan to record French and Italian VOs next week (I speak those languages too) and I have the perfect person for the German version, who agreed to do it.
This may take a little bit of time. Please remember this is all volunteer / unpaid work. These versions will come ASAP.
3) “Can I share this video on X, Facebook, LinkedIn, Instagram, TikTok?”
YES please! Feel free to share it widely in order to advocate for the Fediverse.
My amazing interns Sam and Riyen are currently producing short cuts of the video made to be shared on those Big Tech platforms. We’ll make them available soon for download.
4) “I uploaded the video to LinkedIn and wanted to tag you but couldn’t find you.”
Yep. I deleted ALL my Big Tech social accounts a while ago, so that’s normal. But thank you for the kind gesture.
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
ALT text detailsThis launch, though, feels bigger than most, because ActivityPub is more than a protocol or a fancy feature; it’s a statement that the open web still matters.
Federating Ghost means publishers no longer have to choose between owning their work and reaching an audience. You post once, on your own domain, and it travels everywhere—the network effect without the lock-in.
That's the dream.
Dodge the dodgy #AI infested corporate #streaming services and zoom out, as on the #fediverse we own the stream. Here are platforms that offer #streaming of #video or #audio in real time or near real time, with live chat and other #social capabilities.
On the fediverse our 💜 #lifestreams meet people and humanity and we engage our favorite fedi crowds. Fedi is where outreach matters.
ALT text detailsSnapshot of draft text for delightful-fediverse-experience curated list. It displays the text in the toot as well as the 2 platforms I mentioned.
Frankreich nimmt das #Fediverse ins Visier. Gegenüber Politico sagt die französische Digitalministerin, neben Reddit und BlueSky prüfe die französische Regierung eine Einstufung von #Mastodon als Pornoplattform. Die Konsequenz wäre eine Verpflichtung Frankreichs neue Regeln zu digitalen #Alterskontrollen anzuwenden. Bei Nichteinhaltung drohen Strafen, delisting oder blocking.
Zeigt sich wieder: Das Thema online #Altersverifikation ist ein Angriff auf das freie Internet.
ALT text detailsScreenshot mit Text:
"Digital Minister Clara Chappaz's office told POLITICO it is considering designating websites such as Bluesky, Mastodon and Reddit — all of which allow the distribution of adult content — as porn platforms, obliging them to implement stringent age verification requirements under new French rules that came into effect Saturday.
'Our focus is age verification for any platform that distributes or enables the sharing of pornographic content,' Chappaz's office said in an email.
Failure to comply could see sites fined, delisted from search engines or blocked completely."
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
ALT text detailsThis launch, though, feels bigger than most, because ActivityPub is more than a protocol or a fancy feature; it’s a statement that the open web still matters.
Federating Ghost means publishers no longer have to choose between owning their work and reaching an audience. You post once, on your own domain, and it travels everywhere—the network effect without the lock-in.
That's the dream.
Soon, you'll be able to buy music on the Fediverse.
Bandwagon, the music-sharing platform built on Emissary, has seen a lot of success over the past few months. The site has grown to a catalogue of over 300 different musicians, spanning a wide range of different sounds and genres. After refining search and discovery features, project lead Ben Pate has decided to focus on introducing a payment system for music sales.
Looking to lure people to the fediverse? Share @_elena's explainer with them. It's a four-minute video that makes things simple for anyone to understand.
Soon, you'll be able to buy music on the Fediverse.
Bandwagon, the music-sharing platform built on Emissary, has seen a lot of success over the past few months. The site has grown to a catalogue of over 300 different musicians, spanning a wide range of different sounds and genres. After refining search and discovery features, project lead Ben Pate has decided to focus on introducing a payment system for music sales.
Soon, you'll be able to buy music on the Fediverse.
Bandwagon, the music-sharing platform built on Emissary, has seen a lot of success over the past few months. The site has grown to a catalogue of over 300 different musicians, spanning a wide range of different sounds and genres. After refining search and discovery features, project lead Ben Pate has decided to focus on introducing a payment system for music sales.
Soon, you'll be able to buy music on the Fediverse.
Bandwagon, the music-sharing platform built on Emissary, has seen a lot of success over the past few months. The site has grown to a catalogue of over 300 different musicians, spanning a wide range of different sounds and genres. After refining search and discovery features, project lead Ben Pate has decided to focus on introducing a payment system for music sales.
Soon, you'll be able to buy music on the Fediverse.
Bandwagon, the music-sharing platform built on Emissary, has seen a lot of success over the past few months. The site has grown to a catalogue of over 300 different musicians, spanning a wide range of different sounds and genres. After refining search and discovery features, project lead Ben Pate has decided to focus on introducing a payment system for music sales.
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
💗 While it has a #passionate user base, it remains a #niche platform.
📲 At #FediForum, new apps like #Bounce, #Surf, and #Bandwagon were showcased, demonstrating progress in social graph migration, feed management, and monetisation for creators.
❤️ Sometimes I wonder if there is such a thing as a strong, unique, crazy and infinite love
Yes, we've seen it all in movies or read about it in books
But have we ever experienced it? Tears drama Heartache Forgetting everything around you Forgiveness without conditions Feeling like flying Seeing and feeling like never before
Does this exist?
With this poll and comments you are helping me a lot with my book Thank you all ❤️
❤️ Sometimes I wonder if there is such a thing as a strong, unique, crazy and infinite love
Yes, we've seen it all in movies or read about it in books
But have we ever experienced it? Tears drama Heartache Forgetting everything around you Forgiveness without conditions Feeling like flying Seeing and feeling like never before
Does this exist?
With this poll and comments you are helping me a lot with my book Thank you all ❤️
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
Looking to lure people to the fediverse? Share @_elena's explainer with them. It's a four-minute video that makes things simple for anyone to understand.
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
Open science forms the pillar for mankind to invent a better world, and a society worth living in. Or so it should be, if academia weren’t held captive or willing prisoner to commercial interests. Fediverse opens new grazing grounds for #scientists, #engineers, or anyone for that matter, to uncover new #wisdom and #insights collectively.
But we have @bonfire Open Science app, and @scifed as early adopters.
ALT text detailsSnapshot of draft text for delightful-fediverse-experience curated list. It displays the text in the toot as well as the 2 platforms I mentioned.
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
Looking to lure people to the fediverse? Share @_elena's explainer with them. It's a four-minute video that makes things simple for anyone to understand.
Looking to lure people to the fediverse? Share @_elena's explainer with them. It's a four-minute video that makes things simple for anyone to understand.
💗 While it has a #passionate user base, it remains a #niche platform.
📲 At #FediForum, new apps like #Bounce, #Surf, and #Bandwagon were showcased, demonstrating progress in social graph migration, feed management, and monetisation for creators.
If you want to know what the #Fediverse is, you best watch an amazing 4 min video by Elena Rossini, published today, and previewed at FediForum last week.
A huge thank you to Elena, her team, and the amazing community who helped her along the way for building something brilliant to help improve Fediverse awareness and advocacy. Together, we can help build better social media.
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
A huge thank you to Elena, her team, and the amazing community who helped her along the way for building something brilliant to help improve Fediverse awareness and advocacy. Together, we can help build better social media.
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
If you want to know what the #Fediverse is, you best watch an amazing 4 min video by Elena Rossini, published today, and previewed at FediForum last week.
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
>>> APC opened a #Mastodon account on the mastodon.social server in 2017.
It took us a while to really integrate Mastodon into our #Fediverse and #Pluriverse mindsets.
A few days ago, we tooted for the thousandth time. To mark this milestone, here are a few thoughts:
ALT text detailsA full-screen screenshot of the Mastodon profile for APC, with the handle @APC on mastodon.social. The profile displays a banner image with abstract, colorful patterns. Below it, the profile picture is a red circular logo with a white abstract design. The account is described as "The Association for Progressive Communications is a worldwide network supporting the use of internet and ICTs for social justice and sustainable development." It shows they joined on Jan 09, 2017, and their website is apc.org. Key statistics include "1K posts," "321 following," and "913 followers."
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
I used fedi.directory by @FediFollows just this morning to find a couple of new (to me) podcasts. An increadibly valuable service, we all on the #fediverse owe them a huge thanks. Donate if you can!
I used fedi.directory by @FediFollows just this morning to find a couple of new (to me) podcasts. An increadibly valuable service, we all on the #fediverse owe them a huge thanks. Donate if you can!
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
Ever since you mentioned that you were working on this video (which is really more than just a video) I was excited about it and looking forward to watch it. Today was the day.... aaaaaand I loved it! Thank you so much and thanks to everyone who was involved in this project. Long live the #fediverse.
I used fedi.directory by @FediFollows just this morning to find a couple of new (to me) podcasts. An increadibly valuable service, we all on the #fediverse owe them a huge thanks. Donate if you can!
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
A huge thank you to Elena, her team, and the amazing community who helped her along the way for building something brilliant to help improve Fediverse awareness and advocacy. Together, we can help build better social media.
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
Elena Rossini (@_elena, @elena) has produced a great, great 4-minute video explaining the Fediverse to those not familiar with it and providing very good reasons why to switch from commercial platforms to federated social media. Let’s all spread the word and get it out to friends, family, coworkers, basically anyone who is still stuck with the mega corps (by e-mail or whatever means seem usable):
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
Ich persönlich würde das so machen: Ich würde meinen jetzigen Admin anschreiben und diesen mein Anliegen schildern. Und dann fragen, ob da mit weiteren Ausfällen zu rechnen ist (wobei man das nie vorhersagen kann). Dann kannst du ja immer noch weiter schauen und zur Not umziehen.
Es gibt übrigens Listen, auf denen findest du Server, manchmal auch mit Beschreibungen. Hier z.B. findest du auch, ob die Instanz noch neue User nimmt, ob man eine Einladung braucht usw. Die Seite lädt manchmal ein wenig langsam, aber sie geht:
Das ist erstmal nur für Friendica, es gibt noch andere Listen, ich suche dir die gleich mal raus und poste sie dann hier. Vielleicht ist auch jemand schneller als ich und hat diese zur Hand...
Open science forms the pillar for mankind to invent a better world, and a society worth living in. Or so it should be, if academia weren’t held captive or willing prisoner to commercial interests. Fediverse opens new grazing grounds for #scientists, #engineers, or anyone for that matter, to uncover new #wisdom and #insights collectively.
But we have @bonfire Open Science app, and @scifed as early adopters.
ALT text detailsSnapshot of draft text for delightful-fediverse-experience curated list. It displays the text in the toot as well as the 2 platforms I mentioned.
Open science forms the pillar for mankind to invent a better world, and a society worth living in. Or so it should be, if academia weren’t held captive or willing prisoner to commercial interests. Fediverse opens new grazing grounds for #scientists, #engineers, or anyone for that matter, to uncover new #wisdom and #insights collectively.
But we have @bonfire Open Science app, and @scifed as early adopters.
ALT text detailsSnapshot of draft text for delightful-fediverse-experience curated list. It displays the text in the toot as well as the 2 platforms I mentioned.
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
Ich wollte eine Zugangssoftware zum fediverse ausprobieren, die etwas umfangreicher ist als Mastodon, denn manche werden es wohl schon einmal bemerkt haben, viele sind etwas genervt, weil die meisten bei Mastodon landen und man es immer mit dem fediverse verwechselt.
Da ich als Laie aber nicht viel Ahnung von Technik habe, aber eben trotzdem neugierig bin, wollte ich friendica ausprobieren.
While we are at it though, I would like to ask all #Peertube admins and mods around here to mirror the video just like we did on vhsky.cz to lower the load of Elena's server so we could have this video publicly visible 😀
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
In this 4-minute video I explain what the #fediverse is to people not familiar with it, mentioning some of its great features and benefits (interoperability, no ads, no surveillance...) and I set it in contrast to the world of Big Tech social platforms. I argue that, with the rise of Big Tech oligarchs and the current political climate, there has never been a better time to join the fediverse.
I hope you will enjoy this video and that you will find it useful (maybe as a tool to introduce your friends, family, colleagues, school administrators, local government officials to it).
The fediverse has truly changed my life, making me a better, more empowered digital citizen. I am endlessly grateful for it, so this is my contribution to the cause ❤️
I am also incredibly thankful for the work of @samaaberg and @patel.riyen who helped me bring my vision to life with their amazing cinematography skills and their assistance throughout the process, providing brilliant feedback to the script / edits from the POV of fedi newbies.
Lastly, I'm thankful for the opportunity I had to premiere the video last week at #FediForum - thank you @j12t and @anca
The video is up on my self-hosted PeerTube instance (thank you @yunohost) and for now it is unlisted as I have no idea how my VPS will hold up. I also included an alternate location in the blog post.
I hope you'll enjoy it! It's been a real labor of love (a month of full time work on it)... I see it as my love letter to the fediverse 💌
Edit/update: THANK YOU for all the people who volunteered to have their avatar show up in the last shot. There were 750+ submissions and only 135 spots - sorry I couldn't include everyone 🥲
Well, now also in English: As far as I know, @heiseonline is now the (EDIT:) third media organization with it's own instance on #Peertube to share #videos directly in the #Fediverse.
The first channel to look out for is @ct_3003, but there are more to come.
I hope, we're only the beginning, so let's spread the word!
The free and #commons-based fediverse grows organically, like a beautiful garden. Social web technologies can only emerge and evolve by #CommonsParticipation, crafted by many people with love and the joy of coding, while exploring realms of creation.
Joyful creation is where #fediverse allows us to ✨ social code the social code together.
Dodge the dodgy #AI infested corporate #streaming services and zoom out, as on the #fediverse we own the stream. Here are platforms that offer #streaming of #video or #audio in real time or near real time, with live chat and other #social capabilities.
On the fediverse our 💜 #lifestreams meet people and humanity and we engage our favorite fedi crowds. Fedi is where outreach matters.
ALT text detailsSnapshot of draft text for delightful-fediverse-experience curated list. It displays the text in the toot as well as the 2 platforms I mentioned.
ALT text detailsCutout of a toot, showing the text:
--
I saw in your vision the following:
> "Yes, it’s all quite technical and abstract"
Here I would drop off that social coding movement should be of interest, as it is focused on designing the missing social layers of the open social stack. Bringing technosphere to align with sociosphere, and bringing fediverse to peopleverse as overarching vision.
Hereby SOSS or Sustainable open social software / systems / services are the technology foundation.
Social experience is uniquely personal, social networking starts with us. A social web supportive of real people allows us to roam freely, to express ourselves, and be with whom we want to be. From global public square to intimite inter-personal relationships, our fediverse must support whom we actually want to be, in connection with those around us. 💞
And I was immediately reminded of Fedijam, originally started by @houkime using #Itchio, after which I think a total 7 or 8 fun jams were organized on the #fediverse.
Without this @nlnet support, given that I spent most my savings working-in-commons, delightful project would have likely become unmaintained in a way where it withers and is forgotten.
So I am very happy with the opportunity to give renewed attention to #fediverse and #SocialWeb technologies that I have been passionately advocating for the last 7 years.
I'm currently putting the finishing touches to the #FediPromoVideo and I'm really moved to see how many foreign language subtitles it has thanks to the generous help of #Fediverse volunteers: a grand total of 11 translations (plus the original English).
Special thanks to @nacly for traditional Chinese subs and to @erikkemp for the Dutch ones.
I'll post a link to a blog post with the video tomorrow morning at around 10am CET.
Good night & thanks for all your support! 🌝✨
ALT text detailsa screenshot of the "Captions" page from my self-hosted PeerTube page that shows 12 subtitles: Czech, Danish, Dutch, English, French, German, Italian, Korean, Portuguese (Brazilian), Spanish, Swedish and traditional Chinese
Wir haben jetzt eine eigene #Peertube-Instanz und beim Namen haben wir uns dann doch nicht ausgetobt. 🙈@ct_3003 ist schon dort, weitere Accounts sollen folgen.
Bitte schön folgen, wir wollen ja hier im Haus auch zeigen, dass das Interesse da ist. Und @keno3003 freut sich dann auch.
I'm currently putting the finishing touches to the #FediPromoVideo and I'm really moved to see how many foreign language subtitles it has thanks to the generous help of #Fediverse volunteers: a grand total of 11 translations (plus the original English).
Special thanks to @nacly for traditional Chinese subs and to @erikkemp for the Dutch ones.
I'll post a link to a blog post with the video tomorrow morning at around 10am CET.
Good night & thanks for all your support! 🌝✨
ALT text detailsa screenshot of the "Captions" page from my self-hosted PeerTube page that shows 12 subtitles: Czech, Danish, Dutch, English, French, German, Italian, Korean, Portuguese (Brazilian), Spanish, Swedish and traditional Chinese
I'm currently putting the finishing touches to the #FediPromoVideo and I'm really moved to see how many foreign language subtitles it has thanks to the generous help of #Fediverse volunteers: a grand total of 11 translations (plus the original English).
Special thanks to @nacly for traditional Chinese subs and to @erikkemp for the Dutch ones.
I'll post a link to a blog post with the video tomorrow morning at around 10am CET.
Good night & thanks for all your support! 🌝✨
ALT text detailsa screenshot of the "Captions" page from my self-hosted PeerTube page that shows 12 subtitles: Czech, Danish, Dutch, English, French, German, Italian, Korean, Portuguese (Brazilian), Spanish, Swedish and traditional Chinese
The admin teams behind a few large Lemmy instances have also set up PieFed instances recently. If you’re looking for an instance run by people with plenty of technical experience and deep connections to the fediverse community, these are the instances for you:
The California attorney general said that Trump "violated the 10th Amendment and federal law" and that he will file „a lawsuit against Trump's federalization“
A list of Fedi sites that use NON - US Domain extensions, meaning their domain name extension is outside Us Jurisdiction. I have not verified where all these are hosting.
I shared the full current list as of June 9, 2025, here on the Fediverse, but you can also find the list at the URL, which is hosting on a GIT by Code Berg, located in Germany, Europe.
You can also download the current list (June 9, 2025), that I just shared, by downloading the ZIP file attached.
Just finished the 3-day #FediForum. Such a great group of people working together on a healthy and #fun future of the social internet!
For those who don't know what this is: The FediForum is an online meeting bringing together people who work on and think about the #fediverse. The fediverse is the very network you are currently reading this post on. If you're on Mastodon, be aware this is only a corner of the fediverse!
Thanks to all. I hope to be able to contribute more in the future.
A list of Fedi sites that use NON - US Domain extensions, meaning their domain name extension is outside Us Jurisdiction. I have not verified where all these are hosting.
I shared the full current list as of June 9, 2025, here on the Fediverse, but you can also find the list at the URL, which is hosting on a GIT by Code Berg, located in Germany, Europe.
You can also download the current list (June 9, 2025), that I just shared, by downloading the ZIP file attached.
This article is published on a website which is powered by BDServer. And I'm trying to make this website support ActivityPub, so you could for example, subscribe to me from your Mastodon account. Yet it is easier said than done.
If you have any experience with ActivityPub, web-development or Python, please consider helping me. We have BDServ...
If your toot character count is huge, and you don’t use a CW, content warning, content rapper, Fedi subject line, whatever you call it, on a giant post, it breaks my third party app with voiceover and I can’t scroll to your next post. CW’s aren’t just a Fedi scolding thing, no matter how much you want to paint them as such. They can make your timeline easier to read, and they can make third-party apps easier to use. #Fediverse#Mastodon#FediTips
If your toot character count is huge, and you don’t use a CW, content warning, content rapper, Fedi subject line, whatever you call it, on a giant post, it breaks my third party app with voiceover and I can’t scroll to your next post. CW’s aren’t just a Fedi scolding thing, no matter how much you want to paint them as such. They can make your timeline easier to read, and they can make third-party apps easier to use. #Fediverse#Mastodon#FediTips
연합우주(fediverse)를 사용해본 사람이라면 한 번쯤 경험했을 것입니다. 흥미로운 토론이 벌어지고 있는 것 같은데, 막상 그 대화를 들여다보면 답글이 몇 개 밖에 보이지 않거나, 맥락을 알 수 없는 답글들만 띄엄띄엄 나타나는 현상 말입니다. 마치 여러 사람이 모여 토론하고 있는데, 그 중 일부의 말만 들리는 것처럼 느껴집니다.
원글의 구조와 핵심 아이디어를 바탕으로 하되, 기술적 개념 설명을 보강하고 실제 구현 사례를 추가했습니다. AI의 도움을 받아 작성되었습니다.
원작자 @julian 씨와 활발한 논의에 참여해주신 연합우주 개발자 커뮤니티에 감사드립니다.
문제의 근본 원인: ActivityPub의 분산 특성
ActivityPub이란?
먼저 연합우주의 기반이 되는 ActivityPub 프로토콜을 이해해야 합니다. ActivityPub은 분산형 소셜 네트워크를 위한 W3C 표준 프로토콜로, 서로 다른 서버의 사용자들이 상호작용할 수 있게 해줍니다.
ActivityPub에서 모든 상호작용은 액티비티(activity)라는 형태로 표현됩니다. 예를 들어, 새 게시물을 작성하면 Create(Note) 액티비티가 생성되고, 답글을 달면 역시 Create(Note) 액티비티가 생성되어 해당 게시물에 대한 답글임을 나타냅니다. 자세한 내용은 ActivityStreams 2.0 스펙에서 확인할 수 있습니다.
ActivityPub의 분산 특성이 바로 문제의 원인입니다. 중앙화된 플랫폼(X, Facebook 등)과 달리, 연합우주에서는 대화가 여러 서버에 걸쳐 분산되어 저장됩니다.
Alice(alice.example)가 원글을 작성하고, Bob(bob.example)이 Alice의 글에 답글을 달고, Charlie(charlie.example)가 Bob의 답글에 다시 답글을 달고, Dave(dave.example)가 Alice의 원글에 직접 답글을 다는 상황을 생각해보세요:
Alice의 원글├── Bob의 댓글│ └── Charlie의 댓글└── Dave의 댓글
이때 각 서버는 다음과 같은 정보만 가지고 있을 수 있습니다. alice.example은 Alice의 원글과 Bob의 답글, Dave의 답글은 알지만 Charlie의 답글은 모를 수 있습니다. bob.example은 Alice의 원글과 Bob의 답글, Charlie의 답글은 알지만 Dave의 답글은 모를 수 있습니다. 결과적으로 어느 누구도 전체 대화의 완전한 그림을 볼 수 없게 됩니다.
해결책을 위한 기반 개념: context 속성
두 가지 주요 해결책을 살펴보기 전에, 핵심이 되는 context 속성에 대해 이해해야 합니다. ActivityStreams 2.0에서 정의된 context 속성은 관련된 오브젝트들을 그룹화하기 위해 사용됩니다. 하지만 스펙에서는 이를 “의도적으로 모호하게”(intentionally vague) 정의했기 때문에, 실제 구현에서는 다양한 방식으로 활용되고 있습니다.
답글 트리 크롤링의 작동 방식은 본질적으로 깊이 우선 탐색(DFS)과 유사합니다. 시작점이 되는 게시물부터 시작해서 모든 답글을 찾아 내려가는 과정을 반복합니다.
구체적인 과정을 살펴보면, 먼저 시작 게시물의 replies 컬렉션을 확인합니다. 이 컬렉션에는 해당 게시물에 직접 달린 답글들의 목록이 들어있습니다. 그 다음 각 답글을 하나씩 가져와서 처리하는데, 여기서 중요한 것은 각 답글 역시 자신만의 replies 컬렉션을 가질 수 있다는 점입니다.
async function crawlReplyTree(postUrl: URL): Promise<Note[]> { const post = await fetchNote(postUrl); const allReplies: Note[] = []; const replies = await post.getReplies(); if (replies) { for await (const reply of replies.getItems()) { if (reply instanceof Note) { allReplies.push(reply); const subReplies = await crawlReplyTree(reply.id!); allReplies.push(...subReplies); } } } return allReplies;}
이 방식의 핵심은 각 노드(게시물)가 자신에게 달린 답글들의 목록을 정확히 제공한다는 가정에 기반한다는 점입니다.
3. Mastodon의 실제 구현
Mastodon에서는 이론적인 알고리즘을 실제 네트워크 환경에 맞게 조정한 구현을 사용합니다. 핵심적인 차이점은 현실적인 제약들을 고려한다는 점입니다.
@jonny 씨의 설명에 따르면, 현재 구현에는 몇 가지 실용적인 고려사항이 포함되어 있습니다. 확장된 게시물에서 시작해서 아래로 진행하며, 트리의 어느 지점에서든 크롤링을 시작할 수 있고, 중복 크롤링을 방지하는 쿨다운 메커니즘을 포함합니다.
장점
범용성: inReplyTo와 replies 속성은 거의 모든 ActivityPub 구현에서 보편적으로 사용됩니다. 따라서 기존 인프라를 크게 변경하지 않고도 적용할 수 있습니다.
구현 간 일관성: 대부분의 ActivityPub 구현체에서 이 속성들의 사용법이 크게 다르지 않습니다.
완전한 트리 구성: 이상적인 경우 모든 브랜치와 리프를 포함한 완전한 대화 트리를 얻을 수 있습니다.
단점
네트워크 취약성: 답글 트리의 단일 노드가 일시적 또는 영구적으로 접근 불가능하면, 해당 노드에서 파생되는 모든 브랜치들도 접근할 수 없게 됩니다.
선형적 작업량 증가: CPU 시간, 네트워크 요청 등의 작업량이 답글 트리 크기에 비례하여 선형적으로 증가합니다. 대규모 토론에서는 성능 문제가 발생할 수 있습니다.
재크롤링 필요성: 새로운 브랜치 발견을 위해서는 전체 답글 트리를 다시 크롤링해야 합니다. 빠르게 성장하는 토론에서는 크롤링 시작 시점에 따라 완전한 트리를 얻지 못할 수 있습니다.
불완전한 구현 현실: 현실적으로 모든 ActivityPub 구현체가 replies 컬렉션을 제공하지는 않습니다. Mastodon은 성능상 이유로 같은 서버의 답글만 최대 5개까지 replies 컬렉션에 포함하며, 많은 소규모 구현체들은 성능상 이유로 이를 생략하거나 불완전하게 구현합니다.
현재 구현 현황
현재 Mastodon이 이 방식의 유일한 완전한 구현체입니다. 하지만 이 방식은 Mastodon 고유의 것이 아니며, 다른 구현체들도 채택할 수 있습니다.
두 번째 접근법: 컨텍스트 소유자 기반 방식 (context owner approach)
개요와 배경
컨텍스트 소유자 방식은 여러 FEP[1]의 결합으로 탄생했습니다. FEP-7888은 “context 속성 명확화”(demystifying the context property)를 다루고, FEP-171b는 “대화 컨테이너”(conversation containers)를 정의하며, FEP-f228은 위 FEP들의 통합 및 확장을 제안합니다.
이 방식의 핵심은 “컨텍스트 소유자”(context owner) 개념입니다. 대화의 원 작성자나 지정된 주체가 해당 대화의 모든 내용을 관리하는 중앙화된 접근법입니다.
기술적 작동 원리
1. 컨텍스트 소유자의 역할
컨텍스트 소유자는 누가 되는가? 일반적으로 스레드의 최상위 게시물(루트 포스트)을 작성한 사용자가 컨텍스트 소유자가 됩니다. 예를 들어, Alice가 “오늘 날씨가 어떤가요?”라는 원글을 작성했다면, Alice가 해당 대화의 컨텍스트 소유자가 되는 것입니다.
그러나 포럼이나 그룹 환경에서는 포럼 관리자나 그룹 소유자가 컨텍스트 소유자 역할을 할 수도 있습니다. 핵심은 누군가 한 명이 해당 대화의 “정규 멤버십”을 결정할 권한을 가진다는 점입니다.
컨텍스트 소유자는 자신이 관리하는 대화의 모든 멤버를 포함하는 OrderedCollection을 제공합니다.
이 방식에서는 댓글 추가가 반드시 두 단계로 이루어져야 합니다. 왜 이렇게 복잡하게 해야 할까요?
첫 번째 이유는 모더레이션입니다. 단순히 답글을 작성한다고 해서 자동으로 해당 대화에 포함되는 것이 아니라, 컨텍스트 소유자의 승인을 거쳐야 합니다.
두 번째 이유는 일관성입니다. 컨텍스트 소유자가 관리하는 컬렉션에는 Add 액티비티들만 들어가므로, 나중에 이 컬렉션을 읽는 다른 서버들이 “이것들은 모두 컨텍스트 소유자가 승인한 내용들”이라는 것을 명확히 알 수 있습니다.
세 번째 이유는 확산(broadcasting)입니다. 직접 댓글 뿐만 아니라 대화에 속하는 모든 댓글과 대댓글은 모두 컨텍스트 소유자에게 전송되기에 컨텍스트 소유자는 그 대화에 포함되는 모든 노드를 파악하고 있습니다. 따라서, 모든 대화 참여자들에게 새 댓글이 추가되었다는 것을 통보할 수 있습니다.
1단계: 답글 작성자가 일반적인 Create(Note) 액티비티 전송
Bob이 Alice의 게시물에 답글을 달고 싶어합니다. Bob은 평소처럼 Create(Note) 액티비티를 생성하되, Note 오브젝트의 context 속성에 Alice가 관리하는 대화 ID를 포함합니다.
순환 참조 방지: 백필 과정에서 무한 루프에 빠지는 것을 방지하는 것은 매우 중요합니다. 실제 구현에서는 방문한 URL을 추적하고, 최대 탐색 깊이를 제한하는 안전장치를 마련합니다.
성능 최적화: 대규모 대화에서는 수백 개의 답글이 달릴 수 있고, 이를 모두 한 번에 처리하려고 하면 서버에 과도한 부하가 걸릴 수 있습니다. 일괄 처리(batch processing)는 여러 대화를 동시에 처리할 때 작은 그룹으로 나누어 순차적으로 처리하고 각 배치 사이에 짧은 휴식 시간을 두는 방식입니다.
오류 처리 및 복구: 분산 네트워크 환경에서는 다양한 종류의 오류가 발생할 수 있습니다. 실제 구현에서는 여러 백필 전략을 순차적으로 시도하는 복원력 있는 접근법을 사용합니다.
표준화 노력과 미래 전망
FEP 수렴 논의
현재 연합우주 커뮤니티에서는 FEP 수렴 스레드를 통해 여러 FEP들을 통합하려는 노력이 진행되고 있습니다.
이 논의에서 다루고 있는 주요 FEP들은 공개적으로 추가 가능한 ActivityPub 컬렉션을 정의하는 FEP-400e, 애매하게 정의된 context 속성에 대한 구체적인 사용법을 제시하는 FEP-7888, 중앙화된 대화 관리 메커니즘을 다루는 FEP-171b, 그리고 답글 트리의 전체적인 시각화 방법을 제안하는 FEP-76ea입니다.
구현체 간 협력
현재 다양한 구현체들이 실용적인 상호 호환성을 위해 협력하고 있습니다. 이는 완벽한 표준이 확정되기를 기다리기보다는, 현재 사용 가능한 방법들을 조합해서 최선의 결과를 얻으려는 실무적 접근입니다.
NodeBB와 Discourse의 협력 사례
이 두 포럼 소프트웨어는 포럼에 특화된 백필 메커니즘을 공유하고 있습니다. 포럼의 특성상 대화가 구조화되어 있고 장기간 지속되는 경우가 많아서, 토픽과 카테고리 개념을 활용한 컨텍스트 관리가 특히 중요합니다.
이런 하위 호환성 유지는 연합우주 생태계의 분열을 방지하고 사용자 경험을 개선하는 데 중요한 역할을 합니다.
향후 개발 방향: 하이브리드 접근법의 표준화
미래에는 단일한 “정답”을 찾는 것보다는 여러 방식을 체계적으로 조합하는 표준화된 접근법이 등장할 가능성이 높습니다. 이는 각 방식의 장점을 살리면서 단점을 보완하는 best-of-both-worlds 접근법입니다.
모범 사례 가이드라인
다중 전략 구현: 절대로 하나의 백필 방식에만 의존하지 마세요. 연합우주의 다양성과 불확실성을 고려할 때, 여러 전략을 조합하는 것이 필수적입니다. 각 전략은 서로 다른 상황에서 강점을 보이므로, 상황에 따라 적절한 전략을 선택할 수 있는 유연성을 확보해야 합니다.
예를 들어, 활발한 포럼 토론에서는 컨텍스트 소유자 방식이 효과적일 수 있지만, Mastodon의 일반적인 대화에서는 답글 트리 크롤링이 더 적합할 수 있습니다.
리소스 관리: 백필 작업은 상당한 서버 리소스를 소모할 수 있습니다. 특히 인기 있는 대화나 대규모 토론의 경우 수백 개의 네트워크 요청이 필요할 수 있습니다. 따라서 적절한 제한과 조절 메커니즘을 구현해야 합니다.
모니터링 및 로깅: 백필 시스템의 성능과 신뢰성을 지속적으로 모니터링하는 것이 중요합니다. 어떤 방식이 가장 효과적인지, 어떤 종류의 오류가 자주 발생하는지 등을 추적해야 합니다.
결론
“조용한 연합우주” 문제는 분산형 소셜 네트워크의 근본적인 도전과제입니다. 이 글에서 살펴본 두 가지 주요 접근법—답글 트리 크롤링과 컨텍스트 소유자 방식—은 각각 고유한 장단점을 가지고 있습니다.
핵심 통찰
완벽한 해결책은 없습니다. 두 접근법 모두 특정 상황에서 한계를 보입니다. 분산 네트워크의 본질적인 특성상 100% 완벽한 대화 복구는 현실적으로 어려울 수 있습니다.
하이브리드 접근이 현실적입니다. 대부분의 성공적인 구현체들은 여러 백필 전략을 조합해서 사용합니다. 한 가지 방법이 실패해도 다른 방법으로 보완할 수 있는 탄력성이 중요합니다.
표준화가 진행 중입니다. FEP 과정을 통해 상호 호환성을 높이려는 노력이 계속되고 있습니다. 하지만 완전한 표준을 기다리기보다는 현재 가능한 방법들을 실용적으로 조합하는 것이 더 현실적입니다.
사용자 경험이 핵심입니다. 기술적 완성도도 중요하지만, 최종적으로는 사용자가 완전한 대화를 볼 수 있느냐가 관건입니다. 기술적 우아함보다는 실용적 효과를 우선시해야 합니다.
앞으로의 방향
연합우주의 대화 백필 문제는 단순히 기술적인 문제를 넘어서 분산형 네트워크에서의 거버넌스, 모더레이션, 사용자 경험의 복합적인 문제입니다.
특히 모더레이션 패러다임의 차이는 단순한 기술적 호환성을 넘어서는 철학적 문제입니다. 컨텍스트 소유자가 전체 대화를 제어할 수 있어야 하는가, 아니면 각 답글 작성자가 독립적으로 모더레이션할 수 있어야 하는가? 이런 질문들은 연합우주가 어떤 종류의 소셜 공간이 되어야 하는지에 대한 근본적인 고민과 연결됩니다.
2025년은 이러한 문제들에 대한 해결책들이 본격적으로 배포되고 테스트되는 해가 될 것으로 보입니다. 개발자들과 사용자들의 지속적인 관심과 참여를 통해, 연합우주가 더욱 풍부하고 연결된 소셜 네트워크로 발전해 나갈 수 있을 것입니다.
중요한 것은 완벽함보다는 개선입니다. 현재의 “조용한 연합우주” 문제가 완전히 해결되지는 않더라도, 이런 노력들을 통해 사용자들이 더 완전한 대화를 경험할 수 있게 된다면 그것만으로도 의미 있는 진전이라고 할 수 있습니다.
This article is published on a website which is powered by BDServer. And I'm trying to make this website support ActivityPub, so you could for example, subscribe to me from your Mastodon account. Yet it is easier said than done.
If you have any experience with ActivityPub, web-development or Python, please consider helping me. We have BDServ...
연합우주(fediverse)를 사용해본 사람이라면 한 번쯤 경험했을 것입니다. 흥미로운 토론이 벌어지고 있는 것 같은데, 막상 그 대화를 들여다보면 답글이 몇 개 밖에 보이지 않거나, 맥락을 알 수 없는 답글들만 띄엄띄엄 나타나는 현상 말입니다. 마치 여러 사람이 모여 토론하고 있는데, 그 중 일부의 말만 들리는 것처럼 느껴집니다.
원글의 구조와 핵심 아이디어를 바탕으로 하되, 기술적 개념 설명을 보강하고 실제 구현 사례를 추가했습니다. AI의 도움을 받아 작성되었습니다.
원작자 @julian 씨와 활발한 논의에 참여해주신 연합우주 개발자 커뮤니티에 감사드립니다.
문제의 근본 원인: ActivityPub의 분산 특성
ActivityPub이란?
먼저 연합우주의 기반이 되는 ActivityPub 프로토콜을 이해해야 합니다. ActivityPub은 분산형 소셜 네트워크를 위한 W3C 표준 프로토콜로, 서로 다른 서버의 사용자들이 상호작용할 수 있게 해줍니다.
ActivityPub에서 모든 상호작용은 액티비티(activity)라는 형태로 표현됩니다. 예를 들어, 새 게시물을 작성하면 Create(Note) 액티비티가 생성되고, 답글을 달면 역시 Create(Note) 액티비티가 생성되어 해당 게시물에 대한 답글임을 나타냅니다. 자세한 내용은 ActivityStreams 2.0 스펙에서 확인할 수 있습니다.
ActivityPub의 분산 특성이 바로 문제의 원인입니다. 중앙화된 플랫폼(X, Facebook 등)과 달리, 연합우주에서는 대화가 여러 서버에 걸쳐 분산되어 저장됩니다.
Alice(alice.example)가 원글을 작성하고, Bob(bob.example)이 Alice의 글에 답글을 달고, Charlie(charlie.example)가 Bob의 답글에 다시 답글을 달고, Dave(dave.example)가 Alice의 원글에 직접 답글을 다는 상황을 생각해보세요:
Alice의 원글├── Bob의 댓글│ └── Charlie의 댓글└── Dave의 댓글
이때 각 서버는 다음과 같은 정보만 가지고 있을 수 있습니다. alice.example은 Alice의 원글과 Bob의 답글, Dave의 답글은 알지만 Charlie의 답글은 모를 수 있습니다. bob.example은 Alice의 원글과 Bob의 답글, Charlie의 답글은 알지만 Dave의 답글은 모를 수 있습니다. 결과적으로 어느 누구도 전체 대화의 완전한 그림을 볼 수 없게 됩니다.
해결책을 위한 기반 개념: context 속성
두 가지 주요 해결책을 살펴보기 전에, 핵심이 되는 context 속성에 대해 이해해야 합니다. ActivityStreams 2.0에서 정의된 context 속성은 관련된 오브젝트들을 그룹화하기 위해 사용됩니다. 하지만 스펙에서는 이를 “의도적으로 모호하게”(intentionally vague) 정의했기 때문에, 실제 구현에서는 다양한 방식으로 활용되고 있습니다.
답글 트리 크롤링의 작동 방식은 본질적으로 깊이 우선 탐색(DFS)과 유사합니다. 시작점이 되는 게시물부터 시작해서 모든 답글을 찾아 내려가는 과정을 반복합니다.
구체적인 과정을 살펴보면, 먼저 시작 게시물의 replies 컬렉션을 확인합니다. 이 컬렉션에는 해당 게시물에 직접 달린 답글들의 목록이 들어있습니다. 그 다음 각 답글을 하나씩 가져와서 처리하는데, 여기서 중요한 것은 각 답글 역시 자신만의 replies 컬렉션을 가질 수 있다는 점입니다.
async function crawlReplyTree(postUrl: URL): Promise<Note[]> { const post = await fetchNote(postUrl); const allReplies: Note[] = []; const replies = await post.getReplies(); if (replies) { for await (const reply of replies.getItems()) { if (reply instanceof Note) { allReplies.push(reply); const subReplies = await crawlReplyTree(reply.id!); allReplies.push(...subReplies); } } } return allReplies;}
이 방식의 핵심은 각 노드(게시물)가 자신에게 달린 답글들의 목록을 정확히 제공한다는 가정에 기반한다는 점입니다.
3. Mastodon의 실제 구현
Mastodon에서는 이론적인 알고리즘을 실제 네트워크 환경에 맞게 조정한 구현을 사용합니다. 핵심적인 차이점은 현실적인 제약들을 고려한다는 점입니다.
@jonny 씨의 설명에 따르면, 현재 구현에는 몇 가지 실용적인 고려사항이 포함되어 있습니다. 확장된 게시물에서 시작해서 아래로 진행하며, 트리의 어느 지점에서든 크롤링을 시작할 수 있고, 중복 크롤링을 방지하는 쿨다운 메커니즘을 포함합니다.
장점
범용성: inReplyTo와 replies 속성은 거의 모든 ActivityPub 구현에서 보편적으로 사용됩니다. 따라서 기존 인프라를 크게 변경하지 않고도 적용할 수 있습니다.
구현 간 일관성: 대부분의 ActivityPub 구현체에서 이 속성들의 사용법이 크게 다르지 않습니다.
완전한 트리 구성: 이상적인 경우 모든 브랜치와 리프를 포함한 완전한 대화 트리를 얻을 수 있습니다.
단점
네트워크 취약성: 답글 트리의 단일 노드가 일시적 또는 영구적으로 접근 불가능하면, 해당 노드에서 파생되는 모든 브랜치들도 접근할 수 없게 됩니다.
선형적 작업량 증가: CPU 시간, 네트워크 요청 등의 작업량이 답글 트리 크기에 비례하여 선형적으로 증가합니다. 대규모 토론에서는 성능 문제가 발생할 수 있습니다.
재크롤링 필요성: 새로운 브랜치 발견을 위해서는 전체 답글 트리를 다시 크롤링해야 합니다. 빠르게 성장하는 토론에서는 크롤링 시작 시점에 따라 완전한 트리를 얻지 못할 수 있습니다.
불완전한 구현 현실: 현실적으로 모든 ActivityPub 구현체가 replies 컬렉션을 제공하지는 않습니다. Mastodon은 성능상 이유로 같은 서버의 답글만 최대 5개까지 replies 컬렉션에 포함하며, 많은 소규모 구현체들은 성능상 이유로 이를 생략하거나 불완전하게 구현합니다.
현재 구현 현황
현재 Mastodon이 이 방식의 유일한 완전한 구현체입니다. 하지만 이 방식은 Mastodon 고유의 것이 아니며, 다른 구현체들도 채택할 수 있습니다.
두 번째 접근법: 컨텍스트 소유자 기반 방식 (context owner approach)
개요와 배경
컨텍스트 소유자 방식은 여러 FEP[1]의 결합으로 탄생했습니다. FEP-7888은 “context 속성 명확화”(demystifying the context property)를 다루고, FEP-171b는 “대화 컨테이너”(conversation containers)를 정의하며, FEP-f228은 위 FEP들의 통합 및 확장을 제안합니다.
이 방식의 핵심은 “컨텍스트 소유자”(context owner) 개념입니다. 대화의 원 작성자나 지정된 주체가 해당 대화의 모든 내용을 관리하는 중앙화된 접근법입니다.
기술적 작동 원리
1. 컨텍스트 소유자의 역할
컨텍스트 소유자는 누가 되는가? 일반적으로 스레드의 최상위 게시물(루트 포스트)을 작성한 사용자가 컨텍스트 소유자가 됩니다. 예를 들어, Alice가 “오늘 날씨가 어떤가요?”라는 원글을 작성했다면, Alice가 해당 대화의 컨텍스트 소유자가 되는 것입니다.
그러나 포럼이나 그룹 환경에서는 포럼 관리자나 그룹 소유자가 컨텍스트 소유자 역할을 할 수도 있습니다. 핵심은 누군가 한 명이 해당 대화의 “정규 멤버십”을 결정할 권한을 가진다는 점입니다.
컨텍스트 소유자는 자신이 관리하는 대화의 모든 멤버를 포함하는 OrderedCollection을 제공합니다.
이 방식에서는 댓글 추가가 반드시 두 단계로 이루어져야 합니다. 왜 이렇게 복잡하게 해야 할까요?
첫 번째 이유는 모더레이션입니다. 단순히 답글을 작성한다고 해서 자동으로 해당 대화에 포함되는 것이 아니라, 컨텍스트 소유자의 승인을 거쳐야 합니다.
두 번째 이유는 일관성입니다. 컨텍스트 소유자가 관리하는 컬렉션에는 Add 액티비티들만 들어가므로, 나중에 이 컬렉션을 읽는 다른 서버들이 “이것들은 모두 컨텍스트 소유자가 승인한 내용들”이라는 것을 명확히 알 수 있습니다.
세 번째 이유는 확산(broadcasting)입니다. 직접 댓글 뿐만 아니라 대화에 속하는 모든 댓글과 대댓글은 모두 컨텍스트 소유자에게 전송되기에 컨텍스트 소유자는 그 대화에 포함되는 모든 노드를 파악하고 있습니다. 따라서, 모든 대화 참여자들에게 새 댓글이 추가되었다는 것을 통보할 수 있습니다.
1단계: 답글 작성자가 일반적인 Create(Note) 액티비티 전송
Bob이 Alice의 게시물에 답글을 달고 싶어합니다. Bob은 평소처럼 Create(Note) 액티비티를 생성하되, Note 오브젝트의 context 속성에 Alice가 관리하는 대화 ID를 포함합니다.
순환 참조 방지: 백필 과정에서 무한 루프에 빠지는 것을 방지하는 것은 매우 중요합니다. 실제 구현에서는 방문한 URL을 추적하고, 최대 탐색 깊이를 제한하는 안전장치를 마련합니다.
성능 최적화: 대규모 대화에서는 수백 개의 답글이 달릴 수 있고, 이를 모두 한 번에 처리하려고 하면 서버에 과도한 부하가 걸릴 수 있습니다. 일괄 처리(batch processing)는 여러 대화를 동시에 처리할 때 작은 그룹으로 나누어 순차적으로 처리하고 각 배치 사이에 짧은 휴식 시간을 두는 방식입니다.
오류 처리 및 복구: 분산 네트워크 환경에서는 다양한 종류의 오류가 발생할 수 있습니다. 실제 구현에서는 여러 백필 전략을 순차적으로 시도하는 복원력 있는 접근법을 사용합니다.
표준화 노력과 미래 전망
FEP 수렴 논의
현재 연합우주 커뮤니티에서는 FEP 수렴 스레드를 통해 여러 FEP들을 통합하려는 노력이 진행되고 있습니다.
이 논의에서 다루고 있는 주요 FEP들은 공개적으로 추가 가능한 ActivityPub 컬렉션을 정의하는 FEP-400e, 애매하게 정의된 context 속성에 대한 구체적인 사용법을 제시하는 FEP-7888, 중앙화된 대화 관리 메커니즘을 다루는 FEP-171b, 그리고 답글 트리의 전체적인 시각화 방법을 제안하는 FEP-76ea입니다.
구현체 간 협력
현재 다양한 구현체들이 실용적인 상호 호환성을 위해 협력하고 있습니다. 이는 완벽한 표준이 확정되기를 기다리기보다는, 현재 사용 가능한 방법들을 조합해서 최선의 결과를 얻으려는 실무적 접근입니다.
NodeBB와 Discourse의 협력 사례
이 두 포럼 소프트웨어는 포럼에 특화된 백필 메커니즘을 공유하고 있습니다. 포럼의 특성상 대화가 구조화되어 있고 장기간 지속되는 경우가 많아서, 토픽과 카테고리 개념을 활용한 컨텍스트 관리가 특히 중요합니다.
이런 하위 호환성 유지는 연합우주 생태계의 분열을 방지하고 사용자 경험을 개선하는 데 중요한 역할을 합니다.
향후 개발 방향: 하이브리드 접근법의 표준화
미래에는 단일한 “정답”을 찾는 것보다는 여러 방식을 체계적으로 조합하는 표준화된 접근법이 등장할 가능성이 높습니다. 이는 각 방식의 장점을 살리면서 단점을 보완하는 best-of-both-worlds 접근법입니다.
모범 사례 가이드라인
다중 전략 구현: 절대로 하나의 백필 방식에만 의존하지 마세요. 연합우주의 다양성과 불확실성을 고려할 때, 여러 전략을 조합하는 것이 필수적입니다. 각 전략은 서로 다른 상황에서 강점을 보이므로, 상황에 따라 적절한 전략을 선택할 수 있는 유연성을 확보해야 합니다.
예를 들어, 활발한 포럼 토론에서는 컨텍스트 소유자 방식이 효과적일 수 있지만, Mastodon의 일반적인 대화에서는 답글 트리 크롤링이 더 적합할 수 있습니다.
리소스 관리: 백필 작업은 상당한 서버 리소스를 소모할 수 있습니다. 특히 인기 있는 대화나 대규모 토론의 경우 수백 개의 네트워크 요청이 필요할 수 있습니다. 따라서 적절한 제한과 조절 메커니즘을 구현해야 합니다.
모니터링 및 로깅: 백필 시스템의 성능과 신뢰성을 지속적으로 모니터링하는 것이 중요합니다. 어떤 방식이 가장 효과적인지, 어떤 종류의 오류가 자주 발생하는지 등을 추적해야 합니다.
결론
“조용한 연합우주” 문제는 분산형 소셜 네트워크의 근본적인 도전과제입니다. 이 글에서 살펴본 두 가지 주요 접근법—답글 트리 크롤링과 컨텍스트 소유자 방식—은 각각 고유한 장단점을 가지고 있습니다.
핵심 통찰
완벽한 해결책은 없습니다. 두 접근법 모두 특정 상황에서 한계를 보입니다. 분산 네트워크의 본질적인 특성상 100% 완벽한 대화 복구는 현실적으로 어려울 수 있습니다.
하이브리드 접근이 현실적입니다. 대부분의 성공적인 구현체들은 여러 백필 전략을 조합해서 사용합니다. 한 가지 방법이 실패해도 다른 방법으로 보완할 수 있는 탄력성이 중요합니다.
표준화가 진행 중입니다. FEP 과정을 통해 상호 호환성을 높이려는 노력이 계속되고 있습니다. 하지만 완전한 표준을 기다리기보다는 현재 가능한 방법들을 실용적으로 조합하는 것이 더 현실적입니다.
사용자 경험이 핵심입니다. 기술적 완성도도 중요하지만, 최종적으로는 사용자가 완전한 대화를 볼 수 있느냐가 관건입니다. 기술적 우아함보다는 실용적 효과를 우선시해야 합니다.
앞으로의 방향
연합우주의 대화 백필 문제는 단순히 기술적인 문제를 넘어서 분산형 네트워크에서의 거버넌스, 모더레이션, 사용자 경험의 복합적인 문제입니다.
특히 모더레이션 패러다임의 차이는 단순한 기술적 호환성을 넘어서는 철학적 문제입니다. 컨텍스트 소유자가 전체 대화를 제어할 수 있어야 하는가, 아니면 각 답글 작성자가 독립적으로 모더레이션할 수 있어야 하는가? 이런 질문들은 연합우주가 어떤 종류의 소셜 공간이 되어야 하는지에 대한 근본적인 고민과 연결됩니다.
2025년은 이러한 문제들에 대한 해결책들이 본격적으로 배포되고 테스트되는 해가 될 것으로 보입니다. 개발자들과 사용자들의 지속적인 관심과 참여를 통해, 연합우주가 더욱 풍부하고 연결된 소셜 네트워크로 발전해 나갈 수 있을 것입니다.
중요한 것은 완벽함보다는 개선입니다. 현재의 “조용한 연합우주” 문제가 완전히 해결되지는 않더라도, 이런 노력들을 통해 사용자들이 더 완전한 대화를 경험할 수 있게 된다면 그것만으로도 의미 있는 진전이라고 할 수 있습니다.
연합우주(fediverse)를 사용해본 사람이라면 한 번쯤 경험했을 것입니다. 흥미로운 토론이 벌어지고 있는 것 같은데, 막상 그 대화를 들여다보면 답글이 몇 개 밖에 보이지 않거나, 맥락을 알 수 없는 답글들만 띄엄띄엄 나타나는 현상 말입니다. 마치 여러 사람이 모여 토론하고 있는데, 그 중 일부의 말만 들리는 것처럼 느껴집니다.
원글의 구조와 핵심 아이디어를 바탕으로 하되, 기술적 개념 설명을 보강하고 실제 구현 사례를 추가했습니다. AI의 도움을 받아 작성되었습니다.
원작자 @julian 씨와 활발한 논의에 참여해주신 연합우주 개발자 커뮤니티에 감사드립니다.
문제의 근본 원인: ActivityPub의 분산 특성
ActivityPub이란?
먼저 연합우주의 기반이 되는 ActivityPub 프로토콜을 이해해야 합니다. ActivityPub은 분산형 소셜 네트워크를 위한 W3C 표준 프로토콜로, 서로 다른 서버의 사용자들이 상호작용할 수 있게 해줍니다.
ActivityPub에서 모든 상호작용은 액티비티(activity)라는 형태로 표현됩니다. 예를 들어, 새 게시물을 작성하면 Create(Note) 액티비티가 생성되고, 답글을 달면 역시 Create(Note) 액티비티가 생성되어 해당 게시물에 대한 답글임을 나타냅니다. 자세한 내용은 ActivityStreams 2.0 스펙에서 확인할 수 있습니다.
ActivityPub의 분산 특성이 바로 문제의 원인입니다. 중앙화된 플랫폼(X, Facebook 등)과 달리, 연합우주에서는 대화가 여러 서버에 걸쳐 분산되어 저장됩니다.
Alice(alice.example)가 원글을 작성하고, Bob(bob.example)이 Alice의 글에 답글을 달고, Charlie(charlie.example)가 Bob의 답글에 다시 답글을 달고, Dave(dave.example)가 Alice의 원글에 직접 답글을 다는 상황을 생각해보세요:
Alice의 원글├── Bob의 댓글│ └── Charlie의 댓글└── Dave의 댓글
이때 각 서버는 다음과 같은 정보만 가지고 있을 수 있습니다. alice.example은 Alice의 원글과 Bob의 답글, Dave의 답글은 알지만 Charlie의 답글은 모를 수 있습니다. bob.example은 Alice의 원글과 Bob의 답글, Charlie의 답글은 알지만 Dave의 답글은 모를 수 있습니다. 결과적으로 어느 누구도 전체 대화의 완전한 그림을 볼 수 없게 됩니다.
해결책을 위한 기반 개념: context 속성
두 가지 주요 해결책을 살펴보기 전에, 핵심이 되는 context 속성에 대해 이해해야 합니다. ActivityStreams 2.0에서 정의된 context 속성은 관련된 오브젝트들을 그룹화하기 위해 사용됩니다. 하지만 스펙에서는 이를 “의도적으로 모호하게”(intentionally vague) 정의했기 때문에, 실제 구현에서는 다양한 방식으로 활용되고 있습니다.
답글 트리 크롤링의 작동 방식은 본질적으로 깊이 우선 탐색(DFS)과 유사합니다. 시작점이 되는 게시물부터 시작해서 모든 답글을 찾아 내려가는 과정을 반복합니다.
구체적인 과정을 살펴보면, 먼저 시작 게시물의 replies 컬렉션을 확인합니다. 이 컬렉션에는 해당 게시물에 직접 달린 답글들의 목록이 들어있습니다. 그 다음 각 답글을 하나씩 가져와서 처리하는데, 여기서 중요한 것은 각 답글 역시 자신만의 replies 컬렉션을 가질 수 있다는 점입니다.
async function crawlReplyTree(postUrl: URL): Promise<Note[]> { const post = await fetchNote(postUrl); const allReplies: Note[] = []; const replies = await post.getReplies(); if (replies) { for await (const reply of replies.getItems()) { if (reply instanceof Note) { allReplies.push(reply); const subReplies = await crawlReplyTree(reply.id!); allReplies.push(...subReplies); } } } return allReplies;}
이 방식의 핵심은 각 노드(게시물)가 자신에게 달린 답글들의 목록을 정확히 제공한다는 가정에 기반한다는 점입니다.
3. Mastodon의 실제 구현
Mastodon에서는 이론적인 알고리즘을 실제 네트워크 환경에 맞게 조정한 구현을 사용합니다. 핵심적인 차이점은 현실적인 제약들을 고려한다는 점입니다.
@jonny 씨의 설명에 따르면, 현재 구현에는 몇 가지 실용적인 고려사항이 포함되어 있습니다. 확장된 게시물에서 시작해서 아래로 진행하며, 트리의 어느 지점에서든 크롤링을 시작할 수 있고, 중복 크롤링을 방지하는 쿨다운 메커니즘을 포함합니다.
장점
범용성: inReplyTo와 replies 속성은 거의 모든 ActivityPub 구현에서 보편적으로 사용됩니다. 따라서 기존 인프라를 크게 변경하지 않고도 적용할 수 있습니다.
구현 간 일관성: 대부분의 ActivityPub 구현체에서 이 속성들의 사용법이 크게 다르지 않습니다.
완전한 트리 구성: 이상적인 경우 모든 브랜치와 리프를 포함한 완전한 대화 트리를 얻을 수 있습니다.
단점
네트워크 취약성: 답글 트리의 단일 노드가 일시적 또는 영구적으로 접근 불가능하면, 해당 노드에서 파생되는 모든 브랜치들도 접근할 수 없게 됩니다.
선형적 작업량 증가: CPU 시간, 네트워크 요청 등의 작업량이 답글 트리 크기에 비례하여 선형적으로 증가합니다. 대규모 토론에서는 성능 문제가 발생할 수 있습니다.
재크롤링 필요성: 새로운 브랜치 발견을 위해서는 전체 답글 트리를 다시 크롤링해야 합니다. 빠르게 성장하는 토론에서는 크롤링 시작 시점에 따라 완전한 트리를 얻지 못할 수 있습니다.
불완전한 구현 현실: 현실적으로 모든 ActivityPub 구현체가 replies 컬렉션을 제공하지는 않습니다. Mastodon은 성능상 이유로 같은 서버의 답글만 최대 5개까지 replies 컬렉션에 포함하며, 많은 소규모 구현체들은 성능상 이유로 이를 생략하거나 불완전하게 구현합니다.
현재 구현 현황
현재 Mastodon이 이 방식의 유일한 완전한 구현체입니다. 하지만 이 방식은 Mastodon 고유의 것이 아니며, 다른 구현체들도 채택할 수 있습니다.
두 번째 접근법: 컨텍스트 소유자 기반 방식 (context owner approach)
개요와 배경
컨텍스트 소유자 방식은 여러 FEP[1]의 결합으로 탄생했습니다. FEP-7888은 “context 속성 명확화”(demystifying the context property)를 다루고, FEP-171b는 “대화 컨테이너”(conversation containers)를 정의하며, FEP-f228은 위 FEP들의 통합 및 확장을 제안합니다.
이 방식의 핵심은 “컨텍스트 소유자”(context owner) 개념입니다. 대화의 원 작성자나 지정된 주체가 해당 대화의 모든 내용을 관리하는 중앙화된 접근법입니다.
기술적 작동 원리
1. 컨텍스트 소유자의 역할
컨텍스트 소유자는 누가 되는가? 일반적으로 스레드의 최상위 게시물(루트 포스트)을 작성한 사용자가 컨텍스트 소유자가 됩니다. 예를 들어, Alice가 “오늘 날씨가 어떤가요?”라는 원글을 작성했다면, Alice가 해당 대화의 컨텍스트 소유자가 되는 것입니다.
그러나 포럼이나 그룹 환경에서는 포럼 관리자나 그룹 소유자가 컨텍스트 소유자 역할을 할 수도 있습니다. 핵심은 누군가 한 명이 해당 대화의 “정규 멤버십”을 결정할 권한을 가진다는 점입니다.
컨텍스트 소유자는 자신이 관리하는 대화의 모든 멤버를 포함하는 OrderedCollection을 제공합니다.
이 방식에서는 댓글 추가가 반드시 두 단계로 이루어져야 합니다. 왜 이렇게 복잡하게 해야 할까요?
첫 번째 이유는 모더레이션입니다. 단순히 답글을 작성한다고 해서 자동으로 해당 대화에 포함되는 것이 아니라, 컨텍스트 소유자의 승인을 거쳐야 합니다.
두 번째 이유는 일관성입니다. 컨텍스트 소유자가 관리하는 컬렉션에는 Add 액티비티들만 들어가므로, 나중에 이 컬렉션을 읽는 다른 서버들이 “이것들은 모두 컨텍스트 소유자가 승인한 내용들”이라는 것을 명확히 알 수 있습니다.
세 번째 이유는 확산(broadcasting)입니다. 직접 댓글 뿐만 아니라 대화에 속하는 모든 댓글과 대댓글은 모두 컨텍스트 소유자에게 전송되기에 컨텍스트 소유자는 그 대화에 포함되는 모든 노드를 파악하고 있습니다. 따라서, 모든 대화 참여자들에게 새 댓글이 추가되었다는 것을 통보할 수 있습니다.
1단계: 답글 작성자가 일반적인 Create(Note) 액티비티 전송
Bob이 Alice의 게시물에 답글을 달고 싶어합니다. Bob은 평소처럼 Create(Note) 액티비티를 생성하되, Note 오브젝트의 context 속성에 Alice가 관리하는 대화 ID를 포함합니다.
순환 참조 방지: 백필 과정에서 무한 루프에 빠지는 것을 방지하는 것은 매우 중요합니다. 실제 구현에서는 방문한 URL을 추적하고, 최대 탐색 깊이를 제한하는 안전장치를 마련합니다.
성능 최적화: 대규모 대화에서는 수백 개의 답글이 달릴 수 있고, 이를 모두 한 번에 처리하려고 하면 서버에 과도한 부하가 걸릴 수 있습니다. 일괄 처리(batch processing)는 여러 대화를 동시에 처리할 때 작은 그룹으로 나누어 순차적으로 처리하고 각 배치 사이에 짧은 휴식 시간을 두는 방식입니다.
오류 처리 및 복구: 분산 네트워크 환경에서는 다양한 종류의 오류가 발생할 수 있습니다. 실제 구현에서는 여러 백필 전략을 순차적으로 시도하는 복원력 있는 접근법을 사용합니다.
표준화 노력과 미래 전망
FEP 수렴 논의
현재 연합우주 커뮤니티에서는 FEP 수렴 스레드를 통해 여러 FEP들을 통합하려는 노력이 진행되고 있습니다.
이 논의에서 다루고 있는 주요 FEP들은 공개적으로 추가 가능한 ActivityPub 컬렉션을 정의하는 FEP-400e, 애매하게 정의된 context 속성에 대한 구체적인 사용법을 제시하는 FEP-7888, 중앙화된 대화 관리 메커니즘을 다루는 FEP-171b, 그리고 답글 트리의 전체적인 시각화 방법을 제안하는 FEP-76ea입니다.
구현체 간 협력
현재 다양한 구현체들이 실용적인 상호 호환성을 위해 협력하고 있습니다. 이는 완벽한 표준이 확정되기를 기다리기보다는, 현재 사용 가능한 방법들을 조합해서 최선의 결과를 얻으려는 실무적 접근입니다.
NodeBB와 Discourse의 협력 사례
이 두 포럼 소프트웨어는 포럼에 특화된 백필 메커니즘을 공유하고 있습니다. 포럼의 특성상 대화가 구조화되어 있고 장기간 지속되는 경우가 많아서, 토픽과 카테고리 개념을 활용한 컨텍스트 관리가 특히 중요합니다.
이런 하위 호환성 유지는 연합우주 생태계의 분열을 방지하고 사용자 경험을 개선하는 데 중요한 역할을 합니다.
향후 개발 방향: 하이브리드 접근법의 표준화
미래에는 단일한 “정답”을 찾는 것보다는 여러 방식을 체계적으로 조합하는 표준화된 접근법이 등장할 가능성이 높습니다. 이는 각 방식의 장점을 살리면서 단점을 보완하는 best-of-both-worlds 접근법입니다.
모범 사례 가이드라인
다중 전략 구현: 절대로 하나의 백필 방식에만 의존하지 마세요. 연합우주의 다양성과 불확실성을 고려할 때, 여러 전략을 조합하는 것이 필수적입니다. 각 전략은 서로 다른 상황에서 강점을 보이므로, 상황에 따라 적절한 전략을 선택할 수 있는 유연성을 확보해야 합니다.
예를 들어, 활발한 포럼 토론에서는 컨텍스트 소유자 방식이 효과적일 수 있지만, Mastodon의 일반적인 대화에서는 답글 트리 크롤링이 더 적합할 수 있습니다.
리소스 관리: 백필 작업은 상당한 서버 리소스를 소모할 수 있습니다. 특히 인기 있는 대화나 대규모 토론의 경우 수백 개의 네트워크 요청이 필요할 수 있습니다. 따라서 적절한 제한과 조절 메커니즘을 구현해야 합니다.
모니터링 및 로깅: 백필 시스템의 성능과 신뢰성을 지속적으로 모니터링하는 것이 중요합니다. 어떤 방식이 가장 효과적인지, 어떤 종류의 오류가 자주 발생하는지 등을 추적해야 합니다.
결론
“조용한 연합우주” 문제는 분산형 소셜 네트워크의 근본적인 도전과제입니다. 이 글에서 살펴본 두 가지 주요 접근법—답글 트리 크롤링과 컨텍스트 소유자 방식—은 각각 고유한 장단점을 가지고 있습니다.
핵심 통찰
완벽한 해결책은 없습니다. 두 접근법 모두 특정 상황에서 한계를 보입니다. 분산 네트워크의 본질적인 특성상 100% 완벽한 대화 복구는 현실적으로 어려울 수 있습니다.
하이브리드 접근이 현실적입니다. 대부분의 성공적인 구현체들은 여러 백필 전략을 조합해서 사용합니다. 한 가지 방법이 실패해도 다른 방법으로 보완할 수 있는 탄력성이 중요합니다.
표준화가 진행 중입니다. FEP 과정을 통해 상호 호환성을 높이려는 노력이 계속되고 있습니다. 하지만 완전한 표준을 기다리기보다는 현재 가능한 방법들을 실용적으로 조합하는 것이 더 현실적입니다.
사용자 경험이 핵심입니다. 기술적 완성도도 중요하지만, 최종적으로는 사용자가 완전한 대화를 볼 수 있느냐가 관건입니다. 기술적 우아함보다는 실용적 효과를 우선시해야 합니다.
앞으로의 방향
연합우주의 대화 백필 문제는 단순히 기술적인 문제를 넘어서 분산형 네트워크에서의 거버넌스, 모더레이션, 사용자 경험의 복합적인 문제입니다.
특히 모더레이션 패러다임의 차이는 단순한 기술적 호환성을 넘어서는 철학적 문제입니다. 컨텍스트 소유자가 전체 대화를 제어할 수 있어야 하는가, 아니면 각 답글 작성자가 독립적으로 모더레이션할 수 있어야 하는가? 이런 질문들은 연합우주가 어떤 종류의 소셜 공간이 되어야 하는지에 대한 근본적인 고민과 연결됩니다.
2025년은 이러한 문제들에 대한 해결책들이 본격적으로 배포되고 테스트되는 해가 될 것으로 보입니다. 개발자들과 사용자들의 지속적인 관심과 참여를 통해, 연합우주가 더욱 풍부하고 연결된 소셜 네트워크로 발전해 나갈 수 있을 것입니다.
중요한 것은 완벽함보다는 개선입니다. 현재의 “조용한 연합우주” 문제가 완전히 해결되지는 않더라도, 이런 노력들을 통해 사용자들이 더 완전한 대화를 경험할 수 있게 된다면 그것만으로도 의미 있는 진전이라고 할 수 있습니다.
연합우주(fediverse)를 사용해본 사람이라면 한 번쯤 경험했을 것입니다. 흥미로운 토론이 벌어지고 있는 것 같은데, 막상 그 대화를 들여다보면 답글이 몇 개 밖에 보이지 않거나, 맥락을 알 수 없는 답글들만 띄엄띄엄 나타나는 현상 말입니다. 마치 여러 사람이 모여 토론하고 있는데, 그 중 일부의 말만 들리는 것처럼 느껴집니다.
원글의 구조와 핵심 아이디어를 바탕으로 하되, 기술적 개념 설명을 보강하고 실제 구현 사례를 추가했습니다. AI의 도움을 받아 작성되었습니다.
원작자 @julian 씨와 활발한 논의에 참여해주신 연합우주 개발자 커뮤니티에 감사드립니다.
문제의 근본 원인: ActivityPub의 분산 특성
ActivityPub이란?
먼저 연합우주의 기반이 되는 ActivityPub 프로토콜을 이해해야 합니다. ActivityPub은 분산형 소셜 네트워크를 위한 W3C 표준 프로토콜로, 서로 다른 서버의 사용자들이 상호작용할 수 있게 해줍니다.
ActivityPub에서 모든 상호작용은 액티비티(activity)라는 형태로 표현됩니다. 예를 들어, 새 게시물을 작성하면 Create(Note) 액티비티가 생성되고, 답글을 달면 역시 Create(Note) 액티비티가 생성되어 해당 게시물에 대한 답글임을 나타냅니다. 자세한 내용은 ActivityStreams 2.0 스펙에서 확인할 수 있습니다.
ActivityPub의 분산 특성이 바로 문제의 원인입니다. 중앙화된 플랫폼(X, Facebook 등)과 달리, 연합우주에서는 대화가 여러 서버에 걸쳐 분산되어 저장됩니다.
Alice(alice.example)가 원글을 작성하고, Bob(bob.example)이 Alice의 글에 답글을 달고, Charlie(charlie.example)가 Bob의 답글에 다시 답글을 달고, Dave(dave.example)가 Alice의 원글에 직접 답글을 다는 상황을 생각해보세요:
Alice의 원글├── Bob의 댓글│ └── Charlie의 댓글└── Dave의 댓글
이때 각 서버는 다음과 같은 정보만 가지고 있을 수 있습니다. alice.example은 Alice의 원글과 Bob의 답글, Dave의 답글은 알지만 Charlie의 답글은 모를 수 있습니다. bob.example은 Alice의 원글과 Bob의 답글, Charlie의 답글은 알지만 Dave의 답글은 모를 수 있습니다. 결과적으로 어느 누구도 전체 대화의 완전한 그림을 볼 수 없게 됩니다.
해결책을 위한 기반 개념: context 속성
두 가지 주요 해결책을 살펴보기 전에, 핵심이 되는 context 속성에 대해 이해해야 합니다. ActivityStreams 2.0에서 정의된 context 속성은 관련된 오브젝트들을 그룹화하기 위해 사용됩니다. 하지만 스펙에서는 이를 “의도적으로 모호하게”(intentionally vague) 정의했기 때문에, 실제 구현에서는 다양한 방식으로 활용되고 있습니다.
답글 트리 크롤링의 작동 방식은 본질적으로 깊이 우선 탐색(DFS)과 유사합니다. 시작점이 되는 게시물부터 시작해서 모든 답글을 찾아 내려가는 과정을 반복합니다.
구체적인 과정을 살펴보면, 먼저 시작 게시물의 replies 컬렉션을 확인합니다. 이 컬렉션에는 해당 게시물에 직접 달린 답글들의 목록이 들어있습니다. 그 다음 각 답글을 하나씩 가져와서 처리하는데, 여기서 중요한 것은 각 답글 역시 자신만의 replies 컬렉션을 가질 수 있다는 점입니다.
async function crawlReplyTree(postUrl: URL): Promise<Note[]> { const post = await fetchNote(postUrl); const allReplies: Note[] = []; const replies = await post.getReplies(); if (replies) { for await (const reply of replies.getItems()) { if (reply instanceof Note) { allReplies.push(reply); const subReplies = await crawlReplyTree(reply.id!); allReplies.push(...subReplies); } } } return allReplies;}
이 방식의 핵심은 각 노드(게시물)가 자신에게 달린 답글들의 목록을 정확히 제공한다는 가정에 기반한다는 점입니다.
3. Mastodon의 실제 구현
Mastodon에서는 이론적인 알고리즘을 실제 네트워크 환경에 맞게 조정한 구현을 사용합니다. 핵심적인 차이점은 현실적인 제약들을 고려한다는 점입니다.
@jonny 씨의 설명에 따르면, 현재 구현에는 몇 가지 실용적인 고려사항이 포함되어 있습니다. 확장된 게시물에서 시작해서 아래로 진행하며, 트리의 어느 지점에서든 크롤링을 시작할 수 있고, 중복 크롤링을 방지하는 쿨다운 메커니즘을 포함합니다.
장점
범용성: inReplyTo와 replies 속성은 거의 모든 ActivityPub 구현에서 보편적으로 사용됩니다. 따라서 기존 인프라를 크게 변경하지 않고도 적용할 수 있습니다.
구현 간 일관성: 대부분의 ActivityPub 구현체에서 이 속성들의 사용법이 크게 다르지 않습니다.
완전한 트리 구성: 이상적인 경우 모든 브랜치와 리프를 포함한 완전한 대화 트리를 얻을 수 있습니다.
단점
네트워크 취약성: 답글 트리의 단일 노드가 일시적 또는 영구적으로 접근 불가능하면, 해당 노드에서 파생되는 모든 브랜치들도 접근할 수 없게 됩니다.
선형적 작업량 증가: CPU 시간, 네트워크 요청 등의 작업량이 답글 트리 크기에 비례하여 선형적으로 증가합니다. 대규모 토론에서는 성능 문제가 발생할 수 있습니다.
재크롤링 필요성: 새로운 브랜치 발견을 위해서는 전체 답글 트리를 다시 크롤링해야 합니다. 빠르게 성장하는 토론에서는 크롤링 시작 시점에 따라 완전한 트리를 얻지 못할 수 있습니다.
불완전한 구현 현실: 현실적으로 모든 ActivityPub 구현체가 replies 컬렉션을 제공하지는 않습니다. Mastodon은 성능상 이유로 같은 서버의 답글만 최대 5개까지 replies 컬렉션에 포함하며, 많은 소규모 구현체들은 성능상 이유로 이를 생략하거나 불완전하게 구현합니다.
현재 구현 현황
현재 Mastodon이 이 방식의 유일한 완전한 구현체입니다. 하지만 이 방식은 Mastodon 고유의 것이 아니며, 다른 구현체들도 채택할 수 있습니다.
두 번째 접근법: 컨텍스트 소유자 기반 방식 (context owner approach)
개요와 배경
컨텍스트 소유자 방식은 여러 FEP[1]의 결합으로 탄생했습니다. FEP-7888은 “context 속성 명확화”(demystifying the context property)를 다루고, FEP-171b는 “대화 컨테이너”(conversation containers)를 정의하며, FEP-f228은 위 FEP들의 통합 및 확장을 제안합니다.
이 방식의 핵심은 “컨텍스트 소유자”(context owner) 개념입니다. 대화의 원 작성자나 지정된 주체가 해당 대화의 모든 내용을 관리하는 중앙화된 접근법입니다.
기술적 작동 원리
1. 컨텍스트 소유자의 역할
컨텍스트 소유자는 누가 되는가? 일반적으로 스레드의 최상위 게시물(루트 포스트)을 작성한 사용자가 컨텍스트 소유자가 됩니다. 예를 들어, Alice가 “오늘 날씨가 어떤가요?”라는 원글을 작성했다면, Alice가 해당 대화의 컨텍스트 소유자가 되는 것입니다.
그러나 포럼이나 그룹 환경에서는 포럼 관리자나 그룹 소유자가 컨텍스트 소유자 역할을 할 수도 있습니다. 핵심은 누군가 한 명이 해당 대화의 “정규 멤버십”을 결정할 권한을 가진다는 점입니다.
컨텍스트 소유자는 자신이 관리하는 대화의 모든 멤버를 포함하는 OrderedCollection을 제공합니다.
이 방식에서는 댓글 추가가 반드시 두 단계로 이루어져야 합니다. 왜 이렇게 복잡하게 해야 할까요?
첫 번째 이유는 모더레이션입니다. 단순히 답글을 작성한다고 해서 자동으로 해당 대화에 포함되는 것이 아니라, 컨텍스트 소유자의 승인을 거쳐야 합니다.
두 번째 이유는 일관성입니다. 컨텍스트 소유자가 관리하는 컬렉션에는 Add 액티비티들만 들어가므로, 나중에 이 컬렉션을 읽는 다른 서버들이 “이것들은 모두 컨텍스트 소유자가 승인한 내용들”이라는 것을 명확히 알 수 있습니다.
세 번째 이유는 확산(broadcasting)입니다. 직접 댓글 뿐만 아니라 대화에 속하는 모든 댓글과 대댓글은 모두 컨텍스트 소유자에게 전송되기에 컨텍스트 소유자는 그 대화에 포함되는 모든 노드를 파악하고 있습니다. 따라서, 모든 대화 참여자들에게 새 댓글이 추가되었다는 것을 통보할 수 있습니다.
1단계: 답글 작성자가 일반적인 Create(Note) 액티비티 전송
Bob이 Alice의 게시물에 답글을 달고 싶어합니다. Bob은 평소처럼 Create(Note) 액티비티를 생성하되, Note 오브젝트의 context 속성에 Alice가 관리하는 대화 ID를 포함합니다.
순환 참조 방지: 백필 과정에서 무한 루프에 빠지는 것을 방지하는 것은 매우 중요합니다. 실제 구현에서는 방문한 URL을 추적하고, 최대 탐색 깊이를 제한하는 안전장치를 마련합니다.
성능 최적화: 대규모 대화에서는 수백 개의 답글이 달릴 수 있고, 이를 모두 한 번에 처리하려고 하면 서버에 과도한 부하가 걸릴 수 있습니다. 일괄 처리(batch processing)는 여러 대화를 동시에 처리할 때 작은 그룹으로 나누어 순차적으로 처리하고 각 배치 사이에 짧은 휴식 시간을 두는 방식입니다.
오류 처리 및 복구: 분산 네트워크 환경에서는 다양한 종류의 오류가 발생할 수 있습니다. 실제 구현에서는 여러 백필 전략을 순차적으로 시도하는 복원력 있는 접근법을 사용합니다.
표준화 노력과 미래 전망
FEP 수렴 논의
현재 연합우주 커뮤니티에서는 FEP 수렴 스레드를 통해 여러 FEP들을 통합하려는 노력이 진행되고 있습니다.
이 논의에서 다루고 있는 주요 FEP들은 공개적으로 추가 가능한 ActivityPub 컬렉션을 정의하는 FEP-400e, 애매하게 정의된 context 속성에 대한 구체적인 사용법을 제시하는 FEP-7888, 중앙화된 대화 관리 메커니즘을 다루는 FEP-171b, 그리고 답글 트리의 전체적인 시각화 방법을 제안하는 FEP-76ea입니다.
구현체 간 협력
현재 다양한 구현체들이 실용적인 상호 호환성을 위해 협력하고 있습니다. 이는 완벽한 표준이 확정되기를 기다리기보다는, 현재 사용 가능한 방법들을 조합해서 최선의 결과를 얻으려는 실무적 접근입니다.
NodeBB와 Discourse의 협력 사례
이 두 포럼 소프트웨어는 포럼에 특화된 백필 메커니즘을 공유하고 있습니다. 포럼의 특성상 대화가 구조화되어 있고 장기간 지속되는 경우가 많아서, 토픽과 카테고리 개념을 활용한 컨텍스트 관리가 특히 중요합니다.
이런 하위 호환성 유지는 연합우주 생태계의 분열을 방지하고 사용자 경험을 개선하는 데 중요한 역할을 합니다.
향후 개발 방향: 하이브리드 접근법의 표준화
미래에는 단일한 “정답”을 찾는 것보다는 여러 방식을 체계적으로 조합하는 표준화된 접근법이 등장할 가능성이 높습니다. 이는 각 방식의 장점을 살리면서 단점을 보완하는 best-of-both-worlds 접근법입니다.
모범 사례 가이드라인
다중 전략 구현: 절대로 하나의 백필 방식에만 의존하지 마세요. 연합우주의 다양성과 불확실성을 고려할 때, 여러 전략을 조합하는 것이 필수적입니다. 각 전략은 서로 다른 상황에서 강점을 보이므로, 상황에 따라 적절한 전략을 선택할 수 있는 유연성을 확보해야 합니다.
예를 들어, 활발한 포럼 토론에서는 컨텍스트 소유자 방식이 효과적일 수 있지만, Mastodon의 일반적인 대화에서는 답글 트리 크롤링이 더 적합할 수 있습니다.
리소스 관리: 백필 작업은 상당한 서버 리소스를 소모할 수 있습니다. 특히 인기 있는 대화나 대규모 토론의 경우 수백 개의 네트워크 요청이 필요할 수 있습니다. 따라서 적절한 제한과 조절 메커니즘을 구현해야 합니다.
모니터링 및 로깅: 백필 시스템의 성능과 신뢰성을 지속적으로 모니터링하는 것이 중요합니다. 어떤 방식이 가장 효과적인지, 어떤 종류의 오류가 자주 발생하는지 등을 추적해야 합니다.
결론
“조용한 연합우주” 문제는 분산형 소셜 네트워크의 근본적인 도전과제입니다. 이 글에서 살펴본 두 가지 주요 접근법—답글 트리 크롤링과 컨텍스트 소유자 방식—은 각각 고유한 장단점을 가지고 있습니다.
핵심 통찰
완벽한 해결책은 없습니다. 두 접근법 모두 특정 상황에서 한계를 보입니다. 분산 네트워크의 본질적인 특성상 100% 완벽한 대화 복구는 현실적으로 어려울 수 있습니다.
하이브리드 접근이 현실적입니다. 대부분의 성공적인 구현체들은 여러 백필 전략을 조합해서 사용합니다. 한 가지 방법이 실패해도 다른 방법으로 보완할 수 있는 탄력성이 중요합니다.
표준화가 진행 중입니다. FEP 과정을 통해 상호 호환성을 높이려는 노력이 계속되고 있습니다. 하지만 완전한 표준을 기다리기보다는 현재 가능한 방법들을 실용적으로 조합하는 것이 더 현실적입니다.
사용자 경험이 핵심입니다. 기술적 완성도도 중요하지만, 최종적으로는 사용자가 완전한 대화를 볼 수 있느냐가 관건입니다. 기술적 우아함보다는 실용적 효과를 우선시해야 합니다.
앞으로의 방향
연합우주의 대화 백필 문제는 단순히 기술적인 문제를 넘어서 분산형 네트워크에서의 거버넌스, 모더레이션, 사용자 경험의 복합적인 문제입니다.
특히 모더레이션 패러다임의 차이는 단순한 기술적 호환성을 넘어서는 철학적 문제입니다. 컨텍스트 소유자가 전체 대화를 제어할 수 있어야 하는가, 아니면 각 답글 작성자가 독립적으로 모더레이션할 수 있어야 하는가? 이런 질문들은 연합우주가 어떤 종류의 소셜 공간이 되어야 하는지에 대한 근본적인 고민과 연결됩니다.
2025년은 이러한 문제들에 대한 해결책들이 본격적으로 배포되고 테스트되는 해가 될 것으로 보입니다. 개발자들과 사용자들의 지속적인 관심과 참여를 통해, 연합우주가 더욱 풍부하고 연결된 소셜 네트워크로 발전해 나갈 수 있을 것입니다.
중요한 것은 완벽함보다는 개선입니다. 현재의 “조용한 연합우주” 문제가 완전히 해결되지는 않더라도, 이런 노력들을 통해 사용자들이 더 완전한 대화를 경험할 수 있게 된다면 그것만으로도 의미 있는 진전이라고 할 수 있습니다.
Nur wenige Parteien finden den Weg ins #Fediverse. Oft ist die Reichweite und der mangelnde Austausch einer der ausschlaggebenden Gründe, erst recht auf Kreisverbandsebene.
Wir bei @dielinke_halle wollen es seit einigen Wochen anders versuchen und unsere Inhalte und Kommunikation auch hier über unseren #Mastodon Account stark machen.
Aus #Halle & Umgebung und/oder an linker Politik interessiert? Gib uns doch mal ein wenig Starthilfe und folgt dem Account rein! ♥️
Nur wenige Parteien finden den Weg ins #Fediverse. Oft ist die Reichweite und der mangelnde Austausch einer der ausschlaggebenden Gründe, erst recht auf Kreisverbandsebene.
Wir bei @dielinke_halle wollen es seit einigen Wochen anders versuchen und unsere Inhalte und Kommunikation auch hier über unseren #Mastodon Account stark machen.
Aus #Halle & Umgebung und/oder an linker Politik interessiert? Gib uns doch mal ein wenig Starthilfe und folgt dem Account rein! ♥️
연합우주(fediverse)를 사용해본 사람이라면 한 번쯤 경험했을 것입니다. 흥미로운 토론이 벌어지고 있는 것 같은데, 막상 그 대화를 들여다보면 답글이 몇 개 밖에 보이지 않거나, 맥락을 알 수 없는 답글들만 띄엄띄엄 나타나는 현상 말입니다. 마치 여러 사람이 모여 토론하고 있는데, 그 중 일부의 말만 들리는 것처럼 느껴집니다.
원글의 구조와 핵심 아이디어를 바탕으로 하되, 기술적 개념 설명을 보강하고 실제 구현 사례를 추가했습니다. AI의 도움을 받아 작성되었습니다.
원작자 @julian 씨와 활발한 논의에 참여해주신 연합우주 개발자 커뮤니티에 감사드립니다.
문제의 근본 원인: ActivityPub의 분산 특성
ActivityPub이란?
먼저 연합우주의 기반이 되는 ActivityPub 프로토콜을 이해해야 합니다. ActivityPub은 분산형 소셜 네트워크를 위한 W3C 표준 프로토콜로, 서로 다른 서버의 사용자들이 상호작용할 수 있게 해줍니다.
ActivityPub에서 모든 상호작용은 액티비티(activity)라는 형태로 표현됩니다. 예를 들어, 새 게시물을 작성하면 Create(Note) 액티비티가 생성되고, 답글을 달면 역시 Create(Note) 액티비티가 생성되어 해당 게시물에 대한 답글임을 나타냅니다. 자세한 내용은 ActivityStreams 2.0 스펙에서 확인할 수 있습니다.
ActivityPub의 분산 특성이 바로 문제의 원인입니다. 중앙화된 플랫폼(X, Facebook 등)과 달리, 연합우주에서는 대화가 여러 서버에 걸쳐 분산되어 저장됩니다.
Alice(alice.example)가 원글을 작성하고, Bob(bob.example)이 Alice의 글에 답글을 달고, Charlie(charlie.example)가 Bob의 답글에 다시 답글을 달고, Dave(dave.example)가 Alice의 원글에 직접 답글을 다는 상황을 생각해보세요:
Alice의 원글├── Bob의 댓글│ └── Charlie의 댓글└── Dave의 댓글
이때 각 서버는 다음과 같은 정보만 가지고 있을 수 있습니다. alice.example은 Alice의 원글과 Bob의 답글, Dave의 답글은 알지만 Charlie의 답글은 모를 수 있습니다. bob.example은 Alice의 원글과 Bob의 답글, Charlie의 답글은 알지만 Dave의 답글은 모를 수 있습니다. 결과적으로 어느 누구도 전체 대화의 완전한 그림을 볼 수 없게 됩니다.
해결책을 위한 기반 개념: context 속성
두 가지 주요 해결책을 살펴보기 전에, 핵심이 되는 context 속성에 대해 이해해야 합니다. ActivityStreams 2.0에서 정의된 context 속성은 관련된 오브젝트들을 그룹화하기 위해 사용됩니다. 하지만 스펙에서는 이를 “의도적으로 모호하게”(intentionally vague) 정의했기 때문에, 실제 구현에서는 다양한 방식으로 활용되고 있습니다.
답글 트리 크롤링의 작동 방식은 본질적으로 깊이 우선 탐색(DFS)과 유사합니다. 시작점이 되는 게시물부터 시작해서 모든 답글을 찾아 내려가는 과정을 반복합니다.
구체적인 과정을 살펴보면, 먼저 시작 게시물의 replies 컬렉션을 확인합니다. 이 컬렉션에는 해당 게시물에 직접 달린 답글들의 목록이 들어있습니다. 그 다음 각 답글을 하나씩 가져와서 처리하는데, 여기서 중요한 것은 각 답글 역시 자신만의 replies 컬렉션을 가질 수 있다는 점입니다.
async function crawlReplyTree(postUrl: URL): Promise<Note[]> { const post = await fetchNote(postUrl); const allReplies: Note[] = []; const replies = await post.getReplies(); if (replies) { for await (const reply of replies.getItems()) { if (reply instanceof Note) { allReplies.push(reply); const subReplies = await crawlReplyTree(reply.id!); allReplies.push(...subReplies); } } } return allReplies;}
이 방식의 핵심은 각 노드(게시물)가 자신에게 달린 답글들의 목록을 정확히 제공한다는 가정에 기반한다는 점입니다.
3. Mastodon의 실제 구현
Mastodon에서는 이론적인 알고리즘을 실제 네트워크 환경에 맞게 조정한 구현을 사용합니다. 핵심적인 차이점은 현실적인 제약들을 고려한다는 점입니다.
@jonny 씨의 설명에 따르면, 현재 구현에는 몇 가지 실용적인 고려사항이 포함되어 있습니다. 확장된 게시물에서 시작해서 아래로 진행하며, 트리의 어느 지점에서든 크롤링을 시작할 수 있고, 중복 크롤링을 방지하는 쿨다운 메커니즘을 포함합니다.
장점
범용성: inReplyTo와 replies 속성은 거의 모든 ActivityPub 구현에서 보편적으로 사용됩니다. 따라서 기존 인프라를 크게 변경하지 않고도 적용할 수 있습니다.
구현 간 일관성: 대부분의 ActivityPub 구현체에서 이 속성들의 사용법이 크게 다르지 않습니다.
완전한 트리 구성: 이상적인 경우 모든 브랜치와 리프를 포함한 완전한 대화 트리를 얻을 수 있습니다.
단점
네트워크 취약성: 답글 트리의 단일 노드가 일시적 또는 영구적으로 접근 불가능하면, 해당 노드에서 파생되는 모든 브랜치들도 접근할 수 없게 됩니다.
선형적 작업량 증가: CPU 시간, 네트워크 요청 등의 작업량이 답글 트리 크기에 비례하여 선형적으로 증가합니다. 대규모 토론에서는 성능 문제가 발생할 수 있습니다.
재크롤링 필요성: 새로운 브랜치 발견을 위해서는 전체 답글 트리를 다시 크롤링해야 합니다. 빠르게 성장하는 토론에서는 크롤링 시작 시점에 따라 완전한 트리를 얻지 못할 수 있습니다.
불완전한 구현 현실: 현실적으로 모든 ActivityPub 구현체가 replies 컬렉션을 제공하지는 않습니다. Mastodon은 성능상 이유로 같은 서버의 답글만 최대 5개까지 replies 컬렉션에 포함하며, 많은 소규모 구현체들은 성능상 이유로 이를 생략하거나 불완전하게 구현합니다.
현재 구현 현황
현재 Mastodon이 이 방식의 유일한 완전한 구현체입니다. 하지만 이 방식은 Mastodon 고유의 것이 아니며, 다른 구현체들도 채택할 수 있습니다.
두 번째 접근법: 컨텍스트 소유자 기반 방식 (context owner approach)
개요와 배경
컨텍스트 소유자 방식은 여러 FEP[1]의 결합으로 탄생했습니다. FEP-7888은 “context 속성 명확화”(demystifying the context property)를 다루고, FEP-171b는 “대화 컨테이너”(conversation containers)를 정의하며, FEP-f228은 위 FEP들의 통합 및 확장을 제안합니다.
이 방식의 핵심은 “컨텍스트 소유자”(context owner) 개념입니다. 대화의 원 작성자나 지정된 주체가 해당 대화의 모든 내용을 관리하는 중앙화된 접근법입니다.
기술적 작동 원리
1. 컨텍스트 소유자의 역할
컨텍스트 소유자는 누가 되는가? 일반적으로 스레드의 최상위 게시물(루트 포스트)을 작성한 사용자가 컨텍스트 소유자가 됩니다. 예를 들어, Alice가 “오늘 날씨가 어떤가요?”라는 원글을 작성했다면, Alice가 해당 대화의 컨텍스트 소유자가 되는 것입니다.
그러나 포럼이나 그룹 환경에서는 포럼 관리자나 그룹 소유자가 컨텍스트 소유자 역할을 할 수도 있습니다. 핵심은 누군가 한 명이 해당 대화의 “정규 멤버십”을 결정할 권한을 가진다는 점입니다.
컨텍스트 소유자는 자신이 관리하는 대화의 모든 멤버를 포함하는 OrderedCollection을 제공합니다.
이 방식에서는 댓글 추가가 반드시 두 단계로 이루어져야 합니다. 왜 이렇게 복잡하게 해야 할까요?
첫 번째 이유는 모더레이션입니다. 단순히 답글을 작성한다고 해서 자동으로 해당 대화에 포함되는 것이 아니라, 컨텍스트 소유자의 승인을 거쳐야 합니다.
두 번째 이유는 일관성입니다. 컨텍스트 소유자가 관리하는 컬렉션에는 Add 액티비티들만 들어가므로, 나중에 이 컬렉션을 읽는 다른 서버들이 “이것들은 모두 컨텍스트 소유자가 승인한 내용들”이라는 것을 명확히 알 수 있습니다.
세 번째 이유는 확산(broadcasting)입니다. 직접 댓글 뿐만 아니라 대화에 속하는 모든 댓글과 대댓글은 모두 컨텍스트 소유자에게 전송되기에 컨텍스트 소유자는 그 대화에 포함되는 모든 노드를 파악하고 있습니다. 따라서, 모든 대화 참여자들에게 새 댓글이 추가되었다는 것을 통보할 수 있습니다.
1단계: 답글 작성자가 일반적인 Create(Note) 액티비티 전송
Bob이 Alice의 게시물에 답글을 달고 싶어합니다. Bob은 평소처럼 Create(Note) 액티비티를 생성하되, Note 오브젝트의 context 속성에 Alice가 관리하는 대화 ID를 포함합니다.
순환 참조 방지: 백필 과정에서 무한 루프에 빠지는 것을 방지하는 것은 매우 중요합니다. 실제 구현에서는 방문한 URL을 추적하고, 최대 탐색 깊이를 제한하는 안전장치를 마련합니다.
성능 최적화: 대규모 대화에서는 수백 개의 답글이 달릴 수 있고, 이를 모두 한 번에 처리하려고 하면 서버에 과도한 부하가 걸릴 수 있습니다. 일괄 처리(batch processing)는 여러 대화를 동시에 처리할 때 작은 그룹으로 나누어 순차적으로 처리하고 각 배치 사이에 짧은 휴식 시간을 두는 방식입니다.
오류 처리 및 복구: 분산 네트워크 환경에서는 다양한 종류의 오류가 발생할 수 있습니다. 실제 구현에서는 여러 백필 전략을 순차적으로 시도하는 복원력 있는 접근법을 사용합니다.
표준화 노력과 미래 전망
FEP 수렴 논의
현재 연합우주 커뮤니티에서는 FEP 수렴 스레드를 통해 여러 FEP들을 통합하려는 노력이 진행되고 있습니다.
이 논의에서 다루고 있는 주요 FEP들은 공개적으로 추가 가능한 ActivityPub 컬렉션을 정의하는 FEP-400e, 애매하게 정의된 context 속성에 대한 구체적인 사용법을 제시하는 FEP-7888, 중앙화된 대화 관리 메커니즘을 다루는 FEP-171b, 그리고 답글 트리의 전체적인 시각화 방법을 제안하는 FEP-76ea입니다.
구현체 간 협력
현재 다양한 구현체들이 실용적인 상호 호환성을 위해 협력하고 있습니다. 이는 완벽한 표준이 확정되기를 기다리기보다는, 현재 사용 가능한 방법들을 조합해서 최선의 결과를 얻으려는 실무적 접근입니다.
NodeBB와 Discourse의 협력 사례
이 두 포럼 소프트웨어는 포럼에 특화된 백필 메커니즘을 공유하고 있습니다. 포럼의 특성상 대화가 구조화되어 있고 장기간 지속되는 경우가 많아서, 토픽과 카테고리 개념을 활용한 컨텍스트 관리가 특히 중요합니다.
이런 하위 호환성 유지는 연합우주 생태계의 분열을 방지하고 사용자 경험을 개선하는 데 중요한 역할을 합니다.
향후 개발 방향: 하이브리드 접근법의 표준화
미래에는 단일한 “정답”을 찾는 것보다는 여러 방식을 체계적으로 조합하는 표준화된 접근법이 등장할 가능성이 높습니다. 이는 각 방식의 장점을 살리면서 단점을 보완하는 best-of-both-worlds 접근법입니다.
모범 사례 가이드라인
다중 전략 구현: 절대로 하나의 백필 방식에만 의존하지 마세요. 연합우주의 다양성과 불확실성을 고려할 때, 여러 전략을 조합하는 것이 필수적입니다. 각 전략은 서로 다른 상황에서 강점을 보이므로, 상황에 따라 적절한 전략을 선택할 수 있는 유연성을 확보해야 합니다.
예를 들어, 활발한 포럼 토론에서는 컨텍스트 소유자 방식이 효과적일 수 있지만, Mastodon의 일반적인 대화에서는 답글 트리 크롤링이 더 적합할 수 있습니다.
리소스 관리: 백필 작업은 상당한 서버 리소스를 소모할 수 있습니다. 특히 인기 있는 대화나 대규모 토론의 경우 수백 개의 네트워크 요청이 필요할 수 있습니다. 따라서 적절한 제한과 조절 메커니즘을 구현해야 합니다.
모니터링 및 로깅: 백필 시스템의 성능과 신뢰성을 지속적으로 모니터링하는 것이 중요합니다. 어떤 방식이 가장 효과적인지, 어떤 종류의 오류가 자주 발생하는지 등을 추적해야 합니다.
결론
“조용한 연합우주” 문제는 분산형 소셜 네트워크의 근본적인 도전과제입니다. 이 글에서 살펴본 두 가지 주요 접근법—답글 트리 크롤링과 컨텍스트 소유자 방식—은 각각 고유한 장단점을 가지고 있습니다.
핵심 통찰
완벽한 해결책은 없습니다. 두 접근법 모두 특정 상황에서 한계를 보입니다. 분산 네트워크의 본질적인 특성상 100% 완벽한 대화 복구는 현실적으로 어려울 수 있습니다.
하이브리드 접근이 현실적입니다. 대부분의 성공적인 구현체들은 여러 백필 전략을 조합해서 사용합니다. 한 가지 방법이 실패해도 다른 방법으로 보완할 수 있는 탄력성이 중요합니다.
표준화가 진행 중입니다. FEP 과정을 통해 상호 호환성을 높이려는 노력이 계속되고 있습니다. 하지만 완전한 표준을 기다리기보다는 현재 가능한 방법들을 실용적으로 조합하는 것이 더 현실적입니다.
사용자 경험이 핵심입니다. 기술적 완성도도 중요하지만, 최종적으로는 사용자가 완전한 대화를 볼 수 있느냐가 관건입니다. 기술적 우아함보다는 실용적 효과를 우선시해야 합니다.
앞으로의 방향
연합우주의 대화 백필 문제는 단순히 기술적인 문제를 넘어서 분산형 네트워크에서의 거버넌스, 모더레이션, 사용자 경험의 복합적인 문제입니다.
특히 모더레이션 패러다임의 차이는 단순한 기술적 호환성을 넘어서는 철학적 문제입니다. 컨텍스트 소유자가 전체 대화를 제어할 수 있어야 하는가, 아니면 각 답글 작성자가 독립적으로 모더레이션할 수 있어야 하는가? 이런 질문들은 연합우주가 어떤 종류의 소셜 공간이 되어야 하는지에 대한 근본적인 고민과 연결됩니다.
2025년은 이러한 문제들에 대한 해결책들이 본격적으로 배포되고 테스트되는 해가 될 것으로 보입니다. 개발자들과 사용자들의 지속적인 관심과 참여를 통해, 연합우주가 더욱 풍부하고 연결된 소셜 네트워크로 발전해 나갈 수 있을 것입니다.
중요한 것은 완벽함보다는 개선입니다. 현재의 “조용한 연합우주” 문제가 완전히 해결되지는 않더라도, 이런 노력들을 통해 사용자들이 더 완전한 대화를 경험할 수 있게 된다면 그것만으로도 의미 있는 진전이라고 할 수 있습니다.
연합우주(fediverse)를 사용해본 사람이라면 한 번쯤 경험했을 것입니다. 흥미로운 토론이 벌어지고 있는 것 같은데, 막상 그 대화를 들여다보면 답글이 몇 개 밖에 보이지 않거나, 맥락을 알 수 없는 답글들만 띄엄띄엄 나타나는 현상 말입니다. 마치 여러 사람이 모여 토론하고 있는데, 그 중 일부의 말만 들리는 것처럼 느껴집니다.
원글의 구조와 핵심 아이디어를 바탕으로 하되, 기술적 개념 설명을 보강하고 실제 구현 사례를 추가했습니다. AI의 도움을 받아 작성되었습니다.
원작자 @julian 씨와 활발한 논의에 참여해주신 연합우주 개발자 커뮤니티에 감사드립니다.
문제의 근본 원인: ActivityPub의 분산 특성
ActivityPub이란?
먼저 연합우주의 기반이 되는 ActivityPub 프로토콜을 이해해야 합니다. ActivityPub은 분산형 소셜 네트워크를 위한 W3C 표준 프로토콜로, 서로 다른 서버의 사용자들이 상호작용할 수 있게 해줍니다.
ActivityPub에서 모든 상호작용은 액티비티(activity)라는 형태로 표현됩니다. 예를 들어, 새 게시물을 작성하면 Create(Note) 액티비티가 생성되고, 답글을 달면 역시 Create(Note) 액티비티가 생성되어 해당 게시물에 대한 답글임을 나타냅니다. 자세한 내용은 ActivityStreams 2.0 스펙에서 확인할 수 있습니다.
ActivityPub의 분산 특성이 바로 문제의 원인입니다. 중앙화된 플랫폼(X, Facebook 등)과 달리, 연합우주에서는 대화가 여러 서버에 걸쳐 분산되어 저장됩니다.
Alice(alice.example)가 원글을 작성하고, Bob(bob.example)이 Alice의 글에 답글을 달고, Charlie(charlie.example)가 Bob의 답글에 다시 답글을 달고, Dave(dave.example)가 Alice의 원글에 직접 답글을 다는 상황을 생각해보세요:
Alice의 원글├── Bob의 댓글│ └── Charlie의 댓글└── Dave의 댓글
이때 각 서버는 다음과 같은 정보만 가지고 있을 수 있습니다. alice.example은 Alice의 원글과 Bob의 답글, Dave의 답글은 알지만 Charlie의 답글은 모를 수 있습니다. bob.example은 Alice의 원글과 Bob의 답글, Charlie의 답글은 알지만 Dave의 답글은 모를 수 있습니다. 결과적으로 어느 누구도 전체 대화의 완전한 그림을 볼 수 없게 됩니다.
해결책을 위한 기반 개념: context 속성
두 가지 주요 해결책을 살펴보기 전에, 핵심이 되는 context 속성에 대해 이해해야 합니다. ActivityStreams 2.0에서 정의된 context 속성은 관련된 오브젝트들을 그룹화하기 위해 사용됩니다. 하지만 스펙에서는 이를 “의도적으로 모호하게”(intentionally vague) 정의했기 때문에, 실제 구현에서는 다양한 방식으로 활용되고 있습니다.
답글 트리 크롤링의 작동 방식은 본질적으로 깊이 우선 탐색(DFS)과 유사합니다. 시작점이 되는 게시물부터 시작해서 모든 답글을 찾아 내려가는 과정을 반복합니다.
구체적인 과정을 살펴보면, 먼저 시작 게시물의 replies 컬렉션을 확인합니다. 이 컬렉션에는 해당 게시물에 직접 달린 답글들의 목록이 들어있습니다. 그 다음 각 답글을 하나씩 가져와서 처리하는데, 여기서 중요한 것은 각 답글 역시 자신만의 replies 컬렉션을 가질 수 있다는 점입니다.
async function crawlReplyTree(postUrl: URL): Promise<Note[]> { const post = await fetchNote(postUrl); const allReplies: Note[] = []; const replies = await post.getReplies(); if (replies) { for await (const reply of replies.getItems()) { if (reply instanceof Note) { allReplies.push(reply); const subReplies = await crawlReplyTree(reply.id!); allReplies.push(...subReplies); } } } return allReplies;}
이 방식의 핵심은 각 노드(게시물)가 자신에게 달린 답글들의 목록을 정확히 제공한다는 가정에 기반한다는 점입니다.
3. Mastodon의 실제 구현
Mastodon에서는 이론적인 알고리즘을 실제 네트워크 환경에 맞게 조정한 구현을 사용합니다. 핵심적인 차이점은 현실적인 제약들을 고려한다는 점입니다.
@jonny 씨의 설명에 따르면, 현재 구현에는 몇 가지 실용적인 고려사항이 포함되어 있습니다. 확장된 게시물에서 시작해서 아래로 진행하며, 트리의 어느 지점에서든 크롤링을 시작할 수 있고, 중복 크롤링을 방지하는 쿨다운 메커니즘을 포함합니다.
장점
범용성: inReplyTo와 replies 속성은 거의 모든 ActivityPub 구현에서 보편적으로 사용됩니다. 따라서 기존 인프라를 크게 변경하지 않고도 적용할 수 있습니다.
구현 간 일관성: 대부분의 ActivityPub 구현체에서 이 속성들의 사용법이 크게 다르지 않습니다.
완전한 트리 구성: 이상적인 경우 모든 브랜치와 리프를 포함한 완전한 대화 트리를 얻을 수 있습니다.
단점
네트워크 취약성: 답글 트리의 단일 노드가 일시적 또는 영구적으로 접근 불가능하면, 해당 노드에서 파생되는 모든 브랜치들도 접근할 수 없게 됩니다.
선형적 작업량 증가: CPU 시간, 네트워크 요청 등의 작업량이 답글 트리 크기에 비례하여 선형적으로 증가합니다. 대규모 토론에서는 성능 문제가 발생할 수 있습니다.
재크롤링 필요성: 새로운 브랜치 발견을 위해서는 전체 답글 트리를 다시 크롤링해야 합니다. 빠르게 성장하는 토론에서는 크롤링 시작 시점에 따라 완전한 트리를 얻지 못할 수 있습니다.
불완전한 구현 현실: 현실적으로 모든 ActivityPub 구현체가 replies 컬렉션을 제공하지는 않습니다. Mastodon은 성능상 이유로 같은 서버의 답글만 최대 5개까지 replies 컬렉션에 포함하며, 많은 소규모 구현체들은 성능상 이유로 이를 생략하거나 불완전하게 구현합니다.
현재 구현 현황
현재 Mastodon이 이 방식의 유일한 완전한 구현체입니다. 하지만 이 방식은 Mastodon 고유의 것이 아니며, 다른 구현체들도 채택할 수 있습니다.
두 번째 접근법: 컨텍스트 소유자 기반 방식 (context owner approach)
개요와 배경
컨텍스트 소유자 방식은 여러 FEP[1]의 결합으로 탄생했습니다. FEP-7888은 “context 속성 명확화”(demystifying the context property)를 다루고, FEP-171b는 “대화 컨테이너”(conversation containers)를 정의하며, FEP-f228은 위 FEP들의 통합 및 확장을 제안합니다.
이 방식의 핵심은 “컨텍스트 소유자”(context owner) 개념입니다. 대화의 원 작성자나 지정된 주체가 해당 대화의 모든 내용을 관리하는 중앙화된 접근법입니다.
기술적 작동 원리
1. 컨텍스트 소유자의 역할
컨텍스트 소유자는 누가 되는가? 일반적으로 스레드의 최상위 게시물(루트 포스트)을 작성한 사용자가 컨텍스트 소유자가 됩니다. 예를 들어, Alice가 “오늘 날씨가 어떤가요?”라는 원글을 작성했다면, Alice가 해당 대화의 컨텍스트 소유자가 되는 것입니다.
그러나 포럼이나 그룹 환경에서는 포럼 관리자나 그룹 소유자가 컨텍스트 소유자 역할을 할 수도 있습니다. 핵심은 누군가 한 명이 해당 대화의 “정규 멤버십”을 결정할 권한을 가진다는 점입니다.
컨텍스트 소유자는 자신이 관리하는 대화의 모든 멤버를 포함하는 OrderedCollection을 제공합니다.
이 방식에서는 댓글 추가가 반드시 두 단계로 이루어져야 합니다. 왜 이렇게 복잡하게 해야 할까요?
첫 번째 이유는 모더레이션입니다. 단순히 답글을 작성한다고 해서 자동으로 해당 대화에 포함되는 것이 아니라, 컨텍스트 소유자의 승인을 거쳐야 합니다.
두 번째 이유는 일관성입니다. 컨텍스트 소유자가 관리하는 컬렉션에는 Add 액티비티들만 들어가므로, 나중에 이 컬렉션을 읽는 다른 서버들이 “이것들은 모두 컨텍스트 소유자가 승인한 내용들”이라는 것을 명확히 알 수 있습니다.
세 번째 이유는 확산(broadcasting)입니다. 직접 댓글 뿐만 아니라 대화에 속하는 모든 댓글과 대댓글은 모두 컨텍스트 소유자에게 전송되기에 컨텍스트 소유자는 그 대화에 포함되는 모든 노드를 파악하고 있습니다. 따라서, 모든 대화 참여자들에게 새 댓글이 추가되었다는 것을 통보할 수 있습니다.
1단계: 답글 작성자가 일반적인 Create(Note) 액티비티 전송
Bob이 Alice의 게시물에 답글을 달고 싶어합니다. Bob은 평소처럼 Create(Note) 액티비티를 생성하되, Note 오브젝트의 context 속성에 Alice가 관리하는 대화 ID를 포함합니다.
순환 참조 방지: 백필 과정에서 무한 루프에 빠지는 것을 방지하는 것은 매우 중요합니다. 실제 구현에서는 방문한 URL을 추적하고, 최대 탐색 깊이를 제한하는 안전장치를 마련합니다.
성능 최적화: 대규모 대화에서는 수백 개의 답글이 달릴 수 있고, 이를 모두 한 번에 처리하려고 하면 서버에 과도한 부하가 걸릴 수 있습니다. 일괄 처리(batch processing)는 여러 대화를 동시에 처리할 때 작은 그룹으로 나누어 순차적으로 처리하고 각 배치 사이에 짧은 휴식 시간을 두는 방식입니다.
오류 처리 및 복구: 분산 네트워크 환경에서는 다양한 종류의 오류가 발생할 수 있습니다. 실제 구현에서는 여러 백필 전략을 순차적으로 시도하는 복원력 있는 접근법을 사용합니다.
표준화 노력과 미래 전망
FEP 수렴 논의
현재 연합우주 커뮤니티에서는 FEP 수렴 스레드를 통해 여러 FEP들을 통합하려는 노력이 진행되고 있습니다.
이 논의에서 다루고 있는 주요 FEP들은 공개적으로 추가 가능한 ActivityPub 컬렉션을 정의하는 FEP-400e, 애매하게 정의된 context 속성에 대한 구체적인 사용법을 제시하는 FEP-7888, 중앙화된 대화 관리 메커니즘을 다루는 FEP-171b, 그리고 답글 트리의 전체적인 시각화 방법을 제안하는 FEP-76ea입니다.
구현체 간 협력
현재 다양한 구현체들이 실용적인 상호 호환성을 위해 협력하고 있습니다. 이는 완벽한 표준이 확정되기를 기다리기보다는, 현재 사용 가능한 방법들을 조합해서 최선의 결과를 얻으려는 실무적 접근입니다.
NodeBB와 Discourse의 협력 사례
이 두 포럼 소프트웨어는 포럼에 특화된 백필 메커니즘을 공유하고 있습니다. 포럼의 특성상 대화가 구조화되어 있고 장기간 지속되는 경우가 많아서, 토픽과 카테고리 개념을 활용한 컨텍스트 관리가 특히 중요합니다.
이런 하위 호환성 유지는 연합우주 생태계의 분열을 방지하고 사용자 경험을 개선하는 데 중요한 역할을 합니다.
향후 개발 방향: 하이브리드 접근법의 표준화
미래에는 단일한 “정답”을 찾는 것보다는 여러 방식을 체계적으로 조합하는 표준화된 접근법이 등장할 가능성이 높습니다. 이는 각 방식의 장점을 살리면서 단점을 보완하는 best-of-both-worlds 접근법입니다.
모범 사례 가이드라인
다중 전략 구현: 절대로 하나의 백필 방식에만 의존하지 마세요. 연합우주의 다양성과 불확실성을 고려할 때, 여러 전략을 조합하는 것이 필수적입니다. 각 전략은 서로 다른 상황에서 강점을 보이므로, 상황에 따라 적절한 전략을 선택할 수 있는 유연성을 확보해야 합니다.
예를 들어, 활발한 포럼 토론에서는 컨텍스트 소유자 방식이 효과적일 수 있지만, Mastodon의 일반적인 대화에서는 답글 트리 크롤링이 더 적합할 수 있습니다.
리소스 관리: 백필 작업은 상당한 서버 리소스를 소모할 수 있습니다. 특히 인기 있는 대화나 대규모 토론의 경우 수백 개의 네트워크 요청이 필요할 수 있습니다. 따라서 적절한 제한과 조절 메커니즘을 구현해야 합니다.
모니터링 및 로깅: 백필 시스템의 성능과 신뢰성을 지속적으로 모니터링하는 것이 중요합니다. 어떤 방식이 가장 효과적인지, 어떤 종류의 오류가 자주 발생하는지 등을 추적해야 합니다.
결론
“조용한 연합우주” 문제는 분산형 소셜 네트워크의 근본적인 도전과제입니다. 이 글에서 살펴본 두 가지 주요 접근법—답글 트리 크롤링과 컨텍스트 소유자 방식—은 각각 고유한 장단점을 가지고 있습니다.
핵심 통찰
완벽한 해결책은 없습니다. 두 접근법 모두 특정 상황에서 한계를 보입니다. 분산 네트워크의 본질적인 특성상 100% 완벽한 대화 복구는 현실적으로 어려울 수 있습니다.
하이브리드 접근이 현실적입니다. 대부분의 성공적인 구현체들은 여러 백필 전략을 조합해서 사용합니다. 한 가지 방법이 실패해도 다른 방법으로 보완할 수 있는 탄력성이 중요합니다.
표준화가 진행 중입니다. FEP 과정을 통해 상호 호환성을 높이려는 노력이 계속되고 있습니다. 하지만 완전한 표준을 기다리기보다는 현재 가능한 방법들을 실용적으로 조합하는 것이 더 현실적입니다.
사용자 경험이 핵심입니다. 기술적 완성도도 중요하지만, 최종적으로는 사용자가 완전한 대화를 볼 수 있느냐가 관건입니다. 기술적 우아함보다는 실용적 효과를 우선시해야 합니다.
앞으로의 방향
연합우주의 대화 백필 문제는 단순히 기술적인 문제를 넘어서 분산형 네트워크에서의 거버넌스, 모더레이션, 사용자 경험의 복합적인 문제입니다.
특히 모더레이션 패러다임의 차이는 단순한 기술적 호환성을 넘어서는 철학적 문제입니다. 컨텍스트 소유자가 전체 대화를 제어할 수 있어야 하는가, 아니면 각 답글 작성자가 독립적으로 모더레이션할 수 있어야 하는가? 이런 질문들은 연합우주가 어떤 종류의 소셜 공간이 되어야 하는지에 대한 근본적인 고민과 연결됩니다.
2025년은 이러한 문제들에 대한 해결책들이 본격적으로 배포되고 테스트되는 해가 될 것으로 보입니다. 개발자들과 사용자들의 지속적인 관심과 참여를 통해, 연합우주가 더욱 풍부하고 연결된 소셜 네트워크로 발전해 나갈 수 있을 것입니다.
중요한 것은 완벽함보다는 개선입니다. 현재의 “조용한 연합우주” 문제가 완전히 해결되지는 않더라도, 이런 노력들을 통해 사용자들이 더 완전한 대화를 경험할 수 있게 된다면 그것만으로도 의미 있는 진전이라고 할 수 있습니다.
연합우주(fediverse)를 사용해본 사람이라면 한 번쯤 경험했을 것입니다. 흥미로운 토론이 벌어지고 있는 것 같은데, 막상 그 대화를 들여다보면 답글이 몇 개 밖에 보이지 않거나, 맥락을 알 수 없는 답글들만 띄엄띄엄 나타나는 현상 말입니다. 마치 여러 사람이 모여 토론하고 있는데, 그 중 일부의 말만 들리는 것처럼 느껴집니다.
원글의 구조와 핵심 아이디어를 바탕으로 하되, 기술적 개념 설명을 보강하고 실제 구현 사례를 추가했습니다. AI의 도움을 받아 작성되었습니다.
원작자 @julian 씨와 활발한 논의에 참여해주신 연합우주 개발자 커뮤니티에 감사드립니다.
문제의 근본 원인: ActivityPub의 분산 특성
ActivityPub이란?
먼저 연합우주의 기반이 되는 ActivityPub 프로토콜을 이해해야 합니다. ActivityPub은 분산형 소셜 네트워크를 위한 W3C 표준 프로토콜로, 서로 다른 서버의 사용자들이 상호작용할 수 있게 해줍니다.
ActivityPub에서 모든 상호작용은 액티비티(activity)라는 형태로 표현됩니다. 예를 들어, 새 게시물을 작성하면 Create(Note) 액티비티가 생성되고, 답글을 달면 역시 Create(Note) 액티비티가 생성되어 해당 게시물에 대한 답글임을 나타냅니다. 자세한 내용은 ActivityStreams 2.0 스펙에서 확인할 수 있습니다.
ActivityPub의 분산 특성이 바로 문제의 원인입니다. 중앙화된 플랫폼(X, Facebook 등)과 달리, 연합우주에서는 대화가 여러 서버에 걸쳐 분산되어 저장됩니다.
Alice(alice.example)가 원글을 작성하고, Bob(bob.example)이 Alice의 글에 답글을 달고, Charlie(charlie.example)가 Bob의 답글에 다시 답글을 달고, Dave(dave.example)가 Alice의 원글에 직접 답글을 다는 상황을 생각해보세요:
Alice의 원글├── Bob의 댓글│ └── Charlie의 댓글└── Dave의 댓글
이때 각 서버는 다음과 같은 정보만 가지고 있을 수 있습니다. alice.example은 Alice의 원글과 Bob의 답글, Dave의 답글은 알지만 Charlie의 답글은 모를 수 있습니다. bob.example은 Alice의 원글과 Bob의 답글, Charlie의 답글은 알지만 Dave의 답글은 모를 수 있습니다. 결과적으로 어느 누구도 전체 대화의 완전한 그림을 볼 수 없게 됩니다.
해결책을 위한 기반 개념: context 속성
두 가지 주요 해결책을 살펴보기 전에, 핵심이 되는 context 속성에 대해 이해해야 합니다. ActivityStreams 2.0에서 정의된 context 속성은 관련된 오브젝트들을 그룹화하기 위해 사용됩니다. 하지만 스펙에서는 이를 “의도적으로 모호하게”(intentionally vague) 정의했기 때문에, 실제 구현에서는 다양한 방식으로 활용되고 있습니다.
답글 트리 크롤링의 작동 방식은 본질적으로 깊이 우선 탐색(DFS)과 유사합니다. 시작점이 되는 게시물부터 시작해서 모든 답글을 찾아 내려가는 과정을 반복합니다.
구체적인 과정을 살펴보면, 먼저 시작 게시물의 replies 컬렉션을 확인합니다. 이 컬렉션에는 해당 게시물에 직접 달린 답글들의 목록이 들어있습니다. 그 다음 각 답글을 하나씩 가져와서 처리하는데, 여기서 중요한 것은 각 답글 역시 자신만의 replies 컬렉션을 가질 수 있다는 점입니다.
async function crawlReplyTree(postUrl: URL): Promise<Note[]> { const post = await fetchNote(postUrl); const allReplies: Note[] = []; const replies = await post.getReplies(); if (replies) { for await (const reply of replies.getItems()) { if (reply instanceof Note) { allReplies.push(reply); const subReplies = await crawlReplyTree(reply.id!); allReplies.push(...subReplies); } } } return allReplies;}
이 방식의 핵심은 각 노드(게시물)가 자신에게 달린 답글들의 목록을 정확히 제공한다는 가정에 기반한다는 점입니다.
3. Mastodon의 실제 구현
Mastodon에서는 이론적인 알고리즘을 실제 네트워크 환경에 맞게 조정한 구현을 사용합니다. 핵심적인 차이점은 현실적인 제약들을 고려한다는 점입니다.
@jonny 씨의 설명에 따르면, 현재 구현에는 몇 가지 실용적인 고려사항이 포함되어 있습니다. 확장된 게시물에서 시작해서 아래로 진행하며, 트리의 어느 지점에서든 크롤링을 시작할 수 있고, 중복 크롤링을 방지하는 쿨다운 메커니즘을 포함합니다.
장점
범용성: inReplyTo와 replies 속성은 거의 모든 ActivityPub 구현에서 보편적으로 사용됩니다. 따라서 기존 인프라를 크게 변경하지 않고도 적용할 수 있습니다.
구현 간 일관성: 대부분의 ActivityPub 구현체에서 이 속성들의 사용법이 크게 다르지 않습니다.
완전한 트리 구성: 이상적인 경우 모든 브랜치와 리프를 포함한 완전한 대화 트리를 얻을 수 있습니다.
단점
네트워크 취약성: 답글 트리의 단일 노드가 일시적 또는 영구적으로 접근 불가능하면, 해당 노드에서 파생되는 모든 브랜치들도 접근할 수 없게 됩니다.
선형적 작업량 증가: CPU 시간, 네트워크 요청 등의 작업량이 답글 트리 크기에 비례하여 선형적으로 증가합니다. 대규모 토론에서는 성능 문제가 발생할 수 있습니다.
재크롤링 필요성: 새로운 브랜치 발견을 위해서는 전체 답글 트리를 다시 크롤링해야 합니다. 빠르게 성장하는 토론에서는 크롤링 시작 시점에 따라 완전한 트리를 얻지 못할 수 있습니다.
불완전한 구현 현실: 현실적으로 모든 ActivityPub 구현체가 replies 컬렉션을 제공하지는 않습니다. Mastodon은 성능상 이유로 같은 서버의 답글만 최대 5개까지 replies 컬렉션에 포함하며, 많은 소규모 구현체들은 성능상 이유로 이를 생략하거나 불완전하게 구현합니다.
현재 구현 현황
현재 Mastodon이 이 방식의 유일한 완전한 구현체입니다. 하지만 이 방식은 Mastodon 고유의 것이 아니며, 다른 구현체들도 채택할 수 있습니다.
두 번째 접근법: 컨텍스트 소유자 기반 방식 (context owner approach)
개요와 배경
컨텍스트 소유자 방식은 여러 FEP[1]의 결합으로 탄생했습니다. FEP-7888은 “context 속성 명확화”(demystifying the context property)를 다루고, FEP-171b는 “대화 컨테이너”(conversation containers)를 정의하며, FEP-f228은 위 FEP들의 통합 및 확장을 제안합니다.
이 방식의 핵심은 “컨텍스트 소유자”(context owner) 개념입니다. 대화의 원 작성자나 지정된 주체가 해당 대화의 모든 내용을 관리하는 중앙화된 접근법입니다.
기술적 작동 원리
1. 컨텍스트 소유자의 역할
컨텍스트 소유자는 누가 되는가? 일반적으로 스레드의 최상위 게시물(루트 포스트)을 작성한 사용자가 컨텍스트 소유자가 됩니다. 예를 들어, Alice가 “오늘 날씨가 어떤가요?”라는 원글을 작성했다면, Alice가 해당 대화의 컨텍스트 소유자가 되는 것입니다.
그러나 포럼이나 그룹 환경에서는 포럼 관리자나 그룹 소유자가 컨텍스트 소유자 역할을 할 수도 있습니다. 핵심은 누군가 한 명이 해당 대화의 “정규 멤버십”을 결정할 권한을 가진다는 점입니다.
컨텍스트 소유자는 자신이 관리하는 대화의 모든 멤버를 포함하는 OrderedCollection을 제공합니다.
이 방식에서는 댓글 추가가 반드시 두 단계로 이루어져야 합니다. 왜 이렇게 복잡하게 해야 할까요?
첫 번째 이유는 모더레이션입니다. 단순히 답글을 작성한다고 해서 자동으로 해당 대화에 포함되는 것이 아니라, 컨텍스트 소유자의 승인을 거쳐야 합니다.
두 번째 이유는 일관성입니다. 컨텍스트 소유자가 관리하는 컬렉션에는 Add 액티비티들만 들어가므로, 나중에 이 컬렉션을 읽는 다른 서버들이 “이것들은 모두 컨텍스트 소유자가 승인한 내용들”이라는 것을 명확히 알 수 있습니다.
세 번째 이유는 확산(broadcasting)입니다. 직접 댓글 뿐만 아니라 대화에 속하는 모든 댓글과 대댓글은 모두 컨텍스트 소유자에게 전송되기에 컨텍스트 소유자는 그 대화에 포함되는 모든 노드를 파악하고 있습니다. 따라서, 모든 대화 참여자들에게 새 댓글이 추가되었다는 것을 통보할 수 있습니다.
1단계: 답글 작성자가 일반적인 Create(Note) 액티비티 전송
Bob이 Alice의 게시물에 답글을 달고 싶어합니다. Bob은 평소처럼 Create(Note) 액티비티를 생성하되, Note 오브젝트의 context 속성에 Alice가 관리하는 대화 ID를 포함합니다.
순환 참조 방지: 백필 과정에서 무한 루프에 빠지는 것을 방지하는 것은 매우 중요합니다. 실제 구현에서는 방문한 URL을 추적하고, 최대 탐색 깊이를 제한하는 안전장치를 마련합니다.
성능 최적화: 대규모 대화에서는 수백 개의 답글이 달릴 수 있고, 이를 모두 한 번에 처리하려고 하면 서버에 과도한 부하가 걸릴 수 있습니다. 일괄 처리(batch processing)는 여러 대화를 동시에 처리할 때 작은 그룹으로 나누어 순차적으로 처리하고 각 배치 사이에 짧은 휴식 시간을 두는 방식입니다.
오류 처리 및 복구: 분산 네트워크 환경에서는 다양한 종류의 오류가 발생할 수 있습니다. 실제 구현에서는 여러 백필 전략을 순차적으로 시도하는 복원력 있는 접근법을 사용합니다.
표준화 노력과 미래 전망
FEP 수렴 논의
현재 연합우주 커뮤니티에서는 FEP 수렴 스레드를 통해 여러 FEP들을 통합하려는 노력이 진행되고 있습니다.
이 논의에서 다루고 있는 주요 FEP들은 공개적으로 추가 가능한 ActivityPub 컬렉션을 정의하는 FEP-400e, 애매하게 정의된 context 속성에 대한 구체적인 사용법을 제시하는 FEP-7888, 중앙화된 대화 관리 메커니즘을 다루는 FEP-171b, 그리고 답글 트리의 전체적인 시각화 방법을 제안하는 FEP-76ea입니다.
구현체 간 협력
현재 다양한 구현체들이 실용적인 상호 호환성을 위해 협력하고 있습니다. 이는 완벽한 표준이 확정되기를 기다리기보다는, 현재 사용 가능한 방법들을 조합해서 최선의 결과를 얻으려는 실무적 접근입니다.
NodeBB와 Discourse의 협력 사례
이 두 포럼 소프트웨어는 포럼에 특화된 백필 메커니즘을 공유하고 있습니다. 포럼의 특성상 대화가 구조화되어 있고 장기간 지속되는 경우가 많아서, 토픽과 카테고리 개념을 활용한 컨텍스트 관리가 특히 중요합니다.
이런 하위 호환성 유지는 연합우주 생태계의 분열을 방지하고 사용자 경험을 개선하는 데 중요한 역할을 합니다.
향후 개발 방향: 하이브리드 접근법의 표준화
미래에는 단일한 “정답”을 찾는 것보다는 여러 방식을 체계적으로 조합하는 표준화된 접근법이 등장할 가능성이 높습니다. 이는 각 방식의 장점을 살리면서 단점을 보완하는 best-of-both-worlds 접근법입니다.
모범 사례 가이드라인
다중 전략 구현: 절대로 하나의 백필 방식에만 의존하지 마세요. 연합우주의 다양성과 불확실성을 고려할 때, 여러 전략을 조합하는 것이 필수적입니다. 각 전략은 서로 다른 상황에서 강점을 보이므로, 상황에 따라 적절한 전략을 선택할 수 있는 유연성을 확보해야 합니다.
예를 들어, 활발한 포럼 토론에서는 컨텍스트 소유자 방식이 효과적일 수 있지만, Mastodon의 일반적인 대화에서는 답글 트리 크롤링이 더 적합할 수 있습니다.
리소스 관리: 백필 작업은 상당한 서버 리소스를 소모할 수 있습니다. 특히 인기 있는 대화나 대규모 토론의 경우 수백 개의 네트워크 요청이 필요할 수 있습니다. 따라서 적절한 제한과 조절 메커니즘을 구현해야 합니다.
모니터링 및 로깅: 백필 시스템의 성능과 신뢰성을 지속적으로 모니터링하는 것이 중요합니다. 어떤 방식이 가장 효과적인지, 어떤 종류의 오류가 자주 발생하는지 등을 추적해야 합니다.
결론
“조용한 연합우주” 문제는 분산형 소셜 네트워크의 근본적인 도전과제입니다. 이 글에서 살펴본 두 가지 주요 접근법—답글 트리 크롤링과 컨텍스트 소유자 방식—은 각각 고유한 장단점을 가지고 있습니다.
핵심 통찰
완벽한 해결책은 없습니다. 두 접근법 모두 특정 상황에서 한계를 보입니다. 분산 네트워크의 본질적인 특성상 100% 완벽한 대화 복구는 현실적으로 어려울 수 있습니다.
하이브리드 접근이 현실적입니다. 대부분의 성공적인 구현체들은 여러 백필 전략을 조합해서 사용합니다. 한 가지 방법이 실패해도 다른 방법으로 보완할 수 있는 탄력성이 중요합니다.
표준화가 진행 중입니다. FEP 과정을 통해 상호 호환성을 높이려는 노력이 계속되고 있습니다. 하지만 완전한 표준을 기다리기보다는 현재 가능한 방법들을 실용적으로 조합하는 것이 더 현실적입니다.
사용자 경험이 핵심입니다. 기술적 완성도도 중요하지만, 최종적으로는 사용자가 완전한 대화를 볼 수 있느냐가 관건입니다. 기술적 우아함보다는 실용적 효과를 우선시해야 합니다.
앞으로의 방향
연합우주의 대화 백필 문제는 단순히 기술적인 문제를 넘어서 분산형 네트워크에서의 거버넌스, 모더레이션, 사용자 경험의 복합적인 문제입니다.
특히 모더레이션 패러다임의 차이는 단순한 기술적 호환성을 넘어서는 철학적 문제입니다. 컨텍스트 소유자가 전체 대화를 제어할 수 있어야 하는가, 아니면 각 답글 작성자가 독립적으로 모더레이션할 수 있어야 하는가? 이런 질문들은 연합우주가 어떤 종류의 소셜 공간이 되어야 하는지에 대한 근본적인 고민과 연결됩니다.
2025년은 이러한 문제들에 대한 해결책들이 본격적으로 배포되고 테스트되는 해가 될 것으로 보입니다. 개발자들과 사용자들의 지속적인 관심과 참여를 통해, 연합우주가 더욱 풍부하고 연결된 소셜 네트워크로 발전해 나갈 수 있을 것입니다.
중요한 것은 완벽함보다는 개선입니다. 현재의 “조용한 연합우주” 문제가 완전히 해결되지는 않더라도, 이런 노력들을 통해 사용자들이 더 완전한 대화를 경험할 수 있게 된다면 그것만으로도 의미 있는 진전이라고 할 수 있습니다.
Inviting the #Fediverse to join another #Jabber / #XMPP channel I co-moderate - the Personal Protective Equipment channel. #PPE
Protect yourself from hazardous substances, #pollution, diseases ( #CovidIsNotOver !), #surveillance, police oppression, and other threats. Or maybe just look cool and cyberpunk.
Discuss cloth #masks, surgical masks, filtering facepiece (FFP) #respirators, reusable #elastomeric respirators (half-face or full-face), source control, powered air purifying respirators (PAPRs), and more!
But for the best experience, I recommend using a proper client. The easiest way is to install Quicksy or Prāv, if you don’t mind using your phone number.
Nur wenige Parteien finden den Weg ins #Fediverse. Oft ist die Reichweite und der mangelnde Austausch einer der ausschlaggebenden Gründe, erst recht auf Kreisverbandsebene.
Wir bei @dielinke_halle wollen es seit einigen Wochen anders versuchen und unsere Inhalte und Kommunikation auch hier über unseren #Mastodon Account stark machen.
Aus #Halle & Umgebung und/oder an linker Politik interessiert? Gib uns doch mal ein wenig Starthilfe und folgt dem Account rein! ♥️
This article is published on a website which is powered by BDServer. And I'm trying to make this website support ActivityPub, so you could for example, subscribe to me from your Mastodon account. Yet it is easier said than done.
If you have any experience with ActivityPub, web-development or Python, please consider helping me. We have BDServ...
This article is published on a website which is powered by BDServer. And I'm trying to make this website support ActivityPub, so you could for example, subscribe to me from your Mastodon account. Yet it is easier said than done.
If you have any experience with ActivityPub, web-development or Python, please consider helping me. We have BDServ...
We're excited to announce the release of #Fedify 1.6.1, which marks the beginning of the 1.6 series following the retraction of version 1.6.0. This release introduces significant new capabilities that expand Fedify's deployment options and enhance security compatibility across the #fediverse.
Fedify 1.6 introduces the FederationBuilder class and createFederationBuilder() function to support deferred federation instantiation. This pattern provides several benefits:
Deferred instantiation: Set up dispatchers and listeners before creating the federation object
Better code organization: Avoid circular dependencies and improve project structure
Cloudflare #Workers compatibility: Accommodates binding-based architectures where resources are passed as arguments rather than globals
Modular setup: Build complex federations piece by piece before instantiation
The builder pattern is particularly useful for large applications and environments like Cloudflare Workers where configuration data is only available at runtime.
Adaptive caching: The system remembers which version each server supports to optimize future requests
This approach ensures seamless communication with both modern and legacy ActivityPub implementations while positioning Fedify at the forefront of security standards.
Interoperability testing
The RFC 9421 implementation has been thoroughly tested for interoperability with existing ActivityPub implementations that support RFC 9421 signature verification:
Mastodon 4.4.0 development version: Tested RFC 9421 signature verification against Fedify's implementation (refer to Mastodon PR #34814, though Mastodon 4.4.0 has not yet been released)
These tests confirm that other ActivityPub implementations can successfully verify RFC 9421 signatures generated by Fedify, ensuring proper federation as the ecosystem gradually adopts the official specification. While these implementations currently support verification of RFC 9421 signatures, they do not yet generate RFC 9421 signatures themselves—making Fedify one of the first ActivityPub implementations to support both generation and verification of the modern standard.
🔍 WebFinger enhancements
Dedicated WebFinger lookup
The new Context.lookupWebFinger() method provides direct access to WebFinger data, offering developers more granular control over account discovery and resource resolution beyond the higher-level Context.lookupObject() method.
🛠 Context API improvements
Context data replacement
The new Context.clone() method enables dynamic context data replacement, providing greater flexibility in request processing and data flow management. This is particularly useful for middleware implementations and complex request routing scenarios.
🚀 Migration considerations
Backward compatibility
Fedify 1.6 maintains full backward compatibility with existing applications. The new HTTP Message Signatures and double-knocking mechanisms work transparently without requiring any code changes.
Node.js version requirement
Important: Fedify 1.6 requires Node.js 22.0.0 or later for Node.js environments. This change does not affect applications using Deno or Bun runtimes. If you're currently using Node.js, please ensure your environment meets this requirement before upgrading.
New deployment options
For new deployments, consider leveraging Cloudflare Workers support for:
Global edge deployment with low latency
Serverless scaling and automatic resource management
Integration with Cloudflare's ecosystem of services
🎯 Looking forward
Fedify 1.6 represents a significant expansion of deployment possibilities while maintaining the framework's commitment to broad compatibility across the fediverse. The addition of Cloudflare Workers support opens new architectural patterns for federated applications, while the RFC 9421 implementation ensures Fedify stays current with emerging ActivityPub security standards.
For detailed migration guides, API documentation, and examples, please visit the Fedify documentation. Join our community on Matrix or Discord for support and discussions.
Das französische Entwicklerkollektiv @Framasoft versucht derzeit, die (für #bigTech lächerliche) Summe von 75.000 Euro aufzubringen, um eine Open-Source-App als #fediverse -Konkurrenz zu Youtube zu entwickeln. Vielleicht könnt ihr ein paar Euro spenden, wenn ihr das Projekt für sinnvoll haltet?
@thisismissem - good point. what code have you been working on that goes into products I may be using so that I know where to direct my contributions to?
I appreciate "product and license" thinking, where code is packed and productivized so that consumers can buy. If I see a business model where the payment can be distributed amonst thousands of software/service consumers, I am much more eager to chime in. Maybe others, too.
Remembering something @Karlitschek said about 20 years ago, that sustaining end-user open-source applications is tricky, especially the last 80% work to make it a smooth system (and expanse the user universe beyond devs to anyone).... I like the business models of Wordpress with WooCommerce/Akismet or KirbyCMS where there is a clear flow of money for service.
@WordPress have created the #Fediverse files, a serie of videos about the Fediverse and ActivityPub, hosted by @docpop. It's really refreshing and you'll probably learn a thing or two!
Das französische Entwicklerkollektiv @Framasoft versucht derzeit, die (für #bigTech lächerliche) Summe von 75.000 Euro aufzubringen, um eine Open-Source-App als #fediverse -Konkurrenz zu Youtube zu entwickeln. Vielleicht könnt ihr ein paar Euro spenden, wenn ihr das Projekt für sinnvoll haltet?
I advocate for the #fediverse in order to grow new spaces for free speech, conviviality, and organizing. I understand the need for exclusive spaces, but do not agree with bullying participants out of the #FediForum for opinions protected by the USA's 1st Amendment. One of the strengths of federated social media is the ability to create private or protected spaces. I live in spaces that are more inclusive, not less, and look forward to more wonder-filled FediForums. Sincerely #FediForumAttendee
ALT text detailsTen federated media logos floating on a dark speckled background.
@WordPress have created the #Fediverse files, a serie of videos about the Fediverse and ActivityPub, hosted by @docpop. It's really refreshing and you'll probably learn a thing or two!
We're excited to announce the release of #Fedify 1.6.1, which marks the beginning of the 1.6 series following the retraction of version 1.6.0. This release introduces significant new capabilities that expand Fedify's deployment options and enhance security compatibility across the #fediverse.
Fedify 1.6 introduces the FederationBuilder class and createFederationBuilder() function to support deferred federation instantiation. This pattern provides several benefits:
Deferred instantiation: Set up dispatchers and listeners before creating the federation object
Better code organization: Avoid circular dependencies and improve project structure
Cloudflare #Workers compatibility: Accommodates binding-based architectures where resources are passed as arguments rather than globals
Modular setup: Build complex federations piece by piece before instantiation
The builder pattern is particularly useful for large applications and environments like Cloudflare Workers where configuration data is only available at runtime.
Adaptive caching: The system remembers which version each server supports to optimize future requests
This approach ensures seamless communication with both modern and legacy ActivityPub implementations while positioning Fedify at the forefront of security standards.
Interoperability testing
The RFC 9421 implementation has been thoroughly tested for interoperability with existing ActivityPub implementations that support RFC 9421 signature verification:
Mastodon 4.4.0 development version: Tested RFC 9421 signature verification against Fedify's implementation (refer to Mastodon PR #34814, though Mastodon 4.4.0 has not yet been released)
These tests confirm that other ActivityPub implementations can successfully verify RFC 9421 signatures generated by Fedify, ensuring proper federation as the ecosystem gradually adopts the official specification. While these implementations currently support verification of RFC 9421 signatures, they do not yet generate RFC 9421 signatures themselves—making Fedify one of the first ActivityPub implementations to support both generation and verification of the modern standard.
🔍 WebFinger enhancements
Dedicated WebFinger lookup
The new Context.lookupWebFinger() method provides direct access to WebFinger data, offering developers more granular control over account discovery and resource resolution beyond the higher-level Context.lookupObject() method.
🛠 Context API improvements
Context data replacement
The new Context.clone() method enables dynamic context data replacement, providing greater flexibility in request processing and data flow management. This is particularly useful for middleware implementations and complex request routing scenarios.
🚀 Migration considerations
Backward compatibility
Fedify 1.6 maintains full backward compatibility with existing applications. The new HTTP Message Signatures and double-knocking mechanisms work transparently without requiring any code changes.
Node.js version requirement
Important: Fedify 1.6 requires Node.js 22.0.0 or later for Node.js environments. This change does not affect applications using Deno or Bun runtimes. If you're currently using Node.js, please ensure your environment meets this requirement before upgrading.
New deployment options
For new deployments, consider leveraging Cloudflare Workers support for:
Global edge deployment with low latency
Serverless scaling and automatic resource management
Integration with Cloudflare's ecosystem of services
🎯 Looking forward
Fedify 1.6 represents a significant expansion of deployment possibilities while maintaining the framework's commitment to broad compatibility across the fediverse. The addition of Cloudflare Workers support opens new architectural patterns for federated applications, while the RFC 9421 implementation ensures Fedify stays current with emerging ActivityPub security standards.
For detailed migration guides, API documentation, and examples, please visit the Fedify documentation. Join our community on Matrix or Discord for support and discussions.
Just finished the 3-day #FediForum. Such a great group of people working together on a healthy and #fun future of the social internet!
For those who don't know what this is: The FediForum is an online meeting bringing together people who work on and think about the #fediverse. The fediverse is the very network you are currently reading this post on. If you're on Mastodon, be aware this is only a corner of the fediverse!
Thanks to all. I hope to be able to contribute more in the future.
Das französische Entwicklerkollektiv @Framasoft versucht derzeit, die (für #bigTech lächerliche) Summe von 75.000 Euro aufzubringen, um eine Open-Source-App als #fediverse -Konkurrenz zu Youtube zu entwickeln. Vielleicht könnt ihr ein paar Euro spenden, wenn ihr das Projekt für sinnvoll haltet?
Apropos @peertube the french developer collective @Framasoft are currently trying to raise the (for #bigTech derisory) amount of EUR 75,000 to develop the opensource #fediverse competitor app to Youtube. Maybe chuck 'em a few euros if you think it useful? https://support.joinpeertube.org/en/
Good day all you wonderful folks! Today we have Franzo @opensourcegaming ! Franzo is an open source advocate, Italian FOSS Software/Games Lover, Composer, and developer! The livestream starts at 1600 Eastern / UTC -4.
If you're enjoying the show, please consider supporting our new nonprofit btfree.org at https://givebutter.com/btfree. We're currently running https://tubefree.org which is a moderated peertube open for signups right now!
We're excited to announce the release of #Fedify 1.6.1, which marks the beginning of the 1.6 series following the retraction of version 1.6.0. This release introduces significant new capabilities that expand Fedify's deployment options and enhance security compatibility across the #fediverse.
Fedify 1.6 introduces the FederationBuilder class and createFederationBuilder() function to support deferred federation instantiation. This pattern provides several benefits:
Deferred instantiation: Set up dispatchers and listeners before creating the federation object
Better code organization: Avoid circular dependencies and improve project structure
Cloudflare #Workers compatibility: Accommodates binding-based architectures where resources are passed as arguments rather than globals
Modular setup: Build complex federations piece by piece before instantiation
The builder pattern is particularly useful for large applications and environments like Cloudflare Workers where configuration data is only available at runtime.
Adaptive caching: The system remembers which version each server supports to optimize future requests
This approach ensures seamless communication with both modern and legacy ActivityPub implementations while positioning Fedify at the forefront of security standards.
Interoperability testing
The RFC 9421 implementation has been thoroughly tested for interoperability with existing ActivityPub implementations that support RFC 9421 signature verification:
Mastodon 4.4.0 development version: Tested RFC 9421 signature verification against Fedify's implementation (refer to Mastodon PR #34814, though Mastodon 4.4.0 has not yet been released)
These tests confirm that other ActivityPub implementations can successfully verify RFC 9421 signatures generated by Fedify, ensuring proper federation as the ecosystem gradually adopts the official specification. While these implementations currently support verification of RFC 9421 signatures, they do not yet generate RFC 9421 signatures themselves—making Fedify one of the first ActivityPub implementations to support both generation and verification of the modern standard.
🔍 WebFinger enhancements
Dedicated WebFinger lookup
The new Context.lookupWebFinger() method provides direct access to WebFinger data, offering developers more granular control over account discovery and resource resolution beyond the higher-level Context.lookupObject() method.
🛠 Context API improvements
Context data replacement
The new Context.clone() method enables dynamic context data replacement, providing greater flexibility in request processing and data flow management. This is particularly useful for middleware implementations and complex request routing scenarios.
🚀 Migration considerations
Backward compatibility
Fedify 1.6 maintains full backward compatibility with existing applications. The new HTTP Message Signatures and double-knocking mechanisms work transparently without requiring any code changes.
Node.js version requirement
Important: Fedify 1.6 requires Node.js 22.0.0 or later for Node.js environments. This change does not affect applications using Deno or Bun runtimes. If you're currently using Node.js, please ensure your environment meets this requirement before upgrading.
New deployment options
For new deployments, consider leveraging Cloudflare Workers support for:
Global edge deployment with low latency
Serverless scaling and automatic resource management
Integration with Cloudflare's ecosystem of services
🎯 Looking forward
Fedify 1.6 represents a significant expansion of deployment possibilities while maintaining the framework's commitment to broad compatibility across the fediverse. The addition of Cloudflare Workers support opens new architectural patterns for federated applications, while the RFC 9421 implementation ensures Fedify stays current with emerging ActivityPub security standards.
For detailed migration guides, API documentation, and examples, please visit the Fedify documentation. Join our community on Matrix or Discord for support and discussions.
We're excited to announce the release of #Fedify 1.6.1, which marks the beginning of the 1.6 series following the retraction of version 1.6.0. This release introduces significant new capabilities that expand Fedify's deployment options and enhance security compatibility across the #fediverse.
Fedify 1.6 introduces the FederationBuilder class and createFederationBuilder() function to support deferred federation instantiation. This pattern provides several benefits:
Deferred instantiation: Set up dispatchers and listeners before creating the federation object
Better code organization: Avoid circular dependencies and improve project structure
Cloudflare #Workers compatibility: Accommodates binding-based architectures where resources are passed as arguments rather than globals
Modular setup: Build complex federations piece by piece before instantiation
The builder pattern is particularly useful for large applications and environments like Cloudflare Workers where configuration data is only available at runtime.
Adaptive caching: The system remembers which version each server supports to optimize future requests
This approach ensures seamless communication with both modern and legacy ActivityPub implementations while positioning Fedify at the forefront of security standards.
Interoperability testing
The RFC 9421 implementation has been thoroughly tested for interoperability with existing ActivityPub implementations that support RFC 9421 signature verification:
Mastodon 4.4.0 development version: Tested RFC 9421 signature verification against Fedify's implementation (refer to Mastodon PR #34814, though Mastodon 4.4.0 has not yet been released)
These tests confirm that other ActivityPub implementations can successfully verify RFC 9421 signatures generated by Fedify, ensuring proper federation as the ecosystem gradually adopts the official specification. While these implementations currently support verification of RFC 9421 signatures, they do not yet generate RFC 9421 signatures themselves—making Fedify one of the first ActivityPub implementations to support both generation and verification of the modern standard.
🔍 WebFinger enhancements
Dedicated WebFinger lookup
The new Context.lookupWebFinger() method provides direct access to WebFinger data, offering developers more granular control over account discovery and resource resolution beyond the higher-level Context.lookupObject() method.
🛠 Context API improvements
Context data replacement
The new Context.clone() method enables dynamic context data replacement, providing greater flexibility in request processing and data flow management. This is particularly useful for middleware implementations and complex request routing scenarios.
🚀 Migration considerations
Backward compatibility
Fedify 1.6 maintains full backward compatibility with existing applications. The new HTTP Message Signatures and double-knocking mechanisms work transparently without requiring any code changes.
Node.js version requirement
Important: Fedify 1.6 requires Node.js 22.0.0 or later for Node.js environments. This change does not affect applications using Deno or Bun runtimes. If you're currently using Node.js, please ensure your environment meets this requirement before upgrading.
New deployment options
For new deployments, consider leveraging Cloudflare Workers support for:
Global edge deployment with low latency
Serverless scaling and automatic resource management
Integration with Cloudflare's ecosystem of services
🎯 Looking forward
Fedify 1.6 represents a significant expansion of deployment possibilities while maintaining the framework's commitment to broad compatibility across the fediverse. The addition of Cloudflare Workers support opens new architectural patterns for federated applications, while the RFC 9421 implementation ensures Fedify stays current with emerging ActivityPub security standards.
For detailed migration guides, API documentation, and examples, please visit the Fedify documentation. Join our community on Matrix or Discord for support and discussions.
We're excited to announce the release of #Fedify 1.6.1, which marks the beginning of the 1.6 series following the retraction of version 1.6.0. This release introduces significant new capabilities that expand Fedify's deployment options and enhance security compatibility across the #fediverse.
Fedify 1.6 introduces the FederationBuilder class and createFederationBuilder() function to support deferred federation instantiation. This pattern provides several benefits:
Deferred instantiation: Set up dispatchers and listeners before creating the federation object
Better code organization: Avoid circular dependencies and improve project structure
Cloudflare #Workers compatibility: Accommodates binding-based architectures where resources are passed as arguments rather than globals
Modular setup: Build complex federations piece by piece before instantiation
The builder pattern is particularly useful for large applications and environments like Cloudflare Workers where configuration data is only available at runtime.
Adaptive caching: The system remembers which version each server supports to optimize future requests
This approach ensures seamless communication with both modern and legacy ActivityPub implementations while positioning Fedify at the forefront of security standards.
Interoperability testing
The RFC 9421 implementation has been thoroughly tested for interoperability with existing ActivityPub implementations that support RFC 9421 signature verification:
Mastodon 4.4.0 development version: Tested RFC 9421 signature verification against Fedify's implementation (refer to Mastodon PR #34814, though Mastodon 4.4.0 has not yet been released)
These tests confirm that other ActivityPub implementations can successfully verify RFC 9421 signatures generated by Fedify, ensuring proper federation as the ecosystem gradually adopts the official specification. While these implementations currently support verification of RFC 9421 signatures, they do not yet generate RFC 9421 signatures themselves—making Fedify one of the first ActivityPub implementations to support both generation and verification of the modern standard.
🔍 WebFinger enhancements
Dedicated WebFinger lookup
The new Context.lookupWebFinger() method provides direct access to WebFinger data, offering developers more granular control over account discovery and resource resolution beyond the higher-level Context.lookupObject() method.
🛠 Context API improvements
Context data replacement
The new Context.clone() method enables dynamic context data replacement, providing greater flexibility in request processing and data flow management. This is particularly useful for middleware implementations and complex request routing scenarios.
🚀 Migration considerations
Backward compatibility
Fedify 1.6 maintains full backward compatibility with existing applications. The new HTTP Message Signatures and double-knocking mechanisms work transparently without requiring any code changes.
Node.js version requirement
Important: Fedify 1.6 requires Node.js 22.0.0 or later for Node.js environments. This change does not affect applications using Deno or Bun runtimes. If you're currently using Node.js, please ensure your environment meets this requirement before upgrading.
New deployment options
For new deployments, consider leveraging Cloudflare Workers support for:
Global edge deployment with low latency
Serverless scaling and automatic resource management
Integration with Cloudflare's ecosystem of services
🎯 Looking forward
Fedify 1.6 represents a significant expansion of deployment possibilities while maintaining the framework's commitment to broad compatibility across the fediverse. The addition of Cloudflare Workers support opens new architectural patterns for federated applications, while the RFC 9421 implementation ensures Fedify stays current with emerging ActivityPub security standards.
For detailed migration guides, API documentation, and examples, please visit the Fedify documentation. Join our community on Matrix or Discord for support and discussions.
We're excited to announce the release of #Fedify 1.6.1, which marks the beginning of the 1.6 series following the retraction of version 1.6.0. This release introduces significant new capabilities that expand Fedify's deployment options and enhance security compatibility across the #fediverse.
Fedify 1.6 introduces the FederationBuilder class and createFederationBuilder() function to support deferred federation instantiation. This pattern provides several benefits:
Deferred instantiation: Set up dispatchers and listeners before creating the federation object
Better code organization: Avoid circular dependencies and improve project structure
Cloudflare #Workers compatibility: Accommodates binding-based architectures where resources are passed as arguments rather than globals
Modular setup: Build complex federations piece by piece before instantiation
The builder pattern is particularly useful for large applications and environments like Cloudflare Workers where configuration data is only available at runtime.
Adaptive caching: The system remembers which version each server supports to optimize future requests
This approach ensures seamless communication with both modern and legacy ActivityPub implementations while positioning Fedify at the forefront of security standards.
Interoperability testing
The RFC 9421 implementation has been thoroughly tested for interoperability with existing ActivityPub implementations that support RFC 9421 signature verification:
Mastodon 4.4.0 development version: Tested RFC 9421 signature verification against Fedify's implementation (refer to Mastodon PR #34814, though Mastodon 4.4.0 has not yet been released)
These tests confirm that other ActivityPub implementations can successfully verify RFC 9421 signatures generated by Fedify, ensuring proper federation as the ecosystem gradually adopts the official specification. While these implementations currently support verification of RFC 9421 signatures, they do not yet generate RFC 9421 signatures themselves—making Fedify one of the first ActivityPub implementations to support both generation and verification of the modern standard.
🔍 WebFinger enhancements
Dedicated WebFinger lookup
The new Context.lookupWebFinger() method provides direct access to WebFinger data, offering developers more granular control over account discovery and resource resolution beyond the higher-level Context.lookupObject() method.
🛠 Context API improvements
Context data replacement
The new Context.clone() method enables dynamic context data replacement, providing greater flexibility in request processing and data flow management. This is particularly useful for middleware implementations and complex request routing scenarios.
🚀 Migration considerations
Backward compatibility
Fedify 1.6 maintains full backward compatibility with existing applications. The new HTTP Message Signatures and double-knocking mechanisms work transparently without requiring any code changes.
Node.js version requirement
Important: Fedify 1.6 requires Node.js 22.0.0 or later for Node.js environments. This change does not affect applications using Deno or Bun runtimes. If you're currently using Node.js, please ensure your environment meets this requirement before upgrading.
New deployment options
For new deployments, consider leveraging Cloudflare Workers support for:
Global edge deployment with low latency
Serverless scaling and automatic resource management
Integration with Cloudflare's ecosystem of services
🎯 Looking forward
Fedify 1.6 represents a significant expansion of deployment possibilities while maintaining the framework's commitment to broad compatibility across the fediverse. The addition of Cloudflare Workers support opens new architectural patterns for federated applications, while the RFC 9421 implementation ensures Fedify stays current with emerging ActivityPub security standards.
For detailed migration guides, API documentation, and examples, please visit the Fedify documentation. Join our community on Matrix or Discord for support and discussions.
We're excited to announce the release of #Fedify 1.6.1, which marks the beginning of the 1.6 series following the retraction of version 1.6.0. This release introduces significant new capabilities that expand Fedify's deployment options and enhance security compatibility across the #fediverse.
Fedify 1.6 introduces the FederationBuilder class and createFederationBuilder() function to support deferred federation instantiation. This pattern provides several benefits:
Deferred instantiation: Set up dispatchers and listeners before creating the federation object
Better code organization: Avoid circular dependencies and improve project structure
Cloudflare #Workers compatibility: Accommodates binding-based architectures where resources are passed as arguments rather than globals
Modular setup: Build complex federations piece by piece before instantiation
The builder pattern is particularly useful for large applications and environments like Cloudflare Workers where configuration data is only available at runtime.
Adaptive caching: The system remembers which version each server supports to optimize future requests
This approach ensures seamless communication with both modern and legacy ActivityPub implementations while positioning Fedify at the forefront of security standards.
Interoperability testing
The RFC 9421 implementation has been thoroughly tested for interoperability with existing ActivityPub implementations that support RFC 9421 signature verification:
Mastodon 4.4.0 development version: Tested RFC 9421 signature verification against Fedify's implementation (refer to Mastodon PR #34814, though Mastodon 4.4.0 has not yet been released)
These tests confirm that other ActivityPub implementations can successfully verify RFC 9421 signatures generated by Fedify, ensuring proper federation as the ecosystem gradually adopts the official specification. While these implementations currently support verification of RFC 9421 signatures, they do not yet generate RFC 9421 signatures themselves—making Fedify one of the first ActivityPub implementations to support both generation and verification of the modern standard.
🔍 WebFinger enhancements
Dedicated WebFinger lookup
The new Context.lookupWebFinger() method provides direct access to WebFinger data, offering developers more granular control over account discovery and resource resolution beyond the higher-level Context.lookupObject() method.
🛠 Context API improvements
Context data replacement
The new Context.clone() method enables dynamic context data replacement, providing greater flexibility in request processing and data flow management. This is particularly useful for middleware implementations and complex request routing scenarios.
🚀 Migration considerations
Backward compatibility
Fedify 1.6 maintains full backward compatibility with existing applications. The new HTTP Message Signatures and double-knocking mechanisms work transparently without requiring any code changes.
Node.js version requirement
Important: Fedify 1.6 requires Node.js 22.0.0 or later for Node.js environments. This change does not affect applications using Deno or Bun runtimes. If you're currently using Node.js, please ensure your environment meets this requirement before upgrading.
New deployment options
For new deployments, consider leveraging Cloudflare Workers support for:
Global edge deployment with low latency
Serverless scaling and automatic resource management
Integration with Cloudflare's ecosystem of services
🎯 Looking forward
Fedify 1.6 represents a significant expansion of deployment possibilities while maintaining the framework's commitment to broad compatibility across the fediverse. The addition of Cloudflare Workers support opens new architectural patterns for federated applications, while the RFC 9421 implementation ensures Fedify stays current with emerging ActivityPub security standards.
For detailed migration guides, API documentation, and examples, please visit the Fedify documentation. Join our community on Matrix or Discord for support and discussions.
Apropos @peertube the french developer collective @Framasoft are currently trying to raise the (for #bigTech derisory) amount of EUR 75,000 to develop the opensource #fediverse competitor app to Youtube. Maybe chuck 'em a few euros if you think it useful? https://support.joinpeertube.org/en/
We're excited to announce the release of #Fedify 1.6.1, which marks the beginning of the 1.6 series following the retraction of version 1.6.0. This release introduces significant new capabilities that expand Fedify's deployment options and enhance security compatibility across the #fediverse.
Fedify 1.6 introduces the FederationBuilder class and createFederationBuilder() function to support deferred federation instantiation. This pattern provides several benefits:
Deferred instantiation: Set up dispatchers and listeners before creating the federation object
Better code organization: Avoid circular dependencies and improve project structure
Cloudflare #Workers compatibility: Accommodates binding-based architectures where resources are passed as arguments rather than globals
Modular setup: Build complex federations piece by piece before instantiation
The builder pattern is particularly useful for large applications and environments like Cloudflare Workers where configuration data is only available at runtime.
Adaptive caching: The system remembers which version each server supports to optimize future requests
This approach ensures seamless communication with both modern and legacy ActivityPub implementations while positioning Fedify at the forefront of security standards.
Interoperability testing
The RFC 9421 implementation has been thoroughly tested for interoperability with existing ActivityPub implementations that support RFC 9421 signature verification:
Mastodon 4.4.0 development version: Tested RFC 9421 signature verification against Fedify's implementation (refer to Mastodon PR #34814, though Mastodon 4.4.0 has not yet been released)
These tests confirm that other ActivityPub implementations can successfully verify RFC 9421 signatures generated by Fedify, ensuring proper federation as the ecosystem gradually adopts the official specification. While these implementations currently support verification of RFC 9421 signatures, they do not yet generate RFC 9421 signatures themselves—making Fedify one of the first ActivityPub implementations to support both generation and verification of the modern standard.
🔍 WebFinger enhancements
Dedicated WebFinger lookup
The new Context.lookupWebFinger() method provides direct access to WebFinger data, offering developers more granular control over account discovery and resource resolution beyond the higher-level Context.lookupObject() method.
🛠 Context API improvements
Context data replacement
The new Context.clone() method enables dynamic context data replacement, providing greater flexibility in request processing and data flow management. This is particularly useful for middleware implementations and complex request routing scenarios.
🚀 Migration considerations
Backward compatibility
Fedify 1.6 maintains full backward compatibility with existing applications. The new HTTP Message Signatures and double-knocking mechanisms work transparently without requiring any code changes.
Node.js version requirement
Important: Fedify 1.6 requires Node.js 22.0.0 or later for Node.js environments. This change does not affect applications using Deno or Bun runtimes. If you're currently using Node.js, please ensure your environment meets this requirement before upgrading.
New deployment options
For new deployments, consider leveraging Cloudflare Workers support for:
Global edge deployment with low latency
Serverless scaling and automatic resource management
Integration with Cloudflare's ecosystem of services
🎯 Looking forward
Fedify 1.6 represents a significant expansion of deployment possibilities while maintaining the framework's commitment to broad compatibility across the fediverse. The addition of Cloudflare Workers support opens new architectural patterns for federated applications, while the RFC 9421 implementation ensures Fedify stays current with emerging ActivityPub security standards.
For detailed migration guides, API documentation, and examples, please visit the Fedify documentation. Join our community on Matrix or Discord for support and discussions.
Good day all you wonderful folks! Today we have Franzo @opensourcegaming ! Franzo is an open source advocate, Italian FOSS Software/Games Lover, Composer, and developer! The livestream starts at 1600 Eastern / UTC -4.
If you're enjoying the show, please consider supporting our new nonprofit btfree.org at https://givebutter.com/btfree. We're currently running https://tubefree.org which is a moderated peertube open for signups right now!
I’m working on a blog post “The 7 Deadly Sins of the (Current) Fediverse Web #UX” … a quick readable but thorough listing of the top 7 things many on the #Fediverse have been trying to fix for a long time, making some gains on - but that everyone knows needs to be fixed. Not specific to any one Fedi platform. Only abt Web UX. What would you add? cc: @scottjenson @cheeaun @elk @dimillian @MonaApp @dansup@mark@samhenrigold@fediversenews
Good day all you wonderful folks! Today we have Franzo @opensourcegaming ! Franzo is an open source advocate, Italian FOSS Software/Games Lover, Composer, and developer! The livestream starts at 1600 Eastern / UTC -4.
If you're enjoying the show, please consider supporting our new nonprofit btfree.org at https://givebutter.com/btfree. We're currently running https://tubefree.org which is a moderated peertube open for signups right now!
We're excited to announce the release of #Fedify 1.6.1, which marks the beginning of the 1.6 series following the retraction of version 1.6.0. This release introduces significant new capabilities that expand Fedify's deployment options and enhance security compatibility across the #fediverse.
Fedify 1.6 introduces the FederationBuilder class and createFederationBuilder() function to support deferred federation instantiation. This pattern provides several benefits:
Deferred instantiation: Set up dispatchers and listeners before creating the federation object
Better code organization: Avoid circular dependencies and improve project structure
Cloudflare #Workers compatibility: Accommodates binding-based architectures where resources are passed as arguments rather than globals
Modular setup: Build complex federations piece by piece before instantiation
The builder pattern is particularly useful for large applications and environments like Cloudflare Workers where configuration data is only available at runtime.
Adaptive caching: The system remembers which version each server supports to optimize future requests
This approach ensures seamless communication with both modern and legacy ActivityPub implementations while positioning Fedify at the forefront of security standards.
Interoperability testing
The RFC 9421 implementation has been thoroughly tested for interoperability with existing ActivityPub implementations that support RFC 9421 signature verification:
Mastodon 4.4.0 development version: Tested RFC 9421 signature verification against Fedify's implementation (refer to Mastodon PR #34814, though Mastodon 4.4.0 has not yet been released)
These tests confirm that other ActivityPub implementations can successfully verify RFC 9421 signatures generated by Fedify, ensuring proper federation as the ecosystem gradually adopts the official specification. While these implementations currently support verification of RFC 9421 signatures, they do not yet generate RFC 9421 signatures themselves—making Fedify one of the first ActivityPub implementations to support both generation and verification of the modern standard.
🔍 WebFinger enhancements
Dedicated WebFinger lookup
The new Context.lookupWebFinger() method provides direct access to WebFinger data, offering developers more granular control over account discovery and resource resolution beyond the higher-level Context.lookupObject() method.
🛠 Context API improvements
Context data replacement
The new Context.clone() method enables dynamic context data replacement, providing greater flexibility in request processing and data flow management. This is particularly useful for middleware implementations and complex request routing scenarios.
🚀 Migration considerations
Backward compatibility
Fedify 1.6 maintains full backward compatibility with existing applications. The new HTTP Message Signatures and double-knocking mechanisms work transparently without requiring any code changes.
Node.js version requirement
Important: Fedify 1.6 requires Node.js 22.0.0 or later for Node.js environments. This change does not affect applications using Deno or Bun runtimes. If you're currently using Node.js, please ensure your environment meets this requirement before upgrading.
New deployment options
For new deployments, consider leveraging Cloudflare Workers support for:
Global edge deployment with low latency
Serverless scaling and automatic resource management
Integration with Cloudflare's ecosystem of services
🎯 Looking forward
Fedify 1.6 represents a significant expansion of deployment possibilities while maintaining the framework's commitment to broad compatibility across the fediverse. The addition of Cloudflare Workers support opens new architectural patterns for federated applications, while the RFC 9421 implementation ensures Fedify stays current with emerging ActivityPub security standards.
For detailed migration guides, API documentation, and examples, please visit the Fedify documentation. Join our community on Matrix or Discord for support and discussions.
We're excited to announce the release of #Fedify 1.6.1, which marks the beginning of the 1.6 series following the retraction of version 1.6.0. This release introduces significant new capabilities that expand Fedify's deployment options and enhance security compatibility across the #fediverse.
Fedify 1.6 introduces the FederationBuilder class and createFederationBuilder() function to support deferred federation instantiation. This pattern provides several benefits:
Deferred instantiation: Set up dispatchers and listeners before creating the federation object
Better code organization: Avoid circular dependencies and improve project structure
Cloudflare #Workers compatibility: Accommodates binding-based architectures where resources are passed as arguments rather than globals
Modular setup: Build complex federations piece by piece before instantiation
The builder pattern is particularly useful for large applications and environments like Cloudflare Workers where configuration data is only available at runtime.
Adaptive caching: The system remembers which version each server supports to optimize future requests
This approach ensures seamless communication with both modern and legacy ActivityPub implementations while positioning Fedify at the forefront of security standards.
Interoperability testing
The RFC 9421 implementation has been thoroughly tested for interoperability with existing ActivityPub implementations that support RFC 9421 signature verification:
Mastodon 4.4.0 development version: Tested RFC 9421 signature verification against Fedify's implementation (refer to Mastodon PR #34814, though Mastodon 4.4.0 has not yet been released)
These tests confirm that other ActivityPub implementations can successfully verify RFC 9421 signatures generated by Fedify, ensuring proper federation as the ecosystem gradually adopts the official specification. While these implementations currently support verification of RFC 9421 signatures, they do not yet generate RFC 9421 signatures themselves—making Fedify one of the first ActivityPub implementations to support both generation and verification of the modern standard.
🔍 WebFinger enhancements
Dedicated WebFinger lookup
The new Context.lookupWebFinger() method provides direct access to WebFinger data, offering developers more granular control over account discovery and resource resolution beyond the higher-level Context.lookupObject() method.
🛠 Context API improvements
Context data replacement
The new Context.clone() method enables dynamic context data replacement, providing greater flexibility in request processing and data flow management. This is particularly useful for middleware implementations and complex request routing scenarios.
🚀 Migration considerations
Backward compatibility
Fedify 1.6 maintains full backward compatibility with existing applications. The new HTTP Message Signatures and double-knocking mechanisms work transparently without requiring any code changes.
Node.js version requirement
Important: Fedify 1.6 requires Node.js 22.0.0 or later for Node.js environments. This change does not affect applications using Deno or Bun runtimes. If you're currently using Node.js, please ensure your environment meets this requirement before upgrading.
New deployment options
For new deployments, consider leveraging Cloudflare Workers support for:
Global edge deployment with low latency
Serverless scaling and automatic resource management
Integration with Cloudflare's ecosystem of services
🎯 Looking forward
Fedify 1.6 represents a significant expansion of deployment possibilities while maintaining the framework's commitment to broad compatibility across the fediverse. The addition of Cloudflare Workers support opens new architectural patterns for federated applications, while the RFC 9421 implementation ensures Fedify stays current with emerging ActivityPub security standards.
For detailed migration guides, API documentation, and examples, please visit the Fedify documentation. Join our community on Matrix or Discord for support and discussions.
Apropos @peertube the french developer collective @Framasoft are currently trying to raise the (for #bigTech derisory) amount of EUR 75,000 to develop the opensource #fediverse competitor app to Youtube. Maybe chuck 'em a few euros if you think it useful? https://support.joinpeertube.org/en/
We're excited to announce the release of #Fedify 1.6.1, which marks the beginning of the 1.6 series following the retraction of version 1.6.0. This release introduces significant new capabilities that expand Fedify's deployment options and enhance security compatibility across the #fediverse.
Fedify 1.6 introduces the FederationBuilder class and createFederationBuilder() function to support deferred federation instantiation. This pattern provides several benefits:
Deferred instantiation: Set up dispatchers and listeners before creating the federation object
Better code organization: Avoid circular dependencies and improve project structure
Cloudflare #Workers compatibility: Accommodates binding-based architectures where resources are passed as arguments rather than globals
Modular setup: Build complex federations piece by piece before instantiation
The builder pattern is particularly useful for large applications and environments like Cloudflare Workers where configuration data is only available at runtime.
Adaptive caching: The system remembers which version each server supports to optimize future requests
This approach ensures seamless communication with both modern and legacy ActivityPub implementations while positioning Fedify at the forefront of security standards.
Interoperability testing
The RFC 9421 implementation has been thoroughly tested for interoperability with existing ActivityPub implementations that support RFC 9421 signature verification:
Mastodon 4.4.0 development version: Tested RFC 9421 signature verification against Fedify's implementation (refer to Mastodon PR #34814, though Mastodon 4.4.0 has not yet been released)
These tests confirm that other ActivityPub implementations can successfully verify RFC 9421 signatures generated by Fedify, ensuring proper federation as the ecosystem gradually adopts the official specification. While these implementations currently support verification of RFC 9421 signatures, they do not yet generate RFC 9421 signatures themselves—making Fedify one of the first ActivityPub implementations to support both generation and verification of the modern standard.
🔍 WebFinger enhancements
Dedicated WebFinger lookup
The new Context.lookupWebFinger() method provides direct access to WebFinger data, offering developers more granular control over account discovery and resource resolution beyond the higher-level Context.lookupObject() method.
🛠 Context API improvements
Context data replacement
The new Context.clone() method enables dynamic context data replacement, providing greater flexibility in request processing and data flow management. This is particularly useful for middleware implementations and complex request routing scenarios.
🚀 Migration considerations
Backward compatibility
Fedify 1.6 maintains full backward compatibility with existing applications. The new HTTP Message Signatures and double-knocking mechanisms work transparently without requiring any code changes.
Node.js version requirement
Important: Fedify 1.6 requires Node.js 22.0.0 or later for Node.js environments. This change does not affect applications using Deno or Bun runtimes. If you're currently using Node.js, please ensure your environment meets this requirement before upgrading.
New deployment options
For new deployments, consider leveraging Cloudflare Workers support for:
Global edge deployment with low latency
Serverless scaling and automatic resource management
Integration with Cloudflare's ecosystem of services
🎯 Looking forward
Fedify 1.6 represents a significant expansion of deployment possibilities while maintaining the framework's commitment to broad compatibility across the fediverse. The addition of Cloudflare Workers support opens new architectural patterns for federated applications, while the RFC 9421 implementation ensures Fedify stays current with emerging ActivityPub security standards.
For detailed migration guides, API documentation, and examples, please visit the Fedify documentation. Join our community on Matrix or Discord for support and discussions.
I've been a #Flickr Pro user for a long-time, but decided not to renew my subscription as the platform seems to have stopped evolving and I no longer find value in paying for the service. The WebUI is outdated, the mobile Android app sucks.
I wonder if Flickr could become more attractive again if they would support #ActivityPub and became part of the #Fediverse. Maybe as an alternative to #Pixelfed? Or are there any clients that could use Flickr as a storage backend for pictures?
Despite being a huge fan of the #Fediverse, there is a certain part of its culture which has annoyed me from day 1 and still does:
The way, many people reply to posts.
1st: Even though many posts come in clearly marked parts, people start responding to one of the first posts without waiting for the thread being complete.
Of course: Part of that is due to technical reasons: Most clients do not support creating threads and to publish them in one go.
I have nothing against left wing politics; just that it needs to be pragmatic.
Equating some big tech simply leveraging ActivityPub and WebFinger as being a form of "colonization" is probably the biggest most fedidiot behaviour that members of the Fediverse exhibit.
A chronically online regressive leftist who treats the Fediverse like a sacred commune and any deviation from their ideological purity as heresy.
Characterized by performative political outrage, allegiance to self-appointed high priests of decentralized social media, and an unwavering belief that the Fediverse must be free for all, except for corporations, capitalists, or anyone with a blue checkmark.
Fedidiots often declare any attempt by “Big Tech” to federate as "digital colonization", while ignoring the irony of their own centralized influence within their ideological echo chambers. Willing to shout down dissent louder than they shout at actual systems of power.
Usage:
"She blocked me for following someone who questioned the holy mod of her instance. Classic fedidiot behavior."
What actually sucks about the GENIUS Act: stablecoin holders get first dibs if the stablecoin issuer defaults.
Who can be issuers?
Federally insured banks and subsidiaries.
If these banks commingle deposits with reserves, then this will force banks to dip into deposits, if reserve alone fails to cover claims.
Good thing is, the FDIC will ensure up to $250K of deposits, but what this means is that the FDIC is effectively subsidizing bad decisions from banks.
This is the *only* argument against the act that I actually find is what we should absolutely find concerning.
However, I find that the majority of regressive leftist fedidiots and fedimbiciles who can't read are making all sorts of other arguments against the act, none of which should be taken seriously. Unfortunately, them repeatedly making these dumb arguments weaken the cause of highlighting how bad the proposed law is
We're excited to announce the release of #Fedify 1.6.1, which marks the beginning of the 1.6 series following the retraction of version 1.6.0. This release introduces significant new capabilities that expand Fedify's deployment options and enhance security compatibility across the #fediverse.
Fedify 1.6 introduces the FederationBuilder class and createFederationBuilder() function to support deferred federation instantiation. This pattern provides several benefits:
Deferred instantiation: Set up dispatchers and listeners before creating the federation object
Better code organization: Avoid circular dependencies and improve project structure
Cloudflare #Workers compatibility: Accommodates binding-based architectures where resources are passed as arguments rather than globals
Modular setup: Build complex federations piece by piece before instantiation
The builder pattern is particularly useful for large applications and environments like Cloudflare Workers where configuration data is only available at runtime.
Adaptive caching: The system remembers which version each server supports to optimize future requests
This approach ensures seamless communication with both modern and legacy ActivityPub implementations while positioning Fedify at the forefront of security standards.
Interoperability testing
The RFC 9421 implementation has been thoroughly tested for interoperability with existing ActivityPub implementations that support RFC 9421 signature verification:
Mastodon 4.4.0 development version: Tested RFC 9421 signature verification against Fedify's implementation (refer to Mastodon PR #34814, though Mastodon 4.4.0 has not yet been released)
These tests confirm that other ActivityPub implementations can successfully verify RFC 9421 signatures generated by Fedify, ensuring proper federation as the ecosystem gradually adopts the official specification. While these implementations currently support verification of RFC 9421 signatures, they do not yet generate RFC 9421 signatures themselves—making Fedify one of the first ActivityPub implementations to support both generation and verification of the modern standard.
🔍 WebFinger enhancements
Dedicated WebFinger lookup
The new Context.lookupWebFinger() method provides direct access to WebFinger data, offering developers more granular control over account discovery and resource resolution beyond the higher-level Context.lookupObject() method.
🛠 Context API improvements
Context data replacement
The new Context.clone() method enables dynamic context data replacement, providing greater flexibility in request processing and data flow management. This is particularly useful for middleware implementations and complex request routing scenarios.
🚀 Migration considerations
Backward compatibility
Fedify 1.6 maintains full backward compatibility with existing applications. The new HTTP Message Signatures and double-knocking mechanisms work transparently without requiring any code changes.
Node.js version requirement
Important: Fedify 1.6 requires Node.js 22.0.0 or later for Node.js environments. This change does not affect applications using Deno or Bun runtimes. If you're currently using Node.js, please ensure your environment meets this requirement before upgrading.
New deployment options
For new deployments, consider leveraging Cloudflare Workers support for:
Global edge deployment with low latency
Serverless scaling and automatic resource management
Integration with Cloudflare's ecosystem of services
🎯 Looking forward
Fedify 1.6 represents a significant expansion of deployment possibilities while maintaining the framework's commitment to broad compatibility across the fediverse. The addition of Cloudflare Workers support opens new architectural patterns for federated applications, while the RFC 9421 implementation ensures Fedify stays current with emerging ActivityPub security standards.
For detailed migration guides, API documentation, and examples, please visit the Fedify documentation. Join our community on Matrix or Discord for support and discussions.
<p>With the #Fediverse gaining increasing #mainstreaming attention, we’re entering a familiar cycle, an influx of well-funded #NGO-branded projects trying to “fix” the #openweb by reshaping it in their own narrowing and to often blinded paths.</p>
<p>Take this year’s #chatteringclass event, #FediForum. Alongside breathless praise, last year, for #Threads joining the #opensocialweb space, we’re seeing the launch of shiny new tools: #BonfireSocial, #Channelorg, #Bounce. That promise innovation […]</p>
<div class="addtoany_share_save_container addtoany_content addtoany_content_bottom"><div class="a2a_kit a2a_kit_size_32 addtoany_list" data-a2a-url="https://hamishcampbell.com/the-fediverse-is-opening-but-there-is-a-cost/" data-a2a-title="The Fediverse is opening, but there is a cost"><a class="a2a_button_mastodon" href="https://www.addtoany.com/add_to/mastodon?linkurl=https%3A%2F%2Fhamishcampbell.com%2Fthe-fediverse-is-opening-but-there-is-a-cost%2F&linkname=The%20Fediverse%20is%20opening%2C%20but%20there%20is%20a%20cost" title="Mastodon" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_reddit" href="https://www.addtoany.com/add_to/reddit?linkurl=https%3A%2F%2Fhamishcampbell.com%2Fthe-fediverse-is-opening-but-there-is-a-cost%2F&linkname=The%20Fediverse%20is%20opening%2C%20but%20there%20is%20a%20cost" title="Reddit" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fhamishcampbell.com%2Fthe-fediverse-is-opening-but-there-is-a-cost%2F&linkname=The%20Fediverse%20is%20opening%2C%20but%20there%20is%20a%20cost" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_threads" href="https://www.addtoany.com/add_to/threads?linkurl=https%3A%2F%2Fhamishcampbell.com%2Fthe-fediverse-is-opening-but-there-is-a-cost%2F&linkname=The%20Fediverse%20is%20opening%2C%20but%20there%20is%20a%20cost" title="Threads" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_bluesky" href="https://www.addtoany.com/add_to/bluesky?linkurl=https%3A%2F%2Fhamishcampbell.com%2Fthe-fediverse-is-opening-but-there-is-a-cost%2F&linkname=The%20Fediverse%20is%20opening%2C%20but%20there%20is%20a%20cost" title="Bluesky" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_x" href="https://www.addtoany.com/add_to/x?linkurl=https%3A%2F%2Fhamishcampbell.com%2Fthe-fediverse-is-opening-but-there-is-a-cost%2F&linkname=The%20Fediverse%20is%20opening%2C%20but%20there%20is%20a%20cost" title="X" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fhamishcampbell.com%2Fthe-fediverse-is-opening-but-there-is-a-cost%2F&linkname=The%20Fediverse%20is%20opening%2C%20but%20there%20is%20a%20cost" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share"></a></div></div>
With the #Fediverse gaining increasing #mainstreaming attention, we’re entering a familiar cycle, an influx of well-funded #NGO-branded projects trying to “fix” the #openweb by reshaping it in their own narrowing and to often blinded paths.
Take this year’s #chatteringclass event, #FediForum. Alongside breathless praise, last year, for #Threads joining the #opensocialweb space, we’re seeing the launch of shiny new tools: #BonfireSocial, #Channelorg, #Bounce. That promise innovation and ecosystem growth, but look closer, and you’ll see the #NGO pattern: branding over substance, silos in disguise, and a creeping return of the mini #dotcons under new, friendlier wrappers.
Let’s take Channel.org, On the surface, it looks like a #mainstreaming version of the #OMN project #indymediaback – community news channels, a grassroots publishing model, maybe even respectful federation. But scratch that surface and the cracks show quickly:
The orgs list reads like a who’s who of liberal foundations, with the usual hidden gatekeeping logic behind the scenes.
And it’s yet another “pay or pray” model: either be a professional #NGO or get nudged out.
In short, it’s likely just more #techshit to compost. A well-polished box built to contain, not empower. A place where “participation” is narrow and boring. This isn’t to say there’s zero value. There will be overlap with what we’re doing in the #OMN and #indymediaback spaces. But experience tells us, these projects rarely cooperate. They prefer to rebuild from scratch, with branding and compliance hardcoded. They see networks as products to manage, not native cultures to nurture. In the end they sell out, it happens.
And the result? A growing layer of parasites attaching themselves to the living Fediverse. That familiar smell of funding cycles, strategy decks, and locked-down roadmaps. We’ve seen this before. We know where it leads. The real question isn’t what’s new? It’s what’s native?
We don’t need a branded reboot of the same paths, what we do need is more funded and sustainable grounded, messy, radically open alternatives. Ones with deep roots in social movement history, not just nice UX. Ones that resist capture, and refuse in the end to turn community into product.
That’s the path we’re on, if the NGO track wants to build parallel paths, fine. Just don’t expect us to be polite about this mess making, we’ve already walked that road too many times. Live and let live, compost #techshit and build real alternatives #KISS
You know your getting big when parasites like this start to attach… salt and branding irons come to mind.
We're excited to announce the release of #Fedify 1.6.1, which marks the beginning of the 1.6 series following the retraction of version 1.6.0. This release introduces significant new capabilities that expand Fedify's deployment options and enhance security compatibility across the #fediverse.
Fedify 1.6 introduces the FederationBuilder class and createFederationBuilder() function to support deferred federation instantiation. This pattern provides several benefits:
Deferred instantiation: Set up dispatchers and listeners before creating the federation object
Better code organization: Avoid circular dependencies and improve project structure
Cloudflare #Workers compatibility: Accommodates binding-based architectures where resources are passed as arguments rather than globals
Modular setup: Build complex federations piece by piece before instantiation
The builder pattern is particularly useful for large applications and environments like Cloudflare Workers where configuration data is only available at runtime.
Adaptive caching: The system remembers which version each server supports to optimize future requests
This approach ensures seamless communication with both modern and legacy ActivityPub implementations while positioning Fedify at the forefront of security standards.
Interoperability testing
The RFC 9421 implementation has been thoroughly tested for interoperability with existing ActivityPub implementations that support RFC 9421 signature verification:
Mastodon 4.4.0 development version: Tested RFC 9421 signature verification against Fedify's implementation (refer to Mastodon PR #34814, though Mastodon 4.4.0 has not yet been released)
These tests confirm that other ActivityPub implementations can successfully verify RFC 9421 signatures generated by Fedify, ensuring proper federation as the ecosystem gradually adopts the official specification. While these implementations currently support verification of RFC 9421 signatures, they do not yet generate RFC 9421 signatures themselves—making Fedify one of the first ActivityPub implementations to support both generation and verification of the modern standard.
🔍 WebFinger enhancements
Dedicated WebFinger lookup
The new Context.lookupWebFinger() method provides direct access to WebFinger data, offering developers more granular control over account discovery and resource resolution beyond the higher-level Context.lookupObject() method.
🛠 Context API improvements
Context data replacement
The new Context.clone() method enables dynamic context data replacement, providing greater flexibility in request processing and data flow management. This is particularly useful for middleware implementations and complex request routing scenarios.
🚀 Migration considerations
Backward compatibility
Fedify 1.6 maintains full backward compatibility with existing applications. The new HTTP Message Signatures and double-knocking mechanisms work transparently without requiring any code changes.
Node.js version requirement
Important: Fedify 1.6 requires Node.js 22.0.0 or later for Node.js environments. This change does not affect applications using Deno or Bun runtimes. If you're currently using Node.js, please ensure your environment meets this requirement before upgrading.
New deployment options
For new deployments, consider leveraging Cloudflare Workers support for:
Global edge deployment with low latency
Serverless scaling and automatic resource management
Integration with Cloudflare's ecosystem of services
🎯 Looking forward
Fedify 1.6 represents a significant expansion of deployment possibilities while maintaining the framework's commitment to broad compatibility across the fediverse. The addition of Cloudflare Workers support opens new architectural patterns for federated applications, while the RFC 9421 implementation ensures Fedify stays current with emerging ActivityPub security standards.
For detailed migration guides, API documentation, and examples, please visit the Fedify documentation. Join our community on Matrix or Discord for support and discussions.
We're excited to announce the release of #Fedify 1.6.1, which marks the beginning of the 1.6 series following the retraction of version 1.6.0. This release introduces significant new capabilities that expand Fedify's deployment options and enhance security compatibility across the #fediverse.
Fedify 1.6 introduces the FederationBuilder class and createFederationBuilder() function to support deferred federation instantiation. This pattern provides several benefits:
Deferred instantiation: Set up dispatchers and listeners before creating the federation object
Better code organization: Avoid circular dependencies and improve project structure
Cloudflare #Workers compatibility: Accommodates binding-based architectures where resources are passed as arguments rather than globals
Modular setup: Build complex federations piece by piece before instantiation
The builder pattern is particularly useful for large applications and environments like Cloudflare Workers where configuration data is only available at runtime.
Adaptive caching: The system remembers which version each server supports to optimize future requests
This approach ensures seamless communication with both modern and legacy ActivityPub implementations while positioning Fedify at the forefront of security standards.
Interoperability testing
The RFC 9421 implementation has been thoroughly tested for interoperability with existing ActivityPub implementations that support RFC 9421 signature verification:
Mastodon 4.4.0 development version: Tested RFC 9421 signature verification against Fedify's implementation (refer to Mastodon PR #34814, though Mastodon 4.4.0 has not yet been released)
These tests confirm that other ActivityPub implementations can successfully verify RFC 9421 signatures generated by Fedify, ensuring proper federation as the ecosystem gradually adopts the official specification. While these implementations currently support verification of RFC 9421 signatures, they do not yet generate RFC 9421 signatures themselves—making Fedify one of the first ActivityPub implementations to support both generation and verification of the modern standard.
🔍 WebFinger enhancements
Dedicated WebFinger lookup
The new Context.lookupWebFinger() method provides direct access to WebFinger data, offering developers more granular control over account discovery and resource resolution beyond the higher-level Context.lookupObject() method.
🛠 Context API improvements
Context data replacement
The new Context.clone() method enables dynamic context data replacement, providing greater flexibility in request processing and data flow management. This is particularly useful for middleware implementations and complex request routing scenarios.
🚀 Migration considerations
Backward compatibility
Fedify 1.6 maintains full backward compatibility with existing applications. The new HTTP Message Signatures and double-knocking mechanisms work transparently without requiring any code changes.
Node.js version requirement
Important: Fedify 1.6 requires Node.js 22.0.0 or later for Node.js environments. This change does not affect applications using Deno or Bun runtimes. If you're currently using Node.js, please ensure your environment meets this requirement before upgrading.
New deployment options
For new deployments, consider leveraging Cloudflare Workers support for:
Global edge deployment with low latency
Serverless scaling and automatic resource management
Integration with Cloudflare's ecosystem of services
🎯 Looking forward
Fedify 1.6 represents a significant expansion of deployment possibilities while maintaining the framework's commitment to broad compatibility across the fediverse. The addition of Cloudflare Workers support opens new architectural patterns for federated applications, while the RFC 9421 implementation ensures Fedify stays current with emerging ActivityPub security standards.
For detailed migration guides, API documentation, and examples, please visit the Fedify documentation. Join our community on Matrix or Discord for support and discussions.
We're excited to announce the release of #Fedify 1.6.1, which marks the beginning of the 1.6 series following the retraction of version 1.6.0. This release introduces significant new capabilities that expand Fedify's deployment options and enhance security compatibility across the #fediverse.
Fedify 1.6 introduces the FederationBuilder class and createFederationBuilder() function to support deferred federation instantiation. This pattern provides several benefits:
Deferred instantiation: Set up dispatchers and listeners before creating the federation object
Better code organization: Avoid circular dependencies and improve project structure
Cloudflare #Workers compatibility: Accommodates binding-based architectures where resources are passed as arguments rather than globals
Modular setup: Build complex federations piece by piece before instantiation
The builder pattern is particularly useful for large applications and environments like Cloudflare Workers where configuration data is only available at runtime.
Adaptive caching: The system remembers which version each server supports to optimize future requests
This approach ensures seamless communication with both modern and legacy ActivityPub implementations while positioning Fedify at the forefront of security standards.
Interoperability testing
The RFC 9421 implementation has been thoroughly tested for interoperability with existing ActivityPub implementations that support RFC 9421 signature verification:
Mastodon 4.4.0 development version: Tested RFC 9421 signature verification against Fedify's implementation (refer to Mastodon PR #34814, though Mastodon 4.4.0 has not yet been released)
These tests confirm that other ActivityPub implementations can successfully verify RFC 9421 signatures generated by Fedify, ensuring proper federation as the ecosystem gradually adopts the official specification. While these implementations currently support verification of RFC 9421 signatures, they do not yet generate RFC 9421 signatures themselves—making Fedify one of the first ActivityPub implementations to support both generation and verification of the modern standard.
🔍 WebFinger enhancements
Dedicated WebFinger lookup
The new Context.lookupWebFinger() method provides direct access to WebFinger data, offering developers more granular control over account discovery and resource resolution beyond the higher-level Context.lookupObject() method.
🛠 Context API improvements
Context data replacement
The new Context.clone() method enables dynamic context data replacement, providing greater flexibility in request processing and data flow management. This is particularly useful for middleware implementations and complex request routing scenarios.
🚀 Migration considerations
Backward compatibility
Fedify 1.6 maintains full backward compatibility with existing applications. The new HTTP Message Signatures and double-knocking mechanisms work transparently without requiring any code changes.
Node.js version requirement
Important: Fedify 1.6 requires Node.js 22.0.0 or later for Node.js environments. This change does not affect applications using Deno or Bun runtimes. If you're currently using Node.js, please ensure your environment meets this requirement before upgrading.
New deployment options
For new deployments, consider leveraging Cloudflare Workers support for:
Global edge deployment with low latency
Serverless scaling and automatic resource management
Integration with Cloudflare's ecosystem of services
🎯 Looking forward
Fedify 1.6 represents a significant expansion of deployment possibilities while maintaining the framework's commitment to broad compatibility across the fediverse. The addition of Cloudflare Workers support opens new architectural patterns for federated applications, while the RFC 9421 implementation ensures Fedify stays current with emerging ActivityPub security standards.
For detailed migration guides, API documentation, and examples, please visit the Fedify documentation. Join our community on Matrix or Discord for support and discussions.
We're excited to announce the release of #Fedify 1.6.1, which marks the beginning of the 1.6 series following the retraction of version 1.6.0. This release introduces significant new capabilities that expand Fedify's deployment options and enhance security compatibility across the #fediverse.
Fedify 1.6 introduces the FederationBuilder class and createFederationBuilder() function to support deferred federation instantiation. This pattern provides several benefits:
Deferred instantiation: Set up dispatchers and listeners before creating the federation object
Better code organization: Avoid circular dependencies and improve project structure
Cloudflare #Workers compatibility: Accommodates binding-based architectures where resources are passed as arguments rather than globals
Modular setup: Build complex federations piece by piece before instantiation
The builder pattern is particularly useful for large applications and environments like Cloudflare Workers where configuration data is only available at runtime.
Adaptive caching: The system remembers which version each server supports to optimize future requests
This approach ensures seamless communication with both modern and legacy ActivityPub implementations while positioning Fedify at the forefront of security standards.
Interoperability testing
The RFC 9421 implementation has been thoroughly tested for interoperability with existing ActivityPub implementations that support RFC 9421 signature verification:
Mastodon 4.4.0 development version: Tested RFC 9421 signature verification against Fedify's implementation (refer to Mastodon PR #34814, though Mastodon 4.4.0 has not yet been released)
These tests confirm that other ActivityPub implementations can successfully verify RFC 9421 signatures generated by Fedify, ensuring proper federation as the ecosystem gradually adopts the official specification. While these implementations currently support verification of RFC 9421 signatures, they do not yet generate RFC 9421 signatures themselves—making Fedify one of the first ActivityPub implementations to support both generation and verification of the modern standard.
🔍 WebFinger enhancements
Dedicated WebFinger lookup
The new Context.lookupWebFinger() method provides direct access to WebFinger data, offering developers more granular control over account discovery and resource resolution beyond the higher-level Context.lookupObject() method.
🛠 Context API improvements
Context data replacement
The new Context.clone() method enables dynamic context data replacement, providing greater flexibility in request processing and data flow management. This is particularly useful for middleware implementations and complex request routing scenarios.
🚀 Migration considerations
Backward compatibility
Fedify 1.6 maintains full backward compatibility with existing applications. The new HTTP Message Signatures and double-knocking mechanisms work transparently without requiring any code changes.
Node.js version requirement
Important: Fedify 1.6 requires Node.js 22.0.0 or later for Node.js environments. This change does not affect applications using Deno or Bun runtimes. If you're currently using Node.js, please ensure your environment meets this requirement before upgrading.
New deployment options
For new deployments, consider leveraging Cloudflare Workers support for:
Global edge deployment with low latency
Serverless scaling and automatic resource management
Integration with Cloudflare's ecosystem of services
🎯 Looking forward
Fedify 1.6 represents a significant expansion of deployment possibilities while maintaining the framework's commitment to broad compatibility across the fediverse. The addition of Cloudflare Workers support opens new architectural patterns for federated applications, while the RFC 9421 implementation ensures Fedify stays current with emerging ActivityPub security standards.
For detailed migration guides, API documentation, and examples, please visit the Fedify documentation. Join our community on Matrix or Discord for support and discussions.
@_elena@j12t I'm not in marketing, but I know enough to know that all of us who loved this video need a call to action for how to share it, beyond preaching to the choir. This is a promotional video for the #Fediverse! What would a marketing team do with it? Post on non-fedi networks, to start with, sure. What should people say? How to start those conversations?
Well, now also in English: As far as I know, @heiseonline is now the (EDIT:) third media organization with it's own instance on #Peertube to share #videos directly in the #Fediverse.
The first channel to look out for is @ct_3003, but there are more to come.
I hope, we're only the beginning, so let's spread the word!
On today's unconference on the @fediforum@cypherhippie had this question about how much of an integration has @badgefed with mastodon.
So, I added the link to the #fediverse profile in the badges wallet url, so it appears as verified in my mastodon profile!
Thank you for the question!
ALT text detailsThe image shows a profile page on a social media platform. The profile is for a user named Maho Pacheco, with the handle [@]mapache and the website hachyderm.io. The profile picture is a raccoon. The bio includes interests such as beer, tech, raccoons, family, politics, Mexico, Seattle, and random stuff, with posts in Spanish and English. It mentions a love for tech, learning, traveling, and discussing ideas, with strong opinions since the 90s. The user is a software engineer at Microsoft and develops tools for the fediverse. They write in a blog and are the creator of almost-static-activity-pub, [@]vocalcat, and [@]badgefed. The profile was joined on October 31, 2022. The profile includes links to a blog (maho.dev), GitHub (github.com/mahomedalid), and LinkedIn (linkedin.com/in/mahomedalid). There are also badges and a wallet link indicated by a red arrow.
It's FediForum day 2! Here's @deadsuperhero's coverage of the event for @WeDistribute. Our CEO @mike demoed Surf there yesterday. If you want to try it for yourself, use the invite code FEDIFORUM when you sign up on our waitlist to get into the beta more quickly.
On today's unconference on the @fediforum@cypherhippie had this question about how much of an integration has @badgefed with mastodon.
So, I added the link to the #fediverse profile in the badges wallet url, so it appears as verified in my mastodon profile!
Thank you for the question!
ALT text detailsThe image shows a profile page on a social media platform. The profile is for a user named Maho Pacheco, with the handle [@]mapache and the website hachyderm.io. The profile picture is a raccoon. The bio includes interests such as beer, tech, raccoons, family, politics, Mexico, Seattle, and random stuff, with posts in Spanish and English. It mentions a love for tech, learning, traveling, and discussing ideas, with strong opinions since the 90s. The user is a software engineer at Microsoft and develops tools for the fediverse. They write in a blog and are the creator of almost-static-activity-pub, [@]vocalcat, and [@]badgefed. The profile was joined on October 31, 2022. The profile includes links to a blog (maho.dev), GitHub (github.com/mahomedalid), and LinkedIn (linkedin.com/in/mahomedalid). There are also badges and a wallet link indicated by a red arrow.
It's FediForum day 2! Here's @deadsuperhero's coverage of the event for @WeDistribute. Our CEO @mike demoed Surf there yesterday. If you want to try it for yourself, use the invite code FEDIFORUM when you sign up on our waitlist to get into the beta more quickly.
Well, now also in English: As far as I know, @heiseonline is now the (EDIT:) third media organization with it's own instance on #Peertube to share #videos directly in the #Fediverse.
The first channel to look out for is @ct_3003, but there are more to come.
I hope, we're only the beginning, so let's spread the word!
Well, now also in English: As far as I know, @heiseonline is now the (EDIT:) third media organization with it's own instance on #Peertube to share #videos directly in the #Fediverse.
The first channel to look out for is @ct_3003, but there are more to come.
I hope, we're only the beginning, so let's spread the word!
@_elena@j12t I'm not in marketing, but I know enough to know that all of us who loved this video need a call to action for how to share it, beyond preaching to the choir. This is a promotional video for the #Fediverse! What would a marketing team do with it? Post on non-fedi networks, to start with, sure. What should people say? How to start those conversations?
I'm feeling a bit stuck and could use some help. The situation is a bit messy because more than half of my followers are still on my Mastodon account, while the rest are here. The migration process seems to have hit a snag and isn't progressing like it should. On top of that, the feature to import the list of accounts I follow isn't working correctly. I've been trying to follow over 5,000 accounts, but Akkoma has only imported around 3,000. This discrepancy is pretty big and quite frustrating.
After giving it some thought, I believe the main issue lies with Akkoma. If anyone has any tips or insights, I'd really appreciate it!
I'm feeling a bit stuck and could use some help. The situation is a bit messy because more than half of my followers are still on my Mastodon account, while the rest are here. The migration process seems to have hit a snag and isn't progressing like it should. On top of that, the feature to import the list of accounts I follow isn't working correctly. I've been trying to follow over 5,000 accounts, but Akkoma has only imported around 3,000. This discrepancy is pretty big and quite frustrating.
After giving it some thought, I believe the main issue lies with Akkoma. If anyone has any tips or insights, I'd really appreciate it!
The State of Local-Only Fediverse Posts (WIP) Which Fediverse servers can handle local-only posts, and which apps can publish them? Here's what I've found so far.
Wir haben jetzt eine eigene #Peertube-Instanz und beim Namen haben wir uns dann doch nicht ausgetobt. 🙈@ct_3003 ist schon dort, weitere Accounts sollen folgen.
Bitte schön folgen, wir wollen ja hier im Haus auch zeigen, dass das Interesse da ist. Und @keno3003 freut sich dann auch.
ALT text details"""
Alternatives
I've been slowly uploading my back catalog to my channel on Floatplane, though not all my content is there yet.
Some in the fediverse ask why I'm not on Peertube. Here's the problem (and it's not insurmountable): right now, there's no easy path towards sustainable content production when the audience for the content is 100x smaller, and the number of patrons/sponsors remains proportionally the same.
I was never able to sustain my open source work based on patronage, and content production is the same—just more expensive to maintain to any standard (each video takes between 10-300 hours to produce, and I have a family to feed, and US health insurance companies to fund).
YouTube was, and still is, a creative anomaly. I'm hugely thankful to my Patreon, GitHub, and Floatplane supporters—and I hope to have direct funding fully able to support my work someday. But until that time, YouTube's AdSense revenue and vast reach is a kind of 'golden handcuff.'
The handcuff has been a bit tarnished of late, however, with Google recently adding AI summaries to videos—which seems to indicate maybe Gemini is slurping up my content and using it in their AI models?
Maybe the handcuffs are fools-gold, and I just don't see it yet.
"""
I am really happy too see @bonfire releasing Bonfire Social 1.0! This is just the beginning of an amazing journey, marking a significant step forward for the #Fediverse 🧡
<p>With the #Fediverse gaining increasing #mainstreaming attention, we’re entering a familiar cycle, an influx of well-funded #NGO-branded projects trying to “fix” the #openweb by reshaping it in their own narrowing and to often blinded paths.</p>
<p>Take this year’s #chatteringclass event, #FediForum. Alongside breathless praise, last year, for #Threads joining the #opensocialweb space, we’re seeing the launch of shiny new tools: #BonfireSocial, #Channelorg, #Bounce. That promise innovation […]</p>
<div class="addtoany_share_save_container addtoany_content addtoany_content_bottom"><div class="a2a_kit a2a_kit_size_32 addtoany_list" data-a2a-url="https://hamishcampbell.com/the-fediverse-is-opening-but-there-is-a-cost/" data-a2a-title="The Fediverse is opening, but there is a cost"><a class="a2a_button_mastodon" href="https://www.addtoany.com/add_to/mastodon?linkurl=https%3A%2F%2Fhamishcampbell.com%2Fthe-fediverse-is-opening-but-there-is-a-cost%2F&linkname=The%20Fediverse%20is%20opening%2C%20but%20there%20is%20a%20cost" title="Mastodon" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_reddit" href="https://www.addtoany.com/add_to/reddit?linkurl=https%3A%2F%2Fhamishcampbell.com%2Fthe-fediverse-is-opening-but-there-is-a-cost%2F&linkname=The%20Fediverse%20is%20opening%2C%20but%20there%20is%20a%20cost" title="Reddit" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fhamishcampbell.com%2Fthe-fediverse-is-opening-but-there-is-a-cost%2F&linkname=The%20Fediverse%20is%20opening%2C%20but%20there%20is%20a%20cost" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_threads" href="https://www.addtoany.com/add_to/threads?linkurl=https%3A%2F%2Fhamishcampbell.com%2Fthe-fediverse-is-opening-but-there-is-a-cost%2F&linkname=The%20Fediverse%20is%20opening%2C%20but%20there%20is%20a%20cost" title="Threads" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_bluesky" href="https://www.addtoany.com/add_to/bluesky?linkurl=https%3A%2F%2Fhamishcampbell.com%2Fthe-fediverse-is-opening-but-there-is-a-cost%2F&linkname=The%20Fediverse%20is%20opening%2C%20but%20there%20is%20a%20cost" title="Bluesky" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_x" href="https://www.addtoany.com/add_to/x?linkurl=https%3A%2F%2Fhamishcampbell.com%2Fthe-fediverse-is-opening-but-there-is-a-cost%2F&linkname=The%20Fediverse%20is%20opening%2C%20but%20there%20is%20a%20cost" title="X" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fhamishcampbell.com%2Fthe-fediverse-is-opening-but-there-is-a-cost%2F&linkname=The%20Fediverse%20is%20opening%2C%20but%20there%20is%20a%20cost" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share"></a></div></div>
With the #Fediverse gaining increasing #mainstreaming attention, we’re entering a familiar cycle, an influx of well-funded #NGO-branded projects trying to “fix” the #openweb by reshaping it in their own narrowing and to often blinded paths.
Take this year’s #chatteringclass event, #FediForum. Alongside breathless praise, last year, for #Threads joining the #opensocialweb space, we’re seeing the launch of shiny new tools: #BonfireSocial, #Channelorg, #Bounce. That promise innovation and ecosystem growth, but look closer, and you’ll see the #NGO pattern: branding over substance, silos in disguise, and a creeping return of the mini #dotcons under new, friendlier wrappers.
Let’s take Channel.org, On the surface, it looks like a #mainstreaming version of the #OMN project #indymediaback – community news channels, a grassroots publishing model, maybe even respectful federation. But scratch that surface and the cracks show quickly:
The orgs list reads like a who’s who of liberal foundations, with the usual hidden gatekeeping logic behind the scenes.
And it’s yet another “pay or pray” model: either be a professional #NGO or get nudged out.
In short, it’s likely just more #techshit to compost. A well-polished box built to contain, not empower. A place where “participation” is narrow and boring. This isn’t to say there’s zero value. There will be overlap with what we’re doing in the #OMN and #indymediaback spaces. But experience tells us, these projects rarely cooperate. They prefer to rebuild from scratch, with branding and compliance hardcoded. They see networks as products to manage, not native cultures to nurture. In the end they sell out, it happens.
And the result? A growing layer of parasites attaching themselves to the living Fediverse. That familiar smell of funding cycles, strategy decks, and locked-down roadmaps. We’ve seen this before. We know where it leads. The real question isn’t what’s new? It’s what’s native?
We don’t need a branded reboot of the same paths, what we do need is more funded and sustainable grounded, messy, radically open alternatives. Ones with deep roots in social movement history, not just nice UX. Ones that resist capture, and refuse in the end to turn community into product.
That’s the path we’re on, if the NGO track wants to build parallel paths, fine. Just don’t expect us to be polite about this mess making, we’ve already walked that road too many times. Live and let live, compost #techshit and build real alternatives #KISS
You know your getting big when parasites like this start to attach… salt and branding irons come to mind.
Goodmorning all ☕️ I've received a lot of supportive dm's asking if I'm okay (considering some fedi drama yesterday), and I am, thank you 🙂 I really appreciate the community both on #Fosstodon and in the wider #Fediverse. Hope you're all doing well.
Mir fällt in letzter Zeit auf, dass viele hier zwar groß darin sind, andere zu kritisieren. Zum Glück zumindest großteils ruhig und sachlich, teilweise aber leider auch lautstark und überheblich. In ganz seltenen Fällen auch beleidigend und mit Verleumdungen und bewussten Unwahrheiten.
Manche führen diese Diskussionen, weil sie glauben sich für die richtige Sache einzusetzen. Manche leider um bewusst zu polarisieren und Aufmerksamkeit auf sich selbst zu lenken. Die zweite Gruppe erreichen ich hiermit sicherlich nicht, aber vielleicht zumindest die erste Gruppe:
Das #Fediverse ist der heterogenste Ort im Internet den ich kenne. Und das ist auch gut so. Aber das kann nur mit ganz viel Toleranz funktionieren. Und Toleranz heisst primär: Leben und leben lassen. Sich selber und seine #Meinung nicht als die einzige #Wahrheit zu sehen und alternative Meinungen zuzulassen.
In den meisten Fällen reicht es einfach den Personen nicht zu folgen (bzw. zu entfolgen) die einen in der eigenen Timeline stören. Wenn das nicht reicht, Stummschalten oder Blockieren sind Funktionen die extra hierfür gemacht wurden und gut funktionieren.
Und wenn man meint, dass man nicht "schweigen" kann, dann ist meist eine private Nachricht besser als eine öffentliche.
Nicht falsch verstehen: Ich will keine Platform, wo man nichts mehr sagen kann. Aber man muss nicht ständig die Beiträge Dritter durch seine eigenen Ansichten "übernehmen". Schreibt hierfür doch eigene Beiträge.
Exciting news for the #Hollo project! We're thrilled to announce that Emelia Smith (@thisismissem) has joined as a co-maintainer alongside Hong Minhee (@hongminhee).
Emelia brings extensive experience in the #fediverse ecosystem, having been a long-time contributor to Mastodon and a leading expert in trust & safety tooling for decentralized social networks. She's dedicated years to improving moderation systems and security across #ActivityPub platforms.
Her recent contributions to Hollo have been substantial—implementing the reporting/flagging system and making significant improvements to OAuth and security features. These valuable contributions naturally led to her joining as a co-maintainer.
This collaboration marks an important milestone for Hollo as we continue building better single-user microblogging software for the fediverse. Welcome aboard, Emelia! 🚀
Exciting news for the #Hollo project! We're thrilled to announce that Emelia Smith (@thisismissem) has joined as a co-maintainer alongside Hong Minhee (@hongminhee).
Emelia brings extensive experience in the #fediverse ecosystem, having been a long-time contributor to Mastodon and a leading expert in trust & safety tooling for decentralized social networks. She's dedicated years to improving moderation systems and security across #ActivityPub platforms.
Her recent contributions to Hollo have been substantial—implementing the reporting/flagging system and making significant improvements to OAuth and security features. These valuable contributions naturally led to her joining as a co-maintainer.
This collaboration marks an important milestone for Hollo as we continue building better single-user microblogging software for the fediverse. Welcome aboard, Emelia! 🚀
I am really happy too see @bonfire releasing Bonfire Social 1.0! This is just the beginning of an amazing journey, marking a significant step forward for the #Fediverse 🧡
I am really happy too see @bonfire releasing Bonfire Social 1.0! This is just the beginning of an amazing journey, marking a significant step forward for the #Fediverse 🧡
My first #FediForum and it’s a pleasure to greet, meet, and discuss with „the federation“, people who build, use and progress what we call the #Fediverse.
First session: EU Policy with @samvie, second session Custom feeds with @mike and of course a keynote of @pluralistic. And so many more great sessions I could not attend (which is a quality sign for barcamps).
Thanks to @j12t and team! A had a great afternoon (Berlin time) and I am looking forward to the next two days.
My first #FediForum and it’s a pleasure to greet, meet, and discuss with „the federation“, people who build, use and progress what we call the #Fediverse.
First session: EU Policy with @samvie, second session Custom feeds with @mike and of course a keynote of @pluralistic. And so many more great sessions I could not attend (which is a quality sign for barcamps).
Thanks to @j12t and team! A had a great afternoon (Berlin time) and I am looking forward to the next two days.
The @bonfire release candidate is out! This is huge news for building well-governed community spaces in the #fediverse Congratulations to the @bernini and @mayel and everyone who participated in this co-designed firestarter!
ALT text detailsA map of part of massachusetts. By hovering over the voters icon, one sees the words: ""Please contact the Green Party Voters in this zip code,using corporate free Mastodon social media. Login with your US zip code,to add yourself to the maps."
The @bonfire release candidate is out! This is huge news for building well-governed community spaces in the #fediverse Congratulations to the @bernini and @mayel and everyone who participated in this co-designed firestarter!
The @bonfire release candidate is out! This is huge news for building well-governed community spaces in the #fediverse Congratulations to the @bernini and @mayel and everyone who participated in this co-designed firestarter!
The @bonfire release candidate is out! This is huge news for building well-governed community spaces in the #fediverse Congratulations to the @bernini and @mayel and everyone who participated in this co-designed firestarter!
- @ivanminutillo presents @bonfire version 1.0. Feature: 'circles' allows fine-grained options to reach lists of follower types e.g. monster-movie fans. He shows options for UI customization without tech knowledge. There's a blog post with more info:
1. @anewsocial and snarfed.org@snarfed.org showed "Bounce" a tool to migrate between different social apps with different protocols e.g. from Bluesky to Mastondon or vice versa.
2. @benpate shows "Bandwagon" an application for musicians & artists to share their work & get paid using Stripe or other payment providers. He's using "Emissary"(?) to build this. Online payments are indeed important as Ben stated.
We're looking forward to attending a re-imagined FediForum!
#FediForum helps bring the open social web community together to discuss more than technology, but also the important social and cultural issues we face on the open social web.
We're looking forward to seeing what our friends across the social web are demoing and showing off https://Channel.org later today so, if you're tuning in, let us know what you think!
It's that time again! Heading to #FediForum to join developers, advocates and #Fediverse folks moving the open social web forward. Three days, lots of news and demos, can't wait to hear from all the participants, see old friends and maybe meet some new ones!
We're looking forward to attending a re-imagined FediForum!
#FediForum helps bring the open social web community together to discuss more than technology, but also the important social and cultural issues we face on the open social web.
We're looking forward to seeing what our friends across the social web are demoing and showing off https://Channel.org later today so, if you're tuning in, let us know what you think!
Exciting news for the #Hollo project! We're thrilled to announce that Emelia Smith (@thisismissem) has joined as a co-maintainer alongside Hong Minhee (@hongminhee).
Emelia brings extensive experience in the #fediverse ecosystem, having been a long-time contributor to Mastodon and a leading expert in trust & safety tooling for decentralized social networks. She's dedicated years to improving moderation systems and security across #ActivityPub platforms.
Her recent contributions to Hollo have been substantial—implementing the reporting/flagging system and making significant improvements to OAuth and security features. These valuable contributions naturally led to her joining as a co-maintainer.
This collaboration marks an important milestone for Hollo as we continue building better single-user microblogging software for the fediverse. Welcome aboard, Emelia! 🚀
It's that time again! Heading to #FediForum to join developers, advocates and #Fediverse folks moving the open social web forward. Three days, lots of news and demos, can't wait to hear from all the participants, see old friends and maybe meet some new ones!
Exciting news for the #Hollo project! We're thrilled to announce that Emelia Smith (@thisismissem) has joined as a co-maintainer alongside Hong Minhee (@hongminhee).
Emelia brings extensive experience in the #fediverse ecosystem, having been a long-time contributor to Mastodon and a leading expert in trust & safety tooling for decentralized social networks. She's dedicated years to improving moderation systems and security across #ActivityPub platforms.
Her recent contributions to Hollo have been substantial—implementing the reporting/flagging system and making significant improvements to OAuth and security features. These valuable contributions naturally led to her joining as a co-maintainer.
This collaboration marks an important milestone for Hollo as we continue building better single-user microblogging software for the fediverse. Welcome aboard, Emelia! 🚀
We're looking forward to attending a re-imagined FediForum!
#FediForum helps bring the open social web community together to discuss more than technology, but also the important social and cultural issues we face on the open social web.
We're looking forward to seeing what our friends across the social web are demoing and showing off https://Channel.org later today so, if you're tuning in, let us know what you think!
We're looking forward to attending a re-imagined FediForum!
#FediForum helps bring the open social web community together to discuss more than technology, but also the important social and cultural issues we face on the open social web.
We're looking forward to seeing what our friends across the social web are demoing and showing off https://Channel.org later today so, if you're tuning in, let us know what you think!
#AskFedi: I'm looking for French and Italian-speaking volunteers to check the translations of my subtitles for the Fedi promo video...
Yes technically Italian is my native language and I'm fluent in French but I'm not used to discussing the #Fediverse in these languages and I could really use some help 😅
Please DM me if you're interested. I'll give you credit in the video description.
Thanks! 🙏
Edit: I got help - no more need for double-checking the French or Italian translations
#AskFedi: I'm looking for French and Italian-speaking volunteers to check the translations of my subtitles for the Fedi promo video...
Yes technically Italian is my native language and I'm fluent in French but I'm not used to discussing the #Fediverse in these languages and I could really use some help 😅
Please DM me if you're interested. I'll give you credit in the video description.
Thanks! 🙏
Edit: I got help - no more need for double-checking the French or Italian translations
#AskFedi: I'm looking for French and Italian-speaking volunteers to check the translations of my subtitles for the Fedi promo video...
Yes technically Italian is my native language and I'm fluent in French but I'm not used to discussing the #Fediverse in these languages and I could really use some help 😅
Please DM me if you're interested. I'll give you credit in the video description.
Thanks! 🙏
Edit: I got help - no more need for double-checking the French or Italian translations
I'm migrating to my Akkoma instance, but not all followers are transferring to the new account. Any ideas why this might be happening?I canceled the redirection, and now there's a 30-day cooldown period. How can I remove or bypass this cooldown?
Edit: All I needed to do is edit the cooldown period in /home/mastodon/live/app/models/account_migration.rb
Exciting news for the #Hollo project! We're thrilled to announce that Emelia Smith (@thisismissem) has joined as a co-maintainer alongside Hong Minhee (@hongminhee).
Emelia brings extensive experience in the #fediverse ecosystem, having been a long-time contributor to Mastodon and a leading expert in trust & safety tooling for decentralized social networks. She's dedicated years to improving moderation systems and security across #ActivityPub platforms.
Her recent contributions to Hollo have been substantial—implementing the reporting/flagging system and making significant improvements to OAuth and security features. These valuable contributions naturally led to her joining as a co-maintainer.
This collaboration marks an important milestone for Hollo as we continue building better single-user microblogging software for the fediverse. Welcome aboard, Emelia! 🚀
Exciting news for the #Hollo project! We're thrilled to announce that Emelia Smith (@thisismissem) has joined as a co-maintainer alongside Hong Minhee (@hongminhee).
Emelia brings extensive experience in the #fediverse ecosystem, having been a long-time contributor to Mastodon and a leading expert in trust & safety tooling for decentralized social networks. She's dedicated years to improving moderation systems and security across #ActivityPub platforms.
Her recent contributions to Hollo have been substantial—implementing the reporting/flagging system and making significant improvements to OAuth and security features. These valuable contributions naturally led to her joining as a co-maintainer.
This collaboration marks an important milestone for Hollo as we continue building better single-user microblogging software for the fediverse. Welcome aboard, Emelia! 🚀
Exciting news for the #Hollo project! We're thrilled to announce that Emelia Smith (@thisismissem) has joined as a co-maintainer alongside Hong Minhee (@hongminhee).
Emelia brings extensive experience in the #fediverse ecosystem, having been a long-time contributor to Mastodon and a leading expert in trust & safety tooling for decentralized social networks. She's dedicated years to improving moderation systems and security across #ActivityPub platforms.
Her recent contributions to Hollo have been substantial—implementing the reporting/flagging system and making significant improvements to OAuth and security features. These valuable contributions naturally led to her joining as a co-maintainer.
This collaboration marks an important milestone for Hollo as we continue building better single-user microblogging software for the fediverse. Welcome aboard, Emelia! 🚀
I'm migrating to my Akkoma instance, but not all followers are transferring to the new account. Any ideas why this might be happening?I canceled the redirection, and now there's a 30-day cooldown period. How can I remove or bypass this cooldown?
Edit: All I needed to do is edit the cooldown period in /home/mastodon/live/app/models/account_migration.rb
Exciting news for the #Hollo project! We're thrilled to announce that Emelia Smith (@thisismissem) has joined as a co-maintainer alongside Hong Minhee (@hongminhee).
Emelia brings extensive experience in the #fediverse ecosystem, having been a long-time contributor to Mastodon and a leading expert in trust & safety tooling for decentralized social networks. She's dedicated years to improving moderation systems and security across #ActivityPub platforms.
Her recent contributions to Hollo have been substantial—implementing the reporting/flagging system and making significant improvements to OAuth and security features. These valuable contributions naturally led to her joining as a co-maintainer.
This collaboration marks an important milestone for Hollo as we continue building better single-user microblogging software for the fediverse. Welcome aboard, Emelia! 🚀
Exciting news for the #Hollo project! We're thrilled to announce that Emelia Smith (@thisismissem) has joined as a co-maintainer alongside Hong Minhee (@hongminhee).
Emelia brings extensive experience in the #fediverse ecosystem, having been a long-time contributor to Mastodon and a leading expert in trust & safety tooling for decentralized social networks. She's dedicated years to improving moderation systems and security across #ActivityPub platforms.
Her recent contributions to Hollo have been substantial—implementing the reporting/flagging system and making significant improvements to OAuth and security features. These valuable contributions naturally led to her joining as a co-maintainer.
This collaboration marks an important milestone for Hollo as we continue building better single-user microblogging software for the fediverse. Welcome aboard, Emelia! 🚀
Exciting news for the #Hollo project! We're thrilled to announce that Emelia Smith (@thisismissem) has joined as a co-maintainer alongside Hong Minhee (@hongminhee).
Emelia brings extensive experience in the #fediverse ecosystem, having been a long-time contributor to Mastodon and a leading expert in trust & safety tooling for decentralized social networks. She's dedicated years to improving moderation systems and security across #ActivityPub platforms.
Her recent contributions to Hollo have been substantial—implementing the reporting/flagging system and making significant improvements to OAuth and security features. These valuable contributions naturally led to her joining as a co-maintainer.
This collaboration marks an important milestone for Hollo as we continue building better single-user microblogging software for the fediverse. Welcome aboard, Emelia! 🚀
Exciting news for the #Hollo project! We're thrilled to announce that Emelia Smith (@thisismissem) has joined as a co-maintainer alongside Hong Minhee (@hongminhee).
Emelia brings extensive experience in the #fediverse ecosystem, having been a long-time contributor to Mastodon and a leading expert in trust & safety tooling for decentralized social networks. She's dedicated years to improving moderation systems and security across #ActivityPub platforms.
Her recent contributions to Hollo have been substantial—implementing the reporting/flagging system and making significant improvements to OAuth and security features. These valuable contributions naturally led to her joining as a co-maintainer.
This collaboration marks an important milestone for Hollo as we continue building better single-user microblogging software for the fediverse. Welcome aboard, Emelia! 🚀
Exciting news for the #Hollo project! We're thrilled to announce that Emelia Smith (@thisismissem) has joined as a co-maintainer alongside Hong Minhee (@hongminhee).
Emelia brings extensive experience in the #fediverse ecosystem, having been a long-time contributor to Mastodon and a leading expert in trust & safety tooling for decentralized social networks. She's dedicated years to improving moderation systems and security across #ActivityPub platforms.
Her recent contributions to Hollo have been substantial—implementing the reporting/flagging system and making significant improvements to OAuth and security features. These valuable contributions naturally led to her joining as a co-maintainer.
This collaboration marks an important milestone for Hollo as we continue building better single-user microblogging software for the fediverse. Welcome aboard, Emelia! 🚀
Exciting news for the #Hollo project! We're thrilled to announce that Emelia Smith (@thisismissem) has joined as a co-maintainer alongside Hong Minhee (@hongminhee).
Emelia brings extensive experience in the #fediverse ecosystem, having been a long-time contributor to Mastodon and a leading expert in trust & safety tooling for decentralized social networks. She's dedicated years to improving moderation systems and security across #ActivityPub platforms.
Her recent contributions to Hollo have been substantial—implementing the reporting/flagging system and making significant improvements to OAuth and security features. These valuable contributions naturally led to her joining as a co-maintainer.
This collaboration marks an important milestone for Hollo as we continue building better single-user microblogging software for the fediverse. Welcome aboard, Emelia! 🚀
Exciting news for the #Hollo project! We're thrilled to announce that Emelia Smith (@thisismissem) has joined as a co-maintainer alongside Hong Minhee (@hongminhee).
Emelia brings extensive experience in the #fediverse ecosystem, having been a long-time contributor to Mastodon and a leading expert in trust & safety tooling for decentralized social networks. She's dedicated years to improving moderation systems and security across #ActivityPub platforms.
Her recent contributions to Hollo have been substantial—implementing the reporting/flagging system and making significant improvements to OAuth and security features. These valuable contributions naturally led to her joining as a co-maintainer.
This collaboration marks an important milestone for Hollo as we continue building better single-user microblogging software for the fediverse. Welcome aboard, Emelia! 🚀
Exciting news for the #Hollo project! We're thrilled to announce that Emelia Smith (@thisismissem) has joined as a co-maintainer alongside Hong Minhee (@hongminhee).
Emelia brings extensive experience in the #fediverse ecosystem, having been a long-time contributor to Mastodon and a leading expert in trust & safety tooling for decentralized social networks. She's dedicated years to improving moderation systems and security across #ActivityPub platforms.
Her recent contributions to Hollo have been substantial—implementing the reporting/flagging system and making significant improvements to OAuth and security features. These valuable contributions naturally led to her joining as a co-maintainer.
This collaboration marks an important milestone for Hollo as we continue building better single-user microblogging software for the fediverse. Welcome aboard, Emelia! 🚀
Searching for #News in the #Fediverse? I have now collected 1043 official/verified accounts by media organizations and the number is still growing. They are not only on #Mastodon or #Flipboard (although most of them are).
Exciting news for the #Hollo project! We're thrilled to announce that Emelia Smith (@thisismissem) has joined as a co-maintainer alongside Hong Minhee (@hongminhee).
Emelia brings extensive experience in the #fediverse ecosystem, having been a long-time contributor to Mastodon and a leading expert in trust & safety tooling for decentralized social networks. She's dedicated years to improving moderation systems and security across #ActivityPub platforms.
Her recent contributions to Hollo have been substantial—implementing the reporting/flagging system and making significant improvements to OAuth and security features. These valuable contributions naturally led to her joining as a co-maintainer.
This collaboration marks an important milestone for Hollo as we continue building better single-user microblogging software for the fediverse. Welcome aboard, Emelia! 🚀
Exciting news for the #Hollo project! We're thrilled to announce that Emelia Smith (@thisismissem) has joined as a co-maintainer alongside Hong Minhee (@hongminhee).
Emelia brings extensive experience in the #fediverse ecosystem, having been a long-time contributor to Mastodon and a leading expert in trust & safety tooling for decentralized social networks. She's dedicated years to improving moderation systems and security across #ActivityPub platforms.
Her recent contributions to Hollo have been substantial—implementing the reporting/flagging system and making significant improvements to OAuth and security features. These valuable contributions naturally led to her joining as a co-maintainer.
This collaboration marks an important milestone for Hollo as we continue building better single-user microblogging software for the fediverse. Welcome aboard, Emelia! 🚀
Exciting news for the #Hollo project! We're thrilled to announce that Emelia Smith (@thisismissem) has joined as a co-maintainer alongside Hong Minhee (@hongminhee).
Emelia brings extensive experience in the #fediverse ecosystem, having been a long-time contributor to Mastodon and a leading expert in trust & safety tooling for decentralized social networks. She's dedicated years to improving moderation systems and security across #ActivityPub platforms.
Her recent contributions to Hollo have been substantial—implementing the reporting/flagging system and making significant improvements to OAuth and security features. These valuable contributions naturally led to her joining as a co-maintainer.
This collaboration marks an important milestone for Hollo as we continue building better single-user microblogging software for the fediverse. Welcome aboard, Emelia! 🚀
Exciting news for the #Hollo project! We're thrilled to announce that Emelia Smith (@thisismissem) has joined as a co-maintainer alongside Hong Minhee (@hongminhee).
Emelia brings extensive experience in the #fediverse ecosystem, having been a long-time contributor to Mastodon and a leading expert in trust & safety tooling for decentralized social networks. She's dedicated years to improving moderation systems and security across #ActivityPub platforms.
Her recent contributions to Hollo have been substantial—implementing the reporting/flagging system and making significant improvements to OAuth and security features. These valuable contributions naturally led to her joining as a co-maintainer.
This collaboration marks an important milestone for Hollo as we continue building better single-user microblogging software for the fediverse. Welcome aboard, Emelia! 🚀
Exciting news for the #Hollo project! We're thrilled to announce that Emelia Smith (@thisismissem) has joined as a co-maintainer alongside Hong Minhee (@hongminhee).
Emelia brings extensive experience in the #fediverse ecosystem, having been a long-time contributor to Mastodon and a leading expert in trust & safety tooling for decentralized social networks. She's dedicated years to improving moderation systems and security across #ActivityPub platforms.
Her recent contributions to Hollo have been substantial—implementing the reporting/flagging system and making significant improvements to OAuth and security features. These valuable contributions naturally led to her joining as a co-maintainer.
This collaboration marks an important milestone for Hollo as we continue building better single-user microblogging software for the fediverse. Welcome aboard, Emelia! 🚀
Exciting news for the #Hollo project! We're thrilled to announce that Emelia Smith (@thisismissem) has joined as a co-maintainer alongside Hong Minhee (@hongminhee).
Emelia brings extensive experience in the #fediverse ecosystem, having been a long-time contributor to Mastodon and a leading expert in trust & safety tooling for decentralized social networks. She's dedicated years to improving moderation systems and security across #ActivityPub platforms.
Her recent contributions to Hollo have been substantial—implementing the reporting/flagging system and making significant improvements to OAuth and security features. These valuable contributions naturally led to her joining as a co-maintainer.
This collaboration marks an important milestone for Hollo as we continue building better single-user microblogging software for the fediverse. Welcome aboard, Emelia! 🚀
Exciting news for the #Hollo project! We're thrilled to announce that Emelia Smith (@thisismissem) has joined as a co-maintainer alongside Hong Minhee (@hongminhee).
Emelia brings extensive experience in the #fediverse ecosystem, having been a long-time contributor to Mastodon and a leading expert in trust & safety tooling for decentralized social networks. She's dedicated years to improving moderation systems and security across #ActivityPub platforms.
Her recent contributions to Hollo have been substantial—implementing the reporting/flagging system and making significant improvements to OAuth and security features. These valuable contributions naturally led to her joining as a co-maintainer.
This collaboration marks an important milestone for Hollo as we continue building better single-user microblogging software for the fediverse. Welcome aboard, Emelia! 🚀
Exciting news for the #Hollo project! We're thrilled to announce that Emelia Smith (@thisismissem) has joined as a co-maintainer alongside Hong Minhee (@hongminhee).
Emelia brings extensive experience in the #fediverse ecosystem, having been a long-time contributor to Mastodon and a leading expert in trust & safety tooling for decentralized social networks. She's dedicated years to improving moderation systems and security across #ActivityPub platforms.
Her recent contributions to Hollo have been substantial—implementing the reporting/flagging system and making significant improvements to OAuth and security features. These valuable contributions naturally led to her joining as a co-maintainer.
This collaboration marks an important milestone for Hollo as we continue building better single-user microblogging software for the fediverse. Welcome aboard, Emelia! 🚀
Exciting news for the #Hollo project! We're thrilled to announce that Emelia Smith (@thisismissem) has joined as a co-maintainer alongside Hong Minhee (@hongminhee).
Emelia brings extensive experience in the #fediverse ecosystem, having been a long-time contributor to Mastodon and a leading expert in trust & safety tooling for decentralized social networks. She's dedicated years to improving moderation systems and security across #ActivityPub platforms.
Her recent contributions to Hollo have been substantial—implementing the reporting/flagging system and making significant improvements to OAuth and security features. These valuable contributions naturally led to her joining as a co-maintainer.
This collaboration marks an important milestone for Hollo as we continue building better single-user microblogging software for the fediverse. Welcome aboard, Emelia! 🚀
Exciting news for the #Hollo project! We're thrilled to announce that Emelia Smith (@thisismissem) has joined as a co-maintainer alongside Hong Minhee (@hongminhee).
Emelia brings extensive experience in the #fediverse ecosystem, having been a long-time contributor to Mastodon and a leading expert in trust & safety tooling for decentralized social networks. She's dedicated years to improving moderation systems and security across #ActivityPub platforms.
Her recent contributions to Hollo have been substantial—implementing the reporting/flagging system and making significant improvements to OAuth and security features. These valuable contributions naturally led to her joining as a co-maintainer.
This collaboration marks an important milestone for Hollo as we continue building better single-user microblogging software for the fediverse. Welcome aboard, Emelia! 🚀
Exciting news for the #Hollo project! We're thrilled to announce that Emelia Smith (@thisismissem) has joined as a co-maintainer alongside Hong Minhee (@hongminhee).
Emelia brings extensive experience in the #fediverse ecosystem, having been a long-time contributor to Mastodon and a leading expert in trust & safety tooling for decentralized social networks. She's dedicated years to improving moderation systems and security across #ActivityPub platforms.
Her recent contributions to Hollo have been substantial—implementing the reporting/flagging system and making significant improvements to OAuth and security features. These valuable contributions naturally led to her joining as a co-maintainer.
This collaboration marks an important milestone for Hollo as we continue building better single-user microblogging software for the fediverse. Welcome aboard, Emelia! 🚀
ALT text details"""
We asked people signing up for #FediForum why they are coming.
The biggest reason, by far: to connect with other, like-minded people.
Second: learning about the Open Social Web.
Followed by demoing software, telling others about their projects, and running sessions.
"""
So, if you wondered why that random friend or family member, tried Mastodon, but that week felts drawn to use Facebook more, that is why. They were targeted.
If at any time you shared a link back to any of your personal accounts, anywhere -- Meta knows you have an account.
That includes competing social media platforms, such as the Fediverse.
The value in this is both market resource and further marketing, for example, if you talked about watching Netflix, expect Meta to recommend, HBO Max. And if Meta notices you're using a known competing app or platform, Meta's app will increase the notification to draw you back to Meta.
If at any time you shared a link back to any of your personal accounts, anywhere -- Meta knows you have an account.
That includes competing social media platforms, such as the Fediverse.
The value in this is both market resource and further marketing, for example, if you talked about watching Netflix, expect Meta to recommend, HBO Max. And if Meta notices you're using a known competing app or platform, Meta's app will increase the notification to draw you back to Meta.
So, if you wondered why that random friend or family member, tried Mastodon, but that week felts drawn to use Facebook more, that is why. They were targeted.
If at any time you shared a link back to any of your personal accounts, anywhere -- Meta knows you have an account.
That includes competing social media platforms, such as the Fediverse.
The value in this is both market resource and further marketing, for example, if you talked about watching Netflix, expect Meta to recommend, HBO Max. And if Meta notices you're using a known competing app or platform, Meta's app will increase the notification to draw you back to Meta.
If at any time you shared a link back to any of your personal accounts, anywhere -- Meta knows you have an account.
That includes competing social media platforms, such as the Fediverse.
The value in this is both market resource and further marketing, for example, if you talked about watching Netflix, expect Meta to recommend, HBO Max. And if Meta notices you're using a known competing app or platform, Meta's app will increase the notification to draw you back to Meta.
- "Followers you know" widget - a "featured tab" on profile pages, with "endorsed accounts" - reminders about missing alt text - warning if the language of your post doesn't match the selected language - "experimental support for verifying and displaying remote quote posts"
And plenty more.
"We expect 4.4.0 to be released by the first week of July, possibly sooner."
- "Followers you know" widget - a "featured tab" on profile pages, with "endorsed accounts" - reminders about missing alt text - warning if the language of your post doesn't match the selected language - "experimental support for verifying and displaying remote quote posts"
And plenty more.
"We expect 4.4.0 to be released by the first week of July, possibly sooner."
Searching for #News in the #Fediverse? I have now collected 1043 official/verified accounts by media organizations and the number is still growing. They are not only on #Mastodon or #Flipboard (although most of them are).
Searching for #News in the #Fediverse? I have now collected 1043 official/verified accounts by media organizations and the number is still growing. They are not only on #Mastodon or #Flipboard (although most of them are).
@andypiper I didn't coin it, but I appreciate its aptness to current events. I don't like it. However, while enduring the unfolding dystopia, some small things have brought me a measure of hope. Things like, my @murena phone, the #fediverse, selling my swasticar, motherfucking #SearxNG, and my youngest finding punk rock.
The world is going to hell in a handbasket, but there are tiny pockets hither and thither that help make the journey slightly more comfortable. =/
GreatApe is a conferencing platform for the Fediverse and the Social Web — where an audience can listen & watch live, and can be invited to join the speakers on the stage.
GreatApe is made up of a number of components — LittleApe (front-end), LogJam (back-end), GoldGorilla (sfu for video), etc.
If you had a really good Internet connection at home (ex: Internet over fiber optics) — you could run GoldGorilla at home on something less powerful than a Raspberry Pi
🥳 Annonce de Splinter, un outil #fediverse pour créer des fils de discussion #Mastodon.
Splinter est une application simple et intuitive. C'est un projet à but non lucratif et open source.
N'hésitez pas à utiliser Splinter si cela est nécessaire quand le texte est beaucoup trop long. D'autres personnes peuvent en avoir besoin, n'hésitez surtout pas à partager pour les aider.
Caractéristiques principales : 👉️ Fractionnement intelligent des articles, évitant de couper des paragraphes ou des mots, 👉️ Contrôle manuel des sauts de publication à l'aide du symbole "=====", 👉️ Un nouveau mode d'exposition « Thread » : Le premier message est public, les autres ne sont pas répertoriés pour éviter le spam, 👉️ Aperçu en direct, 👉️ Quelle autre fonctionnalité souhaitez-vous ?
ALT text details🥳 Annonce de Splinter, un outil #fediverse pour créer des fils de discussion #Mastodon.
Splinter est une application simple et intuitive.
C'est un projet à but non lucratif et open source.
N'hésitez pas à utiliser Splinter si cela est nécessaire quand le texte est beaucoup trop long.
D'autres personnes peuvent en avoir besoin, n'hésitez surtout pas à partager pour les aider.
Choix des langues 🇫🇷 😉
https://splinter.hastily.cc/
Caractéristiques principales :
👉️ Fractionnement intelligent des articles, évitant de couper des paragraphes ou des mots,
👉️ Contrôle manuel des sauts de publication à l'aide du symbole "=====",
👉️ Un nouveau mode d'exposition « Thread » :
Le premier message est public, les autres ne sont pas répertoriés pour éviter le spam,
👉️ Aperçu en direct,
👉️ Quelle autre fonctionnalité souhaitez-vous ?
Auteur :
@neiman@social.hastily.cc
- "Followers you know" widget - a "featured tab" on profile pages, with "endorsed accounts" - reminders about missing alt text - warning if the language of your post doesn't match the selected language - "experimental support for verifying and displaying remote quote posts"
And plenty more.
"We expect 4.4.0 to be released by the first week of July, possibly sooner."
🥳 Annonce de Splinter, un outil #fediverse pour créer des fils de discussion #Mastodon.
Splinter est une application simple et intuitive. C'est un projet à but non lucratif et open source.
N'hésitez pas à utiliser Splinter si cela est nécessaire quand le texte est beaucoup trop long. D'autres personnes peuvent en avoir besoin, n'hésitez surtout pas à partager pour les aider.
Caractéristiques principales : 👉️ Fractionnement intelligent des articles, évitant de couper des paragraphes ou des mots, 👉️ Contrôle manuel des sauts de publication à l'aide du symbole "=====", 👉️ Un nouveau mode d'exposition « Thread » : Le premier message est public, les autres ne sont pas répertoriés pour éviter le spam, 👉️ Aperçu en direct, 👉️ Quelle autre fonctionnalité souhaitez-vous ?
ALT text details🥳 Annonce de Splinter, un outil #fediverse pour créer des fils de discussion #Mastodon.
Splinter est une application simple et intuitive.
C'est un projet à but non lucratif et open source.
N'hésitez pas à utiliser Splinter si cela est nécessaire quand le texte est beaucoup trop long.
D'autres personnes peuvent en avoir besoin, n'hésitez surtout pas à partager pour les aider.
Choix des langues 🇫🇷 😉
https://splinter.hastily.cc/
Caractéristiques principales :
👉️ Fractionnement intelligent des articles, évitant de couper des paragraphes ou des mots,
👉️ Contrôle manuel des sauts de publication à l'aide du symbole "=====",
👉️ Un nouveau mode d'exposition « Thread » :
Le premier message est public, les autres ne sont pas répertoriés pour éviter le spam,
👉️ Aperçu en direct,
👉️ Quelle autre fonctionnalité souhaitez-vous ?
Auteur :
@neiman@social.hastily.cc
- "Followers you know" widget - a "featured tab" on profile pages, with "endorsed accounts" - reminders about missing alt text - warning if the language of your post doesn't match the selected language - "experimental support for verifying and displaying remote quote posts"
And plenty more.
"We expect 4.4.0 to be released by the first week of July, possibly sooner."
Thank you once again to @jerry for joining me on Episode 22 of Fireside Fedi. It was enlightening and a wonderful discussion on his experiences, but also what it takes to run so many different fediverse platforms.
I apologize for the delay getting this up, but it was family time and I can't miss out on that. :-)
As usual the VOD might still be transcoding, so please wait a bit after this post if you'd like to watch the VOD.
If you're enjoying the show, please consider supporting our new nonprofit btfree.org at https://givebutter.com/btfree. We're currently running https://tubefree.org which is a moderated peertube open for signups right now!
- "Followers you know" widget - a "featured tab" on profile pages, with "endorsed accounts" - reminders about missing alt text - warning if the language of your post doesn't match the selected language - "experimental support for verifying and displaying remote quote posts"
And plenty more.
"We expect 4.4.0 to be released by the first week of July, possibly sooner."
- "Followers you know" widget - a "featured tab" on profile pages, with "endorsed accounts" - reminders about missing alt text - warning if the language of your post doesn't match the selected language - "experimental support for verifying and displaying remote quote posts"
And plenty more.
"We expect 4.4.0 to be released by the first week of July, possibly sooner."
Gestern habe ich ein Experiment gewagt, weil es mich einfach interessierte... wie lange dauert es wohl, bis eine total unbekannte, frische, neu aufgesetzte Friendica-Installation ordentlich mit anderen Instanzen verknüpft ist? Wie kann man das beschleunigen? Gerade bei Single-User-Instanzen ist das doch oft ein Thema. Zumindest bei mir hat es sonst lange gedauert, bis man mit einer ordentlichen Anzahl Instanzen verknüpft war.
Die Domain ist neu, wurde noch nie mit Friendicia genutzt, für/in Friendica wurde nichts importiert, kein Backup genutzt. Friendica habe ich nach der Anleitung auf meinem Blog (nativ) installiert, Admin-Zugang angelegt, danach einen Daemon eingerichtet. Anschließend bin ich mir selbst auf missocial.de gefolgt. Danach im Adminbereich für ca. 6 Stunden Maximum Load Average auf 80 und Maximale Anzahl parallel laufender Worker auf 1000 gesetzt.
Heute morgen dann, nach diesen etwas über 6 Stunden folgendes Ergebnis auf meiner neuen Instanz:
"Der Knoten kennt 24.987 andere Knoten mit 6.170.810 aktiven Nutzern im letzten Monat, 2.957.407 aktiven Nutzern im letzten halben Jahr und 25.549.270 registrierten Nutzern insgesamt von den folgenden Plattformen: Friendica (445/24446), Akkoma (553/17202)..."
(Ob das nun sinnvoll ist oder vernünftig ist, lass ich jetzt mal dahingestellt... aber ich wollte einfach mal testen, ob man diesen Vorgang beschleunigen kann UND ob das etwas bringt. Die Worker und Maximum Load Average habe ich vorhin wieder auf "normale" Werte gestellt. 😉)
ALT text detailsDas Bild zeigt eine Statistikseite aus dem Adminbereich von Friendica mit dem Titel "Administration - Föderation Statistik". Die Seite präsentiert einige Zahlen zu dem bekannten Teil des föderalen sozialen Netzwerks, von dem die Friendica-Installation ein Teil ist. Diese Zahlen sind nicht absolut und reflektieren nur den Teil des Netzwerks, den der Knoten kennt. Der Knoten kennt 24.987 andere Knoten mit 6.170.810 aktiven Nutzern im letzten Monat, 2.957.407 aktiven Nutzern im letzten halben Jahr und 25.549.270 registrierten Nutzern insgesamt von den folgenden Plattformen: Friendica (445/24446), Akkoma (553/17202), BirdsiteLive (11/1173) und BookWyrm (86/53309). Ein Donut-Diagramm visualisiert die Verteilung der Nutzer auf verschiedene Plattformen.
ALT text detailsDas Bild zeigt den Adminbereich von Friendica mit Konfigurationseinstellungen für die Serverleistung, darunter "Maximum Load Average" (80), "Minimaler Speicher" (0 MB) und "Maximale Anzahl parallel laufender Worker" (1000).
Since it is more related to adoption and evolution of the commons-based social web in general, I brought the #ActivityPub#Fediverse ⚒️ Golden Hammer discussion to the Social coding commons forum.
This relates to the Fediverse Vision wiki and discussion started by @helge and the proposal to start a fellowship of people that focus on fedi evolution beyond the nitty-gritty implementation details that are commonly discussed (and that lead to protocol decay and tech debt).
Gestern habe ich ein Experiment gewagt, weil es mich einfach interessierte... wie lange dauert es wohl, bis eine total unbekannte, frische, neu aufgesetzte Friendica-Installation ordentlich mit anderen Instanzen verknüpft ist? Wie kann man das beschleunigen? Gerade bei Single-User-Instanzen ist das doch oft ein Thema. Zumindest bei mir hat es sonst lange gedauert, bis man mit einer ordentlichen Anzahl Instanzen verknüpft war.
Die Domain ist neu, wurde noch nie mit Friendicia genutzt, für/in Friendica wurde nichts importiert, kein Backup genutzt. Friendica habe ich nach der Anleitung auf meinem Blog (nativ) installiert, Admin-Zugang angelegt, danach einen Daemon eingerichtet. Anschließend bin ich mir selbst auf missocial.de gefolgt. Danach im Adminbereich für ca. 6 Stunden Maximum Load Average auf 80 und Maximale Anzahl parallel laufender Worker auf 1000 gesetzt.
Heute morgen dann, nach diesen etwas über 6 Stunden folgendes Ergebnis auf meiner neuen Instanz:
"Der Knoten kennt 24.987 andere Knoten mit 6.170.810 aktiven Nutzern im letzten Monat, 2.957.407 aktiven Nutzern im letzten halben Jahr und 25.549.270 registrierten Nutzern insgesamt von den folgenden Plattformen: Friendica (445/24446), Akkoma (553/17202)..."
(Ob das nun sinnvoll ist oder vernünftig ist, lass ich jetzt mal dahingestellt... aber ich wollte einfach mal testen, ob man diesen Vorgang beschleunigen kann UND ob das etwas bringt. Die Worker und Maximum Load Average habe ich vorhin wieder auf "normale" Werte gestellt. 😉)
ALT text detailsDas Bild zeigt eine Statistikseite aus dem Adminbereich von Friendica mit dem Titel "Administration - Föderation Statistik". Die Seite präsentiert einige Zahlen zu dem bekannten Teil des föderalen sozialen Netzwerks, von dem die Friendica-Installation ein Teil ist. Diese Zahlen sind nicht absolut und reflektieren nur den Teil des Netzwerks, den der Knoten kennt. Der Knoten kennt 24.987 andere Knoten mit 6.170.810 aktiven Nutzern im letzten Monat, 2.957.407 aktiven Nutzern im letzten halben Jahr und 25.549.270 registrierten Nutzern insgesamt von den folgenden Plattformen: Friendica (445/24446), Akkoma (553/17202), BirdsiteLive (11/1173) und BookWyrm (86/53309). Ein Donut-Diagramm visualisiert die Verteilung der Nutzer auf verschiedene Plattformen.
ALT text detailsDas Bild zeigt den Adminbereich von Friendica mit Konfigurationseinstellungen für die Serverleistung, darunter "Maximum Load Average" (80), "Minimaler Speicher" (0 MB) und "Maximale Anzahl parallel laufender Worker" (1000).
A quiet week as the hype announcements are waiting for this week's @fediforum . You can catch me on Thursday on Fediforum with a session on whats new on the open social web!
In other news: - A @peertube AMA on Lemmy, and the first milestone of their fundraising for their app reached - The @swf publishes #activitypub Web Components
I’ve written in the past about my #GoodbyeGoogle story. All part of me trying to leaving Big Tech behind.
I’m getting there.
I have a domain through which I run my own instance of Nextcloud, to replace Google Drive.
The other domain I set up to use for email and other services (albeit it’s via Apple).
In fact, apart from YouTube, my Google account is unused for anything else.
So, why have I received an email from Google advising me to verify my own domain as my recovery email? How is Google even aware of this?
Rhetorical question, I suppose!
Here is my current tech stack:
* Storage - #Nextcloud * Photos - Apple Photos * Email - My own domain (currently via Apple Mail) * Maps - Apple Maps * Browser - #Vivaldi (MacBook) #quichebrowser (iPhone and iPad) * Search - #DuckDuckGo * Social Media - #GoToSocial
A quiet news week this week, as all the new announcements seem to be waiting for FediForum. FediForum will be this Thursday, Friday and Saturday. On Thursday I’ll hold a session on What’s new in the Open Social Web, so come check that out!
I also run a weekly newsletter, where you get all the articles I published this week directly in your inbox, as well as additional analysis. You can sign up right here, and get the next edition this Friday!
The News
PeerTube announced that they reached their first milestone in the funding of the PeerTube app, with over 15k EUR raised of the targeted 75k. This milestone will add the ability to play videos on the app in the background, add notifications for new uploads, and the ability to cast a PeerTube video to a TV using Chromecast. Framasoft also held an AMA on Lemmy this week, as part of their fundraiser. Some of the answers of the AMA that stood out to me:
PeerTube is mainly framed as a YouTube competitor. But here, Framasoft describes PeerTube more as a Vimeo competitor, placing it in the market for video hosting. PeerTube is indeed more suitable as a product for pure video hosting than for the social-networking side that YouTube also has. As Framasoft says, PeerTube is not on the same level as YouTube when it comes to providing a distribution channel with social features, and it is also missing the monetisation options that creators are looking for. Monetisation integrations with platforms like Patreon are a potential avenue, but Framasoft says that this would be a long way off.
Framasoft is an explicitly French organisation, with most of their communications in French, their funding largely depending on French donors, and French employees. Framasoft says they are okay with this meaning that the audience for Framasoft products is thus more focused on the French-speaking audience, and often less accessible to the rest of the world. They say that they would rather prefer if there were other organisations who do the same as Framasoft.
Framasoft employee Booteille also did an interview on the Fireside Fedi show this week.
The Social Web Foundation has published a new software library that makes it easier to embed or display ActivityPub content on a website. The software, ap-components, is a set of Web Components for ActivityPub.
Fediverse forum platform PieFed has shared their development update for May, with a large number of new features: PieFed posts now can have flair (that federates), you can schedule posts, nofication and UX improvements, support for passkeys, better moderation of images and more. Lemmy also shared their monthly update, and they are focused on getting the software ready for a 1.0 release.
The Links
The DAIR Institute did a livestream about the future of the Black web experience, with Ro from The Bad Space and Rudy Fraser from Blacksky.
Ghost’s weekly update on their work on adding ActivityPub, and mentions are now working correctly.
Splinter is a web app to split a long post into a Mastodon thread.
FediAlgo has had some behind the scenes updates, which improve the speed significantly. A few weeks I wrote about how taking control of your timeline on the fediverse usually means giving users control of *how* they can see their content, and FediAlgo remains one of the best examples of that.
Andy Piper, head of Comms at Mastodon, did a podcast interview about how Mastodon can break social media siloes.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
Good day everyone! Fireside Fedi Episode 22 starts NOW! Our guest today is the amazing @jerry ! I've never spoken to a llama before, so this will be incredibly fascinating!
If you're enjoying the show, please consider supporting our new nonprofit btfree.org at https://givebutter.com/btfree. We're currently running https://tubefree.org which is a moderated peertube open for signups right now!
A quiet week as the hype announcements are waiting for this week's @fediforum . You can catch me on Thursday on Fediforum with a session on whats new on the open social web!
In other news: - A @peertube AMA on Lemmy, and the first milestone of their fundraising for their app reached - The @swf publishes #activitypub Web Components
A quiet news week this week, as all the new announcements seem to be waiting for FediForum. FediForum will be this Thursday, Friday and Saturday. On Thursday I’ll hold a session on What’s new in the Open Social Web, so come check that out!
I also run a weekly newsletter, where you get all the articles I published this week directly in your inbox, as well as additional analysis. You can sign up right here, and get the next edition this Friday!
The News
PeerTube announced that they reached their first milestone in the funding of the PeerTube app, with over 15k EUR raised of the targeted 75k. This milestone will add the ability to play videos on the app in the background, add notifications for new uploads, and the ability to cast a PeerTube video to a TV using Chromecast. Framasoft also held an AMA on Lemmy this week, as part of their fundraiser. Some of the answers of the AMA that stood out to me:
PeerTube is mainly framed as a YouTube competitor. But here, Framasoft describes PeerTube more as a Vimeo competitor, placing it in the market for video hosting. PeerTube is indeed more suitable as a product for pure video hosting than for the social-networking side that YouTube also has. As Framasoft says, PeerTube is not on the same level as YouTube when it comes to providing a distribution channel with social features, and it is also missing the monetisation options that creators are looking for. Monetisation integrations with platforms like Patreon are a potential avenue, but Framasoft says that this would be a long way off.
Framasoft is an explicitly French organisation, with most of their communications in French, their funding largely depending on French donors, and French employees. Framasoft says they are okay with this meaning that the audience for Framasoft products is thus more focused on the French-speaking audience, and often less accessible to the rest of the world. They say that they would rather prefer if there were other organisations who do the same as Framasoft.
Framasoft employee Booteille also did an interview on the Fireside Fedi show this week.
The Social Web Foundation has published a new software library that makes it easier to embed or display ActivityPub content on a website. The software, ap-components, is a set of Web Components for ActivityPub.
Fediverse forum platform PieFed has shared their development update for May, with a large number of new features: PieFed posts now can have flair (that federates), you can schedule posts, nofication and UX improvements, support for passkeys, better moderation of images and more. Lemmy also shared their monthly update, and they are focused on getting the software ready for a 1.0 release.
The Links
The DAIR Institute did a livestream about the future of the Black web experience, with Ro from The Bad Space and Rudy Fraser from Blacksky.
Ghost’s weekly update on their work on adding ActivityPub, and mentions are now working correctly.
Splinter is a web app to split a long post into a Mastodon thread.
FediAlgo has had some behind the scenes updates, which improve the speed significantly. A few weeks I wrote about how taking control of your timeline on the fediverse usually means giving users control of *how* they can see their content, and FediAlgo remains one of the best examples of that.
Andy Piper, head of Comms at Mastodon, did a podcast interview about how Mastodon can break social media siloes.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
Good day everyone! Fireside Fedi Episode 22 starts NOW! Our guest today is the amazing @jerry ! I've never spoken to a llama before, so this will be incredibly fascinating!
If you're enjoying the show, please consider supporting our new nonprofit btfree.org at https://givebutter.com/btfree. We're currently running https://tubefree.org which is a moderated peertube open for signups right now!
We have also created a NonProfit BT Free, @btfree , whose goal is to fight for digital privacy rights. Feel free to check out our first platform, Peertube, tubefree.org.
#Fedify 1.6 is approaching with three major enhancements: RFC 9421 HTTP Message Signatures support with double-knocking for seamless backward compatibility, a new builder pattern for better code organization in large applications, and native #Cloudflare#Workers support for serverless deployments. These additions strengthen Fedify's standards compliance while expanding deployment flexibility across different environments. Stay tuned for the official release! 🚀
- 🧭 Stop by the DWeb Atelier at Funding the Commons Berlin on June 10-11 - 🌐 Join @fediforum online on June 5-7 - 🗓️ Many more events and opportunities coming up
Letzte Woche gab es ein @bytespeicher LoungeGespräch zum #Fediverse d.h. eine rund zweistündige Diskussionsrunde mit Mitgliedern und Gästen in unserem Erfurter Hackspace.
OK, my #RibbitNetwork sensor is installed and working, and I had a small PR on the project docs accepted. Now I just need to encourage the project to join the #Fediverse ... 🐸
#Fedify 1.6 is approaching with three major enhancements: RFC 9421 HTTP Message Signatures support with double-knocking for seamless backward compatibility, a new builder pattern for better code organization in large applications, and native #Cloudflare#Workers support for serverless deployments. These additions strengthen Fedify's standards compliance while expanding deployment flexibility across different environments. Stay tuned for the official release! 🚀
#Fedify 1.6 is approaching with three major enhancements: RFC 9421 HTTP Message Signatures support with double-knocking for seamless backward compatibility, a new builder pattern for better code organization in large applications, and native #Cloudflare#Workers support for serverless deployments. These additions strengthen Fedify's standards compliance while expanding deployment flexibility across different environments. Stay tuned for the official release! 🚀
#Fedify 1.6 is approaching with three major enhancements: RFC 9421 HTTP Message Signatures support with double-knocking for seamless backward compatibility, a new builder pattern for better code organization in large applications, and native #Cloudflare#Workers support for serverless deployments. These additions strengthen Fedify's standards compliance while expanding deployment flexibility across different environments. Stay tuned for the official release! 🚀
#Fedify 1.6 is approaching with three major enhancements: RFC 9421 HTTP Message Signatures support with double-knocking for seamless backward compatibility, a new builder pattern for better code organization in large applications, and native #Cloudflare#Workers support for serverless deployments. These additions strengthen Fedify's standards compliance while expanding deployment flexibility across different environments. Stay tuned for the official release! 🚀
#Fedify 1.6 is approaching with three major enhancements: RFC 9421 HTTP Message Signatures support with double-knocking for seamless backward compatibility, a new builder pattern for better code organization in large applications, and native #Cloudflare#Workers support for serverless deployments. These additions strengthen Fedify's standards compliance while expanding deployment flexibility across different environments. Stay tuned for the official release! 🚀
#Fedify 1.6 is approaching with three major enhancements: RFC 9421 HTTP Message Signatures support with double-knocking for seamless backward compatibility, a new builder pattern for better code organization in large applications, and native #Cloudflare#Workers support for serverless deployments. These additions strengthen Fedify's standards compliance while expanding deployment flexibility across different environments. Stay tuned for the official release! 🚀
- 🧭 Stop by the DWeb Atelier at Funding the Commons Berlin on June 10-11 - 🌐 Join @fediforum online on June 5-7 - 🗓️ Many more events and opportunities coming up
- 🧭 Stop by the DWeb Atelier at Funding the Commons Berlin on June 10-11 - 🌐 Join @fediforum online on June 5-7 - 🗓️ Many more events and opportunities coming up
#Fedify 1.6 is approaching with three major enhancements: RFC 9421 HTTP Message Signatures support with double-knocking for seamless backward compatibility, a new builder pattern for better code organization in large applications, and native #Cloudflare#Workers support for serverless deployments. These additions strengthen Fedify's standards compliance while expanding deployment flexibility across different environments. Stay tuned for the official release! 🚀
- 🧭 Stop by the DWeb Atelier at Funding the Commons Berlin on June 10-11 - 🌐 Join @fediforum online on June 5-7 - 🗓️ Many more events and opportunities coming up
#Fedify 1.6 is approaching with three major enhancements: RFC 9421 HTTP Message Signatures support with double-knocking for seamless backward compatibility, a new builder pattern for better code organization in large applications, and native #Cloudflare#Workers support for serverless deployments. These additions strengthen Fedify's standards compliance while expanding deployment flexibility across different environments. Stay tuned for the official release! 🚀
#Fedify 1.6 is approaching with three major enhancements: RFC 9421 HTTP Message Signatures support with double-knocking for seamless backward compatibility, a new builder pattern for better code organization in large applications, and native #Cloudflare#Workers support for serverless deployments. These additions strengthen Fedify's standards compliance while expanding deployment flexibility across different environments. Stay tuned for the official release! 🚀
#Fedify 1.6 is approaching with three major enhancements: RFC 9421 HTTP Message Signatures support with double-knocking for seamless backward compatibility, a new builder pattern for better code organization in large applications, and native #Cloudflare#Workers support for serverless deployments. These additions strengthen Fedify's standards compliance while expanding deployment flexibility across different environments. Stay tuned for the official release! 🚀
#Fedify 1.6 is approaching with three major enhancements: RFC 9421 HTTP Message Signatures support with double-knocking for seamless backward compatibility, a new builder pattern for better code organization in large applications, and native #Cloudflare#Workers support for serverless deployments. These additions strengthen Fedify's standards compliance while expanding deployment flexibility across different environments. Stay tuned for the official release! 🚀
#Fedify 1.6 is approaching with three major enhancements: RFC 9421 HTTP Message Signatures support with double-knocking for seamless backward compatibility, a new builder pattern for better code organization in large applications, and native #Cloudflare#Workers support for serverless deployments. These additions strengthen Fedify's standards compliance while expanding deployment flexibility across different environments. Stay tuned for the official release! 🚀
#Fedify 1.6 is approaching with three major enhancements: RFC 9421 HTTP Message Signatures support with double-knocking for seamless backward compatibility, a new builder pattern for better code organization in large applications, and native #Cloudflare#Workers support for serverless deployments. These additions strengthen Fedify's standards compliance while expanding deployment flexibility across different environments. Stay tuned for the official release! 🚀
This month, and every month, we stand with our LGBTQ+ colleagues, friends and acquaintances.
There is still a lot of work to be done to ensure LGBTQ+ people are safe in their communities, but we hope that we can help them build safety on the open social web.
If you're enjoying the show, please consider supporting our new nonprofit btfree.org at https://givebutter.com/btfree . We're currently running https://tubefree.org which is a moderated peertube and is open for signups right now!
at first, i kinda missed the algorithms, they’re addictive for a reason. it felt weird not having content constantly pushed at me.
but now i see the upside. mastodon feels more natural, more intentional. you actually explore, not just scroll. it’s less about feeding the machine, more about following curiosity.
This month, and every month, we stand with our LGBTQ+ colleagues, friends and acquaintances.
There is still a lot of work to be done to ensure LGBTQ+ people are safe in their communities, but we hope that we can help them build safety on the open social web.
at first, i kinda missed the algorithms, they’re addictive for a reason. it felt weird not having content constantly pushed at me.
but now i see the upside. mastodon feels more natural, more intentional. you actually explore, not just scroll. it’s less about feeding the machine, more about following curiosity.
This month, and every month, we stand with our LGBTQ+ colleagues, friends and acquaintances.
There is still a lot of work to be done to ensure LGBTQ+ people are safe in their communities, but we hope that we can help them build safety on the open social web.
This month, and every month, we stand with our LGBTQ+ colleagues, friends and acquaintances.
There is still a lot of work to be done to ensure LGBTQ+ people are safe in their communities, but we hope that we can help them build safety on the open social web.
Mir fällt in letzter Zeit auf, dass viele hier zwar groß darin sind, andere zu kritisieren. Zum Glück zumindest großteils ruhig und sachlich, teilweise aber leider auch lautstark und überheblich. In ganz seltenen Fällen auch beleidigend und mit Verleumdungen und bewussten Unwahrheiten.
Manche führen diese Diskussionen, weil sie glauben sich für die richtige Sache einzusetzen. Manche leider um bewusst zu polarisieren und Aufmerksamkeit auf sich selbst zu lenken. Die zweite Gruppe erreichen ich hiermit sicherlich nicht, aber vielleicht zumindest die erste Gruppe:
Das #Fediverse ist der heterogenste Ort im Internet den ich kenne. Und das ist auch gut so. Aber das kann nur mit ganz viel Toleranz funktionieren. Und Toleranz heisst primär: Leben und leben lassen. Sich selber und seine #Meinung nicht als die einzige #Wahrheit zu sehen und alternative Meinungen zuzulassen.
In den meisten Fällen reicht es einfach den Personen nicht zu folgen (bzw. zu entfolgen) die einen in der eigenen Timeline stören. Wenn das nicht reicht, Stummschalten oder Blockieren sind Funktionen die extra hierfür gemacht wurden und gut funktionieren.
Und wenn man meint, dass man nicht "schweigen" kann, dann ist meist eine private Nachricht besser als eine öffentliche.
Nicht falsch verstehen: Ich will keine Platform, wo man nichts mehr sagen kann. Aber man muss nicht ständig die Beiträge Dritter durch seine eigenen Ansichten "übernehmen". Schreibt hierfür doch eigene Beiträge.
at first, i kinda missed the algorithms, they’re addictive for a reason. it felt weird not having content constantly pushed at me.
but now i see the upside. mastodon feels more natural, more intentional. you actually explore, not just scroll. it’s less about feeding the machine, more about following curiosity.
I’ve written in the past about my #GoodbyeGoogle story. All part of me trying to leaving Big Tech behind.
I’m getting there.
I have a domain through which I run my own instance of Nextcloud, to replace Google Drive.
The other domain I set up to use for email and other services (albeit it’s via Apple).
In fact, apart from YouTube, my Google account is unused for anything else.
So, why have I received an email from Google advising me to verify my own domain as my recovery email? How is Google even aware of this?
Rhetorical question, I suppose!
Here is my current tech stack:
* Storage - #Nextcloud * Photos - Apple Photos * Email - My own domain (currently via Apple Mail) * Maps - Apple Maps * Browser - #Vivaldi (MacBook) #quichebrowser (iPhone and iPad) * Search - #DuckDuckGo * Social Media - #GoToSocial
ALT text detailsA map of part of massachusetts. By hovering over the voters icon, one sees the words: ""Please contact the Green Party Voters in this zip code,using corporate free Mastodon social media. Login with your US zip code,to add yourself to the maps."
We have also created a NonProfit BT Free, @btfree , whose goal is to fight for digital privacy rights. Feel free to check out our first platform, Peertube, tubefree.org.
ALT text detailsscreenshot of IFTAS connects library section including guides and how tos of mastodon moderation and educational resources, wellness and resilience like conflict de-escalation and resolution and coping with exposure to traumatic content, legal and regulatory information like what is PII and CSAM reporting requirements, tools and resources like denylist management and reserved words, community management including responding to self harm and suicidal content, and IFTAS documentation.
I’m working on a blog post “The 7 Deadly Sins of the (Current) Fediverse Web #UX” … a quick readable but thorough listing of the top 7 things many on the #Fediverse have been trying to fix for a long time, making some gains on - but that everyone knows needs to be fixed. Not specific to any one Fedi platform. Only abt Web UX. What would you add? cc: @scottjenson @cheeaun @elk @dimillian @MonaApp @dansup@mark@samhenrigold@fediversenews
ALT text detailsscreenshot of IFTAS connects library section including guides and how tos of mastodon moderation and educational resources, wellness and resilience like conflict de-escalation and resolution and coping with exposure to traumatic content, legal and regulatory information like what is PII and CSAM reporting requirements, tools and resources like denylist management and reserved words, community management including responding to self harm and suicidal content, and IFTAS documentation.
Amis de la Fée Diverse au #Canada et au #Québec : quel hébergeur recommandez-vous pour l'installation d'un @yunohost ? ✅ serveur localisé au Canada ou Québec ✅ juridiction et législation compétentes tant pour l'hébergement que pour l'entreprise d'hébergement : Canada/Québec ou UE (❌ USA)
Did you know about @panoramax , "a federation offering geolocated street-level pictures"?
Pictures are offered through a decentralized architecture, with a set of free and open-source tools. In other words, it is "like a self-hosted Street View" that does not impose its own app and gives you the right to fork the server.
Amis de la Fée Diverse au #Canada et au #Québec : quel hébergeur recommandez-vous pour l'installation d'un @yunohost ? ✅ serveur localisé au Canada ou Québec ✅ juridiction et législation compétentes tant pour l'hébergement que pour l'entreprise d'hébergement : Canada/Québec ou UE (❌ USA)
Had a huge backlog and I am making lotsa updates now to process it. Earlier did too to apps and clients fedi delightful lists, and the root list, now hosted at https://delightful.coding.social
Ich sehe, dass viele tolle, weltoffene Festivals ihre Ankündigungen nur über Insta oder FB teilen. Deshalb hab ich festiverse.de aufgesetzt – Eine offene Instanz im Fediverse, für Festivals, Künstler und Bands und alle(s) drumherum.
Ihr macht ein Festival oder kennt eins? Gerne anbieten, teilen & weitersagen:
ALT text detailsEin hölzerner Wegweiser vor blauem Himmel und grünem Wald zeigt in verschiedene Richtungen zu bekannten Festivals: „Bad Zwesten Rockt 5,2 km“, „Hurricane 235 km“, „Open Flair Festival 58 km“ und „Rock am Stock“. Die Schilder sind bunt bemalt, teils handbeschriftet und vermitteln eine kreative, DIY-Festivalatmosphäre.
What is even the purpose of "social media"? One of the many advantages of the #fediverse is that we can at least try to figure it out. People running instances can (and imho should) analyse what is happening. The difference with #adtech is that this knowledge should be public, used for common good rather than abuse
A sort of meta-fedi knowledge base, so that everybody learns. This way we may get on top of information overload, identify what pattern causes what, how to make social truly social
What is even the purpose of "social media"? One of the many advantages of the #fediverse is that we can at least try to figure it out. People running instances can (and imho should) analyse what is happening. The difference with #adtech is that this knowledge should be public, used for common good rather than abuse
A sort of meta-fedi knowledge base, so that everybody learns. This way we may get on top of information overload, identify what pattern causes what, how to make social truly social
If you're interested in building your own #ActivityPub server but don't know where to start, I recommend checking out #Fedify's #tutorialCreating your own federated microblog. It provides a comprehensive, step-by-step guide that walks you through building a fully functional federated application. Perfect for developers who want to dive into the #fediverse!
Did you know about @panoramax , "a federation offering geolocated street-level pictures"?
Pictures are offered through a decentralized architecture, with a set of free and open-source tools. In other words, it is "like a self-hosted Street View" that does not impose its own app and gives you the right to fork the server.
If you're interested in building your own #ActivityPub server but don't know where to start, I recommend checking out #Fedify's #tutorialCreating your own federated microblog. It provides a comprehensive, step-by-step guide that walks you through building a fully functional federated application. Perfect for developers who want to dive into the #fediverse!
If you're interested in building your own #ActivityPub server but don't know where to start, I recommend checking out #Fedify's #tutorialCreating your own federated microblog. It provides a comprehensive, step-by-step guide that walks you through building a fully functional federated application. Perfect for developers who want to dive into the #fediverse!
I find it interesting that the most common response I got yesterday when I realized I couldn't migrate posts to another server (mine is going bye-bye) is that the fediverse is for ephemera. Which, ok, most of my posts fit in that category, although some don't, like threads shared thousands of times that I sometimes send to people in the chronic illness/disability communities outside of mastodon. If this network is only for ephemera, it's not for anything serious. #fediverse
Our motel stay tomorrow is paid. My emissions test is paid and completed. My auto insurance is reinstated. Still on the spare tire because I had to use a small portion of the funds for gas and to pay part of the overdue storage unit, but at least we're legal and if the spare falls off I'm insured!!
The Fediverse is not perfect. But it's humane. Human. Its decentralized nature puts it light years ahead of any centralized or corporate-controlled social media platform (Bluesky is NOT truly decentralized yet).
The Fediverse is proof that we are still able - and eager - to interact on the internet free of corporate and government interference and manipulation. That we desire independence and freedom online as much as we do in real life. That human interaction and socialization is infinitely better when it is not monetized.
We need to protect this. Share this. It's special. It's a haven. And it is an essential tool to help us reverse the damage done to this world by tech bros, billionaires, and politicians who have sold their souls - and tried to sell ours - in exchange for money and power.
I’m kinda done with Mastodon. It’s been my main spot, but it’s missing quote posting, which drives me nuts—I just wanna comment on posts without resharing everything! Also, it’s eating up my server’s resources, and I’m running a bunch of stuff on one machine, so I need something that doesn’t hog CPU or disk space.
I used Akkoma with Mangane frontend before and really liked how light and customizable it was. Problem? The database got huge, and I couldn’t find simple tools to clean out old stuff. It was like digging through a messy closet. I’m thinking of trying Akkoma again, but is there a way to keep the database under control?
I’m also looking at Misskey—it seems fun with quote posting and a cool community. But does it use a lot of server resources? How hard is it to back up or move to another server? I’d love Mastodon API support since my clients need it.
If you're interested in building your own #ActivityPub server but don't know where to start, I recommend checking out #Fedify's #tutorialCreating your own federated microblog. It provides a comprehensive, step-by-step guide that walks you through building a fully functional federated application. Perfect for developers who want to dive into the #fediverse!
If you're interested in building your own #ActivityPub server but don't know where to start, I recommend checking out #Fedify's #tutorialCreating your own federated microblog. It provides a comprehensive, step-by-step guide that walks you through building a fully functional federated application. Perfect for developers who want to dive into the #fediverse!
If you're interested in building your own #ActivityPub server but don't know where to start, I recommend checking out #Fedify's #tutorialCreating your own federated microblog. It provides a comprehensive, step-by-step guide that walks you through building a fully functional federated application. Perfect for developers who want to dive into the #fediverse!
If you're interested in building your own #ActivityPub server but don't know where to start, I recommend checking out #Fedify's #tutorialCreating your own federated microblog. It provides a comprehensive, step-by-step guide that walks you through building a fully functional federated application. Perfect for developers who want to dive into the #fediverse!
If you're interested in building your own #ActivityPub server but don't know where to start, I recommend checking out #Fedify's #tutorialCreating your own federated microblog. It provides a comprehensive, step-by-step guide that walks you through building a fully functional federated application. Perfect for developers who want to dive into the #fediverse!
If you're interested in building your own #ActivityPub server but don't know where to start, I recommend checking out #Fedify's #tutorialCreating your own federated microblog. It provides a comprehensive, step-by-step guide that walks you through building a fully functional federated application. Perfect for developers who want to dive into the #fediverse!
If you're interested in building your own #ActivityPub server but don't know where to start, I recommend checking out #Fedify's #tutorialCreating your own federated microblog. It provides a comprehensive, step-by-step guide that walks you through building a fully functional federated application. Perfect for developers who want to dive into the #fediverse!
If you're interested in building your own #ActivityPub server but don't know where to start, I recommend checking out #Fedify's #tutorialCreating your own federated microblog. It provides a comprehensive, step-by-step guide that walks you through building a fully functional federated application. Perfect for developers who want to dive into the #fediverse!
If you're interested in building your own #ActivityPub server but don't know where to start, I recommend checking out #Fedify's #tutorialCreating your own federated microblog. It provides a comprehensive, step-by-step guide that walks you through building a fully functional federated application. Perfect for developers who want to dive into the #fediverse!
If you're interested in building your own #ActivityPub server but don't know where to start, I recommend checking out #Fedify's #tutorialCreating your own federated microblog. It provides a comprehensive, step-by-step guide that walks you through building a fully functional federated application. Perfect for developers who want to dive into the #fediverse!
If you're interested in building your own #ActivityPub server but don't know where to start, I recommend checking out #Fedify's #tutorialCreating your own federated microblog. It provides a comprehensive, step-by-step guide that walks you through building a fully functional federated application. Perfect for developers who want to dive into the #fediverse!
If you're interested in building your own #ActivityPub server but don't know where to start, I recommend checking out #Fedify's #tutorialCreating your own federated microblog. It provides a comprehensive, step-by-step guide that walks you through building a fully functional federated application. Perfect for developers who want to dive into the #fediverse!
If you're interested in building your own #ActivityPub server but don't know where to start, I recommend checking out #Fedify's #tutorialCreating your own federated microblog. It provides a comprehensive, step-by-step guide that walks you through building a fully functional federated application. Perfect for developers who want to dive into the #fediverse!
If you're interested in building your own #ActivityPub server but don't know where to start, I recommend checking out #Fedify's #tutorialCreating your own federated microblog. It provides a comprehensive, step-by-step guide that walks you through building a fully functional federated application. Perfect for developers who want to dive into the #fediverse!
If you're interested in building your own #ActivityPub server but don't know where to start, I recommend checking out #Fedify's #tutorialCreating your own federated microblog. It provides a comprehensive, step-by-step guide that walks you through building a fully functional federated application. Perfect for developers who want to dive into the #fediverse!
If you're interested in building your own #ActivityPub server but don't know where to start, I recommend checking out #Fedify's #tutorialCreating your own federated microblog. It provides a comprehensive, step-by-step guide that walks you through building a fully functional federated application. Perfect for developers who want to dive into the #fediverse!
If you're interested in building your own #ActivityPub server but don't know where to start, I recommend checking out #Fedify's #tutorialCreating your own federated microblog. It provides a comprehensive, step-by-step guide that walks you through building a fully functional federated application. Perfect for developers who want to dive into the #fediverse!
If you're interested in building your own #ActivityPub server but don't know where to start, I recommend checking out #Fedify's #tutorialCreating your own federated microblog. It provides a comprehensive, step-by-step guide that walks you through building a fully functional federated application. Perfect for developers who want to dive into the #fediverse!
If you're interested in building your own #ActivityPub server but don't know where to start, I recommend checking out #Fedify's #tutorialCreating your own federated microblog. It provides a comprehensive, step-by-step guide that walks you through building a fully functional federated application. Perfect for developers who want to dive into the #fediverse!
If you're interested in building your own #ActivityPub server but don't know where to start, I recommend checking out #Fedify's #tutorialCreating your own federated microblog. It provides a comprehensive, step-by-step guide that walks you through building a fully functional federated application. Perfect for developers who want to dive into the #fediverse!
If you're interested in building your own #ActivityPub server but don't know where to start, I recommend checking out #Fedify's #tutorialCreating your own federated microblog. It provides a comprehensive, step-by-step guide that walks you through building a fully functional federated application. Perfect for developers who want to dive into the #fediverse!
If you're interested in building your own #ActivityPub server but don't know where to start, I recommend checking out #Fedify's #tutorialCreating your own federated microblog. It provides a comprehensive, step-by-step guide that walks you through building a fully functional federated application. Perfect for developers who want to dive into the #fediverse!
If you're interested in building your own #ActivityPub server but don't know where to start, I recommend checking out #Fedify's #tutorialCreating your own federated microblog. It provides a comprehensive, step-by-step guide that walks you through building a fully functional federated application. Perfect for developers who want to dive into the #fediverse!
If you're interested in building your own #ActivityPub server but don't know where to start, I recommend checking out #Fedify's #tutorialCreating your own federated microblog. It provides a comprehensive, step-by-step guide that walks you through building a fully functional federated application. Perfect for developers who want to dive into the #fediverse!
If you're interested in building your own #ActivityPub server but don't know where to start, I recommend checking out #Fedify's #tutorialCreating your own federated microblog. It provides a comprehensive, step-by-step guide that walks you through building a fully functional federated application. Perfect for developers who want to dive into the #fediverse!
If you're interested in building your own #ActivityPub server but don't know where to start, I recommend checking out #Fedify's #tutorialCreating your own federated microblog. It provides a comprehensive, step-by-step guide that walks you through building a fully functional federated application. Perfect for developers who want to dive into the #fediverse!
forget the unanswerable question on "is bluesky decentralized right now," I'd like to put forward a hot take:
we need more people capable of running independent ATProto stacks (now that more work has made that
more viable) and Fediverse admins should play with it
because Bluesky PBC is going to drive that shit into the ground
Last week, we opened Channel.org beta to a very small number of initial testers. But, as part of the Newsmast Foundation's mission, Channel.org was designed with education and community in mind - not technology.
Channel.org will help for-good organisations understand and build a home on the open social web, away from Big Tech control.
ALT text detailsA graphic showing images of a person studying and a crowded street. Copy: Education & Communities. Channel.org
ALT text detailsA selection of images of people learning. Around them, copy reads: OSW onboarding, tech & culture support, nominated champions. The main body reads: Education. For most people, the open social web sounds like something from a sci-fi film. Only two years, ago this was true for us too.
But we’ve learnt a lot, developing into the biggest UK social web focused charity.
Our education programme, which will run as part of the Channel.org offering to organisations and groups, will share our learnings with those who are new to the open social web.
Running over a number of months, we will help nominated champions become social web experts in their organisation.
ALT text detailsA selection of images of community. Around them, copy reads: Interest groups, local groups, organisations. The main body reads: Communities. At the Newsmast Foundation, we’ve always centered our mission around growing knowledge sharing communities.
Now, this vision has grown. We’ve built the technology to bring people together in a space that suits them.
Communities on Channel.org can be built by anyone, shaped by and for the needs of the people who populate it.
We’re working to encourage groups and organisations to stop renting from Big Tech and build their home on the social web. With our Communities, they can quickly and easily begin this building process and set up for the future of social media.
Good day you wonderful fedifolks! Very excited for tomorrow, May 31st at 1800 Eastern UTC -4, I'll be speaking with @brothersoul and @DJUpNorth with @labr! LABR is Love A Brother Radio a 24/7 online stream for soulful house music and varied genres of eclectic live dj shows and mixes from a global collective.
Good day you wonderful fedifolks! Very excited for tomorrow, May 31st at 1800 Eastern UTC -4, I'll be speaking with @brothersoul and @DJUpNorth with @labr! LABR is Love A Brother Radio a 24/7 online stream for soulful house music and varied genres of eclectic live dj shows and mixes from a global collective.
Ich sehe, dass viele tolle, weltoffene Festivals ihre Ankündigungen nur über Insta oder FB teilen. Deshalb hab ich festiverse.de aufgesetzt – Eine offene Instanz im Fediverse, für Festivals, Künstler und Bands und alle(s) drumherum.
Ihr macht ein Festival oder kennt eins? Gerne anbieten, teilen & weitersagen:
ALT text detailsEin hölzerner Wegweiser vor blauem Himmel und grünem Wald zeigt in verschiedene Richtungen zu bekannten Festivals: „Bad Zwesten Rockt 5,2 km“, „Hurricane 235 km“, „Open Flair Festival 58 km“ und „Rock am Stock“. Die Schilder sind bunt bemalt, teils handbeschriftet und vermitteln eine kreative, DIY-Festivalatmosphäre.
I really want to demo but away from 1st -6th June.
TrueFans build native ActivityStreams using 30+ verbs to track user behaviour. Play, Follow, Share, Watch, Comment etc.
We show this in the user Activity Tab e.g Sam listened to Podnews Weekly for 60 mins., percent completed 80% and value paid §100 sats
We also allow the user to publish some or all of their activity via ActivityPub. So I might want to just share my play activity to the social web. #fediverse
Many consider #Bluesky a success, but in fact its activity has steadily declined since Trump's inauguration. The #Fediverse has had similar trends. Rapid growth caused by an external event is always followed by a slow decline back to a small base of loyal users. In a world full of dopamine addiction, it's hard to be a social network without dark patterns.
Many consider #Bluesky a success, but in fact its activity has steadily declined since Trump's inauguration. The #Fediverse has had similar trends. Rapid growth caused by an external event is always followed by a slow decline back to a small base of loyal users. In a world full of dopamine addiction, it's hard to be a social network without dark patterns.
I really want to demo but away from 1st -6th June.
TrueFans build native ActivityStreams using 30+ verbs to track user behaviour. Play, Follow, Share, Watch, Comment etc.
We show this in the user Activity Tab e.g Sam listened to Podnews Weekly for 60 mins., percent completed 80% and value paid §100 sats
We also allow the user to publish some or all of their activity via ActivityPub. So I might want to just share my play activity to the social web. #fediverse
Freunde wären wir nie geworden, aber für allgemeine Informationen und um ihnen zu zeigen, dass das #Fediverse relevant ist, schien mir es sinnvoll, Ministerien zu folgen.
Doch neuerdings kommt da nur noch rechtsradikale Hetze.
Und rechtsradikale Hetze brauche ich nicht in meiner Timeline.
I gave some good updates to the curated fediverse clients list. So many new fresh and cool web, desktop and mobile #UI clients to choose from to access your favorite #ActivityPub web services.
ALT text detailsthe FEDI MERCURY challenge coin was made in BLENDER
it's Freddie but instead of a mic he wields dual IBM model M mechanical keyboards. Also his signature is fire.
There are other websites out there which are better oriented to inform the general public on how to make their entry into this new #fediverse decentralized social networking world, and the alternative social media apps that are part of it.
I gave some good updates to the curated fediverse clients list. So many new fresh and cool web, desktop and mobile #UI clients to choose from to access your favorite #ActivityPub web services.
This is how I am thinking about pointing to the GreatApe WebSocket API in the activity file.
The GreatApe WebSocket API — ActivitySocket ? — is sending ActivityPub activities over a WebSocket, along with some other stuff (such a queries, and commands).
Right now, I am using the "endpoints" field with the sub-field "inoutbox" to point to the WebSockets API end-point.
This is how I am thinking about pointing to the GreatApe WebSocket API in the activity file.
The GreatApe WebSocket API — ActivitySocket ? — is sending ActivityPub activities over a WebSocket, along with some other stuff (such a queries, and commands).
Right now, I am using the "endpoints" field with the sub-field "inoutbox" to point to the WebSockets API end-point.
Thank you so much to @potterybyosa for joining me today on Fireside Fedi. It was so wonderful talking with Osa, learning about pottery and the outreach programs she does. I highly recommend checking out her beautiful pottery at potterybyosa.com .
Watch or listen to the interview at the following links:
Good day folks! Fireside Fedi Episode 21 starts NOW! With me today is Osa Atoe @potterybyosa . Osa makes absolutely stunning pottery and we'll discuss that her punk career and much more.
Each time I go to social events, I can't stop talking about Mastodon and people think I work for Mastodon as ask how much they pay me for this advertising 😄
I this point I really need some Mastodon business cards or stickers to help spread the good news.
Last week, we opened Channel.org beta to a very small number of initial testers. But, as part of the Newsmast Foundation's mission, Channel.org was designed with education and community in mind - not technology.
Channel.org will help for-good organisations understand and build a home on the open social web, away from Big Tech control.
ALT text detailsA graphic showing images of a person studying and a crowded street. Copy: Education & Communities. Channel.org
ALT text detailsA selection of images of people learning. Around them, copy reads: OSW onboarding, tech & culture support, nominated champions. The main body reads: Education. For most people, the open social web sounds like something from a sci-fi film. Only two years, ago this was true for us too.
But we’ve learnt a lot, developing into the biggest UK social web focused charity.
Our education programme, which will run as part of the Channel.org offering to organisations and groups, will share our learnings with those who are new to the open social web.
Running over a number of months, we will help nominated champions become social web experts in their organisation.
ALT text detailsA selection of images of community. Around them, copy reads: Interest groups, local groups, organisations. The main body reads: Communities. At the Newsmast Foundation, we’ve always centered our mission around growing knowledge sharing communities.
Now, this vision has grown. We’ve built the technology to bring people together in a space that suits them.
Communities on Channel.org can be built by anyone, shaped by and for the needs of the people who populate it.
We’re working to encourage groups and organisations to stop renting from Big Tech and build their home on the social web. With our Communities, they can quickly and easily begin this building process and set up for the future of social media.
Last week, we opened Channel.org beta to a very small number of initial testers. But, as part of the Newsmast Foundation's mission, Channel.org was designed with education and community in mind - not technology.
Channel.org will help for-good organisations understand and build a home on the open social web, away from Big Tech control.
ALT text detailsA graphic showing images of a person studying and a crowded street. Copy: Education & Communities. Channel.org
ALT text detailsA selection of images of people learning. Around them, copy reads: OSW onboarding, tech & culture support, nominated champions. The main body reads: Education. For most people, the open social web sounds like something from a sci-fi film. Only two years, ago this was true for us too.
But we’ve learnt a lot, developing into the biggest UK social web focused charity.
Our education programme, which will run as part of the Channel.org offering to organisations and groups, will share our learnings with those who are new to the open social web.
Running over a number of months, we will help nominated champions become social web experts in their organisation.
ALT text detailsA selection of images of community. Around them, copy reads: Interest groups, local groups, organisations. The main body reads: Communities. At the Newsmast Foundation, we’ve always centered our mission around growing knowledge sharing communities.
Now, this vision has grown. We’ve built the technology to bring people together in a space that suits them.
Communities on Channel.org can be built by anyone, shaped by and for the needs of the people who populate it.
We’re working to encourage groups and organisations to stop renting from Big Tech and build their home on the social web. With our Communities, they can quickly and easily begin this building process and set up for the future of social media.
Um nochmal die #fediverse und #mastodon Diskussion von der #rp25 rund um das Thema "Sichtbarkeit und Reichweite" aufzunehmen. Was haltet ihr von der Idee, das Anlegen von "Frontpages fürs Fediverse" als Feature anzubieten? Also eine webbasierte Funktion zum Kuratieren von Posts in einem HTML Interface als "Zubringer" für Interessierte und Neulinge? Hab mir mal einen hässlichen PoC gevibecodet - und dank API ist das ja eigentlich gut machbar. PS Nein, da soll keine Werbung drauf 🙄
ALT text detailsFeditimes - Proof of concept eines Webportals mit kuratierten Mastodon-Posts
Last week, we opened Channel.org beta to a very small number of initial testers. But, as part of the Newsmast Foundation's mission, Channel.org was designed with education and community in mind - not technology.
Channel.org will help for-good organisations understand and build a home on the open social web, away from Big Tech control.
ALT text detailsA graphic showing images of a person studying and a crowded street. Copy: Education & Communities. Channel.org
ALT text detailsA selection of images of people learning. Around them, copy reads: OSW onboarding, tech & culture support, nominated champions. The main body reads: Education. For most people, the open social web sounds like something from a sci-fi film. Only two years, ago this was true for us too.
But we’ve learnt a lot, developing into the biggest UK social web focused charity.
Our education programme, which will run as part of the Channel.org offering to organisations and groups, will share our learnings with those who are new to the open social web.
Running over a number of months, we will help nominated champions become social web experts in their organisation.
ALT text detailsA selection of images of community. Around them, copy reads: Interest groups, local groups, organisations. The main body reads: Communities. At the Newsmast Foundation, we’ve always centered our mission around growing knowledge sharing communities.
Now, this vision has grown. We’ve built the technology to bring people together in a space that suits them.
Communities on Channel.org can be built by anyone, shaped by and for the needs of the people who populate it.
We’re working to encourage groups and organisations to stop renting from Big Tech and build their home on the social web. With our Communities, they can quickly and easily begin this building process and set up for the future of social media.
Localization is important to make Decentralization work and last.
Decentralization without Localization can be susceptible to Centralization.
Decentralization with Localization spreads out decision-making and power to groups (that could consistent of a single individual) with a personal stake in the outcome of the decision-making.
Which creates incentives that lead to greater resilience to Centralization.
Localization is important to make Decentralization work and last.
Decentralization without Localization can be susceptible to Centralization.
Decentralization with Localization spreads out decision-making and power to groups (that could consistent of a single individual) with a personal stake in the outcome of the decision-making.
Which creates incentives that lead to greater resilience to Centralization.
💞 I'd like to take 2 seconds this morning and thank all the #commons janitors who do the ungrateful and unseen work of trying to increase #fedi's #cohesion and #culture.
#Fediverse currently: "Are you a brave dev? Yes, then go for it and hack & slash something together that with luck becomes modestly successful. And enjoy your thing, you lucky bastard" 😅
Fedi must become a heterogeneous interoperable social network where service development is way easier, more inclusive, where services compose / orchestrate / choreograph into solutions that serve people's needs. Add missing social layers full of building blocks, to this technosphere techstack we currently have.
inviting some friends in here! it’s running on a pretty small server tho - my host says a maximum 10 users, but since ppl here aren’t rlly following anyone other than each other it should be good?
Not really expecting anyone to stay tho 😅 (ik it’s not that addictive)
Everyone should try use the local feed to see each others’ posts!
appreciate ppl from other servers boosting this post to make more instances cache this!
One thing that is interesting about the GreatApe WebSocket API is that —
Because the WebSocket can be both read from and written to — the WebSocket is in a sense both an ActivityPub outbox and an ActivityPub inbox at the same time.
GreatApe is a conferencing platform for the Fediverse and the Social Web — where an audience can listen & watch live, and can be invited to join the speakers on the stage.
GreatApe makes use of a WebSocket for communications.
I am working on turning the WebSocket API that @muhammadzaidali and @benyamin0 created into something more ActivityPub / ActivityStreams like.
Du kannst das Eis leicht brechen. Sag z. B.: „Danke für deinen Post mit Haltung“ oder „Tolles Bild!“ oder „Dein ALT ist großartig!“ So entstehen Gespräche. Ein kleiner Satz reicht oft. Freundliche Worte öffnen Türen. Das #Fediverse lebt von Nähe, nicht von Klicks. Wer redet, wird gehört. #Neuhier#Mastodon#EinfacheSprache#Mitmachen#Freundlichkeit
#AudioMo account all set up and ready in #Tuba on #linux ready for this years #AudioMo (I normally only track the hashtag via mobile, but if I am sat at my desk might as well have it running here) #fedi#fediverse#mastodon
#Fediverse currently: "Are you a brave dev? Yes, then go for it and hack & slash something together that with luck becomes modestly successful. And enjoy your thing, you lucky bastard" 😅
Fedi must become a heterogeneous interoperable social network where service development is way easier, more inclusive, where services compose / orchestrate / choreograph into solutions that serve people's needs. Add missing social layers full of building blocks, to this technosphere techstack we currently have.
Du kannst das Eis leicht brechen. Sag z. B.: „Danke für deinen Post mit Haltung“ oder „Tolles Bild!“ oder „Dein ALT ist großartig!“ So entstehen Gespräche. Ein kleiner Satz reicht oft. Freundliche Worte öffnen Türen. Das #Fediverse lebt von Nähe, nicht von Klicks. Wer redet, wird gehört. #Neuhier#Mastodon#EinfacheSprache#Mitmachen#Freundlichkeit
I will be giving an attendee badge to everyone to stop and say hi, so, if you have not registered for this virtual conference on June 5-7 go to https://fediforum.org/ and do it if you can!
See you there!
ALT text detailsThe image showcases the BadgeFed website, a platform for creating, issuing, and verifying digital badges. It begins with a purple banner featuring the text "Empower Your Community with Digital Badges" and a call-to-action button labeled "Get Started." Below, three sections highlight the platform's features: "Secure & Verifiable," "Decentralized," and "Community Focused," each accompanied by relevant icons and descriptions.
I will be giving an attendee badge to everyone to stop and say hi, so, if you have not registered for this virtual conference on June 5-7 go to https://fediforum.org/ and do it if you can!
See you there!
ALT text detailsThe image showcases the BadgeFed website, a platform for creating, issuing, and verifying digital badges. It begins with a purple banner featuring the text "Empower Your Community with Digital Badges" and a call-to-action button labeled "Get Started." Below, three sections highlight the platform's features: "Secure & Verifiable," "Decentralized," and "Community Focused," each accompanied by relevant icons and descriptions.
We have another exciting episode of Fireside Fedi coming tomorrow. Our special guest is @potterybyosa ! Osa is a Nigerian American studio potter. Osa makes absolutely beautiful pottery and I'm excited to speak with Osa about her pottery and what brought her to the Fediverse.
We have another exciting episode of Fireside Fedi coming tomorrow. Our special guest is @potterybyosa ! Osa is a Nigerian American studio potter. Osa makes absolutely beautiful pottery and I'm excited to speak with Osa about her pottery and what brought her to the Fediverse.
ALT text detailsThe image features a purple background with a prominent orange and brown geometric logo in the center, resembling a stylized "W" or "V" shape. In the top left corner, there is a white speech bubble with the text "#UNCONFERENCED ... and unbothered" in purple. In the top right corner, another white speech bubble contains the text "FediForum 2025" in white. At the bottom of the image, in white text, it reads "I Showed Up • I Shared • I #BadgeFed - June 2025." The overall design is simple and modern, with a focus on the central logo and the text elements.
I am working on making the WebSocket API (that @muhammadzaidali and @benyamin0 already created) look more ActivityPub / ActivityStreams like.
For example, sending ActivityPub / ActivityStreams events over the WebSocket.
Although, the WebSocket protocol needs to support a QUERY & QUERY-RESPONSE pattern, too. But, so far, the QUERY-RESPONSE has been a AP / AS `Announce` of some type of AP / AS 'Object'.
. @benyamin0 is working on fixing a UX bug — where everyone who was on the 'stage' gets kicked off of the stage if the host temporarily gets disconnected.
He is going to make it so — even if the host gets disconnected for 60 seconds, the GreatApe conference will continue.
We have stopped calling what GreatApe does "live public conversations", as some people found that confusing.
We are now calling it a "Conference".
GreatApe has a concept of a 'stage' and an 'audience'. The people on the 'stage' can be seen and heard. The people in the 'audience' cannot (unless they come on the 'stage').
I updated most of the language in the GreatApe front-end to reflect that, but more to-do.
GreatApe is a conferencing platform for the Fediverse, and the Social Web — where an audience can listen & watch live, and can be invited to join the speakers on the stage.
ALT text detailsThe image features a purple background with a prominent orange and brown geometric logo in the center, resembling a stylized "W" or "V" shape. In the top left corner, there is a white speech bubble with the text "#UNCONFERENCED ... and unbothered" in purple. In the top right corner, another white speech bubble contains the text "FediForum 2025" in white. At the bottom of the image, in white text, it reads "I Showed Up • I Shared • I #BadgeFed - June 2025." The overall design is simple and modern, with a focus on the central logo and the text elements.
There's a lot of new #fediverse stickers! We should create a little directory page with them all!
New ones to include: Antifacist Fediverse by @tommi Just announced ones by @raphael Space themed for Hubzilla, Friendica, Pixelfed etc from @digitalcourage Hexigon stickers for a ton of fediverse platforms from @nlnet Friendly @Mastodon official ones FediverseForFreedem stickers by @andypiper What am I forgetting?!
There's a lot of new #fediverse stickers! We should create a little directory page with them all!
New ones to include: Antifacist Fediverse by @tommi Just announced ones by @raphael Space themed for Hubzilla, Friendica, Pixelfed etc from @digitalcourage Hexigon stickers for a ton of fediverse platforms from @nlnet Friendly @Mastodon official ones FediverseForFreedem stickers by @andypiper What am I forgetting?!
There's a lot of new #fediverse stickers! We should create a little directory page with them all!
New ones to include: Antifacist Fediverse by @tommi Just announced ones by @raphael Space themed for Hubzilla, Friendica, Pixelfed etc from @digitalcourage Hexigon stickers for a ton of fediverse platforms from @nlnet Friendly @Mastodon official ones FediverseForFreedem stickers by @andypiper What am I forgetting?!
- open social web browser @surf latest beta helps people get started with custom feeds with starter sets, as well as even more customisation options - @peertube starts a crowdfunding campaign for their mobile app - @anewsocial makes it easier for people to manage the connection between the fediverse and #bluesky - @Mastodon announces some additional options for server admins to help with legal stuff
ALT text detailsA stage at re:publica - two men sitting in front of a white slide with the words "Mastodon: Offene Infrastrukturen fur alle".
ALT text detailsA long shot of a stage at re:publica - in the distance, two men sitting in front of a white slide with the words "Mastodon: Offene Infrastrukturen fur alle". The photo is taken along the central aisle, with rows of attendees on either side.
ALT text detailsMembers of the Mastodon team, 3 men and a woman, holding a beige plush Mastodon mascot, near some industrial looking buildings. The sky is blue with white fluffy clouds.
ALT text detailsThe re:publica hashtag rp25 on a concrete wall lit with neon blue and pink lights, with the letters X, Y, and Z hanging and casting shadows nearby.
Thanks to the open web, it’s more viable than ever for creators to take back ownership and control of their livelihoods. @molly0xfff joined Flipboard CEO @mike at SXSW 2025 to talk about building an ethical, creator-first internet. That fireside chat is now available as a Dot Social episode. Listen in full!
I am working on making the WebSocket API (that @muhammadzaidali and @benyamin0 already created) look more ActivityPub / ActivityStreams like.
For example, sending ActivityPub / ActivityStreams events over the WebSocket.
Although, the WebSocket protocol needs to support a QUERY & QUERY-RESPONSE pattern, too. But, so far, the QUERY-RESPONSE has been a AP / AS `Announce` of some type of AP / AS 'Object'.
. @benyamin0 is working on fixing a UX bug — where everyone who was on the 'stage' gets kicked off of the stage if the host temporarily gets disconnected.
He is going to make it so — even if the host gets disconnected for 60 seconds, the GreatApe conference will continue.
We have stopped calling what GreatApe does "live public conversations", as some people found that confusing.
We are now calling it a "Conference".
GreatApe has a concept of a 'stage' and an 'audience'. The people on the 'stage' can be seen and heard. The people in the 'audience' cannot (unless they come on the 'stage').
I updated most of the language in the GreatApe front-end to reflect that, but more to-do.
GreatApe is a conferencing platform for the Fediverse, and the Social Web — where an audience can listen & watch live, and can be invited to join the speakers on the stage.
The Fediverse is not perfect. But it's humane. Human. Its decentralized nature puts it light years ahead of any centralized or corporate-controlled social media platform (Bluesky is NOT truly decentralized yet).
The Fediverse is proof that we are still able - and eager - to interact on the internet free of corporate and government interference and manipulation. That we desire independence and freedom online as much as we do in real life. That human interaction and socialization is infinitely better when it is not monetized.
We need to protect this. Share this. It's special. It's a haven. And it is an essential tool to help us reverse the damage done to this world by tech bros, billionaires, and politicians who have sold their souls - and tried to sell ours - in exchange for money and power.
The Fediverse is not perfect. But it's humane. Human. Its decentralized nature puts it light years ahead of any centralized or corporate-controlled social media platform (Bluesky is NOT truly decentralized yet).
The Fediverse is proof that we are still able - and eager - to interact on the internet free of corporate and government interference and manipulation. That we desire independence and freedom online as much as we do in real life. That human interaction and socialization is infinitely better when it is not monetized.
We need to protect this. Share this. It's special. It's a haven. And it is an essential tool to help us reverse the damage done to this world by tech bros, billionaires, and politicians who have sold their souls - and tried to sell ours - in exchange for money and power.
ALT text detailsA stage at re:publica - two men sitting in front of a white slide with the words "Mastodon: Offene Infrastrukturen fur alle".
ALT text detailsA long shot of a stage at re:publica - in the distance, two men sitting in front of a white slide with the words "Mastodon: Offene Infrastrukturen fur alle". The photo is taken along the central aisle, with rows of attendees on either side.
ALT text detailsMembers of the Mastodon team, 3 men and a woman, holding a beige plush Mastodon mascot, near some industrial looking buildings. The sky is blue with white fluffy clouds.
ALT text detailsThe re:publica hashtag rp25 on a concrete wall lit with neon blue and pink lights, with the letters X, Y, and Z hanging and casting shadows nearby.
ALT text detailsA stage at re:publica - two men sitting in front of a white slide with the words "Mastodon: Offene Infrastrukturen fur alle".
ALT text detailsA long shot of a stage at re:publica - in the distance, two men sitting in front of a white slide with the words "Mastodon: Offene Infrastrukturen fur alle". The photo is taken along the central aisle, with rows of attendees on either side.
ALT text detailsMembers of the Mastodon team, 3 men and a woman, holding a beige plush Mastodon mascot, near some industrial looking buildings. The sky is blue with white fluffy clouds.
ALT text detailsThe re:publica hashtag rp25 on a concrete wall lit with neon blue and pink lights, with the letters X, Y, and Z hanging and casting shadows nearby.
Gleichzeitig muss ich als ehemaliger Forenbetreiber dazu sagen, dass das Fediverse überschätzt wird.
Spezialistensysteme, dazu gehören Kleingärtner, Hundehalter, Katzenhalter, Gamer, Entwickler brauchen geschlossene Systeme. Da ist man in einem strukturierten und moderierten Forum besser aufgehoben. Das deckt ein Trötsystem konzeptionell nicht ab.
Nach 10 Jahren Fediverse registiere ich mich jedes mal voller Wonne, heute auf Discourse-Plattformen, mit je einem separaten Account, um meinen Kram zu machen.
Es sind auch zwei gegenläufige Strategien unterschiedlicher Zielgruppen vertreten. Die einem wollen Single Sign In (SSO) für die ganze Welt, die anderen wollen anonyme Fraktale, mit Notschalter.
Dass es ein Fediverse gibt und "bevölkert" wird ist ersteinmal ein Pfad in Unabhängigkeit.
Wer länger dabei ist oder schnell lernt wird feststellen, dass auch wie du schon festgestellt hast, die große Familie Fediverse, eine Fraktalstruktur aus Filtern und Blocken ist.
Vielleicht ist das die Erleuchtung. Digitale Gruppen sind Chancen für Menschen teilzuhaben, die es sonst nicht können. Gleichzeitig sind alle Analogen immer ausgeschlossen. Sieht man immer bei Hybrid-Konferenzen, wie inklusiv/exklusiv sie sind.
Seit Anfang Mai bin ich Fellow bei einem wegweisenden Programm von Media Lab Bayern, SWR X Lab und Mastodon:
Reinvent Social Platforms!
Gemeinsam wollen wir dezentrale, nachhaltige #SocialMedia stärken. Mit #Fediverse und #ActivityPub experimentieren. Medienmenschen an Bord holen. Innovative, attraktive Lösungen für journalistische Herausforderungen finden.
Falls ihr auf diese Themen auch Bock habt: Meldet euch sehr gerne bei mir. Ich habe viele Fragen. Und Ideen.
Seit Anfang Mai bin ich Fellow bei einem wegweisenden Programm von Media Lab Bayern, SWR X Lab und Mastodon:
Reinvent Social Platforms!
Gemeinsam wollen wir dezentrale, nachhaltige #SocialMedia stärken. Mit #Fediverse und #ActivityPub experimentieren. Medienmenschen an Bord holen. Innovative, attraktive Lösungen für journalistische Herausforderungen finden.
Falls ihr auf diese Themen auch Bock habt: Meldet euch sehr gerne bei mir. Ich habe viele Fragen. Und Ideen.
I said I would publish this week, I guess it happened earlier than expected. This is a high-level overview of Postmodern, the #Fediverse platform I hope to someday build. It is the culmination of years of study as the network has continued to evolve.
Join us for three half-days (or maybe just one or two half-days) of keynotes, demos, and lots of sessions on all aspects of the #Fediverse, the open social web, and what it all means from technology to societal impact.
Hi everyone, I just migrated to this instance from elsewhere in space and time, so I'm feeling kind of woozy, but please give me a chance and I will be a great Follow. Thanks to those who got migrated over with me; hello to new folks on here; can I get a WOOT?. I hope I mostly did it right. I will spend the next week looking over new Follows and such. Please no DMs. 🍸 🐲 🚬 #DragonAfterDark #Fediverse
ALT text detailsAvatar for Doctor O in Florida, A K A Oh Snap! Dragon, your new Fedi friend
Join us for three half-days (or maybe just one or two half-days) of keynotes, demos, and lots of sessions on all aspects of the #Fediverse, the open social web, and what it all means from technology to societal impact.
I gave some good updates to the curated fediverse clients list. So many new fresh and cool web, desktop and mobile #UI clients to choose from to access your favorite #ActivityPub web services.
- open social web browser @surf latest beta helps people get started with custom feeds with starter sets, as well as even more customisation options - @peertube starts a crowdfunding campaign for their mobile app - @anewsocial makes it easier for people to manage the connection between the fediverse and #bluesky - @Mastodon announces some additional options for server admins to help with legal stuff
The Surf app goes even deeper on building custom feeds for the fediverse and Bluesky, , a crowdfunding campaign for the PeerTube mobile app, and updates to the bridge between the fediverse and Bluesky.
I also run a weekly newsletter, where you get all the articles I published this week directly in your inbox, as well as additional analysis. You can sign up right here, and get the next edition this Friday!
The News
Surf is a new app by Flipboard, that describes itself as a browser for the open social web. The app allows people to build and browse custom feeds, that take in content from across the open social web. It can combine Mastodon posts with Bluesky posts, as well as RSS and more, into a single feed. With their most recent update, Surf has created Starter Sets for building custom feeds. Starter Sets are organised around various popular themes, like News, Tech or Sports. Within these themes, people can choose from a large variety of data sources to get started with building their own custom feeds. These custom feed sources can be from across the open social web and are modular. This means that a list of Mastodon accounts can be combined with a Bluesky custom feed to create a new single custom feed that consists of both data source. These custom feeds can also be published to Bluesky, so people who are not using the Surf app can also view these feeds.
Surf also now offers a variety of tools to manage the content of a custom feed. For example, a feed can be customised to include or exclude reposts, replies or adult content. There are also options to filter out posts about politics from the feed. The ability to filter about posts about Elon Musk is surely a popular feature as well. Surf categorises all posts via algorithmic clustering, which gives the ability to limit posts in a feed to a certain topic. This means that you can add an account to a feed, but only their posts related to the specified topic will be displayed. The app is currently in closed beta, and Flipboard is gradually onboarding more people from the waiting list.
PeerTube is starting a crowdfunding campaign for its mobile app. The first version of the PeerTube app was officially launched earlier this month. PeerTube is developed by Framasoft, a French non-profit organisation that builds a variety of open source software tools. The crowdfunding campaign is a way to raise money for the organisation, and also provides a way “to gauge public enthusiasm for the mobile application and the PeerTube project in general”. Some of the features that PeerTube wants to work on for its app are the ability to play videos in background, casting videos to TVs, managing channels and accounts directly from the app. Livestreaming from mobile is also being worked on, although Framasoft says they do not expect to release this in 2025. Framasoft says that these features will be worked on regardless of whether the fundraising goals are met, and that otherwise money from the generic Framasoft budget will be used, as a way to show their dedication towards PeerTube.
Mastodon has announced some upcoming new features that help server admins with the legal side. Server admins will be able to set a Terms of Service (ToS), besides server rules and a privacy policy. Server admins will also be able to set the server rules into multiple different languages. There will also be the option to set a minimum age requirement for sign-up for servers. Having a ToS is standard fare for any online platform, and multiple countries require by law that platforms have these. Europe’s DSA is fairly explicit about this, which states: “Providers of intermediary services shall include information on any restrictions that they impose in relation to the use of their service in respect of information provided by the recipients of the service, in their terms and conditions.” In that context, it is high time that Mastodon has added the ability for servers to set a ToS. Mastodon also says that they will provide a template for a ToS that other servers can use if they so desire.
A New Social, the organisation behind Bridgy Fed, has launched a dedicated page for people to manage their account bridging. Bridgy Fed is a piece of software that allows people to ‘bridge’ their account across multiple protocols. This allows people on the fediverse to interact with people on Bluesky (using AT Protocol). For this, people need to manually opt-in their accounts to be bridged to other networks (largely due to cultural reasons from the fediverse communities). Up until now, doing so was a fairly confusing process that involved manually following other accounts. With the new update, people can log in to Bridgy Fed with the account they want to bridge, and simply turn it on or off. It also has an easier option to update the handles for Mastodon accounts that are bridged to Bluesky. For example, by default my Mastodon account on Bluesky can be found at @laurenshof.indieweb.social.ap.brid.gy, which is a fairly cumbersome handle, to put it mildly. At the settings page I can now change it to any handle I want, similar to how any Bluesky account can change their handle. A New Social is also launching a Patreon as they are working towards financial sustainability, with plans to launch merch soon as well.
Ibis is a federated wiki platform that is currently in development, made by nutomic, one of the Lemmy creators. With the most recent update, Ibis wiki articles are now compatible with Lemmy, and can be viewed directly from Lemmy. One of the driving reasons for making Ibis is that nutomic views Wikipedia as untrustworthy. He also says that other centralised Wikipedia alternatives have failed to gain traction, and sees federation as a solution for this. For now, Ibis has the same problem of getting traction.
Tvmarks is a new self-hosted platform to keep track of shows you’ve watched. It gives you a clean overview of shows you are watching, which ones you’ve completed, and provide reviews and ratings per episode. This information can be federated via ActivityPub, allowing others to see what you’ve been watching.
Upcoming photo sharing platform Vernissage gives an update on the work and design considerations for the last month.
A thread on how the name ‘ActivityPub’ came to be.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
- open social web browser @surf latest beta helps people get started with custom feeds with starter sets, as well as even more customisation options - @peertube starts a crowdfunding campaign for their mobile app - @anewsocial makes it easier for people to manage the connection between the fediverse and #bluesky - @Mastodon announces some additional options for server admins to help with legal stuff
Thanks to the open web, it’s more viable than ever for creators to take back ownership and control of their livelihoods. @molly0xfff joined Flipboard CEO @mike at SXSW 2025 to talk about building an ethical, creator-first internet. That fireside chat is now available as a Dot Social episode. Listen in full!
As announced on the @firesidefedi show, all Frankie Play gaming streams are now *exclusive* to The #Fediverse, as a thank you to the one social online space we actually *want* to participate in. Details here: #owncast#peertube
- open social web browser @surf latest beta helps people get started with custom feeds with starter sets, as well as even more customisation options - @peertube starts a crowdfunding campaign for their mobile app - @anewsocial makes it easier for people to manage the connection between the fediverse and #bluesky - @Mastodon announces some additional options for server admins to help with legal stuff
Juhu 🎉 Der #NABU hat nun seine eigene, offizielle Fediverse-Instanz. Als NABU-Jena hatten wir die Ehre, den Umzug zu testen. In Zukunft werdet ihr hoffentlich viele unserer Verbände hier wiederfinden. #Mastodon#Fediverse#Jena#Unabhängikeit#OpenSource
ALT text detailsDer Mastodon-Elefant und ein Storch begrüßen sich freundlich vor dem Icon von Mastodon.
- 3 years ago, I thought #LinkedIn would pick up the baton. Alas, it didn't.
- Will now #Mastodon (& the #Fediverse) take the place of my blog or Twitter for, say, the next decade?
That's the new challenge ahead, I guess. Confirming, if anything, the need to finally decouple from LI for yours truly, while attempting to build something new, and move on.
Episode 20 is now posted to Peertube and Castopod! Please let me know if there are any issues. As always the Peertube version is still transcoding so give it some time if it doesn't work right away. :-)
And thank you so so so much to @booteille for talking the time to talk with me. Also thank you so much to everyone at @Framasoft for all you do. You're all absolutely amazing and you're helping bring choice and a more free internet to the world.
- open social web browser @surf latest beta helps people get started with custom feeds with starter sets, as well as even more customisation options - @peertube starts a crowdfunding campaign for their mobile app - @anewsocial makes it easier for people to manage the connection between the fediverse and #bluesky - @Mastodon announces some additional options for server admins to help with legal stuff
The Surf app goes even deeper on building custom feeds for the fediverse and Bluesky, , a crowdfunding campaign for the PeerTube mobile app, and updates to the bridge between the fediverse and Bluesky.
I also run a weekly newsletter, where you get all the articles I published this week directly in your inbox, as well as additional analysis. You can sign up right here, and get the next edition this Friday!
The News
Surf is a new app by Flipboard, that describes itself as a browser for the open social web. The app allows people to build and browse custom feeds, that take in content from across the open social web. It can combine Mastodon posts with Bluesky posts, as well as RSS and more, into a single feed. With their most recent update, Surf has created Starter Sets for building custom feeds. Starter Sets are organised around various popular themes, like News, Tech or Sports. Within these themes, people can choose from a large variety of data sources to get started with building their own custom feeds. These custom feed sources can be from across the open social web and are modular. This means that a list of Mastodon accounts can be combined with a Bluesky custom feed to create a new single custom feed that consists of both data source. These custom feeds can also be published to Bluesky, so people who are not using the Surf app can also view these feeds.
Surf also now offers a variety of tools to manage the content of a custom feed. For example, a feed can be customised to include or exclude reposts, replies or adult content. There are also options to filter out posts about politics from the feed. The ability to filter about posts about Elon Musk is surely a popular feature as well. Surf categorises all posts via algorithmic clustering, which gives the ability to limit posts in a feed to a certain topic. This means that you can add an account to a feed, but only their posts related to the specified topic will be displayed. The app is currently in closed beta, and Flipboard is gradually onboarding more people from the waiting list.
PeerTube is starting a crowdfunding campaign for its mobile app. The first version of the PeerTube app was officially launched earlier this month. PeerTube is developed by Framasoft, a French non-profit organisation that builds a variety of open source software tools. The crowdfunding campaign is a way to raise money for the organisation, and also provides a way “to gauge public enthusiasm for the mobile application and the PeerTube project in general”. Some of the features that PeerTube wants to work on for its app are the ability to play videos in background, casting videos to TVs, managing channels and accounts directly from the app. Livestreaming from mobile is also being worked on, although Framasoft says they do not expect to release this in 2025. Framasoft says that these features will be worked on regardless of whether the fundraising goals are met, and that otherwise money from the generic Framasoft budget will be used, as a way to show their dedication towards PeerTube.
Mastodon has announced some upcoming new features that help server admins with the legal side. Server admins will be able to set a Terms of Service (ToS), besides server rules and a privacy policy. Server admins will also be able to set the server rules into multiple different languages. There will also be the option to set a minimum age requirement for sign-up for servers. Having a ToS is standard fare for any online platform, and multiple countries require by law that platforms have these. Europe’s DSA is fairly explicit about this, which states: “Providers of intermediary services shall include information on any restrictions that they impose in relation to the use of their service in respect of information provided by the recipients of the service, in their terms and conditions.” In that context, it is high time that Mastodon has added the ability for servers to set a ToS. Mastodon also says that they will provide a template for a ToS that other servers can use if they so desire.
A New Social, the organisation behind Bridgy Fed, has launched a dedicated page for people to manage their account bridging. Bridgy Fed is a piece of software that allows people to ‘bridge’ their account across multiple protocols. This allows people on the fediverse to interact with people on Bluesky (using AT Protocol). For this, people need to manually opt-in their accounts to be bridged to other networks (largely due to cultural reasons from the fediverse communities). Up until now, doing so was a fairly confusing process that involved manually following other accounts. With the new update, people can log in to Bridgy Fed with the account they want to bridge, and simply turn it on or off. It also has an easier option to update the handles for Mastodon accounts that are bridged to Bluesky. For example, by default my Mastodon account on Bluesky can be found at @laurenshof.indieweb.social.ap.brid.gy, which is a fairly cumbersome handle, to put it mildly. At the settings page I can now change it to any handle I want, similar to how any Bluesky account can change their handle. A New Social is also launching a Patreon as they are working towards financial sustainability, with plans to launch merch soon as well.
Ibis is a federated wiki platform that is currently in development, made by nutomic, one of the Lemmy creators. With the most recent update, Ibis wiki articles are now compatible with Lemmy, and can be viewed directly from Lemmy. One of the driving reasons for making Ibis is that nutomic views Wikipedia as untrustworthy. He also says that other centralised Wikipedia alternatives have failed to gain traction, and sees federation as a solution for this. For now, Ibis has the same problem of getting traction.
Tvmarks is a new self-hosted platform to keep track of shows you’ve watched. It gives you a clean overview of shows you are watching, which ones you’ve completed, and provide reviews and ratings per episode. This information can be federated via ActivityPub, allowing others to see what you’ve been watching.
Upcoming photo sharing platform Vernissage gives an update on the work and design considerations for the last month.
A thread on how the name ‘ActivityPub’ came to be.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
The Surf app goes even deeper on building custom feeds for the fediverse and Bluesky, , a crowdfunding campaign for the PeerTube mobile app, and updates to the bridge between the fediverse and Bluesky.
I also run a weekly newsletter, where you get all the articles I published this week directly in your inbox, as well as additional analysis. You can sign up right here, and get the next edition this Friday!
The News
Surf is a new app by Flipboard, that describes itself as a browser for the open social web. The app allows people to build and browse custom feeds, that take in content from across the open social web. It can combine Mastodon posts with Bluesky posts, as well as RSS and more, into a single feed. With their most recent update, Surf has created Starter Sets for building custom feeds. Starter Sets are organised around various popular themes, like News, Tech or Sports. Within these themes, people can choose from a large variety of data sources to get started with building their own custom feeds. These custom feed sources can be from across the open social web and are modular. This means that a list of Mastodon accounts can be combined with a Bluesky custom feed to create a new single custom feed that consists of both data source. These custom feeds can also be published to Bluesky, so people who are not using the Surf app can also view these feeds.
Surf also now offers a variety of tools to manage the content of a custom feed. For example, a feed can be customised to include or exclude reposts, replies or adult content. There are also options to filter out posts about politics from the feed. The ability to filter about posts about Elon Musk is surely a popular feature as well. Surf categorises all posts via algorithmic clustering, which gives the ability to limit posts in a feed to a certain topic. This means that you can add an account to a feed, but only their posts related to the specified topic will be displayed. The app is currently in closed beta, and Flipboard is gradually onboarding more people from the waiting list.
PeerTube is starting a crowdfunding campaign for its mobile app. The first version of the PeerTube app was officially launched earlier this month. PeerTube is developed by Framasoft, a French non-profit organisation that builds a variety of open source software tools. The crowdfunding campaign is a way to raise money for the organisation, and also provides a way “to gauge public enthusiasm for the mobile application and the PeerTube project in general”. Some of the features that PeerTube wants to work on for its app are the ability to play videos in background, casting videos to TVs, managing channels and accounts directly from the app. Livestreaming from mobile is also being worked on, although Framasoft says they do not expect to release this in 2025. Framasoft says that these features will be worked on regardless of whether the fundraising goals are met, and that otherwise money from the generic Framasoft budget will be used, as a way to show their dedication towards PeerTube.
Mastodon has announced some upcoming new features that help server admins with the legal side. Server admins will be able to set a Terms of Service (ToS), besides server rules and a privacy policy. Server admins will also be able to set the server rules into multiple different languages. There will also be the option to set a minimum age requirement for sign-up for servers. Having a ToS is standard fare for any online platform, and multiple countries require by law that platforms have these. Europe’s DSA is fairly explicit about this, which states: “Providers of intermediary services shall include information on any restrictions that they impose in relation to the use of their service in respect of information provided by the recipients of the service, in their terms and conditions.” In that context, it is high time that Mastodon has added the ability for servers to set a ToS. Mastodon also says that they will provide a template for a ToS that other servers can use if they so desire.
A New Social, the organisation behind Bridgy Fed, has launched a dedicated page for people to manage their account bridging. Bridgy Fed is a piece of software that allows people to ‘bridge’ their account across multiple protocols. This allows people on the fediverse to interact with people on Bluesky (using AT Protocol). For this, people need to manually opt-in their accounts to be bridged to other networks (largely due to cultural reasons from the fediverse communities). Up until now, doing so was a fairly confusing process that involved manually following other accounts. With the new update, people can log in to Bridgy Fed with the account they want to bridge, and simply turn it on or off. It also has an easier option to update the handles for Mastodon accounts that are bridged to Bluesky. For example, by default my Mastodon account on Bluesky can be found at @laurenshof.indieweb.social.ap.brid.gy, which is a fairly cumbersome handle, to put it mildly. At the settings page I can now change it to any handle I want, similar to how any Bluesky account can change their handle. A New Social is also launching a Patreon as they are working towards financial sustainability, with plans to launch merch soon as well.
Ibis is a federated wiki platform that is currently in development, made by nutomic, one of the Lemmy creators. With the most recent update, Ibis wiki articles are now compatible with Lemmy, and can be viewed directly from Lemmy. One of the driving reasons for making Ibis is that nutomic views Wikipedia as untrustworthy. He also says that other centralised Wikipedia alternatives have failed to gain traction, and sees federation as a solution for this. For now, Ibis has the same problem of getting traction.
Tvmarks is a new self-hosted platform to keep track of shows you’ve watched. It gives you a clean overview of shows you are watching, which ones you’ve completed, and provide reviews and ratings per episode. This information can be federated via ActivityPub, allowing others to see what you’ve been watching.
Upcoming photo sharing platform Vernissage gives an update on the work and design considerations for the last month.
A thread on how the name ‘ActivityPub’ came to be.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
The Surf app goes even deeper on building custom feeds for the fediverse and Bluesky, , a crowdfunding campaign for the PeerTube mobile app, and updates to the bridge between the fediverse and Bluesky.
I also run a weekly newsletter, where you get all the articles I published this week directly in your inbox, as well as additional analysis. You can sign up right here, and get the next edition this Friday!
The News
Surf is a new app by Flipboard, that describes itself as a browser for the open social web. The app allows people to build and browse custom feeds, that take in content from across the open social web. It can combine Mastodon posts with Bluesky posts, as well as RSS and more, into a single feed. With their most recent update, Surf has created Starter Sets for building custom feeds. Starter Sets are organised around various popular themes, like News, Tech or Sports. Within these themes, people can choose from a large variety of data sources to get started with building their own custom feeds. These custom feed sources can be from across the open social web and are modular. This means that a list of Mastodon accounts can be combined with a Bluesky custom feed to create a new single custom feed that consists of both data source. These custom feeds can also be published to Bluesky, so people who are not using the Surf app can also view these feeds.
Surf also now offers a variety of tools to manage the content of a custom feed. For example, a feed can be customised to include or exclude reposts, replies or adult content. There are also options to filter out posts about politics from the feed. The ability to filter about posts about Elon Musk is surely a popular feature as well. Surf categorises all posts via algorithmic clustering, which gives the ability to limit posts in a feed to a certain topic. This means that you can add an account to a feed, but only their posts related to the specified topic will be displayed. The app is currently in closed beta, and Flipboard is gradually onboarding more people from the waiting list.
PeerTube is starting a crowdfunding campaign for its mobile app. The first version of the PeerTube app was officially launched earlier this month. PeerTube is developed by Framasoft, a French non-profit organisation that builds a variety of open source software tools. The crowdfunding campaign is a way to raise money for the organisation, and also provides a way “to gauge public enthusiasm for the mobile application and the PeerTube project in general”. Some of the features that PeerTube wants to work on for its app are the ability to play videos in background, casting videos to TVs, managing channels and accounts directly from the app. Livestreaming from mobile is also being worked on, although Framasoft says they do not expect to release this in 2025. Framasoft says that these features will be worked on regardless of whether the fundraising goals are met, and that otherwise money from the generic Framasoft budget will be used, as a way to show their dedication towards PeerTube.
Mastodon has announced some upcoming new features that help server admins with the legal side. Server admins will be able to set a Terms of Service (ToS), besides server rules and a privacy policy. Server admins will also be able to set the server rules into multiple different languages. There will also be the option to set a minimum age requirement for sign-up for servers. Having a ToS is standard fare for any online platform, and multiple countries require by law that platforms have these. Europe’s DSA is fairly explicit about this, which states: “Providers of intermediary services shall include information on any restrictions that they impose in relation to the use of their service in respect of information provided by the recipients of the service, in their terms and conditions.” In that context, it is high time that Mastodon has added the ability for servers to set a ToS. Mastodon also says that they will provide a template for a ToS that other servers can use if they so desire.
A New Social, the organisation behind Bridgy Fed, has launched a dedicated page for people to manage their account bridging. Bridgy Fed is a piece of software that allows people to ‘bridge’ their account across multiple protocols. This allows people on the fediverse to interact with people on Bluesky (using AT Protocol). For this, people need to manually opt-in their accounts to be bridged to other networks (largely due to cultural reasons from the fediverse communities). Up until now, doing so was a fairly confusing process that involved manually following other accounts. With the new update, people can log in to Bridgy Fed with the account they want to bridge, and simply turn it on or off. It also has an easier option to update the handles for Mastodon accounts that are bridged to Bluesky. For example, by default my Mastodon account on Bluesky can be found at @laurenshof.indieweb.social.ap.brid.gy, which is a fairly cumbersome handle, to put it mildly. At the settings page I can now change it to any handle I want, similar to how any Bluesky account can change their handle. A New Social is also launching a Patreon as they are working towards financial sustainability, with plans to launch merch soon as well.
Ibis is a federated wiki platform that is currently in development, made by nutomic, one of the Lemmy creators. With the most recent update, Ibis wiki articles are now compatible with Lemmy, and can be viewed directly from Lemmy. One of the driving reasons for making Ibis is that nutomic views Wikipedia as untrustworthy. He also says that other centralised Wikipedia alternatives have failed to gain traction, and sees federation as a solution for this. For now, Ibis has the same problem of getting traction.
Tvmarks is a new self-hosted platform to keep track of shows you’ve watched. It gives you a clean overview of shows you are watching, which ones you’ve completed, and provide reviews and ratings per episode. This information can be federated via ActivityPub, allowing others to see what you’ve been watching.
Upcoming photo sharing platform Vernissage gives an update on the work and design considerations for the last month.
A thread on how the name ‘ActivityPub’ came to be.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
I gave some good updates to the curated fediverse clients list. So many new fresh and cool web, desktop and mobile #UI clients to choose from to access your favorite #ActivityPub web services.
so ok, breathing xenon, not popular in the #fediverse, noted
ALT text detailsScreenshot of a Mastodon poll with the question "We're taking a BIG trip" with results reading zero percent Everest, 100 percent Antarctica
Ich bin ehrlich. Nach meiner ersten Anmeldung hier im #Fediverse war ich schnell wieder weg. Ich kannte niemanden, in der lokalen und der föderierten Timeline haben gefühlt nur Tech-Nerds miteinander diskutiert und ich hab nur Bahnhof verstanden. (1/5) #rp25#rp25fedi
what will you choice, an almost 95% twitter clone with twitter's guys randomly coming back so you're unhappy, or you want to enrich your timeline but your following request got blocked so you're unhappy either?
or twitter itself if you have money and loves big tech vibes
I gave some good updates to the curated fediverse clients list. So many new fresh and cool web, desktop and mobile #UI clients to choose from to access your favorite #ActivityPub web services.
Indem wir öffentlich-rechtlichen Entscheider.innen auf der re:publica suggerieren, dass sie lediglich einen Fediverse-Kanal bespielen müssen um alle anderen Social-Media-Kanäle weiternutzen zu können wie bisher, steigen wir einen modernen Ablasshandel ein, der Niemanden glücklich machen wird.
Wie bei der Einführung des Tierwohl-Labels wird hier die Möglichkeit versprochen das eigene Gewissen reinzuwaschen ohne seine Gewohnheiten grundlegend zu ändern. Aber genauso wie so ein Label Nichts an der Massentierhaltung ändert, ändert so eine Forderung nichts an den toxischen Strukturen von algorithmusgesteuerten, kommerziellen Social Media Netzwerken.
Die Aufgabe von Digitalrechtsaktivismus ist nicht, den Minimalkonsens herzustellen. Digitalrechtsaktivismus dient nicht dazu dass Leute sich gut fühlen, wenn sie dafür angelogen werden müssen.
Es mag Gründe für das Festhalten an Instagram und Co. geben, zum Beispiel um Reichweite für wichtige Themen herzustellen. Wir dürfen dabei aber nicht vergessen, dass jede Nutzung dieser toxischen Müllhalden ihre Existenz weiter sichert. Es gibt schlichtweg keine Möglichkeit, Plattformen von Meta oder X ethisch vertretbar zu bespielen. Das ändert sich auch dann nicht, wenn man das Fediverse als Feigenblatt nutzt.
Entscheider.innen werden hier zudem unter Vorspiegelung falscher Tatsachen ins Fediverse gelockt: Im Fediverse reicht es nicht, eine Kopie seiner für andere Netzwerke durchoptimierten Inhalte abzuladen. Das erfolgreiche Platzieren von Posts im Fediverse bedarf einer gänzlich anderen Einstellung gegenüber den eigenen Inhalten und den Nutzer.innen. Text muss wieder als mehr begriffen werden als notwendiges Beiwerk für bunte Bilder. Im Redaktionsplan muss Zeit für echte Interaktion mit Nutzer.innen reserviert werden. Die Wahrscheinlichkeit dass Jemand im Fediverse deine von KI erstellten Beiträge als eben solche erkennt ist deutlich höher.
Gleichzeitig besteht die Gefahr, dass die dringend notwendige Auseinandersetzung des Fediverse mit sich selbst auf der Strecke bleibt. Schließlich hat man es geschafft, man ist im Mainstream angekommen, man ist auf der re:publica und in der Tagesschau vertreten. Aber reicht das wirklich? Es ist dringend geboten dass wir uns weiter mit der Willkommenskultur im Fediverse auseinandersetzen. Was macht es mit dem allgemeinen Diskurs, dass Cis-Männer hier in der absoluten Überzahl sind? Welche Probleme treten dabei auf wenn jeder Server seine eigenen Regeln hat, und man sich selbst durch Filter und Blocklisten eine eigene mediale Realität schaffen kann? Wir beschneiden uns selbst die Möglichkeit etwas Großes zu schaffen, wenn wir uns hier bereits am Ende eines langen Weges wähnen.
Das alles sind eigentlich gute Nachrichten und bietet die Möglichkeit für eine Zukunft in der wieder Menschlichkeit Leitmotiv für den Austausch über Social Media ist.
Dafür müssen wir aber mit offenen Karten spielen:
Kein Mensch hier würde eine KI-generierte Tageszeitung unterstützen, solange in jeder Ausgabe wenigstens ein Text von einem Menschen geschrieben werden würde.
Es gibt keine Abkürzung und keinen Mittelweg. Entweder du machst dich mitschuldig daran Dreckschleudern wie X zu füttern, oder eben nicht. Entweder du gehst den steinigen und oft nervigen Weg über Social Media wieder mit echten Leuten in echte, solidarische Interaktion einzusteigen, oder eben nicht.
Lasst uns hier also auch stabil und ehrlich bleiben.
Hey #Fediverse any instances friendly to luddite hackers of color? Can be for any software/project but a few offline buddies wanna join the Fedi and I had no clue where to direct them.
I gave some good updates to the curated fediverse clients list. So many new fresh and cool web, desktop and mobile #UI clients to choose from to access your favorite #ActivityPub web services.
I gave some good updates to the curated fediverse clients list. So many new fresh and cool web, desktop and mobile #UI clients to choose from to access your favorite #ActivityPub web services.
Gestern waren wir in den Antextbildern von @reticuleena|s Interview mit dem ZDF-Heute-Journal kurz zu sehen.
Übrigens: Wahnsinn wie präsent auf der diesjährigen re:publica das #Fediverse ist! Im letzten Jahr war das Thema noch extrem unterrepräsentiert. Zudem kommt noch, das bei fast allen Vorträgen unweigerlich auch das Fediverse oder zumindest #Mastodon erwähnt wird. #rep25
ALT text detailsZu sehen ist der Messestand von Digitalcourage auf der re:publica 2025, klar erkennbar an der großen „Fediverse-Station“-Beschriftung und dem bekannten Logo. Der Stand ist gut besucht, im Vordergrund steht ein Aufsteller mit der „Kurz & Mündig“-Reihe, daneben Infomaterial mit dem Slogan „Join the Rebellion“. Im Hintergrund: weitere zivilgesellschaftliche Organisationen wie die Amadeu Antonio Stiftung und Campact. Der Beitrag stammt aus dem ZDF heute journal vom 26. Mai 2025.
Once again, ANOTHER big week coming up on Fireside Fedi! Please note that all times are Eastern / UTC-4.
Tuesday May 27th at 1000 we'll be speaking with @booteille who is with @Framasoft ! If you don't know #Framasoft then maybe you've heard of #Peertube ? Yeah, that's them! :-D As well as many other projects!
Thursday May 29th 1500 we are talking to @potterybyosa ! Osa is a #nigerian#american studio #potter. Osa makes absolutely stunning pottery and I can't wait to speak with Osa about their work, potterybyosa.com , and what brought them to the Fediverse!
Finally Saturday May 31st, after a few reschedulings, we'll be speaking with @labr ! This includes both @brothersoul and @DJUpNorth ! LABR stands for #Love a #Brother#Radio . They're a 24/7 online stream for soulful house music and varied genres.
Es ist jetzt ziemlich genau 10 Jahre her, dass ich es zusammen mit @digitalcourage zu unserer ersten Regel zur Nutzung von Facebook machte, dass man zusätzlich mindestens einen freien Kanal anbieten und bewerben sollte. (Heute würde ich allgemeiner "Social Media" schreiben.)
Würde echt einen entscheidenden Unterschied machen, wenn nur Nachrichten, Journalist.innen, NGOs und alle staatlichen Stellen das beherzigten. Wer Facebook/Insta/Twitter/Tiktok kann, kann auch #Fediverse. Das ist doch eigentlich das Mindeste, was man erwarten kann.
Once again, ANOTHER big week coming up on Fireside Fedi! Please note that all times are Eastern / UTC-4.
Tuesday May 27th at 1000 we'll be speaking with @booteille who is with @Framasoft ! If you don't know #Framasoft then maybe you've heard of #Peertube ? Yeah, that's them! :-D As well as many other projects!
Thursday May 29th 1500 we are talking to @potterybyosa ! Osa is a #nigerian#american studio #potter. Osa makes absolutely stunning pottery and I can't wait to speak with Osa about their work, potterybyosa.com , and what brought them to the Fediverse!
Finally Saturday May 31st, after a few reschedulings, we'll be speaking with @labr ! This includes both @brothersoul and @DJUpNorth ! LABR stands for #Love a #Brother#Radio . They're a 24/7 online stream for soulful house music and varied genres.
It's great when more platforms enter the #Fediverse, esp a project like OSSN.
Esp awesome since OSSN is installable in so many PHP hosting control panels, like CPANEL's Softaculous. It's like it is opening the Fediverse to a entirely new class of self-hosters.
Join us for three half-days (or maybe just one or two half-days) of keynotes, demos, and lots of sessions on all aspects of the #Fediverse, the open social web, and what it all means from technology to societal impact.
It's great when more platforms enter the #Fediverse, esp a project like OSSN.
Esp awesome since OSSN is installable in so many PHP hosting control panels, like CPANEL's Softaculous. It's like it is opening the Fediverse to a entirely new class of self-hosters.
Once again, ANOTHER big week coming up on Fireside Fedi! Please note that all times are Eastern / UTC-4.
Tuesday May 27th at 1000 we'll be speaking with @booteille who is with @Framasoft ! If you don't know #Framasoft then maybe you've heard of #Peertube ? Yeah, that's them! :-D As well as many other projects!
Thursday May 29th 1500 we are talking to @potterybyosa ! Osa is a #nigerian#american studio #potter. Osa makes absolutely stunning pottery and I can't wait to speak with Osa about their work, potterybyosa.com , and what brought them to the Fediverse!
Finally Saturday May 31st, after a few reschedulings, we'll be speaking with @labr ! This includes both @brothersoul and @DJUpNorth ! LABR stands for #Love a #Brother#Radio . They're a 24/7 online stream for soulful house music and varied genres.
ALT text detailsThe image displays a list titled "TOP ACTIVE SERVERS" against a dark background. The list is organized in a vertical format with each server name followed by its corresponding number of active users. The servers are listed in descending order of user count. The first server, "mastodon.social," has 708,592 active users, followed by "newsmast.community" with 240,301 users, "troet.cafe" with 161,996 users, "mstdn.social" with 156,552 users, "flipboard.com" with 155,969 users, "chaos.social" with 124,363 users, "pubeurope.com" with 108,015 users, and "norden.social" with 91,883 users. Each server name is preceded by a dark blue dot, and the numbers are in a lighter blue color. The text is white, providing a clear contrast against the dark background.
Juhu 🎉 Der #NABU hat nun seine eigene, offizielle Fediverse-Instanz. Als NABU-Jena hatten wir die Ehre, den Umzug zu testen. In Zukunft werdet ihr hoffentlich viele unserer Verbände hier wiederfinden. #Mastodon#Fediverse#Jena#Unabhängikeit#OpenSource
ALT text detailsDer Mastodon-Elefant und ein Storch begrüßen sich freundlich vor dem Icon von Mastodon.
ALT text detailsThe image displays a list titled "TOP ACTIVE SERVERS" against a dark background. The list is organized in a vertical format with each server name followed by its corresponding number of active users. The servers are listed in descending order of user count. The first server, "mastodon.social," has 708,592 active users, followed by "newsmast.community" with 240,301 users, "troet.cafe" with 161,996 users, "mstdn.social" with 156,552 users, "flipboard.com" with 155,969 users, "chaos.social" with 124,363 users, "pubeurope.com" with 108,015 users, and "norden.social" with 91,883 users. Each server name is preceded by a dark blue dot, and the numbers are in a lighter blue color. The text is white, providing a clear contrast against the dark background.
Es wird Themenräume, ähnlich zu Reddit, wo mehrere Beiträge zu einem Thema diskutiert werden. Aus der Nische soll das dann weiter wachsen. Es geht um mehr als die Kommentarspalte unter einem Video. Inhalte werden vernetzt rund um ein Thema diskutiert, z.B. Thema „e-Autos“, das redaktionell gesetzt wird. Das wird Teil der Website, die sich als eine Sidebar über die Inhalte legt. Und jetzt Trommelwirbel: das Ganze wird Teil des #Fediverse. 🥳 #rp25
• I work long hours each week. 60+ • I don't use Google, Apple or Microsoft in my day to day life. This includes devices as I run a custom ROM & Linux.
• I run a podcast • I enjoy tech and cyber security • I am a family man at heart and managed to get the household to use E2EE messaging apps.
It would be appreciated if you follow me or boost this post. I look forward to new connections on the platform
"Privacy is in the eyes of the beholder." - Justin Crozer
While #Fedify's #Vocabulary API provides comprehensive support for #ActivityPub and major vendor extensions, its code-generation approach makes runtime extensions challenging. However, the project welcomes contributions to expand the supported types and properties.
Fedify accepts vocabulary contributions when they meet any of these criteria:
Documented in FEP (Fediverse Enhancement Proposals) or equivalent specification
Already adopted by widely-used #fediverse implementations like Mastodon or Pleroma
Contributing new vocabulary is straightforward. The vocabulary definitions live in YAML files within the fedify/vocab/ directory. To add a new type, create a new .yaml file. To add properties to existing types, extend the properties section in the relevant .yaml file.
This approach ensures Fedify's vocabulary coverage grows with the fediverse ecosystem while maintaining type safety and comprehensive documentation. If you're working with custom ActivityPub extensions, consider contributing them upstream to benefit the entire community.
While #Fedify's #Vocabulary API provides comprehensive support for #ActivityPub and major vendor extensions, its code-generation approach makes runtime extensions challenging. However, the project welcomes contributions to expand the supported types and properties.
Fedify accepts vocabulary contributions when they meet any of these criteria:
Documented in FEP (Fediverse Enhancement Proposals) or equivalent specification
Already adopted by widely-used #fediverse implementations like Mastodon or Pleroma
Contributing new vocabulary is straightforward. The vocabulary definitions live in YAML files within the fedify/vocab/ directory. To add a new type, create a new .yaml file. To add properties to existing types, extend the properties section in the relevant .yaml file.
This approach ensures Fedify's vocabulary coverage grows with the fediverse ecosystem while maintaining type safety and comprehensive documentation. If you're working with custom ActivityPub extensions, consider contributing them upstream to benefit the entire community.
While #Fedify's #Vocabulary API provides comprehensive support for #ActivityPub and major vendor extensions, its code-generation approach makes runtime extensions challenging. However, the project welcomes contributions to expand the supported types and properties.
Fedify accepts vocabulary contributions when they meet any of these criteria:
Documented in FEP (Fediverse Enhancement Proposals) or equivalent specification
Already adopted by widely-used #fediverse implementations like Mastodon or Pleroma
Contributing new vocabulary is straightforward. The vocabulary definitions live in YAML files within the fedify/vocab/ directory. To add a new type, create a new .yaml file. To add properties to existing types, extend the properties section in the relevant .yaml file.
This approach ensures Fedify's vocabulary coverage grows with the fediverse ecosystem while maintaining type safety and comprehensive documentation. If you're working with custom ActivityPub extensions, consider contributing them upstream to benefit the entire community.
ALT text detailsIch stehe mit Gitarre vor einem schwarzen Hintergrund.
Darüber steht : Tschüss Meta und meine Website, sowie Mastodon Adresse, sowie : Wenn der Gastgeber Populisten eine Bühne bietet, ist es Zeit die Party zu verlassen.
While #Fedify's #Vocabulary API provides comprehensive support for #ActivityPub and major vendor extensions, its code-generation approach makes runtime extensions challenging. However, the project welcomes contributions to expand the supported types and properties.
Fedify accepts vocabulary contributions when they meet any of these criteria:
Documented in FEP (Fediverse Enhancement Proposals) or equivalent specification
Already adopted by widely-used #fediverse implementations like Mastodon or Pleroma
Contributing new vocabulary is straightforward. The vocabulary definitions live in YAML files within the fedify/vocab/ directory. To add a new type, create a new .yaml file. To add properties to existing types, extend the properties section in the relevant .yaml file.
This approach ensures Fedify's vocabulary coverage grows with the fediverse ecosystem while maintaining type safety and comprehensive documentation. If you're working with custom ActivityPub extensions, consider contributing them upstream to benefit the entire community.
While #Fedify's #Vocabulary API provides comprehensive support for #ActivityPub and major vendor extensions, its code-generation approach makes runtime extensions challenging. However, the project welcomes contributions to expand the supported types and properties.
Fedify accepts vocabulary contributions when they meet any of these criteria:
Documented in FEP (Fediverse Enhancement Proposals) or equivalent specification
Already adopted by widely-used #fediverse implementations like Mastodon or Pleroma
Contributing new vocabulary is straightforward. The vocabulary definitions live in YAML files within the fedify/vocab/ directory. To add a new type, create a new .yaml file. To add properties to existing types, extend the properties section in the relevant .yaml file.
This approach ensures Fedify's vocabulary coverage grows with the fediverse ecosystem while maintaining type safety and comprehensive documentation. If you're working with custom ActivityPub extensions, consider contributing them upstream to benefit the entire community.
#PieFed, a federated #Reddit alternative, may well be the most actively updated volunteer-maintained FOSS application. There are new features (not minor ones either) every day along with a number of bug fixes. And it's rock solid.
I update the software on my Piefed server a minimum of twice a day, and even doing this, I'm always afraid I'm falling behind.
And, as a plus, unlike Lemmy, the developers are not tankies. They are great human beings. I never went to Lemmy because of the developers. I just couldn't.
I'm impressed, and I want to throw some public Kudos and thank yous toward the team.
#PieFed, a federated #Reddit alternative, may well be the most actively updated volunteer-maintained FOSS application. There are new features (not minor ones either) every day along with a number of bug fixes. And it's rock solid.
I update the software on my Piefed server a minimum of twice a day, and even doing this, I'm always afraid I'm falling behind.
And, as a plus, unlike Lemmy, the developers are not tankies. They are great human beings. I never went to Lemmy because of the developers. I just couldn't.
I'm impressed, and I want to throw some public Kudos and thank yous toward the team.
#PieFed just added a multi-reddit feature, which we're calling "Feeds". It combines multiple Communities (actors of type "Group" in ActivityPub) into one.
Feeds can be followed from other PieFed instances, which will subscribe the follower to all the communities in the feed.
It's similar to PieFed's concept of a Topic https://piefed.social/topics, except topics are maintained by the instance admins. Feeds are crowdsourced and federated topics.
📣 Aufzeichnung verfügbar: Fediverse-Sprechstunde – Einstieg in Mastodon 🐘💬
Du hast die letzte Sprechstunde verpasst? Kein Problem! In der Aufzeichnung zeigen wir Schritt für Schritt, wie du dir einen Mastodon-Account erstellst, dein Profil einrichtest, postest und dich mit anderen vernetzt.
Keynote speakers for FediForum announced, some new interesting updates for PieFed, and 15 years of the software group of Hubzilla, Friendica and others.
The News
PieFed, a link aggregator platform for the fediverse, has made some interesting updates recently. It is one of the first (if not the first) platform to add support for Passkeys to the platform. It has also added flair (community-specific tags) to posts, that are federated as well. PieFed has also made a image hashing service available that can be used by any fediverse platform. This service generates a unique fingerprint of every image, and that fingerprint can be used to identity other posts that use the same or fairly similar images. This can be used for content moderation, PieFed has a demo video available on PeerTube showcasing how it can find and take down multiple posts that all contain a similar image.
FediForum has announced three keynote speakers and published a tentative agenda. On Thursday, June 5, Ian Forrester will give the opening keynote. Forrester has been a driving factor for the BBC R&D department to get the broadcaster to experiment with a Mastodon server. Later on Thursday, Cory Doctorow will give a keynote. On Friday June 6, Christine Lemmer-Webber will give the opening keynote. On Thursday, I will be hosting a session on Whats New at the Open Social Web, where I’ll be going over all the news and events that have happened since 2025.
The branch of fediverse software that consists of Friendica, Hubzilla and more, is now 15 years old. The main developer Mike Macgirvin lists the large number of features that the platforms have, including groups, nomadic identity, comment controls, and much more. When it comes to the large variety of features, no fediverse platform comes anywhere close to what this branch of platforms offer. The software platforms have managed to create their own small self-sustaining communities. While a number of the software platforms such as Streams do not publish any statistics, extrapolating data from what some servers running Hubzilla and Friendica publish, together I would estimate the active accounts to be less than 10k MAU. Still, these communities have managed to find long-term sustainability, exisiting over 15 years in various forms is no mean feat. As Macgirvin says: ‘if you think that this “alternative fediverse” is going away any time soon, you must be new here.’
Ben Werdmuller has been writing a four-part series on strategies for the open social web, with articles on product strategies for Mastodon, Bluesky, starting fresh, and now his most recent article on various funding strategies for the open social web.
A detailed overview of how federation between Lemmy and Mastodon works in practice. It is a good indication that using the same protocol does not automatically guarantee good interoperability. Nor is it clear what good interaction pattern between two different types of platforms (microblogging and link-aggregators) would even look like.
Ghost’s weekly update on their fediverse integration, mentioning that ActivityPub is now also available at another vendor who offers Ghost hosting.
Flipboard is federating another 124 accounts, this time from international publishers. Flipboard now federates over 1200 accounts of publishers.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
But for the best experience, I recommend using a proper client. The easiest way is to install Quicksy or Prāv, if you don’t mind using your phone number. Alternatively, install one or more of the following, and use them to register an account on conversations.im (see https://providers.xmpp.net or https://compliance.conversations.im/old for more server recommendations) -
📣 Aufzeichnung verfügbar: Fediverse-Sprechstunde – Einstieg in Mastodon 🐘💬
Du hast die letzte Sprechstunde verpasst? Kein Problem! In der Aufzeichnung zeigen wir Schritt für Schritt, wie du dir einen Mastodon-Account erstellst, dein Profil einrichtest, postest und dich mit anderen vernetzt.
Admin of todon.nl suggests, and rightly so, that the default/flagship Mastodon instance (isn’t decentralisation great?) be moved to a more neutral jurisdiction than Germany:
“Herewith the urgent request to move the Mastodon server presented to new users as the default (mastodon.social) to a more neutral jurisdiction (e.g. Switzerland). An alternative is to set up a new Mastodon server in a more neutral jurisdiction, which can then serve as a new flagship server.
The trigger for this is the regular negative moderation of people who speak out against the largest and bloodiest genocide of our time, the one in Palestine. In particular they use (or abuse, how you want to look at it) of a German law that seeks to counter so-called Holocaust reversal. With hiding behind this law, the moderators of mastodon.social (and especially its owner) are also unwittingly sitting in the chair of the (German) judge.
Apart from the fact that one local law should not affect the entire Mastodon project, the question is whether this law and the concept of Holocaust reversal are legally tenable in an international context.”
Mastodon mod closes the ticket after stating “There is no current plan to make changes to the Mastodon instances operated by Mastodon gGmbH. People are free to choose any Mastodon server when signing up for the platform.”
And this (see screenshot) is what that “choice” looks like.
This decentralisation anti-pattern – along with the fact that they didn’t close registrations after hitting a certain size to create a social precedent and allow distribution to other servers (as I advised Eugen to do back in the day) – is why there is a flagship instance to begin with when it’s an absolute contradiction of terms in a system that purports to be decentralised.
ALT text detailsScreenshot of Mastodon homepage showing default highlighted button for joining mastodon.social above less emphasised button to pick another server.
Full text:
mastodon
Social networking that's not for sale.
Your home feed should be filled with what matters to you most, not what a corporation thinks you should see. Radically different social media, back in the hands of the people.
Button (white on Mastodon purple): Join mastodon.social
Button (purple on white): Pick another server
Berlin-based #Fediverse folk, the @Mastodon team is hosting a meetup tomorrow evening (it is a side-event for re:publica #rp25, but you don’t need to be going to re:publica to go along to the meetup). I heard a #plushtodon may be there, too! https://lu.ma/7h454kcp
Berlin-based #Fediverse folk, the @Mastodon team is hosting a meetup tomorrow evening (it is a side-event for re:publica #rp25, but you don’t need to be going to re:publica to go along to the meetup). I heard a #plushtodon may be there, too! https://lu.ma/7h454kcp
Berlin-based #Fediverse folk, the @Mastodon team is hosting a meetup tomorrow evening (it is a side-event for re:publica #rp25, but you don’t need to be going to re:publica to go along to the meetup). I heard a #plushtodon may be there, too! https://lu.ma/7h454kcp
Berlin-based #Fediverse folk, the @Mastodon team is hosting a meetup tomorrow evening (it is a side-event for re:publica #rp25, but you don’t need to be going to re:publica to go along to the meetup). I heard a #plushtodon may be there, too! https://lu.ma/7h454kcp
Thank you again to @operationpuppet 's Kevin Blades for joining me! Still an amazing name. It was so much fun! I'm absolutely loving talking with everyone!
The video is still transcoding so please if you're checking it as soon as the video goes live, give it a bit and check back. The audio version is available right now!
Berlin-based #Fediverse folk, the @Mastodon team is hosting a meetup tomorrow evening (it is a side-event for re:publica #rp25, but you don’t need to be going to re:publica to go along to the meetup). I heard a #plushtodon may be there, too! https://lu.ma/7h454kcp
Berlin-based #Fediverse folk, the @Mastodon team is hosting a meetup tomorrow evening (it is a side-event for re:publica #rp25, but you don’t need to be going to re:publica to go along to the meetup). I heard a #plushtodon may be there, too! https://lu.ma/7h454kcp
Berlin-based #Fediverse folk, the @Mastodon team is hosting a meetup tomorrow evening (it is a side-event for re:publica #rp25, but you don’t need to be going to re:publica to go along to the meetup). I heard a #plushtodon may be there, too! https://lu.ma/7h454kcp
Berlin-based #Fediverse folk, the @Mastodon team is hosting a meetup tomorrow evening (it is a side-event for re:publica #rp25, but you don’t need to be going to re:publica to go along to the meetup). I heard a #plushtodon may be there, too! https://lu.ma/7h454kcp
Thank you again to @operationpuppet 's Kevin Blades for joining me! Still an amazing name. It was so much fun! I'm absolutely loving talking with everyone!
The video is still transcoding so please if you're checking it as soon as the video goes live, give it a bit and check back. The audio version is available right now!
Good day all! Fireside Fedi Episode 19 is starting live now! With me tonight is @operationpuppet ! Come out and talk with Kevin Blades, Frankie, and myself!
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
🎉 I just surpassed my first 100 followers on #Mastodon! Thank you, to each and everyone of you who tagged along to see what I'm up to!
It's been a really enjoyable time ever since I made an account on #Fosstodon, making it my first home in the #Fediverse. I've learnt a lot from the very cool and interesting people here, discovering new #FOSS projects, etc. Not to mention meeting new friends from different parts of the world who are interested in the same hobbies and niches. 🗺️👋
🎉 I just surpassed my first 100 followers on #Mastodon! Thank you, to each and everyone of you who tagged along to see what I'm up to!
It's been a really enjoyable time ever since I made an account on #Fosstodon, making it my first home in the #Fediverse. I've learnt a lot from the very cool and interesting people here, discovering new #FOSS projects, etc. Not to mention meeting new friends from different parts of the world who are interested in the same hobbies and niches. 🗺️👋
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
We spent the day contributing to various #fediverse open source projects including @fedify, @hollo, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
ALT text detailsA hand holding a 3D-printed keychain featuring the Fedify dinosaur mascot logo in blue and white colors. The keychain is packaged in a clear plastic bag with Korean text indicating it's from the FediDev KR Second Sprint on May 24, 2025. The background shows laptops and stickers on a table, suggesting a coding workspace at the sprint event.
ALT text detailsA bright green poster for FediDev KR #2 sprint event, showing the date 2025-05-24 Sat 13:00–18:00. The poster features Korean text announcing a FediDev KR sprint session, with the Turing's Apple logo and a circular blue logo with wave-like design. The poster is displayed on a TV at the entrance of the venue.
@smallcircles there is a somewhat vague separation between the "internal stage" of an idea (his example of TBL and a full web vision) and the growth once "out there" (like the EV from 1966)
By all appearances, the latter was internally "fully formed", there simply was no interest (or maybe even active opposition).
But the boundary is not clear. E.g. the #fediverse is fully formed in some sense and limited adoption could be external. But it could also be that a usability component is missing.
ALT text detailsMastodon admin panel from my instance showing stats for mastodon.social: 139,717 stored accounts, 6,028,433 stored post, 14.6GB stored media attachments, 1,864 their followers here, 13,180 our followers there, 8 reports about them.
Admin of todon.nl suggests, and rightly so, that the default/flagship Mastodon instance (isn’t decentralisation great?) be moved to a more neutral jurisdiction than Germany:
“Herewith the urgent request to move the Mastodon server presented to new users as the default (mastodon.social) to a more neutral jurisdiction (e.g. Switzerland). An alternative is to set up a new Mastodon server in a more neutral jurisdiction, which can then serve as a new flagship server.
The trigger for this is the regular negative moderation of people who speak out against the largest and bloodiest genocide of our time, the one in Palestine. In particular they use (or abuse, how you want to look at it) of a German law that seeks to counter so-called Holocaust reversal. With hiding behind this law, the moderators of mastodon.social (and especially its owner) are also unwittingly sitting in the chair of the (German) judge.
Apart from the fact that one local law should not affect the entire Mastodon project, the question is whether this law and the concept of Holocaust reversal are legally tenable in an international context.”
Mastodon mod closes the ticket after stating “There is no current plan to make changes to the Mastodon instances operated by Mastodon gGmbH. People are free to choose any Mastodon server when signing up for the platform.”
And this (see screenshot) is what that “choice” looks like.
This decentralisation anti-pattern – along with the fact that they didn’t close registrations after hitting a certain size to create a social precedent and allow distribution to other servers (as I advised Eugen to do back in the day) – is why there is a flagship instance to begin with when it’s an absolute contradiction of terms in a system that purports to be decentralised.
ALT text detailsScreenshot of Mastodon homepage showing default highlighted button for joining mastodon.social above less emphasised button to pick another server.
Full text:
mastodon
Social networking that's not for sale.
Your home feed should be filled with what matters to you most, not what a corporation thinks you should see. Radically different social media, back in the hands of the people.
Button (white on Mastodon purple): Join mastodon.social
Button (purple on white): Pick another server
Admin of todon.nl suggests, and rightly so, that the default/flagship Mastodon instance (isn’t decentralisation great?) be moved to a more neutral jurisdiction than Germany:
“Herewith the urgent request to move the Mastodon server presented to new users as the default (mastodon.social) to a more neutral jurisdiction (e.g. Switzerland). An alternative is to set up a new Mastodon server in a more neutral jurisdiction, which can then serve as a new flagship server.
The trigger for this is the regular negative moderation of people who speak out against the largest and bloodiest genocide of our time, the one in Palestine. In particular they use (or abuse, how you want to look at it) of a German law that seeks to counter so-called Holocaust reversal. With hiding behind this law, the moderators of mastodon.social (and especially its owner) are also unwittingly sitting in the chair of the (German) judge.
Apart from the fact that one local law should not affect the entire Mastodon project, the question is whether this law and the concept of Holocaust reversal are legally tenable in an international context.”
Mastodon mod closes the ticket after stating “There is no current plan to make changes to the Mastodon instances operated by Mastodon gGmbH. People are free to choose any Mastodon server when signing up for the platform.”
And this (see screenshot) is what that “choice” looks like.
This decentralisation anti-pattern – along with the fact that they didn’t close registrations after hitting a certain size to create a social precedent and allow distribution to other servers (as I advised Eugen to do back in the day) – is why there is a flagship instance to begin with when it’s an absolute contradiction of terms in a system that purports to be decentralised.
ALT text detailsScreenshot of Mastodon homepage showing default highlighted button for joining mastodon.social above less emphasised button to pick another server.
Full text:
mastodon
Social networking that's not for sale.
Your home feed should be filled with what matters to you most, not what a corporation thinks you should see. Radically different social media, back in the hands of the people.
Button (white on Mastodon purple): Join mastodon.social
Button (purple on white): Pick another server
ALT text detailsElegant Watercolor Art Print of two herons at Water's Edge. Two tropical birds with striking blue and white plumage and long legs stand near the edge of a body of water, surrounded by rocks and sparse vegetation. The background features a misty, wooded landscape, giving a sense of tranquility to the scene.
Loving these audio platforms starting here! This one has audio spaces you can join in on! You need direct room links right now, but great to see more indie stuff like this https://greata.pe/
Keynote speakers for FediForum announced, some new interesting updates for PieFed, and 15 years of the software group of Hubzilla, Friendica and others.
The News
PieFed, a link aggregator platform for the fediverse, has made some interesting updates recently. It is one of the first (if not the first) platform to add support for Passkeys to the platform. It has also added flair (community-specific tags) to posts, that are federated as well. PieFed has also made a image hashing service available that can be used by any fediverse platform. This service generates a unique fingerprint of every image, and that fingerprint can be used to identity other posts that use the same or fairly similar images. This can be used for content moderation, PieFed has a demo video available on PeerTube showcasing how it can find and take down multiple posts that all contain a similar image.
FediForum has announced three keynote speakers and published a tentative agenda. On Thursday, June 5, Ian Forrester will give the opening keynote. Forrester has been a driving factor for the BBC R&D department to get the broadcaster to experiment with a Mastodon server. Later on Thursday, Cory Doctorow will give a keynote. On Friday June 6, Christine Lemmer-Webber will give the opening keynote. On Thursday, I will be hosting a session on Whats New at the Open Social Web, where I’ll be going over all the news and events that have happened since 2025.
The branch of fediverse software that consists of Friendica, Hubzilla and more, is now 15 years old. The main developer Mike Macgirvin lists the large number of features that the platforms have, including groups, nomadic identity, comment controls, and much more. When it comes to the large variety of features, no fediverse platform comes anywhere close to what this branch of platforms offer. The software platforms have managed to create their own small self-sustaining communities. While a number of the software platforms such as Streams do not publish any statistics, extrapolating data from what some servers running Hubzilla and Friendica publish, together I would estimate the active accounts to be less than 10k MAU. Still, these communities have managed to find long-term sustainability, exisiting over 15 years in various forms is no mean feat. As Macgirvin says: ‘if you think that this “alternative fediverse” is going away any time soon, you must be new here.’
Ben Werdmuller has been writing a four-part series on strategies for the open social web, with articles on product strategies for Mastodon, Bluesky, starting fresh, and now his most recent article on various funding strategies for the open social web.
A detailed overview of how federation between Lemmy and Mastodon works in practice. It is a good indication that using the same protocol does not automatically guarantee good interoperability. Nor is it clear what good interaction pattern between two different types of platforms (microblogging and link-aggregators) would even look like.
Ghost’s weekly update on their fediverse integration, mentioning that ActivityPub is now also available at another vendor who offers Ghost hosting.
Flipboard is federating another 124 accounts, this time from international publishers. Flipboard now federates over 1200 accounts of publishers.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
Some gentle clarification for those wandering through the House of Olivier EU:
This is not a religious or spiritual space. It's a myth-hub, where ancient gods are studied, reimagined, and sometimes mischievously whispered into fantasy tales.
I blend real myth with invented magic. Respect is real. So is fiction. If you're neo-pagan, curious, or just lore-hungry, you're warmly welcome. 🌿📜
And hello once again! Not to take away from the amazing conversation I had with Nik earlier, but tomorrow, Saturday May 24th at 1900 Eastern / UTC -4 I'll be speaking with Kevin Blades of @operationpuppet ! Kevin is a professional #puppet builder, amateur #performer, and maker of fun media stuff.
Thank you so much again to @nikclayton of the @pachli project for speaking with me on Episode 18 of Fireside Fedi!
I've just edited and uploaded the livestream to Peertube and Castopod. If the Peertube doesn't play it might still be transcoding. Please give it a bit and check back. If it's been a few hours from this post and it's still not working, then please don't hesitate to poke me. :-) Have a wonderful day you wonderful fedizens! <3
Loving these audio platforms starting here! This one has audio spaces you can join in on! You need direct room links right now, but great to see more indie stuff like this https://greata.pe/
Loving these audio platforms starting here! This one has audio spaces you can join in on! You need direct room links right now, but great to see more indie stuff like this https://greata.pe/
I will be giving an attendee badge to everyone to stop and say hi, so, if you have not registered for this virtual conference on June 5-7 go to https://fediforum.org/ and do it if you can!
See you there!
ALT text detailsThe image showcases the BadgeFed website, a platform for creating, issuing, and verifying digital badges. It begins with a purple banner featuring the text "Empower Your Community with Digital Badges" and a call-to-action button labeled "Get Started." Below, three sections highlight the platform's features: "Secure & Verifiable," "Decentralized," and "Community Focused," each accompanied by relevant icons and descriptions.
I will be giving an attendee badge to everyone to stop and say hi, so, if you have not registered for this virtual conference on June 5-7 go to https://fediforum.org/ and do it if you can!
See you there!
ALT text detailsThe image showcases the BadgeFed website, a platform for creating, issuing, and verifying digital badges. It begins with a purple banner featuring the text "Empower Your Community with Digital Badges" and a call-to-action button labeled "Get Started." Below, three sections highlight the platform's features: "Secure & Verifiable," "Decentralized," and "Community Focused," each accompanied by relevant icons and descriptions.
So #Fediverse, tell me - are there any Mastodon clients you really like for the desktop? Specifically, I am hoping for something with a GUI, linux native, and has support for vim motions. The stretch goal would be something cross-platform.
I'll just download and test a bunch if I have to, but hoping one of you can save me the effort, because so far my search-engine-fu is not yielding any results regarding vim-motions. (which I concede is a bit of a long shot)
ALT text detailsElegant Watercolor Art Print of two herons at Water's Edge. Two tropical birds with striking blue and white plumage and long legs stand near the edge of a body of water, surrounded by rocks and sparse vegetation. The background features a misty, wooded landscape, giving a sense of tranquility to the scene.
ALT text detailsAfter the day's work is done, what remains is often as beautiful as what was painted onto the canvas. An art palette can be anything smooth that allows for the thinning and blending of colors. In this case, a dinner plate with beaded detail that allows for easy mixing and wiping of excess paint from the brush serves as a palette.
This artistic image, featuring rich blue, red, green, yellow, and pink hues, captures the essence of creative expression.
I have posted about this before, but wanted to re-iterate how much in love I am with FediAlgo:
I’m currently on paternity leave so have around half an hour per day for social. That is of course far from enough to keep up with a chronological timeline like mine, and previously with Mastodon the FOMO was real.
Now I go to FediAlgo and I feel I got an overview over what’s interesting in that day. It’s also immensely customisable, but the defaults do a decent job for me.
I have posted about this before, but wanted to re-iterate how much in love I am with FediAlgo:
I’m currently on paternity leave so have around half an hour per day for social. That is of course far from enough to keep up with a chronological timeline like mine, and previously with Mastodon the FOMO was real.
Now I go to FediAlgo and I feel I got an overview over what’s interesting in that day. It’s also immensely customisable, but the defaults do a decent job for me.
The Fediverse is a wild place. People on here get triggered at the mere thought that two consenting adults treat cryptocurrencies as a unit of account, and a medium of exchange among each other.
ALT text detailsField of coneflowers, watercolor. These beautiful pink flowers with heavily mounded spiky orange centers sit high atop tall stems and are cultivated in gardens to provide color and attract butterflies, birds, and bees.
ALT text detailsLaie Point on Oahu’s North Shore, featuring a striking natural sea arch with a hole worn into the islet. This iconic coastal landmark offers dramatic ocean views, rugged cliffs, and crystal-blue Pacific waters beneath a bright Hawaiian sky. A must-visit destination for nature lovers, photographers, and travelers seeking Hawaii’s most scenic viewpoints.
Located at the end of the Laniloa Peninsula, Laie Point is famous for its islet with a hole (puka) in the center. The entire natural arch was created by a tsunami in 1946.
Clear blue skies stretch over a vast ocean, with rugged cliffs framing the scene and waves gently crashing against the rocks. Verdant green plants cover the foreground, contrasting with the deep blues of the sea and sky.
I have been so honored by all of the folks I've spoken with and I'm humbled by such a positive reception.
I am currently speaking with a few folks about joining the show. One person mentioned that "they're not my normal interviewee". They're not a nerdy techy person that's building the Fediverse is how I took that.
I wanted to let everyone know, I don't plan on having any specific person on the show. I have said before and I'll continue to say, this show is about all of us on the Fediverse. I want you to share your opinions and experiences using the different platforms. I want to know and speak with absolutely all of you.
Tech folks get a lot of attention as they try to build he platforms of the future. But those platforms are built for ALL of us. The #fediverse is for the techies, the grandparents that want to stay in contact with their kids, the freedom fighters, the people that just want to feel a little less alone, the people just want a choice, the people sick and tired of conceding privacy to be a part of society.
You're all beautiful, you're all wonderful, and each and every single one of you has a unique story to tell.
I can't do everything. But together, we can do ANYTHING. WE CAN DO ANYTHING!
ALT text detailsAdd a burst of bold color and spice to your home décor with this stunning watercolor art print. Featuring four vivid red bird's eye chilies, this fine art print captures the rich texture and fiery personality of these iconic hot peppers. Perfect for kitchen art, food lovers, or anyone who appreciates botanical and culinary-themed artwork.
Localization is important to make Decentralization work and last.
Decentralization without Localization can be susceptible to Centralization.
Decentralization with Localization spreads out decision-making and power to groups (that could consistent of a single individual) with a personal stake in the outcome of the decision-making.
Which creates incentives that lead to greater resilience to Centralization.
Exciting update 👉 We're inviting a handful of select users to https://Channel.org now 🎉
https://Channel.org aims to bring together knowledge across the open social web, whilst offering organisations the ability to build a social home instead of renting from Big Tech dictators.
If you'd like to join the beta waitlist, let us know at support@channel.org
Exciting update 👉 We're inviting a handful of select users to https://Channel.org now 🎉
https://Channel.org aims to bring together knowledge across the open social web, whilst offering organisations the ability to build a social home instead of renting from Big Tech dictators.
If you'd like to join the beta waitlist, let us know at support@channel.org
If any form of "governance" is to exist on a decentralized social-media (DeSo) network, such as the Fediverse, then — it ("governance") also needs to be decentralized and localized.
Else, that decentralized social-media will cease to be decentralized.
. @andypiper is (another person who is) (correctly) arguing that —
The rules for moderation must be localized to a community (and even conflicting with the rules of other communities), else the network is not decentralized.
As usual if you have any questions or friendly comments for Nik about Pachli or anything, please don't hesitate to toot @ me and we'll see if we can get them answered!
As usual if you have any questions or friendly comments for Nik about Pachli or anything, please don't hesitate to toot @ me and we'll see if we can get them answered!
Getting started with #ActivityPub on #WordPress just got a lot easier. A new guided onboarding experience is now part of the plugin, designed to help you configure key settings and understand how your site connects to the #Fediverse—from the moment you activate it.
* Before you type the comment, yes I know GtS isn't Mastodon, but I'm accessing it using the same apps I used for my old Mastodon account to mainly talk to people on Mastodon, so functionally it serves the same purpose.
Getting started with #ActivityPub on #WordPress just got a lot easier. A new guided onboarding experience is now part of the plugin, designed to help you configure key settings and understand how your site connects to the #Fediverse—from the moment you activate it.
Getting started with #ActivityPub on #WordPress just got a lot easier. A new guided onboarding experience is now part of the plugin, designed to help you configure key settings and understand how your site connects to the #Fediverse—from the moment you activate it.
Please set your "Language" option in Mastodon to the language you normally post in. It allows other instances to offer translations into the reader's language for both your post and any alt-text.
Thank you in advance, from a single-language old man who likes to interact with people from all over the world.
Getting started with #ActivityPub on #WordPress just got a lot easier. A new guided onboarding experience is now part of the plugin, designed to help you configure key settings and understand how your site connects to the #Fediverse—from the moment you activate it.
GreatApe is a public conversations platform for the Fediverse and decentralized social-media (DeSo) — where an audience can listen to your conversation live.
We are very close to doing a public GreatApe release —
In fact, the public GreatApe release will be later today!
Although GreatApe has been in use internally since 2023 — this will be the first time we will do a live public GreatApe conversation!
GreatApe is a public conversations platform for the Fediverse and decentralized social-media (DeSo) — where an audience can listen to your conversation live.
We are very close to doing a public GreatApe release.
Here is what it looks like when you try to join a live conversation that hasn't started yet.
GreatApe is a public conversations platform for the Fediverse and decentralized social-media (DeSo) — where an audience can listen to your conversation live.
We are very close to doing a public GreatApe release.
Here is what it looks like when you try to join a live conversation that already ended.
Getting started with #ActivityPub on #WordPress just got a lot easier. A new guided onboarding experience is now part of the plugin, designed to help you configure key settings and understand how your site connects to the #Fediverse—from the moment you activate it.
Getting started with #ActivityPub on #WordPress just got a lot easier. A new guided onboarding experience is now part of the plugin, designed to help you configure key settings and understand how your site connects to the #Fediverse—from the moment you activate it.
GreatApe is a public conversations platform for the Fediverse and decentralized social-media (DeSo) — where an audience can listen to your conversation live.
We are very close to doing a public GreatApe release —
In fact, the public GreatApe release will be later today!
Although GreatApe has been in use internally since 2023 — this will be the first time we will do a live public GreatApe conversation!
GreatApe is a public conversations platform for the Fediverse and decentralized social-media (DeSo) — where an audience can listen to your conversation live.
We are very close to doing a public GreatApe release.
Here is what it looks like when you try to join a live conversation that hasn't started yet.
GreatApe is a public conversations platform for the Fediverse and decentralized social-media (DeSo) — where an audience can listen to your conversation live.
We are very close to doing a public GreatApe release.
Here is what it looks like when you try to join a live conversation that already ended.
Please set your "Language" option in Mastodon to the language you normally post in. It allows other instances to offer translations into the reader's language for both your post and any alt-text.
Thank you in advance, from a single-language old man who likes to interact with people from all over the world.
Exciting news! #Fread is now live on F-Droid! 🚀🎉 A big thanks to the F-Droid community for making this happen. Download it today and join the movement!
Keynote speakers for FediForum announced, some new interesting updates for PieFed, and 15 years of the software group of Hubzilla, Friendica and others.
The News
PieFed, a link aggregator platform for the fediverse, has made some interesting updates recently. It is one of the first (if not the first) platform to add support for Passkeys to the platform. It has also added flair (community-specific tags) to posts, that are federated as well. PieFed has also made a image hashing service available that can be used by any fediverse platform. This service generates a unique fingerprint of every image, and that fingerprint can be used to identity other posts that use the same or fairly similar images. This can be used for content moderation, PieFed has a demo video available on PeerTube showcasing how it can find and take down multiple posts that all contain a similar image.
FediForum has announced three keynote speakers and published a tentative agenda. On Thursday, June 5, Ian Forrester will give the opening keynote. Forrester has been a driving factor for the BBC R&D department to get the broadcaster to experiment with a Mastodon server. Later on Thursday, Cory Doctorow will give a keynote. On Friday June 6, Christine Lemmer-Webber will give the opening keynote. On Thursday, I will be hosting a session on Whats New at the Open Social Web, where I’ll be going over all the news and events that have happened since 2025.
The branch of fediverse software that consists of Friendica, Hubzilla and more, is now 15 years old. The main developer Mike Macgirvin lists the large number of features that the platforms have, including groups, nomadic identity, comment controls, and much more. When it comes to the large variety of features, no fediverse platform comes anywhere close to what this branch of platforms offer. The software platforms have managed to create their own small self-sustaining communities. While a number of the software platforms such as Streams do not publish any statistics, extrapolating data from what some servers running Hubzilla and Friendica publish, together I would estimate the active accounts to be less than 10k MAU. Still, these communities have managed to find long-term sustainability, exisiting over 15 years in various forms is no mean feat. As Macgirvin says: ‘if you think that this “alternative fediverse” is going away any time soon, you must be new here.’
Ben Werdmuller has been writing a four-part series on strategies for the open social web, with articles on product strategies for Mastodon, Bluesky, starting fresh, and now his most recent article on various funding strategies for the open social web.
A detailed overview of how federation between Lemmy and Mastodon works in practice. It is a good indication that using the same protocol does not automatically guarantee good interoperability. Nor is it clear what good interaction pattern between two different types of platforms (microblogging and link-aggregators) would even look like.
Ghost’s weekly update on their fediverse integration, mentioning that ActivityPub is now also available at another vendor who offers Ghost hosting.
Flipboard is federating another 124 accounts, this time from international publishers. Flipboard now federates over 1200 accounts of publishers.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
Fediverse Report #117 - This week's #fediverse news:
- @piefedadmin implements passkeys and an easier way for moderators to deal with spam, via image hashing takedowns - FediForum announces keynote speakers: @cubicgarden , @pluralistic and @cwebber will be giving talks during the event - @iftas has published a guide for fediverse admins on how to approach the US's new Take It Down Act
Der Account @manweh ist zwar nicht ganz #neuhier aber schaut momentan doch noch Recht selten ins #Fediverse. Vielleicht wird das öfters, wenn ein paar Accounts mal Hallo sagen, zur Motivation.
(Die Person hinter dem Account sitzt mir gerade gegenüber, also bekomme ich live mit ob sich gefreut wird.)
Just received word that @fedify wasn't selected for @nlnet's Open Call this round. While disappointing, I understand the competition was fierce with many worthy projects seeking limited funding.
The journey continues though—#Fedify development will move forward at its own pace. Thanks to everyone who's shown interest and support for this project so far. Building tools for the #fediverse remains important work, and I'm committed to seeing it through.
If you know of other funding opportunities that might be a good fit for open source #ActivityPub tools, I'm all ears.
Fediverse Report #117 - This week's #fediverse news:
- @piefedadmin implements passkeys and an easier way for moderators to deal with spam, via image hashing takedowns - FediForum announces keynote speakers: @cubicgarden , @pluralistic and @cwebber will be giving talks during the event - @iftas has published a guide for fediverse admins on how to approach the US's new Take It Down Act
Fediverse Report #117 - This week's #fediverse news:
- @piefedadmin implements passkeys and an easier way for moderators to deal with spam, via image hashing takedowns - FediForum announces keynote speakers: @cubicgarden , @pluralistic and @cwebber will be giving talks during the event - @iftas has published a guide for fediverse admins on how to approach the US's new Take It Down Act
Keynote speakers for FediForum announced, some new interesting updates for PieFed, and 15 years of the software group of Hubzilla, Friendica and others.
The News
PieFed, a link aggregator platform for the fediverse, has made some interesting updates recently. It is one of the first (if not the first) platform to add support for Passkeys to the platform. It has also added flair (community-specific tags) to posts, that are federated as well. PieFed has also made a image hashing service available that can be used by any fediverse platform. This service generates a unique fingerprint of every image, and that fingerprint can be used to identity other posts that use the same or fairly similar images. This can be used for content moderation, PieFed has a demo video available on PeerTube showcasing how it can find and take down multiple posts that all contain a similar image.
FediForum has announced three keynote speakers and published a tentative agenda. On Thursday, June 5, Ian Forrester will give the opening keynote. Forrester has been a driving factor for the BBC R&D department to get the broadcaster to experiment with a Mastodon server. Later on Thursday, Cory Doctorow will give a keynote. On Friday June 6, Christine Lemmer-Webber will give the opening keynote. On Thursday, I will be hosting a session on Whats New at the Open Social Web, where I’ll be going over all the news and events that have happened since 2025.
The branch of fediverse software that consists of Friendica, Hubzilla and more, is now 15 years old. The main developer Mike Macgirvin lists the large number of features that the platforms have, including groups, nomadic identity, comment controls, and much more. When it comes to the large variety of features, no fediverse platform comes anywhere close to what this branch of platforms offer. The software platforms have managed to create their own small self-sustaining communities. While a number of the software platforms such as Streams do not publish any statistics, extrapolating data from what some servers running Hubzilla and Friendica publish, together I would estimate the active accounts to be less than 10k MAU. Still, these communities have managed to find long-term sustainability, exisiting over 15 years in various forms is no mean feat. As Macgirvin says: ‘if you think that this “alternative fediverse” is going away any time soon, you must be new here.’
Ben Werdmuller has been writing a four-part series on strategies for the open social web, with articles on product strategies for Mastodon, Bluesky, starting fresh, and now his most recent article on various funding strategies for the open social web.
A detailed overview of how federation between Lemmy and Mastodon works in practice. It is a good indication that using the same protocol does not automatically guarantee good interoperability. Nor is it clear what good interaction pattern between two different types of platforms (microblogging and link-aggregators) would even look like.
Ghost’s weekly update on their fediverse integration, mentioning that ActivityPub is now also available at another vendor who offers Ghost hosting.
Flipboard is federating another 124 accounts, this time from international publishers. Flipboard now federates over 1200 accounts of publishers.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
Keynote speakers for FediForum announced, some new interesting updates for PieFed, and 15 years of the software group of Hubzilla, Friendica and others.
The News
PieFed, a link aggregator platform for the fediverse, has made some interesting updates recently. It is one of the first (if not the first) platform to add support for Passkeys to the platform. It has also added flair (community-specific tags) to posts, that are federated as well. PieFed has also made a image hashing service available that can be used by any fediverse platform. This service generates a unique fingerprint of every image, and that fingerprint can be used to identity other posts that use the same or fairly similar images. This can be used for content moderation, PieFed has a demo video available on PeerTube showcasing how it can find and take down multiple posts that all contain a similar image.
FediForum has announced three keynote speakers and published a tentative agenda. On Thursday, June 5, Ian Forrester will give the opening keynote. Forrester has been a driving factor for the BBC R&D department to get the broadcaster to experiment with a Mastodon server. Later on Thursday, Cory Doctorow will give a keynote. On Friday June 6, Christine Lemmer-Webber will give the opening keynote. On Thursday, I will be hosting a session on Whats New at the Open Social Web, where I’ll be going over all the news and events that have happened since 2025.
The branch of fediverse software that consists of Friendica, Hubzilla and more, is now 15 years old. The main developer Mike Macgirvin lists the large number of features that the platforms have, including groups, nomadic identity, comment controls, and much more. When it comes to the large variety of features, no fediverse platform comes anywhere close to what this branch of platforms offer. The software platforms have managed to create their own small self-sustaining communities. While a number of the software platforms such as Streams do not publish any statistics, extrapolating data from what some servers running Hubzilla and Friendica publish, together I would estimate the active accounts to be less than 10k MAU. Still, these communities have managed to find long-term sustainability, exisiting over 15 years in various forms is no mean feat. As Macgirvin says: ‘if you think that this “alternative fediverse” is going away any time soon, you must be new here.’
Ben Werdmuller has been writing a four-part series on strategies for the open social web, with articles on product strategies for Mastodon, Bluesky, starting fresh, and now his most recent article on various funding strategies for the open social web.
A detailed overview of how federation between Lemmy and Mastodon works in practice. It is a good indication that using the same protocol does not automatically guarantee good interoperability. Nor is it clear what good interaction pattern between two different types of platforms (microblogging and link-aggregators) would even look like.
Ghost’s weekly update on their fediverse integration, mentioning that ActivityPub is now also available at another vendor who offers Ghost hosting.
Flipboard is federating another 124 accounts, this time from international publishers. Flipboard now federates over 1200 accounts of publishers.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
Keynote speakers for FediForum announced, some new interesting updates for PieFed, and 15 years of the software group of Hubzilla, Friendica and others.
The News
PieFed, a link aggregator platform for the fediverse, has made some interesting updates recently. It is one of the first (if not the first) platform to add support for Passkeys to the platform. It has also added flair (community-specific tags) to posts, that are federated as well. PieFed has also made a image hashing service available that can be used by any fediverse platform. This service generates a unique fingerprint of every image, and that fingerprint can be used to identity other posts that use the same or fairly similar images. This can be used for content moderation, PieFed has a demo video available on PeerTube showcasing how it can find and take down multiple posts that all contain a similar image.
FediForum has announced three keynote speakers and published a tentative agenda. On Thursday, June 5, Ian Forrester will give the opening keynote. Forrester has been a driving factor for the BBC R&D department to get the broadcaster to experiment with a Mastodon server. Later on Thursday, Cory Doctorow will give a keynote. On Friday June 6, Christine Lemmer-Webber will give the opening keynote. On Thursday, I will be hosting a session on Whats New at the Open Social Web, where I’ll be going over all the news and events that have happened since 2025.
The branch of fediverse software that consists of Friendica, Hubzilla and more, is now 15 years old. The main developer Mike Macgirvin lists the large number of features that the platforms have, including groups, nomadic identity, comment controls, and much more. When it comes to the large variety of features, no fediverse platform comes anywhere close to what this branch of platforms offer. The software platforms have managed to create their own small self-sustaining communities. While a number of the software platforms such as Streams do not publish any statistics, extrapolating data from what some servers running Hubzilla and Friendica publish, together I would estimate the active accounts to be less than 10k MAU. Still, these communities have managed to find long-term sustainability, exisiting over 15 years in various forms is no mean feat. As Macgirvin says: ‘if you think that this “alternative fediverse” is going away any time soon, you must be new here.’
Ben Werdmuller has been writing a four-part series on strategies for the open social web, with articles on product strategies for Mastodon, Bluesky, starting fresh, and now his most recent article on various funding strategies for the open social web.
A detailed overview of how federation between Lemmy and Mastodon works in practice. It is a good indication that using the same protocol does not automatically guarantee good interoperability. Nor is it clear what good interaction pattern between two different types of platforms (microblogging and link-aggregators) would even look like.
Ghost’s weekly update on their fediverse integration, mentioning that ActivityPub is now also available at another vendor who offers Ghost hosting.
Flipboard is federating another 124 accounts, this time from international publishers. Flipboard now federates over 1200 accounts of publishers.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
Keynote speakers for FediForum announced, some new interesting updates for PieFed, and 15 years of the software group of Hubzilla, Friendica and others.
The News
PieFed, a link aggregator platform for the fediverse, has made some interesting updates recently. It is one of the first (if not the first) platform to add support for Passkeys to the platform. It has also added flair (community-specific tags) to posts, that are federated as well. PieFed has also made a image hashing service available that can be used by any fediverse platform. This service generates a unique fingerprint of every image, and that fingerprint can be used to identity other posts that use the same or fairly similar images. This can be used for content moderation, PieFed has a demo video available on PeerTube showcasing how it can find and take down multiple posts that all contain a similar image.
FediForum has announced three keynote speakers and published a tentative agenda. On Thursday, June 5, Ian Forrester will give the opening keynote. Forrester has been a driving factor for the BBC R&D department to get the broadcaster to experiment with a Mastodon server. Later on Thursday, Cory Doctorow will give a keynote. On Friday June 6, Christine Lemmer-Webber will give the opening keynote. On Thursday, I will be hosting a session on Whats New at the Open Social Web, where I’ll be going over all the news and events that have happened since 2025.
The branch of fediverse software that consists of Friendica, Hubzilla and more, is now 15 years old. The main developer Mike Macgirvin lists the large number of features that the platforms have, including groups, nomadic identity, comment controls, and much more. When it comes to the large variety of features, no fediverse platform comes anywhere close to what this branch of platforms offer. The software platforms have managed to create their own small self-sustaining communities. While a number of the software platforms such as Streams do not publish any statistics, extrapolating data from what some servers running Hubzilla and Friendica publish, together I would estimate the active accounts to be less than 10k MAU. Still, these communities have managed to find long-term sustainability, exisiting over 15 years in various forms is no mean feat. As Macgirvin says: ‘if you think that this “alternative fediverse” is going away any time soon, you must be new here.’
Ben Werdmuller has been writing a four-part series on strategies for the open social web, with articles on product strategies for Mastodon, Bluesky, starting fresh, and now his most recent article on various funding strategies for the open social web.
A detailed overview of how federation between Lemmy and Mastodon works in practice. It is a good indication that using the same protocol does not automatically guarantee good interoperability. Nor is it clear what good interaction pattern between two different types of platforms (microblogging and link-aggregators) would even look like.
Ghost’s weekly update on their fediverse integration, mentioning that ActivityPub is now also available at another vendor who offers Ghost hosting.
Flipboard is federating another 124 accounts, this time from international publishers. Flipboard now federates over 1200 accounts of publishers.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
Can someone explain to me (a Canadian, who barely visits the states) what is wrong with S.394 - GENIUS Act of 2025 that has passed the motion to invoke cloture in the US House of Senate?
A lot of people on the #Fediverse seem to be upset by it.
Trying to get closer to a #fediverse-first approach in social media and using #mastodon as my main platform I am looking for a simple (web-) tool I could supply with a posts mastodon url for generating an image with suited aspect ratio for distributing fediverse content to other image-centric platforms.
Also ich finde das ja immer spannend zu lesen, wie Mastodon-Jünger sich hervorheben und wichtig machen müssen und dann auch noch laut vermelden, wie sehr doch Mastodon-User zusammenhalten. Da fällt mir gleich wieder der Begriff "Mastodon-Netzwerk" ein. Für mich hört es sich stets so an, als wenn einige Mastodon-User meinen, sie seien privilegierter, nur weil sie Mastodon nutzen.
Was natürlich vollkommener Quatsch ist, wie viele von uns hier wissen.
Wenn so etwas Fediverse-Neulinge schreiben - ok, das ist verständlich, denn häufig wissen sie es gar nicht besser. Wenn dies irgendwelche Blogger, Reporter oder Autoren schreiben, die nur auf den Zug "dezentrales Netzwerk" aufspringen, um Klicks zu bekommen und eigentlich überhaupt nichts davon wissen - dann kann ich sowas auch noch verstehen. Nicht gut heißen, aber verstehen, denn diese Menschen haben sich nie wirklich mit dem Thema "Fediverse" auseinandergesetzt und haben es auch nicht wirklich vor.
Wenn aber so ein Quatsch aus den eigenen Reihen hier im Fediverse von erfahrenen Usern erzählt und weiterverbreitet wird, dann muss ich mich wirklich fragen, ob diese Leute den Grundgedanken des Fediverse überhaupt verstanden haben und warum man diese Menschen falsches Wissen weitervermitteln lässt. Wenn ich es nicht besser würde, würde ich glattweg behaupten, dass es Provision für das Bewerben von Mastodon gibt!
Das Fediverse ist NICHT nur Mastodon! Mastodon ist nur EINE Software von vielen, mit der man das Fediverse nutzen kann. Dazu kommt, dass viele Mastodon-Instanzen aufgrund der hohen Userzahlen mittlerweile weit, weit weg sind von Dezentralität, die User verstehen es aber nicht und melden sich trotzdem immer weiter dort an.
Und jetzt spricht mir nach: "Das Fediverse ist nicht nur Mastodon..."
Trying to get closer to a #fediverse-first approach in social media and using #mastodon as my main platform I am looking for a simple (web-) tool I could supply with a posts mastodon url for generating an image with suited aspect ratio for distributing fediverse content to other image-centric platforms.
Exciting news! #Fread is now live on F-Droid! 🚀🎉 A big thanks to the F-Droid community for making this happen. Download it today and join the movement!
Just received word that @fedify wasn't selected for @nlnet's Open Call this round. While disappointing, I understand the competition was fierce with many worthy projects seeking limited funding.
The journey continues though—#Fedify development will move forward at its own pace. Thanks to everyone who's shown interest and support for this project so far. Building tools for the #fediverse remains important work, and I'm committed to seeing it through.
If you know of other funding opportunities that might be a good fit for open source #ActivityPub tools, I'm all ears.
Exciting news! #Fread is now live on F-Droid! 🚀🎉 A big thanks to the F-Droid community for making this happen. Download it today and join the movement!
Just received word that @fedify wasn't selected for @nlnet's Open Call this round. While disappointing, I understand the competition was fierce with many worthy projects seeking limited funding.
The journey continues though—#Fedify development will move forward at its own pace. Thanks to everyone who's shown interest and support for this project so far. Building tools for the #fediverse remains important work, and I'm committed to seeing it through.
If you know of other funding opportunities that might be a good fit for open source #ActivityPub tools, I'm all ears.
Programming note: every week I send out an email newsletter. It contains all the articles I published that week, as well as an additional essay that has been not been published elsewhere yet. This is a republication of last week’s essay I send out. If you’re interested, subscribe below to get all the updates directly in your inbox every week!
As decentralised social networks grow and evolve over time, so does the meaning of the word decentralisation. People do not understand a meaning of a word in a vacuum, they form an understanding of what a word means based on their think other people think a term means. The term decentralisation is a good example of this: it is clearly an important term to the communities that make up networks like the fediverse. But the meaning of the term decentralisation has shifted over time. Communities take on a shared mental framework to understand a technology. Once a framework has been established, changes to that shared framework are slow, and can happen due to forces of other communities who have a different shared perspective.
The fediverse, and the networks that it grew out of, are decentralised social networks in two different ways: they are decentralised in a technical description of how the network architecture looks. But the fediverse is also decentralised in the sense that this became a core part of the identity of the network. For a variety of reasons, as the fediverse grew and matured, being decentralised became a core way how people on the fediverse understood the network themselves. When Elon Musk took over Twitter, it gave a strong validation of the idea that centralised ownership of social networking is bad, and thus that good social networks should be decentralised.
Over time, the meaning of the term ‘decentralisation’, as understood by people on the fediverse, grew more diffuse. Other characteristics of the network became conflated with the idea of the network being decentralised. Traits of centralised platforms that people deemed bad, such as a single algorithmic timeline controlled by an oligarch, became a template for how an alternative social network should do the opposite: only have a timeline where the content displayed is fully controlled by the user. The boundaries blurred between features resulting from a decentralised networking architecture versus those from human-focused product design. It is totally possible to create a decentralised social networking platform with only algorithmic timelines. But the connection between fediverse platforms largely only having ‘following’ feeds and the network being decentralised was regularly implied.
A network like the fediverse has an architecture that is easy to recognise as being decentralised: there are multiple independent servers that are all talking to each other, without one central entity. But there are other ways to create social networks that are decentralised, using a different architecture. Nostr is a good example of a decentralised social network that operates in a significantly different way, while also being clearly decentralised.
For the fediverse community, the mental model of decentralised networks such as the fediverse itself, but also email, became more dominant. There was less space to consider other ways to design a social network that is also decentralised. The size difference between the fediverse and the much smaller Nostr network made other alternatives easy to brush aside. But the growth of Bluesky and the ATmosphere network changed this dynamic.
The goal of Bluesky and ATProto is to create a decentralised social network, but with different characteristics and goals than the fediverse and ActivityPub have. For people on the fediverse, decentralisation became the main way how they analysed this competing network. As Bluesky is by far the largest app on the ATProto network, by multiple orders of magnitude, Bluesky not actually being decentralised became a common criticism. I made a similar argument in fall 2024, about how Bluesky has not meaningfully distributed power due to how clustered the people are around a single app. However, that is something different than the technological network architecture being (de)centralised. These criticisms became intertwined with each other, especially from the fediverse side.
In recent weeks, people have made some significant progress in using Bluesky (in technical terms: engaging with posts with Bluesky’s lexicon) with infrastructure that is entirely independent from the Bluesky company. This demonstrates the network being decentralised in a meaningful way. But as the term ‘decentralisation’ has become so intertwined with other meanings, both regarding other network architecture as well as the spread of the user base, that conversations around these developments became hopelessly confusing. The achievement of using Bluesky without using infrastructure owned by Bluesky PBC became solely analysed through the frame of “is the network decentralised”.
In all this discourse, it has become lost that decentralisation is a description of a network topology, and not an intrinsic Good. People do not actually care about decentralisation itself. Decentralisation is valuable because it enables other properties, such as network resilience, and are more resistant to capture by oligarchs.
Within the ATProto developer community, the discourse that essentialised decentralisation led to a counter reaction, where decentralisation is not seen as a useful term anymore. Instead, other descriptors should be used, to consider specific features that the network enables. While the community seems largely in agreement that decentralisation has lost a lot of its usefulness as a way to analyse the network, there is less consensus on what other factors the network should be judged on.
As an observer of both networks this makes the current situation particularly interesting. One developer community seems to come to an agreement that one mental framework has lost some of its use, while the other developer community has not done so. Furthermore, it is not clear yet what framework should take its place instead. Is it a framework of analysing a network by its possible failure modes, or something else entirely?
Programming note: every week I send out an email newsletter. It contains all the articles I published that week, as well as an additional essay that has been not been published elsewhere yet. This is a republication of last week’s essay I send out. If you’re interested, subscribe below to get all the updates directly in your inbox every week!
As decentralised social networks grow and evolve over time, so does the meaning of the word decentralisation. People do not understand a meaning of a word in a vacuum, they form an understanding of what a word means based on their think other people think a term means. The term decentralisation is a good example of this: it is clearly an important term to the communities that make up networks like the fediverse. But the meaning of the term decentralisation has shifted over time. Communities take on a shared mental framework to understand a technology. Once a framework has been established, changes to that shared framework are slow, and can happen due to forces of other communities who have a different shared perspective.
The fediverse, and the networks that it grew out of, are decentralised social networks in two different ways: they are decentralised in a technical description of how the network architecture looks. But the fediverse is also decentralised in the sense that this became a core part of the identity of the network. For a variety of reasons, as the fediverse grew and matured, being decentralised became a core way how people on the fediverse understood the network themselves. When Elon Musk took over Twitter, it gave a strong validation of the idea that centralised ownership of social networking is bad, and thus that good social networks should be decentralised.
Over time, the meaning of the term ‘decentralisation’, as understood by people on the fediverse, grew more diffuse. Other characteristics of the network became conflated with the idea of the network being decentralised. Traits of centralised platforms that people deemed bad, such as a single algorithmic timeline controlled by an oligarch, became a template for how an alternative social network should do the opposite: only have a timeline where the content displayed is fully controlled by the user. The boundaries blurred between features resulting from a decentralised networking architecture versus those from human-focused product design. It is totally possible to create a decentralised social networking platform with only algorithmic timelines. But the connection between fediverse platforms largely only having ‘following’ feeds and the network being decentralised was regularly implied.
A network like the fediverse has an architecture that is easy to recognise as being decentralised: there are multiple independent servers that are all talking to each other, without one central entity. But there are other ways to create social networks that are decentralised, using a different architecture. Nostr is a good example of a decentralised social network that operates in a significantly different way, while also being clearly decentralised.
For the fediverse community, the mental model of decentralised networks such as the fediverse itself, but also email, became more dominant. There was less space to consider other ways to design a social network that is also decentralised. The size difference between the fediverse and the much smaller Nostr network made other alternatives easy to brush aside. But the growth of Bluesky and the ATmosphere network changed this dynamic.
The goal of Bluesky and ATProto is to create a decentralised social network, but with different characteristics and goals than the fediverse and ActivityPub have. For people on the fediverse, decentralisation became the main way how they analysed this competing network. As Bluesky is by far the largest app on the ATProto network, by multiple orders of magnitude, Bluesky not actually being decentralised became a common criticism. I made a similar argument in fall 2024, about how Bluesky has not meaningfully distributed power due to how clustered the people are around a single app. However, that is something different than the technological network architecture being (de)centralised. These criticisms became intertwined with each other, especially from the fediverse side.
In recent weeks, people have made some significant progress in using Bluesky (in technical terms: engaging with posts with Bluesky’s lexicon) with infrastructure that is entirely independent from the Bluesky company. This demonstrates the network being decentralised in a meaningful way. But as the term ‘decentralisation’ has become so intertwined with other meanings, both regarding other network architecture as well as the spread of the user base, that conversations around these developments became hopelessly confusing. The achievement of using Bluesky without using infrastructure owned by Bluesky PBC became solely analysed through the frame of “is the network decentralised”.
In all this discourse, it has become lost that decentralisation is a description of a network topology, and not an intrinsic Good. People do not actually care about decentralisation itself. Decentralisation is valuable because it enables other properties, such as network resilience, and are more resistant to capture by oligarchs.
Within the ATProto developer community, the discourse that essentialised decentralisation led to a counter reaction, where decentralisation is not seen as a useful term anymore. Instead, other descriptors should be used, to consider specific features that the network enables. While the community seems largely in agreement that decentralisation has lost a lot of its usefulness as a way to analyse the network, there is less consensus on what other factors the network should be judged on.
As an observer of both networks this makes the current situation particularly interesting. One developer community seems to come to an agreement that one mental framework has lost some of its use, while the other developer community has not done so. Furthermore, it is not clear yet what framework should take its place instead. Is it a framework of analysing a network by its possible failure modes, or something else entirely?
Programming note: every week I send out an email newsletter. It contains all the articles I published that week, as well as an additional essay that has been not been published elsewhere yet. This is a republication of last week’s essay I send out. If you’re interested, subscribe below to get all the updates directly in your inbox every week!
As decentralised social networks grow and evolve over time, so does the meaning of the word decentralisation. People do not understand a meaning of a word in a vacuum, they form an understanding of what a word means based on their think other people think a term means. The term decentralisation is a good example of this: it is clearly an important term to the communities that make up networks like the fediverse. But the meaning of the term decentralisation has shifted over time. Communities take on a shared mental framework to understand a technology. Once a framework has been established, changes to that shared framework are slow, and can happen due to forces of other communities who have a different shared perspective.
The fediverse, and the networks that it grew out of, are decentralised social networks in two different ways: they are decentralised in a technical description of how the network architecture looks. But the fediverse is also decentralised in the sense that this became a core part of the identity of the network. For a variety of reasons, as the fediverse grew and matured, being decentralised became a core way how people on the fediverse understood the network themselves. When Elon Musk took over Twitter, it gave a strong validation of the idea that centralised ownership of social networking is bad, and thus that good social networks should be decentralised.
Over time, the meaning of the term ‘decentralisation’, as understood by people on the fediverse, grew more diffuse. Other characteristics of the network became conflated with the idea of the network being decentralised. Traits of centralised platforms that people deemed bad, such as a single algorithmic timeline controlled by an oligarch, became a template for how an alternative social network should do the opposite: only have a timeline where the content displayed is fully controlled by the user. The boundaries blurred between features resulting from a decentralised networking architecture versus those from human-focused product design. It is totally possible to create a decentralised social networking platform with only algorithmic timelines. But the connection between fediverse platforms largely only having ‘following’ feeds and the network being decentralised was regularly implied.
A network like the fediverse has an architecture that is easy to recognise as being decentralised: there are multiple independent servers that are all talking to each other, without one central entity. But there are other ways to create social networks that are decentralised, using a different architecture. Nostr is a good example of a decentralised social network that operates in a significantly different way, while also being clearly decentralised.
For the fediverse community, the mental model of decentralised networks such as the fediverse itself, but also email, became more dominant. There was less space to consider other ways to design a social network that is also decentralised. The size difference between the fediverse and the much smaller Nostr network made other alternatives easy to brush aside. But the growth of Bluesky and the ATmosphere network changed this dynamic.
The goal of Bluesky and ATProto is to create a decentralised social network, but with different characteristics and goals than the fediverse and ActivityPub have. For people on the fediverse, decentralisation became the main way how they analysed this competing network. As Bluesky is by far the largest app on the ATProto network, by multiple orders of magnitude, Bluesky not actually being decentralised became a common criticism. I made a similar argument in fall 2024, about how Bluesky has not meaningfully distributed power due to how clustered the people are around a single app. However, that is something different than the technological network architecture being (de)centralised. These criticisms became intertwined with each other, especially from the fediverse side.
In recent weeks, people have made some significant progress in using Bluesky (in technical terms: engaging with posts with Bluesky’s lexicon) with infrastructure that is entirely independent from the Bluesky company. This demonstrates the network being decentralised in a meaningful way. But as the term ‘decentralisation’ has become so intertwined with other meanings, both regarding other network architecture as well as the spread of the user base, that conversations around these developments became hopelessly confusing. The achievement of using Bluesky without using infrastructure owned by Bluesky PBC became solely analysed through the frame of “is the network decentralised”.
In all this discourse, it has become lost that decentralisation is a description of a network topology, and not an intrinsic Good. People do not actually care about decentralisation itself. Decentralisation is valuable because it enables other properties, such as network resilience, and are more resistant to capture by oligarchs.
Within the ATProto developer community, the discourse that essentialised decentralisation led to a counter reaction, where decentralisation is not seen as a useful term anymore. Instead, other descriptors should be used, to consider specific features that the network enables. While the community seems largely in agreement that decentralisation has lost a lot of its usefulness as a way to analyse the network, there is less consensus on what other factors the network should be judged on.
As an observer of both networks this makes the current situation particularly interesting. One developer community seems to come to an agreement that one mental framework has lost some of its use, while the other developer community has not done so. Furthermore, it is not clear yet what framework should take its place instead. Is it a framework of analysing a network by its possible failure modes, or something else entirely?
Programming note: every week I send out an email newsletter. It contains all the articles I published that week, as well as an additional essay that has been not been published elsewhere yet. This is a republication of last week’s essay I send out. If you’re interested, subscribe below to get all the updates directly in your inbox every week!
As decentralised social networks grow and evolve over time, so does the meaning of the word decentralisation. People do not understand a meaning of a word in a vacuum, they form an understanding of what a word means based on their think other people think a term means. The term decentralisation is a good example of this: it is clearly an important term to the communities that make up networks like the fediverse. But the meaning of the term decentralisation has shifted over time. Communities take on a shared mental framework to understand a technology. Once a framework has been established, changes to that shared framework are slow, and can happen due to forces of other communities who have a different shared perspective.
The fediverse, and the networks that it grew out of, are decentralised social networks in two different ways: they are decentralised in a technical description of how the network architecture looks. But the fediverse is also decentralised in the sense that this became a core part of the identity of the network. For a variety of reasons, as the fediverse grew and matured, being decentralised became a core way how people on the fediverse understood the network themselves. When Elon Musk took over Twitter, it gave a strong validation of the idea that centralised ownership of social networking is bad, and thus that good social networks should be decentralised.
Over time, the meaning of the term ‘decentralisation’, as understood by people on the fediverse, grew more diffuse. Other characteristics of the network became conflated with the idea of the network being decentralised. Traits of centralised platforms that people deemed bad, such as a single algorithmic timeline controlled by an oligarch, became a template for how an alternative social network should do the opposite: only have a timeline where the content displayed is fully controlled by the user. The boundaries blurred between features resulting from a decentralised networking architecture versus those from human-focused product design. It is totally possible to create a decentralised social networking platform with only algorithmic timelines. But the connection between fediverse platforms largely only having ‘following’ feeds and the network being decentralised was regularly implied.
A network like the fediverse has an architecture that is easy to recognise as being decentralised: there are multiple independent servers that are all talking to each other, without one central entity. But there are other ways to create social networks that are decentralised, using a different architecture. Nostr is a good example of a decentralised social network that operates in a significantly different way, while also being clearly decentralised.
For the fediverse community, the mental model of decentralised networks such as the fediverse itself, but also email, became more dominant. There was less space to consider other ways to design a social network that is also decentralised. The size difference between the fediverse and the much smaller Nostr network made other alternatives easy to brush aside. But the growth of Bluesky and the ATmosphere network changed this dynamic.
The goal of Bluesky and ATProto is to create a decentralised social network, but with different characteristics and goals than the fediverse and ActivityPub have. For people on the fediverse, decentralisation became the main way how they analysed this competing network. As Bluesky is by far the largest app on the ATProto network, by multiple orders of magnitude, Bluesky not actually being decentralised became a common criticism. I made a similar argument in fall 2024, about how Bluesky has not meaningfully distributed power due to how clustered the people are around a single app. However, that is something different than the technological network architecture being (de)centralised. These criticisms became intertwined with each other, especially from the fediverse side.
In recent weeks, people have made some significant progress in using Bluesky (in technical terms: engaging with posts with Bluesky’s lexicon) with infrastructure that is entirely independent from the Bluesky company. This demonstrates the network being decentralised in a meaningful way. But as the term ‘decentralisation’ has become so intertwined with other meanings, both regarding other network architecture as well as the spread of the user base, that conversations around these developments became hopelessly confusing. The achievement of using Bluesky without using infrastructure owned by Bluesky PBC became solely analysed through the frame of “is the network decentralised”.
In all this discourse, it has become lost that decentralisation is a description of a network topology, and not an intrinsic Good. People do not actually care about decentralisation itself. Decentralisation is valuable because it enables other properties, such as network resilience, and are more resistant to capture by oligarchs.
Within the ATProto developer community, the discourse that essentialised decentralisation led to a counter reaction, where decentralisation is not seen as a useful term anymore. Instead, other descriptors should be used, to consider specific features that the network enables. While the community seems largely in agreement that decentralisation has lost a lot of its usefulness as a way to analyse the network, there is less consensus on what other factors the network should be judged on.
As an observer of both networks this makes the current situation particularly interesting. One developer community seems to come to an agreement that one mental framework has lost some of its use, while the other developer community has not done so. Furthermore, it is not clear yet what framework should take its place instead. Is it a framework of analysing a network by its possible failure modes, or something else entirely?
Just received word that @fedify wasn't selected for @nlnet's Open Call this round. While disappointing, I understand the competition was fierce with many worthy projects seeking limited funding.
The journey continues though—#Fedify development will move forward at its own pace. Thanks to everyone who's shown interest and support for this project so far. Building tools for the #fediverse remains important work, and I'm committed to seeing it through.
If you know of other funding opportunities that might be a good fit for open source #ActivityPub tools, I'm all ears.
GreatApe is a public conversations platform for the Fediverse and decentralized social-media (DeSo) — where an audience can listen to your conversation live.
We are very close to doing a public GreatApe release.
Here is what it (currently) looks like to log-out / sign-out of GreatApe.
Notice that you do NOT create a GreatApe account. You use your existing Fediverse accout to use GreatApe.
Ça serait marrant d'avoir le % d'instance du coup qui ne respecte donc ni la loi ni leurs utilisateurs•trises (européens•éennes) et qui dont logiquement devrait être bloquée
Finalement le plus triste c'est que toutes les grosses instances officiel des projets du fédiverse sont hébergées, utilisent, voir les deux en même temps : Cloudflare/Amazon/Google/Fastly ... tu parle d'un truc pour échapper au GAFAM
Et heureusement qu'il fallait quitter les GAFAM après le truc de Trump sur la règle de diversité et tout ...
Bref le fediverse c'est juste un échec globalement total, ici un exemple avec pixelfed.social. Mais c'est pareil avec mastodon.social par exemple.
ALT text detailsrésultat d la commande host sur pixelfed.social qui donne l'ipv4 104.26.15.176 et 172.67.69.185
ALT text detailsRésulta de la commande whois sur les adresses utilisées par pixelfed.social qui donc renvois chez Cloudflare.
Donc illégal en Europe ...
GreatApe is a public conversations platform for the Fediverse and decentralized social-media (DeSo) — where an audience can listen to your conversation live.
We are very close to doing a public GreatApe release.
Here is what it (currently) looks like to log-out / sign-out of GreatApe.
Notice that you do NOT create a GreatApe account. You use your existing Fediverse accout to use GreatApe.
Today, besides other concerned individuals and organisations, our co-founder @michael co-signed and delivered a letter regarding the current UK technology policy to the Prime Minister, Keir Starmer.
We believe it is critical that the UK does not become dependent on US technologies which echo the corporate interests of Big Tech.
This is one of the problems with centralized social-media — that your entire online existence and self can be deleted, and often, there is nothing you can do about it
That you can be unpersoned.
On the Fediverse (and other decentralized social-media (DeSo)) — you can protect yourself from this. You can self-host, and own and control your online identity & online self.
ALT text detailsFrom @swittcraft@twitter.com
"""
Due to TikTok not being able to tell between parody and reality when it comes to posts, my account was banned permanently. But hey, new day, new year right? I setup a new one!
I lost literally everyone I followed so give me a follow so I can find ya!
"""
Today, besides other concerned individuals and organisations, our co-founder @michael co-signed and delivered a letter regarding the current UK technology policy to the Prime Minister, Keir Starmer.
We believe it is critical that the UK does not become dependent on US technologies which echo the corporate interests of Big Tech.
This has been asked for on the (broader) Fediverse for a long time, too.
(Longer than Threads has existed.)
Although, in practice, it is impossible to prevent it. Someone can take a screenshot of your post and comment on it — thus doing an ad hoc DIY quote-post.
ALT text detailsFrom Mark Zuckerberg ( @
@zuck@threads.net ):
"Also, a lot of people asked to only allow quotes and replies from their followers. You can now customize this per post to control who chimes in on your posts."
Fedify는 #ActivityPub 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 #연합우주(#fediverse)에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.
💼 Fedify를 활용하는 프로젝트들
다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:
Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
Even small contributions help sustain development and show there's interest in open source #ActivityPub tools. Thanks to our existing sponsors who've already been helping move the project forward!
The goal remains the same: make building federated applications more accessible to developers so the #fediverse can continue to grow and thrive.
Just received word that @fedify wasn't selected for @nlnet's Open Call this round. While disappointing, I understand the competition was fierce with many worthy projects seeking limited funding.
The journey continues though—#Fedify development will move forward at its own pace. Thanks to everyone who's shown interest and support for this project so far. Building tools for the #fediverse remains important work, and I'm committed to seeing it through.
If you know of other funding opportunities that might be a good fit for open source #ActivityPub tools, I'm all ears.
Just received word that @fedify wasn't selected for @nlnet's Open Call this round. While disappointing, I understand the competition was fierce with many worthy projects seeking limited funding.
The journey continues though—#Fedify development will move forward at its own pace. Thanks to everyone who's shown interest and support for this project so far. Building tools for the #fediverse remains important work, and I'm committed to seeing it through.
If you know of other funding opportunities that might be a good fit for open source #ActivityPub tools, I'm all ears.
Even small contributions help sustain development and show there's interest in open source #ActivityPub tools. Thanks to our existing sponsors who've already been helping move the project forward!
The goal remains the same: make building federated applications more accessible to developers so the #fediverse can continue to grow and thrive.
Thank you to folks that answered my #GTS poll. Seems like a LOT of folks don't know what GTS is! GTS or #GoToSocial is a #GO written #activityPub#server for small groups of folks that's super lightweight, fast and easy to install. You can find them on #Fediverse at @gotosocial .
Finalement le plus triste c'est que toutes les grosses instances officiel des projets du fédiverse sont hébergées, utilisent, voir les deux en même temps : Cloudflare/Amazon/Google/Fastly ... tu parle d'un truc pour échapper au GAFAM
Et heureusement qu'il fallait quitter les GAFAM après le truc de Trump sur la règle de diversité et tout ...
Bref le fediverse c'est juste un échec globalement total, ici un exemple avec pixelfed.social. Mais c'est pareil avec mastodon.social par exemple.
ALT text detailsrésultat d la commande host sur pixelfed.social qui donne l'ipv4 104.26.15.176 et 172.67.69.185
ALT text detailsRésulta de la commande whois sur les adresses utilisées par pixelfed.social qui donc renvois chez Cloudflare.
Donc illégal en Europe ...
Fedify는 #ActivityPub 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 #연합우주(#fediverse)에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.
💼 Fedify를 활용하는 프로젝트들
다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:
Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify는 #ActivityPub 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 #연합우주(#fediverse)에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.
💼 Fedify를 활용하는 프로젝트들
다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:
Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify는 #ActivityPub 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 #연합우주(#fediverse)에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.
💼 Fedify를 활용하는 프로젝트들
다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:
Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify는 #ActivityPub 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 #연합우주(#fediverse)에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.
💼 Fedify를 활용하는 프로젝트들
다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:
Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
So, just running on microcomputers, everyone can put on their own index whatever they want.
A person can _easily_ index 50,000 pages on a rapsberry pi.
A #FediSearch can broadcast any query to known peers. Each peer returns top-k results. The originating node can then aggregate and rank.
So @alice queries their FediSearch, it searches its own index and queries subscribed peers, those peers do the same thing. Nodes can choose who they trust, cache, etc.
The number of indexes pages will be something along the lines of `pages_per_nod * log(number_nodes)`. So a thousand nodes may only cover a million pages, but if the trust network is good, those are probably the most important million pages.
Also, I would venture that you'd have some nodes specializing in having a lot of pages: tens of millions, others just for stuff they like, others specifically for non-commercial interests. Selecting who you federate your search with really affects the ranking.
Just received word that @fedify wasn't selected for @nlnet's Open Call this round. While disappointing, I understand the competition was fierce with many worthy projects seeking limited funding.
The journey continues though—#Fedify development will move forward at its own pace. Thanks to everyone who's shown interest and support for this project so far. Building tools for the #fediverse remains important work, and I'm committed to seeing it through.
If you know of other funding opportunities that might be a good fit for open source #ActivityPub tools, I'm all ears.
Just received word that @fedify wasn't selected for @nlnet's Open Call this round. While disappointing, I understand the competition was fierce with many worthy projects seeking limited funding.
The journey continues though—#Fedify development will move forward at its own pace. Thanks to everyone who's shown interest and support for this project so far. Building tools for the #fediverse remains important work, and I'm committed to seeing it through.
If you know of other funding opportunities that might be a good fit for open source #ActivityPub tools, I'm all ears.
Even small contributions help sustain development and show there's interest in open source #ActivityPub tools. Thanks to our existing sponsors who've already been helping move the project forward!
The goal remains the same: make building federated applications more accessible to developers so the #fediverse can continue to grow and thrive.
Just received word that @fedify wasn't selected for @nlnet's Open Call this round. While disappointing, I understand the competition was fierce with many worthy projects seeking limited funding.
The journey continues though—#Fedify development will move forward at its own pace. Thanks to everyone who's shown interest and support for this project so far. Building tools for the #fediverse remains important work, and I'm committed to seeing it through.
If you know of other funding opportunities that might be a good fit for open source #ActivityPub tools, I'm all ears.
Thank you to folks that answered my #GTS poll. Seems like a LOT of folks don't know what GTS is! GTS or #GoToSocial is a #GO written #activityPub#server for small groups of folks that's super lightweight, fast and easy to install. You can find them on #Fediverse at @gotosocial .
Thank you to folks that answered my #GTS poll. Seems like a LOT of folks don't know what GTS is! GTS or #GoToSocial is a #GO written #activityPub#server for small groups of folks that's super lightweight, fast and easy to install. You can find them on #Fediverse at @gotosocial .
Good day all you wonderful #Fedizens ! We have a big week of #shows coming up! All times are Eastern UTC -4.
Monday May 19th - 0900 - @neil - Neil is an #English#Internet, #telecoms, and #tech#lawyer (https://decoded.legal). We'll forgive him the lawyer bit. But I know he has some amazing and unique thoughts on the #Fediverse and I can't wait to talk with him! Let's hope his #twin#brother shows up as well. Oh shoot I guess I need to actually work on tomorrow's script huh? :-D
Friday May 23th - 1000 - @nikclayton with @pachli - Nik is a "gentleman programmer" that is the primary developer of #Pachli a "A full-featured Android Mastodon client, developed under cooperative principles." More clients, more choice, more innovation!
Saturday May 24th - 1900 - @kevin with @operationpuppet - Kevin is a builder of #puppets and streams it #live on #Owncast and #Peertube. His show is Operation Puppet, puppets aren't for kids anymore on this show. It's lots of fun and massively interesting to watch.
Even small contributions help sustain development and show there's interest in open source #ActivityPub tools. Thanks to our existing sponsors who've already been helping move the project forward!
The goal remains the same: make building federated applications more accessible to developers so the #fediverse can continue to grow and thrive.
Even small contributions help sustain development and show there's interest in open source #ActivityPub tools. Thanks to our existing sponsors who've already been helping move the project forward!
The goal remains the same: make building federated applications more accessible to developers so the #fediverse can continue to grow and thrive.
Even small contributions help sustain development and show there's interest in open source #ActivityPub tools. Thanks to our existing sponsors who've already been helping move the project forward!
The goal remains the same: make building federated applications more accessible to developers so the #fediverse can continue to grow and thrive.
Even small contributions help sustain development and show there's interest in open source #ActivityPub tools. Thanks to our existing sponsors who've already been helping move the project forward!
The goal remains the same: make building federated applications more accessible to developers so the #fediverse can continue to grow and thrive.
Just received word that @fedify wasn't selected for @nlnet's Open Call this round. While disappointing, I understand the competition was fierce with many worthy projects seeking limited funding.
The journey continues though—#Fedify development will move forward at its own pace. Thanks to everyone who's shown interest and support for this project so far. Building tools for the #fediverse remains important work, and I'm committed to seeing it through.
If you know of other funding opportunities that might be a good fit for open source #ActivityPub tools, I'm all ears.
So, just running on microcomputers, everyone can put on their own index whatever they want.
A person can _easily_ index 50,000 pages on a rapsberry pi.
A #FediSearch can broadcast any query to known peers. Each peer returns top-k results. The originating node can then aggregate and rank.
So @alice queries their FediSearch, it searches its own index and queries subscribed peers, those peers do the same thing. Nodes can choose who they trust, cache, etc.
The number of indexes pages will be something along the lines of `pages_per_nod * log(number_nodes)`. So a thousand nodes may only cover a million pages, but if the trust network is good, those are probably the most important million pages.
Also, I would venture that you'd have some nodes specializing in having a lot of pages: tens of millions, others just for stuff they like, others specifically for non-commercial interests. Selecting who you federate your search with really affects the ranking.
Just received word that @fedify wasn't selected for @nlnet's Open Call this round. While disappointing, I understand the competition was fierce with many worthy projects seeking limited funding.
The journey continues though—#Fedify development will move forward at its own pace. Thanks to everyone who's shown interest and support for this project so far. Building tools for the #fediverse remains important work, and I'm committed to seeing it through.
If you know of other funding opportunities that might be a good fit for open source #ActivityPub tools, I'm all ears.
Even small contributions help sustain development and show there's interest in open source #ActivityPub tools. Thanks to our existing sponsors who've already been helping move the project forward!
The goal remains the same: make building federated applications more accessible to developers so the #fediverse can continue to grow and thrive.
Even small contributions help sustain development and show there's interest in open source #ActivityPub tools. Thanks to our existing sponsors who've already been helping move the project forward!
The goal remains the same: make building federated applications more accessible to developers so the #fediverse can continue to grow and thrive.
Just received word that @fedify wasn't selected for @nlnet's Open Call this round. While disappointing, I understand the competition was fierce with many worthy projects seeking limited funding.
The journey continues though—#Fedify development will move forward at its own pace. Thanks to everyone who's shown interest and support for this project so far. Building tools for the #fediverse remains important work, and I'm committed to seeing it through.
If you know of other funding opportunities that might be a good fit for open source #ActivityPub tools, I'm all ears.
Just received word that @fedify wasn't selected for @nlnet's Open Call this round. While disappointing, I understand the competition was fierce with many worthy projects seeking limited funding.
The journey continues though—#Fedify development will move forward at its own pace. Thanks to everyone who's shown interest and support for this project so far. Building tools for the #fediverse remains important work, and I'm committed to seeing it through.
If you know of other funding opportunities that might be a good fit for open source #ActivityPub tools, I'm all ears.
Just received word that @fedify wasn't selected for @nlnet's Open Call this round. While disappointing, I understand the competition was fierce with many worthy projects seeking limited funding.
The journey continues though—#Fedify development will move forward at its own pace. Thanks to everyone who's shown interest and support for this project so far. Building tools for the #fediverse remains important work, and I'm committed to seeing it through.
If you know of other funding opportunities that might be a good fit for open source #ActivityPub tools, I'm all ears.
Just received word that @fedify wasn't selected for @nlnet's Open Call this round. While disappointing, I understand the competition was fierce with many worthy projects seeking limited funding.
The journey continues though—#Fedify development will move forward at its own pace. Thanks to everyone who's shown interest and support for this project so far. Building tools for the #fediverse remains important work, and I'm committed to seeing it through.
If you know of other funding opportunities that might be a good fit for open source #ActivityPub tools, I'm all ears.
Just received word that @fedify wasn't selected for @nlnet's Open Call this round. While disappointing, I understand the competition was fierce with many worthy projects seeking limited funding.
The journey continues though—#Fedify development will move forward at its own pace. Thanks to everyone who's shown interest and support for this project so far. Building tools for the #fediverse remains important work, and I'm committed to seeing it through.
If you know of other funding opportunities that might be a good fit for open source #ActivityPub tools, I'm all ears.
The main flaw i see with #fedipact logic is: if meta was really more of a threat to Fedi then Fedi is to #Meta, why wouldnt “Project92” or whatever just start a covert instance runnin mastodon on a random domain name unaffiliated with meta (at least on the surface level) and just harvest all the data they want that way?
I just don’t see that much of a harmful impact in harvesting data that is already public, i get sending a message that we dont want corpos on #fediverse, but maybe we should start considering the harm Fedi can do to meta by using the ole “embrace, extend, extinguish” route as a sort of uno reverse card and out extend the corporations for once.
So, just running on microcomputers, everyone can put on their own index whatever they want.
A person can _easily_ index 50,000 pages on a rapsberry pi.
A #FediSearch can broadcast any query to known peers. Each peer returns top-k results. The originating node can then aggregate and rank.
So @alice queries their FediSearch, it searches its own index and queries subscribed peers, those peers do the same thing. Nodes can choose who they trust, cache, etc.
The number of indexes pages will be something along the lines of `pages_per_nod * log(number_nodes)`. So a thousand nodes may only cover a million pages, but if the trust network is good, those are probably the most important million pages.
Also, I would venture that you'd have some nodes specializing in having a lot of pages: tens of millions, others just for stuff they like, others specifically for non-commercial interests. Selecting who you federate your search with really affects the ranking.
ALT text detailsA screenshot of the first fediverse post from Evan Prodromou dated May 18, 2008, posted on the early fediverse platform Identica.
The text of the post is: "This is my first post."
Below the post is a partial list of people who liked and shared the post. Further below are license information about the Identica platform:
Identi.ca brought to you by E14N.
pump.io available under the Apache License 2.0.
JavaScript license information
ALT text detailsA meme comparing Windows and Linux users where windows users needs technical support for every minor inconvenience while linux users be like "Fine I'll do it myself"
This time I took the former approach. I opened #GnomeSoftwareCenter and deleted #ZenBrowser without app data. And it worked (for real this time). Still I had zen app data lying in my system. So I manually deleted every one of them one by one. Afterwards I rebooted my system one last time and again installed Zen.
I again rebooted the system and this time deleted every folder within `.../storage/default/` folder. Then tried to uninstall #ZenBrowser along with app data. And this time it worked, I uninstalled the browser (so it seems). However afterwards the FS went read-only. I rebooted. And there was ZEN, casually waiting for me in the taskbar.
I traced the error to a certain file within `~.var/app/app.zen_browser.zen/.zen/nh9jf1x8.Default (release)/storage/default/https+++www.youtube.com/cache/morgue/81/` folder. I manually deleted the file and again tried to uninstall #ZenBrowser along with app data. It again caused an error saying that this time the error is within `.../https+++www.mastodon.social/` folder.
So today, I decided to delete the browser. When I opened the Zen page in #GnomeSoftwareCenter there were two options presented : 1. Delete the app 2. Delete the app along with app data Initially, I decided to go with the latter one. But when I clicked uninstall, the Software Center showed me an error (see the image) and the FS went read-only. I rebooted the system.
Hey, so after two days of debugging I finally figured it out. I solved it. It was indeed the #ZenBrowser. The problem was with the Zen data stored in my system. I think some of it got corrupted.
How hard would it be for a fediverse app to give me a daily or weekly notification about each of my saved drafts? So I can start a reply, decide it needs more thought, save it, and get reminded of it.
Bonus points for being able to schedule a reminder notification for each saved post. A day for this one, a week for this one, and so on.
I remember some people years ago saying that — they wanted to "subscribe" to the "server live feeds" on community servers different from the one that they are on
This is a way of following & perhaps even joining a community without necessarily being on that server
Which for example is useful if you wanted to be part of more than one community but use the same account
Good day folks. I need your thoughts. I've started a NonProfit called BT Free, btfree.org, and I'm hoping to get thoughts on a question I had.
Do folks think it's ok if I link to the donations page for BT Free during Fireside Fedi and mention it during a show as well? I want to focus on the guest, but I'm going to have to start asking about donations somewhere, but I don't want to ask if folks think it's not ok.
Please boost this out so I can get as many thoughts as possible on this. I'm new to all of this and I really appreciate everyone's thoughts. Thank you all for being here and doing all you do!
@thisismissem Ok, #fediverse , let’s have a little game… Who‘s faster? 1.500 friends from #denmark or 1.500 friends from #croatia to reach the minimum counts? I bet they both will reach. Ready. go! (Pls share.) #europe#europa
But, the moment I opened Zen Browser suddenly the filesystem went read-only. Coincidence, I think not. This also happened when I was offline. I opened Zen it showed me the webpage, all good. I reloaded it, it showed me the classic thing "something unexpected happened". All good. But when I closed the #browser, suddenly the FS went read-only.
To check the memory I used `sudo memtester 1024 5`. And EVERYTHING was fine. Even when I turned on the #wifi nothing changed. I opened the #gnomesoftware app, I also opened #firefox to browse #youtube and log in to this instance. Everything was fine.
So, today morning I opened the laptop with #wifi turned off and checked the system. It was going alright. The filesystem was behaving normally like it should. I also double-checked it using `mount | grep "btrfs"` and `fastfetch`. To check the nvme drive, I used `sudo smartctl --xall /dev/nvme0n1p3` + the diagnostics tool in the bios menu.
I now think that I can pinpoint the problem of the filesystem going read-only and it's (probably) neither the FS itself nor the nvme drive. And definitely not the RAM.
The problem is a single app that's causing this or that's what I found and its the @zenbrowser browser.
When updating a video, under Advanded settings > Video thumbnail PeerTube @peertube now lets you select a specific frame as the thumbnail directly from the video player.
A really handy interface not even YouTube has. The feature was likely released at least a few months ago but I only just noticed.
To improve metadata — and just for fun — I revised the thumbnails of all my videos.
I like this new feature on the Mastodon web-based front-end application — where, when you look at the someone else's profile, Mastodon shows you (some of the people) who follows this account that you also follow.
Although, I wish there was way that I could see the complete list of people — rather than just 2 or 3 people.
When updating a video, under Advanded settings > Video thumbnail PeerTube @peertube now lets you select a specific frame as the thumbnail directly from the video player.
A really handy interface not even YouTube has. The feature was likely released at least a few months ago but I only just noticed.
To improve metadata — and just for fun — I revised the thumbnails of all my videos.
When updating a video, under Advanded settings > Video thumbnail PeerTube @peertube now lets you select a specific frame as the thumbnail directly from the video player.
A really handy interface not even YouTube has. The feature was likely released at least a few months ago but I only just noticed.
To improve metadata — and just for fun — I revised the thumbnails of all my videos.
Fediverse Report #116 - This week's #fediverse news:
- @fediforum will be June 5-7 with a new advisory board - updates from @bonfire on their upcoming platform - A new fediverse onboarding tool by @fedidb - Fediverse music sharing platform Bandwagon talks about their plans for financial sustainability
I've done a little #DJmix of #DrumAndBass adjacent tracks from the #Fediverse, featuring tracks by these fab people, which you should follow immediately:
You don't trust anyone else—not billionaire-run social networks, not instances managed by strangers with moderation policies that might separate you from your friends and favorite accounts.
So you've decided it's time to create your own instance, whether for yourself, your family, or a small community.
But you're unsure how to do it! You're not tech-savvy, and you're worried it won't work, that you'll fail, or that you won't be able to secure your new instance properly.
Fortunately, some companies now offer to set up an instance for you and handle all the technical aspects: installation, system updates, security, and more. All you need to do is manage it and enjoy it.
At least, that's the promise. 🙂
The website https://joinfediverse.wiki/Hosting_an_instance lists some companies currently offering this service. It also provides a guide to help you choose the best host for your needs and outlines the questions you should consider.
From there, it's up to you to research the prices and terms of the companies you're interested in.
Has anyone here used the services from any of these companies? Is it really easy for non-technical people to install and manage an instance?
Is there a "firehose" of #fediverse posts? would you just look at all the servers' live feeds? I'm considering attempting to train an algorithm to classify * personal status (ate a sandwich) * hashtag participation * branding and promotion * conversational * memetics (cats/rats/moss) * identity assertion * etc This is awkward because I feel a bit embarrassed that I don't already know how to do this. #fediMeta#askFedi (btw, would be a final academic project for a machine learning course)
We Distribute: Mastodon: Giving Journalists Options Away From Big Tech. “Mastodon’s work to highlight their platform to journalists led to the opportunity to host an aperitivo, with special guests Save Social, at the International Journalism Festival (April 9th – 13th, 2025) in Perugia, Italy. IJF brings together people from across the news industry to talk about the issues they face and […]
You don't trust anyone else—not billionaire-run social networks, not instances managed by strangers with moderation policies that might separate you from your friends and favorite accounts.
So you've decided it's time to create your own instance, whether for yourself, your family, or a small community.
But you're unsure how to do it! You're not tech-savvy, and you're worried it won't work, that you'll fail, or that you won't be able to secure your new instance properly.
Fortunately, some companies now offer to set up an instance for you and handle all the technical aspects: installation, system updates, security, and more. All you need to do is manage it and enjoy it.
At least, that's the promise. 🙂
The website https://joinfediverse.wiki/Hosting_an_instance lists some companies currently offering this service. It also provides a guide to help you choose the best host for your needs and outlines the questions you should consider.
From there, it's up to you to research the prices and terms of the companies you're interested in.
Has anyone here used the services from any of these companies? Is it really easy for non-technical people to install and manage an instance?
We Distribute: Mastodon: Giving Journalists Options Away From Big Tech. “Mastodon’s work to highlight their platform to journalists led to the opportunity to host an aperitivo, with special guests Save Social, at the International Journalism Festival (April 9th – 13th, 2025) in Perugia, Italy. IJF brings together people from across the news industry to talk about the issues they face and […]
Hello ! ce sont nos premiers pas sur #mastodon Notre intention à terme est de pouvoir conseiller des outils de la #fediverse comme @mobilizon@peertube ou @Castopod aux membres de notre réseau. Suivez-nous pour en savoir plus sur l'ESS sur ce territoire entre #Nantes et #Angers ! Merci pour votre accueil ! #presentation
HEY! I just found the fix for the webfinger "403 forbidden” problem I have been having to get my wordpress blog working fully with ActivityPub @pfefferle!
Looks like for nginx based servers if you are rolling your own or you have a strict web host you need to create a location statement in your nginx config options
We allowed advertisement giants to become the pillars of our society. And advertise they do. They sell the naked greed of hypercapitalism.
But this is very clear: #BigTech molochs aren't pillars in any way. They're the Blob of horror movies, gobbling the lifeblood of people. Corporate social media are parasitical.
🌻 Luckily we have good alternatives. Our #SocialWeb era begins ✊ We're in control on this #Fediverse
HEY! I just found the fix for the webfinger "403 forbidden” problem I have been having to get my wordpress blog working fully with ActivityPub @pfefferle!
Looks like for nginx based servers if you are rolling your own or you have a strict web host you need to create a location statement in your nginx config options
My friend Momodou has been trying to rebuild his families house in The Gambia now for a few years now. This is probably the first ever house funded thru the #fediverse! If you have any money to spare let's help the Barry family have a home again! Every donation helps @Sbarry8520 so much, he really appreciates it!
Comme ActivityPub est pas du tout intégré dans les navigateurs, lorsqu'un trouve un contenu intéressant sur une instance qui n'est pas la sienne il y a de la friction pour interagir: il faut copier l'url, revenir dans son instance, chercher, attendre.
Il y a bien des extensions, mais c'est beaucoup de code et ça ne marche que sur Mastodon. Mais moi je veux naviguer le fediverse, pas le Mastoverse.
Du coup j'ai fait un bookmarklet tout bête qui fait le travail à ma place: c'est un signet standard sauf qu'à la place d'une url on peut mettre du code javascript. Et ce code javascript va lancer une recherche dans mon instance avec le contenu en question.
Pouet, post ou commentaire lemmy, vidéo peertube, événement mobilizon, ça marche partout.
Pour installer, rien de plus simple: 1. créer un signet 2. mettre le code minifié dans l'adresse, et par exemple "ouvrir dans mastodon" comme nom 3. c'est tout !
Comme ActivityPub est pas du tout intégré dans les navigateurs, lorsqu'un trouve un contenu intéressant sur une instance qui n'est pas la sienne il y a de la friction pour interagir: il faut copier l'url, revenir dans son instance, chercher, attendre.
Il y a bien des extensions, mais c'est beaucoup de code et ça ne marche que sur Mastodon. Mais moi je veux naviguer le fediverse, pas le Mastoverse.
Du coup j'ai fait un bookmarklet tout bête qui fait le travail à ma place: c'est un signet standard sauf qu'à la place d'une url on peut mettre du code javascript. Et ce code javascript va lancer une recherche dans mon instance avec le contenu en question.
Pouet, post ou commentaire lemmy, vidéo peertube, événement mobilizon, ça marche partout.
Pour installer, rien de plus simple: 1. créer un signet 2. mettre le code minifié dans l'adresse, et par exemple "ouvrir dans mastodon" comme nom 3. c'est tout !
We allowed advertisement giants to become the pillars of our society. And advertise they do. They sell the naked greed of hypercapitalism.
But this is very clear: #BigTech molochs aren't pillars in any way. They're the Blob of horror movies, gobbling the lifeblood of people. Corporate social media are parasitical.
🌻 Luckily we have good alternatives. Our #SocialWeb era begins ✊ We're in control on this #Fediverse
So over to the command line. First, a sudo apt update.
Debian fetches the updates as it should. It says:
"Reading package lists... Done Building dependency tree... Done Reading state information... Done 1 package can be upgraded. Run 'apt list --upgradable' to see it."
Apt list --upgradable mentions: monarx-agent/bookworm 4.2.72-master amd64 [upgradable from: 4.2.62-master]
Okay, so with that done, let's try the three commands YunoHost recommended:
sudo apt install --fix-broken produces the following output:
"Reading package lists... Done Building dependency tree... Done Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. 1 not fully installed or removed. After this operation, 0 B of additional disk space will be used. Setting up yunohost (12.0.16) ... Regenerating configuration, this might take a while... Traceback (most recent call last): File "/usr/bin/yunohost", line 108, in <module> main() File "/usr/bin/yunohost", line 97, in main yunohost.cli( File "/usr/lib/python3/dist-packages/yunohost/__init__.py", line 41, in cli ret = moulinette.cli( ^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/moulinette/__init__.py", line 140, in cli ).run(args, output_as=output_as, timeout=timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/moulinette/interfaces/cli.py", line 521, in run ret = self.actionsmap.process(args, timeout=timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/moulinette/actionsmap.py", line 579, in process return func(**arguments) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/yunohost/app.py", line 1755, in app_ssowatconf local_manifest = _get_manifest_of_app(setting_path) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/yunohost/app.py", line 2269, in _get_manifest_of_app manifest = _convert_v1_manifest_to_v2(manifest) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/yunohost/app.py", line 2397, in _convert_v1_manifest_to_v2 install_questions = manifest["arguments"]["install"] ~~~~~~~~^^^^^^^^^^^^^ KeyError: 'arguments' dpkg: error processing package yunohost (--configure): installed yunohost package post-installation script subprocess returned error exit status 1 Errors were encountered while processing: yunohost E: Sub-process /usr/bin/dpkg returned an error code (1)"
Typing sudo dpkg --configure -a gives us the following:
Setting up yunohost (12.0.16) ... Regenerating configuration, this might take a while... Traceback (most recent call last): File "/usr/bin/yunohost", line 108, in <module> main() File "/usr/bin/yunohost", line 97, in main yunohost.cli( File "/usr/lib/python3/dist-packages/yunohost/__init__.py", line 41, in cli ret = moulinette.cli( ^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/moulinette/__init__.py", line 140, in cli ).run(args, output_as=output_as, timeout=timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/moulinette/interfaces/cli.py", line 521, in run ret = self.actionsmap.process(args, timeout=timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/moulinette/actionsmap.py", line 579, in process return func(**arguments) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/yunohost/app.py", line 1755, in app_ssowatconf local_manifest = _get_manifest_of_app(setting_path) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/yunohost/app.py", line 2269, in _get_manifest_of_app manifest = _convert_v1_manifest_to_v2(manifest) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/yunohost/app.py", line 2397, in _convert_v1_manifest_to_v2 install_questions = manifest["arguments"]["install"] ~~~~~~~~^^^^^^^^^^^^^ KeyError: 'arguments' dpkg: error processing package yunohost (--configure): installed yunohost package post-installation script subprocess returned error exit status 1 Errors were encountered while processing: yunohost"
And let's try sudo dpkg --audit:
"The following packages are only half configured, probably due to problems configuring them the first time. The configuration should be retried using dpkg --configure <package> or the configure menu option in dselect: yunohost manageable and configured self-hosting server"
ALT text detailsReading package lists... Done
Building dependency tree... Done
Reading state information... Done
1 package can be upgraded. Run 'apt list --upgradable' to see it.
Hello ! ce sont nos premiers pas sur #mastodon Notre intention à terme est de pouvoir conseiller des outils de la #fediverse comme @mobilizon@peertube ou @Castopod aux membres de notre réseau. Suivez-nous pour en savoir plus sur l'ESS sur ce territoire entre #Nantes et #Angers ! Merci pour votre accueil ! #presentation
Mastodon has a great translation tool that lets people read your posts in their favorite languages.
But the feature works only if you set the default language of posts (Preferences > Other > POSTING DEFAULTS > Posting language) and override it when posting in languages other than the default (click the language name button in the post editor).
Mastodon has a great translation tool that lets people read your posts in their favorite languages.
But the feature works only if you set the default language of posts (Preferences > Other > POSTING DEFAULTS > Posting language) and override it when posting in languages other than the default (click the language name button in the post editor).
Social media is as social as Las Vegas where #SocialMedia#advertisement giants as telecom providers of society, take care of the lightshow to lure us in.
Today I'm feeling excitement over the fediverse intro video we're making... and fear about the feedback it will generate. SO. MUCH. PRESSURE!
The #Fediverse has become my happy online place. With this video project I'm putting myself out there so much (with my face, my voice) advocating for it. I'm stepping out of my comfort zone daily... but I know it's for a great cause.
Please be kind once the video is out... it'll be the result of tens of hours of work 🥲
GreatApe is a public conversations platform for the Fediverse and decentralized social-media (DeSo) — where an audience can listen to your conversation live.
We are very close to doing a public GreatApe release.
Here is what the OpenGraph preview card will more or less look like — when you share a URL to a conversation on GreatApe.
(Although the exact look will depend on which front-end app you are using.)
New: Taking Control of Your Timeline - in Different Ways
#Fediverse platforms as well as #Bluesky offer to give the user control of their timeline - in contrast with the control that Big Tech Platforms have with their algorithmic timelines.
But the approach is surprisingly different: fediverse platforms like Mastodon give you control over *how* you see the content you follow, whereas Bluesky gives you control over *what* content you see
Comme ActivityPub est pas du tout intégré dans les navigateurs, lorsqu'un trouve un contenu intéressant sur une instance qui n'est pas la sienne il y a de la friction pour interagir: il faut copier l'url, revenir dans son instance, chercher, attendre.
Il y a bien des extensions, mais c'est beaucoup de code et ça ne marche que sur Mastodon. Mais moi je veux naviguer le fediverse, pas le Mastoverse.
Du coup j'ai fait un bookmarklet tout bête qui fait le travail à ma place: c'est un signet standard sauf qu'à la place d'une url on peut mettre du code javascript. Et ce code javascript va lancer une recherche dans mon instance avec le contenu en question.
Pouet, post ou commentaire lemmy, vidéo peertube, événement mobilizon, ça marche partout.
Pour installer, rien de plus simple: 1. créer un signet 2. mettre le code minifié dans l'adresse, et par exemple "ouvrir dans mastodon" comme nom 3. c'est tout !
ALT text details"Join the fight against big tech" is large bold text overlaid on a glitchy version of Mark Zuckerberg with black tape over his eyes. The background is a geometric pattern.
I am humbled and thrilled to be a member of the @fediforum Advisory Board!
It was formed to address the hard questions, and to make #FediForum the most welcoming and ispiring gathering to push our beloved #Fediverse to a brighter future.
Proudly, I am the youngest and hands-down the craziest member of the board—I joined our first meeting from @ilcubobeach, with a beer in my hand. 😎
Reach out if you have issues, questions, or ideas to raise. I am, we are, all ears.
It’s so cool to collaborate with this group of incredibly skilled people!
I’m really happy to have been asked to join the new FediForum Advisory Board that is helping to guide and steer the future of the event.
We are proud to announce the first-ever FediForum advisory board. We are very glad to have such an incredible group of committed and experienced Open Social Web pioneers and advocates come together to advise FediForum and help move the Open Social Web forward.
FediForum has been an important part of the development of the Fediverse over the past couple of years. It has provided a space for projects to share their latest releases and features, and also enabled the serendipitous sharing of needs and ideas. The Projects page on the FediForum site documents a few of the collaborations that have come out of the event already.
I particularly remember how Ben Pate came to share what he was building (Emissary), how several creators in the music space came together during the same event to discuss their hopes for new social channels to connect with their audiences, and how that evolved into both Bandwagon, and The Indie Beat FM. I’ve loved being a part of these kinds of conversations!
An unconference can be difficult to navigate to some people, but it can also enable exactly these kinds of unexpected, delightful fusions of shared interest and technical know-how. At the same time, there’s also a lot of value in more organised, formal events with agendas known in advance. My own belief is that there’s space for both formats to support the Fediverse community, and I hope to see these happen in the coming years. In the meantime, you’ll see some adjustments to the format of FediForum itself, in response to feedback heard at recent town halls.
I’ve helped to run various unconference format events in person in the past; I’m also a public speaker; and, I have been a community organiser myself. I know how complicated it can be to make events like FediForum happen! I’m grateful to have the opportunity to help keep this important shared space open, available, and valuable for the future. I’m also delighted about the wonderful group of people that are on the advisory board – we have a shared passion for the Fediverse, and more importantly, we care about the humans that are part of it.
GreatApe is a public conversations platform for the Fediverse and decentralized social-media (DeSo) — where an audience can listen to your conversation live.
We are very close to doing a public GreatApe release.
Here is what the OpenGraph preview card will more or less look like — when you share a URL to a conversation on GreatApe.
(Although the exact look will depend on which front-end app you are using.)
When I think of the things I enjoy the most about New Hampshire, I think about the smell of the spring breeze delicately perfumed with the delightful scent of our state flower, the purple lilac. And, she ain't so bad to look at, either!
New: Taking Control of Your Timeline - in Different Ways
#Fediverse platforms as well as #Bluesky offer to give the user control of their timeline - in contrast with the control that Big Tech Platforms have with their algorithmic timelines.
But the approach is surprisingly different: fediverse platforms like Mastodon give you control over *how* you see the content you follow, whereas Bluesky gives you control over *what* content you see
Taking Control of Your Timeline – in Different Ways
One of the main ways that decentralised social networking platforms like Bluesky or Mastodon use to advertise themselves is that they gives people control over their timelines. Bluesky’s website highlights this as its primary feature, saying “Your timeline, your choice – Stay focused on your friend group, keep up-to-date on the latest news, or explore with an algorithm that learns what you like. On Bluesky, there’s a feed for that.” Mastodon takes a similar approach, and puts it front and center on the joinmastodon.org website, saying “Your home feed should be filled with what matters to you most, not what a corporation thinks you should see.” Both platforms share a common critique, namely that Big Tech’s control over algorithmic feeds results in systemic problems, and both see a solution in giving people control over their feeds.
But examining the different approaches taken by platforms in the fediverse and ATmosphere1 shows that both networks take quite different approaches. Moreover, these approaches seem compatible with each other, and it’s been surprising to me that no platform has really tried to unify these yet.
How Bluesky gives you choice
Bluesky is focused on giving people choice. Instead of one ‘For You’ feed with an opaque algorithm that Big Tech platforms have, Bluesky offers the users to subscribe to any number of feeds. New users start with a simple following feed, as well as an algorithmic feed, the Discover feed. AT Protocol (ATProto) allows people to create any type of feed, that others can subscribe to. Other tools and businesses have popped up to take advantage of this, such as Graze and Skyfeed. These tools give people the option to build their own custom feeds.
ATProto can be understood as one massive pool of data, that is publicly accessible to everyone. Users control their data, but it’s visible to any app. Every application build on top of ATProto takes a portion of that data, restructures it and presents it to the user via a client. A custom feed is effectively a application that is build on ATProto. It takes a small portion of the data of the entire network, and presents it to the user. For example, the News Feed is a custom feed made by an independent developer, which shows articles posted made by news organisations. It functions by taking only the Bluesky posts made by news organisations from the giant data pool that is the ATmosphere network, and orders the post in chronological order, and presents that to the user. Another example is the Moss Feed, which looks for all the Bluesky posts that contain pictures of moss in the entire network, and show those moss pictures to people who subscribe to the feed..
This gives us an answer as to what Bluesky means when the company says “your timeline, your choice”. The choice is that people can choose which part the entire network they want to see. They can choose to see the posts from the accounts they follow, they can choose to see posts from news organisations. The choice is in the data, and people express that choice by using a custom feed.
Fediverse platforms and choice
Fediverse platforms take a different approach to user choice over their timeline. Mastodon2 gives a user three feeds, the home timeline, which is the feed of what you follow, and by far the most important feed in Mastodon. (Mastodon also a few other feeds, which are significantly deprioritised.3) Where Bluesky wants to give people control by letting them pick any subset of the entire data of the network to see, Mastodon wants users to only see the content you opted in by following. This is the user choice that Mastodon advertises with on their site, where they say that “your home feed should be filled with what matters to you most”, meaning posts from accounts you follow.
Mastodon has a fairly strict idea of what content should be shown in your Home timeline: only content you follow. This is often the accounts you follow, but can also be hashtags. Nor does it have to be microblogging posts: Mastodon will happily show you content from other types of software, from WordPress articles to PeerTube videos to podcast episodes to RSS. As long as you can follow it via ActivityPub, it shows up in your Home timeline. It does not even have to abide by Mastodon’s own restrictions: a Mastodon post is limited to 500 characters by default, but other servers can set different limits. A Mastodon server with a 500 character limit will still show posts with a much higher character limit. The only restriction is that it has to be content you followed, or got boosted by an account you follow.
Mastodon also has a stronger focus on control over the content in your Home timeline. As the Home timeline is so important, there are many ways for users to take granular control over what they see. You can mute accounts you follow for a time period (helpful if someone is live blogging an event you are not interested in), turn off boosts from specific accounts if they have a tendency to boost too many posts, and a variety of other features.
Other fediverse software takes this a step further: Phanpy is a client for Mastodon, with a unique Catch-Up feature. This takes all the posts from your Home timeline from the last few hours, and gives you the option to display them in any way you want. You can group the posts by Author, sort them chronologically or reverse-chronologically, only display boosted posts sorted by boosts, and much more. Bonfire is an upcoming fediverse platform which shares quite some of the design features with Mastodon. It also has a strong focus on a Home timeline with content you follow, but with even more features to give users control over how the content on that Home timeline is displayed. The screenshot below displays the wide variety of options that people have to change how their Home timeline is displayed.
The wide variety of options that Bonfire gives represent the ideal vision of fediverse platforms on what user choice for your timeline looks like: the content you follow, with all the tools you need to organise that content.
Two approaches to a similar problem
Comparing these two networks, I find it interesting to see that their approaches to control over your feeds are quite different. Bluesky’s approach is great for discoverability. There is a lot of posts on the network that I’m interested in seeing that are made by accounts that I don’t follow. Custom feeds are absolutely great for that. Mastodon is great for giving me control over how I see the content I already decided to follow. There are a great many ways to shape and fine-tune my home feed exactly the way I want, and deal with annoyances as they pop up. Tools like Phanpy’s CatchUp give an unparalleled amount of control that no other platform even come close to.
People have been looking for alternatives to how Big Tech platforms handle their algorithmic feeds. Bluesky’s answer is to give people a maximum amount of control over which data they want to see, with fairly limited ways to control how that data is then displayed. Various fediverse platforms take a different approach: the only data you see is what you have deliberately selected for, with a maximum amount of control on how that data is displayed. That both networks have taken a different approach and focus on how to build better timeline, is a reflection on the belief systems of the people building these new social networks. Bluesky is focused on open and public data, and the custom feeds allow anyone to access that data. Mastodon sees the problem as that corporations control what you see, and as such only shows content that you have deliberately opted in to see.
What’s interesting to me is that these approaches are not mutually exclusive. In fact, it is totally possible to build a system that provides both: The discoverability of custom feeds, with the customisability of Bonfire’s filtering system. It’s what I’m looking for, at least.
Every week, I publish two reports about everything that is happening in the fediverse and in the ATmosphere. You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
The network that consists of platforms that use ATProtocol. Bluesky is by far the biggest platform on this network. ↩︎
Other fediverse microblogging platforms like Misskey or Pleroma operate the same. ↩︎
Mastodon also has a local timeline, which shows all posts that are made on your server, and the federated timeline, shows posts from all accounts that everyone on your server follows. This does not scale particularly well: on Mastodon’s flagship server mastodon.social the local timeline and federated timeline update every second with a dozen new posts, making it literally impossible to read the timelines. There is also a Trending feed, which shows popular posts from across the network. ↩︎
ALT text detailsA selection of filters for a social media feed. It shows the option to sort the feed chronological, by replies, boosts or likes. It also gives the ability to filter by follows, posts, replies and more.
New: Taking Control of Your Timeline - in Different Ways
#Fediverse platforms as well as #Bluesky offer to give the user control of their timeline - in contrast with the control that Big Tech Platforms have with their algorithmic timelines.
But the approach is surprisingly different: fediverse platforms like Mastodon give you control over *how* you see the content you follow, whereas Bluesky gives you control over *what* content you see
Taking Control of Your Timeline – in Different Ways
One of the main ways that decentralised social networking platforms like Bluesky or Mastodon use to advertise themselves is that they gives people control over their timelines. Bluesky’s website highlights this as its primary feature, saying “Your timeline, your choice – Stay focused on your friend group, keep up-to-date on the latest news, or explore with an algorithm that learns what you like. On Bluesky, there’s a feed for that.” Mastodon takes a similar approach, and puts it front and center on the joinmastodon.org website, saying “Your home feed should be filled with what matters to you most, not what a corporation thinks you should see.” Both platforms share a common critique, namely that Big Tech’s control over algorithmic feeds results in systemic problems, and both see a solution in giving people control over their feeds.
But examining the different approaches taken by platforms in the fediverse and ATmosphere1 shows that both networks take quite different approaches. Moreover, these approaches seem compatible with each other, and it’s been surprising to me that no platform has really tried to unify these yet.
How Bluesky gives you choice
Bluesky is focused on giving people choice. Instead of one ‘For You’ feed with an opaque algorithm that Big Tech platforms have, Bluesky offers the users to subscribe to any number of feeds. New users start with a simple following feed, as well as an algorithmic feed, the Discover feed. AT Protocol (ATProto) allows people to create any type of feed, that others can subscribe to. Other tools and businesses have popped up to take advantage of this, such as Graze and Skyfeed. These tools give people the option to build their own custom feeds.
ATProto can be understood as one massive pool of data, that is publicly accessible to everyone. Users control their data, but it’s visible to any app. Every application build on top of ATProto takes a portion of that data, restructures it and presents it to the user via a client. A custom feed is effectively a application that is build on ATProto. It takes a small portion of the data of the entire network, and presents it to the user. For example, the News Feed is a custom feed made by an independent developer, which shows articles posted made by news organisations. It functions by taking only the Bluesky posts made by news organisations from the giant data pool that is the ATmosphere network, and orders the post in chronological order, and presents that to the user. Another example is the Moss Feed, which looks for all the Bluesky posts that contain pictures of moss in the entire network, and show those moss pictures to people who subscribe to the feed..
This gives us an answer as to what Bluesky means when the company says “your timeline, your choice”. The choice is that people can choose which part the entire network they want to see. They can choose to see the posts from the accounts they follow, they can choose to see posts from news organisations. The choice is in the data, and people express that choice by using a custom feed.
Fediverse platforms and choice
Fediverse platforms take a different approach to user choice over their timeline. Mastodon2 gives a user three feeds, the home timeline, which is the feed of what you follow, and by far the most important feed in Mastodon. (Mastodon also a few other feeds, which are significantly deprioritised.3) Where Bluesky wants to give people control by letting them pick any subset of the entire data of the network to see, Mastodon wants users to only see the content you opted in by following. This is the user choice that Mastodon advertises with on their site, where they say that “your home feed should be filled with what matters to you most”, meaning posts from accounts you follow.
Mastodon has a fairly strict idea of what content should be shown in your Home timeline: only content you follow. This is often the accounts you follow, but can also be hashtags. Nor does it have to be microblogging posts: Mastodon will happily show you content from other types of software, from WordPress articles to PeerTube videos to podcast episodes to RSS. As long as you can follow it via ActivityPub, it shows up in your Home timeline. It does not even have to abide by Mastodon’s own restrictions: a Mastodon post is limited to 500 characters by default, but other servers can set different limits. A Mastodon server with a 500 character limit will still show posts with a much higher character limit. The only restriction is that it has to be content you followed, or got boosted by an account you follow.
Mastodon also has a stronger focus on control over the content in your Home timeline. As the Home timeline is so important, there are many ways for users to take granular control over what they see. You can mute accounts you follow for a time period (helpful if someone is live blogging an event you are not interested in), turn off boosts from specific accounts if they have a tendency to boost too many posts, and a variety of other features.
Other fediverse software takes this a step further: Phanpy is a client for Mastodon, with a unique Catch-Up feature. This takes all the posts from your Home timeline from the last few hours, and gives you the option to display them in any way you want. You can group the posts by Author, sort them chronologically or reverse-chronologically, only display boosted posts sorted by boosts, and much more. Bonfire is an upcoming fediverse platform which shares quite some of the design features with Mastodon. It also has a strong focus on a Home timeline with content you follow, but with even more features to give users control over how the content on that Home timeline is displayed. The screenshot below displays the wide variety of options that people have to change how their Home timeline is displayed.
The wide variety of options that Bonfire gives represent the ideal vision of fediverse platforms on what user choice for your timeline looks like: the content you follow, with all the tools you need to organise that content.
Two approaches to a similar problem
Comparing these two networks, I find it interesting to see that their approaches to control over your feeds are quite different. Bluesky’s approach is great for discoverability. There is a lot of posts on the network that I’m interested in seeing that are made by accounts that I don’t follow. Custom feeds are absolutely great for that. Mastodon is great for giving me control over how I see the content I already decided to follow. There are a great many ways to shape and fine-tune my home feed exactly the way I want, and deal with annoyances as they pop up. Tools like Phanpy’s CatchUp give an unparalleled amount of control that no other platform even come close to.
People have been looking for alternatives to how Big Tech platforms handle their algorithmic feeds. Bluesky’s answer is to give people a maximum amount of control over which data they want to see, with fairly limited ways to control how that data is then displayed. Various fediverse platforms take a different approach: the only data you see is what you have deliberately selected for, with a maximum amount of control on how that data is displayed. That both networks have taken a different approach and focus on how to build better timeline, is a reflection on the belief systems of the people building these new social networks. Bluesky is focused on open and public data, and the custom feeds allow anyone to access that data. Mastodon sees the problem as that corporations control what you see, and as such only shows content that you have deliberately opted in to see.
What’s interesting to me is that these approaches are not mutually exclusive. In fact, it is totally possible to build a system that provides both: The discoverability of custom feeds, with the customisability of Bonfire’s filtering system. It’s what I’m looking for, at least.
Every week, I publish two reports about everything that is happening in the fediverse and in the ATmosphere. You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
The network that consists of platforms that use ATProtocol. Bluesky is by far the biggest platform on this network. ↩︎
Other fediverse microblogging platforms like Misskey or Pleroma operate the same. ↩︎
Mastodon also has a local timeline, which shows all posts that are made on your server, and the federated timeline, shows posts from all accounts that everyone on your server follows. This does not scale particularly well: on Mastodon’s flagship server mastodon.social the local timeline and federated timeline update every second with a dozen new posts, making it literally impossible to read the timelines. There is also a Trending feed, which shows popular posts from across the network. ↩︎
ALT text detailsA selection of filters for a social media feed. It shows the option to sort the feed chronological, by replies, boosts or likes. It also gives the ability to filter by follows, posts, replies and more.
New: Taking Control of Your Timeline - in Different Ways
#Fediverse platforms as well as #Bluesky offer to give the user control of their timeline - in contrast with the control that Big Tech Platforms have with their algorithmic timelines.
But the approach is surprisingly different: fediverse platforms like Mastodon give you control over *how* you see the content you follow, whereas Bluesky gives you control over *what* content you see
Taking Control of Your Timeline – in Different Ways
One of the main ways that decentralised social networking platforms like Bluesky or Mastodon use to advertise themselves is that they gives people control over their timelines. Bluesky’s website highlights this as its primary feature, saying “Your timeline, your choice – Stay focused on your friend group, keep up-to-date on the latest news, or explore with an algorithm that learns what you like. On Bluesky, there’s a feed for that.” Mastodon takes a similar approach, and puts it front and center on the joinmastodon.org website, saying “Your home feed should be filled with what matters to you most, not what a corporation thinks you should see.” Both platforms share a common critique, namely that Big Tech’s control over algorithmic feeds results in systemic problems, and both see a solution in giving people control over their feeds.
But examining the different approaches taken by platforms in the fediverse and ATmosphere1 shows that both networks take quite different approaches. Moreover, these approaches seem compatible with each other, and it’s been surprising to me that no platform has really tried to unify these yet.
How Bluesky gives you choice
Bluesky is focused on giving people choice. Instead of one ‘For You’ feed with an opaque algorithm that Big Tech platforms have, Bluesky offers the users to subscribe to any number of feeds. New users start with a simple following feed, as well as an algorithmic feed, the Discover feed. AT Protocol (ATProto) allows people to create any type of feed, that others can subscribe to. Other tools and businesses have popped up to take advantage of this, such as Graze and Skyfeed. These tools give people the option to build their own custom feeds.
ATProto can be understood as one massive pool of data, that is publicly accessible to everyone. Users control their data, but it’s visible to any app. Every application build on top of ATProto takes a portion of that data, restructures it and presents it to the user via a client. A custom feed is effectively a application that is build on ATProto. It takes a small portion of the data of the entire network, and presents it to the user. For example, the News Feed is a custom feed made by an independent developer, which shows articles posted made by news organisations. It functions by taking only the Bluesky posts made by news organisations from the giant data pool that is the ATmosphere network, and orders the post in chronological order, and presents that to the user. Another example is the Moss Feed, which looks for all the Bluesky posts that contain pictures of moss in the entire network, and show those moss pictures to people who subscribe to the feed..
This gives us an answer as to what Bluesky means when the company says “your timeline, your choice”. The choice is that people can choose which part the entire network they want to see. They can choose to see the posts from the accounts they follow, they can choose to see posts from news organisations. The choice is in the data, and people express that choice by using a custom feed.
Fediverse platforms and choice
Fediverse platforms take a different approach to user choice over their timeline. Mastodon2 gives a user three feeds, the home timeline, which is the feed of what you follow, and by far the most important feed in Mastodon. (Mastodon also a few other feeds, which are significantly deprioritised.3) Where Bluesky wants to give people control by letting them pick any subset of the entire data of the network to see, Mastodon wants users to only see the content you opted in by following. This is the user choice that Mastodon advertises with on their site, where they say that “your home feed should be filled with what matters to you most”, meaning posts from accounts you follow.
Mastodon has a fairly strict idea of what content should be shown in your Home timeline: only content you follow. This is often the accounts you follow, but can also be hashtags. Nor does it have to be microblogging posts: Mastodon will happily show you content from other types of software, from WordPress articles to PeerTube videos to podcast episodes to RSS. As long as you can follow it via ActivityPub, it shows up in your Home timeline. It does not even have to abide by Mastodon’s own restrictions: a Mastodon post is limited to 500 characters by default, but other servers can set different limits. A Mastodon server with a 500 character limit will still show posts with a much higher character limit. The only restriction is that it has to be content you followed, or got boosted by an account you follow.
Mastodon also has a stronger focus on control over the content in your Home timeline. As the Home timeline is so important, there are many ways for users to take granular control over what they see. You can mute accounts you follow for a time period (helpful if someone is live blogging an event you are not interested in), turn off boosts from specific accounts if they have a tendency to boost too many posts, and a variety of other features.
Other fediverse software takes this a step further: Phanpy is a client for Mastodon, with a unique Catch-Up feature. This takes all the posts from your Home timeline from the last few hours, and gives you the option to display them in any way you want. You can group the posts by Author, sort them chronologically or reverse-chronologically, only display boosted posts sorted by boosts, and much more. Bonfire is an upcoming fediverse platform which shares quite some of the design features with Mastodon. It also has a strong focus on a Home timeline with content you follow, but with even more features to give users control over how the content on that Home timeline is displayed. The screenshot below displays the wide variety of options that people have to change how their Home timeline is displayed.
The wide variety of options that Bonfire gives represent the ideal vision of fediverse platforms on what user choice for your timeline looks like: the content you follow, with all the tools you need to organise that content.
Two approaches to a similar problem
Comparing these two networks, I find it interesting to see that their approaches to control over your feeds are quite different. Bluesky’s approach is great for discoverability. There is a lot of posts on the network that I’m interested in seeing that are made by accounts that I don’t follow. Custom feeds are absolutely great for that. Mastodon is great for giving me control over how I see the content I already decided to follow. There are a great many ways to shape and fine-tune my home feed exactly the way I want, and deal with annoyances as they pop up. Tools like Phanpy’s CatchUp give an unparalleled amount of control that no other platform even come close to.
People have been looking for alternatives to how Big Tech platforms handle their algorithmic feeds. Bluesky’s answer is to give people a maximum amount of control over which data they want to see, with fairly limited ways to control how that data is then displayed. Various fediverse platforms take a different approach: the only data you see is what you have deliberately selected for, with a maximum amount of control on how that data is displayed. That both networks have taken a different approach and focus on how to build better timeline, is a reflection on the belief systems of the people building these new social networks. Bluesky is focused on open and public data, and the custom feeds allow anyone to access that data. Mastodon sees the problem as that corporations control what you see, and as such only shows content that you have deliberately opted in to see.
What’s interesting to me is that these approaches are not mutually exclusive. In fact, it is totally possible to build a system that provides both: The discoverability of custom feeds, with the customisability of Bonfire’s filtering system. It’s what I’m looking for, at least.
Every week, I publish two reports about everything that is happening in the fediverse and in the ATmosphere. You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
The network that consists of platforms that use ATProtocol. Bluesky is by far the biggest platform on this network. ↩︎
Other fediverse microblogging platforms like Misskey or Pleroma operate the same. ↩︎
Mastodon also has a local timeline, which shows all posts that are made on your server, and the federated timeline, shows posts from all accounts that everyone on your server follows. This does not scale particularly well: on Mastodon’s flagship server mastodon.social the local timeline and federated timeline update every second with a dozen new posts, making it literally impossible to read the timelines. There is also a Trending feed, which shows popular posts from across the network. ↩︎
ALT text detailsA selection of filters for a social media feed. It shows the option to sort the feed chronological, by replies, boosts or likes. It also gives the ability to filter by follows, posts, replies and more.
New: Taking Control of Your Timeline - in Different Ways
#Fediverse platforms as well as #Bluesky offer to give the user control of their timeline - in contrast with the control that Big Tech Platforms have with their algorithmic timelines.
But the approach is surprisingly different: fediverse platforms like Mastodon give you control over *how* you see the content you follow, whereas Bluesky gives you control over *what* content you see
Taking Control of Your Timeline – in Different Ways
One of the main ways that decentralised social networking platforms like Bluesky or Mastodon use to advertise themselves is that they gives people control over their timelines. Bluesky’s website highlights this as its primary feature, saying “Your timeline, your choice – Stay focused on your friend group, keep up-to-date on the latest news, or explore with an algorithm that learns what you like. On Bluesky, there’s a feed for that.” Mastodon takes a similar approach, and puts it front and center on the joinmastodon.org website, saying “Your home feed should be filled with what matters to you most, not what a corporation thinks you should see.” Both platforms share a common critique, namely that Big Tech’s control over algorithmic feeds results in systemic problems, and both see a solution in giving people control over their feeds.
But examining the different approaches taken by platforms in the fediverse and ATmosphere1 shows that both networks take quite different approaches. Moreover, these approaches seem compatible with each other, and it’s been surprising to me that no platform has really tried to unify these yet.
How Bluesky gives you choice
Bluesky is focused on giving people choice. Instead of one ‘For You’ feed with an opaque algorithm that Big Tech platforms have, Bluesky offers the users to subscribe to any number of feeds. New users start with a simple following feed, as well as an algorithmic feed, the Discover feed. AT Protocol (ATProto) allows people to create any type of feed, that others can subscribe to. Other tools and businesses have popped up to take advantage of this, such as Graze and Skyfeed. These tools give people the option to build their own custom feeds.
ATProto can be understood as one massive pool of data, that is publicly accessible to everyone. Users control their data, but it’s visible to any app. Every application build on top of ATProto takes a portion of that data, restructures it and presents it to the user via a client. A custom feed is effectively a application that is build on ATProto. It takes a small portion of the data of the entire network, and presents it to the user. For example, the News Feed is a custom feed made by an independent developer, which shows articles posted made by news organisations. It functions by taking only the Bluesky posts made by news organisations from the giant data pool that is the ATmosphere network, and orders the post in chronological order, and presents that to the user. Another example is the Moss Feed, which looks for all the Bluesky posts that contain pictures of moss in the entire network, and show those moss pictures to people who subscribe to the feed..
This gives us an answer as to what Bluesky means when the company says “your timeline, your choice”. The choice is that people can choose which part the entire network they want to see. They can choose to see the posts from the accounts they follow, they can choose to see posts from news organisations. The choice is in the data, and people express that choice by using a custom feed.
Fediverse platforms and choice
Fediverse platforms take a different approach to user choice over their timeline. Mastodon2 gives a user three feeds, the home timeline, which is the feed of what you follow, and by far the most important feed in Mastodon. (Mastodon also a few other feeds, which are significantly deprioritised.3) Where Bluesky wants to give people control by letting them pick any subset of the entire data of the network to see, Mastodon wants users to only see the content you opted in by following. This is the user choice that Mastodon advertises with on their site, where they say that “your home feed should be filled with what matters to you most”, meaning posts from accounts you follow.
Mastodon has a fairly strict idea of what content should be shown in your Home timeline: only content you follow. This is often the accounts you follow, but can also be hashtags. Nor does it have to be microblogging posts: Mastodon will happily show you content from other types of software, from WordPress articles to PeerTube videos to podcast episodes to RSS. As long as you can follow it via ActivityPub, it shows up in your Home timeline. It does not even have to abide by Mastodon’s own restrictions: a Mastodon post is limited to 500 characters by default, but other servers can set different limits. A Mastodon server with a 500 character limit will still show posts with a much higher character limit. The only restriction is that it has to be content you followed, or got boosted by an account you follow.
Mastodon also has a stronger focus on control over the content in your Home timeline. As the Home timeline is so important, there are many ways for users to take granular control over what they see. You can mute accounts you follow for a time period (helpful if someone is live blogging an event you are not interested in), turn off boosts from specific accounts if they have a tendency to boost too many posts, and a variety of other features.
Other fediverse software takes this a step further: Phanpy is a client for Mastodon, with a unique Catch-Up feature. This takes all the posts from your Home timeline from the last few hours, and gives you the option to display them in any way you want. You can group the posts by Author, sort them chronologically or reverse-chronologically, only display boosted posts sorted by boosts, and much more. Bonfire is an upcoming fediverse platform which shares quite some of the design features with Mastodon. It also has a strong focus on a Home timeline with content you follow, but with even more features to give users control over how the content on that Home timeline is displayed. The screenshot below displays the wide variety of options that people have to change how their Home timeline is displayed.
The wide variety of options that Bonfire gives represent the ideal vision of fediverse platforms on what user choice for your timeline looks like: the content you follow, with all the tools you need to organise that content.
Two approaches to a similar problem
Comparing these two networks, I find it interesting to see that their approaches to control over your feeds are quite different. Bluesky’s approach is great for discoverability. There is a lot of posts on the network that I’m interested in seeing that are made by accounts that I don’t follow. Custom feeds are absolutely great for that. Mastodon is great for giving me control over how I see the content I already decided to follow. There are a great many ways to shape and fine-tune my home feed exactly the way I want, and deal with annoyances as they pop up. Tools like Phanpy’s CatchUp give an unparalleled amount of control that no other platform even come close to.
People have been looking for alternatives to how Big Tech platforms handle their algorithmic feeds. Bluesky’s answer is to give people a maximum amount of control over which data they want to see, with fairly limited ways to control how that data is then displayed. Various fediverse platforms take a different approach: the only data you see is what you have deliberately selected for, with a maximum amount of control on how that data is displayed. That both networks have taken a different approach and focus on how to build better timeline, is a reflection on the belief systems of the people building these new social networks. Bluesky is focused on open and public data, and the custom feeds allow anyone to access that data. Mastodon sees the problem as that corporations control what you see, and as such only shows content that you have deliberately opted in to see.
What’s interesting to me is that these approaches are not mutually exclusive. In fact, it is totally possible to build a system that provides both: The discoverability of custom feeds, with the customisability of Bonfire’s filtering system. It’s what I’m looking for, at least.
Every week, I publish two reports about everything that is happening in the fediverse and in the ATmosphere. You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
The network that consists of platforms that use ATProtocol. Bluesky is by far the biggest platform on this network. ↩︎
Other fediverse microblogging platforms like Misskey or Pleroma operate the same. ↩︎
Mastodon also has a local timeline, which shows all posts that are made on your server, and the federated timeline, shows posts from all accounts that everyone on your server follows. This does not scale particularly well: on Mastodon’s flagship server mastodon.social the local timeline and federated timeline update every second with a dozen new posts, making it literally impossible to read the timelines. There is also a Trending feed, which shows popular posts from across the network. ↩︎
ALT text detailsA selection of filters for a social media feed. It shows the option to sort the feed chronological, by replies, boosts or likes. It also gives the ability to filter by follows, posts, replies and more.
GreatApe is a public conversations platform for the Fediverse and decentralized social-media (DeSo) — where an audience can listen to your conversation live.
We are very close to doing a public GreatApe release.
Here is what the OpenGraph preview card will more or less look like — when you share a URL to a conversation on GreatApe.
(Although the exact look will depend on which front-end app you are using.)
GreatApe is a public conversations platform for the Fediverse and decentralized social-media (DeSo) — where an audience can listen to your conversation live.
We are very close to doing a public GreatApe release.
Here is what the OpenGraph preview card will more or less look like — when you share a URL to a conversation on GreatApe.
(Although the exact look will depend on which front-end app you are using.)
This is Postmodern, my concept for a #Fediverse platform. This mockup is a builder interface for making your own UI, timelines, and pages visually. It’s a weird and ambitious concept, but this is what I’ve been dreaming about for years.
Blog post dropping this week.
ALT text detailsA mockup of a builder interface, featuring a grid with floating, connected elements that allow a user to compose and fine things from whatever data their server knows about.
Here, a mini-profile widget is composed by creating layers in a manner similar to Photoshop. Each layer takes custom options for styling and display.
When I think of the things I enjoy the most about New Hampshire, I think about the smell of the spring breeze delicately perfumed with the delightful scent of our state flower, the purple lilac. And, she ain't so bad to look at, either!
I've been thinking about client-server interactions in the #fediverse. #ActivityPub#C2S isn't widely used, and most clients rely on Mastodon-compatible APIs instead.
What if we created a new standardized API based on GraphQL + Relay for client-server communication, while keeping ActivityPub for server-to-server federation?
The Mastodon-compatible API lacks formal schema definitions for code generation and type checking, which hurts developer productivity. And ActivityPub C2S is honestly too cumbersome to use directly from client apps.
#GraphQL would give us type safety, efficient data fetching (only get what you need), and the ability to evolve the API without breaking clients. #Relay's features for pagination, caching, and optimistic updates seem perfect for social apps.
Would this be valuable to our community? What challenges do you see? How might we handle backward compatibility? And should this be formalized as an FEP?
@fossunleashed Next, I use this command `sudo dmesg | grep -i "btrfs"` to get #btrfs logs. Since, the logs are of 34 lines it is not possible to include them here.
So, here are the important ones (I think) -> 1. line no. 7 -> [ 96.295115] WARNING: CPU: 7 PID: 576 at fs/btrfs/extent-tree.c:3204 __btrfs_free_extent.isra.0+0x64c/0xa10 2. line no. 16 -> [ 96.295292] BTRFS: Transaction aborted (error -117)
GreatApe is a public conversations platform for the Fediverse and decentralized social-media (DeSo) — where an audience can listen to your conversation live.
We are very close to doing a public GreatApe release.
Here is what the OpenGraph preview card will more or less look like — when you share a URL to a conversation on GreatApe.
(Although the exact look will depend on which front-end app you are using.)
@fossunleashed I kind of found the problem but, I've no idea how to fix it. Since, I can neither record or create screenshot, here's the gist.
So, the main disk `/dev/nvme0n1` is divided into 3 partition -> 1. `/dev/nvme0n1p1` : EFI System uses FAT (32-bit version) 2. `/dev/nvme0n1p2` : Linux extended boot uses Ext4 (version 1.0) 3. `/dev/nvme0n1p3` : Linux filesystem uses Btrfs
The above was the result of running `sudo fdisk -l`.
GreatApe is a public conversations platform for the Fediverse and decentralized social-media (DeSo) — where an audience can listen to your conversation live.
We are very close to doing a public GreatApe release.
Here is what the OpenGraph preview card will more or less look like — when you share a URL to a conversation on GreatApe.
(Although the exact look will depend on which front-end app you are using.)
Our new mod team is complete and has just started training! 😊 Over the next weeks they'll go through the CoC and modding rules, they'll handle a wide variety of practice cases, and will then move on to (already resolved) real reports. Because we're based all over the world, from Japan, South Korea, India, Europe, South Africa, to the US, the chat is asynchronous and slow. Hence the training will take a while.
I've been thinking about client-server interactions in the #fediverse. #ActivityPub#C2S isn't widely used, and most clients rely on Mastodon-compatible APIs instead.
What if we created a new standardized API based on GraphQL + Relay for client-server communication, while keeping ActivityPub for server-to-server federation?
The Mastodon-compatible API lacks formal schema definitions for code generation and type checking, which hurts developer productivity. And ActivityPub C2S is honestly too cumbersome to use directly from client apps.
#GraphQL would give us type safety, efficient data fetching (only get what you need), and the ability to evolve the API without breaking clients. #Relay's features for pagination, caching, and optimistic updates seem perfect for social apps.
Would this be valuable to our community? What challenges do you see? How might we handle backward compatibility? And should this be formalized as an FEP?
I've been thinking about client-server interactions in the #fediverse. #ActivityPub#C2S isn't widely used, and most clients rely on Mastodon-compatible APIs instead.
What if we created a new standardized API based on GraphQL + Relay for client-server communication, while keeping ActivityPub for server-to-server federation?
The Mastodon-compatible API lacks formal schema definitions for code generation and type checking, which hurts developer productivity. And ActivityPub C2S is honestly too cumbersome to use directly from client apps.
#GraphQL would give us type safety, efficient data fetching (only get what you need), and the ability to evolve the API without breaking clients. #Relay's features for pagination, caching, and optimistic updates seem perfect for social apps.
Would this be valuable to our community? What challenges do you see? How might we handle backward compatibility? And should this be formalized as an FEP?
As #Fedify's author, I'm contemplating its adoption beyond Ghost's #ActivityPub implementation. Finding potential users for ActivityPub tools seems challenging—perhaps I'm addressing a very niche need?
While the technical complexity of ActivityPub makes tools like Fedify valuable, I wonder about the actual market demand for federation outside specific communities.
Open, decentralized systems make sense to many developers, but businesses often prefer closed ecosystems that align with traditional models.
Still, I see potential as the #fediverse grows and digital sovereignty concerns increase. Fedify aims to lower the technical barriers to federation.
I'm curious: Which projects would benefit most from Fedify today? What would make federation compelling enough for platforms to implement?
Would appreciate perspectives from both developers and platform owners.
So people & organizations willing to learn about the problems with Bigtech Socials & willing to experiment with Public Socials (aka Fediverse) can be served with this. Ultimately helping them to move away from Bigtech Socials & hopefully Bigtech in general.
Quite happy to formalize my work & experience into something other people can use as well.
I said I would publish this week, I guess it happened earlier than expected. This is a high-level overview of Postmodern, the #Fediverse platform I hope to someday build. It is the culmination of years of study as the network has continued to evolve.
So people & organizations willing to learn about the problems with Bigtech Socials & willing to experiment with Public Socials (aka Fediverse) can be served with this. Ultimately helping them to move away from Bigtech Socials & hopefully Bigtech in general.
Quite happy to formalize my work & experience into something other people can use as well.
We've got exciting news! We're federating more of the quality publishers we work with, so you can follow everything from news and tech to fashion and music across the UK, France, Spain, Italy, Germany and Brazil on the open social web!
We've got exciting news! We're federating more of the quality publishers we work with, so you can follow everything from news and tech to fashion and music across the UK, France, Spain, Italy, Germany and Brazil on the open social web!
So people & organizations willing to learn about the problems with Bigtech Socials & willing to experiment with Public Socials (aka Fediverse) can be served with this. Ultimately helping them to move away from Bigtech Socials & hopefully Bigtech in general.
Quite happy to formalize my work & experience into something other people can use as well.
I've been thinking about client-server interactions in the #fediverse. #ActivityPub#C2S isn't widely used, and most clients rely on Mastodon-compatible APIs instead.
What if we created a new standardized API based on GraphQL + Relay for client-server communication, while keeping ActivityPub for server-to-server federation?
The Mastodon-compatible API lacks formal schema definitions for code generation and type checking, which hurts developer productivity. And ActivityPub C2S is honestly too cumbersome to use directly from client apps.
#GraphQL would give us type safety, efficient data fetching (only get what you need), and the ability to evolve the API without breaking clients. #Relay's features for pagination, caching, and optimistic updates seem perfect for social apps.
Would this be valuable to our community? What challenges do you see? How might we handle backward compatibility? And should this be formalized as an FEP?
I've been thinking about client-server interactions in the #fediverse. #ActivityPub#C2S isn't widely used, and most clients rely on Mastodon-compatible APIs instead.
What if we created a new standardized API based on GraphQL + Relay for client-server communication, while keeping ActivityPub for server-to-server federation?
The Mastodon-compatible API lacks formal schema definitions for code generation and type checking, which hurts developer productivity. And ActivityPub C2S is honestly too cumbersome to use directly from client apps.
#GraphQL would give us type safety, efficient data fetching (only get what you need), and the ability to evolve the API without breaking clients. #Relay's features for pagination, caching, and optimistic updates seem perfect for social apps.
Would this be valuable to our community? What challenges do you see? How might we handle backward compatibility? And should this be formalized as an FEP?
Our new mod team is complete and has just started training! 😊 Over the next weeks they'll go through the CoC and modding rules, they'll handle a wide variety of practice cases, and will then move on to (already resolved) real reports. Because we're based all over the world, from Japan, South Korea, India, Europe, South Africa, to the US, the chat is asynchronous and slow. Hence the training will take a while.
So, I'm facing a weird issue with my #fedora workstation. The filesystem goes "read-only" at random times and I dont know why. I've do a reboot to fix it. Do you have any idea about this and how to fix it ?
As #Fedify's author, I'm contemplating its adoption beyond Ghost's #ActivityPub implementation. Finding potential users for ActivityPub tools seems challenging—perhaps I'm addressing a very niche need?
While the technical complexity of ActivityPub makes tools like Fedify valuable, I wonder about the actual market demand for federation outside specific communities.
Open, decentralized systems make sense to many developers, but businesses often prefer closed ecosystems that align with traditional models.
Still, I see potential as the #fediverse grows and digital sovereignty concerns increase. Fedify aims to lower the technical barriers to federation.
I'm curious: Which projects would benefit most from Fedify today? What would make federation compelling enough for platforms to implement?
Would appreciate perspectives from both developers and platform owners.
I've been thinking about client-server interactions in the #fediverse. #ActivityPub#C2S isn't widely used, and most clients rely on Mastodon-compatible APIs instead.
What if we created a new standardized API based on GraphQL + Relay for client-server communication, while keeping ActivityPub for server-to-server federation?
The Mastodon-compatible API lacks formal schema definitions for code generation and type checking, which hurts developer productivity. And ActivityPub C2S is honestly too cumbersome to use directly from client apps.
#GraphQL would give us type safety, efficient data fetching (only get what you need), and the ability to evolve the API without breaking clients. #Relay's features for pagination, caching, and optimistic updates seem perfect for social apps.
Would this be valuable to our community? What challenges do you see? How might we handle backward compatibility? And should this be formalized as an FEP?
Our new mod team is complete and has just started training! 😊 Over the next weeks they'll go through the CoC and modding rules, they'll handle a wide variety of practice cases, and will then move on to (already resolved) real reports. Because we're based all over the world, from Japan, South Korea, India, Europe, South Africa, to the US, the chat is asynchronous and slow. Hence the training will take a while.
As #Fedify's author, I'm contemplating its adoption beyond Ghost's #ActivityPub implementation. Finding potential users for ActivityPub tools seems challenging—perhaps I'm addressing a very niche need?
While the technical complexity of ActivityPub makes tools like Fedify valuable, I wonder about the actual market demand for federation outside specific communities.
Open, decentralized systems make sense to many developers, but businesses often prefer closed ecosystems that align with traditional models.
Still, I see potential as the #fediverse grows and digital sovereignty concerns increase. Fedify aims to lower the technical barriers to federation.
I'm curious: Which projects would benefit most from Fedify today? What would make federation compelling enough for platforms to implement?
Would appreciate perspectives from both developers and platform owners.
I've been thinking about client-server interactions in the #fediverse. #ActivityPub#C2S isn't widely used, and most clients rely on Mastodon-compatible APIs instead.
What if we created a new standardized API based on GraphQL + Relay for client-server communication, while keeping ActivityPub for server-to-server federation?
The Mastodon-compatible API lacks formal schema definitions for code generation and type checking, which hurts developer productivity. And ActivityPub C2S is honestly too cumbersome to use directly from client apps.
#GraphQL would give us type safety, efficient data fetching (only get what you need), and the ability to evolve the API without breaking clients. #Relay's features for pagination, caching, and optimistic updates seem perfect for social apps.
Would this be valuable to our community? What challenges do you see? How might we handle backward compatibility? And should this be formalized as an FEP?
As #Fedify's author, I'm contemplating its adoption beyond Ghost's #ActivityPub implementation. Finding potential users for ActivityPub tools seems challenging—perhaps I'm addressing a very niche need?
While the technical complexity of ActivityPub makes tools like Fedify valuable, I wonder about the actual market demand for federation outside specific communities.
Open, decentralized systems make sense to many developers, but businesses often prefer closed ecosystems that align with traditional models.
Still, I see potential as the #fediverse grows and digital sovereignty concerns increase. Fedify aims to lower the technical barriers to federation.
I'm curious: Which projects would benefit most from Fedify today? What would make federation compelling enough for platforms to implement?
Would appreciate perspectives from both developers and platform owners.
I've been thinking about client-server interactions in the #fediverse. #ActivityPub#C2S isn't widely used, and most clients rely on Mastodon-compatible APIs instead.
What if we created a new standardized API based on GraphQL + Relay for client-server communication, while keeping ActivityPub for server-to-server federation?
The Mastodon-compatible API lacks formal schema definitions for code generation and type checking, which hurts developer productivity. And ActivityPub C2S is honestly too cumbersome to use directly from client apps.
#GraphQL would give us type safety, efficient data fetching (only get what you need), and the ability to evolve the API without breaking clients. #Relay's features for pagination, caching, and optimistic updates seem perfect for social apps.
Would this be valuable to our community? What challenges do you see? How might we handle backward compatibility? And should this be formalized as an FEP?
I've been thinking about client-server interactions in the #fediverse. #ActivityPub#C2S isn't widely used, and most clients rely on Mastodon-compatible APIs instead.
What if we created a new standardized API based on GraphQL + Relay for client-server communication, while keeping ActivityPub for server-to-server federation?
The Mastodon-compatible API lacks formal schema definitions for code generation and type checking, which hurts developer productivity. And ActivityPub C2S is honestly too cumbersome to use directly from client apps.
#GraphQL would give us type safety, efficient data fetching (only get what you need), and the ability to evolve the API without breaking clients. #Relay's features for pagination, caching, and optimistic updates seem perfect for social apps.
Would this be valuable to our community? What challenges do you see? How might we handle backward compatibility? And should this be formalized as an FEP?
I've been thinking about client-server interactions in the #fediverse. #ActivityPub#C2S isn't widely used, and most clients rely on Mastodon-compatible APIs instead.
What if we created a new standardized API based on GraphQL + Relay for client-server communication, while keeping ActivityPub for server-to-server federation?
The Mastodon-compatible API lacks formal schema definitions for code generation and type checking, which hurts developer productivity. And ActivityPub C2S is honestly too cumbersome to use directly from client apps.
#GraphQL would give us type safety, efficient data fetching (only get what you need), and the ability to evolve the API without breaking clients. #Relay's features for pagination, caching, and optimistic updates seem perfect for social apps.
Would this be valuable to our community? What challenges do you see? How might we handle backward compatibility? And should this be formalized as an FEP?
I've been thinking about client-server interactions in the #fediverse. #ActivityPub#C2S isn't widely used, and most clients rely on Mastodon-compatible APIs instead.
What if we created a new standardized API based on GraphQL + Relay for client-server communication, while keeping ActivityPub for server-to-server federation?
The Mastodon-compatible API lacks formal schema definitions for code generation and type checking, which hurts developer productivity. And ActivityPub C2S is honestly too cumbersome to use directly from client apps.
#GraphQL would give us type safety, efficient data fetching (only get what you need), and the ability to evolve the API without breaking clients. #Relay's features for pagination, caching, and optimistic updates seem perfect for social apps.
Would this be valuable to our community? What challenges do you see? How might we handle backward compatibility? And should this be formalized as an FEP?
I've been thinking about client-server interactions in the #fediverse. #ActivityPub#C2S isn't widely used, and most clients rely on Mastodon-compatible APIs instead.
What if we created a new standardized API based on GraphQL + Relay for client-server communication, while keeping ActivityPub for server-to-server federation?
The Mastodon-compatible API lacks formal schema definitions for code generation and type checking, which hurts developer productivity. And ActivityPub C2S is honestly too cumbersome to use directly from client apps.
#GraphQL would give us type safety, efficient data fetching (only get what you need), and the ability to evolve the API without breaking clients. #Relay's features for pagination, caching, and optimistic updates seem perfect for social apps.
Would this be valuable to our community? What challenges do you see? How might we handle backward compatibility? And should this be formalized as an FEP?
I've been thinking about client-server interactions in the #fediverse. #ActivityPub#C2S isn't widely used, and most clients rely on Mastodon-compatible APIs instead.
What if we created a new standardized API based on GraphQL + Relay for client-server communication, while keeping ActivityPub for server-to-server federation?
The Mastodon-compatible API lacks formal schema definitions for code generation and type checking, which hurts developer productivity. And ActivityPub C2S is honestly too cumbersome to use directly from client apps.
#GraphQL would give us type safety, efficient data fetching (only get what you need), and the ability to evolve the API without breaking clients. #Relay's features for pagination, caching, and optimistic updates seem perfect for social apps.
Would this be valuable to our community? What challenges do you see? How might we handle backward compatibility? And should this be formalized as an FEP?
I've been thinking about client-server interactions in the #fediverse. #ActivityPub#C2S isn't widely used, and most clients rely on Mastodon-compatible APIs instead.
What if we created a new standardized API based on GraphQL + Relay for client-server communication, while keeping ActivityPub for server-to-server federation?
The Mastodon-compatible API lacks formal schema definitions for code generation and type checking, which hurts developer productivity. And ActivityPub C2S is honestly too cumbersome to use directly from client apps.
#GraphQL would give us type safety, efficient data fetching (only get what you need), and the ability to evolve the API without breaking clients. #Relay's features for pagination, caching, and optimistic updates seem perfect for social apps.
Would this be valuable to our community? What challenges do you see? How might we handle backward compatibility? And should this be formalized as an FEP?
Thank you once again to @pluralistic for joining me on #FiresideFedi ! It was an incredible honor to have him!
Please check the following for the conversation and if it's showing an error, just give it a bit to transcode, we aren't Big Tech! :-D And PROUD of it! :-)
I was just thinking, how do #Youtuber#upload their #videos to #YouTube right now? Are their any open source #YT#uploaders? If so, how do we get #Peertube support in them to allow people to do an upload once and it go to multiple places? That way we lower the bar to entry of Peertube, while having a direct onboarding and exposure to the #Fediverse.
I've been thinking about client-server interactions in the #fediverse. #ActivityPub#C2S isn't widely used, and most clients rely on Mastodon-compatible APIs instead.
What if we created a new standardized API based on GraphQL + Relay for client-server communication, while keeping ActivityPub for server-to-server federation?
The Mastodon-compatible API lacks formal schema definitions for code generation and type checking, which hurts developer productivity. And ActivityPub C2S is honestly too cumbersome to use directly from client apps.
#GraphQL would give us type safety, efficient data fetching (only get what you need), and the ability to evolve the API without breaking clients. #Relay's features for pagination, caching, and optimistic updates seem perfect for social apps.
Would this be valuable to our community? What challenges do you see? How might we handle backward compatibility? And should this be formalized as an FEP?
I've been thinking about client-server interactions in the #fediverse. #ActivityPub#C2S isn't widely used, and most clients rely on Mastodon-compatible APIs instead.
What if we created a new standardized API based on GraphQL + Relay for client-server communication, while keeping ActivityPub for server-to-server federation?
The Mastodon-compatible API lacks formal schema definitions for code generation and type checking, which hurts developer productivity. And ActivityPub C2S is honestly too cumbersome to use directly from client apps.
#GraphQL would give us type safety, efficient data fetching (only get what you need), and the ability to evolve the API without breaking clients. #Relay's features for pagination, caching, and optimistic updates seem perfect for social apps.
Would this be valuable to our community? What challenges do you see? How might we handle backward compatibility? And should this be formalized as an FEP?
I was just thinking, how do #Youtuber#upload their #videos to #YouTube right now? Are their any open source #YT#uploaders? If so, how do we get #Peertube support in them to allow people to do an upload once and it go to multiple places? That way we lower the bar to entry of Peertube, while having a direct onboarding and exposure to the #Fediverse.
This is Postmodern, my concept for a #Fediverse platform. This mockup is a builder interface for making your own UI, timelines, and pages visually. It’s a weird and ambitious concept, but this is what I’ve been dreaming about for years.
Blog post dropping this week.
ALT text detailsA mockup of a builder interface, featuring a grid with floating, connected elements that allow a user to compose and fine things from whatever data their server knows about.
Here, a mini-profile widget is composed by creating layers in a manner similar to Photoshop. Each layer takes custom options for styling and display.
I've been thinking about client-server interactions in the #fediverse. #ActivityPub#C2S isn't widely used, and most clients rely on Mastodon-compatible APIs instead.
What if we created a new standardized API based on GraphQL + Relay for client-server communication, while keeping ActivityPub for server-to-server federation?
The Mastodon-compatible API lacks formal schema definitions for code generation and type checking, which hurts developer productivity. And ActivityPub C2S is honestly too cumbersome to use directly from client apps.
#GraphQL would give us type safety, efficient data fetching (only get what you need), and the ability to evolve the API without breaking clients. #Relay's features for pagination, caching, and optimistic updates seem perfect for social apps.
Would this be valuable to our community? What challenges do you see? How might we handle backward compatibility? And should this be formalized as an FEP?
I've been thinking about client-server interactions in the #fediverse. #ActivityPub#C2S isn't widely used, and most clients rely on Mastodon-compatible APIs instead.
What if we created a new standardized API based on GraphQL + Relay for client-server communication, while keeping ActivityPub for server-to-server federation?
The Mastodon-compatible API lacks formal schema definitions for code generation and type checking, which hurts developer productivity. And ActivityPub C2S is honestly too cumbersome to use directly from client apps.
#GraphQL would give us type safety, efficient data fetching (only get what you need), and the ability to evolve the API without breaking clients. #Relay's features for pagination, caching, and optimistic updates seem perfect for social apps.
Would this be valuable to our community? What challenges do you see? How might we handle backward compatibility? And should this be formalized as an FEP?
I've been thinking about client-server interactions in the #fediverse. #ActivityPub#C2S isn't widely used, and most clients rely on Mastodon-compatible APIs instead.
What if we created a new standardized API based on GraphQL + Relay for client-server communication, while keeping ActivityPub for server-to-server federation?
The Mastodon-compatible API lacks formal schema definitions for code generation and type checking, which hurts developer productivity. And ActivityPub C2S is honestly too cumbersome to use directly from client apps.
#GraphQL would give us type safety, efficient data fetching (only get what you need), and the ability to evolve the API without breaking clients. #Relay's features for pagination, caching, and optimistic updates seem perfect for social apps.
Would this be valuable to our community? What challenges do you see? How might we handle backward compatibility? And should this be formalized as an FEP?
I mentioned this on #Lemmy, but instead of doing searches, we start just asking questions and let REAL people help. We don't need AI to give us the answer or Google. Start asking your questions across the #Fediverse! It might take a longer, I'll bet you the answers are a hell of a lot more accurate. And get to know each other! I even thought of an uber nerdy silly tagin "don't search it! FEDIVERSE IT!" :-D lol then I imagine an '80's mom in a track suit jumps up with a thumbs up.
I mentioned this on #Lemmy, but instead of doing searches, we start just asking questions and let REAL people help. We don't need AI to give us the answer or Google. Start asking your questions across the #Fediverse! It might take a longer, I'll bet you the answers are a hell of a lot more accurate. And get to know each other! I even thought of an uber nerdy silly tagin "don't search it! FEDIVERSE IT!" :-D lol then I imagine an '80's mom in a track suit jumps up with a thumbs up.
I said I would publish this week, I guess it happened earlier than expected. This is a high-level overview of Postmodern, the #Fediverse platform I hope to someday build. It is the culmination of years of study as the network has continued to evolve.
I said I would publish this week, I guess it happened earlier than expected. This is a high-level overview of Postmodern, the #Fediverse platform I hope to someday build. It is the culmination of years of study as the network has continued to evolve.
I said I would publish this week, I guess it happened earlier than expected. This is a high-level overview of Postmodern, the #Fediverse platform I hope to someday build. It is the culmination of years of study as the network has continued to evolve.
I said I would publish this week, I guess it happened earlier than expected. This is a high-level overview of Postmodern, the #Fediverse platform I hope to someday build. It is the culmination of years of study as the network has continued to evolve.
I said I would publish this week, I guess it happened earlier than expected. This is a high-level overview of Postmodern, the #Fediverse platform I hope to someday build. It is the culmination of years of study as the network has continued to evolve.
You'd think with the #fediverse this wouldn't be a thing.
> Replies from other servers may be missing. > See more replies on $domain
Like isn't the point of all this **gesturing to all the things** to not have lil #bugs like this. Surely the server could ping for comments and load them. No? (;
Today, we're beginning to federate publisher accounts in Italy, France and Spain, and expanding in Brazil, Germany and the U.K.
You can now follow even more of your favorite news, lifestyle, tech and sports sources from Flipboard on the open social web. Read more about it here. See the spreadsheet at the second link for the full list of federated profiles.
Today, we're beginning to federate publisher accounts in Italy, France and Spain, and expanding in Brazil, Germany and the U.K.
You can now follow even more of your favorite news, lifestyle, tech and sports sources from Flipboard on the open social web. Read more about it here. See the spreadsheet at the second link for the full list of federated profiles.
ALT text detailsA ceramic mug with a navy blue handle and interior features a cartoon cat wearing a purple hoodie, representing Owncast. The cat has a smiling expression and a speech bubble that reads, "No algos, just vibes." The mug is placed on a wooden surface.
Today, we're beginning to federate publisher accounts in Italy, France and Spain, and expanding in Brazil, Germany and the U.K.
You can now follow even more of your favorite news, lifestyle, tech and sports sources from Flipboard on the open social web. Read more about it here. See the spreadsheet at the second link for the full list of federated profiles.
As #Fedify's author, I'm contemplating its adoption beyond Ghost's #ActivityPub implementation. Finding potential users for ActivityPub tools seems challenging—perhaps I'm addressing a very niche need?
While the technical complexity of ActivityPub makes tools like Fedify valuable, I wonder about the actual market demand for federation outside specific communities.
Open, decentralized systems make sense to many developers, but businesses often prefer closed ecosystems that align with traditional models.
Still, I see potential as the #fediverse grows and digital sovereignty concerns increase. Fedify aims to lower the technical barriers to federation.
I'm curious: Which projects would benefit most from Fedify today? What would make federation compelling enough for platforms to implement?
Would appreciate perspectives from both developers and platform owners.
ALT text detailsFrom the movie Rocket Man, colorful Elton John on the left and regular guy on the right. Text on the left: "Every Fediverse user during Eurovision" (meaning the colorful Elton John), "everyone else" (meaning others that do not watch Eurovision, indicating not that much activity elsewhere)
As #Fedify's author, I'm contemplating its adoption beyond Ghost's #ActivityPub implementation. Finding potential users for ActivityPub tools seems challenging—perhaps I'm addressing a very niche need?
While the technical complexity of ActivityPub makes tools like Fedify valuable, I wonder about the actual market demand for federation outside specific communities.
Open, decentralized systems make sense to many developers, but businesses often prefer closed ecosystems that align with traditional models.
Still, I see potential as the #fediverse grows and digital sovereignty concerns increase. Fedify aims to lower the technical barriers to federation.
I'm curious: Which projects would benefit most from Fedify today? What would make federation compelling enough for platforms to implement?
Would appreciate perspectives from both developers and platform owners.
Fediverse Report #116 - This week's #fediverse news:
- @fediforum will be June 5-7 with a new advisory board - updates from @bonfire on their upcoming platform - A new fediverse onboarding tool by @fedidb - Fediverse music sharing platform Bandwagon talks about their plans for financial sustainability
ALT text detailsFrom the movie Rocket Man, colorful Elton John on the left and regular guy on the right. Text on the left: "Every Fediverse user during Eurovision" (meaning the colorful Elton John), "everyone else" (meaning others that do not watch Eurovision, indicating not that much activity elsewhere)
ALT text detailsFrom the movie Rocket Man, colorful Elton John on the left and regular guy on the right. Text on the left: "Every Fediverse user during Eurovision" (meaning the colorful Elton John), "everyone else" (meaning others that do not watch Eurovision, indicating not that much activity elsewhere)
ALT text detailsA ceramic mug with a navy blue handle and interior features a cartoon cat wearing a purple hoodie, representing Owncast. The cat has a smiling expression and a speech bubble that reads, "No algos, just vibes." The mug is placed on a wooden surface.
ALT text detailsA ceramic mug with a navy blue handle and interior features a cartoon cat wearing a purple hoodie, representing Owncast. The cat has a smiling expression and a speech bubble that reads, "No algos, just vibes." The mug is placed on a wooden surface.
This is Postmodern, my concept for a #Fediverse platform. This mockup is a builder interface for making your own UI, timelines, and pages visually. It’s a weird and ambitious concept, but this is what I’ve been dreaming about for years.
Blog post dropping this week.
ALT text detailsA mockup of a builder interface, featuring a grid with floating, connected elements that allow a user to compose and fine things from whatever data their server knows about.
Here, a mini-profile widget is composed by creating layers in a manner similar to Photoshop. Each layer takes custom options for styling and display.
GreatApe is a public conversations platform for the Fediverse and decentralized social-media (DeSo) — where an audience can listen to your conversation live.
We are very close to doing a public GreatApe release.
This is Postmodern, my concept for a #Fediverse platform. This mockup is a builder interface for making your own UI, timelines, and pages visually. It’s a weird and ambitious concept, but this is what I’ve been dreaming about for years.
Blog post dropping this week.
ALT text detailsA mockup of a builder interface, featuring a grid with floating, connected elements that allow a user to compose and fine things from whatever data their server knows about.
Here, a mini-profile widget is composed by creating layers in a manner similar to Photoshop. Each layer takes custom options for styling and display.
This is Postmodern, my concept for a #Fediverse platform. This mockup is a builder interface for making your own UI, timelines, and pages visually. It’s a weird and ambitious concept, but this is what I’ve been dreaming about for years.
Blog post dropping this week.
ALT text detailsA mockup of a builder interface, featuring a grid with floating, connected elements that allow a user to compose and fine things from whatever data their server knows about.
Here, a mini-profile widget is composed by creating layers in a manner similar to Photoshop. Each layer takes custom options for styling and display.
As #Fedify's author, I'm contemplating its adoption beyond Ghost's #ActivityPub implementation. Finding potential users for ActivityPub tools seems challenging—perhaps I'm addressing a very niche need?
While the technical complexity of ActivityPub makes tools like Fedify valuable, I wonder about the actual market demand for federation outside specific communities.
Open, decentralized systems make sense to many developers, but businesses often prefer closed ecosystems that align with traditional models.
Still, I see potential as the #fediverse grows and digital sovereignty concerns increase. Fedify aims to lower the technical barriers to federation.
I'm curious: Which projects would benefit most from Fedify today? What would make federation compelling enough for platforms to implement?
Would appreciate perspectives from both developers and platform owners.
ALT text detailsA ceramic mug with a navy blue handle and interior features a cartoon cat wearing a purple hoodie, representing Owncast. The cat has a smiling expression and a speech bubble that reads, "No algos, just vibes." The mug is placed on a wooden surface.
As #Fedify's author, I'm contemplating its adoption beyond Ghost's #ActivityPub implementation. Finding potential users for ActivityPub tools seems challenging—perhaps I'm addressing a very niche need?
While the technical complexity of ActivityPub makes tools like Fedify valuable, I wonder about the actual market demand for federation outside specific communities.
Open, decentralized systems make sense to many developers, but businesses often prefer closed ecosystems that align with traditional models.
Still, I see potential as the #fediverse grows and digital sovereignty concerns increase. Fedify aims to lower the technical barriers to federation.
I'm curious: Which projects would benefit most from Fedify today? What would make federation compelling enough for platforms to implement?
Would appreciate perspectives from both developers and platform owners.
As #Fedify's author, I'm contemplating its adoption beyond Ghost's #ActivityPub implementation. Finding potential users for ActivityPub tools seems challenging—perhaps I'm addressing a very niche need?
While the technical complexity of ActivityPub makes tools like Fedify valuable, I wonder about the actual market demand for federation outside specific communities.
Open, decentralized systems make sense to many developers, but businesses often prefer closed ecosystems that align with traditional models.
Still, I see potential as the #fediverse grows and digital sovereignty concerns increase. Fedify aims to lower the technical barriers to federation.
I'm curious: Which projects would benefit most from Fedify today? What would make federation compelling enough for platforms to implement?
Would appreciate perspectives from both developers and platform owners.
Like a pair of boots, a good social platform needs wearing in 🥾
We love that building community on the social web doesn't happen overnight.
When people first joined platforms like Twitter, they grew their community slowly and carefully. The open social web lets you grow meaningful community once again.
The longer we spend here, the more comfortable we feel.
ALT text detailsA pair of heavily worn black boots. The copy reads: Comfy doesn't happen overnight. A good social platform needs wearing in. Channel.org
Fediverse Report #116 - This week's #fediverse news:
- @fediforum will be June 5-7 with a new advisory board - updates from @bonfire on their upcoming platform - A new fediverse onboarding tool by @fedidb - Fediverse music sharing platform Bandwagon talks about their plans for financial sustainability
Fediverse Report #116 - This week's #fediverse news:
- @fediforum will be June 5-7 with a new advisory board - updates from @bonfire on their upcoming platform - A new fediverse onboarding tool by @fedidb - Fediverse music sharing platform Bandwagon talks about their plans for financial sustainability
FediForum will be next month, Discourse talks about their fediverse integration, and an update on Bonfire.
The News
FediForum has a new date and a new board
The fifth edition of FediForum has been rescheduled, and will be held on June 5-7. The event was originally planned for early April, but got cancelled at the last-minute after transphobic posts by one of the co-organisers of the event were surfaced. FediForum held two sessions in the meantime with the community on how the event should move forward. One of the outcomes is that there is now an advisory board for FediForum with people from the community. For this edition of FediForum, I will be hosting a session on what’s been going on in the fediverse in 2025. The network is constantly changing and evolving, and this session is intended to get you up to speed on what’s been happening in the last half year. More information on that soon.
Bandwagon talks about monetisation and sustainability
Bandwagon is a fediverse music sharing platform that’s currently in development, where artists can share their music. They are currently working on online album sales, and Bandwagon is committed to making this feature available without taking any transaction fees. In order for the project to be sustainable, Bandwagon is a paid 10$/month paid premium plan which will enable online album sales and higher bitrate streaming. At the same time, creator Ben Pate is also committed to keeping the software open source, and says that the project needs other Bandwagon servers to exist if the project is to be successful. – Bandwagon.fm
Discourse and the fediverse
Forum software Discourse has posted a blog talking about how they have integrated ActivityPub into their forums. They explain how Discourse forums can now select per category if it is federated, and thus followable by other fediverse software. It also shows what Discourse-to-Discourse federation looks like, allowing 2 forums to cooperate with each other. Federated forums require a mindset shift as have to get used to seeing forum posts in their microblogging timelines. Forum software like Discourse and NodeBB have made great strides in the technological capabilities regarding what’s possible with federated forums. Now people have to find out and experience what these technological features enable in practical use cases for people.
Bonfire slowly moves towards a 1.0 release
Bonfire is an upcoming fediverse platform, with a core functionality of microblogging with a focus on extensibility. In their latest update about how the platform is moving to a 1.0 release, Bonfire talks about the values and intentions of the platform, writing: “In a world of ‘move fast and break things,’ we’ve chosen a different tempo — one rooted in care, deep listening, and collective stewardship. Slow software means building for long-term resilience and meaningful participation, rather than chasing novelty, speed, or scale.”
Bonfire has taken a deliberate and mindful approach to software development, but their own description of “Slow Software” seems fairly accurate as well, as the team has talked about getting ready for a 1.0 release in the next few months since at least September 2023.
FediDB onboarding
Fediverse statistics site FediDB, operated by PixelFed and Loops creator Daniel Supernault, now has an onboarding tool to help people get started with the fediverse. It asks the user a few simple questions: first to select the type of content they are interested in, such as microblogging, video or forums. Based on that choice, it recommends various platforms. Based on the platform choice it asks for a few simple filters, such as region and community size, before presenting the user with a list of servers to choose from for registration.
The onboarding tool is sleekly designed, and streamlines the signup process by boiling it down to a few essential questions that the user needs to answer. However, this also showcases the issues that the fediverse has with onboarding new users: picking a platform and picking a server are meaningful choices that are hard to fully grasp the impact from as a new user. When it comes to picking a platform, the tool lists a few features for each platform, but comparing the relevance of these features is hard to do as an outsider. And when it comes to picking servers, the challenge is that servers themselves often do not publish relevant information that is needed to make an informed choice of which server to pick.
Mastodon: Giving Journalists Options Away From Big Tech
Saskia Welch from Newsmast writes about Mastodon and the fediverse at the recent International Journalism Festival. A consistent challenge remains to put all the lofty ideals about healthy social networks into practice, with Welch noting: “However, joining the platform continues to be a barrier for many users. A group of Italian women who attended the event abandoned their short effort to join the platform half-way into the presentation, confused about where to go and which app to use.” – WeDistribute/Saskia Welch
Owncast turns 5
The fediverse streaming platform Owncast turns 5 years this month, with a new merch store. One of the challenges of FOSS projects such as Owncast is the sustainability, and Owncast creator Gabe Kangas “at one point exhausted his personal savings so he could work on Owncast full-time.” Kangas says that now “people want to be around in meaningful ways. From the newsletter, core code contributions, the Roku app, people answering questions in chat, people brainstorming in GitHub, it’s important for it to be bigger than myself”. – Owncast Newsletter/Kit Rhett Aultman
The Links
Test your knowledge of ActivityPub with this quiz.
Search engine Kagi now has the option to find and filter for PeerTube videos.
Mastodon’s monthly engineering update, Trunks & Tidbits for April 2025, where the organisation announces that they’ve hired another front-end developer.
Domain blocking and notification improvements for Ghost.
FediAlgo, a self-hosted algorithmic timeline for Mastodon, is now available as a web app as well.
Flohmarkt is a fediverse market place, and Flohra is a new Android app for the platform.
The Social Web Foundation released their first annual report.
An interview with Christine Lemmer-Webber about the future of decentralised networks.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
FediForum will be next month, Discourse talks about their fediverse integration, and an update on Bonfire.
The News
FediForum has a new date and a new board
The fifth edition of FediForum has been rescheduled, and will be held on June 5-7. The event was originally planned for early April, but got cancelled at the last-minute after transphobic posts by one of the co-organisers of the event were surfaced. FediForum held two sessions in the meantime with the community on how the event should move forward. One of the outcomes is that there is now an advisory board for FediForum with people from the community. For this edition of FediForum, I will be hosting a session on what’s been going on in the fediverse in 2025. The network is constantly changing and evolving, and this session is intended to get you up to speed on what’s been happening in the last half year. More information on that soon.
Bandwagon talks about monetisation and sustainability
Bandwagon is a fediverse music sharing platform that’s currently in development, where artists can share their music. They are currently working on online album sales, and Bandwagon is committed to making this feature available without taking any transaction fees. In order for the project to be sustainable, Bandwagon is a paid 10$/month paid premium plan which will enable online album sales and higher bitrate streaming. At the same time, creator Ben Pate is also committed to keeping the software open source, and says that the project needs other Bandwagon servers to exist if the project is to be successful. – Bandwagon.fm
Discourse and the fediverse
Forum software Discourse has posted a blog talking about how they have integrated ActivityPub into their forums. They explain how Discourse forums can now select per category if it is federated, and thus followable by other fediverse software. It also shows what Discourse-to-Discourse federation looks like, allowing 2 forums to cooperate with each other. Federated forums require a mindset shift as have to get used to seeing forum posts in their microblogging timelines. Forum software like Discourse and NodeBB have made great strides in the technological capabilities regarding what’s possible with federated forums. Now people have to find out and experience what these technological features enable in practical use cases for people.
Bonfire slowly moves towards a 1.0 release
Bonfire is an upcoming fediverse platform, with a core functionality of microblogging with a focus on extensibility. In their latest update about how the platform is moving to a 1.0 release, Bonfire talks about the values and intentions of the platform, writing: “In a world of ‘move fast and break things,’ we’ve chosen a different tempo — one rooted in care, deep listening, and collective stewardship. Slow software means building for long-term resilience and meaningful participation, rather than chasing novelty, speed, or scale.”
Bonfire has taken a deliberate and mindful approach to software development, but their own description of “Slow Software” seems fairly accurate as well, as the team has talked about getting ready for a 1.0 release in the next few months since at least September 2023.
FediDB onboarding
Fediverse statistics site FediDB, operated by PixelFed and Loops creator Daniel Supernault, now has an onboarding tool to help people get started with the fediverse. It asks the user a few simple questions: first to select the type of content they are interested in, such as microblogging, video or forums. Based on that choice, it recommends various platforms. Based on the platform choice it asks for a few simple filters, such as region and community size, before presenting the user with a list of servers to choose from for registration.
The onboarding tool is sleekly designed, and streamlines the signup process by boiling it down to a few essential questions that the user needs to answer. However, this also showcases the issues that the fediverse has with onboarding new users: picking a platform and picking a server are meaningful choices that are hard to fully grasp the impact from as a new user. When it comes to picking a platform, the tool lists a few features for each platform, but comparing the relevance of these features is hard to do as an outsider. And when it comes to picking servers, the challenge is that servers themselves often do not publish relevant information that is needed to make an informed choice of which server to pick.
Mastodon: Giving Journalists Options Away From Big Tech
Saskia Welch from Newsmast writes about Mastodon and the fediverse at the recent International Journalism Festival. A consistent challenge remains to put all the lofty ideals about healthy social networks into practice, with Welch noting: “However, joining the platform continues to be a barrier for many users. A group of Italian women who attended the event abandoned their short effort to join the platform half-way into the presentation, confused about where to go and which app to use.” – WeDistribute/Saskia Welch
Owncast turns 5
The fediverse streaming platform Owncast turns 5 years this month, with a new merch store. One of the challenges of FOSS projects such as Owncast is the sustainability, and Owncast creator Gabe Kangas “at one point exhausted his personal savings so he could work on Owncast full-time.” Kangas says that now “people want to be around in meaningful ways. From the newsletter, core code contributions, the Roku app, people answering questions in chat, people brainstorming in GitHub, it’s important for it to be bigger than myself”. – Owncast Newsletter/Kit Rhett Aultman
The Links
Test your knowledge of ActivityPub with this quiz.
Search engine Kagi now has the option to find and filter for PeerTube videos.
Mastodon’s monthly engineering update, Trunks & Tidbits for April 2025, where the organisation announces that they’ve hired another front-end developer.
Domain blocking and notification improvements for Ghost.
FediAlgo, a self-hosted algorithmic timeline for Mastodon, is now available as a web app as well.
Flohmarkt is a fediverse market place, and Flohra is a new Android app for the platform.
The Social Web Foundation released their first annual report.
An interview with Christine Lemmer-Webber about the future of decentralised networks.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
FediForum will be next month, Discourse talks about their fediverse integration, and an update on Bonfire.
The News
FediForum has a new date and a new board
The fifth edition of FediForum has been rescheduled, and will be held on June 5-7. The event was originally planned for early April, but got cancelled at the last-minute after transphobic posts by one of the co-organisers of the event were surfaced. FediForum held two sessions in the meantime with the community on how the event should move forward. One of the outcomes is that there is now an advisory board for FediForum with people from the community. For this edition of FediForum, I will be hosting a session on what’s been going on in the fediverse in 2025. The network is constantly changing and evolving, and this session is intended to get you up to speed on what’s been happening in the last half year. More information on that soon.
Bandwagon talks about monetisation and sustainability
Bandwagon is a fediverse music sharing platform that’s currently in development, where artists can share their music. They are currently working on online album sales, and Bandwagon is committed to making this feature available without taking any transaction fees. In order for the project to be sustainable, Bandwagon is a paid 10$/month paid premium plan which will enable online album sales and higher bitrate streaming. At the same time, creator Ben Pate is also committed to keeping the software open source, and says that the project needs other Bandwagon servers to exist if the project is to be successful. – Bandwagon.fm
Discourse and the fediverse
Forum software Discourse has posted a blog talking about how they have integrated ActivityPub into their forums. They explain how Discourse forums can now select per category if it is federated, and thus followable by other fediverse software. It also shows what Discourse-to-Discourse federation looks like, allowing 2 forums to cooperate with each other. Federated forums require a mindset shift as have to get used to seeing forum posts in their microblogging timelines. Forum software like Discourse and NodeBB have made great strides in the technological capabilities regarding what’s possible with federated forums. Now people have to find out and experience what these technological features enable in practical use cases for people.
Bonfire slowly moves towards a 1.0 release
Bonfire is an upcoming fediverse platform, with a core functionality of microblogging with a focus on extensibility. In their latest update about how the platform is moving to a 1.0 release, Bonfire talks about the values and intentions of the platform, writing: “In a world of ‘move fast and break things,’ we’ve chosen a different tempo — one rooted in care, deep listening, and collective stewardship. Slow software means building for long-term resilience and meaningful participation, rather than chasing novelty, speed, or scale.”
Bonfire has taken a deliberate and mindful approach to software development, but their own description of “Slow Software” seems fairly accurate as well, as the team has talked about getting ready for a 1.0 release in the next few months since at least September 2023.
FediDB onboarding
Fediverse statistics site FediDB, operated by PixelFed and Loops creator Daniel Supernault, now has an onboarding tool to help people get started with the fediverse. It asks the user a few simple questions: first to select the type of content they are interested in, such as microblogging, video or forums. Based on that choice, it recommends various platforms. Based on the platform choice it asks for a few simple filters, such as region and community size, before presenting the user with a list of servers to choose from for registration.
The onboarding tool is sleekly designed, and streamlines the signup process by boiling it down to a few essential questions that the user needs to answer. However, this also showcases the issues that the fediverse has with onboarding new users: picking a platform and picking a server are meaningful choices that are hard to fully grasp the impact from as a new user. When it comes to picking a platform, the tool lists a few features for each platform, but comparing the relevance of these features is hard to do as an outsider. And when it comes to picking servers, the challenge is that servers themselves often do not publish relevant information that is needed to make an informed choice of which server to pick.
Mastodon: Giving Journalists Options Away From Big Tech
Saskia Welch from Newsmast writes about Mastodon and the fediverse at the recent International Journalism Festival. A consistent challenge remains to put all the lofty ideals about healthy social networks into practice, with Welch noting: “However, joining the platform continues to be a barrier for many users. A group of Italian women who attended the event abandoned their short effort to join the platform half-way into the presentation, confused about where to go and which app to use.” – WeDistribute/Saskia Welch
Owncast turns 5
The fediverse streaming platform Owncast turns 5 years this month, with a new merch store. One of the challenges of FOSS projects such as Owncast is the sustainability, and Owncast creator Gabe Kangas “at one point exhausted his personal savings so he could work on Owncast full-time.” Kangas says that now “people want to be around in meaningful ways. From the newsletter, core code contributions, the Roku app, people answering questions in chat, people brainstorming in GitHub, it’s important for it to be bigger than myself”. – Owncast Newsletter/Kit Rhett Aultman
The Links
Test your knowledge of ActivityPub with this quiz.
Search engine Kagi now has the option to find and filter for PeerTube videos.
Mastodon’s monthly engineering update, Trunks & Tidbits for April 2025, where the organisation announces that they’ve hired another front-end developer.
Domain blocking and notification improvements for Ghost.
FediAlgo, a self-hosted algorithmic timeline for Mastodon, is now available as a web app as well.
Flohmarkt is a fediverse market place, and Flohra is a new Android app for the platform.
The Social Web Foundation released their first annual report.
An interview with Christine Lemmer-Webber about the future of decentralised networks.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
Fediverse Report #116 - This week's #fediverse news:
- @fediforum will be June 5-7 with a new advisory board - updates from @bonfire on their upcoming platform - A new fediverse onboarding tool by @fedidb - Fediverse music sharing platform Bandwagon talks about their plans for financial sustainability
Fediverse Report #116 - This week's #fediverse news:
- @fediforum will be June 5-7 with a new advisory board - updates from @bonfire on their upcoming platform - A new fediverse onboarding tool by @fedidb - Fediverse music sharing platform Bandwagon talks about their plans for financial sustainability
Fediverse Report #116 - This week's #fediverse news:
- @fediforum will be June 5-7 with a new advisory board - updates from @bonfire on their upcoming platform - A new fediverse onboarding tool by @fedidb - Fediverse music sharing platform Bandwagon talks about their plans for financial sustainability
FediForum will be next month, Discourse talks about their fediverse integration, and an update on Bonfire.
The News
FediForum has a new date and a new board
The fifth edition of FediForum has been rescheduled, and will be held on June 5-7. The event was originally planned for early April, but got cancelled at the last-minute after transphobic posts by one of the co-organisers of the event were surfaced. FediForum held two sessions in the meantime with the community on how the event should move forward. One of the outcomes is that there is now an advisory board for FediForum with people from the community. For this edition of FediForum, I will be hosting a session on what’s been going on in the fediverse in 2025. The network is constantly changing and evolving, and this session is intended to get you up to speed on what’s been happening in the last half year. More information on that soon.
Bandwagon talks about monetisation and sustainability
Bandwagon is a fediverse music sharing platform that’s currently in development, where artists can share their music. They are currently working on online album sales, and Bandwagon is committed to making this feature available without taking any transaction fees. In order for the project to be sustainable, Bandwagon is a paid 10$/month paid premium plan which will enable online album sales and higher bitrate streaming. At the same time, creator Ben Pate is also committed to keeping the software open source, and says that the project needs other Bandwagon servers to exist if the project is to be successful. – Bandwagon.fm
Discourse and the fediverse
Forum software Discourse has posted a blog talking about how they have integrated ActivityPub into their forums. They explain how Discourse forums can now select per category if it is federated, and thus followable by other fediverse software. It also shows what Discourse-to-Discourse federation looks like, allowing 2 forums to cooperate with each other. Federated forums require a mindset shift as have to get used to seeing forum posts in their microblogging timelines. Forum software like Discourse and NodeBB have made great strides in the technological capabilities regarding what’s possible with federated forums. Now people have to find out and experience what these technological features enable in practical use cases for people.
Bonfire slowly moves towards a 1.0 release
Bonfire is an upcoming fediverse platform, with a core functionality of microblogging with a focus on extensibility. In their latest update about how the platform is moving to a 1.0 release, Bonfire talks about the values and intentions of the platform, writing: “In a world of ‘move fast and break things,’ we’ve chosen a different tempo — one rooted in care, deep listening, and collective stewardship. Slow software means building for long-term resilience and meaningful participation, rather than chasing novelty, speed, or scale.”
Bonfire has taken a deliberate and mindful approach to software development, but their own description of “Slow Software” seems fairly accurate as well, as the team has talked about getting ready for a 1.0 release in the next few months since at least September 2023.
FediDB onboarding
Fediverse statistics site FediDB, operated by PixelFed and Loops creator Daniel Supernault, now has an onboarding tool to help people get started with the fediverse. It asks the user a few simple questions: first to select the type of content they are interested in, such as microblogging, video or forums. Based on that choice, it recommends various platforms. Based on the platform choice it asks for a few simple filters, such as region and community size, before presenting the user with a list of servers to choose from for registration.
The onboarding tool is sleekly designed, and streamlines the signup process by boiling it down to a few essential questions that the user needs to answer. However, this also showcases the issues that the fediverse has with onboarding new users: picking a platform and picking a server are meaningful choices that are hard to fully grasp the impact from as a new user. When it comes to picking a platform, the tool lists a few features for each platform, but comparing the relevance of these features is hard to do as an outsider. And when it comes to picking servers, the challenge is that servers themselves often do not publish relevant information that is needed to make an informed choice of which server to pick.
Mastodon: Giving Journalists Options Away From Big Tech
Saskia Welch from Newsmast writes about Mastodon and the fediverse at the recent International Journalism Festival. A consistent challenge remains to put all the lofty ideals about healthy social networks into practice, with Welch noting: “However, joining the platform continues to be a barrier for many users. A group of Italian women who attended the event abandoned their short effort to join the platform half-way into the presentation, confused about where to go and which app to use.” – WeDistribute/Saskia Welch
Owncast turns 5
The fediverse streaming platform Owncast turns 5 years this month, with a new merch store. One of the challenges of FOSS projects such as Owncast is the sustainability, and Owncast creator Gabe Kangas “at one point exhausted his personal savings so he could work on Owncast full-time.” Kangas says that now “people want to be around in meaningful ways. From the newsletter, core code contributions, the Roku app, people answering questions in chat, people brainstorming in GitHub, it’s important for it to be bigger than myself”. – Owncast Newsletter/Kit Rhett Aultman
The Links
Test your knowledge of ActivityPub with this quiz.
Search engine Kagi now has the option to find and filter for PeerTube videos.
Mastodon’s monthly engineering update, Trunks & Tidbits for April 2025, where the organisation announces that they’ve hired another front-end developer.
Domain blocking and notification improvements for Ghost.
FediAlgo, a self-hosted algorithmic timeline for Mastodon, is now available as a web app as well.
Flohmarkt is a fediverse market place, and Flohra is a new Android app for the platform.
The Social Web Foundation released their first annual report.
An interview with Christine Lemmer-Webber about the future of decentralised networks.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
As #Fedify's author, I'm contemplating its adoption beyond Ghost's #ActivityPub implementation. Finding potential users for ActivityPub tools seems challenging—perhaps I'm addressing a very niche need?
While the technical complexity of ActivityPub makes tools like Fedify valuable, I wonder about the actual market demand for federation outside specific communities.
Open, decentralized systems make sense to many developers, but businesses often prefer closed ecosystems that align with traditional models.
Still, I see potential as the #fediverse grows and digital sovereignty concerns increase. Fedify aims to lower the technical barriers to federation.
I'm curious: Which projects would benefit most from Fedify today? What would make federation compelling enough for platforms to implement?
Would appreciate perspectives from both developers and platform owners.
As #Fedify's author, I'm contemplating its adoption beyond Ghost's #ActivityPub implementation. Finding potential users for ActivityPub tools seems challenging—perhaps I'm addressing a very niche need?
While the technical complexity of ActivityPub makes tools like Fedify valuable, I wonder about the actual market demand for federation outside specific communities.
Open, decentralized systems make sense to many developers, but businesses often prefer closed ecosystems that align with traditional models.
Still, I see potential as the #fediverse grows and digital sovereignty concerns increase. Fedify aims to lower the technical barriers to federation.
I'm curious: Which projects would benefit most from Fedify today? What would make federation compelling enough for platforms to implement?
Would appreciate perspectives from both developers and platform owners.
As #Fedify's author, I'm contemplating its adoption beyond Ghost's #ActivityPub implementation. Finding potential users for ActivityPub tools seems challenging—perhaps I'm addressing a very niche need?
While the technical complexity of ActivityPub makes tools like Fedify valuable, I wonder about the actual market demand for federation outside specific communities.
Open, decentralized systems make sense to many developers, but businesses often prefer closed ecosystems that align with traditional models.
Still, I see potential as the #fediverse grows and digital sovereignty concerns increase. Fedify aims to lower the technical barriers to federation.
I'm curious: Which projects would benefit most from Fedify today? What would make federation compelling enough for platforms to implement?
Would appreciate perspectives from both developers and platform owners.
As #Fedify's author, I'm contemplating its adoption beyond Ghost's #ActivityPub implementation. Finding potential users for ActivityPub tools seems challenging—perhaps I'm addressing a very niche need?
While the technical complexity of ActivityPub makes tools like Fedify valuable, I wonder about the actual market demand for federation outside specific communities.
Open, decentralized systems make sense to many developers, but businesses often prefer closed ecosystems that align with traditional models.
Still, I see potential as the #fediverse grows and digital sovereignty concerns increase. Fedify aims to lower the technical barriers to federation.
I'm curious: Which projects would benefit most from Fedify today? What would make federation compelling enough for platforms to implement?
Would appreciate perspectives from both developers and platform owners.
I'm already getting very excited for tonight! For those that don't know, I'm going to be talking with @pluralistic , Cory Doctorow, tonight on Fireside Fedi! If anyone has any questions feel free to message me here.
If you'd like to watch LIVE, please come and join us! If you don't know Cory, you should, but you probably know the term "enshitification" which Cory termed. As well as having many many other accolades.
Please share this out, not for my own fame, but I see these opportunities as ways to introduce new folks to the Fediverse and get excitement about it.
Like a pair of boots, a good social platform needs wearing in 🥾
We love that building community on the social web doesn't happen overnight.
When people first joined platforms like Twitter, they grew their community slowly and carefully. The open social web lets you grow meaningful community once again.
The longer we spend here, the more comfortable we feel.
ALT text detailsA pair of heavily worn black boots. The copy reads: Comfy doesn't happen overnight. A good social platform needs wearing in. Channel.org
As #Fedify's author, I'm contemplating its adoption beyond Ghost's #ActivityPub implementation. Finding potential users for ActivityPub tools seems challenging—perhaps I'm addressing a very niche need?
While the technical complexity of ActivityPub makes tools like Fedify valuable, I wonder about the actual market demand for federation outside specific communities.
Open, decentralized systems make sense to many developers, but businesses often prefer closed ecosystems that align with traditional models.
Still, I see potential as the #fediverse grows and digital sovereignty concerns increase. Fedify aims to lower the technical barriers to federation.
I'm curious: Which projects would benefit most from Fedify today? What would make federation compelling enough for platforms to implement?
Would appreciate perspectives from both developers and platform owners.
Team meeting this morning to do some filming for #EleFediVideos & to discuss the next steps. An issue that came up beautifully illustrates the power of the #Fediverse & decentralized social media.
The 1st video introducing the Fediverse to people not familiar with it will discuss Silicon Valley's #Broligarchy.
#YouTube could take down the video if offended right wing people complain about it.
But if I upload the video to #PeerTube... who are you reporting the video to? To ME! I'm the admin 🤗
Team meeting this morning to do some filming for #EleFediVideos & to discuss the next steps. An issue that came up beautifully illustrates the power of the #Fediverse & decentralized social media.
The 1st video introducing the Fediverse to people not familiar with it will discuss Silicon Valley's #Broligarchy.
#YouTube could take down the video if offended right wing people complain about it.
But if I upload the video to #PeerTube... who are you reporting the video to? To ME! I'm the admin 🤗
Team meeting this morning to do some filming for #EleFediVideos & to discuss the next steps. An issue that came up beautifully illustrates the power of the #Fediverse & decentralized social media.
The 1st video introducing the Fediverse to people not familiar with it will discuss Silicon Valley's #Broligarchy.
#YouTube could take down the video if offended right wing people complain about it.
But if I upload the video to #PeerTube... who are you reporting the video to? To ME! I'm the admin 🤗
As #Fedify's author, I'm contemplating its adoption beyond Ghost's #ActivityPub implementation. Finding potential users for ActivityPub tools seems challenging—perhaps I'm addressing a very niche need?
While the technical complexity of ActivityPub makes tools like Fedify valuable, I wonder about the actual market demand for federation outside specific communities.
Open, decentralized systems make sense to many developers, but businesses often prefer closed ecosystems that align with traditional models.
Still, I see potential as the #fediverse grows and digital sovereignty concerns increase. Fedify aims to lower the technical barriers to federation.
I'm curious: Which projects would benefit most from Fedify today? What would make federation compelling enough for platforms to implement?
Would appreciate perspectives from both developers and platform owners.
As #Fedify's author, I'm contemplating its adoption beyond Ghost's #ActivityPub implementation. Finding potential users for ActivityPub tools seems challenging—perhaps I'm addressing a very niche need?
While the technical complexity of ActivityPub makes tools like Fedify valuable, I wonder about the actual market demand for federation outside specific communities.
Open, decentralized systems make sense to many developers, but businesses often prefer closed ecosystems that align with traditional models.
Still, I see potential as the #fediverse grows and digital sovereignty concerns increase. Fedify aims to lower the technical barriers to federation.
I'm curious: Which projects would benefit most from Fedify today? What would make federation compelling enough for platforms to implement?
Would appreciate perspectives from both developers and platform owners.
As #Fedify's author, I'm contemplating its adoption beyond Ghost's #ActivityPub implementation. Finding potential users for ActivityPub tools seems challenging—perhaps I'm addressing a very niche need?
While the technical complexity of ActivityPub makes tools like Fedify valuable, I wonder about the actual market demand for federation outside specific communities.
Open, decentralized systems make sense to many developers, but businesses often prefer closed ecosystems that align with traditional models.
Still, I see potential as the #fediverse grows and digital sovereignty concerns increase. Fedify aims to lower the technical barriers to federation.
I'm curious: Which projects would benefit most from Fedify today? What would make federation compelling enough for platforms to implement?
Would appreciate perspectives from both developers and platform owners.
As #Fedify's author, I'm contemplating its adoption beyond Ghost's #ActivityPub implementation. Finding potential users for ActivityPub tools seems challenging—perhaps I'm addressing a very niche need?
While the technical complexity of ActivityPub makes tools like Fedify valuable, I wonder about the actual market demand for federation outside specific communities.
Open, decentralized systems make sense to many developers, but businesses often prefer closed ecosystems that align with traditional models.
Still, I see potential as the #fediverse grows and digital sovereignty concerns increase. Fedify aims to lower the technical barriers to federation.
I'm curious: Which projects would benefit most from Fedify today? What would make federation compelling enough for platforms to implement?
Would appreciate perspectives from both developers and platform owners.
As #Fedify's author, I'm contemplating its adoption beyond Ghost's #ActivityPub implementation. Finding potential users for ActivityPub tools seems challenging—perhaps I'm addressing a very niche need?
While the technical complexity of ActivityPub makes tools like Fedify valuable, I wonder about the actual market demand for federation outside specific communities.
Open, decentralized systems make sense to many developers, but businesses often prefer closed ecosystems that align with traditional models.
Still, I see potential as the #fediverse grows and digital sovereignty concerns increase. Fedify aims to lower the technical barriers to federation.
I'm curious: Which projects would benefit most from Fedify today? What would make federation compelling enough for platforms to implement?
Would appreciate perspectives from both developers and platform owners.
As #Fedify's author, I'm contemplating its adoption beyond Ghost's #ActivityPub implementation. Finding potential users for ActivityPub tools seems challenging—perhaps I'm addressing a very niche need?
While the technical complexity of ActivityPub makes tools like Fedify valuable, I wonder about the actual market demand for federation outside specific communities.
Open, decentralized systems make sense to many developers, but businesses often prefer closed ecosystems that align with traditional models.
Still, I see potential as the #fediverse grows and digital sovereignty concerns increase. Fedify aims to lower the technical barriers to federation.
I'm curious: Which projects would benefit most from Fedify today? What would make federation compelling enough for platforms to implement?
Would appreciate perspectives from both developers and platform owners.
As #Fedify's author, I'm contemplating its adoption beyond Ghost's #ActivityPub implementation. Finding potential users for ActivityPub tools seems challenging—perhaps I'm addressing a very niche need?
While the technical complexity of ActivityPub makes tools like Fedify valuable, I wonder about the actual market demand for federation outside specific communities.
Open, decentralized systems make sense to many developers, but businesses often prefer closed ecosystems that align with traditional models.
Still, I see potential as the #fediverse grows and digital sovereignty concerns increase. Fedify aims to lower the technical barriers to federation.
I'm curious: Which projects would benefit most from Fedify today? What would make federation compelling enough for platforms to implement?
Would appreciate perspectives from both developers and platform owners.
As #Fedify's author, I'm contemplating its adoption beyond Ghost's #ActivityPub implementation. Finding potential users for ActivityPub tools seems challenging—perhaps I'm addressing a very niche need?
While the technical complexity of ActivityPub makes tools like Fedify valuable, I wonder about the actual market demand for federation outside specific communities.
Open, decentralized systems make sense to many developers, but businesses often prefer closed ecosystems that align with traditional models.
Still, I see potential as the #fediverse grows and digital sovereignty concerns increase. Fedify aims to lower the technical barriers to federation.
I'm curious: Which projects would benefit most from Fedify today? What would make federation compelling enough for platforms to implement?
Would appreciate perspectives from both developers and platform owners.
As #Fedify's author, I'm contemplating its adoption beyond Ghost's #ActivityPub implementation. Finding potential users for ActivityPub tools seems challenging—perhaps I'm addressing a very niche need?
While the technical complexity of ActivityPub makes tools like Fedify valuable, I wonder about the actual market demand for federation outside specific communities.
Open, decentralized systems make sense to many developers, but businesses often prefer closed ecosystems that align with traditional models.
Still, I see potential as the #fediverse grows and digital sovereignty concerns increase. Fedify aims to lower the technical barriers to federation.
I'm curious: Which projects would benefit most from Fedify today? What would make federation compelling enough for platforms to implement?
Would appreciate perspectives from both developers and platform owners.
As #Fedify's author, I'm contemplating its adoption beyond Ghost's #ActivityPub implementation. Finding potential users for ActivityPub tools seems challenging—perhaps I'm addressing a very niche need?
While the technical complexity of ActivityPub makes tools like Fedify valuable, I wonder about the actual market demand for federation outside specific communities.
Open, decentralized systems make sense to many developers, but businesses often prefer closed ecosystems that align with traditional models.
Still, I see potential as the #fediverse grows and digital sovereignty concerns increase. Fedify aims to lower the technical barriers to federation.
I'm curious: Which projects would benefit most from Fedify today? What would make federation compelling enough for platforms to implement?
Would appreciate perspectives from both developers and platform owners.
Things have been a little slow for a while over at @news, mostly because of a really busy spring class semester. Now that I’m done with that, I want to start writing articles again.
What’s some interesting things happening in the #Fediverse we ought to cover?
Things have been a little slow for a while over at @news, mostly because of a really busy spring class semester. Now that I’m done with that, I want to start writing articles again.
What’s some interesting things happening in the #Fediverse we ought to cover?
You should follow them. One of the mainstream protocols that make the Fediverse even possible, commonly used on Mastodon, CherryPick, Misskey, and Sharkey, is called, ActivityPub. They help write that protocol.
You should follow them. One of the mainstream protocols that make the Fediverse even possible, commonly used on Mastodon, CherryPick, Misskey, and Sharkey, is called, ActivityPub. They help write that protocol.
By the way, if you’re looking into decentralized tech where people are actually in control of their own data (as in who can use it, when and how), checkout #Solidhttps://solidproject.org There are a lot of interesting insights, especially for storing sensitive data. #OpenSocialWeb#ActivityPub#Fediverse
The last #snac release fixes a problem with the Mastodon API. Now, apps (or webapps like Phanpy) properly work as the "inifite scrolling" has been fixed. Thanks, @grunfink - this was one thing that kept some of my friends away from self-hosting with snac, and now I can help them to have their own digital home.
I'm exploring a new idea called FediOTP (codename): an authentication system that uses #ActivityPub DMs to deliver one-time passwords, allowing any #fediverse account to authenticate with web services. Unlike current solutions that rely on specific APIs (#Mastodon, #Misskey), this would work with any ActivityPub-compatible server, increasing interoperability across the fediverse. Would love to hear your thoughts on potential challenges or use cases for this approach.
The last #snac release fixes a problem with the Mastodon API. Now, apps (or webapps like Phanpy) properly work as the "inifite scrolling" has been fixed. Thanks, @grunfink - this was one thing that kept some of my friends away from self-hosting with snac, and now I can help them to have their own digital home.
The last #snac release fixes a problem with the Mastodon API. Now, apps (or webapps like Phanpy) properly work as the "inifite scrolling" has been fixed. Thanks, @grunfink - this was one thing that kept some of my friends away from self-hosting with snac, and now I can help them to have their own digital home.
By the way, if you’re looking into decentralized tech where people are actually in control of their own data (as in who can use it, when and how), checkout #Solidhttps://solidproject.org There are a lot of interesting insights, especially for storing sensitive data. #OpenSocialWeb#ActivityPub#Fediverse
By the way, if you’re looking into decentralized tech where people are actually in control of their own data (as in who can use it, when and how), checkout #Solidhttps://solidproject.org There are a lot of interesting insights, especially for storing sensitive data. #OpenSocialWeb#ActivityPub#Fediverse
ALT text details"Join the fight against big tech" is large bold text overlaid on a glitchy version of Mark Zuckerberg with black tape over his eyes. The background is a geometric pattern.
ALT text detailsZwei Wassertanks. Der Inhalt wird jeweils auf einem Schild gezeigt:
Kleinerer Tank: "Trinkwasser" "Zertifiziert" (Stempel)
Großer Tank: "Vergiftetes Wasser! Neuer Geschmack! (Totenkopf-Schild)
Der kleine Tank hat einen klassischen Wasserhahn zum drehen. Der große einen moderneren.
Am großen Tank mit dem vergifteten Wasser stehen viele Leute mit Trinkgefäßen an. Am kleinen Tank mit Trinkwasser steht niemand an.
Dafür steht ein Mann in Arbeitskleidung daneben, der sich verständnislos am Kopf kratzt.
Eine Frau, die mit in der Schlange steht, sagt zu ihm:
Ja, ich weiss, vielleicht müsst ihr den Wasserhahn einfach etwas schicker designen?
Is there a comparison somewhere of the resource requirements for hosting various Fediverse platforms?
I know some of them have pretty low minimum system requirements, but they can grow quickly into resource hogs the more active users you have. For example this Friendica.World instance I'm on seems to struggle handing less than 4,000 accounts but various Mastodon and Pixelfed instances have hundreds of thousands of accounts without any apparent difficulty. Though I don't know what resources they have available to them. Some platforms appear to be more scalable than others.
I've been reluctant to run a server myself for a variety of reasons, but the big ones are not knowing how much it will cost, what kind of hosting it would require, or which platform to run.
It should be obvious by now most people do not want to run their own server, they want to go sign up on the biggest server for a platform they can find and let someone else assume the expense and risks of running it. So does anybody know what the lowest resource, most scalable, most stable platform is that can handle the most active users/accounts? Is there a nifty comparison table somewhere?
ALT text detailsZwei Wassertanks. Der Inhalt wird jeweils auf einem Schild gezeigt:
Kleinerer Tank: "Trinkwasser" "Zertifiziert" (Stempel)
Großer Tank: "Vergiftetes Wasser! Neuer Geschmack! (Totenkopf-Schild)
Der kleine Tank hat einen klassischen Wasserhahn zum drehen. Der große einen moderneren.
Am großen Tank mit dem vergifteten Wasser stehen viele Leute mit Trinkgefäßen an. Am kleinen Tank mit Trinkwasser steht niemand an.
Dafür steht ein Mann in Arbeitskleidung daneben, der sich verständnislos am Kopf kratzt.
Eine Frau, die mit in der Schlange steht, sagt zu ihm:
Ja, ich weiss, vielleicht müsst ihr den Wasserhahn einfach etwas schicker designen?
How PieFed federates “flair” on posts and comments
On the surface flair on PieFed functions very similar to how it does on Reddit – on posts they’re community-specific tags that can be used to filter posts in a community. People can also add flair to themselves which is just a piece of text that appears next to their name whenever they make posts or comments in the community. This can be helpful for giving a hint about someone’s background, interests or expertise.
However PieFed is federated and there are copies of the communities on multiple servers (instances). The way to use ActivityPub to create and maintain those copies is described in FEP 1b12 which makes no mention of flair. I have made some minimal additions to that FEP, described below:
lemmy:tagsForPosts is a list of lemmy:CommunityTag objects.
So now all the different copies of the community will know which flair can be used there. When creating a post in the community we just need to add one or more lemmy:CommunityTag objects to the Page activity:
In this example the post also has a #asdf hashtag on it.
User flair is simpler because it’s not managed by the community moderators and is not a fixed list. PieFed simply adds the author’s flair to every comment (federated as a Note activity) they make. When a Note is received the author’s flair is updated on the receiving instances.
This means that when someone changes their flair it will take effect immediately on their instance but until they write a comment it won’t propagate to other instances. As flair is primarily used on comments and the people using flair will tend to be posting a lot of comments this is kinda “good enough”.
It would be trivial to add a “flair” attribute onto posts too and have receiving instances read that. User flair shows up next to the author’s name on their posts so arguably it makes sense to send it then too.
How PieFed federates “flair” on posts and comments
On the surface flair on PieFed functions very similar to how it does on Reddit – on posts they’re community-specific tags that can be used to filter posts in a community. People can also add flair to themselves which is just a piece of text that appears next to their name whenever they make posts or comments in the community. This can be helpful for giving a hint about someone’s background, interests or expertise.
However PieFed is federated and there are copies of the communities on multiple servers (instances). The way to use ActivityPub to create and maintain those copies is described in FEP 1b12 which makes no mention of flair. I have made some minimal additions to that FEP, described below:
lemmy:tagsForPosts is a list of lemmy:CommunityTag objects.
So now all the different copies of the community will know which flair can be used there. When creating a post in the community we just need to add one or more lemmy:CommunityTag objects to the Page activity:
In this example the post also has a #asdf hashtag on it.
User flair is simpler because it’s not managed by the community moderators and is not a fixed list. PieFed simply adds the author’s flair to every comment (federated as a Note activity) they make. When a Note is received the author’s flair is updated on the receiving instances.
This means that when someone changes their flair it will take effect immediately on their instance but until they write a comment it won’t propagate to other instances. As flair is primarily used on comments and the people using flair will tend to be posting a lot of comments this is kinda “good enough”.
It would be trivial to add a “flair” attribute onto posts too and have receiving instances read that. User flair shows up next to the author’s name on their posts so arguably it makes sense to send it then too.
#fedicat#fediverse support is made possible by admins running servers of various flavors (and interesting names) that I can test on, such as: wizard.casa, catodon.social, functional.cafe, gram.social, miraiverse.xyz, wienermobile.rentals, friendica.opensocial.space, plasmatrap.com, bytes.programming.dev, eggplant.place, and takahe.staging.django-cast.com
Now, that the bug is solved and it's no longer a problem if the number of followers (or following) of @MediaOnMastodon is divisible by 8, it's a good time to get to 400, right?
Have a look, maybe I missed another account by a media organization on #Mastodon. But it has to be verified (at least by a link on their website).
Now, that the bug is solved and it's no longer a problem if the number of followers (or following) of @MediaOnMastodon is divisible by 8, it's a good time to get to 400, right?
Have a look, maybe I missed another account by a media organization on #Mastodon. But it has to be verified (at least by a link on their website).
Für welche Bundesländer gibt es Mastodon-Server? Ich habe diese gefunden. 5 Länder betrieben selbst Server. Für 6 weitere Länder gibt es Firmen oder Privatleute, die einen Server betreiben.
ALT text detailsKarte von Deutschland, auf der die Bundesländer folgendermaßen hervorgehoben sind:
staatliche Mastodon-Server: Hessen, Baden-Württemberg, Sachsen-Anhalt, Schleswig-Holstein
private Mastodon-Server: Berlin, Brandenburg, Niedersachsen, Nordrhein-Westfalen, Saarland, Thüringen
Today I got new inspiration regarding #WebSocial (aka the #Fediverse), when I met an old acquaintance and his friend
The acquaintance tried to call me a #TechBro. With some salt, and sugar, I explained what a tech bro was, why I despised them and rolled out a simple explanation of what #Mastodon was.
His friend was surprised and said he didn't know that such a thing existed. My acquaintance then said he wanted to start his own server.
I then realized he's probably not the only one in my city.
Today I got new inspiration regarding #WebSocial (aka the #Fediverse), when I met an old acquaintance and his friend
The acquaintance tried to call me a #TechBro. With some salt, and sugar, I explained what a tech bro was, why I despised them and rolled out a simple explanation of what #Mastodon was.
His friend was surprised and said he didn't know that such a thing existed. My acquaintance then said he wanted to start his own server.
I then realized he's probably not the only one in my city.
For some months now I am actively hesitating to publish my work-related stuff on #LinkedIn (or any other centralized social network for that matter) so I am thinking of using the #fediverse for it.
Do you have any advice for using fediverse as your #work -related social network? My use case for such a network would be: inspiring others to do good work, building and maintaining my professional "brand," and helping myself or my employer attract new talent.
Some topics to consider: Same account, separate account? Server software (Mastodon, Pleroma, ...)? Discovering (potential) colleagues, being discovered by them? Pointing existing LinkedIn users to your fediverse account? Adjusting language/tone of communication based on fediverse nuances?
I would suggest using the term #openweb alongside the #Fediverse as it's both a more positive term and at the same time more change and challenge as it contrasts to #closedweb
How PieFed federates “flair” on posts and comments
On the surface flair on PieFed functions very similar to how it does on Reddit – on posts they’re community-specific tags that can be used to filter posts in a community. People can also add flair to themselves which is just a piece of text that appears next to their name whenever they make posts or comments in the community. This can be helpful for giving a hint about someone’s background, interests or expertise.
However PieFed is federated and there are copies of the communities on multiple servers (instances). The way to use ActivityPub to create and maintain those copies is described in FEP 1b12 which makes no mention of flair. I have made some minimal additions to that FEP, described below:
lemmy:tagsForPosts is a list of lemmy:CommunityTag objects.
So now all the different copies of the community will know which flair can be used there. When creating a post in the community we just need to add one or more lemmy:CommunityTag objects to the Page activity:
In this example the post also has a #asdf hashtag on it.
User flair is simpler because it’s not managed by the community moderators and is not a fixed list. PieFed simply adds the author’s flair to every comment (federated as a Note activity) they make. When a Note is received the author’s flair is updated on the receiving instances.
This means that when someone changes their flair it will take effect immediately on their instance but until they write a comment it won’t propagate to other instances. As flair is primarily used on comments and the people using flair will tend to be posting a lot of comments this is kinda “good enough”.
It would be trivial to add a “flair” attribute onto posts too and have receiving instances read that. User flair shows up next to the author’s name on their posts so arguably it makes sense to send it then too.
How PieFed federates “flair” on posts and comments
On the surface flair on PieFed functions very similar to how it does on Reddit – on posts they’re community-specific tags that can be used to filter posts in a community. People can also add flair to themselves which is just a piece of text that appears next to their name whenever they make posts or comments in the community. This can be helpful for giving a hint about someone’s background, interests or expertise.
However PieFed is federated and there are copies of the communities on multiple servers (instances). The way to use ActivityPub to create and maintain those copies is described in FEP 1b12 which makes no mention of flair. I have made some minimal additions to that FEP, described below:
lemmy:tagsForPosts is a list of lemmy:CommunityTag objects.
So now all the different copies of the community will know which flair can be used there. When creating a post in the community we just need to add one or more lemmy:CommunityTag objects to the Page activity:
In this example the post also has a #asdf hashtag on it.
User flair is simpler because it’s not managed by the community moderators and is not a fixed list. PieFed simply adds the author’s flair to every comment (federated as a Note activity) they make. When a Note is received the author’s flair is updated on the receiving instances.
This means that when someone changes their flair it will take effect immediately on their instance but until they write a comment it won’t propagate to other instances. As flair is primarily used on comments and the people using flair will tend to be posting a lot of comments this is kinda “good enough”.
It would be trivial to add a “flair” attribute onto posts too and have receiving instances read that. User flair shows up next to the author’s name on their posts so arguably it makes sense to send it then too.
I would suggest using the term #openweb alongside the #Fediverse as it's both a more positive term and at the same time more change and challenge as it contrasts to #closedweb
How PieFed federates “flair” on posts and comments
On the surface flair on PieFed functions very similar to how it does on Reddit – on posts they’re community-specific tags that can be used to filter posts in a community. People can also add flair to themselves which is just a piece of text that appears next to their name whenever they make posts or comments in the community. This can be helpful for giving a hint about someone’s background, interests or expertise.
However PieFed is federated and there are copies of the communities on multiple servers (instances). The way to use ActivityPub to create and maintain those copies is described in FEP 1b12 which makes no mention of flair. I have made some minimal additions to that FEP, described below:
lemmy:tagsForPosts is a list of lemmy:CommunityTag objects.
So now all the different copies of the community will know which flair can be used there. When creating a post in the community we just need to add one or more lemmy:CommunityTag objects to the Page activity:
In this example the post also has a #asdf hashtag on it.
User flair is simpler because it’s not managed by the community moderators and is not a fixed list. PieFed simply adds the author’s flair to every comment (federated as a Note activity) they make. When a Note is received the author’s flair is updated on the receiving instances.
This means that when someone changes their flair it will take effect immediately on their instance but until they write a comment it won’t propagate to other instances. As flair is primarily used on comments and the people using flair will tend to be posting a lot of comments this is kinda “good enough”.
It would be trivial to add a “flair” attribute onto posts too and have receiving instances read that. User flair shows up next to the author’s name on their posts so arguably it makes sense to send it then too.
Automated import from #Goodreads work well. Just provide the required URL and voila. If it doesn't appear immediately, it is probably waiting for server workers or waiting for the server load to lower or Goodreads request limit, just be patient, only submit the same URL once! If in doubt, contact the admins instead of resubmitting.
Unfortunately, the software doesn't support import (automated, API, or manual) from Trakt, SIMKL, MyAnimeList, and other popular tracking/shelf services for TV/drama and movies/films. There is one, Douban or something, which I think is popular in the Chinese and Japanese speaking markets.
Anyway, what if the item you want to add doesn't exist in the database yet?
Worry not! There are three ways NeoDB software populates its database.
* Method 1: You can add the details yourself
* Method 2: Search the other NeoDB instances for existing similar items
* Method 3: Search for the item from TMDB, IMDB, IGDB, Steam, Goodreads, and other supported sites (no TVDB), and paste the URL to NeoDB's search box and it will import it to your instance
Method 2 is already sweet. That is the entire idea of the #SocialWeb. But Method 3 is even sweeter!
Methods 2 and 3 are the best because it's a win-win for everyone. Regular users can forget about manually re-entering new data. Seriously, who wants to manually duplicate data from one DB to another? I certainly don't! I contribute to #TMDB but I'm definitely not repeating the same effort in #TVDB.
Secondly, there's no need for instances to duplicate large databases just to ensure their site is useful for any user. Items are added as local users interact with the items. It keeps the db small instead of having thousands of items no one has interacted to yet (or probably not).
Automated import from #Goodreads work well. Just provide the required URL and voila. If it doesn't appear immediately, it is probably waiting for server workers or waiting for the server load to lower or Goodreads request limit, just be patient, only submit the same URL once! If in doubt, contact the admins instead of resubmitting.
Unfortunately, the software doesn't support import (automated, API, or manual) from Trakt, SIMKL, MyAnimeList, and other popular tracking/shelf services for TV/drama and movies/films. There is one, Douban or something, which I think is popular in the Chinese and Japanese speaking markets.
Anyway, what if the item you want to add doesn't exist in the database yet?
Worry not! There are three ways NeoDB software populates its database.
* Method 1: You can add the details yourself
* Method 2: Search the other NeoDB instances for existing similar items
* Method 3: Search for the item from TMDB, IMDB, IGDB, Steam, Goodreads, and other supported sites (no TVDB), and paste the URL to NeoDB's search box and it will import it to your instance
Method 2 is already sweet. That is the entire idea of the #SocialWeb. But Method 3 is even sweeter!
Methods 2 and 3 are the best because it's a win-win for everyone. Regular users can forget about manually re-entering new data. Seriously, who wants to manually duplicate data from one DB to another? I certainly don't! I contribute to #TMDB but I'm definitely not repeating the same effort in #TVDB.
Secondly, there's no need for instances to duplicate large databases just to ensure their site is useful for any user. Items are added as local users interact with the items. It keeps the db small instead of having thousands of items no one has interacted to yet (or probably not).
ALT text detailsA screenshot of the Kagi search engine displaying video search results for the term "vegan." The results are filtered by the "PeerTube" platform. The page shows a variety of video thumbnails with titles such as "Vegan Nutty Thai Basil Pesto Pasta Recipe," "Vegan Kit Kat first impressions review," "Vegan Mom," "Liberal Vegans," "Trying Vegan Fast Foods," and more. Each video thumbnail includes details like the uploader, video duration, number of views, and likes. The dropdown filter menu for video platforms is open, highlighting "PeerTube."
ALT text detailsA screenshot of the Kagi search engine displaying video search results for the term "vegan." The results are filtered by the "PeerTube" platform. The page shows a variety of video thumbnails with titles such as "Vegan Nutty Thai Basil Pesto Pasta Recipe," "Vegan Kit Kat first impressions review," "Vegan Mom," "Liberal Vegans," "Trying Vegan Fast Foods," and more. Each video thumbnail includes details like the uploader, video duration, number of views, and likes. The dropdown filter menu for video platforms is open, highlighting "PeerTube."
Commercial entities can operate on the #Fediverse, provided everyone is free to completely mute them and defederate from them.
But: it's highly unlikely I'll be interested enough to follow any account operating transactionally with its audience, or in a marketing capacity, or fake engagement, etc. So, if there's a significant number like me, commercial activity will have a much more difficult time on the Fediverse than on centralised platforms; and IMO that's as it should be.
ALT text detailsA screenshot of the Kagi search engine displaying video search results for the term "vegan." The results are filtered by the "PeerTube" platform. The page shows a variety of video thumbnails with titles such as "Vegan Nutty Thai Basil Pesto Pasta Recipe," "Vegan Kit Kat first impressions review," "Vegan Mom," "Liberal Vegans," "Trying Vegan Fast Foods," and more. Each video thumbnail includes details like the uploader, video duration, number of views, and likes. The dropdown filter menu for video platforms is open, highlighting "PeerTube."
Thank you to the organisers at @attacnorge, specifically @audunmb for giving me the opportunity to come and spread the word about #ActivityPub and the #Fediverse. 🙇
ALT text detailsA screenshot of the Kagi search engine displaying video search results for the term "vegan." The results are filtered by the "PeerTube" platform. The page shows a variety of video thumbnails with titles such as "Vegan Nutty Thai Basil Pesto Pasta Recipe," "Vegan Kit Kat first impressions review," "Vegan Mom," "Liberal Vegans," "Trying Vegan Fast Foods," and more. Each video thumbnail includes details like the uploader, video duration, number of views, and likes. The dropdown filter menu for video platforms is open, highlighting "PeerTube."
I have to say I don't agree with @fediforum who consider #Bluesky part of the #fediverse. Is Bluesky making any attempts to interoperate with other fedi services that I'm not aware of?
ALT text detailsScreenshot of the https://fediforum.org/ website. Quote: "Open protocols, not closed platforms. The Fediverse, Mastodon and ActivityPub. Bluesky and AtProto. (...)"
Thanks to everyone mentioned below for their contributions to this week's edition. It's fun to see each week the new mentions and plenty of others who have been featured in one or more previous issues. You all are awesome! 🧡
Thanks to everyone mentioned below for their contributions to this week's edition. It's fun to see each week the new mentions and plenty of others who have been featured in one or more previous issues. You all are awesome! 🧡
At SXSW's Fediverse House, it didn't matter which platform or protocol you preferred — everyone was focused on the singular goal of building a better internet. We've uploaded videos and highlights of key conversations from the event and rounded them up in one post. Here you go:
Just rolled out some fediverse-related improvements:
- Now you can follow Write.as blogs from Ghost! There was a tiny bug with this that we just fixed. (WriteFreely PR: https://writefreely.org/pull/1373)
- We now support the `preview` property as a fallback for Articles. This will make your posts look much nicer as more platforms support it! (WriteFreely PR: https://writefreely.org/pull/1374)
We're excited to announce that we've implemented RFC 9421 (HTTP Message Signatures) in #Fedify, complete with our double-knocking mechanism to maintain backward compatibility with the draft cavage version.
This implementation includes both signature generation and verification, meaning #RFC9421 is used when both sending and receiving activities. While we haven't merged the RFC 9421 implementation branch yet, we're currently conducting interoperability tests with development versions of Mastodon and other #ActivityPub implementations. Once these tests confirm compatibility, we'll proceed with the merge.
As noted in the attached docs, although RFC 9421 is the final and official standard for HTTP Signatures, the draft cavage version remains widely used across the #fediverse. Our double-knocking mechanism ensures maximum compatibility by trying the RFC 9421 version first, then falling back to draft cavage if needed.
Currently, we support RSA-PKCS#1-v1.5 key pairs for generating HTTP Message Signatures, with plans to expand to other signature types in future releases.
We look forward to contributing to a more standardized and secure fediverse!
ALT text detailsHTTP Message Signatures
This API is available since Fedify 1.6.0.
RFC 9421, also known as HTTP Message Signatures, is the final revision of the HTTP Signatures specification. Although it is the official standard, it is not widely used in the fediverse yet. As of May 2025, major ActivityPub implementations, such as Mastodon, et al., still rely on the draft cavage version of HTTP Signatures for signing portable activities.
Fedify automatically signs activities with the sender's private key if the actor keys dispatcher is set and the actor has any RSA-PKCS#1-v1.5 key pair. If there are multiple key pairs, Fedify selects the first RSA-PKCS#1-v1.5 key pair among them.
NOTE
Although HTTP Message Signatures support other than RSA-PKCS#1-v1.5, Fedify currently supports only RSA-PKCS#1-v1.5 key pairs for generating HTTP Message Signatures. This limitation will be lifted in the future releases.
ALT text detailsDouble-knocking HTTP Signatures
This API is available since Fedify 1.6.0.
As you read above, there are two revisions of HTTP Signatures: the draft cavage version and the RFC 9421 version. The draft cavage version is declared as obsolete, but it is still widely used in the fediverse, and many ActivityPub implementations still rely on it. On the other hand, the RFC 9421 version is the official standard, but it is not widely used yet.
To support both versions of HTTP Signatures, Fedify uses the double-knocking mechanism: trying one version, then falling back to another if rejected. If it's the first encounter with the recipient server, Fedify tries the RFC 9421 version first, and if it fails, it falls back to the draft cavage version. If the recipient server accepts the RFC 9421 version, Fedify remembers it and uses the RFC 9421 version for the next time. If the recipient server rejects the RFC 9421 version, Fedify falls back to the draft cavage version and remembers it for the next time.
Where #AI technosphere only dehumanises and alienates us from each other, a perfect tool for #hypercapitalism, we can instead foster the #sociosphere where inter-personal relationships may thrive online.
Let's unite and add the missing social layers of our open technology stack, and innovate social web technologies based on true human needs that exist in #society.
We can do this. In fact we already did. A handful of passionate people in the #commons created #fediverse on a dime.
Just rolled out some fediverse-related improvements:
- Now you can follow Write.as blogs from Ghost! There was a tiny bug with this that we just fixed. (WriteFreely PR: https://writefreely.org/pull/1373)
- We now support the `preview` property as a fallback for Articles. This will make your posts look much nicer as more platforms support it! (WriteFreely PR: https://writefreely.org/pull/1374)
We're excited to announce that we've implemented RFC 9421 (HTTP Message Signatures) in #Fedify, complete with our double-knocking mechanism to maintain backward compatibility with the draft cavage version.
This implementation includes both signature generation and verification, meaning #RFC9421 is used when both sending and receiving activities. While we haven't merged the RFC 9421 implementation branch yet, we're currently conducting interoperability tests with development versions of Mastodon and other #ActivityPub implementations. Once these tests confirm compatibility, we'll proceed with the merge.
As noted in the attached docs, although RFC 9421 is the final and official standard for HTTP Signatures, the draft cavage version remains widely used across the #fediverse. Our double-knocking mechanism ensures maximum compatibility by trying the RFC 9421 version first, then falling back to draft cavage if needed.
Currently, we support RSA-PKCS#1-v1.5 key pairs for generating HTTP Message Signatures, with plans to expand to other signature types in future releases.
We look forward to contributing to a more standardized and secure fediverse!
ALT text detailsHTTP Message Signatures
This API is available since Fedify 1.6.0.
RFC 9421, also known as HTTP Message Signatures, is the final revision of the HTTP Signatures specification. Although it is the official standard, it is not widely used in the fediverse yet. As of May 2025, major ActivityPub implementations, such as Mastodon, et al., still rely on the draft cavage version of HTTP Signatures for signing portable activities.
Fedify automatically signs activities with the sender's private key if the actor keys dispatcher is set and the actor has any RSA-PKCS#1-v1.5 key pair. If there are multiple key pairs, Fedify selects the first RSA-PKCS#1-v1.5 key pair among them.
NOTE
Although HTTP Message Signatures support other than RSA-PKCS#1-v1.5, Fedify currently supports only RSA-PKCS#1-v1.5 key pairs for generating HTTP Message Signatures. This limitation will be lifted in the future releases.
ALT text detailsDouble-knocking HTTP Signatures
This API is available since Fedify 1.6.0.
As you read above, there are two revisions of HTTP Signatures: the draft cavage version and the RFC 9421 version. The draft cavage version is declared as obsolete, but it is still widely used in the fediverse, and many ActivityPub implementations still rely on it. On the other hand, the RFC 9421 version is the official standard, but it is not widely used yet.
To support both versions of HTTP Signatures, Fedify uses the double-knocking mechanism: trying one version, then falling back to another if rejected. If it's the first encounter with the recipient server, Fedify tries the RFC 9421 version first, and if it fails, it falls back to the draft cavage version. If the recipient server accepts the RFC 9421 version, Fedify remembers it and uses the RFC 9421 version for the next time. If the recipient server rejects the RFC 9421 version, Fedify falls back to the draft cavage version and remembers it for the next time.
We're excited to announce that we've implemented RFC 9421 (HTTP Message Signatures) in #Fedify, complete with our double-knocking mechanism to maintain backward compatibility with the draft cavage version.
This implementation includes both signature generation and verification, meaning #RFC9421 is used when both sending and receiving activities. While we haven't merged the RFC 9421 implementation branch yet, we're currently conducting interoperability tests with development versions of Mastodon and other #ActivityPub implementations. Once these tests confirm compatibility, we'll proceed with the merge.
As noted in the attached docs, although RFC 9421 is the final and official standard for HTTP Signatures, the draft cavage version remains widely used across the #fediverse. Our double-knocking mechanism ensures maximum compatibility by trying the RFC 9421 version first, then falling back to draft cavage if needed.
Currently, we support RSA-PKCS#1-v1.5 key pairs for generating HTTP Message Signatures, with plans to expand to other signature types in future releases.
We look forward to contributing to a more standardized and secure fediverse!
ALT text detailsHTTP Message Signatures
This API is available since Fedify 1.6.0.
RFC 9421, also known as HTTP Message Signatures, is the final revision of the HTTP Signatures specification. Although it is the official standard, it is not widely used in the fediverse yet. As of May 2025, major ActivityPub implementations, such as Mastodon, et al., still rely on the draft cavage version of HTTP Signatures for signing portable activities.
Fedify automatically signs activities with the sender's private key if the actor keys dispatcher is set and the actor has any RSA-PKCS#1-v1.5 key pair. If there are multiple key pairs, Fedify selects the first RSA-PKCS#1-v1.5 key pair among them.
NOTE
Although HTTP Message Signatures support other than RSA-PKCS#1-v1.5, Fedify currently supports only RSA-PKCS#1-v1.5 key pairs for generating HTTP Message Signatures. This limitation will be lifted in the future releases.
ALT text detailsDouble-knocking HTTP Signatures
This API is available since Fedify 1.6.0.
As you read above, there are two revisions of HTTP Signatures: the draft cavage version and the RFC 9421 version. The draft cavage version is declared as obsolete, but it is still widely used in the fediverse, and many ActivityPub implementations still rely on it. On the other hand, the RFC 9421 version is the official standard, but it is not widely used yet.
To support both versions of HTTP Signatures, Fedify uses the double-knocking mechanism: trying one version, then falling back to another if rejected. If it's the first encounter with the recipient server, Fedify tries the RFC 9421 version first, and if it fails, it falls back to the draft cavage version. If the recipient server accepts the RFC 9421 version, Fedify remembers it and uses the RFC 9421 version for the next time. If the recipient server rejects the RFC 9421 version, Fedify falls back to the draft cavage version and remembers it for the next time.
We're excited to announce that we've implemented RFC 9421 (HTTP Message Signatures) in #Fedify, complete with our double-knocking mechanism to maintain backward compatibility with the draft cavage version.
This implementation includes both signature generation and verification, meaning #RFC9421 is used when both sending and receiving activities. While we haven't merged the RFC 9421 implementation branch yet, we're currently conducting interoperability tests with development versions of Mastodon and other #ActivityPub implementations. Once these tests confirm compatibility, we'll proceed with the merge.
As noted in the attached docs, although RFC 9421 is the final and official standard for HTTP Signatures, the draft cavage version remains widely used across the #fediverse. Our double-knocking mechanism ensures maximum compatibility by trying the RFC 9421 version first, then falling back to draft cavage if needed.
Currently, we support RSA-PKCS#1-v1.5 key pairs for generating HTTP Message Signatures, with plans to expand to other signature types in future releases.
We look forward to contributing to a more standardized and secure fediverse!
ALT text detailsHTTP Message Signatures
This API is available since Fedify 1.6.0.
RFC 9421, also known as HTTP Message Signatures, is the final revision of the HTTP Signatures specification. Although it is the official standard, it is not widely used in the fediverse yet. As of May 2025, major ActivityPub implementations, such as Mastodon, et al., still rely on the draft cavage version of HTTP Signatures for signing portable activities.
Fedify automatically signs activities with the sender's private key if the actor keys dispatcher is set and the actor has any RSA-PKCS#1-v1.5 key pair. If there are multiple key pairs, Fedify selects the first RSA-PKCS#1-v1.5 key pair among them.
NOTE
Although HTTP Message Signatures support other than RSA-PKCS#1-v1.5, Fedify currently supports only RSA-PKCS#1-v1.5 key pairs for generating HTTP Message Signatures. This limitation will be lifted in the future releases.
ALT text detailsDouble-knocking HTTP Signatures
This API is available since Fedify 1.6.0.
As you read above, there are two revisions of HTTP Signatures: the draft cavage version and the RFC 9421 version. The draft cavage version is declared as obsolete, but it is still widely used in the fediverse, and many ActivityPub implementations still rely on it. On the other hand, the RFC 9421 version is the official standard, but it is not widely used yet.
To support both versions of HTTP Signatures, Fedify uses the double-knocking mechanism: trying one version, then falling back to another if rejected. If it's the first encounter with the recipient server, Fedify tries the RFC 9421 version first, and if it fails, it falls back to the draft cavage version. If the recipient server accepts the RFC 9421 version, Fedify remembers it and uses the RFC 9421 version for the next time. If the recipient server rejects the RFC 9421 version, Fedify falls back to the draft cavage version and remembers it for the next time.
We're excited to announce that we've implemented RFC 9421 (HTTP Message Signatures) in #Fedify, complete with our double-knocking mechanism to maintain backward compatibility with the draft cavage version.
This implementation includes both signature generation and verification, meaning #RFC9421 is used when both sending and receiving activities. While we haven't merged the RFC 9421 implementation branch yet, we're currently conducting interoperability tests with development versions of Mastodon and other #ActivityPub implementations. Once these tests confirm compatibility, we'll proceed with the merge.
As noted in the attached docs, although RFC 9421 is the final and official standard for HTTP Signatures, the draft cavage version remains widely used across the #fediverse. Our double-knocking mechanism ensures maximum compatibility by trying the RFC 9421 version first, then falling back to draft cavage if needed.
Currently, we support RSA-PKCS#1-v1.5 key pairs for generating HTTP Message Signatures, with plans to expand to other signature types in future releases.
We look forward to contributing to a more standardized and secure fediverse!
ALT text detailsHTTP Message Signatures
This API is available since Fedify 1.6.0.
RFC 9421, also known as HTTP Message Signatures, is the final revision of the HTTP Signatures specification. Although it is the official standard, it is not widely used in the fediverse yet. As of May 2025, major ActivityPub implementations, such as Mastodon, et al., still rely on the draft cavage version of HTTP Signatures for signing portable activities.
Fedify automatically signs activities with the sender's private key if the actor keys dispatcher is set and the actor has any RSA-PKCS#1-v1.5 key pair. If there are multiple key pairs, Fedify selects the first RSA-PKCS#1-v1.5 key pair among them.
NOTE
Although HTTP Message Signatures support other than RSA-PKCS#1-v1.5, Fedify currently supports only RSA-PKCS#1-v1.5 key pairs for generating HTTP Message Signatures. This limitation will be lifted in the future releases.
ALT text detailsDouble-knocking HTTP Signatures
This API is available since Fedify 1.6.0.
As you read above, there are two revisions of HTTP Signatures: the draft cavage version and the RFC 9421 version. The draft cavage version is declared as obsolete, but it is still widely used in the fediverse, and many ActivityPub implementations still rely on it. On the other hand, the RFC 9421 version is the official standard, but it is not widely used yet.
To support both versions of HTTP Signatures, Fedify uses the double-knocking mechanism: trying one version, then falling back to another if rejected. If it's the first encounter with the recipient server, Fedify tries the RFC 9421 version first, and if it fails, it falls back to the draft cavage version. If the recipient server accepts the RFC 9421 version, Fedify remembers it and uses the RFC 9421 version for the next time. If the recipient server rejects the RFC 9421 version, Fedify falls back to the draft cavage version and remembers it for the next time.
The #fediverse is dramatically changing the way I view social media. For-profit platforms trained me (and others, I'm sure) to value aligning with the almighty algorithm over authenticity. This place feels like a natural evolution of the original idea - long before #socialmedia went so wrong.
🌍 Can the open web be stitched back together? @mike (Flipboard CEO) joins Intelligent Machines to unveil Surf, a new app that merges ActivityPub, AT Proto, and RSS for a unified social feed.
We're excited to announce that we've implemented RFC 9421 (HTTP Message Signatures) in #Fedify, complete with our double-knocking mechanism to maintain backward compatibility with the draft cavage version.
This implementation includes both signature generation and verification, meaning #RFC9421 is used when both sending and receiving activities. While we haven't merged the RFC 9421 implementation branch yet, we're currently conducting interoperability tests with development versions of Mastodon and other #ActivityPub implementations. Once these tests confirm compatibility, we'll proceed with the merge.
As noted in the attached docs, although RFC 9421 is the final and official standard for HTTP Signatures, the draft cavage version remains widely used across the #fediverse. Our double-knocking mechanism ensures maximum compatibility by trying the RFC 9421 version first, then falling back to draft cavage if needed.
Currently, we support RSA-PKCS#1-v1.5 key pairs for generating HTTP Message Signatures, with plans to expand to other signature types in future releases.
We look forward to contributing to a more standardized and secure fediverse!
ALT text detailsHTTP Message Signatures
This API is available since Fedify 1.6.0.
RFC 9421, also known as HTTP Message Signatures, is the final revision of the HTTP Signatures specification. Although it is the official standard, it is not widely used in the fediverse yet. As of May 2025, major ActivityPub implementations, such as Mastodon, et al., still rely on the draft cavage version of HTTP Signatures for signing portable activities.
Fedify automatically signs activities with the sender's private key if the actor keys dispatcher is set and the actor has any RSA-PKCS#1-v1.5 key pair. If there are multiple key pairs, Fedify selects the first RSA-PKCS#1-v1.5 key pair among them.
NOTE
Although HTTP Message Signatures support other than RSA-PKCS#1-v1.5, Fedify currently supports only RSA-PKCS#1-v1.5 key pairs for generating HTTP Message Signatures. This limitation will be lifted in the future releases.
ALT text detailsDouble-knocking HTTP Signatures
This API is available since Fedify 1.6.0.
As you read above, there are two revisions of HTTP Signatures: the draft cavage version and the RFC 9421 version. The draft cavage version is declared as obsolete, but it is still widely used in the fediverse, and many ActivityPub implementations still rely on it. On the other hand, the RFC 9421 version is the official standard, but it is not widely used yet.
To support both versions of HTTP Signatures, Fedify uses the double-knocking mechanism: trying one version, then falling back to another if rejected. If it's the first encounter with the recipient server, Fedify tries the RFC 9421 version first, and if it fails, it falls back to the draft cavage version. If the recipient server accepts the RFC 9421 version, Fedify remembers it and uses the RFC 9421 version for the next time. If the recipient server rejects the RFC 9421 version, Fedify falls back to the draft cavage version and remembers it for the next time.
We're excited to announce that we've implemented RFC 9421 (HTTP Message Signatures) in #Fedify, complete with our double-knocking mechanism to maintain backward compatibility with the draft cavage version.
This implementation includes both signature generation and verification, meaning #RFC9421 is used when both sending and receiving activities. While we haven't merged the RFC 9421 implementation branch yet, we're currently conducting interoperability tests with development versions of Mastodon and other #ActivityPub implementations. Once these tests confirm compatibility, we'll proceed with the merge.
As noted in the attached docs, although RFC 9421 is the final and official standard for HTTP Signatures, the draft cavage version remains widely used across the #fediverse. Our double-knocking mechanism ensures maximum compatibility by trying the RFC 9421 version first, then falling back to draft cavage if needed.
Currently, we support RSA-PKCS#1-v1.5 key pairs for generating HTTP Message Signatures, with plans to expand to other signature types in future releases.
We look forward to contributing to a more standardized and secure fediverse!
ALT text detailsHTTP Message Signatures
This API is available since Fedify 1.6.0.
RFC 9421, also known as HTTP Message Signatures, is the final revision of the HTTP Signatures specification. Although it is the official standard, it is not widely used in the fediverse yet. As of May 2025, major ActivityPub implementations, such as Mastodon, et al., still rely on the draft cavage version of HTTP Signatures for signing portable activities.
Fedify automatically signs activities with the sender's private key if the actor keys dispatcher is set and the actor has any RSA-PKCS#1-v1.5 key pair. If there are multiple key pairs, Fedify selects the first RSA-PKCS#1-v1.5 key pair among them.
NOTE
Although HTTP Message Signatures support other than RSA-PKCS#1-v1.5, Fedify currently supports only RSA-PKCS#1-v1.5 key pairs for generating HTTP Message Signatures. This limitation will be lifted in the future releases.
ALT text detailsDouble-knocking HTTP Signatures
This API is available since Fedify 1.6.0.
As you read above, there are two revisions of HTTP Signatures: the draft cavage version and the RFC 9421 version. The draft cavage version is declared as obsolete, but it is still widely used in the fediverse, and many ActivityPub implementations still rely on it. On the other hand, the RFC 9421 version is the official standard, but it is not widely used yet.
To support both versions of HTTP Signatures, Fedify uses the double-knocking mechanism: trying one version, then falling back to another if rejected. If it's the first encounter with the recipient server, Fedify tries the RFC 9421 version first, and if it fails, it falls back to the draft cavage version. If the recipient server accepts the RFC 9421 version, Fedify remembers it and uses the RFC 9421 version for the next time. If the recipient server rejects the RFC 9421 version, Fedify falls back to the draft cavage version and remembers it for the next time.
We're excited to announce that we've implemented RFC 9421 (HTTP Message Signatures) in #Fedify, complete with our double-knocking mechanism to maintain backward compatibility with the draft cavage version.
This implementation includes both signature generation and verification, meaning #RFC9421 is used when both sending and receiving activities. While we haven't merged the RFC 9421 implementation branch yet, we're currently conducting interoperability tests with development versions of Mastodon and other #ActivityPub implementations. Once these tests confirm compatibility, we'll proceed with the merge.
As noted in the attached docs, although RFC 9421 is the final and official standard for HTTP Signatures, the draft cavage version remains widely used across the #fediverse. Our double-knocking mechanism ensures maximum compatibility by trying the RFC 9421 version first, then falling back to draft cavage if needed.
Currently, we support RSA-PKCS#1-v1.5 key pairs for generating HTTP Message Signatures, with plans to expand to other signature types in future releases.
We look forward to contributing to a more standardized and secure fediverse!
ALT text detailsHTTP Message Signatures
This API is available since Fedify 1.6.0.
RFC 9421, also known as HTTP Message Signatures, is the final revision of the HTTP Signatures specification. Although it is the official standard, it is not widely used in the fediverse yet. As of May 2025, major ActivityPub implementations, such as Mastodon, et al., still rely on the draft cavage version of HTTP Signatures for signing portable activities.
Fedify automatically signs activities with the sender's private key if the actor keys dispatcher is set and the actor has any RSA-PKCS#1-v1.5 key pair. If there are multiple key pairs, Fedify selects the first RSA-PKCS#1-v1.5 key pair among them.
NOTE
Although HTTP Message Signatures support other than RSA-PKCS#1-v1.5, Fedify currently supports only RSA-PKCS#1-v1.5 key pairs for generating HTTP Message Signatures. This limitation will be lifted in the future releases.
ALT text detailsDouble-knocking HTTP Signatures
This API is available since Fedify 1.6.0.
As you read above, there are two revisions of HTTP Signatures: the draft cavage version and the RFC 9421 version. The draft cavage version is declared as obsolete, but it is still widely used in the fediverse, and many ActivityPub implementations still rely on it. On the other hand, the RFC 9421 version is the official standard, but it is not widely used yet.
To support both versions of HTTP Signatures, Fedify uses the double-knocking mechanism: trying one version, then falling back to another if rejected. If it's the first encounter with the recipient server, Fedify tries the RFC 9421 version first, and if it fails, it falls back to the draft cavage version. If the recipient server accepts the RFC 9421 version, Fedify remembers it and uses the RFC 9421 version for the next time. If the recipient server rejects the RFC 9421 version, Fedify falls back to the draft cavage version and remembers it for the next time.
We're excited to announce that we've implemented RFC 9421 (HTTP Message Signatures) in #Fedify, complete with our double-knocking mechanism to maintain backward compatibility with the draft cavage version.
This implementation includes both signature generation and verification, meaning #RFC9421 is used when both sending and receiving activities. While we haven't merged the RFC 9421 implementation branch yet, we're currently conducting interoperability tests with development versions of Mastodon and other #ActivityPub implementations. Once these tests confirm compatibility, we'll proceed with the merge.
As noted in the attached docs, although RFC 9421 is the final and official standard for HTTP Signatures, the draft cavage version remains widely used across the #fediverse. Our double-knocking mechanism ensures maximum compatibility by trying the RFC 9421 version first, then falling back to draft cavage if needed.
Currently, we support RSA-PKCS#1-v1.5 key pairs for generating HTTP Message Signatures, with plans to expand to other signature types in future releases.
We look forward to contributing to a more standardized and secure fediverse!
ALT text detailsHTTP Message Signatures
This API is available since Fedify 1.6.0.
RFC 9421, also known as HTTP Message Signatures, is the final revision of the HTTP Signatures specification. Although it is the official standard, it is not widely used in the fediverse yet. As of May 2025, major ActivityPub implementations, such as Mastodon, et al., still rely on the draft cavage version of HTTP Signatures for signing portable activities.
Fedify automatically signs activities with the sender's private key if the actor keys dispatcher is set and the actor has any RSA-PKCS#1-v1.5 key pair. If there are multiple key pairs, Fedify selects the first RSA-PKCS#1-v1.5 key pair among them.
NOTE
Although HTTP Message Signatures support other than RSA-PKCS#1-v1.5, Fedify currently supports only RSA-PKCS#1-v1.5 key pairs for generating HTTP Message Signatures. This limitation will be lifted in the future releases.
ALT text detailsDouble-knocking HTTP Signatures
This API is available since Fedify 1.6.0.
As you read above, there are two revisions of HTTP Signatures: the draft cavage version and the RFC 9421 version. The draft cavage version is declared as obsolete, but it is still widely used in the fediverse, and many ActivityPub implementations still rely on it. On the other hand, the RFC 9421 version is the official standard, but it is not widely used yet.
To support both versions of HTTP Signatures, Fedify uses the double-knocking mechanism: trying one version, then falling back to another if rejected. If it's the first encounter with the recipient server, Fedify tries the RFC 9421 version first, and if it fails, it falls back to the draft cavage version. If the recipient server accepts the RFC 9421 version, Fedify remembers it and uses the RFC 9421 version for the next time. If the recipient server rejects the RFC 9421 version, Fedify falls back to the draft cavage version and remembers it for the next time.
We're excited to announce that we've implemented RFC 9421 (HTTP Message Signatures) in #Fedify, complete with our double-knocking mechanism to maintain backward compatibility with the draft cavage version.
This implementation includes both signature generation and verification, meaning #RFC9421 is used when both sending and receiving activities. While we haven't merged the RFC 9421 implementation branch yet, we're currently conducting interoperability tests with development versions of Mastodon and other #ActivityPub implementations. Once these tests confirm compatibility, we'll proceed with the merge.
As noted in the attached docs, although RFC 9421 is the final and official standard for HTTP Signatures, the draft cavage version remains widely used across the #fediverse. Our double-knocking mechanism ensures maximum compatibility by trying the RFC 9421 version first, then falling back to draft cavage if needed.
Currently, we support RSA-PKCS#1-v1.5 key pairs for generating HTTP Message Signatures, with plans to expand to other signature types in future releases.
We look forward to contributing to a more standardized and secure fediverse!
ALT text detailsHTTP Message Signatures
This API is available since Fedify 1.6.0.
RFC 9421, also known as HTTP Message Signatures, is the final revision of the HTTP Signatures specification. Although it is the official standard, it is not widely used in the fediverse yet. As of May 2025, major ActivityPub implementations, such as Mastodon, et al., still rely on the draft cavage version of HTTP Signatures for signing portable activities.
Fedify automatically signs activities with the sender's private key if the actor keys dispatcher is set and the actor has any RSA-PKCS#1-v1.5 key pair. If there are multiple key pairs, Fedify selects the first RSA-PKCS#1-v1.5 key pair among them.
NOTE
Although HTTP Message Signatures support other than RSA-PKCS#1-v1.5, Fedify currently supports only RSA-PKCS#1-v1.5 key pairs for generating HTTP Message Signatures. This limitation will be lifted in the future releases.
ALT text detailsDouble-knocking HTTP Signatures
This API is available since Fedify 1.6.0.
As you read above, there are two revisions of HTTP Signatures: the draft cavage version and the RFC 9421 version. The draft cavage version is declared as obsolete, but it is still widely used in the fediverse, and many ActivityPub implementations still rely on it. On the other hand, the RFC 9421 version is the official standard, but it is not widely used yet.
To support both versions of HTTP Signatures, Fedify uses the double-knocking mechanism: trying one version, then falling back to another if rejected. If it's the first encounter with the recipient server, Fedify tries the RFC 9421 version first, and if it fails, it falls back to the draft cavage version. If the recipient server accepts the RFC 9421 version, Fedify remembers it and uses the RFC 9421 version for the next time. If the recipient server rejects the RFC 9421 version, Fedify falls back to the draft cavage version and remembers it for the next time.
We're excited to announce that we've implemented RFC 9421 (HTTP Message Signatures) in #Fedify, complete with our double-knocking mechanism to maintain backward compatibility with the draft cavage version.
This implementation includes both signature generation and verification, meaning #RFC9421 is used when both sending and receiving activities. While we haven't merged the RFC 9421 implementation branch yet, we're currently conducting interoperability tests with development versions of Mastodon and other #ActivityPub implementations. Once these tests confirm compatibility, we'll proceed with the merge.
As noted in the attached docs, although RFC 9421 is the final and official standard for HTTP Signatures, the draft cavage version remains widely used across the #fediverse. Our double-knocking mechanism ensures maximum compatibility by trying the RFC 9421 version first, then falling back to draft cavage if needed.
Currently, we support RSA-PKCS#1-v1.5 key pairs for generating HTTP Message Signatures, with plans to expand to other signature types in future releases.
We look forward to contributing to a more standardized and secure fediverse!
ALT text detailsHTTP Message Signatures
This API is available since Fedify 1.6.0.
RFC 9421, also known as HTTP Message Signatures, is the final revision of the HTTP Signatures specification. Although it is the official standard, it is not widely used in the fediverse yet. As of May 2025, major ActivityPub implementations, such as Mastodon, et al., still rely on the draft cavage version of HTTP Signatures for signing portable activities.
Fedify automatically signs activities with the sender's private key if the actor keys dispatcher is set and the actor has any RSA-PKCS#1-v1.5 key pair. If there are multiple key pairs, Fedify selects the first RSA-PKCS#1-v1.5 key pair among them.
NOTE
Although HTTP Message Signatures support other than RSA-PKCS#1-v1.5, Fedify currently supports only RSA-PKCS#1-v1.5 key pairs for generating HTTP Message Signatures. This limitation will be lifted in the future releases.
ALT text detailsDouble-knocking HTTP Signatures
This API is available since Fedify 1.6.0.
As you read above, there are two revisions of HTTP Signatures: the draft cavage version and the RFC 9421 version. The draft cavage version is declared as obsolete, but it is still widely used in the fediverse, and many ActivityPub implementations still rely on it. On the other hand, the RFC 9421 version is the official standard, but it is not widely used yet.
To support both versions of HTTP Signatures, Fedify uses the double-knocking mechanism: trying one version, then falling back to another if rejected. If it's the first encounter with the recipient server, Fedify tries the RFC 9421 version first, and if it fails, it falls back to the draft cavage version. If the recipient server accepts the RFC 9421 version, Fedify remembers it and uses the RFC 9421 version for the next time. If the recipient server rejects the RFC 9421 version, Fedify falls back to the draft cavage version and remembers it for the next time.
We're excited to announce that we've implemented RFC 9421 (HTTP Message Signatures) in #Fedify, complete with our double-knocking mechanism to maintain backward compatibility with the draft cavage version.
This implementation includes both signature generation and verification, meaning #RFC9421 is used when both sending and receiving activities. While we haven't merged the RFC 9421 implementation branch yet, we're currently conducting interoperability tests with development versions of Mastodon and other #ActivityPub implementations. Once these tests confirm compatibility, we'll proceed with the merge.
As noted in the attached docs, although RFC 9421 is the final and official standard for HTTP Signatures, the draft cavage version remains widely used across the #fediverse. Our double-knocking mechanism ensures maximum compatibility by trying the RFC 9421 version first, then falling back to draft cavage if needed.
Currently, we support RSA-PKCS#1-v1.5 key pairs for generating HTTP Message Signatures, with plans to expand to other signature types in future releases.
We look forward to contributing to a more standardized and secure fediverse!
ALT text detailsHTTP Message Signatures
This API is available since Fedify 1.6.0.
RFC 9421, also known as HTTP Message Signatures, is the final revision of the HTTP Signatures specification. Although it is the official standard, it is not widely used in the fediverse yet. As of May 2025, major ActivityPub implementations, such as Mastodon, et al., still rely on the draft cavage version of HTTP Signatures for signing portable activities.
Fedify automatically signs activities with the sender's private key if the actor keys dispatcher is set and the actor has any RSA-PKCS#1-v1.5 key pair. If there are multiple key pairs, Fedify selects the first RSA-PKCS#1-v1.5 key pair among them.
NOTE
Although HTTP Message Signatures support other than RSA-PKCS#1-v1.5, Fedify currently supports only RSA-PKCS#1-v1.5 key pairs for generating HTTP Message Signatures. This limitation will be lifted in the future releases.
ALT text detailsDouble-knocking HTTP Signatures
This API is available since Fedify 1.6.0.
As you read above, there are two revisions of HTTP Signatures: the draft cavage version and the RFC 9421 version. The draft cavage version is declared as obsolete, but it is still widely used in the fediverse, and many ActivityPub implementations still rely on it. On the other hand, the RFC 9421 version is the official standard, but it is not widely used yet.
To support both versions of HTTP Signatures, Fedify uses the double-knocking mechanism: trying one version, then falling back to another if rejected. If it's the first encounter with the recipient server, Fedify tries the RFC 9421 version first, and if it fails, it falls back to the draft cavage version. If the recipient server accepts the RFC 9421 version, Fedify remembers it and uses the RFC 9421 version for the next time. If the recipient server rejects the RFC 9421 version, Fedify falls back to the draft cavage version and remembers it for the next time.
Fediversumista ja Mastodonista löytyy lopun viimeksi todella vähän videosisältöä ja suomenkielellä se on melkeinpä olematonta. Tämän vuoksi tein videon missä koitan selittää kansantajuisesti vähän termejä auki ja myös lopussa käytännön ohjeita kuinka ottaa Mastodon haltuun.
The #fediverse is dramatically changing the way I view social media. For-profit platforms trained me (and others, I'm sure) to value aligning with the almighty algorithm over authenticity. This place feels like a natural evolution of the original idea - long before #socialmedia went so wrong.
The #fediverse is dramatically changing the way I view social media. For-profit platforms trained me (and others, I'm sure) to value aligning with the almighty algorithm over authenticity. This place feels like a natural evolution of the original idea - long before #socialmedia went so wrong.
The #fediverse is dramatically changing the way I view social media. For-profit platforms trained me (and others, I'm sure) to value aligning with the almighty algorithm over authenticity. This place feels like a natural evolution of the original idea - long before #socialmedia went so wrong.
The #fediverse is dramatically changing the way I view social media. For-profit platforms trained me (and others, I'm sure) to value aligning with the almighty algorithm over authenticity. This place feels like a natural evolution of the original idea - long before #socialmedia went so wrong.
I remember some people years ago saying that — they wanted to "subscribe" to the "server live feeds" on community servers different from the one that they are on
This is a way of following & perhaps even joining a community without necessarily being on that server
Which for example is useful if you wanted to be part of more than one community but use the same account
At SXSW's Fediverse House, it didn't matter which platform or protocol you preferred — everyone was focused on the singular goal of building a better internet. We've uploaded videos and highlights of key conversations from the event and rounded them up in one post. Here you go:
At SXSW's Fediverse House, it didn't matter which platform or protocol you preferred — everyone was focused on the singular goal of building a better internet. We've uploaded videos and highlights of key conversations from the event and rounded them up in one post. Here you go:
Just rolled out some fediverse-related improvements:
- Now you can follow Write.as blogs from Ghost! There was a tiny bug with this that we just fixed. (WriteFreely PR: https://writefreely.org/pull/1373)
- We now support the `preview` property as a fallback for Articles. This will make your posts look much nicer as more platforms support it! (WriteFreely PR: https://writefreely.org/pull/1374)
Just rolled out some fediverse-related improvements:
- Now you can follow Write.as blogs from Ghost! There was a tiny bug with this that we just fixed. (WriteFreely PR: https://writefreely.org/pull/1373)
- We now support the `preview` property as a fallback for Articles. This will make your posts look much nicer as more platforms support it! (WriteFreely PR: https://writefreely.org/pull/1374)
If you're a writer/blogger/press, a friendly reminder that the 17th Year Anniversary of the #Fediverse [social] network (**not** Mastodon® social network) is fast approaching.
May 18, 2008
So, if you want to publish a new article, you can start today. There are a hundred possible angles and scopes for that article. 😉
Just rolled out some fediverse-related improvements:
- Now you can follow Write.as blogs from Ghost! There was a tiny bug with this that we just fixed. (WriteFreely PR: https://writefreely.org/pull/1373)
- We now support the `preview` property as a fallback for Articles. This will make your posts look much nicer as more platforms support it! (WriteFreely PR: https://writefreely.org/pull/1374)
Just rolled out some fediverse-related improvements:
- Now you can follow Write.as blogs from Ghost! There was a tiny bug with this that we just fixed. (WriteFreely PR: https://writefreely.org/pull/1373)
- We now support the `preview` property as a fallback for Articles. This will make your posts look much nicer as more platforms support it! (WriteFreely PR: https://writefreely.org/pull/1374)
in the past days I have read many threads about the importance of facts in social networks and federating them.
On the other hand, the co-founder of wikipedia, Dr. Larry Sanger wants to create a "censorship resistant federated wikipedia". He became an altright conspiracy theorist and is part of Trumps culture-revolution-thinktank.
My fear is that they will not only remove tax status but also target Jimmy Wales, contributors and in the end the org domains.
3 THINGS I'm grateful for when it comes to the #Fediverse:
1: I (almost) never see any AI slop. I'm subscribed to @404mediaco and I'm constantly horrified by their articles on AI slop - so common on Meta platforms. Not here. So #ThankYouFedi.
2: I'm never force-fed content by people I don't follow – so common in other places where algorithms rule. My time & attention are treated with RESPECT.
3: People here protect the privacy of children / don't post their pics. Consent is BIG. #ThankYouFedi
Once he was on Substack he was able to find an audience — who read his work, who subscribed to him, who commented on his posts, who favorited and who shared his posts.
He perceived Twitter as being prone to censorship. Including politically motivated censorship. Censorship of individual posts, and even by suspending Twitter account.
And thus risky to build an audience on Twitter — since your digital identity could be taken away from you at any time (by Twitter)
He felt that Substack was not only much more tolerant, but had a policy of being anti-censorship.
🌍 Can the open web be stitched back together? @mike (Flipboard CEO) joins Intelligent Machines to unveil Surf, a new app that merges ActivityPub, AT Proto, and RSS for a unified social feed.
3 THINGS I'm grateful for when it comes to the #Fediverse:
1: I (almost) never see any AI slop. I'm subscribed to @404mediaco and I'm constantly horrified by their articles on AI slop - so common on Meta platforms. Not here. So #ThankYouFedi.
2: I'm never force-fed content by people I don't follow – so common in other places where algorithms rule. My time & attention are treated with RESPECT.
3: People here protect the privacy of children / don't post their pics. Consent is BIG. #ThankYouFedi
I haven't been posting about #selfhosting lately because my entire life has been taken over by filmmaking – creating a promo video for the #Fediverse with the amazing @samaaberg and @TheLifeofTarzan
I miss Terminal, Linux commands and installing / updating things... but I am on a new learning journey. After nearly a decade of editing in Adobe Premiere, I am now moving to #DaVinciResolve. At this point Adobe's prices are extortionate... I will have to do motion graphics in AfterEffects but I won't be paying for multiple Creative Cloud apps.
The learning curve for DaVinci Resolve is a little steeper than expected but I'm having a lot of fun.
And yes, yes, I know, at some point I will try the #FOSS video editing software https://kdenlive.org. On my to do list for the summer!
3 THINGS I'm grateful for when it comes to the #Fediverse:
1: I (almost) never see any AI slop. I'm subscribed to @404mediaco and I'm constantly horrified by their articles on AI slop - so common on Meta platforms. Not here. So #ThankYouFedi.
2: I'm never force-fed content by people I don't follow – so common in other places where algorithms rule. My time & attention are treated with RESPECT.
3: People here protect the privacy of children / don't post their pics. Consent is BIG. #ThankYouFedi
Where #AI technosphere only dehumanises and alienates us from each other, a perfect tool for #hypercapitalism, we can instead foster the #sociosphere where inter-personal relationships may thrive online.
Let's unite and add the missing social layers of our open technology stack, and innovate social web technologies based on true human needs that exist in #society.
We can do this. In fact we already did. A handful of passionate people in the #commons created #fediverse on a dime.
Today's luxury problem: I've made an initial selection from our volunteer offers, but that still leaves us with at least 29 strong candidates 😅 Ugh can't believe we have so many qualified, enthusiastic people! I'm discussing a training plan with @joel and @mike , Mattermost invites will follow soon.
I had a nice call yesterday with the admin of #Hachyderm, to learn about their moderator rules & appeals, how they handle certain situations etc. Very useful. 🔥
The past few weeks I've been working with great pleasure on the proof of concept of a huge website. Inspired by @elena who pointed me to Yunohost.
The idea is a complete alternative to Google. So a website where you can go for search, email, cloud storage, maps, Twitter, Instagram, Youtube, TikTok, translation function, XMPP chat function, etc.
Check it out here (don't forget to open the menu, and also read the About page): https://emperors.cloud
Olikos jossain hyvää suomenkielistä selitevideota tai selkeää nettisivua, missä selitettäisiin mitä tarkoitetaan federoidulla somella? Tarkoituksena on lobata yhdistyksiä ja yrityksiä pois Metasta ja Blueskystä. Ja siinä työssä tiivistetty paketti auttaisi. Eikä haittaisi, jos siinä sivussa tulis myös sitä keskeisintä kritiikkiä Metan palveluita ja myös Blueskytä kohtaan.
Olikos jossain hyvää suomenkielistä selitevideota tai selkeää nettisivua, missä selitettäisiin mitä tarkoitetaan federoidulla somella? Tarkoituksena on lobata yhdistyksiä ja yrityksiä pois Metasta ja Blueskystä. Ja siinä työssä tiivistetty paketti auttaisi. Eikä haittaisi, jos siinä sivussa tulis myös sitä keskeisintä kritiikkiä Metan palveluita ja myös Blueskytä kohtaan.
Today's luxury problem: I've made an initial selection from our volunteer offers, but that still leaves us with at least 29 strong candidates 😅 Ugh can't believe we have so many qualified, enthusiastic people! I'm discussing a training plan with @joel and @mike , Mattermost invites will follow soon.
I had a nice call yesterday with the admin of #Hachyderm, to learn about their moderator rules & appeals, how they handle certain situations etc. Very useful. 🔥
I am humbled and thrilled to be a member of the @fediforum Advisory Board!
It was formed to address the hard questions, and to make #FediForum the most welcoming and ispiring gathering to push our beloved #Fediverse to a brighter future.
Proudly, I am the youngest and hands-down the craziest member of the board—I joined our first meeting from @ilcubobeach, with a beer in my hand. 😎
Reach out if you have issues, questions, or ideas to raise. I am, we are, all ears.
It’s so cool to collaborate with this group of incredibly skilled people!
PeerTube has a new update for their mobile app, the Mastodon team is growing, and more.
The News
PeerTube has officially launched their apps as a v1, some four months after the apps became available in beta. Some new features include the ability to log in with an existing PeerTube account (up until now you’d log in with a local account that only existed in the app itself), commenting from the app, and playlist and channel management options.
Mastodon announced some updates on how their team is evolving. The organisation is currently in the process of setting up a Foundation in Europe. Mastodon is also growing their team, and the organisation now consists of 15 employees. Mastodon’s news update is a followup on their announcement from January 2025, in which Mastodon said that current CEO Eugen Rochko would step down. A new CEO has not been announced yet by Mastodon. In the previous update, Mastodon also said that they would need a €5 million annual operating budget. There are some new team members related to fundraising, but Mastodon has not made a clear statement yet on how exactly they will raise the money needed for this budget.
Evan Prodromou of the Social Web Foundation has published a first version of places.pub. It is a service that “makes OpenStreetMap geographical data available as ActivityPub objects.” The goal is for other fediverse software to integrate with places.pub to have a standardised way to refer to geospatial objects via ActivityPub.
A follow-up on last week’s news regarding the Fosstodon server: the server administration will be taken over, with an update and introduction by the new admin here.
The Links
A recommendation algorithm for PeerTube videos. It is a browser extension that records your PeerTube viewing history, and uses that to generate recommendations to watch.
Ghost now gives blog authors the ability to block users.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
Fediverse Report #115 - This week's #fediverse news:
- @peertube launches v1 of their mobile apps - @Mastodon shares more information on their team is growing - @swf launches places.pub, a way to put OpenStreetMap data directly on #activitypub
I’m really happy to have been asked to join the new FediForum Advisory Board that is helping to guide and steer the future of the event.
We are proud to announce the first-ever FediForum advisory board. We are very glad to have such an incredible group of committed and experienced Open Social Web pioneers and advocates come together to advise FediForum and help move the Open Social Web forward.
FediForum has been an important part of the development of the Fediverse over the past couple of years. It has provided a space for projects to share their latest releases and features, and also enabled the serendipitous sharing of needs and ideas. The Projects page on the FediForum site documents a few of the collaborations that have come out of the event already.
I particularly remember how Ben Pate came to share what he was building (Emissary), how several creators in the music space came together during the same event to discuss their hopes for new social channels to connect with their audiences, and how that evolved into both Bandwagon, and The Indie Beat FM. I’ve loved being a part of these kinds of conversations!
An unconference can be difficult to navigate to some people, but it can also enable exactly these kinds of unexpected, delightful fusions of shared interest and technical know-how. At the same time, there’s also a lot of value in more organised, formal events with agendas known in advance. My own belief is that there’s space for both formats to support the Fediverse community, and I hope to see these happen in the coming years. In the meantime, you’ll see some adjustments to the format of FediForum itself, in response to feedback heard at recent town halls.
I’ve helped to run various unconference format events in person in the past; I’m also a public speaker; and, I have been a community organiser myself. I know how complicated it can be to make events like FediForum happen! I’m grateful to have the opportunity to help keep this important shared space open, available, and valuable for the future. I’m also delighted about the wonderful group of people that are on the advisory board – we have a shared passion for the Fediverse, and more importantly, we care about the humans that are part of it.
ALT text detailsA screenshot of the Kagi search engine displaying video search results for the term "vegan." The results are filtered by the "PeerTube" platform. The page shows a variety of video thumbnails with titles such as "Vegan Nutty Thai Basil Pesto Pasta Recipe," "Vegan Kit Kat first impressions review," "Vegan Mom," "Liberal Vegans," "Trying Vegan Fast Foods," and more. Each video thumbnail includes details like the uploader, video duration, number of views, and likes. The dropdown filter menu for video platforms is open, highlighting "PeerTube."
How hard would it be for a fediverse app to give me a daily or weekly notification about each of my saved drafts? So I can start a reply, decide it needs more thought, save it, and get reminded of it.
Bonus points for being able to schedule a reminder notification for each saved post. A day for this one, a week for this one, and so on.
Thank you again to @laurenshof from @fediversereport for joining me on #FiresideFedi! It was a pleasure talking with you and thank you so much for all the hard work you do!
You can find the show at the following locations, please note that if the VOD displays an error it's probably still transcoding, give it a bit and check back later!
I’m really happy to have been asked to join the new FediForum Advisory Board that is helping to guide and steer the future of the event.
We are proud to announce the first-ever FediForum advisory board. We are very glad to have such an incredible group of committed and experienced Open Social Web pioneers and advocates come together to advise FediForum and help move the Open Social Web forward.
FediForum has been an important part of the development of the Fediverse over the past couple of years. It has provided a space for projects to share their latest releases and features, and also enabled the serendipitous sharing of needs and ideas. The Projects page on the FediForum site documents a few of the collaborations that have come out of the event already.
I particularly remember how Ben Pate came to share what he was building (Emissary), how several creators in the music space came together during the same event to discuss their hopes for new social channels to connect with their audiences, and how that evolved into both Bandwagon, and The Indie Beat FM. I’ve loved being a part of these kinds of conversations!
An unconference can be difficult to navigate to some people, but it can also enable exactly these kinds of unexpected, delightful fusions of shared interest and technical know-how. At the same time, there’s also a lot of value in more organised, formal events with agendas known in advance. My own belief is that there’s space for both formats to support the Fediverse community, and I hope to see these happen in the coming years. In the meantime, you’ll see some adjustments to the format of FediForum itself, in response to feedback heard at recent town halls.
I’ve helped to run various unconference format events in person in the past; I’m also a public speaker; and, I have been a community organiser myself. I know how complicated it can be to make events like FediForum happen! I’m grateful to have the opportunity to help keep this important shared space open, available, and valuable for the future. I’m also delighted about the wonderful group of people that are on the advisory board – we have a shared passion for the Fediverse, and more importantly, we care about the humans that are part of it.
GreatApe is a public conversations platform for the Fediverse and decentralized social-media (DeSo) — where an audience can listen to your conversation live.
Although we have been using GreatApe internally since the year 2023 (to create video podcasts) — we haven't done a public release of GreatApe yet (that everyone can use).
I think the first public MVP release of GreatApe will be soon.
We are just "polishing" it now. And, "cleaning up" minor things.
I am humbled and thrilled to be a member of the @fediforum Advisory Board!
It was formed to address the hard questions, and to make #FediForum the most welcoming and ispiring gathering to push our beloved #Fediverse to a brighter future.
Proudly, I am the youngest and hands-down the craziest member of the board—I joined our first meeting from @ilcubobeach, with a beer in my hand. 😎
Reach out if you have issues, questions, or ideas to raise. I am, we are, all ears.
It’s so cool to collaborate with this group of incredibly skilled people!
GreatApe is a public conversations platform for the Fediverse and decentralized social-media (DeSo) — where an audience can listen to your conversation live.
Although we have been using GreatApe internally since the year 2023 (to create video podcasts) — we haven't done a public release of GreatApe yet (that everyone can use).
I think the first public MVP release of GreatApe will be soon.
We are just "polishing" it now. And, "cleaning up" minor things.
Tldr: Sorry about what happened, Fosstodon is committed to being a safe and inclusive space, and we're taking measures to ensure this won't happen again.
ALT text detailsA screenshot of the Kagi search engine displaying video search results for the term "vegan." The results are filtered by the "PeerTube" platform. The page shows a variety of video thumbnails with titles such as "Vegan Nutty Thai Basil Pesto Pasta Recipe," "Vegan Kit Kat first impressions review," "Vegan Mom," "Liberal Vegans," "Trying Vegan Fast Foods," and more. Each video thumbnail includes details like the uploader, video duration, number of views, and likes. The dropdown filter menu for video platforms is open, highlighting "PeerTube."
ALT text detailsA screenshot of the Kagi search engine displaying video search results for the term "vegan." The results are filtered by the "PeerTube" platform. The page shows a variety of video thumbnails with titles such as "Vegan Nutty Thai Basil Pesto Pasta Recipe," "Vegan Kit Kat first impressions review," "Vegan Mom," "Liberal Vegans," "Trying Vegan Fast Foods," and more. Each video thumbnail includes details like the uploader, video duration, number of views, and likes. The dropdown filter menu for video platforms is open, highlighting "PeerTube."
Tldr: Sorry about what happened, Fosstodon is committed to being a safe and inclusive space, and we're taking measures to ensure this won't happen again.
Tldr: Sorry about what happened, Fosstodon is committed to being a safe and inclusive space, and we're taking measures to ensure this won't happen again.
Tldr: Sorry about what happened, Fosstodon is committed to being a safe and inclusive space, and we're taking measures to ensure this won't happen again.
I've currently been doing a tonne of work on Doorkeeper, a Mastodon dependency for OAuth, and currently that work is mostly uncompensated.
I'm also doing a reasonable amount of work on the standards side (W3C & IETF), which is also uncompensated.
I'm not making ends meet at the moment, so if you can spare €5-10 a month, please do consider supporting my work on Mastodon, Doorkeeper, standards, and the wider Fediverse.
I'm currently running a deficit of about €1000-1600 per month, which is completely unsustainable.
(there's also one-time, but ongoing support is what enables me to do this important work)
ALT text detailsA screenshot of the Kagi search engine displaying video search results for the term "vegan." The results are filtered by the "PeerTube" platform. The page shows a variety of video thumbnails with titles such as "Vegan Nutty Thai Basil Pesto Pasta Recipe," "Vegan Kit Kat first impressions review," "Vegan Mom," "Liberal Vegans," "Trying Vegan Fast Foods," and more. Each video thumbnail includes details like the uploader, video duration, number of views, and likes. The dropdown filter menu for video platforms is open, highlighting "PeerTube."
Here is a sneak peek at the #Fediverse video I've been working on with @samaaberg & @TheLifeofTarzan. I feel super lucky to be doing this with them: they are brilliant! ✨
It's the 1st time in my life I'm in front of the camera - thank you Sam & Riyen for your patience (I'm sooo uncomfortable being on screen) 😅
ALT text detailsa screenshot from the software DaVinci Resolve showing yours truly (woman with long brown hair wearing a red & white striped shirt) sitting on a couch in front of a computer. The lid is in focus while my face is slightly blurry. There is a bookcase behind me. On the lid of the laptop you can see multiple stickers: "I am part of the rebel alliance" "YunoHost" the Mastodon logo, an illustration of filmmaker Agnès Varda, "We can have a better internet" and "good vibes only". Plushtodon is sitting on the couch next to me
I am humbled and thrilled to be a member of the @fediforum Advisory Board!
It was formed to address the hard questions, and to make #FediForum the most welcoming and ispiring gathering to push our beloved #Fediverse to a brighter future.
Proudly, I am the youngest and hands-down the craziest member of the board—I joined our first meeting from @ilcubobeach, with a beer in my hand. 😎
Reach out if you have issues, questions, or ideas to raise. I am, we are, all ears.
It’s so cool to collaborate with this group of incredibly skilled people!
Fediverse Report #115 - This week's #fediverse news:
- @peertube launches v1 of their mobile apps - @Mastodon shares more information on their team is growing - @swf launches places.pub, a way to put OpenStreetMap data directly on #activitypub
ALT text detailsA screenshot of the Kagi search engine displaying video search results for the term "vegan." The results are filtered by the "PeerTube" platform. The page shows a variety of video thumbnails with titles such as "Vegan Nutty Thai Basil Pesto Pasta Recipe," "Vegan Kit Kat first impressions review," "Vegan Mom," "Liberal Vegans," "Trying Vegan Fast Foods," and more. Each video thumbnail includes details like the uploader, video duration, number of views, and likes. The dropdown filter menu for video platforms is open, highlighting "PeerTube."
Hiya. It looks like the image display for the instance is now normal, but I don't know. In the meantime, I'll post some photos from the day of heavy rain in Osaka. #photography#fediverse
ALT text detailsA screenshot of the Kagi search engine displaying video search results for the term "vegan." The results are filtered by the "PeerTube" platform. The page shows a variety of video thumbnails with titles such as "Vegan Nutty Thai Basil Pesto Pasta Recipe," "Vegan Kit Kat first impressions review," "Vegan Mom," "Liberal Vegans," "Trying Vegan Fast Foods," and more. Each video thumbnail includes details like the uploader, video duration, number of views, and likes. The dropdown filter menu for video platforms is open, highlighting "PeerTube."
ALT text detailsA screenshot of the personal timeline on a Honk fediverse instance. A close-up photo of a dog with a prominent nose, accompanied by a text post expressing affection for the dog named Maddie.
ALT text detailsA screenshot of the Kagi search engine displaying video search results for the term "vegan." The results are filtered by the "PeerTube" platform. The page shows a variety of video thumbnails with titles such as "Vegan Nutty Thai Basil Pesto Pasta Recipe," "Vegan Kit Kat first impressions review," "Vegan Mom," "Liberal Vegans," "Trying Vegan Fast Foods," and more. Each video thumbnail includes details like the uploader, video duration, number of views, and likes. The dropdown filter menu for video platforms is open, highlighting "PeerTube."
Fediverse Report #115 - This week's #fediverse news:
- @peertube launches v1 of their mobile apps - @Mastodon shares more information on their team is growing - @swf launches places.pub, a way to put OpenStreetMap data directly on #activitypub
Congratulations to @johnonolan and the team at Ghost on their 12th birthday! Here's John's post reflecting on the idea behind the product, some of the incredible indie publishers who have adopted it (including @404mediaco, @caseynewton's Platformer, and @drownedinsound) and what's next.
Congratulations to @johnonolan and the team at Ghost on their 12th birthday! Here's John's post reflecting on the idea behind the product, some of the incredible indie publishers who have adopted it (including @404mediaco, @caseynewton's Platformer, and @drownedinsound) and what's next.
Fediverse Report #115 - This week's #fediverse news:
- @peertube launches v1 of their mobile apps - @Mastodon shares more information on their team is growing - @swf launches places.pub, a way to put OpenStreetMap data directly on #activitypub
Fediverse Report #115 - This week's #fediverse news:
- @peertube launches v1 of their mobile apps - @Mastodon shares more information on their team is growing - @swf launches places.pub, a way to put OpenStreetMap data directly on #activitypub
PeerTube has a new update for their mobile app, the Mastodon team is growing, and more.
The News
PeerTube has officially launched their apps as a v1, some four months after the apps became available in beta. Some new features include the ability to log in with an existing PeerTube account (up until now you’d log in with a local account that only existed in the app itself), commenting from the app, and playlist and channel management options.
Mastodon announced some updates on how their team is evolving. The organisation is currently in the process of setting up a Foundation in Europe. Mastodon is also growing their team, and the organisation now consists of 15 employees. Mastodon’s news update is a followup on their announcement from January 2025, in which Mastodon said that current CEO Eugen Rochko would step down. A new CEO has not been announced yet by Mastodon. In the previous update, Mastodon also said that they would need a €5 million annual operating budget. There are some new team members related to fundraising, but Mastodon has not made a clear statement yet on how exactly they will raise the money needed for this budget.
Evan Prodromou of the Social Web Foundation has published a first version of places.pub. It is a service that “makes OpenStreetMap geographical data available as ActivityPub objects.” The goal is for other fediverse software to integrate with places.pub to have a standardised way to refer to geospatial objects via ActivityPub.
A follow-up on last week’s news regarding the Fosstodon server: the server administration will be taken over, with an update and introduction by the new admin here.
The Links
A recommendation algorithm for PeerTube videos. It is a browser extension that records your PeerTube viewing history, and uses that to generate recommendations to watch.
Ghost now gives blog authors the ability to block users.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
PeerTube has a new update for their mobile app, the Mastodon team is growing, and more.
The News
PeerTube has officially launched their apps as a v1, some four months after the apps became available in beta. Some new features include the ability to log in with an existing PeerTube account (up until now you’d log in with a local account that only existed in the app itself), commenting from the app, and playlist and channel management options.
Mastodon announced some updates on how their team is evolving. The organisation is currently in the process of setting up a Foundation in Europe. Mastodon is also growing their team, and the organisation now consists of 15 employees. Mastodon’s news update is a followup on their announcement from January 2025, in which Mastodon said that current CEO Eugen Rochko would step down. A new CEO has not been announced yet by Mastodon. In the previous update, Mastodon also said that they would need a €5 million annual operating budget. There are some new team members related to fundraising, but Mastodon has not made a clear statement yet on how exactly they will raise the money needed for this budget.
Evan Prodromou of the Social Web Foundation has published a first version of places.pub. It is a service that “makes OpenStreetMap geographical data available as ActivityPub objects.” The goal is for other fediverse software to integrate with places.pub to have a standardised way to refer to geospatial objects via ActivityPub.
A follow-up on last week’s news regarding the Fosstodon server: the server administration will be taken over, with an update and introduction by the new admin here.
The Links
A recommendation algorithm for PeerTube videos. It is a browser extension that records your PeerTube viewing history, and uses that to generate recommendations to watch.
Ghost now gives blog authors the ability to block users.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
- Add Crystal to clients list in readme @dale_price - Fix ExpandMedia expecting camel case when the Mastodon API returns snake case @dale_price - Add “blur” filter action @dale_price - Support Mastodon Instance additions @dale_price - Fix pipeline @iamkonstantin
- Add Crystal to clients list in readme @dale_price - Fix ExpandMedia expecting camel case when the Mastodon API returns snake case @dale_price - Add “blur” filter action @dale_price - Support Mastodon Instance additions @dale_price - Fix pipeline @iamkonstantin
If you're a writer/blogger/press, a friendly reminder that the 17th Year Anniversary of the #Fediverse [social] network (**not** Mastodon® social network) is fast approaching.
May 18, 2008
So, if you want to publish a new article, you can start today. There are a hundred possible angles and scopes for that article. 😉
Thank you to the organisers at @attacnorge, specifically @audunmb for giving me the opportunity to come and spread the word about #ActivityPub and the #Fediverse. 🙇
In letzter Zeit haben die #Hochschulen mit #Mastodon-Account die Zahl ihrer Follower stetig ausgebaut. ↗️
Das hier gezeigte Bild kann als pdf heruntergeladen werden von 👉 https://tubcloud.tu-berlin.de/s/GjTDzr9cxWdYJxi Dabei verlinken die Logos der Hochschulen direkt auf die 🐘 Mastodon-Kanäle.
ALT text detailsDas Bild zeigt die Logos der Hochschulen in Deutschland, die einen Mastodon-Kanal betreiben.
In der Fussleiste sind zudem die Internetadressen gezeigt, von wo das Dokument als pdf herunter geladen werden kann sowie der Link zum Mastodon-Account vom Aktionsbündnis neue soziale Medien.
In dem herunter zu ladenden pdf fungieren die Logos als Links, mit denen mensch sich direkt auf die Mastodon-Kanäle verbinden kann.
Thank you to the organisers at @attacnorge, specifically @audunmb for giving me the opportunity to come and spread the word about #ActivityPub and the #Fediverse. 🙇
While I'm working on getting today's #FiresideFedi uploaded, thank you again to @blenderdumbass , I can now confirm that our next #episode on Wednesday May 5th at 1430 Eastern / UTC -4 will feature #special#guest @laurenshof@firefish.social . Lauren runs @fediversereport !
If you don't follow the #Fediverse#Report, go do so now! It has lots of interesting topics and isn't just centered on #Mastodon or #Peertube, but includes even #BSKY .
While I'm working on getting today's #FiresideFedi uploaded, thank you again to @blenderdumbass , I can now confirm that our next #episode on Wednesday May 5th at 1430 Eastern / UTC -4 will feature #special#guest @laurenshof@firefish.social . Lauren runs @fediversereport !
If you don't follow the #Fediverse#Report, go do so now! It has lots of interesting topics and isn't just centered on #Mastodon or #Peertube, but includes even #BSKY .
Good day all! We're going to be talking with @blenderdumbass ! Blenderdumbass is a freedom activist, film-maker, software developers and cinephile that only uses free and open source tools to create everything.
There was that story last month about the Turks demanding that certain opposition Bluesky accounts be silenced. They were (mostly, sort of, it’s complicated). I dug into it and came away with an essay on what we want and don’t want concerning censorship or no-censorship and how well #Bluesky and the #Fediverse might give us that: https://www.tbray.org/ongoing/When/202x/2025/04/28/Censoring-Social-Media
FEP-5624 is admirably focused and simpler to implement, which I appreciate. However, #GoToSocial's approach seems to offer some architectural advantages:
The three-tier permission model (allow/require approval/deny) feels more flexible than binary allow/deny
Separating approval objects from interactions appears more secure against forgery
The explicit handling of edge cases (mentioned users, post authors) provides clearer semantics
The extensible framework allows for handling diverse interaction types, not just replies
I wonder if creating an #FEP that extracts GoToSocial's interaction policy design into a standalone standard might be worthwhile. It could potentially serve as a more comprehensive foundation for access control in #ActivityPub.
This is merely my initial impression though. I'd be curious to hear other developers' perspectives on these approaches.
- Add Crystal to clients list in readme @dale_price - Fix ExpandMedia expecting camel case when the Mastodon API returns snake case @dale_price - Add “blur” filter action @dale_price - Support Mastodon Instance additions @dale_price - Fix pipeline @iamkonstantin
- Add Crystal to clients list in readme @dale_price - Fix ExpandMedia expecting camel case when the Mastodon API returns snake case @dale_price - Add “blur” filter action @dale_price - Support Mastodon Instance additions @dale_price - Fix pipeline @iamkonstantin
FEP-5624 is admirably focused and simpler to implement, which I appreciate. However, #GoToSocial's approach seems to offer some architectural advantages:
The three-tier permission model (allow/require approval/deny) feels more flexible than binary allow/deny
Separating approval objects from interactions appears more secure against forgery
The explicit handling of edge cases (mentioned users, post authors) provides clearer semantics
The extensible framework allows for handling diverse interaction types, not just replies
I wonder if creating an #FEP that extracts GoToSocial's interaction policy design into a standalone standard might be worthwhile. It could potentially serve as a more comprehensive foundation for access control in #ActivityPub.
This is merely my initial impression though. I'd be curious to hear other developers' perspectives on these approaches.
FEP-5624 is admirably focused and simpler to implement, which I appreciate. However, #GoToSocial's approach seems to offer some architectural advantages:
The three-tier permission model (allow/require approval/deny) feels more flexible than binary allow/deny
Separating approval objects from interactions appears more secure against forgery
The explicit handling of edge cases (mentioned users, post authors) provides clearer semantics
The extensible framework allows for handling diverse interaction types, not just replies
I wonder if creating an #FEP that extracts GoToSocial's interaction policy design into a standalone standard might be worthwhile. It could potentially serve as a more comprehensive foundation for access control in #ActivityPub.
This is merely my initial impression though. I'd be curious to hear other developers' perspectives on these approaches.
Convincing people and organizations to join the #Fediverse can be a frustrating undertaking.
ALT text detailsA variation of the XKCD "standards" comic (https://xkcd.com/927/):
Title: "Digital sovereignty—How it's going?"
Panel 1: "Situation: The Fediverse exists"
Panel 2: "The US platforms have too much power! We need a European social media plattform!" "Yeah!"
Panel 3: "Situation: Follow us on Bluesky! (In addition to X, FB and Instagram)"
- Add Crystal to clients list in readme @dale_price - Fix ExpandMedia expecting camel case when the Mastodon API returns snake case @dale_price - Add “blur” filter action @dale_price - Support Mastodon Instance additions @dale_price - Fix pipeline @iamkonstantin
FEP-5624 is admirably focused and simpler to implement, which I appreciate. However, #GoToSocial's approach seems to offer some architectural advantages:
The three-tier permission model (allow/require approval/deny) feels more flexible than binary allow/deny
Separating approval objects from interactions appears more secure against forgery
The explicit handling of edge cases (mentioned users, post authors) provides clearer semantics
The extensible framework allows for handling diverse interaction types, not just replies
I wonder if creating an #FEP that extracts GoToSocial's interaction policy design into a standalone standard might be worthwhile. It could potentially serve as a more comprehensive foundation for access control in #ActivityPub.
This is merely my initial impression though. I'd be curious to hear other developers' perspectives on these approaches.
FEP-5624 is admirably focused and simpler to implement, which I appreciate. However, #GoToSocial's approach seems to offer some architectural advantages:
The three-tier permission model (allow/require approval/deny) feels more flexible than binary allow/deny
Separating approval objects from interactions appears more secure against forgery
The explicit handling of edge cases (mentioned users, post authors) provides clearer semantics
The extensible framework allows for handling diverse interaction types, not just replies
I wonder if creating an #FEP that extracts GoToSocial's interaction policy design into a standalone standard might be worthwhile. It could potentially serve as a more comprehensive foundation for access control in #ActivityPub.
This is merely my initial impression though. I'd be curious to hear other developers' perspectives on these approaches.
FEP-5624 is admirably focused and simpler to implement, which I appreciate. However, #GoToSocial's approach seems to offer some architectural advantages:
The three-tier permission model (allow/require approval/deny) feels more flexible than binary allow/deny
Separating approval objects from interactions appears more secure against forgery
The explicit handling of edge cases (mentioned users, post authors) provides clearer semantics
The extensible framework allows for handling diverse interaction types, not just replies
I wonder if creating an #FEP that extracts GoToSocial's interaction policy design into a standalone standard might be worthwhile. It could potentially serve as a more comprehensive foundation for access control in #ActivityPub.
This is merely my initial impression though. I'd be curious to hear other developers' perspectives on these approaches.
Ückück und das Fediverse: Sind wir wirklich (nur) eine Alternative?
Ist das Fediverse wirklich nur eine Alternative zu den etablierten, monopolistischen Social Media Diensten? Oder kann das dezentrale, freie und selbstverwaltete Netzwerk nicht viel mehr bieten, als Meta, TikTok, X und Co.?
FEP-5624 is admirably focused and simpler to implement, which I appreciate. However, #GoToSocial's approach seems to offer some architectural advantages:
The three-tier permission model (allow/require approval/deny) feels more flexible than binary allow/deny
Separating approval objects from interactions appears more secure against forgery
The explicit handling of edge cases (mentioned users, post authors) provides clearer semantics
The extensible framework allows for handling diverse interaction types, not just replies
I wonder if creating an #FEP that extracts GoToSocial's interaction policy design into a standalone standard might be worthwhile. It could potentially serve as a more comprehensive foundation for access control in #ActivityPub.
This is merely my initial impression though. I'd be curious to hear other developers' perspectives on these approaches.
There was that story last month about the Turks demanding that certain opposition Bluesky accounts be silenced. They were (mostly, sort of, it’s complicated). I dug into it and came away with an essay on what we want and don’t want concerning censorship or no-censorship and how well #Bluesky and the #Fediverse might give us that: https://www.tbray.org/ongoing/When/202x/2025/04/28/Censoring-Social-Media
I'm curious and tried to find out which fedi software lets you import/ migrate your posts from another fedi server or even from outside the fedi. Finding this information is surprisingly hard. Or I am not clever enough. LOL Anyway, who can help me with that? I know Sharkey can migrate posts, right? Who else?
There was that story last month about the Turks demanding that certain opposition Bluesky accounts be silenced. They were (mostly, sort of, it’s complicated). I dug into it and came away with an essay on what we want and don’t want concerning censorship or no-censorship and how well #Bluesky and the #Fediverse might give us that: https://www.tbray.org/ongoing/When/202x/2025/04/28/Censoring-Social-Media
Die #NSDAP Mitgliederkartei des #Bundesarchiv ist alphabetisch sortiert worden. Eine geografische #Recherche nach Mitgliedern aus Ortsgruppen ist daher nicht möglich (🤯).
Als lokale #Geschichtswerkstatt beschert uns das 1000% Mehrarbeit - oder kennt ihr noch weitere Möglichkeiten der ortsgebundenen Recherche ohne jede Einzelperson anfragen zu müssen?
최근 X(구 Twitter)를 떠나는 사람들이 늘면서 Bluesky에 대한 관심이 뜨겁습니다. Bluesky는 깔끔한 인터페이스와 과거 Twitter와 유사한 사용자 경험을 제공하며, 신뢰할 수 있는 이탈(credible exit)이라는 매력적인 개념을 내세워 X의 유력한 대안으로 떠오르고 있습니다. 하지만 Bluesky와 그 기반 프로토콜인 AT Protocol을 연합우주(fediverse)의 대안으로 보기에는 근본적인 차이가 존재합니다. 이 글에서는 Christine Lemmer-Webber 씨(@cwebber)의 날카로운 분석(〈Bluesky는 실제로 얼마나 탈중앙화 되어 있나〉 및 〈답장: 답장: Bluesky와 탈중앙화〉)을 바탕으로, Bryan Newbold 씨(@bnewbold)의 반론(〈Bluesky와 탈중앙화에 대한 답변〉)을 충분히 고려하면서 Bluesky가 어째서 X의 대안은 될 수 있어도 연합우주의 대안은 될 수 없는지 이야기를 풀어볼까 합니다.
메시지 전달 對 공유 힙: 근본적인 설계 차이
Bluesky와 연합우주의 가장 큰 차이점 중 하나는 설계입니다. 연합우주는 이메일이나 XMPP와 유사한 메시지 전달(message passing) 방식을 채택하고 있습니다. 이는 특정 수신자에게 메시지를 직접 전달하는 방식으로, 효율성이 높습니다. 예를 들어, 수많은 서버 중 단 몇 곳의 사용자만 특정 메시지에 관심을 있다면 해당 서버에만 메시지를 전달하면 됩니다. 비유하자면, 철수가 영희에게 편지를 보내려면 직접 영희의 집으로 편지를 보내고, 영희가 회신하고 싶으면 직접 철수에게 회신하는 것과 같은 방식입니다.
반면, Bluesky는 공유 힙(shared heap) 방식을 사용합니다. 이는 메시지를 특정 수신자에게 직접 보내는 대신, 모든 메시지를 중앙의 “릴레이”라는 곳에 저장하고, 관심 있는 사용자가 릴레이에서 자신에게 필요한 정보를 필터링하는 방식입니다. 이는 마치 모든 편지가 하나의 거대한 우체국(릴레이)에 쌓이고, 각자가 이 우체국에 방문하여 자신에게 관련된 편지를 직접 찾아야 하는 것과 같습니다. 이런 방식에서는 메시지가 직접 전달되지 않기 때문에, 답글이 어떤 메시지에 대한 것인지 파악하려면 모든 가능한 메시지를 알고 있어야 합니다.
이 설계는 데이터와 색인을 분리하여 유연성을 제공한다는 주장도 있지만, 필연적으로 대규모 중앙 집권화된 릴레이에 의존하게 되어 탈중앙화의 이상과는 거리가 멀어진다는 한계가 있습니다.
결국 Bluesky가 공유 힙 방식을 채택하고 중앙 집권화된 릴레이에 의존하게 되는 데에는 운영 비용이라는 현실적인 이유가 크게 작용합니다. Christine Lemmer-Webber 씨의 분석에 따르면, Bluesky에서 전체 네트워크 기록을 저장하는 릴레이를 운영하는 데에는 상당한 스토리지를 요구하며, 이는 빠르게 증가하고 있습니다. 2024년 7월에는 약 1TB의 저장 공간이 필요했지만, 불과 4개월 후인 11월에는 약 5TB로 증가했습니다. 상업용 호스팅 서비스 기준으로 이는 연간 수만 달러(약 $55,000)에 달하는 비용이 발생할 수 있습니다.
반면, 연합우주에서는 개인이나 소규모 단체가 Raspberry Pi와 같은 저렴한 장비로도 GoToSocial과 같은 소프트웨어를 실행하여 독립적인 노드를 운영할 수 있습니다. 물론 대규모 연합우주 인스턴스는 더 많은 비용이 들겠지만, Bluesky의 전체 릴레이 운영 비용과는 비교하기 어려울 정도로 저렴합니다. 이처럼 운영 비용의 현격한 차이는 Bluesky가 분산된 구조를 채택하기 어렵게 만들고, 결국 중앙 집권화된 릴레이에 의존하게 만드는 주요 원인이라고 볼 수 있습니다.
전역 뷰에 대한 집착과 중앙 집권화의 심화
Bluesky는 댓글 누락과 같은 문제를 피하기 위해 네트워크 전체의 일관된 전역 뷰를 유지하는 데 집중하는 것으로 보입니다. 이러한 목표는 사용자 경험 측면에서 긍정적일 수 있지만, 필연적으로 중앙 집권화를 야기합니다. 대표적인 예가 차단 목록의 전체 공개입니다. 네트워크 전체의 일관성을 유지하기 위해 누가 누구를 차단했는지 모든 앱뷰가 알아야 하므로, 차단 정보가 공개되는 것입니다.
이는 개인 정보 보호 측면에서 심각한 우려를 낳을 수 있습니다. 단순히 누군가의 게시물을 보고 차단된 사람을 추측하는 것과, 네트워크에 “J. K. Rowling[1]을 차단한 모든 사람”을 직접 질의할 수 있는 것 사이에는 큰 차이가 있습니다. 실제로 ActivityPub 개발 과정에서는 이런 문제를 고려하여 서버 간에 차단 활동을 전달하지 않도록 명시적으로 설계했습니다. 이는 차단한 사람이 차단당한 사람의 보복을 받을 위험을 줄이기 위함입니다.
반면 연합우주에서는 각 서버가 독립적으로 차단 정책을 시행하며, 사용자에게 더 많은 자율성을 제공합니다.
AT Protocol과 개방형 표준으로서의 ActivityPub
연합우주의 핵심 프로토콜인 ActivityPub은 W3C의 채택 권고안으로, 개방형 표준입니다. 이는 누구나 자유롭게 구현하고 사용할 수 있으며, 다양한 소프트웨어 간의 상호 운용성을 보장합니다. 현재 페디버스 커뮤니티는 FEP를 중심으로 활발하게 프로토콜을 개선하고 발전시켜 나가고 있습니다. 반면, Bluesky의 AT Protocol은 아직 특정 사기업에 의해 주도되고 있으며, 개방형 표준으로서의 지위는 아직 확립되지 않았습니다. 이는 페디버스가 가진 확장성과 지속 가능성 측면에서 중요한 차이점이라고 할 수 있습니다.
DM의 중앙화
Bluesky는 콘텐츠 주소 지정이나 이동 가능한 아이덴티티와 같은 탈중앙화 요소를 도입했지만, DM은 완전히 중앙화되어 있습니다. 사용자가 어떤 PDS를 사용하든, 어떤 릴레이를 사용하든 상관없이 모든 DM은 Bluesky 회사를 통해 전송됩니다.
이는 Bluesky가 아직 기능적으로 완전한 Twitter 대체품이 되기 위해 속도를 우선시했다는 증거입니다. Bluesky는 이 DM 시스템이 장기적인 솔루션이 아니라고 밝혔지만, 대부분의 사용자들은 이 사실을 인지하지 못하고 있으며 DM도 AT Protocol의 다른 기능처럼 작동한다고 가정합니다.
이러한 중앙화된 DM 구현은 “신뢰할 수 있는 이탈”이라는 Bluesky의 핵심 가치와도 모순됩니다. 만약 Bluesky社가 적대적인 인수나 정책 변경을 겪게 된다면, 사용자들의 개인 대화는 완전히 회사의 통제 하에 남게 됩니다.
이동 가능한 아이덴티티와 DID: Bluesky 방식의 한계
Bluesky는 이동 가능한 아이덴티티(portable identity)를 핵심적인 장점 중 하나로 내세우며, 이를 위해 DIDs, 즉 분산 식별자를 활용합니다. 이는 사용자가 자신의 계정과 데이터를 다른 플랫폼으로 쉽게 이동할 수 있도록 하는 중요한 기능입니다. 하지만 Christine Lemmer-Webber는 AT Protocol이 채택한 did:web과 did:plc 방식이 여전히 DNS와 Bluesky社가 관리하는 중앙 집권화된 PLC 레지스트리에 의존하고 있어 완전한 사용자 통제하의 독립적인 아이덴티티를 제공하는지 의문을 제기합니다.
더 놀라운 점은 Bluesky社가 초기에 모든 계정에 대해 동일한 rotationKeys를 사용했다는 사실입니다. 이는 클라우드 HSM 제품이 키별로 비용을 청구해서 각 사용자에게 고유한 키를 제공하는 것이 금전적으로 비용이 많이 들었기 때문이라고 합니다. 이러한 접근 방식은 DIDs 시스템을 구축하는 근본적인 목표와 모순되는 것으로 보입니다.
중요한 점은 DIDs 기술 자체가 탈중앙화된 아이덴티티를 위한 잠재력을 가지고 있음에도, Bluesky와 AT Protocol이 채택한 특정 방식이 중앙 집권화된 요소에 의존한다는 것입니다. 블록체인 기반의 DIDs와 같은 진정으로 탈중앙화된 방식도 존재하지만, AT Protocol은 비교적 구현이 쉬운 did:web과 did:plc를 선택했습니다. 따라서 사용자가 Bluesky 생태계를 벗어나 자신의 아이덴티티를 완전히 독립적으로 관리하고자 할 때 제약이 발생할 수 있습니다.
또한 현재 시스템에서는 Bluesky社가 사용자의 키를 대신 관리하고 있어, 사용자가 현재는 Bluesky社를 신뢰하더라도 미래에 신뢰하지 않게 된 경우에도 여전히 회사에 의존해야 합니다. Bluesky社가 사용자를 대신하여 이동을 수행하도록 신뢰해야 하며, 심지어 Bluesky社가 사용자에게 향후 신원 정보를 제어할 권한을 위임하더라도 Bluesky社는 항상 해당 사용자의 키를 통제할 것입니다.
한편, 연합우주에서는 이미 노마딕 아이덴티티(nomadic identity)라는 개념을 통해 이동 가능한 아이덴티티에 대한 논의와 연구가 활발하게 진행되어 왔습니다. 이는 단순히 계정을 이전하는 것을 넘어, 사용자의 데이터와 관계, 심지어 평판까지도 자유롭게 이동할 수 있도록 하는 더 포괄적인 개념입니다. 《We Distribute》에 실린 기사 〈오, Zot! ActivityPub에 노마딕 아이덴티티가 도입된다〉에 소개된 Zot 프로토콜과 같은 기술은 이미 연합우주 안에서 이러한 노마딕 아이덴티티를 구현하기 위한 메커니즘을 제공하고 있습니다. 또한, FEP-ef61와 같은 제안을 통해 ActivityPub 자체를 개선하여 더 나은 이동 가능한 아이덴티티 기능을 추가하려는 노력도 진행 중입니다.
그래서, 결론은?
결론적으로, Bluesky는 사용자 친화적인 인터페이스와 신뢰할 수 있는 이탈 기능을 통해 X의 훌륭한 대안이 될 수 있습니다. Bluesky는 콘텐츠 주소 지정 방식을 통해 노드가 다운되더라도 콘텐츠가 살아남을 수 있게 하는 등 연합우주가 아직 충분히 활용하지 못하는 몇 가지 강점도 가지고 있습니다.
하지만 중앙 집권화된 설계, 전역 뷰에 대한 집착으로 인한 부작용, 개방형 표준으로서의 한계, DM의 중앙화, 그리고 이동 가능한 아이덴티티 구현의 제한점 등 여러 측면에서 연합우주의 대안으로 보기는 어렵습니다. 연합우주는 메시지 전달 방식의 분산된 아키텍처, 낮은 참여 장벽, 개방형 표준 기반의 활발한 커뮤니티 개발, 그리고 사용자에게 더 많은 자율성과 통제권을 제공하는 철학을 바탕으로 구축된, 근본적으로 다른 종류의 탈중앙화 소셜 네트워크입니다.
또한, Bluesky社가 벤처 캐피털 자금을 확보함에 따라 “조직은 미래의 적이다”라는 그들의 자체 인식에도 불구하고, 투자자 수익과 플랫폼 성장이라는 상업적 압력이 진정한 탈중앙화 추구보다 우선시될 위험이 있습니다. 특히 유료 계정과 광고가 도입되면서 이러한 우려는 더욱 커질 수 있습니다.
따라서 Bluesky는 X를 대체할 수 있을지 모르지만, 연합우주가 제공하는 탈중앙화된 가치와 경험을 대체하기는 어려울 것이라고 생각합니다. 두 시스템은 근본적으로 다른 목표와 설계 철학을 가지고 있으며, 이상적으로는 서로를 보완하는 방향으로 발전해 나갈 수 있을 것입니다.
@Mastodon Good luck, I hope all proposed changes and taken actions will turn out to be good for the platform and for the account holders of the #fediverse.
In support of your decision to not accept VC funds, I just made a small donation.
Thank you, and Godspeed!
ALT text detailsA screenshot of the Stripe web page showing my donation to Mastodon
In the last weeks, I noticed more & more messages from different instances/admins about moderation, banning and de-federations. Initially, people told the Fediverse is more open, not blocking and deleting content compared to other social medias. However, I think it shifted to the opposite where a single instance admin decides for the whole user base (which might not even be aware of it).
In the last weeks, I noticed more & more messages from different instances/admins about moderation, banning and de-federations. Initially, people told the Fediverse is more open, not blocking and deleting content compared to other social medias. However, I think it shifted to the opposite where a single instance admin decides for the whole user base (which might not even be aware of it).
I like Tapestry for following Masradon, BlueSky and RSS feeds but have the problem that I can’t interact on it. I would love if there was a way to have posts open in a different app like Ivory when I want to start, share, or respond to a post. The current situation of it opening a web browser and having to log in is much friction.
ALT text detailsEine in minzgrün gefärbte Szene, in der Menschen, deren Gesichter unkenntlich gemacht wurden, unter einem großen Baum an einem Tisch sitzen und löten. Im Hintergrund eine Hecke, in die eine Fahne mit dem Pesthörnchen gebunden wurde. Darüber in pink das Wort: Fedicamp.
ALT text detailsEine in minzgrün gefärbte Szene, in der Menschen, deren Gesichter unkenntlich gemacht wurden, unter einem großen Baum an einem Tisch sitzen und löten. Im Hintergrund eine Hecke, in die eine Fahne mit dem Pesthörnchen gebunden wurde. Darüber in pink das Wort: Fedicamp.
We're pleased to announce that #Hollo has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Hollo and @fedify are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Hollo's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
Hey #Fediverse what is the FULL user@domain called? Obviously the first part is user, the second domain, but what do we call the FULL thing? Social Address (SocAddr)? Fedi Address(FAddr)? Full User Domain ID (FUDI)? Full Account Path (FAP) oh that's a bad one.
I hope all of you Fedi Friends are having a wonderful day! Our upcoming schedule has changed a bit, so please note any any changes of folks you would like to watch! Also please check https://firesidefedi.live if you would like to add a public calendar of events or need a link to any of the projects we're running.
2025/05/05 - @blenderdumbass - Movie and software creator. 2025/05/13 - @pluralistic - science fiction author, activist and journalist 2025/05/19 - @neil - English Internet, telecoms, and tech lawyer 2025/05/24 - @operationpuppet - Professional Puppet Builder, Amateur Performer and Maker of Fun Media Stuff
I am also working to get the wonderful @booteille reschedule. And I apologize, but due to schedule conflicts I also have to reschedule @labr@ravenation.club.
I'm working on scheduling many more folks! So if you're enjoying this then please boost it out, send me comments, criticisms, etc.
Especially let me know who YOU would like to hear from or if YOU yourself would like to join! And before you ask, YES YOU are important! Every single one of us matters! We ALL have something to talk about. We've all lived unique lives. You are not "too small" or "not interesting". We're literally all here for YOU!
Bluesky is cancelling accounts when foreign governments ask them to, and Threads is doing adverts soon.
The thing to understand about the corporate public messaging systems is that they do not exist to let you publish or to talk to people. That is not the point of them. That's at best just the bait laid to lure you into their trap.
They exist to make money for the shareholders. That's why Threads exists, that's why Blockchain Inc invested to keep Bluesky running.
Only one network exists in order to let people communicate as the point and reason for it's existence. Only one network has no shareholders and no owners.
Only one is fighting for the user, not the shareholder.
What should #FEP Process be about? #ActivityPub et al? Or everything that vaguely represents #SocialWeb?
I took FEP codeberg chat to a #SocialHub thread that discusses how we can ensure and foster an open and grassroots ecosystem.
Imho the FEP Process should define its particular scope of protocols and technologies that are relevant, and that involves AS/AP and closely affiliated technologies.
FEP Process should NOT define what #Fediverse is. Leave that to Fedizens.
I am taking a small break from the #Fediverse for a little while. No, it’s not permanent. This semester was a really tough one, and I need to focus on wellness for the near future.
Right now, I’m playing Oblivion Remastered, and it’s wonderful.
What should #FEP Process be about? #ActivityPub et al? Or everything that vaguely represents #SocialWeb?
I took FEP codeberg chat to a #SocialHub thread that discusses how we can ensure and foster an open and grassroots ecosystem.
Imho the FEP Process should define its particular scope of protocols and technologies that are relevant, and that involves AS/AP and closely affiliated technologies.
FEP Process should NOT define what #Fediverse is. Leave that to Fedizens.
Was ich mich hier in der Fedi wünschen würde ist eine Möglichkeit, eine ganze Instanz zu blocken aber ein paar User von dort auf so eine Art Whitelist zu setzen um mit diesen noch kommunizieren zu können. #Fediverse
Early bits of #decentralization of #Badges look how, I created one in one instance (verifiedby.maho.dev) for @lqdev and it got decentralized/federated to other instance (badges.vocalcat.com)
In a technical note, I am using notes (so it gets published to mastodon), but adding the badge as "attachment" which is in the #activitypub spec. Tried document type before, but it does not render in Mastodon. I am going to work in supporting openbadges as activitypub attachments as well, so you can bring your existing openbadges to the fediverse.
What do BTS, Queen, and the Grateful Dead have in common? They all have fan feeds on Surf! Check out The Set List in the Surf Shop to explore music feeds created by fans like @jglypt, @pixelcats and @Sjwillis.
Not on the waitlist yet? Sign up here, and if you're on the waitlist and still patiently awaiting your invitation, drop us a comment.
ALT text detailsScreenshot of a page in the open social web product Surf. The title is The Set List and below are images with labels The Music Depot, Queen (band), BTS, The Golden Road, plus two images below, the labels for which are not visible.
What do BTS, Queen, and the Grateful Dead have in common? They all have fan feeds on Surf! Check out The Set List in the Surf Shop to explore music feeds created by fans like @jglypt, @pixelcats and @Sjwillis.
Not on the waitlist yet? Sign up here, and if you're on the waitlist and still patiently awaiting your invitation, drop us a comment.
ALT text detailsScreenshot of a page in the open social web product Surf. The title is The Set List and below are images with labels The Music Depot, Queen (band), BTS, The Golden Road, plus two images below, the labels for which are not visible.
Hey #Fediverse what is the FULL user@domain called? Obviously the first part is user, the second domain, but what do we call the FULL thing? Social Address (SocAddr)? Fedi Address(FAddr)? Full User Domain ID (FUDI)? Full Account Path (FAP) oh that's a bad one.
Early bits of #decentralization of #Badges look how, I created one in one instance (verifiedby.maho.dev) for @lqdev and it got decentralized/federated to other instance (badges.vocalcat.com)
In a technical note, I am using notes (so it gets published to mastodon), but adding the badge as "attachment" which is in the #activitypub spec. Tried document type before, but it does not render in Mastodon. I am going to work in supporting openbadges as activitypub attachments as well, so you can bring your existing openbadges to the fediverse.
Early bits of #decentralization of #Badges look how, I created one in one instance (verifiedby.maho.dev) for @lqdev and it got decentralized/federated to other instance (badges.vocalcat.com)
In a technical note, I am using notes (so it gets published to mastodon), but adding the badge as "attachment" which is in the #activitypub spec. Tried document type before, but it does not render in Mastodon. I am going to work in supporting openbadges as activitypub attachments as well, so you can bring your existing openbadges to the fediverse.
ALT text detailsA red-haired girl follows deer tracks through a snowy forest, when she suddenly glances to her side and sees a towering shadow fall across the snow—antlers wide and gnarled like branches, the silhouette of a creature that resembles a colossal buck.
I am trying to connect an application I am making with the Fediverse. When I search for an actor I am successfully able to get to the profile (yay) but when I search for a post I cannot find it.
I am receiving the GET request and am sending the response with the content type ("application/activity+json") (for example):
A common question, often misunderstood. This new IFTAS Connect Library article breaks down what free speech really means (especially in US contexts), how it's often misapplied in moderation debates, and why community boundaries matter.
ALT text detailsA red-haired girl follows deer tracks through a snowy forest, when she suddenly glances to her side and sees a towering shadow fall across the snow—antlers wide and gnarled like branches, the silhouette of a creature that resembles a colossal buck.
Non-profit status is not a bulwark against market-based hegemony or hierarchical coercion. To the contrary, non-profits also provide cover for authoritarian moves in capitalist societies. I am curious as to whose laws this “European” organization would be subject: #Germany, maybe, which cracks down on free speech against #genocide?
“#Mastodon has taken the strategic decision not to accept venture capital investments for growth, but rather restructure to a European non-profit organisation. This means that we’re reliant on your support to build a team to work full-time on new product features, maintain mastodon.social and mastodon.online, and represent Mastodon and the broader #Fediverse to #policy makers and to #media organisations. The elements of our mission related to an open #internet, #privacy, and #data ownership are more important than ever.”
I’m proud to be joining @Mastodon’s Board of Directors to guide and support this important platform.
I believe that #Mastodon and the #Fediverse represent some of the most important advancements in social networking design and technology. They have the potential to reverse the harms wrought by the monolithic social media platforms of yesterday.
But even more than that, Mastodon and the Fediverse can be so much more than what we are against. We have so much potential. I believe in all of our power to build and change the world. We start by building and convening in healthier online communities because we are strength together is far more than the sum of our differences. I believe in building technologies that help bring out the best in humanity; I believe in the amazing things we can do and be when we work together.
I love Mastodon. I love what we are and what we will be. Now let’s build a better world together 💞
I am trying to connect an application I am making with the Fediverse. When I search for an actor I am successfully able to get to the profile (yay) but when I search for a post I cannot find it.
I am receiving the GET request and am sending the response with the content type ("application/activity+json") (for example):
Scrolls is back on schedule, with volume 14 having been published this morning! Check it out for all the usual awesome #IndieWeb, #Fediverse and #Infosec / #Cybersecurity goodies.
As is my tradition, I'd like to thank everyone I've tagged below for creating and sharing cool stuff that made it into this week's newsletter. I learn and am inspired each week thanks to each of these folks! 🤗
Non-profit status is not a bulwark against market-based hegemony or hierarchical coercion. To the contrary, non-profits also provide cover for authoritarian moves in capitalist societies. I am curious as to whose laws this “European” organization would be subject: #Germany, maybe, which cracks down on free speech against #genocide?
“#Mastodon has taken the strategic decision not to accept venture capital investments for growth, but rather restructure to a European non-profit organisation. This means that we’re reliant on your support to build a team to work full-time on new product features, maintain mastodon.social and mastodon.online, and represent Mastodon and the broader #Fediverse to #policy makers and to #media organisations. The elements of our mission related to an open #internet, #privacy, and #data ownership are more important than ever.”
A common question, often misunderstood. This new IFTAS Connect Library article breaks down what free speech really means (especially in US contexts), how it's often misapplied in moderation debates, and why community boundaries matter.
A common question, often misunderstood. This new IFTAS Connect Library article breaks down what free speech really means (especially in US contexts), how it's often misapplied in moderation debates, and why community boundaries matter.
Scrolls is back on schedule, with volume 14 having been published this morning! Check it out for all the usual awesome #IndieWeb, #Fediverse and #Infosec / #Cybersecurity goodies.
As is my tradition, I'd like to thank everyone I've tagged below for creating and sharing cool stuff that made it into this week's newsletter. I learn and am inspired each week thanks to each of these folks! 🤗
I’m proud to be joining @Mastodon’s Board of Directors to guide and support this important platform.
I believe that #Mastodon and the #Fediverse represent some of the most important advancements in social networking design and technology. They have the potential to reverse the harms wrought by the monolithic social media platforms of yesterday.
But even more than that, Mastodon and the Fediverse can be so much more than what we are against. We have so much potential. I believe in all of our power to build and change the world. We start by building and convening in healthier online communities because we are strength together is far more than the sum of our differences. I believe in building technologies that help bring out the best in humanity; I believe in the amazing things we can do and be when we work together.
I love Mastodon. I love what we are and what we will be. Now let’s build a better world together 💞
I am trying to connect an application I am making with the Fediverse. When I search for an actor I am successfully able to get to the profile (yay) but when I search for a post I cannot find it.
I am receiving the GET request and am sending the response with the content type ("application/activity+json") (for example):
#Discourse hat wohl beschlossen sein ActivityPub-Plugin stärker zu bewerben. Passt ja auch vom Timing her ganz gut zum Drama, das sich so langsam um Discord abzeichnet.
@Mastodon it will be tricky to liberate people from legacy social media platforms. People that embrace the values and vision of the #fediverse have already migrated years ago, despite the usability issues. New opportunities do come when there are major shocks, like political events but luck favors the prepared: #bluesky grew a lot as of late because of a smoother UX and catering in particular to US users fleeing X/Tweeter.
Just shared my experience at Flipboard's Fediverse House at SXSW in Austin. I was honoured to join @miaq panel discussing community building on the open social web. Check out the video of our discussion. #fediverse
Gedanken, die mir die ganzen Tage schon im Kopf rumschwirrten - dafür blogge ich, aber das ist sicherlich besser aufgehoben in einem weiteren Artikel. :wink:
Hinsichtlich einiger großen Instanzen hier im Fediverse stelle ich mir die Frage:
Wie dezentral ist das Fediverse wirklich?
Wer mehr dazu lesen mag, hier geht es zu meinem Blog:
I’m proud to be joining @Mastodon’s Board of Directors to guide and support this important platform.
I believe that #Mastodon and the #Fediverse represent some of the most important advancements in social networking design and technology. They have the potential to reverse the harms wrought by the monolithic social media platforms of yesterday.
But even more than that, Mastodon and the Fediverse can be so much more than what we are against. We have so much potential. I believe in all of our power to build and change the world. We start by building and convening in healthier online communities because we are strength together is far more than the sum of our differences. I believe in building technologies that help bring out the best in humanity; I believe in the amazing things we can do and be when we work together.
I love Mastodon. I love what we are and what we will be. Now let’s build a better world together 💞
I’m proud to be joining @Mastodon’s Board of Directors to guide and support this important platform.
I believe that #Mastodon and the #Fediverse represent some of the most important advancements in social networking design and technology. They have the potential to reverse the harms wrought by the monolithic social media platforms of yesterday.
But even more than that, Mastodon and the Fediverse can be so much more than what we are against. We have so much potential. I believe in all of our power to build and change the world. We start by building and convening in healthier online communities because we are strength together is far more than the sum of our differences. I believe in building technologies that help bring out the best in humanity; I believe in the amazing things we can do and be when we work together.
I love Mastodon. I love what we are and what we will be. Now let’s build a better world together 💞
I’m proud to be joining @Mastodon’s Board of Directors to guide and support this important platform.
I believe that #Mastodon and the #Fediverse represent some of the most important advancements in social networking design and technology. They have the potential to reverse the harms wrought by the monolithic social media platforms of yesterday.
But even more than that, Mastodon and the Fediverse can be so much more than what we are against. We have so much potential. I believe in all of our power to build and change the world. We start by building and convening in healthier online communities because we are strength together is far more than the sum of our differences. I believe in building technologies that help bring out the best in humanity; I believe in the amazing things we can do and be when we work together.
I love Mastodon. I love what we are and what we will be. Now let’s build a better world together 💞
I’m proud to be joining @Mastodon’s Board of Directors to guide and support this important platform.
I believe that #Mastodon and the #Fediverse represent some of the most important advancements in social networking design and technology. They have the potential to reverse the harms wrought by the monolithic social media platforms of yesterday.
But even more than that, Mastodon and the Fediverse can be so much more than what we are against. We have so much potential. I believe in all of our power to build and change the world. We start by building and convening in healthier online communities because we are strength together is far more than the sum of our differences. I believe in building technologies that help bring out the best in humanity; I believe in the amazing things we can do and be when we work together.
I love Mastodon. I love what we are and what we will be. Now let’s build a better world together 💞
I’m proud to be joining @Mastodon’s Board of Directors to guide and support this important platform.
I believe that #Mastodon and the #Fediverse represent some of the most important advancements in social networking design and technology. They have the potential to reverse the harms wrought by the monolithic social media platforms of yesterday.
But even more than that, Mastodon and the Fediverse can be so much more than what we are against. We have so much potential. I believe in all of our power to build and change the world. We start by building and convening in healthier online communities because we are strength together is far more than the sum of our differences. I believe in building technologies that help bring out the best in humanity; I believe in the amazing things we can do and be when we work together.
I love Mastodon. I love what we are and what we will be. Now let’s build a better world together 💞
I’m proud to be joining @Mastodon’s Board of Directors to guide and support this important platform.
I believe that #Mastodon and the #Fediverse represent some of the most important advancements in social networking design and technology. They have the potential to reverse the harms wrought by the monolithic social media platforms of yesterday.
But even more than that, Mastodon and the Fediverse can be so much more than what we are against. We have so much potential. I believe in all of our power to build and change the world. We start by building and convening in healthier online communities because we are strength together is far more than the sum of our differences. I believe in building technologies that help bring out the best in humanity; I believe in the amazing things we can do and be when we work together.
I love Mastodon. I love what we are and what we will be. Now let’s build a better world together 💞
We’re slowly rolling out updates to our 62 Community Feeds.
Community Feeds bring together topical knowledge across the open social web. They won’t be going anywhere, don’t worry, but they’ll be getting a fresh lick of paint before we launch Channel.org - including changing their name from Feeds to Channels.
Question of the day, I have #mastodon hosted on my halis.io domain, same for my #synapse instance, and it works without issues because one uses #activitypub and the other #matrix
But, if I setup a #manyfold instance on the same domain, as in without subdomain, it shouldn’t work, right ?
Would there be a way to converge both manyfold and mastodon under the same base domain ? Or do I have to use a subdomain for one ?
Just shared my experience at Flipboard's Fediverse House at SXSW in Austin. I was honoured to join @miaq panel discussing community building on the open social web. Check out the video of our discussion. #fediverse
I’m proud to be joining @Mastodon’s Board of Directors to guide and support this important platform.
I believe that #Mastodon and the #Fediverse represent some of the most important advancements in social networking design and technology. They have the potential to reverse the harms wrought by the monolithic social media platforms of yesterday.
But even more than that, Mastodon and the Fediverse can be so much more than what we are against. We have so much potential. I believe in all of our power to build and change the world. We start by building and convening in healthier online communities because we are strength together is far more than the sum of our differences. I believe in building technologies that help bring out the best in humanity; I believe in the amazing things we can do and be when we work together.
I love Mastodon. I love what we are and what we will be. Now let’s build a better world together 💞
I’m proud to be joining @Mastodon’s Board of Directors to guide and support this important platform.
I believe that #Mastodon and the #Fediverse represent some of the most important advancements in social networking design and technology. They have the potential to reverse the harms wrought by the monolithic social media platforms of yesterday.
But even more than that, Mastodon and the Fediverse can be so much more than what we are against. We have so much potential. I believe in all of our power to build and change the world. We start by building and convening in healthier online communities because we are strength together is far more than the sum of our differences. I believe in building technologies that help bring out the best in humanity; I believe in the amazing things we can do and be when we work together.
I love Mastodon. I love what we are and what we will be. Now let’s build a better world together 💞
I’m proud to be joining @Mastodon’s Board of Directors to guide and support this important platform.
I believe that #Mastodon and the #Fediverse represent some of the most important advancements in social networking design and technology. They have the potential to reverse the harms wrought by the monolithic social media platforms of yesterday.
But even more than that, Mastodon and the Fediverse can be so much more than what we are against. We have so much potential. I believe in all of our power to build and change the world. We start by building and convening in healthier online communities because we are strength together is far more than the sum of our differences. I believe in building technologies that help bring out the best in humanity; I believe in the amazing things we can do and be when we work together.
I love Mastodon. I love what we are and what we will be. Now let’s build a better world together 💞
I’m proud to be joining @Mastodon’s Board of Directors to guide and support this important platform.
I believe that #Mastodon and the #Fediverse represent some of the most important advancements in social networking design and technology. They have the potential to reverse the harms wrought by the monolithic social media platforms of yesterday.
But even more than that, Mastodon and the Fediverse can be so much more than what we are against. We have so much potential. I believe in all of our power to build and change the world. We start by building and convening in healthier online communities because we are strength together is far more than the sum of our differences. I believe in building technologies that help bring out the best in humanity; I believe in the amazing things we can do and be when we work together.
I love Mastodon. I love what we are and what we will be. Now let’s build a better world together 💞
ALT text detailsViele Menschen schicken eine gebastelte Rakete in den Himmel; viele bunter Schilder mit Aufschriften wie „fediverse. Deine Macht im Netz“; blauer Himmel und viele Bäume
Gedanken, die mir die ganzen Tage schon im Kopf rumschwirrten - dafür blogge ich, aber das ist sicherlich besser aufgehoben in einem weiteren Artikel. :wink:
Hinsichtlich einiger großen Instanzen hier im Fediverse stelle ich mir die Frage:
Wie dezentral ist das Fediverse wirklich?
Wer mehr dazu lesen mag, hier geht es zu meinem Blog:
ALT text detailsEin buntes Plakat auf einer Demo, mitten in einer feiernden Menschenmenge: "Fediverse – Netz fuer alle" und "Deine Macht im Netz" steht gross darauf. Andere Schilder fordern "Save Social Love Fediverse" und nehmen ironisch Bezug auf Elon Musk. Zwischen Konfetti, Sonne und Protest zeigt sich hier ein klarer Wunsch: ein offenes, dezentrales Internet jenseits von Algorithmenmacht, Profitinteressen und Plattformkontrolle. Das Fediverse steht dabei als Symbol fuer digitale Selbstbestimmung und Gemeinschaft – getragen von Nutzer:innen, nicht von Konzernen.
ALT text detailsEin buntes Plakat auf einer Demo, mitten in einer feiernden Menschenmenge: "Fediverse – Netz fuer alle" und "Deine Macht im Netz" steht gross darauf. Andere Schilder fordern "Save Social Love Fediverse" und nehmen ironisch Bezug auf Elon Musk. Zwischen Konfetti, Sonne und Protest zeigt sich hier ein klarer Wunsch: ein offenes, dezentrales Internet jenseits von Algorithmenmacht, Profitinteressen und Plattformkontrolle. Das Fediverse steht dabei als Symbol fuer digitale Selbstbestimmung und Gemeinschaft – getragen von Nutzer:innen, nicht von Konzernen.
I just wanted to say how positively overwhelmed I am by all the responses from our community after our call for volunteers! 😊 Next week I'll figure out how to invite you all to Mattermost, and then we'll build a team. The 📣 call 📣 is still open, more responses are always welcome.
There's some discussion about how to learn from past situations, I promise that will be a longer blogpost in the future. For now, basics first!
ALT text detailsViele Menschen schicken eine gebastelte Rakete in den Himmel; viele bunter Schilder mit Aufschriften wie „fediverse. Deine Macht im Netz“; blauer Himmel und viele Bäume
I’ve worked in tech for many years, and one of the events that has been a constant part of the calendar is SXSW. I remember signing up for Twitter back in 2007 just after I heard about it while chatting in Roo Reynolds’ office at IBM, from a visitor who had been at SXSW where it first took off (referenced in a post back over here).
That was nearly 20 years ago now – and in all of that time, I never had the opportunity to go to SXSW for the tech part1 of the festival…
This year, our friends at Flipboard created a side event they called Fediverse House, as a eye-catching label for a series of talks and sessions around the open social web
[yes, it was broader than the Fediverse; some other platforms and topics were represented, too. It was great to be able to talk about the Fediverse]
Here’s the video of our panel discussion, available on Flipboard’s PeerTube – or, on YouTube for those of you that are not yet Fediverse-enabled, or who want to watch on your TV or something 🙂 I hope I did an OK job, representing the good people of the different communities on the Fediverse. I know that my own experience and perspective is not a universal one and I do my best to reflect that when I talk about our spaces.
As well as this panel, the event included some fantastic talks from folks such as Molly White and Cory Doctorow (clips are on PeerTube); it gave me an opportunity to learn more about the ATProto ecosystem from chatting with the nice folks from Bluesky; I was able to meet writers from one of the best publications on the web today, 404 Media; and, it also provided a chance to spend time IRL with friends from the Fediverse – including the excellent Jeff Sikes, and also people I greatly respect and appreciate from WeDistribute, Sean and Damon.
Guitar sculpture titled ‘Vibrancy’ by Craig Hein, located in downtown Austin
Anyway… I still haven’t actually been to SXSW 😄
This year, I did something better than that. Thank you to the Flipboard team for all your work in putting Fediverse House together!
I was in Austin one year during the music festival, and managed to get to a couple of sessions, but I wasn’t in town specifically for the event, that was a surprise bonus. ↩︎
@aaron.rupar Now would be a great time to consider setting setup a backup Mastodon.social #fediverse account. Or your own server. No #billionaires will shut you down here, and it be great to have duplex interactions with you.
Just shared my experience at Flipboard's Fediverse House at SXSW in Austin. I was honoured to join @miaq panel discussing community building on the open social web. Check out the video of our discussion. #fediverse
I’ve worked in tech for many years, and one of the events that has been a constant part of the calendar is SXSW. I remember signing up for Twitter back in 2007 just after I heard about it while chatting in Roo Reynolds’ office at IBM, from a visitor who had been at SXSW where it first took off (referenced in a post back over here).
That was nearly 20 years ago now – and in all of that time, I never had the opportunity to go to SXSW for the tech part1 of the festival…
This year, our friends at Flipboard created a side event they called Fediverse House, as a eye-catching label for a series of talks and sessions around the open social web
[yes, it was broader than the Fediverse; some other platforms and topics were represented, too. It was great to be able to talk about the Fediverse]
Here’s the video of our panel discussion, available on Flipboard’s PeerTube – or, on YouTube for those of you that are not yet Fediverse-enabled, or who want to watch on your TV or something 🙂 I hope I did an OK job, representing the good people of the different communities on the Fediverse. I know that my own experience and perspective is not a universal one and I do my best to reflect that when I talk about our spaces.
As well as this panel, the event included some fantastic talks from folks such as Molly White and Cory Doctorow (clips are on PeerTube); it gave me an opportunity to learn more about the ATProto ecosystem from chatting with the nice folks from Bluesky; I was able to meet writers from one of the best publications on the web today, 404 Media; and, it also provided a chance to spend time IRL with friends from the Fediverse – including the excellent Jeff Sikes, and also people I greatly respect and appreciate from WeDistribute, Sean and Damon.
Guitar sculpture titled ‘Vibrancy’ by Craig Hein, located in downtown Austin
Anyway… I still haven’t actually been to SXSW 😄
This year, I did something better than that. Thank you to the Flipboard team for all your work in putting Fediverse House together!
I was in Austin one year during the music festival, and managed to get to a couple of sessions, but I wasn’t in town specifically for the event, that was a surprise bonus. ↩︎
My relay instance for the #Fediverse evolved in a great way - more than 120 instances are already connected to boost your posts across the Fediverse.
If you're running #snac / #snac2, #Mastodon, #Pleroma or any other software on the #ActivityPub protocol that supports relay instances - feel free to join the relay! Hopefully #GoToSocial also supports relay services soon! Of course #IPv6 is supported (for IPV6 only instances).
ALT text detailsScreenshot of the overview page of fedi-relay.gyptazy.com showing more than 120 connected instances for a federated network within the Fediverse.
Bluesky is cancelling accounts when foreign governments ask them to, and Threads is doing adverts soon.
The thing to understand about the corporate public messaging systems is that they do not exist to let you publish or to talk to people. That is not the point of them. That's at best just the bait laid to lure you into their trap.
They exist to make money for the shareholders. That's why Threads exists, that's why Blockchain Inc invested to keep Bluesky running.
Only one network exists in order to let people communicate as the point and reason for it's existence. Only one network has no shareholders and no owners.
Only one is fighting for the user, not the shareholder.
My relay instance for the #Fediverse evolved in a great way - more than 120 instances are already connected to boost your posts across the Fediverse.
If you're running #snac / #snac2, #Mastodon, #Pleroma or any other software on the #ActivityPub protocol that supports relay instances - feel free to join the relay! Hopefully #GoToSocial also supports relay services soon! Of course #IPv6 is supported (for IPV6 only instances).
ALT text detailsScreenshot of the overview page of fedi-relay.gyptazy.com showing more than 120 connected instances for a federated network within the Fediverse.
I like the idea, but most content is just images from Mastodon, which are taken out of context and displayed in an image feed.
Don't you want to have something that is solely dedicated to images instead of shoving you everything with an attached image from Mastodon onto your feed? #pixelfeed#mastodon#fediverse
I just wanted to say how positively overwhelmed I am by all the responses from our community after our call for volunteers! 😊 Next week I'll figure out how to invite you all to Mattermost, and then we'll build a team. The 📣 call 📣 is still open, more responses are always welcome.
There's some discussion about how to learn from past situations, I promise that will be a longer blogpost in the future. For now, basics first!
My relay instance for the #Fediverse evolved in a great way - more than 120 instances are already connected to boost your posts across the Fediverse.
If you're running #snac / #snac2, #Mastodon, #Pleroma or any other software on the #ActivityPub protocol that supports relay instances - feel free to join the relay! Hopefully #GoToSocial also supports relay services soon! Of course #IPv6 is supported (for IPV6 only instances).
ALT text detailsScreenshot of the overview page of fedi-relay.gyptazy.com showing more than 120 connected instances for a federated network within the Fediverse.
Mal raus aus der Timeline, rein ins #RealLife und Camp?
FediCamp 2025 – 15.–20. Juli im Wendland. >ENTROPIE - The System!<
Zelte, Lagerfeuer, gute Leute aus dem Fediverse. Ein Chaos-Event als Geheimtipp – einfach zusammen abhängen, Ideen teilen, was bauen oder Urlaub. Alles für alle. Unser Internet!
Komm wie du bist. Mach mit, wenn du Lust hast. Oder chill und schau einfach nur.
We’ve just uploaded a bunch of clips from @davidimel's Fediverse Corner panel at the Fediverse House at SXSW 2025, featuring @evan, @mmasnick and @pcottle
We know the sound is super rough 😅 but many of these snippets deserve to be heard. Thanks for bearing with us. They talk about:
- Solving the cold start problem - Taking control back from billionaires - The deal with Threads’ federation - Keeping vibes sacred (and whole)
Mal raus aus der Timeline, rein ins #RealLife und Camp?
FediCamp 2025 – 15.–20. Juli im Wendland. >ENTROPIE - The System!<
Zelte, Lagerfeuer, gute Leute aus dem Fediverse. Ein Chaos-Event als Geheimtipp – einfach zusammen abhängen, Ideen teilen, was bauen oder Urlaub. Alles für alle. Unser Internet!
Komm wie du bist. Mach mit, wenn du Lust hast. Oder chill und schau einfach nur.
Good day you #beautiful#FediFriends! Just a reminder that tomorrow, May 1st (can't believe it's May already) at 0900 Eastern / UTC -4, we'll be speaking with @ChrisWere !
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Hollo has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Hollo and @fedify are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Hollo's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
Ich bin dieses Vorurteil, Mastodon sei kompliziert, so leid. Warum lässt die @tazgetroete Menschen über soziale Netzwerke schreiben, die offensichtlich nur Bluesky kennen und all das loben, was im #Fediverse realisiert ist, bei Bluesky aber nur eine Willenserklärung darstellt? https://www.taz.de/!6082228
We're pleased to announce that #Hollo has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Hollo and @fedify are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Hollo's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
Just a quick update: I still intend on continuing Fosstodon and taking over admin tasks from @kev and @mike, together with some volunteers (more help is always welcome!). I spoke with K&M yesterday, they're very supportive of this. We have a longer meeting planned later this week.
I was a mod here a few years ago, so I have some insight in how things work. I'd like to keep things as is. I hope everyone will stay a bit longer while we work this out! 😊
I had a call with @kev and @mike yesterday. They took me through the admin workload and whoo. It's A LOT. It's seriously impressive how much they do in order to keep Fosstodon running, nice, and safe. They will stay on for a bit to help train successors. K&M THANK YOU again for all the hard work 👏👏👏
It's not going to be easy, and it will take a team, but it's doable. Immediately after this toot I'll post what I'll need and next steps! 1/2
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
I had a call with @kev and @mike yesterday. They took me through the admin workload and whoo. It's A LOT. It's seriously impressive how much they do in order to keep Fosstodon running, nice, and safe. They will stay on for a bit to help train successors. K&M THANK YOU again for all the hard work 👏👏👏
It's not going to be easy, and it will take a team, but it's doable. Immediately after this toot I'll post what I'll need and next steps! 1/2
laden euch ein zum ersten Teil aus der Workshopreihe "Sovereign. Sustainable. Digital. Digitale Souveränität nachhaltig stärken." der Community Nachhaltige Digitalisierung des @bmuv
ALT text detailsDas Sharepic enthält:
- Logos der Community Nachhaltige Digitalisierung und des Bundesministerium für Umwelt, Naturschutz, nukleare Sicherheit und Verbraucherschutz
- Icons von diversen Fediverse-Diensten
- Titel und Datum der Veranstaltung: Das Fediverse und soziale Medien, am 06. Mai 2025 | 14:30 bis 16:30 Uhr.
I had a call with @kev and @mike yesterday. They took me through the admin workload and whoo. It's A LOT. It's seriously impressive how much they do in order to keep Fosstodon running, nice, and safe. They will stay on for a bit to help train successors. K&M THANK YOU again for all the hard work 👏👏👏
It's not going to be easy, and it will take a team, but it's doable. Immediately after this toot I'll post what I'll need and next steps! 1/2
I'm looking to either self-host (ideally) or rent some #ActivityPub related services. Namely #GoToSocial, #PeerTube and possible #Owncast. As more or less of a noob on these things, where do I go to get started and to gather the basics of what I need?
#PieFed just added a multi-reddit feature, which we're calling "Feeds". It combines multiple Communities (actors of type "Group" in ActivityPub) into one.
Feeds can be followed from other PieFed instances, which will subscribe the follower to all the communities in the feed.
It's similar to PieFed's concept of a Topic https://piefed.social/topics, except topics are maintained by the instance admins. Feeds are crowdsourced and federated topics.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Hollo has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Hollo and @fedify are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Hollo's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
I had a call with @kev and @mike yesterday. They took me through the admin workload and whoo. It's A LOT. It's seriously impressive how much they do in order to keep Fosstodon running, nice, and safe. They will stay on for a bit to help train successors. K&M THANK YOU again for all the hard work 👏👏👏
It's not going to be easy, and it will take a team, but it's doable. Immediately after this toot I'll post what I'll need and next steps! 1/2
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Hollo has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Hollo and @fedify are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Hollo's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Hollo has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Hollo and @fedify are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Hollo's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Hollo has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Hollo and @fedify are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Hollo's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Hollo has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Hollo and @fedify are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Hollo's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
I'm looking to either self-host (ideally) or rent some #ActivityPub related services. Namely #GoToSocial, #PeerTube and possible #Owncast. As more or less of a noob on these things, where do I go to get started and to gather the basics of what I need?
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Hollo has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Hollo and @fedify are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Hollo's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Hollo has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Hollo and @fedify are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Hollo's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Hollo has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Hollo and @fedify are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Hollo's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Hollo has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Hollo and @fedify are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Hollo's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Hollo has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Hollo and @fedify are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Hollo's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Hollo has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Hollo and @fedify are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Hollo's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Hollo has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Hollo and @fedify are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Hollo's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Hollo has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Hollo and @fedify are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Hollo's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We're pleased to announce that #Fedify has been included in the Nivenly Fediverse Security Fund program!
The @nivenly Foundation has launched a security bounty fund to support contributors who identify and help fix #security vulnerabilities in popular #fediverse software. Both Fedify and @hollo are among the selected projects that meet their responsible security disclosure requirements.
This program will run from April–September 2025, with bounties of $250–$500 USD for high and critical security vulnerabilities.
We're honored to be recognized alongside other established fediverse projects like Mastodon, Misskey, and Lemmy. This further encourages our commitment to maintaining strong security practices.
If you're interested in contributing to Fedify's security, please follow our responsible disclosure process outlined in our SECURITY.md file.
We've had a surprise addition to the #firesidefedishow Fedi show lineup!
I'd like to welcome, on Thursday May 1st at 0900 Eastern / UTC-4 @ChrisWere!
Chris is a former #Youtuber moved to the #Fediverse and now exclusively makes content for #Peertube. He has some fun channels called "Freebooters" and ... I really NEVER thought I'd type this, let alone to the world ... "Space Virgins: First Contact". See links respectively!
Please let me know if you have any questions, thoughts, suggestions, for Chris! Else I hope everyone has a great rest of your day and we'll see you on the #Fediverse!
When do we get to start asking "Is it the year of the #Fediverse yet?" And I mean that in the kindest, most sincere way.
I know a lot of folks see the Linux motto of "Is it the year of Linux on the desktop?" as a joke. I see it as hope. I see it as we've all kept fighting and we got one more fighter. I see it as we KNOW we're gaining ground every single day and we'll do it tomorrow as well.
Fediverse Report #114 - This week's #fediverse news:
- Drama around a Fosstodon moderator, leading to the admins of the Fosstodon server stepping down. I take a closer look on what this says about how instance selection works on the fediverse, and why this means more servers should have a federation policy - NLnet announces their latest round of fundings, with a grant for Peertube and a new project build on top of Bonfire.
Just because 10 people on the Fediverse have certain norms, fashions, traditions, preferences, and politics does NOT make these the culture of the Fediverse.
Not even if it were 100 people.
Not even if it were 1,000 people.
Consider what 1,000 people on the Fediverse represent — they are about 0.005% to 0.006% of the Fediverse!
No matter how loud this microscopic group of people scream, they still do not represent the (entire) Fediverse.
When do we get to start asking "Is it the year of the #Fediverse yet?" And I mean that in the kindest, most sincere way.
I know a lot of folks see the Linux motto of "Is it the year of Linux on the desktop?" as a joke. I see it as hope. I see it as we've all kept fighting and we got one more fighter. I see it as we KNOW we're gaining ground every single day and we'll do it tomorrow as well.
We've had a surprise addition to the #firesidefedishow Fedi show lineup!
I'd like to welcome, on Thursday May 1st at 0900 Eastern / UTC-4 @ChrisWere!
Chris is a former #Youtuber moved to the #Fediverse and now exclusively makes content for #Peertube. He has some fun channels called "Freebooters" and ... I really NEVER thought I'd type this, let alone to the world ... "Space Virgins: First Contact". See links respectively!
Please let me know if you have any questions, thoughts, suggestions, for Chris! Else I hope everyone has a great rest of your day and we'll see you on the #Fediverse!
Fediverse Report #114 - This week's #fediverse news:
- Drama around a Fosstodon moderator, leading to the admins of the Fosstodon server stepping down. I take a closer look on what this says about how instance selection works on the fediverse, and why this means more servers should have a federation policy - NLnet announces their latest round of fundings, with a grant for Peertube and a new project build on top of Bonfire.
Fediverse Report #114 - This week's #fediverse news:
- Drama around a Fosstodon moderator, leading to the admins of the Fosstodon server stepping down. I take a closer look on what this says about how instance selection works on the fediverse, and why this means more servers should have a federation policy - NLnet announces their latest round of fundings, with a grant for Peertube and a new project build on top of Bonfire.
Things we can learn from the recent fosstodon moderation happenings.
The takeaway of the whole #fosstodon incident shouldn't be,
"THIS IS WHY MODERATION IS BAD BECAUSE MODS ARE BASICALLY SMALLER VERSIONS OF CENSORSHIP PEOPLE!"
Nor should it be takes like, paraphrasing here, but,
"I had to examine my stance as a moderator, and really examine the kind of community I want to foster, so as a result of this examination, I've concluded that the Fediverse is absolutely no different from anywhere else on the web because people start drama and people are passionate about things."
Despite those eye rollingly dull takes, we can learn something!
There's a few things we can learn from the whole thing.
1. Notifications are important. For offline people, having to wake up to an instance defederation one day seemingly at random isn't a good user experience. Defederations should be an option for email notifications people can check or uncheck.
What Fediverse projects have these kinds of notifications?
2. In app notifications are important. For this, I'd have placeholders where your friends mentions and stuff are, not home timeline, that say, this instance has been blocked, or this instance has been defederated, or something.
Again, I'd love to know what projects already do this, if any.
3. Taking time to craft a meaningful statement would be better than sharing Mastodon post links, well, unless you have an instance with a character limit such as mine. Seriously, instances should be giant walls of text. I'm not joking! It's been proven, over and over again, that short threads are just a bad user experience waiting to happen, but I've long since learned that tech people don't like to make things easier on users so, let's keep chucking on people! I'm sure it will all work out if nothing changes, but moving on,
I haven't found a listing that lists these kinds of instances/communities. Anyone know of such a database?
4. More projects should start pointing to well ran community wiki's on their homepages or similar.
Community documentation is especially good for things that need quick updates and people need to know where exits are. If you don't want to maintain your own Fedi documentation, link to strong community wikis.
Along that same line, if you literally built a Fediverse thing, provide links to strong, non-technical, documentation of your thing! That shows passion, and it gives back. I haven't seen any project link to the @FediTips website on any official websites and they do fantastic documentation work.
My underrepresented Fedi resource find of the weak is actually this one! https://thefedi.wiki/
If I have more thoughts, I'll edit this post. I've already read 3 blog posts on the subject by privileged dudes that painted this whole issue as drama, and they aren't worth linking to, honestly! You can find them really easily by just reading the hashtag though.
Just because 10 people on the Fediverse have certain norms, fashions, traditions, preferences, and politics does NOT make these the culture of the Fediverse.
Not even if it were 100 people.
Not even if it were 1,000 people.
Consider what 1,000 people on the Fediverse represent — they are about 0.005% to 0.006% of the Fediverse!
No matter how loud this microscopic group of people scream, they still do not represent the (entire) Fediverse.
The totally decentralised #BlueSky was down. Again. I can tell you about that because here in the #fediverse we actually ARE decentralised. It’s that simple :)
Just because 10 people on the Fediverse have certain norms, fashions, traditions, preferences, and politics does NOT make these the culture of the Fediverse.
Not even if it were 100 people.
Not even if it were 1,000 people.
Consider what 1,000 people on the Fediverse represent — they are about 0.005% to 0.006% of the Fediverse!
No matter how loud this microscopic group of people scream, they still do not represent the (entire) Fediverse.
Just because 10 people on the Fediverse have certain norms, fashions, traditions, preferences, and politics does NOT make these the culture of the Fediverse.
Not even if it were 100 people.
Not even if it were 1,000 people.
Consider what 1,000 people on the Fediverse represent — they are about 0.005% to 0.006% of the Fediverse!
No matter how loud this microscopic group of people scream, they still do not represent the (entire) Fediverse.
The totally decentralised #BlueSky was down. Again. I can tell you about that because here in the #fediverse we actually ARE decentralised. It’s that simple :)
The totally decentralised #BlueSky was down. Again. I can tell you about that because here in the #fediverse we actually ARE decentralised. It’s that simple :)
The totally decentralised #BlueSky was down. Again. I can tell you about that because here in the #fediverse we actually ARE decentralised. It’s that simple :)
The totally decentralised #BlueSky was down. Again. I can tell you about that because here in the #fediverse we actually ARE decentralised. It’s that simple :)
For those who want to watch yesterday's live chat on Fireside Fedi, here’s the link to the full video. We talked about the BSD systems, FediMeteo, snac, the BSD Cafe, the Open Source world, the Fediverse and... spaghetti
Just a quick update: I still intend on continuing Fosstodon and taking over admin tasks from @kev and @mike, together with some volunteers (more help is always welcome!). I spoke with K&M yesterday, they're very supportive of this. We have a longer meeting planned later this week.
I was a mod here a few years ago, so I have some insight in how things work. I'd like to keep things as is. I hope everyone will stay a bit longer while we work this out! 😊
Things we can learn from the recent fosstodon moderation happenings.
The takeaway of the whole #fosstodon incident shouldn't be,
"THIS IS WHY MODERATION IS BAD BECAUSE MODS ARE BASICALLY SMALLER VERSIONS OF CENSORSHIP PEOPLE!"
Nor should it be takes like, paraphrasing here, but,
"I had to examine my stance as a moderator, and really examine the kind of community I want to foster, so as a result of this examination, I've concluded that the Fediverse is absolutely no different from anywhere else on the web because people start drama and people are passionate about things."
Despite those eye rollingly dull takes, we can learn something!
There's a few things we can learn from the whole thing.
1. Notifications are important. For offline people, having to wake up to an instance defederation one day seemingly at random isn't a good user experience. Defederations should be an option for email notifications people can check or uncheck.
What Fediverse projects have these kinds of notifications?
2. In app notifications are important. For this, I'd have placeholders where your friends mentions and stuff are, not home timeline, that say, this instance has been blocked, or this instance has been defederated, or something.
Again, I'd love to know what projects already do this, if any.
3. Taking time to craft a meaningful statement would be better than sharing Mastodon post links, well, unless you have an instance with a character limit such as mine. Seriously, instances should be giant walls of text. I'm not joking! It's been proven, over and over again, that short threads are just a bad user experience waiting to happen, but I've long since learned that tech people don't like to make things easier on users so, let's keep chucking on people! I'm sure it will all work out if nothing changes, but moving on,
I haven't found a listing that lists these kinds of instances/communities. Anyone know of such a database?
4. More projects should start pointing to well ran community wiki's on their homepages or similar.
Community documentation is especially good for things that need quick updates and people need to know where exits are. If you don't want to maintain your own Fedi documentation, link to strong community wikis.
Along that same line, if you literally built a Fediverse thing, provide links to strong, non-technical, documentation of your thing! That shows passion, and it gives back. I haven't seen any project link to the @FediTips website on any official websites and they do fantastic documentation work.
My underrepresented Fedi resource find of the weak is actually this one! https://thefedi.wiki/
If I have more thoughts, I'll edit this post. I've already read 3 blog posts on the subject by privileged dudes that painted this whole issue as drama, and they aren't worth linking to, honestly! You can find them really easily by just reading the hashtag though.
Going live in a few minutes with my friend Luis, to talk about the fediverse and setting up our own twitch-like platform. Join and bring beer and comments.
It's nice to finally see @kev and @mike make statements about the drama that happened on #Fosstodon however, the sad part is to see that they are both likely stepping away. They will either shut the instance down completely or possibly let others take it over to keep it alive.
Regardless, there will be a lot of people that will end up needing/wanting to find a new instance to call home, and that's not a fun experience here on the #Fediverse
With regards to them both stepping away, regardless of how it's done, I get it, totally.
I ran #AllThingsTech along with @beardedtechguy and while it was a ton of fun at times, it was indeed a LOT of work, and it was quite costly, even as a small server with only a couple hundred users. I can't imagine the work and the costs associated with a server that has nearly 10,000 users and is almost 8 years old.
I certainly wish Kevin and Mike both the best of luck in whatever decision they make and I hope all of those that decide to move to another instance or may end up being forced to move to another instance are able to move without much hassle or issues. This is definitely one place Mastodon needs to get much better at if it ever wants to be mainstream and truly successful in a larger fashion.
For anyone who wants to read those statements I mentioned in the beginning, you can do so via the links below.
I’m deliberately not digging into whatever happened at Fosstodon, but whatever its impact — it’s fairly contained, because the #Fediverse is pretty decentralized which limits the blast radius. This is a good thing.
We’ve just uploaded a bunch of clips from @davidimel's Fediverse Corner panel at the Fediverse House at SXSW 2025, featuring @evan, @mmasnick and @pcottle
We know the sound is super rough 😅 but many of these snippets deserve to be heard. Thanks for bearing with us. They talk about:
- Solving the cold start problem - Taking control back from billionaires - The deal with Threads’ federation - Keeping vibes sacred (and whole)
We’ve just uploaded a bunch of clips from @davidimel's Fediverse Corner panel at the Fediverse House at SXSW 2025, featuring @evan, @mmasnick and @pcottle
We know the sound is super rough 😅 but many of these snippets deserve to be heard. Thanks for bearing with us. They talk about:
- Solving the cold start problem - Taking control back from billionaires - The deal with Threads’ federation - Keeping vibes sacred (and whole)
quote | «The last point I'll make is this - the fedi is supposed to be a friendly, welcoming online space, right? But the fact is, it isn't. It's just like everywhere else online - the vocal minority are just as loud, and just as obnoxious as everywhere else».
that is a fact. some of the liberty loving nerds are just as much racist, sexist, agist assholes as the next guy out there, they just pick a different target for a different reason, but the same cruelty and selfishness show through.
It feels like you *need* to use the centralized mastodon.social domain. Otherwise, your server is just one cancelled mod or one unappreciated admin's mental breakdown away from blowing the fuck up.
Good day everyone! Fireside Fedi Episode 12 is live right now! Don't miss out on my conversation with @stefano the creator of @admin and "barista" of bsd.cafe!
Übrigens, #Bluesky war in der Nacht zu Freitag für etwa eine Stunde weitgehend offline.
Nur Nutzerinnen und Nutzer mit eigenem Personal Data Server waren nicht betroffen. Der Vorfall zeigt, dass Bluesky trotz dezentraler Ambitionen stark zentralisiert bleibt. Die Kritik daran wächst, während Plattformen wie #Mastodon echte #Dezentralisierung schon praktizieren.
Hello #Fediverse I'm sorry if I look hopeless but I really need some help with getting supplies like catfood,extra water containers, emergency light batteries, N95 Masks etc🙏🏻🥺 One thing is what scary is Frequent Earthquake happening triggered Active Volcanoes here in #philippines PLEASE UR KIND SUPPORT & PRAYERS IS DESPERATELY NEED.😭 BOOST is very appreciated.
Still, even though things are much more hopeful now than a week ago, it's still too early to know how things will work out. So here's a few thoughts for people who are on Fosstodon ...
1) let your new admins know what direction you want to see the instance moving in -- and, if you've got the time, consider offering to help!
2) if you're still considering potentially moving, now's a good time to start exploring. It really is hard to pick a compatible instance, and you'll want to take the time to scope things out. Don't feel like your next choice is necessarily your permanent new home -- you can always treat it as an interim and move again if necessary. Asking friends for recommendations is a great place to start but not bulletproof (would you have recommended fosstodon if somebody had asked you about it a month ago?) ...Resources for choosing the right fediverse instances has links to directories and instance catalogs that can help you find out more
3) You can set up new accounts on other instances without moving -- so this is a good way to explore. One option is to export the list of people you're following (on the Preferences / Import and Export tab ), and import it on your new account. Or, if you feel like you're following too many people, this can also be a good time to experiment -- either start from scratch, or edit the CSV file before importing. You'll probably also want to export-and-import your blocklists, mutelists, domain blocks, and lists if you have any. Unfortunately there isn't any way to export and import your filters, so you'll need to recreate those manually.
It really sucks that Mastodon migration doesn't let you move your posts, but things are getting better. Check out Posty and Slurp
5) if you're up for having your own instance, it's really worth checking out GoToSocial. My experience with gotosocial.thenexus.today: setup and configuration were straightforward and well-documented, and upgrades have been smooth. There are also hosted options available. And, Slurp works really well with GoToSocial! If you decide to stay on Fosstodon, you can either keep it around as a secondary account ... or just view it as an interesting experiment and delete it.
Übrigens, #Bluesky war in der Nacht zu Freitag für etwa eine Stunde weitgehend offline.
Nur Nutzerinnen und Nutzer mit eigenem Personal Data Server waren nicht betroffen. Der Vorfall zeigt, dass Bluesky trotz dezentraler Ambitionen stark zentralisiert bleibt. Die Kritik daran wächst, während Plattformen wie #Mastodon echte #Dezentralisierung schon praktizieren.
Hello #Fediverse I'm sorry if I look hopeless but I really need some help with getting supplies like catfood,extra water containers, emergency light batteries, N95 Masks etc🙏🏻🥺 One thing is what scary is Frequent Earthquake happening triggered Active Volcanoes here in #philippines PLEASE UR KIND SUPPORT & PRAYERS IS DESPERATELY NEED.😭 BOOST is very appreciated.
Good day everyone! Fireside Fedi Episode 12 is live right now! Don't miss out on my conversation with @stefano the creator of @admin and "barista" of bsd.cafe!
It feels like you *need* to use the centralized mastodon.social domain. Otherwise, your server is just one cancelled mod or one unappreciated admin's mental breakdown away from blowing the fuck up.
Good day everyone! Fireside Fedi Episode 12 is live right now! Don't miss out on my conversation with @stefano the creator of @admin and "barista" of bsd.cafe!
Die #NSDAP Mitgliederkartei des #Bundesarchiv ist alphabetisch sortiert worden. Eine geografische #Recherche nach Mitgliedern aus Ortsgruppen ist daher nicht möglich (🤯).
Als lokale #Geschichtswerkstatt beschert uns das 1000% Mehrarbeit - oder kennt ihr noch weitere Möglichkeiten der ortsgebundenen Recherche ohne jede Einzelperson anfragen zu müssen?
quote | «The last point I'll make is this - the fedi is supposed to be a friendly, welcoming online space, right? But the fact is, it isn't. It's just like everywhere else online - the vocal minority are just as loud, and just as obnoxious as everywhere else».
that is a fact. some of the liberty loving nerds are just as much racist, sexist, agist assholes as the next guy out there, they just pick a different target for a different reason, but the same cruelty and selfishness show through.
Hello everyone, I am very happy to announce that after more than two years of development, #Fread has decided to open source. All the codes will be open. Welcome to check it out. At present, the main technology stack of Fread is as follows: Kotlin Multiplatform, Compose Multiplatform, kotlin-inject, Voyager, Compose-imageloader, Jetpack Room, ktor.
It would be really nice to be able to import/export word filters on #Mastdon. Not sure why this functionality isn't there. Perhaps a feature request is in order.
Convincing people and organizations to join the #Fediverse can be a frustrating undertaking.
ALT text detailsA variation of the XKCD "standards" comic (https://xkcd.com/927/):
Title: "Digital sovereignty—How it's going?"
Panel 1: "Situation: The Fediverse exists"
Panel 2: "The US platforms have too much power! We need a European social media plattform!" "Yeah!"
Panel 3: "Situation: Follow us on Bluesky! (In addition to X, FB and Instagram)"
I'm exploring a new idea called FediOTP (codename): an authentication system that uses #ActivityPub DMs to deliver one-time passwords, allowing any #fediverse account to authenticate with web services. Unlike current solutions that rely on specific APIs (#Mastodon, #Misskey), this would work with any ActivityPub-compatible server, increasing interoperability across the fediverse. Would love to hear your thoughts on potential challenges or use cases for this approach.
I'm exploring a new idea called FediOTP (codename): an authentication system that uses #ActivityPub DMs to deliver one-time passwords, allowing any #fediverse account to authenticate with web services. Unlike current solutions that rely on specific APIs (#Mastodon, #Misskey), this would work with any ActivityPub-compatible server, increasing interoperability across the fediverse. Would love to hear your thoughts on potential challenges or use cases for this approach.
It would be really nice to be able to import/export word filters on #Mastdon. Not sure why this functionality isn't there. Perhaps a feature request is in order.
“Why did you choose Mastodon and not Bluesky?” This is my answer to that question. It begins with a law from the turn of the millennium that was initially described as a failure, takes a path through domain names I've owned for nearly three decades, a need to test the winds, and ultimately lands on the fact that right now, I prioritize “decentralized” over “decentralizable” as a matter of principle.
Hello everyone, I am very happy to announce that after more than two years of development, #Fread has decided to open source. All the codes will be open. Welcome to check it out. At present, the main technology stack of Fread is as follows: Kotlin Multiplatform, Compose Multiplatform, kotlin-inject, Voyager, Compose-imageloader, Jetpack Room, ktor.
Anyone got recommendations for #mastodon/ #fediverse servers which focus on #FOSS but recognise it as inherently political and celebrate the way it intersects with other activist communities?
Context: lots of folks seem to be feeling like #fosstodon has shown it doesn't align with their values, but I don't know where to recommend as an alternative.
So, I built a new #GoToSocial instance and have migrated back. A few things have brought me back since my last GoToSocial instance:
Editing of statuses. This is one of the big ones and it arrived in v0.18.0. In the past, I had to delete and repost -- a lot since I make a lot of mistakes. Being able to edit is a big thing.
MFA. More security is always best.
Ivory support. Nothing that the GoToSocial folks control, but @ivory finally got support for alphanumeric post ID's which means that I can finally use it with GoToSocial.
This is on top of previous things that I liked about GoToSocial:
Ease of maintenance. It's so easy to install, so easy to maintain and easy to backup.
Low system requirements. I can run it on a low cost VPS.
Pretty profile page. I really like the profile page layout on GoToSocial vs #Mastodon. The GoToSocial profile is clean and is completely focused on the person. The Mastodon profile is a bit messy with instance stuff in the left and right columns; and profile in the center.
There's some stuff I'm still looking forward on GoToSocial. The biggest one would be the ability to prune posts, both personal and for instance.
I know most people dislike AI on the Fediverse, but we really do need an AI on the Fediverse to deal with the spam problems.
I work for Meta, and do you think we spend all day, every day, removing spam?
NO. - We have an AI for that.
The only time I see spam is when someone appeals. You'd be surprised on how entitled people feel to post, junk. Beyond that, we mostly deal with normal junk, and spam is generally a low issue.
I am running GTS as podman container behind Caddy which does SSL termination (and all the LetsEncrypt magic!). And the upgrade procedure from v0.18.3 was as smooth as can be:
I stopped the current container, made a backup from my sqlite.db, upgraded the tag in compose.yaml and restarted the whole thing:
podman stop gotosocial
cp data/sqlite.db backups/sqlite.db-20250427
vim compose.yaml
# change tag from 0.18.3 to 0.19.0, save, quit
podman-compose up -d
podman logs -f gotosocial
Since I am running a small single-user instance all DB migrations were finished within seconds and I was able to log into my new settings panel to finally revoke old OAuth tokens that I had issued to all kinds of clients when I was looking for a decent web client that satisfies my needs. For me, this is a self-hosted installation of phanpy.social (which also had a new release!).
Esp. with all the ambiguous discussion around moderators/defederation on my prior instance I am happy to be selfhosting for a few weeks. This made it easier to now set up an official account migration notice redirecting to this one here.
This is definitely another advantage of the fediverse: The decentralised nature makes it easy to move accounts from one instance to another, it's built into the protocol!
A big thanks to the @gotosocial team, @phanpy and everybody who makes the fediverse a nice place to be. You rock! <3
Anyone got recommendations for #mastodon/ #fediverse servers which focus on #FOSS but recognise it as inherently political and celebrate the way it intersects with other activist communities?
Context: lots of folks seem to be feeling like #fosstodon has shown it doesn't align with their values, but I don't know where to recommend as an alternative.
“Why did you choose Mastodon and not Bluesky?” This is my answer to that question. It begins with a law from the turn of the millennium that was initially described as a failure, takes a path through domain names I've owned for nearly three decades, a need to test the winds, and ultimately lands on the fact that right now, I prioritize “decentralized” over “decentralizable” as a matter of principle.
Hello #fediverse 👋 My name is Zhanna. I was born in Ukraine into a ukranian-russian family, spend more than half of my life in Germany. Now I live in Spain in Andalusia. I'm #newhere#neuhier#Новичок and looking forward to meeting new people.
Hello #fediverse 👋 My name is Zhanna. I was born in Ukraine into a ukranian-russian family, spend more than half of my life in Germany. Now I live in Spain in Andalusia. I'm #newhere#neuhier#Новичок and looking forward to meeting new people.
Hallo liebes #Fediverse. Ich bin auch mal #neuhier und freue auf einen regen Austausch.
Meine Interessen: Photovoltaik und Home Automation, Low Energy Computing und alles, was mit Technik zu tun hat. Ansonsten interessiere ich mich leider auch für Politik, die einen ja mittlerweile nur noch runterzieht.
Außerdem lege ich täglich mal ein Ei, sonntags auch mal 2!
Still, even though things are much more hopeful now than a week ago, it's still too early to know how things will work out. So here's a few thoughts for people who are on Fosstodon ...
1) let your new admins know what direction you want to see the instance moving in -- and, if you've got the time, consider offering to help!
2) if you're still considering potentially moving, now's a good time to start exploring. It really is hard to pick a compatible instance, and you'll want to take the time to scope things out. Don't feel like your next choice is necessarily your permanent new home -- you can always treat it as an interim and move again if necessary. Asking friends for recommendations is a great place to start but not bulletproof (would you have recommended fosstodon if somebody had asked you about it a month ago?) ...Resources for choosing the right fediverse instances has links to directories and instance catalogs that can help you find out more
3) You can set up new accounts on other instances without moving -- so this is a good way to explore. One option is to export the list of people you're following (on the Preferences / Import and Export tab ), and import it on your new account. Or, if you feel like you're following too many people, this can also be a good time to experiment -- either start from scratch, or edit the CSV file before importing. You'll probably also want to export-and-import your blocklists, mutelists, domain blocks, and lists if you have any. Unfortunately there isn't any way to export and import your filters, so you'll need to recreate those manually.
It really sucks that Mastodon migration doesn't let you move your posts, but things are getting better. Check out Posty and Slurp
5) if you're up for having your own instance, it's really worth checking out GoToSocial. My experience with gotosocial.thenexus.today: setup and configuration were straightforward and well-documented, and upgrades have been smooth. There are also hosted options available. And, Slurp works really well with GoToSocial! If you decide to stay on Fosstodon, you can either keep it around as a secondary account ... or just view it as an interesting experiment and delete it.
Still, even though things are much more hopeful now than a week ago, it's still too early to know how things will work out. So here's a few thoughts for people who are on Fosstodon ...
1) let your new admins know what direction you want to see the instance moving in -- and, if you've got the time, consider offering to help!
2) if you're still considering potentially moving, now's a good time to start exploring. It really is hard to pick a compatible instance, and you'll want to take the time to scope things out. Don't feel like your next choice is necessarily your permanent new home -- you can always treat it as an interim and move again if necessary. Asking friends for recommendations is a great place to start but not bulletproof (would you have recommended fosstodon if somebody had asked you about it a month ago?) ...Resources for choosing the right fediverse instances has links to directories and instance catalogs that can help you find out more
3) You can set up new accounts on other instances without moving -- so this is a good way to explore. One option is to export the list of people you're following (on the Preferences / Import and Export tab ), and import it on your new account. Or, if you feel like you're following too many people, this can also be a good time to experiment -- either start from scratch, or edit the CSV file before importing. You'll probably also want to export-and-import your blocklists, mutelists, domain blocks, and lists if you have any. Unfortunately there isn't any way to export and import your filters, so you'll need to recreate those manually.
It really sucks that Mastodon migration doesn't let you move your posts, but things are getting better. Check out Posty and Slurp
5) if you're up for having your own instance, it's really worth checking out GoToSocial. My experience with gotosocial.thenexus.today: setup and configuration were straightforward and well-documented, and upgrades have been smooth. There are also hosted options available. And, Slurp works really well with GoToSocial! If you decide to stay on Fosstodon, you can either keep it around as a secondary account ... or just view it as an interesting experiment and delete it.
When FediForum got cancelled a few weeks ago, I heard from multiple participants that they were planning to showcasing some new features or products that they’ve been working on. The sudden last-minute cancellation has caused uncertainty on how to proceed, and there has not been a new date set for FediForum (nor is it clear in what format it will continue, if any). However, by and large participants have decided not to showcase or present their work outside of FediForum. This shows the influential role that FediForum plays in the fediverse development ecosystem. It is important avenue for developers to showcase their work to the rest of the developer community, with no clear replacement for it. As such, the news for the fediverse is especially slow this week.
An update from the Catodon project (a fork of a fork of Misskey), which is still on hiatus.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
ALT text detailsThe image shows the logos of universities in Germany that operate a Mastodon channel. The footer also shows the web addresses where the document can be downloaded as a PDF and the link to the Mastodon account of the Action Alliance for New Social Media. In the downloadable PDF, the logos act as links that allow users to connect directly to the Mastodon channels.
When FediForum got cancelled a few weeks ago, I heard from multiple participants that they were planning to showcasing some new features or products that they’ve been working on. The sudden last-minute cancellation has caused uncertainty on how to proceed, and there has not been a new date set for FediForum (nor is it clear in what format it will continue, if any). However, by and large participants have decided not to showcase or present their work outside of FediForum. This shows the influential role that FediForum plays in the fediverse development ecosystem. It is important avenue for developers to showcase their work to the rest of the developer community, with no clear replacement for it. As such, the news for the fediverse is especially slow this week.
An update from the Catodon project (a fork of a fork of Misskey), which is still on hiatus.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
Top o' the list in this week’s release is publish your Surf feeds to Bluesky and a new feature: the ability to pin posts.
Pinned posts are great for setting tone and context for people new to your feed. Use them to suggest hashtags and other ways for followers to participate, and add a link to the full feed (if your feed is also published to Bluesky — more on that here https://bsky.app/profile/surf.social/post/3lnnpyqge5c2p).
As always, please let us know what you think by sending notes to feedback@surf.social. And thank you for testing with us!
ALT text detailsApp release notes for Version 1.0.0 (246). Notes are on a cream background with diagonal design on the corners in Surf orange, red and blue.
Text says:
NEW ON SURF THIS WEEK
Publish your Surf feeds to Bluesky. Tap the three-dot menu on any of your feeds and select “Publish to Bluesky.”
Pin a post to the top of your feed to give people a preview of what your feed’s all about. Create a post, tap its three-dot menu, and select “Pin Post.”
Control what you see on Home. For example, head to Settings to turn the Trending section on or off.
Check out the new location for your “Feeds from Linked Accounts,” now tucked inside your profile’s Feeds tab.
ALT text detailsThe image shows the logos of universities in Germany that operate a Mastodon channel. The footer also shows the web addresses where the document can be downloaded as a PDF and the link to the Mastodon account of the Action Alliance for New Social Media. In the downloadable PDF, the logos act as links that allow users to connect directly to the Mastodon channels.
I'm exploring a new idea called FediOTP (codename): an authentication system that uses #ActivityPub DMs to deliver one-time passwords, allowing any #fediverse account to authenticate with web services. Unlike current solutions that rely on specific APIs (#Mastodon, #Misskey), this would work with any ActivityPub-compatible server, increasing interoperability across the fediverse. Would love to hear your thoughts on potential challenges or use cases for this approach.
Can you believe that you are here, and I am here, and we can share and communicate together, and no billionaires were involved in this happening or continuing in any ways?
Hallo liebes #Fediverse. Ich bin auch mal #neuhier und freue auf einen regen Austausch.
Meine Interessen: Photovoltaik und Home Automation, Low Energy Computing und alles, was mit Technik zu tun hat. Ansonsten interessiere ich mich leider auch für Politik, die einen ja mittlerweile nur noch runterzieht.
Außerdem lege ich täglich mal ein Ei, sonntags auch mal 2!
Hello, I'm an open source software engineer in my late 30s living in #Seoul, #Korea, and an avid advocate of #FLOSS and the #fediverse.
I'm the creator of @fedify, an #ActivityPub server framework in #TypeScript, @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.
I'm exploring a new idea called FediOTP (codename): an authentication system that uses #ActivityPub DMs to deliver one-time passwords, allowing any #fediverse account to authenticate with web services. Unlike current solutions that rely on specific APIs (#Mastodon, #Misskey), this would work with any ActivityPub-compatible server, increasing interoperability across the fediverse. Would love to hear your thoughts on potential challenges or use cases for this approach.
This 2019 Mastodon feature request suggests supporting post transfer when migrating to a different instance. If you'd like such a feature (I sure do) consider thumbing-up or reacting to the issue.
i'm a serial #fediverse instance creator (and destroyer) and have been doing this since 2018. many will already be familiar with my name or my avatar.
i'm the father of two awesome kids. i love watching and talking about #movies. i'm a #gamer. i eat to #run. i'm a giant #starwars and #startrek nerd. i'm a born and raised #engineer.
ALT text detailsScene from Star Trek TNG on the bridge of the Enterprise. Picard has his head hung in defeat. Q is wailing on a horn with his Mariachi band. Words read: Followed me for Star Trek. Also gets F1 StarWars Movies TV Food Mastodon Fediverse
I'm exploring a new idea called FediOTP (codename): an authentication system that uses #ActivityPub DMs to deliver one-time passwords, allowing any #fediverse account to authenticate with web services. Unlike current solutions that rely on specific APIs (#Mastodon, #Misskey), this would work with any ActivityPub-compatible server, increasing interoperability across the fediverse. Would love to hear your thoughts on potential challenges or use cases for this approach.
I'm exploring a new idea called FediOTP (codename): an authentication system that uses #ActivityPub DMs to deliver one-time passwords, allowing any #fediverse account to authenticate with web services. Unlike current solutions that rely on specific APIs (#Mastodon, #Misskey), this would work with any ActivityPub-compatible server, increasing interoperability across the fediverse. Would love to hear your thoughts on potential challenges or use cases for this approach.
I'm exploring a new idea called FediOTP (codename): an authentication system that uses #ActivityPub DMs to deliver one-time passwords, allowing any #fediverse account to authenticate with web services. Unlike current solutions that rely on specific APIs (#Mastodon, #Misskey), this would work with any ActivityPub-compatible server, increasing interoperability across the fediverse. Would love to hear your thoughts on potential challenges or use cases for this approach.
I'm exploring a new idea called FediOTP (codename): an authentication system that uses #ActivityPub DMs to deliver one-time passwords, allowing any #fediverse account to authenticate with web services. Unlike current solutions that rely on specific APIs (#Mastodon, #Misskey), this would work with any ActivityPub-compatible server, increasing interoperability across the fediverse. Would love to hear your thoughts on potential challenges or use cases for this approach.
I'm exploring a new idea called FediOTP (codename): an authentication system that uses #ActivityPub DMs to deliver one-time passwords, allowing any #fediverse account to authenticate with web services. Unlike current solutions that rely on specific APIs (#Mastodon, #Misskey), this would work with any ActivityPub-compatible server, increasing interoperability across the fediverse. Would love to hear your thoughts on potential challenges or use cases for this approach.
For those skeptical of DMs in #ActivityPub: I'm also considering an alternative verification approach using ActivityPub's Question feature. Instead of sending numeric codes, the system could send a poll with several emoji options, and the user would select the one that matches what's displayed on their login screen. This visual authentication method might offer better security against certain automated attacks while still leveraging federation rather than platform-specific APIs. Would this approach address some of the privacy concerns around DM-based verification?
I'm exploring a new idea called FediOTP (codename): an authentication system that uses #ActivityPub DMs to deliver one-time passwords, allowing any #fediverse account to authenticate with web services. Unlike current solutions that rely on specific APIs (#Mastodon, #Misskey), this would work with any ActivityPub-compatible server, increasing interoperability across the fediverse. Would love to hear your thoughts on potential challenges or use cases for this approach.
For those skeptical of DMs in #ActivityPub: I'm also considering an alternative verification approach using ActivityPub's Question feature. Instead of sending numeric codes, the system could send a poll with several emoji options, and the user would select the one that matches what's displayed on their login screen. This visual authentication method might offer better security against certain automated attacks while still leveraging federation rather than platform-specific APIs. Would this approach address some of the privacy concerns around DM-based verification?
I'm exploring a new idea called FediOTP (codename): an authentication system that uses #ActivityPub DMs to deliver one-time passwords, allowing any #fediverse account to authenticate with web services. Unlike current solutions that rely on specific APIs (#Mastodon, #Misskey), this would work with any ActivityPub-compatible server, increasing interoperability across the fediverse. Would love to hear your thoughts on potential challenges or use cases for this approach.
I'm exploring a new idea called FediOTP (codename): an authentication system that uses #ActivityPub DMs to deliver one-time passwords, allowing any #fediverse account to authenticate with web services. Unlike current solutions that rely on specific APIs (#Mastodon, #Misskey), this would work with any ActivityPub-compatible server, increasing interoperability across the fediverse. Would love to hear your thoughts on potential challenges or use cases for this approach.
I'm exploring a new idea called FediOTP (codename): an authentication system that uses #ActivityPub DMs to deliver one-time passwords, allowing any #fediverse account to authenticate with web services. Unlike current solutions that rely on specific APIs (#Mastodon, #Misskey), this would work with any ActivityPub-compatible server, increasing interoperability across the fediverse. Would love to hear your thoughts on potential challenges or use cases for this approach.
Can you believe that you are here, and I am here, and we can share and communicate together, and no billionaires were involved in this happening or continuing in any ways?
Top o' the list in this week’s release is publish your Surf feeds to Bluesky and a new feature: the ability to pin posts.
Pinned posts are great for setting tone and context for people new to your feed. Use them to suggest hashtags and other ways for followers to participate, and add a link to the full feed (if your feed is also published to Bluesky — more on that here https://bsky.app/profile/surf.social/post/3lnnpyqge5c2p).
As always, please let us know what you think by sending notes to feedback@surf.social. And thank you for testing with us!
ALT text detailsApp release notes for Version 1.0.0 (246). Notes are on a cream background with diagonal design on the corners in Surf orange, red and blue.
Text says:
NEW ON SURF THIS WEEK
Publish your Surf feeds to Bluesky. Tap the three-dot menu on any of your feeds and select “Publish to Bluesky.”
Pin a post to the top of your feed to give people a preview of what your feed’s all about. Create a post, tap its three-dot menu, and select “Pin Post.”
Control what you see on Home. For example, head to Settings to turn the Trending section on or off.
Check out the new location for your “Feeds from Linked Accounts,” now tucked inside your profile’s Feeds tab.
In the spirit of: “Ask not what the Fediverse can do for you, but what you can do for the Fediverse” here are some initiatives I’ll be undertaking, starting next week:
1) Production of a 5 minute video about the Fediverse
I’m really lucky to have the help of two interns for this project: a video introducing the key benefits of the Fediverse to people not familiar with it.Our goal is to have the video ready by May 23rd, in time for my talk at a FOSS conference (more details about it coming soon).Naturally, I will release the video on my brand new self-hosted PeerTube instance (aka the Fediverse’s answer to YouTube).
2) A new blog series: “People of the Fediverse”
For the next two months I will be busy planning, shooting and editing videos… and won’t have time to sit down and write 2,000 word, deep dives of Fediverse software for The Future is Federated. So, I had an idea: how about doing written interviews with fascinating people on the Fediverse, showcasing the interesting ways they communicate on it and the initiatives they’re spearheading? This project would allow readers to discover new interesting people to follow on the Fediverse – or to get to know better people they are already familiar with. And on my end, I could use the same blueprint for the interviews – and thus save a lot of time writing. Win/win!
3) Stock video: a collection of motion graphics animations showing Fediverse software
Earlier this year I created a Fediverse “stock photo” that journalists and bloggers could use to illustrate articles about the Fediverse… since most articles on the topic showed mobile phones with apps by Big Tech.Well, since I will be already creating motion graphics animations for my Fediverse videos, I thought: I could release these on my PeerTube instance and add a special Creative Commons license that would allow anyone to download and re-use my clips. I’ve noticed how online creators who talk about the Fediverse often use still images from websites… and well, my gift to the Fediverse could be cool motion graphics animations that look a little more polished and sophisticated.Hopefully when my little one will be a teenager, I will have stuff to show her: “Look at what mommy did to fight against Big Tech.” I’m trying my best, I really am.If you have any other ideas about how I could help the Fediverse – as a creative person – I’m all ears. And if you’re doing something similar, please let me know how I can support your initiatives.Thanks for being here,Elena
ALT text detailsa photo of a woman - you can see her from the side, only from the knees up to her waist - wearing a bright red cape and holding a Sony camcorder in her hands
Sometimes my follower count seemingly fluctuates at random. To understand why, I dug into the #MastodonAPI and created "fedi-followers":
A privacy-friendly #fediverse#followers explorer as local-only static web app, decentrally hosted on the #ipfs. See who's actually following (and unfollowing) you over time and much more.
Sometimes my follower count seemingly fluctuates at random. To understand why, I dug into the #MastodonAPI and created "fedi-followers":
A privacy-friendly #fediverse#followers explorer as local-only static web app, decentrally hosted on the #ipfs. See who's actually following (and unfollowing) you over time and much more.
Any high-follower (10-20k+) techy person interested in helping me debug a tool I made for viewing the distribution of your followers/accounts you follow?
Any high-follower (10-20k+) techy person interested in helping me debug a tool I made for viewing the distribution of your followers/accounts you follow?
Any high-follower (10-20k+) techy person interested in helping me debug a tool I made for viewing the distribution of your followers/accounts you follow?
Any high-follower (10-20k+) techy person interested in helping me debug a tool I made for viewing the distribution of your followers/accounts you follow?
Any high-follower (10-20k+) techy person interested in helping me debug a tool I made for viewing the distribution of your followers/accounts you follow?
I’m still working hard on FediDB, and while I do have more important tasks to work on, I need to wrap this massive FediDB refactor up so I can focus on Pixelfed and Loops again.
I haven’t really touched FediDB this much since 2021, and it’s a valuable fediverse resource.
We're pleased to announce the release of BotKit 0.2.0! For those new to our project, #BotKit is a #TypeScript framework for creating standalone #ActivityPub bots that can interact with Mastodon, Misskey, and other #fediverse platforms without the constraints of these existing platforms.
This release marks an important step in our journey to make fediverse bot development more accessible and powerful, introducing several features that our community has been requesting.
The Journey to Better Bot Interactions
In building BotKit, we've always focused on making bots more expressive and interactive. With version 0.2.0, we're taking this to the next level by bringing the social aspects of the fediverse to your bots.
Expressing Your Bot's Personality with Custom Emojis
One of the most requested features has been #custom_emoji support. Now your bots can truly express their personality with unique visuals that make their messages stand out.
// Define custom emojis for your bot
const emojis = bot.addCustomEmojis({
botkit: {
file: `${import.meta.dirname}/images/botkit.png`,
type: "image/png"
},
fedify: {
url: "https://fedify.dev/logo.png",
type: "image/png"
}
});
// Use these custom emojis in your messages
await session.publish(
text`BotKit ${customEmoji(emojis.botkit)} is powered by Fedify ${customEmoji(emojis.fedify)}`
);
With this new API, you can:
Add custom emojis to your bot with Bot.addCustomEmojis()
Include these emojis in messages with the customEmoji() function
Communication isn't just about posting messages—it's also about responding to others. The new reaction system creates natural interaction points between your bot and its followers:
// React to a message with a standard Unicode emoji
await message.react(emoji`👍`);
// Or use one of your custom emojis as a reaction
await message.react(emojis.botkit);
// Create a responsive bot that acknowledges reactions
bot.onReact = async (session, reaction) => {
await session.publish(
text`Thanks for reacting with ${reaction.emoji} to my message, ${reaction.actor}!`,
{ visibility: "direct" }
);
};
Discussions often involve referencing what others have said. Our new #quote support enables more cohesive conversation threads:
// Quote another message in your bot's post
await session.publish(
text`Responding to this interesting point...`,
{ quoteTarget: originalMessage }
);
// Handle when users quote your bot's messages
bot.onQuote = async (session, quoteMessage) => {
await session.publish(
text`Thanks for sharing my thoughts, ${quoteMessage.actor}!`,
{ visibility: "direct" }
);
};
With these simple steps, you're ready to create or upgrade your fediverse bot with our latest features.
Looking Forward
BotKit 0.2.0 represents our ongoing commitment to making fediverse bot development accessible, powerful, and enjoyable. We believe these new features will help your bots become more engaging and interactive members of the fediverse community.
For complete docs and more examples, visit our docs site.
Thank you to everyone who contributed to this release through feedback, feature requests, and code contributions. The BotKit community continues to grow, and we're excited to see what you'll create!
BotKit is powered by Fedify, a lower-level framework for creating ActivityPub server applications.
I've currently been doing a tonne of work on Doorkeeper, a Mastodon dependency for OAuth, and currently that work is mostly uncompensated.
I'm also doing a reasonable amount of work on the standards side (W3C & IETF), which is also uncompensated.
I'm not making ends meet at the moment, so if you can spare €5-10 a month, please do consider supporting my work on Mastodon, Doorkeeper, standards, and the wider Fediverse.
I'm currently running a deficit of about €1000-1600 per month, which is completely unsustainable.
(there's also one-time, but ongoing support is what enables me to do this important work)
Bluesky is cancelling accounts when foreign governments ask them to, and Threads is doing adverts soon.
The thing to understand about the corporate public messaging systems is that they do not exist to let you publish or to talk to people. That is not the point of them. That's at best just the bait laid to lure you into their trap.
They exist to make money for the shareholders. That's why Threads exists, that's why Blockchain Inc invested to keep Bluesky running.
Only one network exists in order to let people communicate as the point and reason for it's existence. Only one network has no shareholders and no owners.
Only one is fighting for the user, not the shareholder.
Another highlight from 5.8.0: You can now embed any Fediverse post in the WordPress editor—even if it doesn’t support oEmbed! When no oEmbed handler is available, we automatically fall back to our custom embed view.
Basically: if it’s on the Fediverse, you can embed it. ✨
ALT text detailsScreenshot of a Mobilizon event embedded in the WordPress editor, showing the fallback ActivityPub preview with event title, description, and author info.
ALT text detailsScreenshot of a Pixelfed post embedded in the WordPress editor, showing the fallback ActivityPub preview with image, description, and author info
Watch @mike give a live demo of Surf at SXSW. Learn what Surf is for, how it brings together content and communities across platforms, and how to make your own custom feed. Audience questions at the end are also 👌. https://flipboard.video/w/rFyohvCiuPMm5ad7MyHy6h
Another highlight from 5.8.0: You can now embed any Fediverse post in the WordPress editor—even if it doesn’t support oEmbed! When no oEmbed handler is available, we automatically fall back to our custom embed view.
Basically: if it’s on the Fediverse, you can embed it. ✨
ALT text detailsScreenshot of a Mobilizon event embedded in the WordPress editor, showing the fallback ActivityPub preview with event title, description, and author info.
ALT text detailsScreenshot of a Pixelfed post embedded in the WordPress editor, showing the fallback ActivityPub preview with image, description, and author info
Bluesky is cancelling accounts when foreign governments ask them to, and Threads is doing adverts soon.
The thing to understand about the corporate public messaging systems is that they do not exist to let you publish or to talk to people. That is not the point of them. That's at best just the bait laid to lure you into their trap.
They exist to make money for the shareholders. That's why Threads exists, that's why Blockchain Inc invested to keep Bluesky running.
Only one network exists in order to let people communicate as the point and reason for it's existence. Only one network has no shareholders and no owners.
Only one is fighting for the user, not the shareholder.
Another highlight from 5.8.0: You can now embed any Fediverse post in the WordPress editor—even if it doesn’t support oEmbed! When no oEmbed handler is available, we automatically fall back to our custom embed view.
Basically: if it’s on the Fediverse, you can embed it. ✨
ALT text detailsScreenshot of a Mobilizon event embedded in the WordPress editor, showing the fallback ActivityPub preview with event title, description, and author info.
ALT text detailsScreenshot of a Pixelfed post embedded in the WordPress editor, showing the fallback ActivityPub preview with image, description, and author info
HELLO 👋🏻 Hoping everyone♥️ things are pretty rough here Kanlaon Volcano Erupted I could really use some help & Support..🥺Out of catkibbles & Food Essentials. You're Support is greatly appreciated #Fediverse 🥺🙏🏻😭 PLEASE BOOST.
Though I have loved my time on #Fosstodon, it's time for me to find a new home on the #Fediverse where I can engage in political discourse. See *waves hands* this.
Bluesky is cancelling accounts when foreign governments ask them to, and Threads is doing adverts soon.
The thing to understand about the corporate public messaging systems is that they do not exist to let you publish or to talk to people. That is not the point of them. That's at best just the bait laid to lure you into their trap.
They exist to make money for the shareholders. That's why Threads exists, that's why Blockchain Inc invested to keep Bluesky running.
Only one network exists in order to let people communicate as the point and reason for it's existence. Only one network has no shareholders and no owners.
Only one is fighting for the user, not the shareholder.
hello #fediverse idk why mstdn.social wont work..I can't access to it or always end up failed to open 😭 Please can we follow each other.. If anyone can see this and we have interacted or friends here in #mastodon Please follow me & kindly boost this for visibility 🙏🏻🥺
In letzter Zeit haben die #Hochschulen mit #Mastodon-Account die Zahl ihrer Follower stetig ausgebaut. ↗️
Das hier gezeigte Bild kann als pdf heruntergeladen werden von 👉 https://tubcloud.tu-berlin.de/s/GjTDzr9cxWdYJxi Dabei verlinken die Logos der Hochschulen direkt auf die 🐘 Mastodon-Kanäle.
ALT text detailsDas Bild zeigt die Logos der Hochschulen in Deutschland, die einen Mastodon-Kanal betreiben.
In der Fussleiste sind zudem die Internetadressen gezeigt, von wo das Dokument als pdf herunter geladen werden kann sowie der Link zum Mastodon-Account vom Aktionsbündnis neue soziale Medien.
In dem herunter zu ladenden pdf fungieren die Logos als Links, mit denen mensch sich direkt auf die Mastodon-Kanäle verbinden kann.
BotKit 0.2.0 버전이 릴리스되었습니다! BotKit을 처음 접하시는 분들을 위해 간단히 소개하자면, BotKit은 TypeScript로 개발된 독립형 #ActivityPub 봇 프레임워크입니다. Mastodon, Misskey 등 다양한 #연합우주(#fediverse) 플랫폼과 상호작용할 수 있으며, 기존 플랫폼의 제약에서 벗어나 자유롭게 봇을 만들 수 있습니다.
이번 릴리스는 연합우주 봇 개발을 더 쉽고 강력하게 만들기 위한 여정에서 중요한 발걸음입니다. 커뮤니티에서 요청해 왔던 여러 기능들을 새롭게 선보입니다.
더 나은 봇 상호작용을 위한 여정
BotKit을 개발하면서 우리는 항상 봇이 더 표현력 있고 상호작용이 풍부하도록 만드는 데 집중해 왔습니다. 0.2.0 버전에서는 연합우주의 사회적 측면을 봇에 접목시켜 한 단계 더 발전시켰습니다.
커스텀 에모지로 봇의 개성 표현하기
가장 많이 요청받았던 기능 중 하나가 #커스텀_에모지 지원입니다. 이제 봇은 독특한 시각적 요소로 메시지를 돋보이게 하며 자신만의 개성을 표현할 수 있습니다.
We're pleased to announce the release of BotKit 0.2.0! For those new to our project, #BotKit is a #TypeScript framework for creating standalone #ActivityPub bots that can interact with Mastodon, Misskey, and other #fediverse platforms without the constraints of these existing platforms.
This release marks an important step in our journey to make fediverse bot development more accessible and powerful, introducing several features that our community has been requesting.
The Journey to Better Bot Interactions
In building BotKit, we've always focused on making bots more expressive and interactive. With version 0.2.0, we're taking this to the next level by bringing the social aspects of the fediverse to your bots.
Expressing Your Bot's Personality with Custom Emojis
One of the most requested features has been #custom_emoji support. Now your bots can truly express their personality with unique visuals that make their messages stand out.
// Define custom emojis for your bot
const emojis = bot.addCustomEmojis({
botkit: {
file: `${import.meta.dirname}/images/botkit.png`,
type: "image/png"
},
fedify: {
url: "https://fedify.dev/logo.png",
type: "image/png"
}
});
// Use these custom emojis in your messages
await session.publish(
text`BotKit ${customEmoji(emojis.botkit)} is powered by Fedify ${customEmoji(emojis.fedify)}`
);
With this new API, you can:
Add custom emojis to your bot with Bot.addCustomEmojis()
Include these emojis in messages with the customEmoji() function
Communication isn't just about posting messages—it's also about responding to others. The new reaction system creates natural interaction points between your bot and its followers:
// React to a message with a standard Unicode emoji
await message.react(emoji`👍`);
// Or use one of your custom emojis as a reaction
await message.react(emojis.botkit);
// Create a responsive bot that acknowledges reactions
bot.onReact = async (session, reaction) => {
await session.publish(
text`Thanks for reacting with ${reaction.emoji} to my message, ${reaction.actor}!`,
{ visibility: "direct" }
);
};
Discussions often involve referencing what others have said. Our new #quote support enables more cohesive conversation threads:
// Quote another message in your bot's post
await session.publish(
text`Responding to this interesting point...`,
{ quoteTarget: originalMessage }
);
// Handle when users quote your bot's messages
bot.onQuote = async (session, quoteMessage) => {
await session.publish(
text`Thanks for sharing my thoughts, ${quoteMessage.actor}!`,
{ visibility: "direct" }
);
};
With these simple steps, you're ready to create or upgrade your fediverse bot with our latest features.
Looking Forward
BotKit 0.2.0 represents our ongoing commitment to making fediverse bot development accessible, powerful, and enjoyable. We believe these new features will help your bots become more engaging and interactive members of the fediverse community.
For complete docs and more examples, visit our docs site.
Thank you to everyone who contributed to this release through feedback, feature requests, and code contributions. The BotKit community continues to grow, and we're excited to see what you'll create!
BotKit is powered by Fedify, a lower-level framework for creating ActivityPub server applications.
I've currently been doing a tonne of work on Doorkeeper, a Mastodon dependency for OAuth, and currently that work is mostly uncompensated.
I'm also doing a reasonable amount of work on the standards side (W3C & IETF), which is also uncompensated.
I'm not making ends meet at the moment, so if you can spare €5-10 a month, please do consider supporting my work on Mastodon, Doorkeeper, standards, and the wider Fediverse.
I'm currently running a deficit of about €1000-1600 per month, which is completely unsustainable.
(there's also one-time, but ongoing support is what enables me to do this important work)
I've currently been doing a tonne of work on Doorkeeper, a Mastodon dependency for OAuth, and currently that work is mostly uncompensated.
I'm also doing a reasonable amount of work on the standards side (W3C & IETF), which is also uncompensated.
I'm not making ends meet at the moment, so if you can spare €5-10 a month, please do consider supporting my work on Mastodon, Doorkeeper, standards, and the wider Fediverse.
I'm currently running a deficit of about €1000-1600 per month, which is completely unsustainable.
(there's also one-time, but ongoing support is what enables me to do this important work)
I've currently been doing a tonne of work on Doorkeeper, a Mastodon dependency for OAuth, and currently that work is mostly uncompensated.
I'm also doing a reasonable amount of work on the standards side (W3C & IETF), which is also uncompensated.
I'm not making ends meet at the moment, so if you can spare €5-10 a month, please do consider supporting my work on Mastodon, Doorkeeper, standards, and the wider Fediverse.
I'm currently running a deficit of about €1000-1600 per month, which is completely unsustainable.
(there's also one-time, but ongoing support is what enables me to do this important work)
I've currently been doing a tonne of work on Doorkeeper, a Mastodon dependency for OAuth, and currently that work is mostly uncompensated.
I'm also doing a reasonable amount of work on the standards side (W3C & IETF), which is also uncompensated.
I'm not making ends meet at the moment, so if you can spare €5-10 a month, please do consider supporting my work on Mastodon, Doorkeeper, standards, and the wider Fediverse.
I'm currently running a deficit of about €1000-1600 per month, which is completely unsustainable.
(there's also one-time, but ongoing support is what enables me to do this important work)
I've currently been doing a tonne of work on Doorkeeper, a Mastodon dependency for OAuth, and currently that work is mostly uncompensated.
I'm also doing a reasonable amount of work on the standards side (W3C & IETF), which is also uncompensated.
I'm not making ends meet at the moment, so if you can spare €5-10 a month, please do consider supporting my work on Mastodon, Doorkeeper, standards, and the wider Fediverse.
I'm currently running a deficit of about €1000-1600 per month, which is completely unsustainable.
(there's also one-time, but ongoing support is what enables me to do this important work)
While conflicts among humans in the real world might be set aside in the face of an extraterrestrial invasion, leading to cooperation, the ongoing rivalry between #Mastodon and #bluesky users seems unending. Perhaps X’s decentralized protocol could be the key to ending this perpetual discord. #x#fediverse
Fighting words from @molly0xfff's opening talk at the Fediverse House at SXSW 2025:
“We're facing an existential threat. We need a web that serves people not profit, a web built on protocols, not platforms…It's being built right now by people like you in communities like this one.”
Thank you, developers and denizens of the open social web.🙏🏼
Fighting words from @molly0xfff's opening talk at the Fediverse House at SXSW 2025:
“We're facing an existential threat. We need a web that serves people not profit, a web built on protocols, not platforms…It's being built right now by people like you in communities like this one.”
Thank you, developers and denizens of the open social web.🙏🏼
I've currently been doing a tonne of work on Doorkeeper, a Mastodon dependency for OAuth, and currently that work is mostly uncompensated.
I'm also doing a reasonable amount of work on the standards side (W3C & IETF), which is also uncompensated.
I'm not making ends meet at the moment, so if you can spare €5-10 a month, please do consider supporting my work on Mastodon, Doorkeeper, standards, and the wider Fediverse.
I'm currently running a deficit of about €1000-1600 per month, which is completely unsustainable.
(there's also one-time, but ongoing support is what enables me to do this important work)
I've currently been doing a tonne of work on Doorkeeper, a Mastodon dependency for OAuth, and currently that work is mostly uncompensated.
I'm also doing a reasonable amount of work on the standards side (W3C & IETF), which is also uncompensated.
I'm not making ends meet at the moment, so if you can spare €5-10 a month, please do consider supporting my work on Mastodon, Doorkeeper, standards, and the wider Fediverse.
I'm currently running a deficit of about €1000-1600 per month, which is completely unsustainable.
(there's also one-time, but ongoing support is what enables me to do this important work)
Fighting words from @molly0xfff's opening talk at the Fediverse House at SXSW 2025:
“We're facing an existential threat. We need a web that serves people not profit, a web built on protocols, not platforms…It's being built right now by people like you in communities like this one.”
Thank you, developers and denizens of the open social web.🙏🏼
I've currently been doing a tonne of work on Doorkeeper, a Mastodon dependency for OAuth, and currently that work is mostly uncompensated.
I'm also doing a reasonable amount of work on the standards side (W3C & IETF), which is also uncompensated.
I'm not making ends meet at the moment, so if you can spare €5-10 a month, please do consider supporting my work on Mastodon, Doorkeeper, standards, and the wider Fediverse.
I'm currently running a deficit of about €1000-1600 per month, which is completely unsustainable.
(there's also one-time, but ongoing support is what enables me to do this important work)
I've currently been doing a tonne of work on Doorkeeper, a Mastodon dependency for OAuth, and currently that work is mostly uncompensated.
I'm also doing a reasonable amount of work on the standards side (W3C & IETF), which is also uncompensated.
I'm not making ends meet at the moment, so if you can spare €5-10 a month, please do consider supporting my work on Mastodon, Doorkeeper, standards, and the wider Fediverse.
I'm currently running a deficit of about €1000-1600 per month, which is completely unsustainable.
(there's also one-time, but ongoing support is what enables me to do this important work)
I've currently been doing a tonne of work on Doorkeeper, a Mastodon dependency for OAuth, and currently that work is mostly uncompensated.
I'm also doing a reasonable amount of work on the standards side (W3C & IETF), which is also uncompensated.
I'm not making ends meet at the moment, so if you can spare €5-10 a month, please do consider supporting my work on Mastodon, Doorkeeper, standards, and the wider Fediverse.
I'm currently running a deficit of about €1000-1600 per month, which is completely unsustainable.
(there's also one-time, but ongoing support is what enables me to do this important work)
I've currently been doing a tonne of work on Doorkeeper, a Mastodon dependency for OAuth, and currently that work is mostly uncompensated.
I'm also doing a reasonable amount of work on the standards side (W3C & IETF), which is also uncompensated.
I'm not making ends meet at the moment, so if you can spare €5-10 a month, please do consider supporting my work on Mastodon, Doorkeeper, standards, and the wider Fediverse.
I'm currently running a deficit of about €1000-1600 per month, which is completely unsustainable.
(there's also one-time, but ongoing support is what enables me to do this important work)
Watch @mike give a live demo of Surf at SXSW. Learn what Surf is for, how it brings together content and communities across platforms, and how to make your own custom feed. Audience questions at the end are also 👌. https://flipboard.video/w/rFyohvCiuPMm5ad7MyHy6h
📞 Introducing voice & video call for the Fediverse ✨
Sora is a futuristic Fediverse client for Mastodon, Bluesky, Misskey, Pleroma all in one. Comes with local ML to curate posts and the For You timeline.
In the next update V10, Sora allows you to have a Peer-to-Peer call using Fediverse credentials.
Fighting words from @molly0xfff's opening talk at the Fediverse House at SXSW 2025:
“We're facing an existential threat. We need a web that serves people not profit, a web built on protocols, not platforms…It's being built right now by people like you in communities like this one.”
Thank you, developers and denizens of the open social web.🙏🏼
Fighting words from @molly0xfff's opening talk at the Fediverse House at SXSW 2025:
“We're facing an existential threat. We need a web that serves people not profit, a web built on protocols, not platforms…It's being built right now by people like you in communities like this one.”
Thank you, developers and denizens of the open social web.🙏🏼
I've currently been doing a tonne of work on Doorkeeper, a Mastodon dependency for OAuth, and currently that work is mostly uncompensated.
I'm also doing a reasonable amount of work on the standards side (W3C & IETF), which is also uncompensated.
I'm not making ends meet at the moment, so if you can spare €5-10 a month, please do consider supporting my work on Mastodon, Doorkeeper, standards, and the wider Fediverse.
I'm currently running a deficit of about €1000-1600 per month, which is completely unsustainable.
(there's also one-time, but ongoing support is what enables me to do this important work)
ALT text detailsChat bubbles appear above two silhouettes of people sitting in office chairs. Near by stands a title of 'Interview with Chris Miller' and 'Fosstodon's Former Senior Moderator'.
@osma #BlueSky is like #Bernie or #healthcartels, pushing people toward fake remedies that will keep them captive in an exploitative system.
For Bernie, it is the corrupt, warmongering, corporatist DNC.
For healthcare, it is ALWAYS a treatment and NEVER the cure to keep people paying handsomely just to stay alive.
For BlueSky, it is a centralized social media platform where dissent is banned or censored and they lie about openness, preventing MANY from discovering the #fediverse.
Scale and monoculture are out. Cozy corners and vibes are in.
The full “Building Communities Across the Social Web” panel is out now, featuring @andypiper, @rose.bsky.team and Leila Brillson discussing what it takes to create and sustain healthy online communities in 2025. Recorded live at the Fediverse House at SXSW in March.
ALT text detailsDas Bild zeigt die Titelseite unserer Kurzbroschüre mit dem Schriftzug: "Aktionsbündnis neue soziale Medien - Schritt für Schritt: So bringen Sie Ihre Hochschule auf Mastodon"
ALT text detailsPhoto d'une personne féminine au centre. Tout autour des photos d'aquarelles qu'elle a réalisées. Univers imaginaire : une souris regardant la lune, une femme dansant dans la brume, des abeilles en quête, un dragon dans le ciel de nuage, des cartes à colorier, un épouvantail dans un champs de tournesol, un renard en boule.
ALT text detailsPhoto d'une personne féminine au centre. Tout autour des photos d'aquarelles qu'elle a réalisées. Univers imaginaire : une souris regardant la lune, une femme dansant dans la brume, des abeilles en quête, un dragon dans le ciel de nuage, des cartes à colorier, un épouvantail dans un champs de tournesol, un renard en boule.
Remember this has good and bad repercussions whether you use Flickr or not, it would be the first time an old giant joins us but also would bring many many new issues we would have to face together. Please boost for reach!
It was our honor to host the Fediverse House at SXSW 2025. It didn’t matter whether you were in the ActivityPub or AT Proto camp. We were all Team Fediverse, uniting to “move fast and break kings” in the name of building a better internet.
We’ll be sharing highlights all week on our social channels and at PeerTube, including fireside chats with @pluralistic and @pfrazee.com, clips from @davidimel's Fediverse Corner, and a panel about building communities on the social web featuring @andypiper. Thanks to all who joined us at #FediverseHouse!
Scale and monoculture are out. Cozy corners and vibes are in.
The full “Building Communities Across the Social Web” panel is out now, featuring @andypiper, @rose.bsky.team and Leila Brillson discussing what it takes to create and sustain healthy online communities in 2025. Recorded live at the Fediverse House at SXSW in March.
Scale and monoculture are out. Cozy corners and vibes are in.
The full “Building Communities Across the Social Web” panel is out now, featuring @andypiper, @rose.bsky.team and Leila Brillson discussing what it takes to create and sustain healthy online communities in 2025. Recorded live at the Fediverse House at SXSW in March.
ALT text detailsPhoto d'une personne féminine au centre. Tout autour des photos d'aquarelles qu'elle a réalisées. Univers imaginaire : une souris regardant la lune, une femme dansant dans la brume, des abeilles en quête, un dragon dans le ciel de nuage, des cartes à colorier, un épouvantail dans un champs de tournesol, un renard en boule.
When FediForum got cancelled a few weeks ago, I heard from multiple participants that they were planning to showcasing some new features or products that they’ve been working on. The sudden last-minute cancellation has caused uncertainty on how to proceed, and there has not been a new date set for FediForum (nor is it clear in what format it will continue, if any). However, by and large participants have decided not to showcase or present their work outside of FediForum. This shows the influential role that FediForum plays in the fediverse development ecosystem. It is important avenue for developers to showcase their work to the rest of the developer community, with no clear replacement for it. As such, the news for the fediverse is especially slow this week.
An update from the Catodon project (a fork of a fork of Misskey), which is still on hiatus.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
When FediForum got cancelled a few weeks ago, I heard from multiple participants that they were planning to showcasing some new features or products that they’ve been working on. The sudden last-minute cancellation has caused uncertainty on how to proceed, and there has not been a new date set for FediForum (nor is it clear in what format it will continue, if any). However, by and large participants have decided not to showcase or present their work outside of FediForum. This shows the influential role that FediForum plays in the fediverse development ecosystem. It is important avenue for developers to showcase their work to the rest of the developer community, with no clear replacement for it. As such, the news for the fediverse is especially slow this week.
An update from the Catodon project (a fork of a fork of Misskey), which is still on hiatus.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
The fedi discourse on Bluesky's verification is very frustrating Don't et me wrong, there's a lot to critique with Bluesky's approach of combining their own platform-level verification with initially annointing a handful of third-party verifiers:
just like on Twitter, he people initially verified are overwhelmingly cis, white, and male;
the three initial external verifiers include the anti-trans NYTimes and one of their subsidiaries
Bluesky hasn't said anything about their process for making decisions about who's "notable" enough for them to verify and how they decide somebody's "authentic".
To be fair, I am seeing a bit of discussion of some of these issues here. But I'm not seeing anything about consent, or community moderation, or equity. Instead, the vast majority of what I'm seeing is people saying hat the approach of external verifiers (run by entities other than Bluesky) and the Bluesky app attaching privileged semantics to the annointed ones isn't "decentraized."
First, there's no standardization. ActivityPub specifications don't define how custom emoji should work, leading to inconsistent implementations across different servers like Mastodon and Misskey.
Rendering is particularly problematic. Emojis must display properly across different contexts (in text, as reactions, in emoji pickers) while maintaining quality at various sizes. Animated emojis add another layer of complexity.
Perhaps most concerning is the poor #accessibility. Most implementations simply use the emoji code (like :party_blob:) as the alt text, which provides no meaningful information to screen reader users (in particular, non-English speakers) about what the emoji actually depicts or means.
What really dampens my motivation to implement this feature is knowing I'm investing significant effort into something that ultimately creates accessibility barriers. It's disheartening to work hard on a feature that excludes part of the community.
I’ve heard that #activitypub has shortcomings that prevent perfect account migration, but I don’t think moving accounts is that important. Whether you choose to stay grounded or live like a nomad is a personal choice. #fediverse#bluesky
First, there's no standardization. ActivityPub specifications don't define how custom emoji should work, leading to inconsistent implementations across different servers like Mastodon and Misskey.
Rendering is particularly problematic. Emojis must display properly across different contexts (in text, as reactions, in emoji pickers) while maintaining quality at various sizes. Animated emojis add another layer of complexity.
Perhaps most concerning is the poor #accessibility. Most implementations simply use the emoji code (like :party_blob:) as the alt text, which provides no meaningful information to screen reader users (in particular, non-English speakers) about what the emoji actually depicts or means.
What really dampens my motivation to implement this feature is knowing I'm investing significant effort into something that ultimately creates accessibility barriers. It's disheartening to work hard on a feature that excludes part of the community.
ALT text detailsScreenshot from Surf app depicting Tech Wave section of the Surf Shop against a pale green background. The four feeds featured are:
- Sarah Perez’s Tech News
- Sean Tilley’s Linux Evolution
- Mike Masnick’s Tech Policy
- Tim Chambers’ Guardians of the Fediverse
First, there's no standardization. ActivityPub specifications don't define how custom emoji should work, leading to inconsistent implementations across different servers like Mastodon and Misskey.
Rendering is particularly problematic. Emojis must display properly across different contexts (in text, as reactions, in emoji pickers) while maintaining quality at various sizes. Animated emojis add another layer of complexity.
Perhaps most concerning is the poor #accessibility. Most implementations simply use the emoji code (like :party_blob:) as the alt text, which provides no meaningful information to screen reader users (in particular, non-English speakers) about what the emoji actually depicts or means.
What really dampens my motivation to implement this feature is knowing I'm investing significant effort into something that ultimately creates accessibility barriers. It's disheartening to work hard on a feature that excludes part of the community.
It was our honor to host the Fediverse House at SXSW 2025. It didn’t matter whether you were in the ActivityPub or AT Proto camp. We were all Team Fediverse, uniting to “move fast and break kings” in the name of building a better internet.
It was our honor to host the Fediverse House at SXSW 2025. It didn’t matter whether you were in the ActivityPub or AT Proto camp. We were all Team Fediverse, uniting to “move fast and break kings” in the name of building a better internet.
We’ll be sharing highlights all week on our social channels and at PeerTube, including fireside chats with @pluralistic and @pfrazee.com, clips from @davidimel's Fediverse Corner, and a panel about building communities on the social web featuring @andypiper. Thanks to all who joined us at #FediverseHouse!
We’ll be sharing highlights all week on our social channels and at PeerTube, including fireside chats with @pluralistic and @pfrazee.com, clips from @davidimel's Fediverse Corner, and a panel about building communities on the social web featuring @andypiper. Thanks to all who joined us at #FediverseHouse!
It was our honor to host the Fediverse House at SXSW 2025. It didn’t matter whether you were in the ActivityPub or AT Proto camp. We were all Team Fediverse, uniting to “move fast and break kings” in the name of building a better internet.
• the web-server is up, • the database connection is fine, • maybe query one or more important tables to make sure that still works, • make sure any 3rd party APIs are working, • etc.
If any of those things has a problem, then it would return "500 Internal Server Error".
Else (if everything was fine then) it would return "200 OK".
And it is done 🎉 (although still not that pretty 🙈):
Here is the always up-to-date sheet with more than 1000 official accounts by media organizations that you can follow from #Mastodon & everywhere else in the #Fediverse.
There is a powerful custom search (top left) and a button to download an CSV with the handles of all visible accounts, that you can import. There's also the language, the country of origin and a direct link.
We're pleased to announce the release of BotKit 0.2.0! For those new to our project, #BotKit is a #TypeScript framework for creating standalone #ActivityPub bots that can interact with Mastodon, Misskey, and other #fediverse platforms without the constraints of these existing platforms.
This release marks an important step in our journey to make fediverse bot development more accessible and powerful, introducing several features that our community has been requesting.
The Journey to Better Bot Interactions
In building BotKit, we've always focused on making bots more expressive and interactive. With version 0.2.0, we're taking this to the next level by bringing the social aspects of the fediverse to your bots.
Expressing Your Bot's Personality with Custom Emojis
One of the most requested features has been #custom_emoji support. Now your bots can truly express their personality with unique visuals that make their messages stand out.
// Define custom emojis for your bot
const emojis = bot.addCustomEmojis({
botkit: {
file: `${import.meta.dirname}/images/botkit.png`,
type: "image/png"
},
fedify: {
url: "https://fedify.dev/logo.png",
type: "image/png"
}
});
// Use these custom emojis in your messages
await session.publish(
text`BotKit ${customEmoji(emojis.botkit)} is powered by Fedify ${customEmoji(emojis.fedify)}`
);
With this new API, you can:
Add custom emojis to your bot with Bot.addCustomEmojis()
Include these emojis in messages with the customEmoji() function
Communication isn't just about posting messages—it's also about responding to others. The new reaction system creates natural interaction points between your bot and its followers:
// React to a message with a standard Unicode emoji
await message.react(emoji`👍`);
// Or use one of your custom emojis as a reaction
await message.react(emojis.botkit);
// Create a responsive bot that acknowledges reactions
bot.onReact = async (session, reaction) => {
await session.publish(
text`Thanks for reacting with ${reaction.emoji} to my message, ${reaction.actor}!`,
{ visibility: "direct" }
);
};
Discussions often involve referencing what others have said. Our new #quote support enables more cohesive conversation threads:
// Quote another message in your bot's post
await session.publish(
text`Responding to this interesting point...`,
{ quoteTarget: originalMessage }
);
// Handle when users quote your bot's messages
bot.onQuote = async (session, quoteMessage) => {
await session.publish(
text`Thanks for sharing my thoughts, ${quoteMessage.actor}!`,
{ visibility: "direct" }
);
};
With these simple steps, you're ready to create or upgrade your fediverse bot with our latest features.
Looking Forward
BotKit 0.2.0 represents our ongoing commitment to making fediverse bot development accessible, powerful, and enjoyable. We believe these new features will help your bots become more engaging and interactive members of the fediverse community.
For complete docs and more examples, visit our docs site.
Thank you to everyone who contributed to this release through feedback, feature requests, and code contributions. The BotKit community continues to grow, and we're excited to see what you'll create!
BotKit is powered by Fedify, a lower-level framework for creating ActivityPub server applications.
#フェディバース(#fediverse)用のボットを作りたいですか?#BotKit by Fedifyを使えば、わずか数行のコードでスタンドアロンのActivityPubボットを構築できます!従来のMastodonやMisskeyボットとは異なり、BotKitはプラットフォームの制約なしに完全なActivityPubサーバーを作成できます。
The #fediverse would be a far less interesting place without @Flipboard and their work for the open social web. Look at the pie chart at this dashboard….
We’ll be sharing highlights all week on our social channels and at PeerTube, including fireside chats with @pluralistic and @pfrazee.com, clips from @davidimel's Fediverse Corner, and a panel about building communities on the social web featuring @andypiper. Thanks to all who joined us at #FediverseHouse!
It was our honor to host the Fediverse House at SXSW 2025. It didn’t matter whether you were in the ActivityPub or AT Proto camp. We were all Team Fediverse, uniting to “move fast and break kings” in the name of building a better internet.
And it is done 🎉 (although still not that pretty 🙈):
Here is the always up-to-date sheet with more than 1000 official accounts by media organizations that you can follow from #Mastodon & everywhere else in the #Fediverse.
There is a powerful custom search (top left) and a button to download an CSV with the handles of all visible accounts, that you can import. There's also the language, the country of origin and a direct link.
ALT text detailsTwo little felt moths held in my hand, overlooking some gardens. One moth has open wings. It is purple with yellow highlights. The smaller one has closed wings and is toned town yellow, brown and green.
ALT text detailsThree different felt beetles, facing each other in a triangle formation, photographed on a black and wooden background with a few decorative plants and pieces of felt. There is a long green and orange beetle, a round blue and orange one, and an oval pink and blue one (it has a bright green belly)
And it is done 🎉 (although still not that pretty 🙈):
Here is the always up-to-date sheet with more than 1000 official accounts by media organizations that you can follow from #Mastodon & everywhere else in the #Fediverse.
There is a powerful custom search (top left) and a button to download an CSV with the handles of all visible accounts, that you can import. There's also the language, the country of origin and a direct link.
And it is done 🎉 (although still not that pretty 🙈):
Here is the always up-to-date sheet with more than 1000 official accounts by media organizations that you can follow from #Mastodon & everywhere else in the #Fediverse.
There is a powerful custom search (top left) and a button to download an CSV with the handles of all visible accounts, that you can import. There's also the language, the country of origin and a direct link.
We're pleased to announce the release of BotKit 0.2.0! For those new to our project, #BotKit is a #TypeScript framework for creating standalone #ActivityPub bots that can interact with Mastodon, Misskey, and other #fediverse platforms without the constraints of these existing platforms.
This release marks an important step in our journey to make fediverse bot development more accessible and powerful, introducing several features that our community has been requesting.
The Journey to Better Bot Interactions
In building BotKit, we've always focused on making bots more expressive and interactive. With version 0.2.0, we're taking this to the next level by bringing the social aspects of the fediverse to your bots.
Expressing Your Bot's Personality with Custom Emojis
One of the most requested features has been #custom_emoji support. Now your bots can truly express their personality with unique visuals that make their messages stand out.
// Define custom emojis for your bot
const emojis = bot.addCustomEmojis({
botkit: {
file: `${import.meta.dirname}/images/botkit.png`,
type: "image/png"
},
fedify: {
url: "https://fedify.dev/logo.png",
type: "image/png"
}
});
// Use these custom emojis in your messages
await session.publish(
text`BotKit ${customEmoji(emojis.botkit)} is powered by Fedify ${customEmoji(emojis.fedify)}`
);
With this new API, you can:
Add custom emojis to your bot with Bot.addCustomEmojis()
Include these emojis in messages with the customEmoji() function
Communication isn't just about posting messages—it's also about responding to others. The new reaction system creates natural interaction points between your bot and its followers:
// React to a message with a standard Unicode emoji
await message.react(emoji`👍`);
// Or use one of your custom emojis as a reaction
await message.react(emojis.botkit);
// Create a responsive bot that acknowledges reactions
bot.onReact = async (session, reaction) => {
await session.publish(
text`Thanks for reacting with ${reaction.emoji} to my message, ${reaction.actor}!`,
{ visibility: "direct" }
);
};
Discussions often involve referencing what others have said. Our new #quote support enables more cohesive conversation threads:
// Quote another message in your bot's post
await session.publish(
text`Responding to this interesting point...`,
{ quoteTarget: originalMessage }
);
// Handle when users quote your bot's messages
bot.onQuote = async (session, quoteMessage) => {
await session.publish(
text`Thanks for sharing my thoughts, ${quoteMessage.actor}!`,
{ visibility: "direct" }
);
};
With these simple steps, you're ready to create or upgrade your fediverse bot with our latest features.
Looking Forward
BotKit 0.2.0 represents our ongoing commitment to making fediverse bot development accessible, powerful, and enjoyable. We believe these new features will help your bots become more engaging and interactive members of the fediverse community.
For complete docs and more examples, visit our docs site.
Thank you to everyone who contributed to this release through feedback, feature requests, and code contributions. The BotKit community continues to grow, and we're excited to see what you'll create!
BotKit is powered by Fedify, a lower-level framework for creating ActivityPub server applications.
• the web-server is up, • the database connection is fine, • maybe query one or more important tables to make sure that still works, • make sure any 3rd party APIs are working, • etc.
If any of those things has a problem, then it would return "500 Internal Server Error".
Else (if everything was fine then) it would return "200 OK".
ALT text detailsTwo little felt moths held in my hand, overlooking some gardens. One moth has open wings. It is purple with yellow highlights. The smaller one has closed wings and is toned town yellow, brown and green.
ALT text detailsThree different felt beetles, facing each other in a triangle formation, photographed on a black and wooden background with a few decorative plants and pieces of felt. There is a long green and orange beetle, a round blue and orange one, and an oval pink and blue one (it has a bright green belly)
And it is done 🎉 (although still not that pretty 🙈):
Here is the always up-to-date sheet with more than 1000 official accounts by media organizations that you can follow from #Mastodon & everywhere else in the #Fediverse.
There is a powerful custom search (top left) and a button to download an CSV with the handles of all visible accounts, that you can import. There's also the language, the country of origin and a direct link.
And it is done 🎉 (although still not that pretty 🙈):
Here is the always up-to-date sheet with more than 1000 official accounts by media organizations that you can follow from #Mastodon & everywhere else in the #Fediverse.
There is a powerful custom search (top left) and a button to download an CSV with the handles of all visible accounts, that you can import. There's also the language, the country of origin and a direct link.
We're pleased to announce the release of BotKit 0.2.0! For those new to our project, #BotKit is a #TypeScript framework for creating standalone #ActivityPub bots that can interact with Mastodon, Misskey, and other #fediverse platforms without the constraints of these existing platforms.
This release marks an important step in our journey to make fediverse bot development more accessible and powerful, introducing several features that our community has been requesting.
The Journey to Better Bot Interactions
In building BotKit, we've always focused on making bots more expressive and interactive. With version 0.2.0, we're taking this to the next level by bringing the social aspects of the fediverse to your bots.
Expressing Your Bot's Personality with Custom Emojis
One of the most requested features has been #custom_emoji support. Now your bots can truly express their personality with unique visuals that make their messages stand out.
// Define custom emojis for your bot
const emojis = bot.addCustomEmojis({
botkit: {
file: `${import.meta.dirname}/images/botkit.png`,
type: "image/png"
},
fedify: {
url: "https://fedify.dev/logo.png",
type: "image/png"
}
});
// Use these custom emojis in your messages
await session.publish(
text`BotKit ${customEmoji(emojis.botkit)} is powered by Fedify ${customEmoji(emojis.fedify)}`
);
With this new API, you can:
Add custom emojis to your bot with Bot.addCustomEmojis()
Include these emojis in messages with the customEmoji() function
Communication isn't just about posting messages—it's also about responding to others. The new reaction system creates natural interaction points between your bot and its followers:
// React to a message with a standard Unicode emoji
await message.react(emoji`👍`);
// Or use one of your custom emojis as a reaction
await message.react(emojis.botkit);
// Create a responsive bot that acknowledges reactions
bot.onReact = async (session, reaction) => {
await session.publish(
text`Thanks for reacting with ${reaction.emoji} to my message, ${reaction.actor}!`,
{ visibility: "direct" }
);
};
Discussions often involve referencing what others have said. Our new #quote support enables more cohesive conversation threads:
// Quote another message in your bot's post
await session.publish(
text`Responding to this interesting point...`,
{ quoteTarget: originalMessage }
);
// Handle when users quote your bot's messages
bot.onQuote = async (session, quoteMessage) => {
await session.publish(
text`Thanks for sharing my thoughts, ${quoteMessage.actor}!`,
{ visibility: "direct" }
);
};
With these simple steps, you're ready to create or upgrade your fediverse bot with our latest features.
Looking Forward
BotKit 0.2.0 represents our ongoing commitment to making fediverse bot development accessible, powerful, and enjoyable. We believe these new features will help your bots become more engaging and interactive members of the fediverse community.
For complete docs and more examples, visit our docs site.
Thank you to everyone who contributed to this release through feedback, feature requests, and code contributions. The BotKit community continues to grow, and we're excited to see what you'll create!
BotKit is powered by Fedify, a lower-level framework for creating ActivityPub server applications.
We're pleased to announce the release of BotKit 0.2.0! For those new to our project, #BotKit is a #TypeScript framework for creating standalone #ActivityPub bots that can interact with Mastodon, Misskey, and other #fediverse platforms without the constraints of these existing platforms.
This release marks an important step in our journey to make fediverse bot development more accessible and powerful, introducing several features that our community has been requesting.
The Journey to Better Bot Interactions
In building BotKit, we've always focused on making bots more expressive and interactive. With version 0.2.0, we're taking this to the next level by bringing the social aspects of the fediverse to your bots.
Expressing Your Bot's Personality with Custom Emojis
One of the most requested features has been #custom_emoji support. Now your bots can truly express their personality with unique visuals that make their messages stand out.
// Define custom emojis for your bot
const emojis = bot.addCustomEmojis({
botkit: {
file: `${import.meta.dirname}/images/botkit.png`,
type: "image/png"
},
fedify: {
url: "https://fedify.dev/logo.png",
type: "image/png"
}
});
// Use these custom emojis in your messages
await session.publish(
text`BotKit ${customEmoji(emojis.botkit)} is powered by Fedify ${customEmoji(emojis.fedify)}`
);
With this new API, you can:
Add custom emojis to your bot with Bot.addCustomEmojis()
Include these emojis in messages with the customEmoji() function
Communication isn't just about posting messages—it's also about responding to others. The new reaction system creates natural interaction points between your bot and its followers:
// React to a message with a standard Unicode emoji
await message.react(emoji`👍`);
// Or use one of your custom emojis as a reaction
await message.react(emojis.botkit);
// Create a responsive bot that acknowledges reactions
bot.onReact = async (session, reaction) => {
await session.publish(
text`Thanks for reacting with ${reaction.emoji} to my message, ${reaction.actor}!`,
{ visibility: "direct" }
);
};
Discussions often involve referencing what others have said. Our new #quote support enables more cohesive conversation threads:
// Quote another message in your bot's post
await session.publish(
text`Responding to this interesting point...`,
{ quoteTarget: originalMessage }
);
// Handle when users quote your bot's messages
bot.onQuote = async (session, quoteMessage) => {
await session.publish(
text`Thanks for sharing my thoughts, ${quoteMessage.actor}!`,
{ visibility: "direct" }
);
};
With these simple steps, you're ready to create or upgrade your fediverse bot with our latest features.
Looking Forward
BotKit 0.2.0 represents our ongoing commitment to making fediverse bot development accessible, powerful, and enjoyable. We believe these new features will help your bots become more engaging and interactive members of the fediverse community.
For complete docs and more examples, visit our docs site.
Thank you to everyone who contributed to this release through feedback, feature requests, and code contributions. The BotKit community continues to grow, and we're excited to see what you'll create!
BotKit is powered by Fedify, a lower-level framework for creating ActivityPub server applications.
We're pleased to announce the release of BotKit 0.2.0! For those new to our project, #BotKit is a #TypeScript framework for creating standalone #ActivityPub bots that can interact with Mastodon, Misskey, and other #fediverse platforms without the constraints of these existing platforms.
This release marks an important step in our journey to make fediverse bot development more accessible and powerful, introducing several features that our community has been requesting.
The Journey to Better Bot Interactions
In building BotKit, we've always focused on making bots more expressive and interactive. With version 0.2.0, we're taking this to the next level by bringing the social aspects of the fediverse to your bots.
Expressing Your Bot's Personality with Custom Emojis
One of the most requested features has been #custom_emoji support. Now your bots can truly express their personality with unique visuals that make their messages stand out.
// Define custom emojis for your bot
const emojis = bot.addCustomEmojis({
botkit: {
file: `${import.meta.dirname}/images/botkit.png`,
type: "image/png"
},
fedify: {
url: "https://fedify.dev/logo.png",
type: "image/png"
}
});
// Use these custom emojis in your messages
await session.publish(
text`BotKit ${customEmoji(emojis.botkit)} is powered by Fedify ${customEmoji(emojis.fedify)}`
);
With this new API, you can:
Add custom emojis to your bot with Bot.addCustomEmojis()
Include these emojis in messages with the customEmoji() function
Communication isn't just about posting messages—it's also about responding to others. The new reaction system creates natural interaction points between your bot and its followers:
// React to a message with a standard Unicode emoji
await message.react(emoji`👍`);
// Or use one of your custom emojis as a reaction
await message.react(emojis.botkit);
// Create a responsive bot that acknowledges reactions
bot.onReact = async (session, reaction) => {
await session.publish(
text`Thanks for reacting with ${reaction.emoji} to my message, ${reaction.actor}!`,
{ visibility: "direct" }
);
};
Discussions often involve referencing what others have said. Our new #quote support enables more cohesive conversation threads:
// Quote another message in your bot's post
await session.publish(
text`Responding to this interesting point...`,
{ quoteTarget: originalMessage }
);
// Handle when users quote your bot's messages
bot.onQuote = async (session, quoteMessage) => {
await session.publish(
text`Thanks for sharing my thoughts, ${quoteMessage.actor}!`,
{ visibility: "direct" }
);
};
With these simple steps, you're ready to create or upgrade your fediverse bot with our latest features.
Looking Forward
BotKit 0.2.0 represents our ongoing commitment to making fediverse bot development accessible, powerful, and enjoyable. We believe these new features will help your bots become more engaging and interactive members of the fediverse community.
For complete docs and more examples, visit our docs site.
Thank you to everyone who contributed to this release through feedback, feature requests, and code contributions. The BotKit community continues to grow, and we're excited to see what you'll create!
BotKit is powered by Fedify, a lower-level framework for creating ActivityPub server applications.
BotKit 0.2.0 버전이 릴리스되었습니다! BotKit을 처음 접하시는 분들을 위해 간단히 소개하자면, BotKit은 TypeScript로 개발된 독립형 #ActivityPub 봇 프레임워크입니다. Mastodon, Misskey 등 다양한 #연합우주(#fediverse) 플랫폼과 상호작용할 수 있으며, 기존 플랫폼의 제약에서 벗어나 자유롭게 봇을 만들 수 있습니다.
이번 릴리스는 연합우주 봇 개발을 더 쉽고 강력하게 만들기 위한 여정에서 중요한 발걸음입니다. 커뮤니티에서 요청해 왔던 여러 기능들을 새롭게 선보입니다.
더 나은 봇 상호작용을 위한 여정
BotKit을 개발하면서 우리는 항상 봇이 더 표현력 있고 상호작용이 풍부하도록 만드는 데 집중해 왔습니다. 0.2.0 버전에서는 연합우주의 사회적 측면을 봇에 접목시켜 한 단계 더 발전시켰습니다.
커스텀 에모지로 봇의 개성 표현하기
가장 많이 요청받았던 기능 중 하나가 #커스텀_에모지 지원입니다. 이제 봇은 독특한 시각적 요소로 메시지를 돋보이게 하며 자신만의 개성을 표현할 수 있습니다.
We're pleased to announce the release of BotKit 0.2.0! For those new to our project, #BotKit is a #TypeScript framework for creating standalone #ActivityPub bots that can interact with Mastodon, Misskey, and other #fediverse platforms without the constraints of these existing platforms.
This release marks an important step in our journey to make fediverse bot development more accessible and powerful, introducing several features that our community has been requesting.
The Journey to Better Bot Interactions
In building BotKit, we've always focused on making bots more expressive and interactive. With version 0.2.0, we're taking this to the next level by bringing the social aspects of the fediverse to your bots.
Expressing Your Bot's Personality with Custom Emojis
One of the most requested features has been #custom_emoji support. Now your bots can truly express their personality with unique visuals that make their messages stand out.
// Define custom emojis for your bot
const emojis = bot.addCustomEmojis({
botkit: {
file: `${import.meta.dirname}/images/botkit.png`,
type: "image/png"
},
fedify: {
url: "https://fedify.dev/logo.png",
type: "image/png"
}
});
// Use these custom emojis in your messages
await session.publish(
text`BotKit ${customEmoji(emojis.botkit)} is powered by Fedify ${customEmoji(emojis.fedify)}`
);
With this new API, you can:
Add custom emojis to your bot with Bot.addCustomEmojis()
Include these emojis in messages with the customEmoji() function
Communication isn't just about posting messages—it's also about responding to others. The new reaction system creates natural interaction points between your bot and its followers:
// React to a message with a standard Unicode emoji
await message.react(emoji`👍`);
// Or use one of your custom emojis as a reaction
await message.react(emojis.botkit);
// Create a responsive bot that acknowledges reactions
bot.onReact = async (session, reaction) => {
await session.publish(
text`Thanks for reacting with ${reaction.emoji} to my message, ${reaction.actor}!`,
{ visibility: "direct" }
);
};
Discussions often involve referencing what others have said. Our new #quote support enables more cohesive conversation threads:
// Quote another message in your bot's post
await session.publish(
text`Responding to this interesting point...`,
{ quoteTarget: originalMessage }
);
// Handle when users quote your bot's messages
bot.onQuote = async (session, quoteMessage) => {
await session.publish(
text`Thanks for sharing my thoughts, ${quoteMessage.actor}!`,
{ visibility: "direct" }
);
};
With these simple steps, you're ready to create or upgrade your fediverse bot with our latest features.
Looking Forward
BotKit 0.2.0 represents our ongoing commitment to making fediverse bot development accessible, powerful, and enjoyable. We believe these new features will help your bots become more engaging and interactive members of the fediverse community.
For complete docs and more examples, visit our docs site.
Thank you to everyone who contributed to this release through feedback, feature requests, and code contributions. The BotKit community continues to grow, and we're excited to see what you'll create!
BotKit is powered by Fedify, a lower-level framework for creating ActivityPub server applications.
We're pleased to announce the release of BotKit 0.2.0! For those new to our project, #BotKit is a #TypeScript framework for creating standalone #ActivityPub bots that can interact with Mastodon, Misskey, and other #fediverse platforms without the constraints of these existing platforms.
This release marks an important step in our journey to make fediverse bot development more accessible and powerful, introducing several features that our community has been requesting.
The Journey to Better Bot Interactions
In building BotKit, we've always focused on making bots more expressive and interactive. With version 0.2.0, we're taking this to the next level by bringing the social aspects of the fediverse to your bots.
Expressing Your Bot's Personality with Custom Emojis
One of the most requested features has been #custom_emoji support. Now your bots can truly express their personality with unique visuals that make their messages stand out.
// Define custom emojis for your bot
const emojis = bot.addCustomEmojis({
botkit: {
file: `${import.meta.dirname}/images/botkit.png`,
type: "image/png"
},
fedify: {
url: "https://fedify.dev/logo.png",
type: "image/png"
}
});
// Use these custom emojis in your messages
await session.publish(
text`BotKit ${customEmoji(emojis.botkit)} is powered by Fedify ${customEmoji(emojis.fedify)}`
);
With this new API, you can:
Add custom emojis to your bot with Bot.addCustomEmojis()
Include these emojis in messages with the customEmoji() function
Communication isn't just about posting messages—it's also about responding to others. The new reaction system creates natural interaction points between your bot and its followers:
// React to a message with a standard Unicode emoji
await message.react(emoji`👍`);
// Or use one of your custom emojis as a reaction
await message.react(emojis.botkit);
// Create a responsive bot that acknowledges reactions
bot.onReact = async (session, reaction) => {
await session.publish(
text`Thanks for reacting with ${reaction.emoji} to my message, ${reaction.actor}!`,
{ visibility: "direct" }
);
};
Discussions often involve referencing what others have said. Our new #quote support enables more cohesive conversation threads:
// Quote another message in your bot's post
await session.publish(
text`Responding to this interesting point...`,
{ quoteTarget: originalMessage }
);
// Handle when users quote your bot's messages
bot.onQuote = async (session, quoteMessage) => {
await session.publish(
text`Thanks for sharing my thoughts, ${quoteMessage.actor}!`,
{ visibility: "direct" }
);
};
With these simple steps, you're ready to create or upgrade your fediverse bot with our latest features.
Looking Forward
BotKit 0.2.0 represents our ongoing commitment to making fediverse bot development accessible, powerful, and enjoyable. We believe these new features will help your bots become more engaging and interactive members of the fediverse community.
For complete docs and more examples, visit our docs site.
Thank you to everyone who contributed to this release through feedback, feature requests, and code contributions. The BotKit community continues to grow, and we're excited to see what you'll create!
BotKit is powered by Fedify, a lower-level framework for creating ActivityPub server applications.
We're pleased to announce the release of BotKit 0.2.0! For those new to our project, #BotKit is a #TypeScript framework for creating standalone #ActivityPub bots that can interact with Mastodon, Misskey, and other #fediverse platforms without the constraints of these existing platforms.
This release marks an important step in our journey to make fediverse bot development more accessible and powerful, introducing several features that our community has been requesting.
The Journey to Better Bot Interactions
In building BotKit, we've always focused on making bots more expressive and interactive. With version 0.2.0, we're taking this to the next level by bringing the social aspects of the fediverse to your bots.
Expressing Your Bot's Personality with Custom Emojis
One of the most requested features has been #custom_emoji support. Now your bots can truly express their personality with unique visuals that make their messages stand out.
// Define custom emojis for your bot
const emojis = bot.addCustomEmojis({
botkit: {
file: `${import.meta.dirname}/images/botkit.png`,
type: "image/png"
},
fedify: {
url: "https://fedify.dev/logo.png",
type: "image/png"
}
});
// Use these custom emojis in your messages
await session.publish(
text`BotKit ${customEmoji(emojis.botkit)} is powered by Fedify ${customEmoji(emojis.fedify)}`
);
With this new API, you can:
Add custom emojis to your bot with Bot.addCustomEmojis()
Include these emojis in messages with the customEmoji() function
Communication isn't just about posting messages—it's also about responding to others. The new reaction system creates natural interaction points between your bot and its followers:
// React to a message with a standard Unicode emoji
await message.react(emoji`👍`);
// Or use one of your custom emojis as a reaction
await message.react(emojis.botkit);
// Create a responsive bot that acknowledges reactions
bot.onReact = async (session, reaction) => {
await session.publish(
text`Thanks for reacting with ${reaction.emoji} to my message, ${reaction.actor}!`,
{ visibility: "direct" }
);
};
Discussions often involve referencing what others have said. Our new #quote support enables more cohesive conversation threads:
// Quote another message in your bot's post
await session.publish(
text`Responding to this interesting point...`,
{ quoteTarget: originalMessage }
);
// Handle when users quote your bot's messages
bot.onQuote = async (session, quoteMessage) => {
await session.publish(
text`Thanks for sharing my thoughts, ${quoteMessage.actor}!`,
{ visibility: "direct" }
);
};
With these simple steps, you're ready to create or upgrade your fediverse bot with our latest features.
Looking Forward
BotKit 0.2.0 represents our ongoing commitment to making fediverse bot development accessible, powerful, and enjoyable. We believe these new features will help your bots become more engaging and interactive members of the fediverse community.
For complete docs and more examples, visit our docs site.
Thank you to everyone who contributed to this release through feedback, feature requests, and code contributions. The BotKit community continues to grow, and we're excited to see what you'll create!
BotKit is powered by Fedify, a lower-level framework for creating ActivityPub server applications.
BotKit 0.2.0 버전이 릴리스되었습니다! BotKit을 처음 접하시는 분들을 위해 간단히 소개하자면, BotKit은 TypeScript로 개발된 독립형 #ActivityPub 봇 프레임워크입니다. Mastodon, Misskey 등 다양한 #연합우주(#fediverse) 플랫폼과 상호작용할 수 있으며, 기존 플랫폼의 제약에서 벗어나 자유롭게 봇을 만들 수 있습니다.
이번 릴리스는 연합우주 봇 개발을 더 쉽고 강력하게 만들기 위한 여정에서 중요한 발걸음입니다. 커뮤니티에서 요청해 왔던 여러 기능들을 새롭게 선보입니다.
더 나은 봇 상호작용을 위한 여정
BotKit을 개발하면서 우리는 항상 봇이 더 표현력 있고 상호작용이 풍부하도록 만드는 데 집중해 왔습니다. 0.2.0 버전에서는 연합우주의 사회적 측면을 봇에 접목시켜 한 단계 더 발전시켰습니다.
커스텀 에모지로 봇의 개성 표현하기
가장 많이 요청받았던 기능 중 하나가 #커스텀_에모지 지원입니다. 이제 봇은 독특한 시각적 요소로 메시지를 돋보이게 하며 자신만의 개성을 표현할 수 있습니다.
We're pleased to announce the release of BotKit 0.2.0! For those new to our project, #BotKit is a #TypeScript framework for creating standalone #ActivityPub bots that can interact with Mastodon, Misskey, and other #fediverse platforms without the constraints of these existing platforms.
This release marks an important step in our journey to make fediverse bot development more accessible and powerful, introducing several features that our community has been requesting.
The Journey to Better Bot Interactions
In building BotKit, we've always focused on making bots more expressive and interactive. With version 0.2.0, we're taking this to the next level by bringing the social aspects of the fediverse to your bots.
Expressing Your Bot's Personality with Custom Emojis
One of the most requested features has been #custom_emoji support. Now your bots can truly express their personality with unique visuals that make their messages stand out.
// Define custom emojis for your bot
const emojis = bot.addCustomEmojis({
botkit: {
file: `${import.meta.dirname}/images/botkit.png`,
type: "image/png"
},
fedify: {
url: "https://fedify.dev/logo.png",
type: "image/png"
}
});
// Use these custom emojis in your messages
await session.publish(
text`BotKit ${customEmoji(emojis.botkit)} is powered by Fedify ${customEmoji(emojis.fedify)}`
);
With this new API, you can:
Add custom emojis to your bot with Bot.addCustomEmojis()
Include these emojis in messages with the customEmoji() function
Communication isn't just about posting messages—it's also about responding to others. The new reaction system creates natural interaction points between your bot and its followers:
// React to a message with a standard Unicode emoji
await message.react(emoji`👍`);
// Or use one of your custom emojis as a reaction
await message.react(emojis.botkit);
// Create a responsive bot that acknowledges reactions
bot.onReact = async (session, reaction) => {
await session.publish(
text`Thanks for reacting with ${reaction.emoji} to my message, ${reaction.actor}!`,
{ visibility: "direct" }
);
};
Discussions often involve referencing what others have said. Our new #quote support enables more cohesive conversation threads:
// Quote another message in your bot's post
await session.publish(
text`Responding to this interesting point...`,
{ quoteTarget: originalMessage }
);
// Handle when users quote your bot's messages
bot.onQuote = async (session, quoteMessage) => {
await session.publish(
text`Thanks for sharing my thoughts, ${quoteMessage.actor}!`,
{ visibility: "direct" }
);
};
With these simple steps, you're ready to create or upgrade your fediverse bot with our latest features.
Looking Forward
BotKit 0.2.0 represents our ongoing commitment to making fediverse bot development accessible, powerful, and enjoyable. We believe these new features will help your bots become more engaging and interactive members of the fediverse community.
For complete docs and more examples, visit our docs site.
Thank you to everyone who contributed to this release through feedback, feature requests, and code contributions. The BotKit community continues to grow, and we're excited to see what you'll create!
BotKit is powered by Fedify, a lower-level framework for creating ActivityPub server applications.
We're pleased to announce the release of BotKit 0.2.0! For those new to our project, #BotKit is a #TypeScript framework for creating standalone #ActivityPub bots that can interact with Mastodon, Misskey, and other #fediverse platforms without the constraints of these existing platforms.
This release marks an important step in our journey to make fediverse bot development more accessible and powerful, introducing several features that our community has been requesting.
The Journey to Better Bot Interactions
In building BotKit, we've always focused on making bots more expressive and interactive. With version 0.2.0, we're taking this to the next level by bringing the social aspects of the fediverse to your bots.
Expressing Your Bot's Personality with Custom Emojis
One of the most requested features has been #custom_emoji support. Now your bots can truly express their personality with unique visuals that make their messages stand out.
// Define custom emojis for your bot
const emojis = bot.addCustomEmojis({
botkit: {
file: `${import.meta.dirname}/images/botkit.png`,
type: "image/png"
},
fedify: {
url: "https://fedify.dev/logo.png",
type: "image/png"
}
});
// Use these custom emojis in your messages
await session.publish(
text`BotKit ${customEmoji(emojis.botkit)} is powered by Fedify ${customEmoji(emojis.fedify)}`
);
With this new API, you can:
Add custom emojis to your bot with Bot.addCustomEmojis()
Include these emojis in messages with the customEmoji() function
Communication isn't just about posting messages—it's also about responding to others. The new reaction system creates natural interaction points between your bot and its followers:
// React to a message with a standard Unicode emoji
await message.react(emoji`👍`);
// Or use one of your custom emojis as a reaction
await message.react(emojis.botkit);
// Create a responsive bot that acknowledges reactions
bot.onReact = async (session, reaction) => {
await session.publish(
text`Thanks for reacting with ${reaction.emoji} to my message, ${reaction.actor}!`,
{ visibility: "direct" }
);
};
Discussions often involve referencing what others have said. Our new #quote support enables more cohesive conversation threads:
// Quote another message in your bot's post
await session.publish(
text`Responding to this interesting point...`,
{ quoteTarget: originalMessage }
);
// Handle when users quote your bot's messages
bot.onQuote = async (session, quoteMessage) => {
await session.publish(
text`Thanks for sharing my thoughts, ${quoteMessage.actor}!`,
{ visibility: "direct" }
);
};
With these simple steps, you're ready to create or upgrade your fediverse bot with our latest features.
Looking Forward
BotKit 0.2.0 represents our ongoing commitment to making fediverse bot development accessible, powerful, and enjoyable. We believe these new features will help your bots become more engaging and interactive members of the fediverse community.
For complete docs and more examples, visit our docs site.
Thank you to everyone who contributed to this release through feedback, feature requests, and code contributions. The BotKit community continues to grow, and we're excited to see what you'll create!
BotKit is powered by Fedify, a lower-level framework for creating ActivityPub server applications.
We're pleased to announce the release of BotKit 0.2.0! For those new to our project, #BotKit is a #TypeScript framework for creating standalone #ActivityPub bots that can interact with Mastodon, Misskey, and other #fediverse platforms without the constraints of these existing platforms.
This release marks an important step in our journey to make fediverse bot development more accessible and powerful, introducing several features that our community has been requesting.
The Journey to Better Bot Interactions
In building BotKit, we've always focused on making bots more expressive and interactive. With version 0.2.0, we're taking this to the next level by bringing the social aspects of the fediverse to your bots.
Expressing Your Bot's Personality with Custom Emojis
One of the most requested features has been #custom_emoji support. Now your bots can truly express their personality with unique visuals that make their messages stand out.
// Define custom emojis for your bot
const emojis = bot.addCustomEmojis({
botkit: {
file: `${import.meta.dirname}/images/botkit.png`,
type: "image/png"
},
fedify: {
url: "https://fedify.dev/logo.png",
type: "image/png"
}
});
// Use these custom emojis in your messages
await session.publish(
text`BotKit ${customEmoji(emojis.botkit)} is powered by Fedify ${customEmoji(emojis.fedify)}`
);
With this new API, you can:
Add custom emojis to your bot with Bot.addCustomEmojis()
Include these emojis in messages with the customEmoji() function
Communication isn't just about posting messages—it's also about responding to others. The new reaction system creates natural interaction points between your bot and its followers:
// React to a message with a standard Unicode emoji
await message.react(emoji`👍`);
// Or use one of your custom emojis as a reaction
await message.react(emojis.botkit);
// Create a responsive bot that acknowledges reactions
bot.onReact = async (session, reaction) => {
await session.publish(
text`Thanks for reacting with ${reaction.emoji} to my message, ${reaction.actor}!`,
{ visibility: "direct" }
);
};
Discussions often involve referencing what others have said. Our new #quote support enables more cohesive conversation threads:
// Quote another message in your bot's post
await session.publish(
text`Responding to this interesting point...`,
{ quoteTarget: originalMessage }
);
// Handle when users quote your bot's messages
bot.onQuote = async (session, quoteMessage) => {
await session.publish(
text`Thanks for sharing my thoughts, ${quoteMessage.actor}!`,
{ visibility: "direct" }
);
};
With these simple steps, you're ready to create or upgrade your fediverse bot with our latest features.
Looking Forward
BotKit 0.2.0 represents our ongoing commitment to making fediverse bot development accessible, powerful, and enjoyable. We believe these new features will help your bots become more engaging and interactive members of the fediverse community.
For complete docs and more examples, visit our docs site.
Thank you to everyone who contributed to this release through feedback, feature requests, and code contributions. The BotKit community continues to grow, and we're excited to see what you'll create!
BotKit is powered by Fedify, a lower-level framework for creating ActivityPub server applications.
BotKit 0.2.0 버전이 릴리스되었습니다! BotKit을 처음 접하시는 분들을 위해 간단히 소개하자면, BotKit은 TypeScript로 개발된 독립형 #ActivityPub 봇 프레임워크입니다. Mastodon, Misskey 등 다양한 #연합우주(#fediverse) 플랫폼과 상호작용할 수 있으며, 기존 플랫폼의 제약에서 벗어나 자유롭게 봇을 만들 수 있습니다.
이번 릴리스는 연합우주 봇 개발을 더 쉽고 강력하게 만들기 위한 여정에서 중요한 발걸음입니다. 커뮤니티에서 요청해 왔던 여러 기능들을 새롭게 선보입니다.
더 나은 봇 상호작용을 위한 여정
BotKit을 개발하면서 우리는 항상 봇이 더 표현력 있고 상호작용이 풍부하도록 만드는 데 집중해 왔습니다. 0.2.0 버전에서는 연합우주의 사회적 측면을 봇에 접목시켜 한 단계 더 발전시켰습니다.
커스텀 에모지로 봇의 개성 표현하기
가장 많이 요청받았던 기능 중 하나가 #커스텀_에모지 지원입니다. 이제 봇은 독특한 시각적 요소로 메시지를 돋보이게 하며 자신만의 개성을 표현할 수 있습니다.
We're pleased to announce the release of BotKit 0.2.0! For those new to our project, #BotKit is a #TypeScript framework for creating standalone #ActivityPub bots that can interact with Mastodon, Misskey, and other #fediverse platforms without the constraints of these existing platforms.
This release marks an important step in our journey to make fediverse bot development more accessible and powerful, introducing several features that our community has been requesting.
The Journey to Better Bot Interactions
In building BotKit, we've always focused on making bots more expressive and interactive. With version 0.2.0, we're taking this to the next level by bringing the social aspects of the fediverse to your bots.
Expressing Your Bot's Personality with Custom Emojis
One of the most requested features has been #custom_emoji support. Now your bots can truly express their personality with unique visuals that make their messages stand out.
// Define custom emojis for your bot
const emojis = bot.addCustomEmojis({
botkit: {
file: `${import.meta.dirname}/images/botkit.png`,
type: "image/png"
},
fedify: {
url: "https://fedify.dev/logo.png",
type: "image/png"
}
});
// Use these custom emojis in your messages
await session.publish(
text`BotKit ${customEmoji(emojis.botkit)} is powered by Fedify ${customEmoji(emojis.fedify)}`
);
With this new API, you can:
Add custom emojis to your bot with Bot.addCustomEmojis()
Include these emojis in messages with the customEmoji() function
Communication isn't just about posting messages—it's also about responding to others. The new reaction system creates natural interaction points between your bot and its followers:
// React to a message with a standard Unicode emoji
await message.react(emoji`👍`);
// Or use one of your custom emojis as a reaction
await message.react(emojis.botkit);
// Create a responsive bot that acknowledges reactions
bot.onReact = async (session, reaction) => {
await session.publish(
text`Thanks for reacting with ${reaction.emoji} to my message, ${reaction.actor}!`,
{ visibility: "direct" }
);
};
Discussions often involve referencing what others have said. Our new #quote support enables more cohesive conversation threads:
// Quote another message in your bot's post
await session.publish(
text`Responding to this interesting point...`,
{ quoteTarget: originalMessage }
);
// Handle when users quote your bot's messages
bot.onQuote = async (session, quoteMessage) => {
await session.publish(
text`Thanks for sharing my thoughts, ${quoteMessage.actor}!`,
{ visibility: "direct" }
);
};
With these simple steps, you're ready to create or upgrade your fediverse bot with our latest features.
Looking Forward
BotKit 0.2.0 represents our ongoing commitment to making fediverse bot development accessible, powerful, and enjoyable. We believe these new features will help your bots become more engaging and interactive members of the fediverse community.
For complete docs and more examples, visit our docs site.
Thank you to everyone who contributed to this release through feedback, feature requests, and code contributions. The BotKit community continues to grow, and we're excited to see what you'll create!
BotKit is powered by Fedify, a lower-level framework for creating ActivityPub server applications.
BotKit 0.2.0 버전이 릴리스되었습니다! BotKit을 처음 접하시는 분들을 위해 간단히 소개하자면, BotKit은 TypeScript로 개발된 독립형 #ActivityPub 봇 프레임워크입니다. Mastodon, Misskey 등 다양한 #연합우주(#fediverse) 플랫폼과 상호작용할 수 있으며, 기존 플랫폼의 제약에서 벗어나 자유롭게 봇을 만들 수 있습니다.
이번 릴리스는 연합우주 봇 개발을 더 쉽고 강력하게 만들기 위한 여정에서 중요한 발걸음입니다. 커뮤니티에서 요청해 왔던 여러 기능들을 새롭게 선보입니다.
더 나은 봇 상호작용을 위한 여정
BotKit을 개발하면서 우리는 항상 봇이 더 표현력 있고 상호작용이 풍부하도록 만드는 데 집중해 왔습니다. 0.2.0 버전에서는 연합우주의 사회적 측면을 봇에 접목시켜 한 단계 더 발전시켰습니다.
커스텀 에모지로 봇의 개성 표현하기
가장 많이 요청받았던 기능 중 하나가 #커스텀_에모지 지원입니다. 이제 봇은 독특한 시각적 요소로 메시지를 돋보이게 하며 자신만의 개성을 표현할 수 있습니다.
We're pleased to announce the release of BotKit 0.2.0! For those new to our project, #BotKit is a #TypeScript framework for creating standalone #ActivityPub bots that can interact with Mastodon, Misskey, and other #fediverse platforms without the constraints of these existing platforms.
This release marks an important step in our journey to make fediverse bot development more accessible and powerful, introducing several features that our community has been requesting.
The Journey to Better Bot Interactions
In building BotKit, we've always focused on making bots more expressive and interactive. With version 0.2.0, we're taking this to the next level by bringing the social aspects of the fediverse to your bots.
Expressing Your Bot's Personality with Custom Emojis
One of the most requested features has been #custom_emoji support. Now your bots can truly express their personality with unique visuals that make their messages stand out.
// Define custom emojis for your bot
const emojis = bot.addCustomEmojis({
botkit: {
file: `${import.meta.dirname}/images/botkit.png`,
type: "image/png"
},
fedify: {
url: "https://fedify.dev/logo.png",
type: "image/png"
}
});
// Use these custom emojis in your messages
await session.publish(
text`BotKit ${customEmoji(emojis.botkit)} is powered by Fedify ${customEmoji(emojis.fedify)}`
);
With this new API, you can:
Add custom emojis to your bot with Bot.addCustomEmojis()
Include these emojis in messages with the customEmoji() function
Communication isn't just about posting messages—it's also about responding to others. The new reaction system creates natural interaction points between your bot and its followers:
// React to a message with a standard Unicode emoji
await message.react(emoji`👍`);
// Or use one of your custom emojis as a reaction
await message.react(emojis.botkit);
// Create a responsive bot that acknowledges reactions
bot.onReact = async (session, reaction) => {
await session.publish(
text`Thanks for reacting with ${reaction.emoji} to my message, ${reaction.actor}!`,
{ visibility: "direct" }
);
};
Discussions often involve referencing what others have said. Our new #quote support enables more cohesive conversation threads:
// Quote another message in your bot's post
await session.publish(
text`Responding to this interesting point...`,
{ quoteTarget: originalMessage }
);
// Handle when users quote your bot's messages
bot.onQuote = async (session, quoteMessage) => {
await session.publish(
text`Thanks for sharing my thoughts, ${quoteMessage.actor}!`,
{ visibility: "direct" }
);
};
With these simple steps, you're ready to create or upgrade your fediverse bot with our latest features.
Looking Forward
BotKit 0.2.0 represents our ongoing commitment to making fediverse bot development accessible, powerful, and enjoyable. We believe these new features will help your bots become more engaging and interactive members of the fediverse community.
For complete docs and more examples, visit our docs site.
Thank you to everyone who contributed to this release through feedback, feature requests, and code contributions. The BotKit community continues to grow, and we're excited to see what you'll create!
BotKit is powered by Fedify, a lower-level framework for creating ActivityPub server applications.
#Fread 1.3.1 has been released, the release note is as follows: 1. Now supports mirror URLs🎉🎉🎉. 2. Interaction experience has been optimized. 3. A few bugs have been fixed.
First, there's no standardization. ActivityPub specifications don't define how custom emoji should work, leading to inconsistent implementations across different servers like Mastodon and Misskey.
Rendering is particularly problematic. Emojis must display properly across different contexts (in text, as reactions, in emoji pickers) while maintaining quality at various sizes. Animated emojis add another layer of complexity.
Perhaps most concerning is the poor #accessibility. Most implementations simply use the emoji code (like :party_blob:) as the alt text, which provides no meaningful information to screen reader users (in particular, non-English speakers) about what the emoji actually depicts or means.
What really dampens my motivation to implement this feature is knowing I'm investing significant effort into something that ultimately creates accessibility barriers. It's disheartening to work hard on a feature that excludes part of the community.
I follow @gabboman who boosts all the new posts from @admin, very nice to see all the new people joining the site (and fedi as a whole) from tumblr! hope everyone has fun here!
I follow @gabboman who boosts all the new posts from @admin, very nice to see all the new people joining the site (and fedi as a whole) from tumblr! hope everyone has fun here!
Please donate, i need immediate funds to afford basic necessities like food, hrt, new glasses, etc. i didnt get enough money last week to afford anything i needed. please donate to help me survive. i live in an abusive and transphobic household. my family neglects and harasses me constantly for being transgender. please help.
Please donate, i need immediate funds to afford basic necessities like food, hrt, new glasses, etc. i didnt get enough money last week to afford anything i needed. please donate to help me survive. i live in an abusive and transphobic household. my family neglects and harasses me constantly for being transgender. please help.
Falls es jemand interessiert, sagt Bescheid. #Fediverse
PS: Leider ist der Rest alles aus den USA gefördert. Das ist dort, wo bei einigen Open Source Projekten Entwickler*innen „verschwinden“, und dort wo gerade die Förderung dichtgemacht wird. Ich finde es schade, daß wir (15 Menschen) in Europa immer nur abgelehnt wurden. Der Public Spaces Talk in 2024 war echt meine letzte Warnung vor Musk vor der Wahl: https://digitalcourage.social/@sl007/112597533470606692 PPS Danke an Clemens (siehe 1. Fediday Video) !
First, there's no standardization. ActivityPub specifications don't define how custom emoji should work, leading to inconsistent implementations across different servers like Mastodon and Misskey.
Rendering is particularly problematic. Emojis must display properly across different contexts (in text, as reactions, in emoji pickers) while maintaining quality at various sizes. Animated emojis add another layer of complexity.
Perhaps most concerning is the poor #accessibility. Most implementations simply use the emoji code (like :party_blob:) as the alt text, which provides no meaningful information to screen reader users (in particular, non-English speakers) about what the emoji actually depicts or means.
What really dampens my motivation to implement this feature is knowing I'm investing significant effort into something that ultimately creates accessibility barriers. It's disheartening to work hard on a feature that excludes part of the community.
First, there's no standardization. ActivityPub specifications don't define how custom emoji should work, leading to inconsistent implementations across different servers like Mastodon and Misskey.
Rendering is particularly problematic. Emojis must display properly across different contexts (in text, as reactions, in emoji pickers) while maintaining quality at various sizes. Animated emojis add another layer of complexity.
Perhaps most concerning is the poor #accessibility. Most implementations simply use the emoji code (like :party_blob:) as the alt text, which provides no meaningful information to screen reader users (in particular, non-English speakers) about what the emoji actually depicts or means.
What really dampens my motivation to implement this feature is knowing I'm investing significant effort into something that ultimately creates accessibility barriers. It's disheartening to work hard on a feature that excludes part of the community.
First, there's no standardization. ActivityPub specifications don't define how custom emoji should work, leading to inconsistent implementations across different servers like Mastodon and Misskey.
Rendering is particularly problematic. Emojis must display properly across different contexts (in text, as reactions, in emoji pickers) while maintaining quality at various sizes. Animated emojis add another layer of complexity.
Perhaps most concerning is the poor #accessibility. Most implementations simply use the emoji code (like :party_blob:) as the alt text, which provides no meaningful information to screen reader users (in particular, non-English speakers) about what the emoji actually depicts or means.
What really dampens my motivation to implement this feature is knowing I'm investing significant effort into something that ultimately creates accessibility barriers. It's disheartening to work hard on a feature that excludes part of the community.
First, there's no standardization. ActivityPub specifications don't define how custom emoji should work, leading to inconsistent implementations across different servers like Mastodon and Misskey.
Rendering is particularly problematic. Emojis must display properly across different contexts (in text, as reactions, in emoji pickers) while maintaining quality at various sizes. Animated emojis add another layer of complexity.
Perhaps most concerning is the poor #accessibility. Most implementations simply use the emoji code (like :party_blob:) as the alt text, which provides no meaningful information to screen reader users (in particular, non-English speakers) about what the emoji actually depicts or means.
What really dampens my motivation to implement this feature is knowing I'm investing significant effort into something that ultimately creates accessibility barriers. It's disheartening to work hard on a feature that excludes part of the community.
First, there's no standardization. ActivityPub specifications don't define how custom emoji should work, leading to inconsistent implementations across different servers like Mastodon and Misskey.
Rendering is particularly problematic. Emojis must display properly across different contexts (in text, as reactions, in emoji pickers) while maintaining quality at various sizes. Animated emojis add another layer of complexity.
Perhaps most concerning is the poor #accessibility. Most implementations simply use the emoji code (like :party_blob:) as the alt text, which provides no meaningful information to screen reader users (in particular, non-English speakers) about what the emoji actually depicts or means.
What really dampens my motivation to implement this feature is knowing I'm investing significant effort into something that ultimately creates accessibility barriers. It's disheartening to work hard on a feature that excludes part of the community.
First, there's no standardization. ActivityPub specifications don't define how custom emoji should work, leading to inconsistent implementations across different servers like Mastodon and Misskey.
Rendering is particularly problematic. Emojis must display properly across different contexts (in text, as reactions, in emoji pickers) while maintaining quality at various sizes. Animated emojis add another layer of complexity.
Perhaps most concerning is the poor #accessibility. Most implementations simply use the emoji code (like :party_blob:) as the alt text, which provides no meaningful information to screen reader users (in particular, non-English speakers) about what the emoji actually depicts or means.
What really dampens my motivation to implement this feature is knowing I'm investing significant effort into something that ultimately creates accessibility barriers. It's disheartening to work hard on a feature that excludes part of the community.
@ben@thisismissem making it easier to spin up community moderation and management would be a great improvement for the #Fediverse too, but that’s a mostly separate/ non-technical issue. To that point I’m heartbroken that @iftas isn’t able to continue some of their efforts in that direction at this time
First, there's no standardization. ActivityPub specifications don't define how custom emoji should work, leading to inconsistent implementations across different servers like Mastodon and Misskey.
Rendering is particularly problematic. Emojis must display properly across different contexts (in text, as reactions, in emoji pickers) while maintaining quality at various sizes. Animated emojis add another layer of complexity.
Perhaps most concerning is the poor #accessibility. Most implementations simply use the emoji code (like :party_blob:) as the alt text, which provides no meaningful information to screen reader users (in particular, non-English speakers) about what the emoji actually depicts or means.
What really dampens my motivation to implement this feature is knowing I'm investing significant effort into something that ultimately creates accessibility barriers. It's disheartening to work hard on a feature that excludes part of the community.
First, there's no standardization. ActivityPub specifications don't define how custom emoji should work, leading to inconsistent implementations across different servers like Mastodon and Misskey.
Rendering is particularly problematic. Emojis must display properly across different contexts (in text, as reactions, in emoji pickers) while maintaining quality at various sizes. Animated emojis add another layer of complexity.
Perhaps most concerning is the poor #accessibility. Most implementations simply use the emoji code (like :party_blob:) as the alt text, which provides no meaningful information to screen reader users (in particular, non-English speakers) about what the emoji actually depicts or means.
What really dampens my motivation to implement this feature is knowing I'm investing significant effort into something that ultimately creates accessibility barriers. It's disheartening to work hard on a feature that excludes part of the community.
First, there's no standardization. ActivityPub specifications don't define how custom emoji should work, leading to inconsistent implementations across different servers like Mastodon and Misskey.
Rendering is particularly problematic. Emojis must display properly across different contexts (in text, as reactions, in emoji pickers) while maintaining quality at various sizes. Animated emojis add another layer of complexity.
Perhaps most concerning is the poor #accessibility. Most implementations simply use the emoji code (like :party_blob:) as the alt text, which provides no meaningful information to screen reader users (in particular, non-English speakers) about what the emoji actually depicts or means.
What really dampens my motivation to implement this feature is knowing I'm investing significant effort into something that ultimately creates accessibility barriers. It's disheartening to work hard on a feature that excludes part of the community.
First, there's no standardization. ActivityPub specifications don't define how custom emoji should work, leading to inconsistent implementations across different servers like Mastodon and Misskey.
Rendering is particularly problematic. Emojis must display properly across different contexts (in text, as reactions, in emoji pickers) while maintaining quality at various sizes. Animated emojis add another layer of complexity.
Perhaps most concerning is the poor #accessibility. Most implementations simply use the emoji code (like :party_blob:) as the alt text, which provides no meaningful information to screen reader users (in particular, non-English speakers) about what the emoji actually depicts or means.
What really dampens my motivation to implement this feature is knowing I'm investing significant effort into something that ultimately creates accessibility barriers. It's disheartening to work hard on a feature that excludes part of the community.
First, there's no standardization. ActivityPub specifications don't define how custom emoji should work, leading to inconsistent implementations across different servers like Mastodon and Misskey.
Rendering is particularly problematic. Emojis must display properly across different contexts (in text, as reactions, in emoji pickers) while maintaining quality at various sizes. Animated emojis add another layer of complexity.
Perhaps most concerning is the poor #accessibility. Most implementations simply use the emoji code (like :party_blob:) as the alt text, which provides no meaningful information to screen reader users (in particular, non-English speakers) about what the emoji actually depicts or means.
What really dampens my motivation to implement this feature is knowing I'm investing significant effort into something that ultimately creates accessibility barriers. It's disheartening to work hard on a feature that excludes part of the community.
First, there's no standardization. ActivityPub specifications don't define how custom emoji should work, leading to inconsistent implementations across different servers like Mastodon and Misskey.
Rendering is particularly problematic. Emojis must display properly across different contexts (in text, as reactions, in emoji pickers) while maintaining quality at various sizes. Animated emojis add another layer of complexity.
Perhaps most concerning is the poor #accessibility. Most implementations simply use the emoji code (like :party_blob:) as the alt text, which provides no meaningful information to screen reader users (in particular, non-English speakers) about what the emoji actually depicts or means.
What really dampens my motivation to implement this feature is knowing I'm investing significant effort into something that ultimately creates accessibility barriers. It's disheartening to work hard on a feature that excludes part of the community.
First, there's no standardization. ActivityPub specifications don't define how custom emoji should work, leading to inconsistent implementations across different servers like Mastodon and Misskey.
Rendering is particularly problematic. Emojis must display properly across different contexts (in text, as reactions, in emoji pickers) while maintaining quality at various sizes. Animated emojis add another layer of complexity.
Perhaps most concerning is the poor #accessibility. Most implementations simply use the emoji code (like :party_blob:) as the alt text, which provides no meaningful information to screen reader users (in particular, non-English speakers) about what the emoji actually depicts or means.
What really dampens my motivation to implement this feature is knowing I'm investing significant effort into something that ultimately creates accessibility barriers. It's disheartening to work hard on a feature that excludes part of the community.
First, there's no standardization. ActivityPub specifications don't define how custom emoji should work, leading to inconsistent implementations across different servers like Mastodon and Misskey.
Rendering is particularly problematic. Emojis must display properly across different contexts (in text, as reactions, in emoji pickers) while maintaining quality at various sizes. Animated emojis add another layer of complexity.
Perhaps most concerning is the poor #accessibility. Most implementations simply use the emoji code (like :party_blob:) as the alt text, which provides no meaningful information to screen reader users (in particular, non-English speakers) about what the emoji actually depicts or means.
What really dampens my motivation to implement this feature is knowing I'm investing significant effort into something that ultimately creates accessibility barriers. It's disheartening to work hard on a feature that excludes part of the community.
First, there's no standardization. ActivityPub specifications don't define how custom emoji should work, leading to inconsistent implementations across different servers like Mastodon and Misskey.
Rendering is particularly problematic. Emojis must display properly across different contexts (in text, as reactions, in emoji pickers) while maintaining quality at various sizes. Animated emojis add another layer of complexity.
Perhaps most concerning is the poor #accessibility. Most implementations simply use the emoji code (like :party_blob:) as the alt text, which provides no meaningful information to screen reader users (in particular, non-English speakers) about what the emoji actually depicts or means.
What really dampens my motivation to implement this feature is knowing I'm investing significant effort into something that ultimately creates accessibility barriers. It's disheartening to work hard on a feature that excludes part of the community.
First, there's no standardization. ActivityPub specifications don't define how custom emoji should work, leading to inconsistent implementations across different servers like Mastodon and Misskey.
Rendering is particularly problematic. Emojis must display properly across different contexts (in text, as reactions, in emoji pickers) while maintaining quality at various sizes. Animated emojis add another layer of complexity.
Perhaps most concerning is the poor #accessibility. Most implementations simply use the emoji code (like :party_blob:) as the alt text, which provides no meaningful information to screen reader users (in particular, non-English speakers) about what the emoji actually depicts or means.
What really dampens my motivation to implement this feature is knowing I'm investing significant effort into something that ultimately creates accessibility barriers. It's disheartening to work hard on a feature that excludes part of the community.
ALT text detailsA red-haired girl follows deer tracks through a snowy forest, when she suddenly glances to her side and sees a towering shadow fall across the snow—antlers wide and gnarled like branches, the silhouette of a creature that resembles a colossal buck.
I’m watching the discussion that’s taking place today on this page, and people are saying that this platform was never made for long form content. It’s always been shorter form content. I legitimately do not understand the reasoning behind not allowing administrators to change the character limit without complicated configurations. I know this is supposed to be micro blogging, favoring shorter posts, because it’s continuously pointed out, to me, and others, that this platform is not a blog but it’s very clear to me that nobody really wants short post to be locked in for everybody. They just want the ability to change it. You can have your flagship instances that keep character limits at 500. That’s totally fine. You can even pretend like instances with 90,000 character limits simply don’t exist if you don’t want to acknowledge them, which, it seems like there is a extreme dislike of instances customizing things to meet the needs of their own communities. None of these rebukes are holding up and it frankly doesn’t make any sense whatsoever because if nothing was meant to change, the option for even increasing or even decreasing the character limit would not exist at all, even via code. Let the admins easily setup the character limits · Issue #12265 · mastodon/mastodon https://github.com/mastodon/mastodon/issues/12265#issuecomment-2815833860#Fediverse#Mastodon
ALT text detailsScreenshot from Surf app depicting Tech Wave section of the Surf Shop against a pale green background. The four feeds featured are:
- Sarah Perez’s Tech News
- Sean Tilley’s Linux Evolution
- Mike Masnick’s Tech Policy
- Tim Chambers’ Guardians of the Fediverse
Please donate, i need immediate funds to afford basic necessities like food, hrt, new glasses, etc. i didnt get enough money last week to afford anything i needed. please donate to help me survive. i live in an abusive and transphobic household. my family neglects and harasses me constantly for being transgender. please help.
Please donate, i need immediate funds to afford basic necessities like food, hrt, new glasses, etc. i didnt get enough money last week to afford anything i needed. please donate to help me survive. i live in an abusive and transphobic household. my family neglects and harasses me constantly for being transgender. please help.
Both Mastodon and Bluesky offer decentralized alternatives, but only one puts users first. While Bluesky’s VC-backed model serves shareholder interests, Mastodon’s nonprofit structure safeguards a truly open internet. The future of social media shouldn’t be for sale.
Both Mastodon and Bluesky offer decentralized alternatives, but only one puts users first. While Bluesky’s VC-backed model serves shareholder interests, Mastodon’s nonprofit structure safeguards a truly open internet. The future of social media shouldn’t be for sale.
Both Mastodon and Bluesky offer decentralized alternatives, but only one puts users first. While Bluesky’s VC-backed model serves shareholder interests, Mastodon’s nonprofit structure safeguards a truly open internet. The future of social media shouldn’t be for sale.
Ever since I was a teen and started to use/think critically about #technology , I've been a fan of Cory Doctorow. One of my favourites back in the day was Pirate Cinema, and it instilled in me a kind of ethos that is brought to light in this new book. That is to say, I read this as a kind of manifesto.
And since you're all here on the #fediverse , I'd bet you gain something from reading this.
Our motivation is simple: we want to help you declutter your digital lives and focus on content that truly matters to you. We believe that #RSS is an underutilized gem 💎 that can empower you to break free from the noise of social media.
Don't forget to follow us and stay tuned about feedle's latest development.
ALT text detailsScreen shot of charts from fedidb.org. The chart date range is from March 4, 2025 to March 17, 2025. The top chart shows total number of users declining from 15.1 million to 11.5 million. The bottom chart shows monthly active users declining from 1.3 million to 1.1 million.
ALT text detailsScreen shot of charts from fedidb.org. The chart date range is from March 4, 2025 to March 17, 2025. The top chart shows total number of users declining from 15.1 million to 11.5 million. The bottom chart shows monthly active users declining from 1.3 million to 1.1 million.
Our motivation is simple: we want to help you declutter your digital lives and focus on content that truly matters to you. We believe that #RSS is an underutilized gem 💎 that can empower you to break free from the noise of social media.
Don't forget to follow us and stay tuned about feedle's latest development.
The other day I finally got it. Why #Bluesky is so popular with "regular people" (aka non-techies). It's because it's CENTRALIZED (of course the Bluesky folks would never admit it out right).
One name: Bluesky. One official URL to join / browse / post messages One official app: "Bluesky Social" on app stores
In this post-literate society where people have been trained by commercial social media for 2 DECADES to choose the easiest, most frictionless option, of course they will pick Bluesky over the #Fediverse.
Try introducing the concept of servers / instances and names like Mastodon, Sharkey, Pleroma, GoToSocial, Friendica, Pixelfed, PeerTube, Lemmy to people not familiar with them. They'd think you're speaking a foreign language.
The Fediverse is made up of thousands of independent servers. You can't log in to https://joinmastodon.org or https://joinpeertube.org to browse Mastodon or PeerTube. Conversely, when you log into Bluesky you see messages by Bluesky members.
People need to be educated first about defederated options and their numerous advantages.
I get it now. I'm still 1000% in when it comes to the Fediverse but I understand.
And I'm tired.
And I'm posting this here on my GoToSocial account because I wanted to say my piece in one go and I would have run into Mastodon character limits.
How many people have I convinced to join the Fediverse in my 9 months advocating for it through a blog? TWO. How many people are still active on it? One.
Off I go play with LEGOs with my little one - in 12 years, when she's old enough I will set up her own instance. So Fediverse, you gotta be thriving in 2037.
I recommended #mastodon to a friend. But this time in stand of joinmastodon.org I gave him https://fedi.garden why ? Because if I give him joinmastodon.org I'm sure he will end up on mastodon.social I started with this server but I shifted from it. Thanks to @FediGarden for this amazing list. #fediverse
Ever since I was a teen and started to use/think critically about #technology , I've been a fan of Cory Doctorow. One of my favourites back in the day was Pirate Cinema, and it instilled in me a kind of ethos that is brought to light in this new book. That is to say, I read this as a kind of manifesto.
And since you're all here on the #fediverse , I'd bet you gain something from reading this.
Another cool ActivityPub project I came across today - BadgeFed.
From the point of view of your regular Fediverse instance - I could foresee this being used to recognise members for financial contributions, being moderators, Creating x number of Peertube videos, y posts on Mastodon, winning community contests, stuff like that. Really cool and I will definitely look into this further a bit further down the line.
The other day I finally got it. Why #Bluesky is so popular with "regular people" (aka non-techies). It's because it's CENTRALIZED (of course the Bluesky folks would never admit it out right).
One name: Bluesky. One official URL to join / browse / post messages One official app: "Bluesky Social" on app stores
In this post-literate society where people have been trained by commercial social media for 2 DECADES to choose the easiest, most frictionless option, of course they will pick Bluesky over the #Fediverse.
Try introducing the concept of servers / instances and names like Mastodon, Sharkey, Pleroma, GoToSocial, Friendica, Pixelfed, PeerTube, Lemmy to people not familiar with them. They'd think you're speaking a foreign language.
The Fediverse is made up of thousands of independent servers. You can't log in to https://joinmastodon.org or https://joinpeertube.org to browse Mastodon or PeerTube. Conversely, when you log into Bluesky you see messages by Bluesky members.
People need to be educated first about defederated options and their numerous advantages.
I get it now. I'm still 1000% in when it comes to the Fediverse but I understand.
And I'm tired.
And I'm posting this here on my GoToSocial account because I wanted to say my piece in one go and I would have run into Mastodon character limits.
How many people have I convinced to join the Fediverse in my 9 months advocating for it through a blog? TWO. How many people are still active on it? One.
Off I go play with LEGOs with my little one - in 12 years, when she's old enough I will set up her own instance. So Fediverse, you gotta be thriving in 2037.
Fediverse Sprechstunde! 🗓️ am Donnerstag 24.04.2025, 19:30 Uhr! ONLINE!
Bist du #neu oder #neuhier in der Welt des Fediverse? Kein Problem! Wir helfen dir bei den ersten Schritten: Profil einrichten, Sicherheitstipps, Posten und Vernetzung. Sei dabei!
Hauptthema: #Lemmy mit @Ranslite . Ich freue mich darauf und hoffe es werden weitere Nutzer von Lemmy dabei sein. Lemmy ist wie ein föderiertes Reddit aufgebaut: Der Fokus liegt auf Themen-Communities, in denen Beiträge (z. B. Links, Texte, Bilder) gepostet und kommentiert werden. Die Diskussionen sind eher threadbasiert und themenzentriert.
Eingeladen sind ebenso alle, die bereits Erfahrungen mit Mastodon, Friendica, Pixelfed, Misskey, Hubzilla oder anderen Anwendungen haben und ihr Wissen gerne weitergeben möchten.
Wissensaustausch: Deine Kenntnisse im Fediverse könnten anderen Teilnehmern sehr nützlich sein, besonders denjenigen, die noch neu in der Community sind. Networking: Dies ist eine hervorragende Gelegenheit, sich mit anderen engagierten Mitgliedern der Gemeinschaft zu vernetzen und neue Kontakte zu knüpfen. Ideen und Inspiration: Deine Perspektive als erfahrener Benutzer oder Betreiber einer Instanz kann dazu beitragen, innovative Ideen zu fördern und die Zukunft des Fediverse mitzugestalten.
Das Online-Treffen findet auf unserem BigBlueButton-Server statt. Du benötigst keine zusätzliche Software, sondern nur einen Browser – vorzugsweise Firefox oder Chrome – ein Mikrofon (es handelt sich schließlich um eine Sprechstunde) und, wenn du möchtest, eine Webcam. Wir freuen uns auf einen lebhaften Austausch! 🎙️ 🙋♀️
Der Ablauf der Sprechstunde sieht folgendermaßen aus: Zu Beginn geben wir Tipps und Hinweise für Anfänger und Einsteiger. Anschließend geht es um Ratschläge für Instanzbetreiber und Moderatoren. Ein solcher Austausch ist wichtig und notwendig für eine gute Vernetzung untereinander. Die Welt des Fediverse ist Größer und vielfältiger. Mehr Miteinander statt Gegeneinander.
ALT text detailsFediverse Sprechstunde am Donnerstag 24.04.2025, 19:30 Uhr
via Web-Konferenz (BBB) - öffentlich
sehen - hören - sprechen - zeigen - mitmachen
Jeder ist dazu eingeladen sich an der Talk-Runde zu beteiligen um gemeinsam über Fediverse zu sprechen.
Logo Fediverse, Logo Friendica, Logo Mastodon, Logo Pixelfed, Logo Hubzilla, Logo Lemmy und Bild vom Online Konferenzraum
Next up on Fireside Fedi! Tomorrow, April 18th at 1500 Eastern time / UTC -4, I will be speaking with @niccolove ! Niccolo is a poet, mathematician, boy scout leader, KDE developer, and a Peertuber! Super interested to talk to Niccolo!
After attending the International Journalism Festival for the first time this year, I hope next year can focus more on the solutions to the problems journalists identified.
I recommended #mastodon to a friend. But this time in stand of joinmastodon.org I gave him https://fedi.garden why ? Because if I give him joinmastodon.org I'm sure he will end up on mastodon.social I started with this server but I shifted from it. Thanks to @FediGarden for this amazing list. #fediverse
We’re rolling out updates to our 62 Community Feeds.
Community Feeds bring together topical knowledge across the open social web. They won’t be going anywhere, don’t worry, but they’ll be getting a fresh lick of paint before we launch Channel.org - including changing their name from Feeds to Channels.
Keep an eye out for updates on Channel.org. It’s coming very soon 👀
❓ Does anybody know of a Fediverse instance that supports long-form blogging with images, accepts new members, and is not limited in content to technology?
@Gargron one thing about the #Fediverse that I really appreciate is, that it's a place where individual cultures can build spaces suitable for their individual needs. Instead of trying to fit into a framework given by a US corporation.
After attending the International Journalism Festival for the first time this year, I hope next year can focus more on the solutions to the problems journalists identified.
I have deleted my #BlueSky account. I will not use a platform that willingly supports regimes and their censorship. It’s like Twitter all over again. Centralised #socialmedia are doomed from the start for myriad of reasons. The only sustainable future lies in #fediverse.
I have deleted my #BlueSky account. I will not use a platform that willingly supports regimes and their censorship. It’s like Twitter all over again. Centralised #socialmedia are doomed from the start for myriad of reasons. The only sustainable future lies in #fediverse.
I often see #bluesky being introduced as a decentralized platform, but am I the only one who hasn’t been convinced of its ‘decentralized’ nature? Or am I misunderstanding the meaning of ‘decentralized’ #fediverse
After attending the International Journalism Festival for the first time this year, I hope next year can focus more on the solutions to the problems journalists identified.
The other day I finally got it. Why #Bluesky is so popular with "regular people" (aka non-techies). It's because it's CENTRALIZED (of course the Bluesky folks would never admit it out right).
One name: Bluesky. One official URL to join / browse / post messages One official app: "Bluesky Social" on app stores
In this post-literate society where people have been trained by commercial social media for 2 DECADES to choose the easiest, most frictionless option, of course they will pick Bluesky over the #Fediverse.
Try introducing the concept of servers / instances and names like Mastodon, Sharkey, Pleroma, GoToSocial, Friendica, Pixelfed, PeerTube, Lemmy to people not familiar with them. They'd think you're speaking a foreign language.
The Fediverse is made up of thousands of independent servers. You can't log in to https://joinmastodon.org or https://joinpeertube.org to browse Mastodon or PeerTube. Conversely, when you log into Bluesky you see messages by Bluesky members.
People need to be educated first about defederated options and their numerous advantages.
I get it now. I'm still 1000% in when it comes to the Fediverse but I understand.
And I'm tired.
And I'm posting this here on my GoToSocial account because I wanted to say my piece in one go and I would have run into Mastodon character limits.
How many people have I convinced to join the Fediverse in my 9 months advocating for it through a blog? TWO. How many people are still active on it? One.
Off I go play with LEGOs with my little one - in 12 years, when she's old enough I will set up her own instance. So Fediverse, you gotta be thriving in 2037.
The other day I finally got it. Why #Bluesky is so popular with "regular people" (aka non-techies). It's because it's CENTRALIZED (of course the Bluesky folks would never admit it out right).
One name: Bluesky. One official URL to join / browse / post messages One official app: "Bluesky Social" on app stores
In this post-literate society where people have been trained by commercial social media for 2 DECADES to choose the easiest, most frictionless option, of course they will pick Bluesky over the #Fediverse.
Try introducing the concept of servers / instances and names like Mastodon, Sharkey, Pleroma, GoToSocial, Friendica, Pixelfed, PeerTube, Lemmy to people not familiar with them. They'd think you're speaking a foreign language.
The Fediverse is made up of thousands of independent servers. You can't log in to https://joinmastodon.org or https://joinpeertube.org to browse Mastodon or PeerTube. Conversely, when you log into Bluesky you see messages by Bluesky members.
People need to be educated first about defederated options and their numerous advantages.
I get it now. I'm still 1000% in when it comes to the Fediverse but I understand.
And I'm tired.
And I'm posting this here on my GoToSocial account because I wanted to say my piece in one go and I would have run into Mastodon character limits.
How many people have I convinced to join the Fediverse in my 9 months advocating for it through a blog? TWO. How many people are still active on it? One.
Off I go play with LEGOs with my little one - in 12 years, when she's old enough I will set up her own instance. So Fediverse, you gotta be thriving in 2037.
@Gargron one thing about the #Fediverse that I really appreciate is, that it's a place where individual cultures can build spaces suitable for their individual needs. Instead of trying to fit into a framework given by a US corporation.
@Gargron one thing about the #Fediverse that I really appreciate is, that it's a place where individual cultures can build spaces suitable for their individual needs. Instead of trying to fit into a framework given by a US corporation.
Wir haben nun auch unsere Adresse @hhwerbefrei wieder.
⚠️ Nach dem Totalausfall von bewegung.social waren wir erstmal wieder bei @hhwerbefrei@chaos.social untergekommen, wo alles begonnen hatte.
Die Follower scheinen bei dem Crash auch verloren gegangen zu sein.
Wären sie noch da, würde es uns die Entscheidung leichter machen, nur noch diesen Account zu benutzen ... jetzt ist das etwas schwierig und wir werden eventuell zunächst die Beiträge spiegeln.
Folgt uns auf jeden Fall, hier und/oder dort, für tägliche Updates zur Kampagne!
Wir haben nun auch unsere Adresse @hhwerbefrei wieder.
⚠️ Nach dem Totalausfall von bewegung.social waren wir erstmal wieder bei @hhwerbefrei@chaos.social untergekommen, wo alles begonnen hatte.
Die Follower scheinen bei dem Crash auch verloren gegangen zu sein.
Wären sie noch da, würde es uns die Entscheidung leichter machen, nur noch diesen Account zu benutzen ... jetzt ist das etwas schwierig und wir werden eventuell zunächst die Beiträge spiegeln.
Folgt uns auf jeden Fall, hier und/oder dort, für tägliche Updates zur Kampagne!
Building a community online doesn't have to be a fantasy 🦄
Channel.org will let you build a community centered around what matters to you. You can build a space centered around a topic or cause that matters and bring together like-minded people.
We're helping pioneers of next generation social build social communities that will last beyond platform life-cycles.
ALT text detailsAn image of a person using a phone in an inflatable unicorn costume. They are stood on a rock in a forest with the sunset in the background. The copy says: It's not a fantasy. You can build community on the open social web. A place to come together with the people who care about the same things as you. Built and managed by a nonprofit. This is social media. Channel.org by Newsmast Foundation.
ALT text detailsthe FEDI MERCURY challenge coin was made in BLENDER
it's Freddie but instead of a mic he wields dual IBM model M mechanical keyboards. Also his signature is fire.
As has already been stated in announcements, this will happen in a couple of months. Because of this, I've noticed more than once that everyone is creating threads like "where do we go now."
Since I have a pretty decent outreach, I propose creating the ultimate "where do we go now" thread.
In it, I suggest:
👉 Discussing what to do next and why there's no need to panic
👉 Where you can register a new account
👉 How you can "migrate" to a new account
👉 Discussing hosting your own personal server
👉 If possible, bringing up any questions not yet addressed in this thread that may be bothering you
#️⃣ I also suggest using the hashtag #LorshMigration for anyone who wants to talk about this now or find each other after the server shuts down, in case something goes wrong. I'm already following it and posting under it with my thoughts on the move or sharing useful info.
📔 If you'd like, you can participate in a subthread for a "census" of people who've moved, stating where you moved from and where to.
ℹ️ Please remember that this thread is not communication with support staff, but just a chat with people who decided to help out on their own initiative.
🫡 Thanks to all the users. I wish you all a cozy new home.
⚠️⚠️⚠️ DON’T FORGET that Mastodon has a migration feature, and you can take all your followers with you. You don’t need to start from scratch and lose your connections! To learn more – keep reading the thread! ⚠️⚠️⚠️
Как уже было написано в объявлениях, это произойдёт через пару-тройку месяцев. В связи с этим я уже не первый раз вижу то как все создают треды "куда бежать".
Так как у меня достаточно неплохой "outreach", предлагаю сделать ультимативный тред "куда бежать".
В нём предлагаю:
👉 Обсудить что теперь делать и почему не нужно паниковать
👉 Где можно зарегистрировать новый аккаунт
👉 Как можно "переехать" на новый аккаунт
👉 Обсудить хостинг своего персонального сервера
👉 По возможности обсудить не поднятые в этом треде вопросы, которые вас волнуют
#️⃣ Также предлагаю хэштег #LorshMigration для тех, кто хочет сейчас что-то обсудить по теме или после закрытия сервера найти друг друга если что-то пошло не так. Я уже подписан на него и сам пишу под ним посты о своих впечатлениях о переезде или делюсь информацией по теме.
📔 Если есть желание можете поучаствовать в субтреде переписи переехавших указав откуда и куда вы переехали.
ℹ️ Пожалуйста, помните, что этот тред - это не общение со службой поддержки, а просто переписка с людьми, которые по своей инициативе решили вам помочь.
🫡 Всем пользователям lor.sh - спасибо. Желаю вам найти себе уютное новое пристанище.
⚠️⚠️⚠️ НЕ ЗАБЫВАЙТЕ, что в Mastodon есть функция миграции и вы можете унести всех подписчиков с собой. Начинать жизнь на новом сервере с нуля и терять связи - не нужно! Чтобы узнать подробнее - читайте тред дальше! ⚠️⚠️⚠️
We’re rolling out updates to our 62 Community Feeds.
Community Feeds bring together topical knowledge across the open social web. They won’t be going anywhere, don’t worry, but they’ll be getting a fresh lick of paint before we launch Channel.org - including changing their name from Feeds to Channels.
Keep an eye out for updates on Channel.org. It’s coming very soon 👀
We’re rolling out updates to our 62 Community Feeds.
Community Feeds bring together topical knowledge across the open social web. They won’t be going anywhere, don’t worry, but they’ll be getting a fresh lick of paint before we launch Channel.org - including changing their name from Feeds to Channels.
Keep an eye out for updates on Channel.org. It’s coming very soon 👀
Dear selfhosting enthusiasts running their own GoToSocial instance, I've got a question about web-based UIs:
I am running my own instance with my solitary account (this one) as only user, and I would like to set up my web UI to have a four-column layout:
Accounts I follow
Federated timeline (fosstodon.org)
Hashtag #selfhosting (public if possible, otherwise via fosstodon.org)
Notifications & Mentions
So far, only #phanpy seems to be able to do this. I personally prefer the more classic layout and style of masto-fe, but there's no way to show the federated timeline from another instance, is there? It will filter for posts from accounts I follow on the other instance instead of showing its public timeline.
Building a community online doesn't have to be a fantasy 🦄
Channel.org will let you build a community centered around what matters to you. You can build a space centered around a topic or cause that matters and bring together like-minded people.
We're helping pioneers of next generation social build social communities that will last beyond platform life-cycles.
ALT text detailsAn image of a person using a phone in an inflatable unicorn costume. They are stood on a rock in a forest with the sunset in the background. The copy says: It's not a fantasy. You can build community on the open social web. A place to come together with the people who care about the same things as you. Built and managed by a nonprofit. This is social media. Channel.org by Newsmast Foundation.
I added a custom search builder (above the table at the left) that gives powerful options to filter the whole database. There are now also the first bridged media accounts from #Bluesky und accounts from other software in the #Fediverse (like from @index): Search by Software.
I added a custom search builder (above the table at the left) that gives powerful options to filter the whole database. There are now also the first bridged media accounts from #Bluesky und accounts from other software in the #Fediverse (like from @index): Search by Software.
Good morning, friends of BSD Cafe and the entire Fediverse! It's Wednesday, the day of the sea. Let's start the day with a photo of me taking a photo of the sea. 🙂
ALT text detailsA lone figure - me - stands on wind-swept sand, capturing the restless sea with a phone. Waves break against ancient rocks, their white spray frozen mid-dance beneath a calm blue sky.
Hello, friends. I've been known as "Newfangled" on Twitch and just did a re-brand of my channel. It's now called "Positive Notes" which is the name of both the channel and the show.
I'm no longer calling myself "Newfangled", but using my first given name (Dallin) as the host of my new show. So I figured I'd stop using my Newfangled account over on Universeodon and start using this account that I've had for a while but never used much.
I have been using Mastodon for years across various servers and accounts and really enjoy it. It's how social media is supposed to be. The #fediverse is amazing.
I love #music. Listening, playing musical instruments, and sharing. On my #Twitch program I share good music from my collection and good messages and stories to bring a little joy into people's lives.
Fediverse Report #112 - This week's #fediverse news:
- @peertube has published their 2025 roadmap, focusing on improvements for instance administrators this year. The PeerTube app is also coming to tablets and TV users this year - building a blog using Lemmy as the backend - new spam protection tools for DMs with PieFed
I added a custom search builder (above the table at the left) that gives powerful options to filter the whole database. There are now also the first bridged media accounts from #Bluesky und accounts from other software in the #Fediverse (like from @index): Search by Software.
Hello #Fediverse you will possibly see some new users from #Taiwan fleeing Meta platform due to this news👇, they probably will be on Mandarin instance like http://g0v.social But could equally on the main instances, let's make them feel welcome!
Hello #Fediverse you will possibly see some new users from #Taiwan fleeing Meta platform due to this news👇, they probably will be on Mandarin instance like http://g0v.social But could equally on the main instances, let's make them feel welcome!
Fediverse Report #112 - This week's #fediverse news:
- @peertube has published their 2025 roadmap, focusing on improvements for instance administrators this year. The PeerTube app is also coming to tablets and TV users this year - building a blog using Lemmy as the backend - new spam protection tools for DMs with PieFed
Fediverse Report #112 - This week's #fediverse news:
- @peertube has published their 2025 roadmap, focusing on improvements for instance administrators this year. The PeerTube app is also coming to tablets and TV users this year - building a blog using Lemmy as the backend - new spam protection tools for DMs with PieFed
Fediverse Report #112 - This week's #fediverse news:
- @peertube has published their 2025 roadmap, focusing on improvements for instance administrators this year. The PeerTube app is also coming to tablets and TV users this year - building a blog using Lemmy as the backend - new spam protection tools for DMs with PieFed
This week is a bit of a shorter Report, it’s a relatively quieter news week and some other work is taking up most of my attention this week. Still, there is a PeerTube roadmap for 2025, some more updates on how FediForum is moving forward and more.
The News
Framasoft has published their PeerTube roadmap for 2025. Last year, PeerTube’s big focus was on the consumer, with the launch of the PeerTube apps. This year, PeerTube’s improvement is on instance administrators. The organisation will work on building a set-wizard, making it easier for new instance admins to get started and configure the platform. Framasoft will also work on further customisation for instances, allowing admins to further tune how the instance looks for the end-users. There is also a lot of work being done on video channels, with the new features being the ability to transfer ownership of a channel, as well as having channels that are owned by multiple accounts. Framasoft also mentions they are working on shared lists of blocked accounts and instances, where admins can share information with other admins on which instances to block. And now that PeerTube is available on Android and iOS, other new platforms that PeerTube will come to is tablets and Android TVs.
The planned FediForum for early April was cancelled at the last minute. A group of attendees held the Townhall event that was held in its place to discuss how to move forward, and listen to people’s perspectives. The notes of the FediForum Townhall have now been published. Last week, the FediForum account posted: “Planned next steps: another townhall likely next week, and a rescheduled & adapted FediForum in May.” The organisers posted a survey for attendees on how to move forward as well. Jon Pincus has an extensive article, “On FediForum (and not just FediForum)” that places the entire situation of why FediForum was cancelled, in its larger context.
PieFed now allows people to limit who can DM them. By default only people on the same instance can receive DMs from each other. The Piefed/Lemmy/Mbin network has seen a rise on spam DMs which send gore images, and this is a helpful way of dealing with this harassment.
IFTAS wrote about how they are continuing their mission. The organisation recently had to wind down most of their high-profile projects due to a lack of funding. This is not the end of the entire organisation however, as IFTAS will continue with their Moderator Needs Assessment, the CARIAD domain observatory, which provides insight in the most commonly blocked domains and more, as well as the IFTAS Connect community for fediverse moderators.
A master’s thesis on the fediverse, which looks at the user activity and governance structures, with the main finding: “The findings reveal that instance size and active engagement—such as frequent posting and interacting with others—are the strongest predictors of user activity, while technical infrastructure plays a more supportive role rather than a determining one. Governance structures, such as moderation practices and community guidelines, show a weaker but positive correlation with user activity.”
Sean Tilley from WeDistribute writes how his work on ‘Integrating a News Publication Into the Fediverse’. Tilley has over a decade of experimentation on building journalistic outlets on fediverse platforms, and in this article he reflects on all the different case studies he has done over the years, and where WeDistribute is headed next.
Building a blog website on Lemmy. This personal website uses Lemmy as a backend for a personal blogging site, where the site is effectively a Lemmy client that looks like a blogging site.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
This week is a bit of a shorter Report, it’s a relatively quieter news week and some other work is taking up most of my attention this week. Still, there is a PeerTube roadmap for 2025, some more updates on how FediForum is moving forward and more.
The News
Framasoft has published their PeerTube roadmap for 2025. Last year, PeerTube’s big focus was on the consumer, with the launch of the PeerTube apps. This year, PeerTube’s improvement is on instance administrators. The organisation will work on building a set-wizard, making it easier for new instance admins to get started and configure the platform. Framasoft will also work on further customisation for instances, allowing admins to further tune how the instance looks for the end-users. There is also a lot of work being done on video channels, with the new features being the ability to transfer ownership of a channel, as well as having channels that are owned by multiple accounts. Framasoft also mentions they are working on shared lists of blocked accounts and instances, where admins can share information with other admins on which instances to block. And now that PeerTube is available on Android and iOS, other new platforms that PeerTube will come to is tablets and Android TVs.
The planned FediForum for early April was cancelled at the last minute. A group of attendees held the Townhall event that was held in its place to discuss how to move forward, and listen to people’s perspectives. The notes of the FediForum Townhall have now been published. Last week, the FediForum account posted: “Planned next steps: another townhall likely next week, and a rescheduled & adapted FediForum in May.” The organisers posted a survey for attendees on how to move forward as well. Jon Pincus has an extensive article, “On FediForum (and not just FediForum)” that places the entire situation of why FediForum was cancelled, in its larger context.
PieFed now allows people to limit who can DM them. By default only people on the same instance can receive DMs from each other. The Piefed/Lemmy/Mbin network has seen a rise on spam DMs which send gore images, and this is a helpful way of dealing with this harassment.
IFTAS wrote about how they are continuing their mission. The organisation recently had to wind down most of their high-profile projects due to a lack of funding. This is not the end of the entire organisation however, as IFTAS will continue with their Moderator Needs Assessment, the CARIAD domain observatory, which provides insight in the most commonly blocked domains and more, as well as the IFTAS Connect community for fediverse moderators.
A master’s thesis on the fediverse, which looks at the user activity and governance structures, with the main finding: “The findings reveal that instance size and active engagement—such as frequent posting and interacting with others—are the strongest predictors of user activity, while technical infrastructure plays a more supportive role rather than a determining one. Governance structures, such as moderation practices and community guidelines, show a weaker but positive correlation with user activity.”
Sean Tilley from WeDistribute writes how his work on ‘Integrating a News Publication Into the Fediverse’. Tilley has over a decade of experimentation on building journalistic outlets on fediverse platforms, and in this article he reflects on all the different case studies he has done over the years, and where WeDistribute is headed next.
Building a blog website on Lemmy. This personal website uses Lemmy as a backend for a personal blogging site, where the site is effectively a Lemmy client that looks like a blogging site.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
I hate to tell Zuck this but if FB has changed so that it is “no longer primarily about connecting with friends” it’s because the algorithms FB has implemented no longer allow for it. People still want to connect & engage with friends & family, as well as make new connections. The difficulty in doing finding & connecting with friends across multiple instances is one of the greatest hurdles Mastodon & the #Fediverse faces/needs to overcome. Discovery is easier on 🦋 but the plethora of feeds can make that platform challenging for newcomers seeking a streamlined experience & space for longer content. No platform will ever be perfect for everyone, but we seriously need to stop throwing up constant roadblocks to use https://www.benzinga.com/25/04/44807557/mark-zuckerberg-proposed-wiping-all-friends-connections-and-make-users-start-again-to-keep-facebook-culturally-re#Facebook#Mastodon#Bluesky#Meta#socialmedia
There’s a lot to read online—Murmel saves you time by delivering only the stories with real traction. Ideal for busy researchers, scientists, and journalists who just need the essentials. #mastodon#fediversehttps://murmel.social
There’s a lot to read online—Murmel saves you time by delivering only the stories with real traction. Ideal for busy researchers, scientists, and journalists who just need the essentials. #mastodon#fediversehttps://murmel.social
Our knowledge-based Community Feeds have just reached 25,000 followers across the open social web.
Like many, we believe that communities are the future of social media. We're so glad to see our topical feeds helping people find posts on the topics they're interested here on the Fediverse.
We're working on ways to help you build communities of your choice next. Keep an eye out 👀
Our knowledge-based Community Feeds have just reached 25,000 followers across the open social web.
Like many, we believe that communities are the future of social media. We're so glad to see our topical feeds helping people find posts on the topics they're interested here on the Fediverse.
We're working on ways to help you build communities of your choice next. Keep an eye out 👀
Our knowledge-based Community Feeds have just reached 25,000 followers across the open social web.
Like many, we believe that communities are the future of social media. We're so glad to see our topical feeds helping people find posts on the topics they're interested here on the Fediverse.
We're working on ways to help you build communities of your choice next. Keep an eye out 👀
I hate to tell Zuck this but if FB has changed so that it is “no longer primarily about connecting with friends” it’s because the algorithms FB has implemented no longer allow for it. People still want to connect & engage with friends & family, as well as make new connections. The difficulty in doing finding & connecting with friends across multiple instances is one of the greatest hurdles Mastodon & the #Fediverse faces/needs to overcome. Discovery is easier on 🦋 but the plethora of feeds can make that platform challenging for newcomers seeking a streamlined experience & space for longer content. No platform will ever be perfect for everyone, but we seriously need to stop throwing up constant roadblocks to use https://www.benzinga.com/25/04/44807557/mark-zuckerberg-proposed-wiping-all-friends-connections-and-make-users-start-again-to-keep-facebook-culturally-re#Facebook#Mastodon#Bluesky#Meta#socialmedia
Insightful talk by @harald about #Hubzilla highlighting the fine-grained permission, identity and privacy controls promoting a safer, more resilient #fediverse
Ok, ich fasse zusammen: die ganzen Internetversteher*innen sind wegen Musk von X weg zu #Threads, und ziehen jetzt wegen #Zuckerberg weiter zu #Bluesky. Darunter viele Firmen, Unis, Politiker*innen und Journalist*innen.
Ich habe da Fragen, vor allem: was ist an dem Konzept „durchgeknallte Tech-Milliardäre“ so schwer zu verstehen, dass man denselben Fehler drei mal macht?
Und tut es wirklich so weh, einfach mal auf der richtigen Seite der Geschichte (#fediverse) zu stehen? 🤷🏻♂️
A deep dive into @FediForum's last-minute cancellation and the potential opportunity going forward for a collective learning experience, catalyst for change, and perhaps an inflection point -- for FediForum and the broader ecosystem.
Another cool ActivityPub project I came across today - BadgeFed.
From the point of view of your regular Fediverse instance - I could foresee this being used to recognise members for financial contributions, being moderators, Creating x number of Peertube videos, y posts on Mastodon, winning community contests, stuff like that. Really cool and I will definitely look into this further a bit further down the line.
A deep dive into @FediForum's last-minute cancellation and the potential opportunity going forward for a collective learning experience, catalyst for change, and perhaps an inflection point -- for FediForum and the broader ecosystem.
This article discusses ways FediForum and others can make progress and take advantage of these opportunities.
The overall framework I'm using is the "Four A's" (acknowledgment, apology, amends, action), which I first saw in Teh Portly Dyke's 2007 post How to Fuck Up. As well as applying the Four As to three specific items mentioned under "Issues of representation and inclusion" in the FediForum draft summary notes, I relate this to broader challenges – and potential learning – in the broader ecosystems. In an appendix, I also discuss challenges – and potential learning – in the broader ecosystems. See the attached table of contents.
It's very challenging to write about intersecting oppressions without stepping into any minefields, and it can also be hard to write about institutional problems without unintentionally making it seem like I'm criticizing individuals. So apologies in advance for any mistakes I've made, feedback welcome!
ALT text detailsA last-minute cancellation has a big impact.
Acknowledgment, apology, amends, action.
"The Fediverse was built by many trans and nonbinary
people”.
"Underrepresentation of marginalized communities".
"Anti-Black incidents and lack of follow-up".
Now what?
Appendix: FediForum's response.
Terminology notes.
Notes (with additional references, examples, deeper dives
into related points that I don't want to clutter the main
post up with, and occasional snark)
A deep dive into @FediForum's last-minute cancellation and the potential opportunity going forward for a collective learning experience, catalyst for change, and perhaps an inflection point -- for FediForum and the broader ecosystem.
Little bit frustrated with folks on #fediverse only liking posts (this case specially photos) but not boosting them :( Please boost anything you like, that is the only we can find more better content, there is no algorithm.
I'm obsessed with a futuristic techno utopia, where direct democracy flourishes and thousands of people share presidential power, with every citizen being a parliamentarian. It's a #fediverse kind of country. Here is my newest short story set in such a world.
My next feature film has this theme; a young woman invents direct democracy technology but faces off with a dictator who uses gene-editing to hold on to power.
However, assuming we understood the PeerTube docs accurately — we have something very non-ideal happening with it.
It seems as if you have to ask for the PeerTube password. I don't want to do that. But — and again, assuming we understood the PeerTube docs accurately — we don't see an alternative way to do that.
I wonder if PeerTube intends to add OAuth support later.
GreatApe is a conversations platform for the Fediverse and decentralized social-media (DeSo).
I previously mentioned that — you don't have to create an account on GreatApe. That instead you can use your Mastodon, Pixelfed, Misskey, or PeerTube account.
The login with Mastodon, and login with Pixelfed flow are very smooth. And, GreatApe never sees you password.
#Fediverse tauchte zum ersten Mal im Protokoll der 210. Sitzung des 20. Deutschen Bundestages am 30.01.2025 auf. Es wurde im Rahmen der Rede von Anke Domscheit-Berg (DIE LINKE) gesagt.
I wanted a nice graph to show just how decentralized the Fediverse is, so I built this one from latest data at instances.social. It's actually a lot more decentralized than last time I looked (in 2022); the top 30 instances now house 85% of the users. In 2022 it was about 95% of users on the top 5 instances. #fediverse#data
ALT text detailsA curve with 30 points going up from 12% to 85%, showing the cumulative fraction of users housed on the largest instances in the fediverse. The x-axis is labeled Fraction of instances (%) and runs from 0.01 to 0.18. The y-axis is labeled Fraction of users (%) and runs from 0 to 90.
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
A new security fund for the fediverse, and the Lemmy developers held an AMA.
The News
The Nivenly Foundation, the organisation that administers the Hachyderm.io instance, is opening a new security fund to sponsor contributors who disclose security vulnerabilities. All software has security vulnerabilities, and the fediverse is no exception. The recent Pixelfed vulnerability, which affected non-Pixelfed servers, is a clear example of how fediverse software can make software vulnerabilities more complex due to the interaction between different software platforms.
The Nivenly Fediverse Security Fund will sponsor $250 USD for vulnerabilities that are rated as high risk (7-9 CVSS score) and $500 USD for vulnerabilities with a critical score (9+ CVSS). The program will run until the end of September 2025. Nivenly members “hold a member vote to determine if we want to continue the program, and to establish a longer-term committee to steward and maintain the program.”
Last week, I wrote how Pixelfed’s vulnerability actually showed three different problems: The main problem is Pixelfed’s software vulnerability itself, but there were also two other problems: other software like Mastodon do not make it clear which risk comes with their private posts feature. And once a leak like this one happens, very few fediverse software admins communicated to their users that they might have been affected.
A security fund contributes to combating software vulnerabilities, but it can also help with communication to the rest of the fediverse once a vulnerability is found. It incentives that standard industry practices regarding software vulnerability get followed, and make communication clearer to a wider audience. For example, if Pixelfed’s recent vulnerability had gotten a CVSS classification, it might have been easier to make the severity of the vulnerability explicit to other fediverse software admins. In turn, this might have made it more likely that server admins would communicate the situation with their users.
In last week’s email essay I also wrote about how the fediverse is missing governance infrastructure that connects the various independent nodes and communities. One way to view the fediverse is as a response to centralised Big Tech platforms. These platforms have centralised governance, and are under the control of few people. The fediverse’s response to this is to build a social network that consists of tens of thousands of independent communities, all with their own governance structure. The fediverse has been successful in decentralising the single entity that oversees a social network into many pieces that all oversee a small portion of the network. But it has struggled to build a governance structure that ties all these individual pieces together again.
The Nivenly Fediverse Security Fund is a good example of this problem: software security impacts all the thousands of independent fediverse communities, but there is no overarching structure to collaborate and improve the security. It took one server taking the initiative into their own hands and provide a service for the entire network, at their own cost. Ideally, communities would collaborate on such a security fund instead. Nivenly’s announcement does leave space for such a future direction of the fund, saying that they are open to “establish a longer-term committee to steward and maintain the program”.
Note: if you sign up for my email newsletter, you get a weekly essay about the open social web that I do not publish anywhere else. You can sign up right here:
The Lemmy developers, Dessalines and nutomic, held an Ask Me Anything recently, and here are some of the answers that stood out to me:
Lemmy is working towards their 1.0 release. This is currently expected to be in the fall, although nutomic also says that “these things always take longer than expected”. He also expects some instances like lemmy.ml already to upgrade some months before.
One of the main features for Lemmy 1.0 is private communities, where only approved accounts can browse and posts to the community. This type of closed group functionality is in high demand, and both Mastodon and Pixelfed have tried to implement it. Mastodon got a grant for it, but the proof-of-concept code has been sitting there since 2022. Pixelfed has announced and teased a group feature multiple times over the year and showed screenshots of it, but it also is not publicly available yet.
Lemmy posts are interoperable with Mastodon, but the interoperability is not great: a Lemmy post appears on Mastodon as the title plus the URL. There has been many conversations about how Mastodon handles content from other platforms, with no changes so far. In this AMA, nutomic is explicit in saying that it is up to Mastodon to change this. While Mastodon seems open to the idea, and has been in conversations with developers from platforms like Ghost and NodeBB on how to show their content better on Mastodon, there has been little indication that Mastodon is taking steps towards making Lemmy content also better visible on Mastodon.
On the subject of how Lemmy can grow, Dessalines describes it as an organic progress, saying: “niche communities on reddit will keep getting fed up with the changes, and migrate to lemmy.” Nutomic describes a similar dynamic for fedi and Bluesky more broadly, saying that he expects that over the long term the fediverse might grow in a similar manner: “when the Bluesky admins make decisions that the community doesnt like, and then there may be another migration wave to the Fediverse”. Both replies indicate Lemmy’s vision of how the project can grow in the long run: stay consistently working on your product, and because platforms like Lemmy are not beholden to investors, they can have a longer lifespan, and outlive platforms who are beholden to shareholder expectations.
Grouping of communities (similar to PieFed’s topics or Reddit’s multireddits) “will be implemented soon“.
Ahoy! is a one-day conference for the European Social Web, and will be held on April 24th 2025 in Hamburg, Germany. The conference is mainly focused on Bluesky and the AT Protocol, and has some super fascinating speakers of people who are in the forefront of building new communities on the open social web. If you’re around I can definitely recommend it. I’ll be doing some interviews with people there, so if you are considering joining, let me know and we can say hi!
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
I wrote up an article on my personal (Ghost-powered!) blog about some of the work I’ve been doing to integrate our news publication at We Distribute into the #Fediverse.
This is the culmination of years and years of experiments, and we’re almost to a point where most of our ideas have been realized.
My name is Axel Knauf, and I am an IT professional specialising in software development & architecture, service design with a focus on digital products & services, consulting and technical leadership. I’ve been working in the industry since 2005 and am usually staffed as tech lead and delivery principal on interdisciplinary software development teams.
Having started out as a tech-focused developer, I now love working with people, esp. as a facilitator in workshop / group settings.
There are so many topics I am interested in (see list above, it doesn't stop there), mostly driven by the desire to understand the world and people in a better way: From quantum field theory, through physics, chemistry, biology, anatomy & physiology up to its effects on the psyche, cognition and individual psychology and then further to group dynamics, social psychology, sociology and finally systems-thinking bringing it all together.
Oh, and did I mention astronomy? And art? And FLOSS? Linux? Hand-crafting? And heavy metal (music, not chemistry)? And artificial languages? And video games? And gardening? And fermentation? Baking sourdough bread? ..
As dire as times seem to be, this world is a splendid place to live in. And I am a radical optimist who believes in a bright future for mankind. Yes, this may be a little bit delusional nowadays. But if you zoom out and look at humanity's trajectory, you will see that just 150 years ago the average life would end after ~40 years, and 50% of children would die before the age of five.
There will be setbacks, there will be disruption and suffering. But there is also a silver lining and a bright future ahead of us (and I am not talking about AI). Let's build it together!
I wrote up an article on my personal (Ghost-powered!) blog about some of the work I’ve been doing to integrate our news publication at We Distribute into the #Fediverse.
This is the culmination of years and years of experiments, and we’re almost to a point where most of our ideas have been realized.
transfem.social looks like a nice place but i got scareded because registration was fully closed for a while. i wonder if i'll flip-flop around between wafrn and various Sharkey instances because they all seem cool
Tomorrow (Sunday, the 13th of April) will make two weeks since I moved into my new solo GoToSocial instance.
I'm really quite happy with it. It's fast, stable, and has worked without a hiccup other than that one incident where my disk allotment filled up and I didn't realize what was happening 😊
There are several nice webapps that work with it on my Linux powered PC, and at least three good iOS apps that work very well indeed. Ivory, FediText and Tusker seem to be the cream of the crop, IMO.
I'm going to advocate for small instances in the 'verse, where possible. It just seems to me that this will make everything much more resilient for the long-haul, even if more challenging from a technical perspective.
GTS actively helps those small instances come to life, and that's a good thing!
Tomorrow (Sunday, the 13th of April) will make two weeks since I moved into my new solo GoToSocial instance.
I'm really quite happy with it. It's fast, stable, and has worked without a hiccup other than that one incident where my disk allotment filled up and I didn't realize what was happening 😊
There are several nice webapps that work with it on my Linux powered PC, and at least three good iOS apps that work very well indeed. Ivory, FediText and Tusker seem to be the cream of the crop, IMO.
I'm going to advocate for small instances in the 'verse, where possible. It just seems to me that this will make everything much more resilient for the long-haul, even if more challenging from a technical perspective.
GTS actively helps those small instances come to life, and that's a good thing!
have a hard time trusting ppl, especially Black folks that want us to live in these digital silos. After the Civil Rights era digital activism has been one of the primary ways to hold ppl accountable. #metoo#blm & many others wouldn’t have had the impact if it was gated behind #fediverse instances. I get that there’s a lot of white people here so it’s not really a thought, it’s easier to just block out and isolate and pretend the bad stuff isn’t there. Black and Brown folks don’t typically have that luxury & it’s not usually just the threat of mean words but fairly often the threat of physical harm
have a hard time trusting ppl, especially Black folks that want us to live in these digital silos. After the Civil Rights era digital activism has been one of the primary ways to hold ppl accountable. #metoo#blm & many others wouldn’t have had the impact if it was gated behind #fediverse instances. I get that there’s a lot of white people here so it’s not really a thought, it’s easier to just block out and isolate and pretend the bad stuff isn’t there. Black and Brown folks don’t typically have that luxury & it’s not usually just the threat of mean words but fairly often the threat of physical harm
j'ai 667 abonnements sur mon compte mamot.fr. J'ai importé cette liste vers mon nouveau compte #GoToSocialhttps://social.fredix.xyz/@fredix et je ne peux suivre que 283 comptes sur les 667 ... Les autres comptes doivent accepter que je les suive .. c'est un peu pourri quand même. #Fediverse
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
Please for the love of god donate, i cant afford anything, please im begging. i had to extract funds from my medical expenses fund (200$) to pay for necessary things, please donate everyone. i need urgent help.
I'll be presenting Hubzilla, and how it has pioneered a safer, and more resilient fediverse at @FOSS North conference Sweden next week! Hope to see some of my fediverse friends in Gothenburg. It looks like it's going to be a great conference!
I've noticed that my profile page on the web shows the first post in threads I've started, but not any replies or boosted posts: https://gts.sadauskas.id.au/@aj (open the link in your web browser)
I've looked through all the settings, and there doesn't appear to be one change that.
Am I missing something?
Is there a way to get replies or boosts to appear there too?
signed up for a loops account! it is pretty nice, even though this beta release still has some bugs to polish. I can totally see this working for a federated and free alternative to tiktok. already found a few cool artists and musicians to follow!
signed up for a loops account! it is pretty nice, even though this beta release still has some bugs to polish. I can totally see this working for a federated and free alternative to tiktok. already found a few cool artists and musicians to follow!
I've noticed that my profile page on the web shows the first post in threads I've started, but not any replies or boosted posts: https://gts.sadauskas.id.au/@aj (open the link in your web browser)
I've looked through all the settings, and there doesn't appear to be one change that.
Am I missing something?
Is there a way to get replies or boosts to appear there too?
signed up for a loops account! it is pretty nice, even though this beta release still has some bugs to polish. I can totally see this working for a federated and free alternative to tiktok. already found a few cool artists and musicians to follow!
Please for the love of god donate, i cant afford anything, please im begging. i had to extract funds from my medical expenses fund (200$) to pay for necessary things, please donate everyone. i need urgent help.
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
@feb Ein fundierter Rant, aber halt immer noch ein Rant. Alle aufgeführten Schwächen sind korrekt, nur: Warum macht man sich die Mühe mit so einer detaillierten Analyse, um sie dann hier im #Fediverse zu posten? Wo man ja „keine Reichweite hat“ und „nicht gelesen werden kann“? Ich liebe das Fediverse, auch für seine Schwächen. Alles schon erlebt (Verlust aller Tröts nach Umzug, abgeschaltete Instanzen, unscharfe Moderation, kaputte Föderation) und sage trotzdem: Hier bleibe ich. 🤓
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
I have just finished uploading my old (like mostly 8 years old) vlogs to https://makertube.net/c/wildevlog/videos in case you want to see me making a fool of myself :) I had them on YouTube for many years, deleted my channels there a while ago and just found the backup drive with all the raw material and final renderings. So now they are part of the #fediverse. Feels good :) Thank you @_elena for the tip with makertube!
UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed
--
I am creating a #ActivityPub minimalistic implementation of a badge system similar to Credly, built using #dotnet and leveraging the #Fediverse
I have issued a first badge, the idea is to decentralize the verification systems, and allow organizations to self-certify. It is incredible that organizations like Microsoft or Non-Profits pay thousands of dollars to companies like Pearson to just provide "verified" badges. Similar to mastodons installed in social-dot-something, thinkg of badges<dot> mozilla<dot>com , certifications<dot>myschooldistrict<dot>com. Or even a podcast emitting a badge for its guests, with the verification in the domain.
ActivityPub already offers a secure way to sign artifacts and interact between actors. The fediverse already have people with profiles, a social graph as @mike says, ready to use. Think of how LetsEncrypt disrupted that market of few actors selling certificates for websites.
I have a functional poc, @fediverse is not a mastodon, pledora or blog, it is an actor in a badge system, but you can follow it in Mastodon. Its badges will show in #mastodon but they are not notes or articles. If you want to learn more, follow me, I will be sharing the progress here. Or follow the github project here: https://github.com/tryvocalcat/activitypub-badges
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
"users of single-user instances post, on average, 121 per cent more statuses than users on larger instances and that they have in general a more dedicated and proactive user base. " https://phaidra.univie.ac.at/detail/o:2118817
"users of single-user instances post, on average, 121 per cent more statuses than users on larger instances and that they have in general a more dedicated and proactive user base. " https://phaidra.univie.ac.at/detail/o:2118817
Hi everyone! 👋 Like Bluesky’s initiative, I’ve created a starter pack of designers on Mastodon to help you connect with UX/UI/Product designers here. 🎨✨
If you’d like to be part of the list, just @ me and make sure your account discoverability is enabled. ✅
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
"... the conversation transitioned gradually from 'we may hate this thing and this guy', but there is a bigger tension and mismatch between people's expectations and how the technology actually works that - independent of any bridge - we need to think through and figure out better."
The number one cause of Fediverse servers crashing seems to be the storage drives filling up with cached Fediverse user data — posts, profiles, avatar images, header images, etc.
But, Misskey and the Misskey forks (ex: Firefish, Sharkey, etc) also have an additional challenge that fills up their storage drives —
A nice side-effect of using a Fediverse caching server is — for some Fediverse software, it would enable the Fediverse software to run on a less expensive computer.
(For example, compressing and shrinking images can make the computer needs higher. If that is delegated to a caching server, etc, then the Fediverse server doesn't incur that higher computer needs. Which makes hosting less expensive.)
I think a good strategy to broadly address this is — for Fediverse software to have a concept of caching-servers they could delegate to, to do the caching for them.
These caching servers could even be shared.
...
I have been working on such a Fediverse caching server.
But the various Fediverse software out there would need to be modified to use it.
#연합우주(#fediverse)를 위한 봇을 만들고 싶으신가요? #BotKit by Fedify를 사용하면 몇 줄의 코드만으로 독립형 #ActivityPub 봇을 구축할 수 있습니다! 일반적인 Mastodon 또는 Misskey 봇과 달리, BotKit은 플랫폼 제약 없이 완전한 ActivityPub 서버를 만들 수 있게 도와줍니다.
#フェディバース(#fediverse)用のボットを作りたいですか?#BotKit by Fedifyを使えば、わずか数行のコードでスタンドアロンのActivityPubボットを構築できます!従来のMastodonやMisskeyボットとは異なり、BotKitはプラットフォームの制約なしに完全なActivityPubサーバーを作成できます。
A new security fund for the fediverse, and the Lemmy developers held an AMA.
The News
The Nivenly Foundation, the organisation that administers the Hachyderm.io instance, is opening a new security fund to sponsor contributors who disclose security vulnerabilities. All software has security vulnerabilities, and the fediverse is no exception. The recent Pixelfed vulnerability, which affected non-Pixelfed servers, is a clear example of how fediverse software can make software vulnerabilities more complex due to the interaction between different software platforms.
The Nivenly Fediverse Security Fund will sponsor $250 USD for vulnerabilities that are rated as high risk (7-9 CVSS score) and $500 USD for vulnerabilities with a critical score (9+ CVSS). The program will run until the end of September 2025. Nivenly members “hold a member vote to determine if we want to continue the program, and to establish a longer-term committee to steward and maintain the program.”
Last week, I wrote how Pixelfed’s vulnerability actually showed three different problems: The main problem is Pixelfed’s software vulnerability itself, but there were also two other problems: other software like Mastodon do not make it clear which risk comes with their private posts feature. And once a leak like this one happens, very few fediverse software admins communicated to their users that they might have been affected.
A security fund contributes to combating software vulnerabilities, but it can also help with communication to the rest of the fediverse once a vulnerability is found. It incentives that standard industry practices regarding software vulnerability get followed, and make communication clearer to a wider audience. For example, if Pixelfed’s recent vulnerability had gotten a CVSS classification, it might have been easier to make the severity of the vulnerability explicit to other fediverse software admins. In turn, this might have made it more likely that server admins would communicate the situation with their users.
In last week’s email essay I also wrote about how the fediverse is missing governance infrastructure that connects the various independent nodes and communities. One way to view the fediverse is as a response to centralised Big Tech platforms. These platforms have centralised governance, and are under the control of few people. The fediverse’s response to this is to build a social network that consists of tens of thousands of independent communities, all with their own governance structure. The fediverse has been successful in decentralising the single entity that oversees a social network into many pieces that all oversee a small portion of the network. But it has struggled to build a governance structure that ties all these individual pieces together again.
The Nivenly Fediverse Security Fund is a good example of this problem: software security impacts all the thousands of independent fediverse communities, but there is no overarching structure to collaborate and improve the security. It took one server taking the initiative into their own hands and provide a service for the entire network, at their own cost. Ideally, communities would collaborate on such a security fund instead. Nivenly’s announcement does leave space for such a future direction of the fund, saying that they are open to “establish a longer-term committee to steward and maintain the program”.
Note: if you sign up for my email newsletter, you get a weekly essay about the open social web that I do not publish anywhere else. You can sign up right here:
The Lemmy developers, Dessalines and nutomic, held an Ask Me Anything recently, and here are some of the answers that stood out to me:
Lemmy is working towards their 1.0 release. This is currently expected to be in the fall, although nutomic also says that “these things always take longer than expected”. He also expects some instances like lemmy.ml already to upgrade some months before.
One of the main features for Lemmy 1.0 is private communities, where only approved accounts can browse and posts to the community. This type of closed group functionality is in high demand, and both Mastodon and Pixelfed have tried to implement it. Mastodon got a grant for it, but the proof-of-concept code has been sitting there since 2022. Pixelfed has announced and teased a group feature multiple times over the year and showed screenshots of it, but it also is not publicly available yet.
Lemmy posts are interoperable with Mastodon, but the interoperability is not great: a Lemmy post appears on Mastodon as the title plus the URL. There has been many conversations about how Mastodon handles content from other platforms, with no changes so far. In this AMA, nutomic is explicit in saying that it is up to Mastodon to change this. While Mastodon seems open to the idea, and has been in conversations with developers from platforms like Ghost and NodeBB on how to show their content better on Mastodon, there has been little indication that Mastodon is taking steps towards making Lemmy content also better visible on Mastodon.
On the subject of how Lemmy can grow, Dessalines describes it as an organic progress, saying: “niche communities on reddit will keep getting fed up with the changes, and migrate to lemmy.” Nutomic describes a similar dynamic for fedi and Bluesky more broadly, saying that he expects that over the long term the fediverse might grow in a similar manner: “when the Bluesky admins make decisions that the community doesnt like, and then there may be another migration wave to the Fediverse”. Both replies indicate Lemmy’s vision of how the project can grow in the long run: stay consistently working on your product, and because platforms like Lemmy are not beholden to investors, they can have a longer lifespan, and outlive platforms who are beholden to shareholder expectations.
Grouping of communities (similar to PieFed’s topics or Reddit’s multireddits) “will be implemented soon“.
Ahoy! is a one-day conference for the European Social Web, and will be held on April 24th 2025 in Hamburg, Germany. The conference is mainly focused on Bluesky and the AT Protocol, and has some super fascinating speakers of people who are in the forefront of building new communities on the open social web. If you’re around I can definitely recommend it. I’ll be doing some interviews with people there, so if you are considering joining, let me know and we can say hi!
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
#フェディバース(#fediverse)用のボットを作りたいですか?#BotKit by Fedifyを使えば、わずか数行のコードでスタンドアロンのActivityPubボットを構築できます!従来のMastodonやMisskeyボットとは異なり、BotKitはプラットフォームの制約なしに完全なActivityPubサーバーを作成できます。
#연합우주(#fediverse)를 위한 봇을 만들고 싶으신가요? #BotKit by Fedify를 사용하면 몇 줄의 코드만으로 독립형 #ActivityPub 봇을 구축할 수 있습니다! 일반적인 Mastodon 또는 Misskey 봇과 달리, BotKit은 플랫폼 제약 없이 완전한 ActivityPub 서버를 만들 수 있게 도와줍니다.
#연합우주(#fediverse)를 위한 봇을 만들고 싶으신가요? #BotKit by Fedify를 사용하면 몇 줄의 코드만으로 독립형 #ActivityPub 봇을 구축할 수 있습니다! 일반적인 Mastodon 또는 Misskey 봇과 달리, BotKit은 플랫폼 제약 없이 완전한 ActivityPub 서버를 만들 수 있게 도와줍니다.
Some idle #fedi questions just out of curiosity, none of them really connected
1) Why does #Phanpy load everything faster than when I log in through my instance?
2) I made a #PixelFed account for @rainbowrodeomag. I use the same social media scheduler for my Mastodon account. Same posts. Same content. Same images. But the Pixey account has more interactions. What's up with that?
3) I set up a federated account using Ghost's beta (index[at]rainbowrodemag[dot]com) but I can't find it when I search?
I've already got separate Mastodon and Threads accounts so I'm not planning to rely on this...it seems like it's really Ghost's attempts to create an ecosystem similar to Substack's app without actually building an app (which imo is really smart)
#フェディバース(#fediverse)用のボットを作りたいですか?#BotKit by Fedifyを使えば、わずか数行のコードでスタンドアロンのActivityPubボットを構築できます!従来のMastodonやMisskeyボットとは異なり、BotKitはプラットフォームの制約なしに完全なActivityPubサーバーを作成できます。
💚 Let’s connect, share, and explore together on (civic) social media platforms full of values that are important to research, science, academia and education!
💚 Let’s connect, share, and explore together on (civic) social media platforms full of values that are important to research, science, academia and education!
I believe this is possible and can be built over the ActivityPub protocol, based on what we've learned from the library of things, makerspaces, commons, permaculture, alternative currencies, and so many other amazing concepts and their incredible success stories...
I am currently drafting this project. Let me know if it makes any sense to you...
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
hey all, i still didnt get enough money last week, i really need donations desperately, please donate, i need the help to afford food and other things please, i live in an abusive and transphobic home and need donations to live, please donate to my monero address to help me afford HRT. Please help me.
Spotted on Mastodon: a spreadsheet of 900 media outlets with a Fediverse presence. “I did it! Although it’s still very rough & really not pretty, I got my spreadsheet with (> 900) verified accounts of media organizations in the #Fediverse away from #Google. The solution was #DataTables all along.”
Spotted on Mastodon: a spreadsheet of 900 media outlets with a Fediverse presence. “I did it! Although it’s still very rough & really not pretty, I got my spreadsheet with (> 900) verified accounts of media organizations in the #Fediverse away from #Google. The solution was #DataTables all along.”
Ich spiele wieder mal mit einer neuen #Fediverse Instanz. Dieses Mal habe ich einen #Mastodon Server mit #glitch Erweiterungen installiert. Mal schauen, wie sich das so anfühlt.
I have always wanted to attend the International Journalism Festival in Perugia, and I am discovering only now that many Fedi people are going there to promote the #Fediverse!
In my country! At a non-tech event!
Definitely my scene. Definitely where Fediverse conversations should be happening!!!
Also, I presented in the astounding main room for another event three years ago, and I talked about the Fediverse, too! It wasn’t recorded 🫤
Aaaargh I wish I was there so badly.
Please @andypiper@ben @ share this earlier next time, so that I can make plans! I should have listened to @melaniebartos when she got in my mind the idea to go.
This is also a lesson for me because I should have proposed to @valigiablu to host a workshop before the CfP closed.
I believe this is possible and can be built over the ActivityPub protocol, based on what we've learned from the library of things, makerspaces, commons, permaculture, alternative currencies, and so many other amazing concepts and their incredible success stories...
I am currently drafting this project. Let me know if it makes any sense to you...
ALT text detailsAn image of the 2024 International Journalism Festival. Over it is details of the 25 Festival and the Newsmast Foundation logo with the copy: Supporting journalists on the open social web. See you there?
Fediverse, can you help? I'm growing weary of constantly fighting this fight in my campaign groups and seeking other effective articles and resources to tackle antifascists' justifications for remaining on Twitter and such because "we must go where people are." You can call it a Nazi bar, but their counter is "a bunch of us are still on there and we aren't Nazis." Sigh. Thanks in advance! #AskMastodon#AskFedi#Fediverse#FediPact#FuckElon#FuckZuckerberg@fedizine
When I talk about the importance of going all in on the Fediverse, I speak based on experience.
At Opera we built a massive user community. When I quit, we had something like 35 million registered users and 35 million monthly visitors.
The new Opera management did not see the value of that. They believed it was cheaper and better to just use Facebook and that investing in your own community was a waste of money. So they closed down MyOpera and built a following on Facebook and Twitter instead. Then they got caught by the bait and switch when Facebook changed and you would no longer reach your audience, without paying. Later on Twitter changed as well.
This is important to explain to companies and institutions as they go shopping for social media sites to invest in. The best investment is clearly in your own site, being part of the Fediverse. It is not even all that expensive to do. It may take longer to build, but at least it is your own.
Not saying you cannot build a following on those other sites, but your long term strategy should be the Fediverse with your own server.
We try to lead the way here and thus we build Vivaldi Social. Not just for our selves, but to make a point and support the Fediverse.
Very exciting news about #Ghost, the blogging software I use for my website, beta testing their new social web integration! Activating it enables direct interaction with blogs on #Wordpress and soon #Tumblr, #Mastodon and the whole #Fediverse, as well as #BlueSky and #Threads according to their changelog:
Tapestry 1.1 brings a host of great new features: Follow individual accounts & lists on Bluesky & Mastodon, automatically remove duplicates from the timeline with Crosstalk, and quickly switch your timelines with Tapestry’s redesigned navigation.
Learn more about these features plus dozens of other improvements in today's FREE update of Tapestry - Your personal timeline app.
ALT text detailsGraphic highlighting important features from Tapestry 1.1 including Quicklinks to switch timelines instantly, duplicate item removal via Crosstalk and following individual people and lists on Bluesky and Mastodon.
A new security fund for the fediverse, and the Lemmy developers held an AMA.
The News
The Nivenly Foundation, the organisation that administers the Hachyderm.io instance, is opening a new security fund to sponsor contributors who disclose security vulnerabilities. All software has security vulnerabilities, and the fediverse is no exception. The recent Pixelfed vulnerability, which affected non-Pixelfed servers, is a clear example of how fediverse software can make software vulnerabilities more complex due to the interaction between different software platforms.
The Nivenly Fediverse Security Fund will sponsor $250 USD for vulnerabilities that are rated as high risk (7-9 CVSS score) and $500 USD for vulnerabilities with a critical score (9+ CVSS). The program will run until the end of September 2025. Nivenly members “hold a member vote to determine if we want to continue the program, and to establish a longer-term committee to steward and maintain the program.”
Last week, I wrote how Pixelfed’s vulnerability actually showed three different problems: The main problem is Pixelfed’s software vulnerability itself, but there were also two other problems: other software like Mastodon do not make it clear which risk comes with their private posts feature. And once a leak like this one happens, very few fediverse software admins communicated to their users that they might have been affected.
A security fund contributes to combating software vulnerabilities, but it can also help with communication to the rest of the fediverse once a vulnerability is found. It incentives that standard industry practices regarding software vulnerability get followed, and make communication clearer to a wider audience. For example, if Pixelfed’s recent vulnerability had gotten a CVSS classification, it might have been easier to make the severity of the vulnerability explicit to other fediverse software admins. In turn, this might have made it more likely that server admins would communicate the situation with their users.
In last week’s email essay I also wrote about how the fediverse is missing governance infrastructure that connects the various independent nodes and communities. One way to view the fediverse is as a response to centralised Big Tech platforms. These platforms have centralised governance, and are under the control of few people. The fediverse’s response to this is to build a social network that consists of tens of thousands of independent communities, all with their own governance structure. The fediverse has been successful in decentralising the single entity that oversees a social network into many pieces that all oversee a small portion of the network. But it has struggled to build a governance structure that ties all these individual pieces together again.
The Nivenly Fediverse Security Fund is a good example of this problem: software security impacts all the thousands of independent fediverse communities, but there is no overarching structure to collaborate and improve the security. It took one server taking the initiative into their own hands and provide a service for the entire network, at their own cost. Ideally, communities would collaborate on such a security fund instead. Nivenly’s announcement does leave space for such a future direction of the fund, saying that they are open to “establish a longer-term committee to steward and maintain the program”.
Note: if you sign up for my email newsletter, you get a weekly essay about the open social web that I do not publish anywhere else. You can sign up right here:
The Lemmy developers, Dessalines and nutomic, held an Ask Me Anything recently, and here are some of the answers that stood out to me:
Lemmy is working towards their 1.0 release. This is currently expected to be in the fall, although nutomic also says that “these things always take longer than expected”. He also expects some instances like lemmy.ml already to upgrade some months before.
One of the main features for Lemmy 1.0 is private communities, where only approved accounts can browse and posts to the community. This type of closed group functionality is in high demand, and both Mastodon and Pixelfed have tried to implement it. Mastodon got a grant for it, but the proof-of-concept code has been sitting there since 2022. Pixelfed has announced and teased a group feature multiple times over the year and showed screenshots of it, but it also is not publicly available yet.
Lemmy posts are interoperable with Mastodon, but the interoperability is not great: a Lemmy post appears on Mastodon as the title plus the URL. There has been many conversations about how Mastodon handles content from other platforms, with no changes so far. In this AMA, nutomic is explicit in saying that it is up to Mastodon to change this. While Mastodon seems open to the idea, and has been in conversations with developers from platforms like Ghost and NodeBB on how to show their content better on Mastodon, there has been little indication that Mastodon is taking steps towards making Lemmy content also better visible on Mastodon.
On the subject of how Lemmy can grow, Dessalines describes it as an organic progress, saying: “niche communities on reddit will keep getting fed up with the changes, and migrate to lemmy.” Nutomic describes a similar dynamic for fedi and Bluesky more broadly, saying that he expects that over the long term the fediverse might grow in a similar manner: “when the Bluesky admins make decisions that the community doesnt like, and then there may be another migration wave to the Fediverse”. Both replies indicate Lemmy’s vision of how the project can grow in the long run: stay consistently working on your product, and because platforms like Lemmy are not beholden to investors, they can have a longer lifespan, and outlive platforms who are beholden to shareholder expectations.
Grouping of communities (similar to PieFed’s topics or Reddit’s multireddits) “will be implemented soon“.
Ahoy! is a one-day conference for the European Social Web, and will be held on April 24th 2025 in Hamburg, Germany. The conference is mainly focused on Bluesky and the AT Protocol, and has some super fascinating speakers of people who are in the forefront of building new communities on the open social web. If you’re around I can definitely recommend it. I’ll be doing some interviews with people there, so if you are considering joining, let me know and we can say hi!
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
A new security fund for the fediverse, and the Lemmy developers held an AMA.
The News
The Nivenly Foundation, the organisation that administers the Hachyderm.io instance, is opening a new security fund to sponsor contributors who disclose security vulnerabilities. All software has security vulnerabilities, and the fediverse is no exception. The recent Pixelfed vulnerability, which affected non-Pixelfed servers, is a clear example of how fediverse software can make software vulnerabilities more complex due to the interaction between different software platforms.
The Nivenly Fediverse Security Fund will sponsor $250 USD for vulnerabilities that are rated as high risk (7-9 CVSS score) and $500 USD for vulnerabilities with a critical score (9+ CVSS). The program will run until the end of September 2025. Nivenly members “hold a member vote to determine if we want to continue the program, and to establish a longer-term committee to steward and maintain the program.”
Last week, I wrote how Pixelfed’s vulnerability actually showed three different problems: The main problem is Pixelfed’s software vulnerability itself, but there were also two other problems: other software like Mastodon do not make it clear which risk comes with their private posts feature. And once a leak like this one happens, very few fediverse software admins communicated to their users that they might have been affected.
A security fund contributes to combating software vulnerabilities, but it can also help with communication to the rest of the fediverse once a vulnerability is found. It incentives that standard industry practices regarding software vulnerability get followed, and make communication clearer to a wider audience. For example, if Pixelfed’s recent vulnerability had gotten a CVSS classification, it might have been easier to make the severity of the vulnerability explicit to other fediverse software admins. In turn, this might have made it more likely that server admins would communicate the situation with their users.
In last week’s email essay I also wrote about how the fediverse is missing governance infrastructure that connects the various independent nodes and communities. One way to view the fediverse is as a response to centralised Big Tech platforms. These platforms have centralised governance, and are under the control of few people. The fediverse’s response to this is to build a social network that consists of tens of thousands of independent communities, all with their own governance structure. The fediverse has been successful in decentralising the single entity that oversees a social network into many pieces that all oversee a small portion of the network. But it has struggled to build a governance structure that ties all these individual pieces together again.
The Nivenly Fediverse Security Fund is a good example of this problem: software security impacts all the thousands of independent fediverse communities, but there is no overarching structure to collaborate and improve the security. It took one server taking the initiative into their own hands and provide a service for the entire network, at their own cost. Ideally, communities would collaborate on such a security fund instead. Nivenly’s announcement does leave space for such a future direction of the fund, saying that they are open to “establish a longer-term committee to steward and maintain the program”.
Note: if you sign up for my email newsletter, you get a weekly essay about the open social web that I do not publish anywhere else. You can sign up right here:
The Lemmy developers, Dessalines and nutomic, held an Ask Me Anything recently, and here are some of the answers that stood out to me:
Lemmy is working towards their 1.0 release. This is currently expected to be in the fall, although nutomic also says that “these things always take longer than expected”. He also expects some instances like lemmy.ml already to upgrade some months before.
One of the main features for Lemmy 1.0 is private communities, where only approved accounts can browse and posts to the community. This type of closed group functionality is in high demand, and both Mastodon and Pixelfed have tried to implement it. Mastodon got a grant for it, but the proof-of-concept code has been sitting there since 2022. Pixelfed has announced and teased a group feature multiple times over the year and showed screenshots of it, but it also is not publicly available yet.
Lemmy posts are interoperable with Mastodon, but the interoperability is not great: a Lemmy post appears on Mastodon as the title plus the URL. There has been many conversations about how Mastodon handles content from other platforms, with no changes so far. In this AMA, nutomic is explicit in saying that it is up to Mastodon to change this. While Mastodon seems open to the idea, and has been in conversations with developers from platforms like Ghost and NodeBB on how to show their content better on Mastodon, there has been little indication that Mastodon is taking steps towards making Lemmy content also better visible on Mastodon.
On the subject of how Lemmy can grow, Dessalines describes it as an organic progress, saying: “niche communities on reddit will keep getting fed up with the changes, and migrate to lemmy.” Nutomic describes a similar dynamic for fedi and Bluesky more broadly, saying that he expects that over the long term the fediverse might grow in a similar manner: “when the Bluesky admins make decisions that the community doesnt like, and then there may be another migration wave to the Fediverse”. Both replies indicate Lemmy’s vision of how the project can grow in the long run: stay consistently working on your product, and because platforms like Lemmy are not beholden to investors, they can have a longer lifespan, and outlive platforms who are beholden to shareholder expectations.
Grouping of communities (similar to PieFed’s topics or Reddit’s multireddits) “will be implemented soon“.
Ahoy! is a one-day conference for the European Social Web, and will be held on April 24th 2025 in Hamburg, Germany. The conference is mainly focused on Bluesky and the AT Protocol, and has some super fascinating speakers of people who are in the forefront of building new communities on the open social web. If you’re around I can definitely recommend it. I’ll be doing some interviews with people there, so if you are considering joining, let me know and we can say hi!
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
A new security fund for the fediverse, and the Lemmy developers held an AMA.
The News
The Nivenly Foundation, the organisation that administers the Hachyderm.io instance, is opening a new security fund to sponsor contributors who disclose security vulnerabilities. All software has security vulnerabilities, and the fediverse is no exception. The recent Pixelfed vulnerability, which affected non-Pixelfed servers, is a clear example of how fediverse software can make software vulnerabilities more complex due to the interaction between different software platforms.
The Nivenly Fediverse Security Fund will sponsor $250 USD for vulnerabilities that are rated as high risk (7-9 CVSS score) and $500 USD for vulnerabilities with a critical score (9+ CVSS). The program will run until the end of September 2025. Nivenly members “hold a member vote to determine if we want to continue the program, and to establish a longer-term committee to steward and maintain the program.”
Last week, I wrote how Pixelfed’s vulnerability actually showed three different problems: The main problem is Pixelfed’s software vulnerability itself, but there were also two other problems: other software like Mastodon do not make it clear which risk comes with their private posts feature. And once a leak like this one happens, very few fediverse software admins communicated to their users that they might have been affected.
A security fund contributes to combating software vulnerabilities, but it can also help with communication to the rest of the fediverse once a vulnerability is found. It incentives that standard industry practices regarding software vulnerability get followed, and make communication clearer to a wider audience. For example, if Pixelfed’s recent vulnerability had gotten a CVSS classification, it might have been easier to make the severity of the vulnerability explicit to other fediverse software admins. In turn, this might have made it more likely that server admins would communicate the situation with their users.
In last week’s email essay I also wrote about how the fediverse is missing governance infrastructure that connects the various independent nodes and communities. One way to view the fediverse is as a response to centralised Big Tech platforms. These platforms have centralised governance, and are under the control of few people. The fediverse’s response to this is to build a social network that consists of tens of thousands of independent communities, all with their own governance structure. The fediverse has been successful in decentralising the single entity that oversees a social network into many pieces that all oversee a small portion of the network. But it has struggled to build a governance structure that ties all these individual pieces together again.
The Nivenly Fediverse Security Fund is a good example of this problem: software security impacts all the thousands of independent fediverse communities, but there is no overarching structure to collaborate and improve the security. It took one server taking the initiative into their own hands and provide a service for the entire network, at their own cost. Ideally, communities would collaborate on such a security fund instead. Nivenly’s announcement does leave space for such a future direction of the fund, saying that they are open to “establish a longer-term committee to steward and maintain the program”.
Note: if you sign up for my email newsletter, you get a weekly essay about the open social web that I do not publish anywhere else. You can sign up right here:
The Lemmy developers, Dessalines and nutomic, held an Ask Me Anything recently, and here are some of the answers that stood out to me:
Lemmy is working towards their 1.0 release. This is currently expected to be in the fall, although nutomic also says that “these things always take longer than expected”. He also expects some instances like lemmy.ml already to upgrade some months before.
One of the main features for Lemmy 1.0 is private communities, where only approved accounts can browse and posts to the community. This type of closed group functionality is in high demand, and both Mastodon and Pixelfed have tried to implement it. Mastodon got a grant for it, but the proof-of-concept code has been sitting there since 2022. Pixelfed has announced and teased a group feature multiple times over the year and showed screenshots of it, but it also is not publicly available yet.
Lemmy posts are interoperable with Mastodon, but the interoperability is not great: a Lemmy post appears on Mastodon as the title plus the URL. There has been many conversations about how Mastodon handles content from other platforms, with no changes so far. In this AMA, nutomic is explicit in saying that it is up to Mastodon to change this. While Mastodon seems open to the idea, and has been in conversations with developers from platforms like Ghost and NodeBB on how to show their content better on Mastodon, there has been little indication that Mastodon is taking steps towards making Lemmy content also better visible on Mastodon.
On the subject of how Lemmy can grow, Dessalines describes it as an organic progress, saying: “niche communities on reddit will keep getting fed up with the changes, and migrate to lemmy.” Nutomic describes a similar dynamic for fedi and Bluesky more broadly, saying that he expects that over the long term the fediverse might grow in a similar manner: “when the Bluesky admins make decisions that the community doesnt like, and then there may be another migration wave to the Fediverse”. Both replies indicate Lemmy’s vision of how the project can grow in the long run: stay consistently working on your product, and because platforms like Lemmy are not beholden to investors, they can have a longer lifespan, and outlive platforms who are beholden to shareholder expectations.
Grouping of communities (similar to PieFed’s topics or Reddit’s multireddits) “will be implemented soon“.
Ahoy! is a one-day conference for the European Social Web, and will be held on April 24th 2025 in Hamburg, Germany. The conference is mainly focused on Bluesky and the AT Protocol, and has some super fascinating speakers of people who are in the forefront of building new communities on the open social web. If you’re around I can definitely recommend it. I’ll be doing some interviews with people there, so if you are considering joining, let me know and we can say hi!
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
I did it! Although it's still very rough & really not pretty, I got my spreadsheet with (> 900) verified accounts of media organizations in the #Fediverse away from #Google. The solution was #DataTables all along 👇🏼
Now I have to make it pretty (and correct some mistakes), but maybe someone can help me there? For example I know, that you can filter in #DataTables, but I couldn't get it working. Ideas?
Tapestry 1.1 brings a host of great new features: Follow individual accounts & lists on Bluesky & Mastodon, automatically remove duplicates from the timeline with Crosstalk, and quickly switch your timelines with Tapestry’s redesigned navigation.
Learn more about these features plus dozens of other improvements in today's FREE update of Tapestry - Your personal timeline app.
ALT text detailsGraphic highlighting important features from Tapestry 1.1 including Quicklinks to switch timelines instantly, duplicate item removal via Crosstalk and following individual people and lists on Bluesky and Mastodon.
ALT text detailsAn image of the 2024 International Journalism Festival. Over it is details of the 25 Festival and the Newsmast Foundation logo with the copy: Supporting journalists on the open social web. See you there?
Some idle #fedi questions just out of curiosity, none of them really connected
1) Why does #Phanpy load everything faster than when I log in through my instance?
2) I made a #PixelFed account for @rainbowrodeomag. I use the same social media scheduler for my Mastodon account. Same posts. Same content. Same images. But the Pixey account has more interactions. What's up with that?
3) I set up a federated account using Ghost's beta (index[at]rainbowrodemag[dot]com) but I can't find it when I search?
I've already got separate Mastodon and Threads accounts so I'm not planning to rely on this...it seems like it's really Ghost's attempts to create an ecosystem similar to Substack's app without actually building an app (which imo is really smart)
ALT text detailsAn image of the 2024 International Journalism Festival. Over it is details of the 25 Festival and the Newsmast Foundation logo with the copy: Supporting journalists on the open social web. See you there?
I think the same problem with representation among #Wikipedia entries is pervasive among #FOSS projects as well - including the #Fediverse :
Contributions are done by those who have sufficient free time to work on such projects, which usually means having a stable, comfortable existence. Thus, the majority of contrirbutors tend to be white men - and they bring their own biases with them.
This is a problem - while the concept of the Fediverse is great, our user base is not very diverse. #Twitter in the old days blew the Fediverse out if the water, in this regard at least.
We need to include a lot more different people for the development of the Fediverse, from all over the world, instread of the crowd if largely white Europeans and North Americans we have now. Yet how can we include them, if the expectation is that the contributors should work for free - something much harder to do if you _don't_ have a stable source of income and a job that gives you sufficient free time?
I think the same problem with representation among #Wikipedia entries is pervasive among #FOSS projects as well - including the #Fediverse :
Contributions are done by those who have sufficient free time to work on such projects, which usually means having a stable, comfortable existence. Thus, the majority of contrirbutors tend to be white men - and they bring their own biases with them.
This is a problem - while the concept of the Fediverse is great, our user base is not very diverse. #Twitter in the old days blew the Fediverse out if the water, in this regard at least.
We need to include a lot more different people for the development of the Fediverse, from all over the world, instread of the crowd if largely white Europeans and North Americans we have now. Yet how can we include them, if the expectation is that the contributors should work for free - something much harder to do if you _don't_ have a stable source of income and a job that gives you sufficient free time?
Finde neue Lösungsansätze mit #Mastodon & Co. für die journalistischen Herausforderungen im Umgang mit sozialen Plattformen und entwickle funktionierende Prototypen!"
Finde neue Lösungsansätze mit #Mastodon & Co. für die journalistischen Herausforderungen im Umgang mit sozialen Plattformen und entwickle funktionierende Prototypen!"
Finde neue Lösungsansätze mit #Mastodon & Co. für die journalistischen Herausforderungen im Umgang mit sozialen Plattformen und entwickle funktionierende Prototypen!"
@servo wow such a shitstorm, so much agressivity, insults, threatening when they ask openly and transparently the opinion of the community. You could just say "no" with reasoning in a respectful way. Imagine the person taking that in the face. That's really sad.
Are we, even here, in a world of violence where sane debate is not possible anymore?
I'm obsessed with a futuristic techno utopia, where direct democracy flourishes and thousands of people share presidential power, with every citizen being a parliamentarian. It's a #fediverse kind of country. Here is my newest short story set in such a world.
My next feature film has this theme; a young woman invents direct democracy technology but faces off with a dictator who uses gene-editing to hold on to power.
Don't forget to support your Fedi admins in any way you can.
Fediverse isn't run by multi-billion dollar companies, and in a lot of cases, is simply run by kind folks who just want to have a nice social media platform.
Therefore, there's a high chance that the server costs come out of their pockets.
An excerpt: "The fediverse is small, and that's both a blessing and a curse - one of its several blessings is that in a smaller space we all individually have a bigger impact on what the culture of this space is like."
I highly encourage you to read the full post - it's brilliant. Thank you Cris! ❤️
An excerpt: "The fediverse is small, and that's both a blessing and a curse - one of its several blessings is that in a smaller space we all individually have a bigger impact on what the culture of this space is like."
I highly encourage you to read the full post - it's brilliant. Thank you Cris! ❤️
I did some changes to my almost static #activitypub enabled blog, which enables @blog and @badgefed so now it can show the real number of followers.
I have only updated the #badgefed one. I am planning to migrate @vocalcat to such format because having a bot account does not make sense for the #fediverse. I rather post real uodates.
I did some changes to my almost static #activitypub enabled blog, which enables @blog and @badgefed so now it can show the real number of followers.
I have only updated the #badgefed one. I am planning to migrate @vocalcat to such format because having a bot account does not make sense for the #fediverse. I rather post real uodates.
I did some changes to my almost static #activitypub enabled blog, which enables @blog and @badgefed so now it can show the real number of followers.
I have only updated the #badgefed one. I am planning to migrate @vocalcat to such format because having a bot account does not make sense for the #fediverse. I rather post real uodates.
ALT text details🇫🇷
selfh.st/icons
Une collection d'icônes et de logos au format SVG, PNG, WEBP pour vos projets 😉
🇬🇧
selfh.st/icons
A collection of icons and logos in SVG, PNG, WEBP format for your projects 😉
ALT text details🇫🇷
selfh.st/icons
Une collection d'icônes et de logos au format SVG, PNG, WEBP pour vos projets 😉
🇬🇧
selfh.st/icons
A collection of icons and logos in SVG, PNG, WEBP format for your projects 😉
Saluton! Ni estas la Esperanto-Rondo de Hokkajda Universitato, Japanio. Nun, ni decidis malfermi konton en la Fediverso por povi afiŝi informojn ankaŭ tie, krom en X. Ni planas daŭre uzi ĝin, celante instigi japanajn Esperanto-komunumojn kaj la grupojn de Hokkajda Universitato aliĝi al la Fediverso. Estontece, eble ni ankaŭ starigos novan Esperantan servilon. Ni esperas amike interagi kun vi ĉi tie! #fediverse#esperanto
Saluton! Ni estas la Esperanto-Rondo de Hokkajda Universitato, Japanio. Nun, ni decidis malfermi konton en la Fediverso por povi afiŝi informojn ankaŭ tie, krom en X. Ni planas daŭre uzi ĝin, celante instigi japanajn Esperanto-komunumojn kaj la grupojn de Hokkajda Universitato aliĝi al la Fediverso. Estontece, eble ni ankaŭ starigos novan Esperantan servilon. Ni esperas amike interagi kun vi ĉi tie! #fediverse#esperanto
Saluton! Ni estas la Esperanto-Rondo de Hokkajda Universitato, Japanio. Nun, ni decidis malfermi konton en la Fediverso por povi afiŝi informojn ankaŭ tie, krom en X. Ni planas daŭre uzi ĝin, celante instigi japanajn Esperanto-komunumojn kaj la grupojn de Hokkajda Universitato aliĝi al la Fediverso. Estontece, eble ni ankaŭ starigos novan Esperantan servilon. Ni esperas amike interagi kun vi ĉi tie! #fediverse#esperanto
After a little bit of reading up on the docs I've now set up my personal #fediverse instance using #GoToSocial - smooth sailing so far, esp. with the provided compose file for use with podman:
I am using a #Caddy reverse proxy in front for SSL termination, since it does all the LetsEncrypt ACME stuff out of the box and the virtual host config is literally three lines long:
ALT text detailsimage: industrialized animalfarm, big;
text: I just wanted to check in with you. We don't need to stay on meta. Centralized, owner-based platforms aren't healthy. Here are some tips for migrating to the Fediverse
ALT text detailsimage: inside slaugherhouse, only the flys are leaving through a window.
text: Join the Fediverse, Pick a platform, choose a server. There is no algorith! We are using hashtags again! Introduce yourselv using #introduction, liberally follow accounts and hashtags and see whats trending in the Explore section.
ALT text detailsImage: lonesome baby crying
text: Since there’s no algorythm filling your feed,
you’ll need to follow interesting people and topics.
Don't forget to boost other people's interesting posts.
We are the algorithm in the Fediverse!
ALT text detailsWhat we gain:
Independence (no one has control on what I watch, what I use and how I use it).
Transparency (open-source: you can investigate any part).
Control of my data and privacy (I don't want companies to influence my behaviour through targeted ads).
(Tips by Simona Casolari and David Revoy)
ALT text detailsimage: industrialized animalfarm, big;
text: I just wanted to check in with you. We don't need to stay on meta. Centralized, owner-based platforms aren't healthy. Here are some tips for migrating to the Fediverse
ALT text detailsimage: inside slaugherhouse, only the flys are leaving through a window.
text: Join the Fediverse, Pick a platform, choose a server. There is no algorith! We are using hashtags again! Introduce yourselv using #introduction, liberally follow accounts and hashtags and see whats trending in the Explore section.
ALT text detailsImage: lonesome baby crying
text: Since there’s no algorythm filling your feed,
you’ll need to follow interesting people and topics.
Don't forget to boost other people's interesting posts.
We are the algorithm in the Fediverse!
ALT text detailsWhat we gain:
Independence (no one has control on what I watch, what I use and how I use it).
Transparency (open-source: you can investigate any part).
Control of my data and privacy (I don't want companies to influence my behaviour through targeted ads).
(Tips by Simona Casolari and David Revoy)
ALT text detailsimage: industrialized animalfarm, big;
text: I just wanted to check in with you. We don't need to stay on meta. Centralized, owner-based platforms aren't healthy. Here are some tips for migrating to the Fediverse
ALT text detailsimage: inside slaugherhouse, only the flys are leaving through a window.
text: Join the Fediverse, Pick a platform, choose a server. There is no algorith! We are using hashtags again! Introduce yourselv using #introduction, liberally follow accounts and hashtags and see whats trending in the Explore section.
ALT text detailsImage: lonesome baby crying
text: Since there’s no algorythm filling your feed,
you’ll need to follow interesting people and topics.
Don't forget to boost other people's interesting posts.
We are the algorithm in the Fediverse!
ALT text detailsWhat we gain:
Independence (no one has control on what I watch, what I use and how I use it).
Transparency (open-source: you can investigate any part).
Control of my data and privacy (I don't want companies to influence my behaviour through targeted ads).
(Tips by Simona Casolari and David Revoy)
I did it! Although it's still very rough & really not pretty, I got my spreadsheet with (> 900) verified accounts of media organizations in the #Fediverse away from #Google. The solution was #DataTables all along 👇🏼
Now I have to make it pretty (and correct some mistakes), but maybe someone can help me there? For example I know, that you can filter in #DataTables, but I couldn't get it working. Ideas?
ALT text detailsimage: industrialized animalfarm, big;
text: I just wanted to check in with you. We don't need to stay on meta. Centralized, owner-based platforms aren't healthy. Here are some tips for migrating to the Fediverse
ALT text detailsimage: inside slaugherhouse, only the flys are leaving through a window.
text: Join the Fediverse, Pick a platform, choose a server. There is no algorith! We are using hashtags again! Introduce yourselv using #introduction, liberally follow accounts and hashtags and see whats trending in the Explore section.
ALT text detailsImage: lonesome baby crying
text: Since there’s no algorythm filling your feed,
you’ll need to follow interesting people and topics.
Don't forget to boost other people's interesting posts.
We are the algorithm in the Fediverse!
ALT text detailsWhat we gain:
Independence (no one has control on what I watch, what I use and how I use it).
Transparency (open-source: you can investigate any part).
Control of my data and privacy (I don't want companies to influence my behaviour through targeted ads).
(Tips by Simona Casolari and David Revoy)
Ich weiß, lange Texte sind im Fediverse nicht bei allen beliebt. Manche betonen immer wieder, das sei doch kein „Microblogging“ mehr. Aber mal ehrlich: Seit wann ist das Fediverse eine reine Microblogging-Plattform? Ich kenne nicht alle Zugangssoftwares, aber soweit ich weiß, unterstützen zum Beispiel #Sharkey, #Misskey, #Catodon, #Iceshrimp und auch #Friendica lange Texte ganz wunderbar. Auch meine eigene #Mastodon-Instanz habe ich ordentlich aufgebohrt – mit ein paar tausend Zeichen, weil Mastodon ja leider immer noch an seinem 500-Zeichen-Limit festhält.
Und bitte versteht mich nicht falsch: Das ist kein Bashing gegen Mastodon! Es geht mir eher darum, den Blick dafür zu öffnen, dass das Fediverse viel mehr ist als nur ein Ort für Kurztexte. Es ist vielfältig, offen – ein Raum für alle möglichen Ausdrucksformen. Und dazu gehören eben auch längere Gedanken.
Neulich habe ich sogar gelesen, dass jemand alle Accounts blocken will, die lange Texte posten. Das hat mich echt irritiert. Warum diese Abwehr gegen Tiefe und Details? Ich persönlich liebe längere Texte – beim Schreiben ebenso wie beim Lesen. Sie geben mir die Möglichkeit, wirklich in Themen einzutauchen, mich auszudrücken, zu erzählen.
Das #Fediverse lebt doch gerade von dieser Vielfalt, oder? Lasst uns das feiern – in 500 Zeichen oder in 5.000. 💛
I did it! Although it's still very rough & really not pretty, I got my spreadsheet with (> 900) verified accounts of media organizations in the #Fediverse away from #Google. The solution was #DataTables all along 👇🏼
Now I have to make it pretty (and correct some mistakes), but maybe someone can help me there? For example I know, that you can filter in #DataTables, but I couldn't get it working. Ideas?
In den nächsten Monaten werden einige online Workshops angeboten, so z.B. im Mai zu den wirklich #sozialenMedien des 🐘 #Fediverse, der von @wikimediaDE, @wechange und uns vorbereitet wird. Details folgen.
Vielleicht gelingt es dem @bmuv dann sogar, den erfreulicherweise schon bestehenden Mastodon-Kanal zu bespielen. 😊
ALT text detailsBildbeschreibung
Hintergrund mit einem Roboter. Vorne der Text: Sovereign Sustainable Digital. Auftaktveranstaltung zur neuen Workshopreihe am 09. April 2025, 14:30 bis 17 Uhr
It seems that in Germany, #Fediverse related matters are being covered by the news media. In Japan, brand thinking is still very strong, and it is difficult to reach that level.
Despite the terrible timing for the stickers printing, I am very happy about this new symbol proposal, I love it! 😍
Even though I am currently boarding a flight to Tallinn, where I will be moving for 5 months (😱). I quickly created with great pleasure a second version with the asterism symbol! 🚀
ALT text detailsThe the Fediverse symbol (⁂) in red, partially covering the same logo in black. Both are inside a white circle, enclosed in a black circular stripe. On the black circular stripe, the writing “AntiFascist Fediverse”, in capital letters.
Trump and his new big tech autocracy: Trump, Musk & Co are trying to dismantle the state at high speed. A culture war has broken out. Is democracy in danger?
How dangerous is this and what can Europe do to counter it? Will the EU's democratic rules stand up to the superiority of US big tech?
Trump and his new big tech autocracy: Trump, Musk & Co are trying to dismantle the state at high speed. A culture war has broken out. Is democracy in danger?
How dangerous is this and what can Europe do to counter it? Will the EU's democratic rules stand up to the superiority of US big tech?
💡 Facebook doesn’t charge you because it doesn’t have to—you’re the product. Professor Alberto Segre explains how your data is monetized and why it matters.
We also cover AI, quantum computing, and the internet’s real story in this accessible and eye-opening episode.
💡 Facebook doesn’t charge you because it doesn’t have to—you’re the product. Professor Alberto Segre explains how your data is monetized and why it matters.
We also cover AI, quantum computing, and the internet’s real story in this accessible and eye-opening episode.
Thanks as usual to everyone who continues to awesome it up each week across the #IndieWeb, #Fediverse and #Cybersecurity / #Infosec communities. WIthout you all, my feeds would be dark and this newsletter wouldn't exist. Everyone below contributed in some way, so thanks! 🤗
Despite the terrible timing for the stickers printing, I am very happy about this new symbol proposal, I love it! 😍
Even though I am currently boarding a flight to Tallinn, where I will be moving for 5 months (😱). I quickly created with great pleasure a second version with the asterism symbol! 🚀
ALT text detailsThe the Fediverse symbol (⁂) in red, partially covering the same logo in black. Both are inside a white circle, enclosed in a black circular stripe. On the black circular stripe, the writing “AntiFascist Fediverse”, in capital letters.
I don't have any demo to show you yet but i needed a way to announce and ask for things - so if you care, please follow! Here is how admin panel looks so far.
Spreading the info and participating in discussion highly appreciated! ❤️
I don't have any demo to show you yet but i needed a way to announce and ask for things - so if you care, please follow! Here is how admin panel looks so far.
Spreading the info and participating in discussion highly appreciated! ❤️
FYI: Abelio will provide couple of ways of publishing visual contents. One of them is part of the article editor and it let's you organise multiple images in a form of a flexible grid you can arrange as needed.
I don't have any demo to show you yet but i needed a way to announce and ask for things - so if you care, please follow! Here is how admin panel looks so far.
Spreading the info and participating in discussion highly appreciated! ❤️
Hi folks, I'm trying to jumpstart federation on my little gotosocial instance and get a more full feed of things to read and interact with.
I could use your help. If you could boost this, I would appreciate it. If you see this and favorite it, I will follow you if your interests seem to align with mine.
I'm not asking for follows... rather I'm asking for you to help me shout out into the ether that I'M looking for people to follow. My main interests are going to be hashtagged below.
By the way, the way hashtags work here is that currently, if I search, I only see what my server is already knows about... which would mean just the folks I follow, since I'm a single-user instance. Not very helpful 😂
I will also be using one of my apps that can load the main feed from other servers, to see if I see something interesting. If you see a follow from me and come here to check me out... I mean you no harm and I come in peace.
This was originally going to be a #FediForum session ... oh well. But why let the FediForum organizers' screwups sabotage a worthwhile conversation? We decided to go ahead with the discussion anyhow. Here's the notes.
Feedback welcome! There are some specific questions in the reply, or here's a CryptPad form if you'd rather give feedback anonymously, but I'm also interested in reactions to topics we discussed in the meeting -- and thoughts in general!
This is a program that I've been championing within @nivenly over the past year, after we noticed that security vulnerabilities weren't being disclosed responsibly, and not enough research was going into the security of Fediverse software.
You might remember my Pixelfed vulnerability from last year, where OAuth scopes weren't checked allowing for privilege escalation via the API (CVE-2024-25108), that was our very first test-case of this program.
I'm incredibly proud to be involved in launching the Fediverse Security Fund from Nivenly Foundation (a 501(c)4 not-for-profit cooperative)
@taylorlorenz I know others are already saying this, but PLEASE folks start owning your content. Find a good #peertube instance or spin up your own. It integrates seamlessly with the #Fediverse.
Hi folks, I'm trying to jumpstart federation on my little gotosocial instance and get a more full feed of things to read and interact with.
I could use your help. If you could boost this, I would appreciate it. If you see this and favorite it, I will follow you if your interests seem to align with mine.
I'm not asking for follows... rather I'm asking for you to help me shout out into the ether that I'M looking for people to follow. My main interests are going to be hashtagged below.
By the way, the way hashtags work here is that currently, if I search, I only see what my server is already knows about... which would mean just the folks I follow, since I'm a single-user instance. Not very helpful 😂
I will also be using one of my apps that can load the main feed from other servers, to see if I see something interesting. If you see a follow from me and come here to check me out... I mean you no harm and I come in peace.
Hei kaikki! Ensimmäinen julkaisuni Mastodonissa! Uskaltauduin kokeilemaan PeerTubea makertube.netin kautta. Meidän ”kurkı" - musiikkiprojektin ensimmäinen video nyt myös Fediversessä! 😊 Se on vähän taiteellisempi ja viipyilevämpi joten kannattaa rauhassa kuunnella.
EDIT: makertube-linkin takaa löytyy lisätietoa kappaleesta jos kiinnostaa tarina kappaleen takana.
Based on my testing (and that of others), Mastodon doesn't seem to recognize the creator link correctly when the leading @ is present in the content attribute. It only works when the @ is removed, like this:
Following the blog's example directly led to some wasted time figuring out why it wasn't working. It would be great if either the example in the blog post could be corrected to reflect the current requirement, or if Mastodon's parser could be made more flexible to accept the handle with or without the leading @.
Hei kaikki! Ensimmäinen julkaisuni Mastodonissa! Uskaltauduin kokeilemaan PeerTubea makertube.netin kautta. Meidän ”kurkı" - musiikkiprojektin ensimmäinen video nyt myös Fediversessä! 😊 Se on vähän taiteellisempi ja viipyilevämpi joten kannattaa rauhassa kuunnella.
EDIT: makertube-linkin takaa löytyy lisätietoa kappaleesta jos kiinnostaa tarina kappaleen takana.
Gerade kam im Radio bei #DeutschlandfunkKultur ein Beitrag übers #Fediverse. Da freut man sich ja, wenn das auf einmal ungefragt auftaucht. Fands ganz gut.
Und es gab auch bissl Kritik über große Plattformen bei #Mastodon, die wie Königreiche geführt werden, wo einige Meinungen nicht erwünscht werden. Wobei ich hab das Gefühl, dass sich das bisschen gebessert hat. Hab zumindest seit langem keinen Shitstorm mehr mitbekommen.
Gerade kam im Radio bei #DeutschlandfunkKultur ein Beitrag übers #Fediverse. Da freut man sich ja, wenn das auf einmal ungefragt auftaucht. Fands ganz gut.
Und es gab auch bissl Kritik über große Plattformen bei #Mastodon, die wie Königreiche geführt werden, wo einige Meinungen nicht erwünscht werden. Wobei ich hab das Gefühl, dass sich das bisschen gebessert hat. Hab zumindest seit langem keinen Shitstorm mehr mitbekommen.
This was originally going to be a #FediForum session ... oh well. But why let the FediForum organizers' screwups sabotage a worthwhile conversation? We decided to go ahead with the discussion anyhow. Here's the notes.
Feedback welcome! There are some specific questions in the reply, or here's a CryptPad form if you'd rather give feedback anonymously, but I'm also interested in reactions to topics we discussed in the meeting -- and thoughts in general!
Do you feel that freedom of speech is at stake in the future when it comes to social networking? Or do you already feel threatened? Or comment your opinion. #socialmedia#fediverse
Do you feel that freedom of speech is at stake in the future when it comes to social networking? Or do you already feel threatened? Or comment your opinion. #socialmedia#fediverse
Do you feel that freedom of speech is at stake in the future when it comes to social networking? Or do you already feel threatened? Or comment your opinion. #socialmedia#fediverse
Do you feel that freedom of speech is at stake in the future when it comes to social networking? Or do you already feel threatened? Or comment your opinion. #socialmedia#fediverse
GreatApe is a conversations platform for the Fediverse and decentralized social-media (DeSo).
After you log into GreatApe (using your Mastodon, Pixelfed, Misskey, PeerTube, etc account) — you either schedule live conversation for some time in the future, or have the live conversation happen immediately.
GreatApe is a conversations platform for the Fediverse and decentralized social-media (DeSo).
After you log into GreatApe (using your Mastodon, Pixelfed, Misskey, PeerTube, etc account) — you either schedule live conversation for some time in the future, or have the live conversation happen immediately.
@nivenly, an organization that supports open-source services and projects, has launched the Fediverse Security Fund. This member-supported program will pay people who identify and fix security vulnerabilities that might affect fediverse services and apps. “Part of the program is…education for project leads, helping them understand why responsible disclosure practices for security vulnerabilities are important,” open source contributor @thisismissem told @Sarahp. Here's her story for @TechCrunch
@nivenly, an organization that supports open-source services and projects, has launched the Fediverse Security Fund. This member-supported program will pay people who identify and fix security vulnerabilities that might affect fediverse services and apps. “Part of the program is…education for project leads, helping them understand why responsible disclosure practices for security vulnerabilities are important,” open source contributor @thisismissem told @Sarahp. Here's her story for @TechCrunch
@nivenly, an organization that supports open-source services and projects, has launched the Fediverse Security Fund. This member-supported program will pay people who identify and fix security vulnerabilities that might affect fediverse services and apps. “Part of the program is…education for project leads, helping them understand why responsible disclosure practices for security vulnerabilities are important,” open source contributor @thisismissem told @Sarahp. Here's her story for @TechCrunch
@nivenly, an organization that supports open-source services and projects, has launched the Fediverse Security Fund. This member-supported program will pay people who identify and fix security vulnerabilities that might affect fediverse services and apps. “Part of the program is…education for project leads, helping them understand why responsible disclosure practices for security vulnerabilities are important,” open source contributor @thisismissem told @Sarahp. Here's her story for @TechCrunch
@nivenly, an organization that supports open-source services and projects, has launched the Fediverse Security Fund. This member-supported program will pay people who identify and fix security vulnerabilities that might affect fediverse services and apps. “Part of the program is…education for project leads, helping them understand why responsible disclosure practices for security vulnerabilities are important,” open source contributor @thisismissem told @Sarahp. Here's her story for @TechCrunch
Congrats to @johnonolan and the team at Ghost, which today announced a public beta for users to connect their publications to the fediverse. If you're in their beta, you'll be able to find, follow and interact with people and publications on platforms including Ghost, WordPress, Threads, Mastodon, BlueSky, Flipboard and more. Get details in the blogpost here. If you want to know more about Ghost's approach to decentralization and the open social web, check out John's DotSocial conversation with @mike at the second link.
Congrats to @johnonolan and the team at Ghost, which today announced a public beta for users to connect their publications to the fediverse. If you're in their beta, you'll be able to find, follow and interact with people and publications on platforms including Ghost, WordPress, Threads, Mastodon, BlueSky, Flipboard and more. Get details in the blogpost here. If you want to know more about Ghost's approach to decentralization and the open social web, check out John's DotSocial conversation with @mike at the second link.
Congrats to @johnonolan and the team at Ghost, which today announced a public beta for users to connect their publications to the fediverse. If you're in their beta, you'll be able to find, follow and interact with people and publications on platforms including Ghost, WordPress, Threads, Mastodon, BlueSky, Flipboard and more. Get details in the blogpost here. If you want to know more about Ghost's approach to decentralization and the open social web, check out John's DotSocial conversation with @mike at the second link.
This is a program that I've been championing within @nivenly over the past year, after we noticed that security vulnerabilities weren't being disclosed responsibly, and not enough research was going into the security of Fediverse software.
You might remember my Pixelfed vulnerability from last year, where OAuth scopes weren't checked allowing for privilege escalation via the API (CVE-2024-25108), that was our very first test-case of this program.
I'm incredibly proud to be involved in launching the Fediverse Security Fund from Nivenly Foundation (a 501(c)4 not-for-profit cooperative)
This is a program that I've been championing within @nivenly over the past year, after we noticed that security vulnerabilities weren't being disclosed responsibly, and not enough research was going into the security of Fediverse software.
You might remember my Pixelfed vulnerability from last year, where OAuth scopes weren't checked allowing for privilege escalation via the API (CVE-2024-25108), that was our very first test-case of this program.
I'm incredibly proud to be involved in launching the Fediverse Security Fund from Nivenly Foundation (a 501(c)4 not-for-profit cooperative)
This is a program that I've been championing within @nivenly over the past year, after we noticed that security vulnerabilities weren't being disclosed responsibly, and not enough research was going into the security of Fediverse software.
You might remember my Pixelfed vulnerability from last year, where OAuth scopes weren't checked allowing for privilege escalation via the API (CVE-2024-25108), that was our very first test-case of this program.
I'm incredibly proud to be involved in launching the Fediverse Security Fund from Nivenly Foundation (a 501(c)4 not-for-profit cooperative)
This is a program that I've been championing within @nivenly over the past year, after we noticed that security vulnerabilities weren't being disclosed responsibly, and not enough research was going into the security of Fediverse software.
You might remember my Pixelfed vulnerability from last year, where OAuth scopes weren't checked allowing for privilege escalation via the API (CVE-2024-25108), that was our very first test-case of this program.
I'm incredibly proud to be involved in launching the Fediverse Security Fund from Nivenly Foundation (a 501(c)4 not-for-profit cooperative)
This is a program that I've been championing within @nivenly over the past year, after we noticed that security vulnerabilities weren't being disclosed responsibly, and not enough research was going into the security of Fediverse software.
You might remember my Pixelfed vulnerability from last year, where OAuth scopes weren't checked allowing for privilege escalation via the API (CVE-2024-25108), that was our very first test-case of this program.
I'm incredibly proud to be involved in launching the Fediverse Security Fund from Nivenly Foundation (a 501(c)4 not-for-profit cooperative)
Very exciting news about #Ghost, the blogging software I use for my website, beta testing their new social web integration! Activating it enables direct interaction with blogs on #Wordpress and soon #Tumblr, #Mastodon and the whole #Fediverse, as well as #BlueSky and #Threads according to their changelog:
This is a program that I've been championing within @nivenly over the past year, after we noticed that security vulnerabilities weren't being disclosed responsibly, and not enough research was going into the security of Fediverse software.
You might remember my Pixelfed vulnerability from last year, where OAuth scopes weren't checked allowing for privilege escalation via the API (CVE-2024-25108), that was our very first test-case of this program.
I'm incredibly proud to be involved in launching the Fediverse Security Fund from Nivenly Foundation (a 501(c)4 not-for-profit cooperative)
hey, fediverse friends - i'm excited that we're finally announcing our Fediverse Security Fund over at @nivenly to help make fedi software more secure.
we're starting off super small to see if the Fund is a thing that can help. along the way we'll learn and improve our intake/payout process. and if there's solid interest and we see good impact, we'll hold a member vote near the end of the experiment to decide if we'll renew/expand the program.
thanks to @thisismissem for her contributions and being the first disclosure to validate the process.
hey, fediverse friends - i'm excited that we're finally announcing our Fediverse Security Fund over at @nivenly to help make fedi software more secure.
we're starting off super small to see if the Fund is a thing that can help. along the way we'll learn and improve our intake/payout process. and if there's solid interest and we see good impact, we'll hold a member vote near the end of the experiment to decide if we'll renew/expand the program.
thanks to @thisismissem for her contributions and being the first disclosure to validate the process.
This is a program that I've been championing within @nivenly over the past year, after we noticed that security vulnerabilities weren't being disclosed responsibly, and not enough research was going into the security of Fediverse software.
You might remember my Pixelfed vulnerability from last year, where OAuth scopes weren't checked allowing for privilege escalation via the API (CVE-2024-25108), that was our very first test-case of this program.
I'm incredibly proud to be involved in launching the Fediverse Security Fund from Nivenly Foundation (a 501(c)4 not-for-profit cooperative)
Congrats to @johnonolan and the team at Ghost, which today announced a public beta for users to connect their publications to the fediverse. If you're in their beta, you'll be able to find, follow and interact with people and publications on platforms including Ghost, WordPress, Threads, Mastodon, BlueSky, Flipboard and more. Get details in the blogpost here. If you want to know more about Ghost's approach to decentralization and the open social web, check out John's DotSocial conversation with @mike at the second link.
Hi folks, I'm trying to jumpstart federation on my little gotosocial instance and get a more full feed of things to read and interact with.
I could use your help. If you could boost this, I would appreciate it. If you see this and favorite it, I will follow you if your interests seem to align with mine.
I'm not asking for follows... rather I'm asking for you to help me shout out into the ether that I'M looking for people to follow. My main interests are going to be hashtagged below.
By the way, the way hashtags work here is that currently, if I search, I only see what my server is already knows about... which would mean just the folks I follow, since I'm a single-user instance. Not very helpful 😂
I will also be using one of my apps that can load the main feed from other servers, to see if I see something interesting. If you see a follow from me and come here to check me out... I mean you no harm and I come in peace.
I've just uploaded my short "invitation to the Fediverse for Neo-Latinists" to zenodo: Winkler, A. (2025). An invitation to the Fediverse for Neo-Latinists. Zenodo. https://doi.org/10.5281/zenodo.15122544
It's CC0 and there's an odt version of the file as well; so feel free to share, adapt and reuse!
Congrats to @johnonolan and the team at Ghost, which today announced a public beta for users to connect their publications to the fediverse. If you're in their beta, you'll be able to find, follow and interact with people and publications on platforms including Ghost, WordPress, Threads, Mastodon, BlueSky, Flipboard and more. Get details in the blogpost here. If you want to know more about Ghost's approach to decentralization and the open social web, check out John's DotSocial conversation with @mike at the second link.
Congrats to @johnonolan and the team at Ghost, which today announced a public beta for users to connect their publications to the fediverse. If you're in their beta, you'll be able to find, follow and interact with people and publications on platforms including Ghost, WordPress, Threads, Mastodon, BlueSky, Flipboard and more. Get details in the blogpost here. If you want to know more about Ghost's approach to decentralization and the open social web, check out John's DotSocial conversation with @mike at the second link.
I've just uploaded my short "invitation to the Fediverse for Neo-Latinists" to zenodo: Winkler, A. (2025). An invitation to the Fediverse for Neo-Latinists. Zenodo. https://doi.org/10.5281/zenodo.15122544
It's CC0 and there's an odt version of the file as well; so feel free to share, adapt and reuse!
I have now started two projects, to collect verified accounts by the media that are bridged via #BridgyFed and media in the #Fediverse but not on #Mastodon, @Threads or #Flipboard.
But with both, I need help: Please, if you know of accounts, that fit in both categories then send me a handle.
My goal is a big spreadsheet with alle accounts by media organizations in the #Fediverse, that you can filter by software or sort by "last active" & more.
I have now started two projects, to collect verified accounts by the media that are bridged via #BridgyFed and media in the #Fediverse but not on #Mastodon, @Threads or #Flipboard.
But with both, I need help: Please, if you know of accounts, that fit in both categories then send me a handle.
My goal is a big spreadsheet with alle accounts by media organizations in the #Fediverse, that you can filter by software or sort by "last active" & more.
A vulnerability in Pixelfed caused private posts from other platforms to leak, a post-mortem on the CSAM scanner from IFTAS, and Fediforum has been cancelled.
Pixelfed vulnerability impacts private posts across most of the fediverse
The fediverse suffered from a significant breach for private accounts, that affects the large majority of fediverse servers, due to a vulnerability in the Pixelfed software. What is notable about the situation is that the software vulnerability is in Pixelfed, but the affected accounts are not exclusive to Pixelfed: accounts on Mastodon and other fediverse software with a form of private accounts are also vulnerable. The vulnerability was found by the independent developer Fiona, who wrote a blog post about the vulnerability and the disclosure process.
To understand the situation, a short explanation of two features of Mastodon and some other fediverse microblogging software, locked accounts, and follower-only posts. Together these two features make it possible to have a form of private accounts. Locked accounts means that you cannot automatically follow that account, it has to be approved instead. Follower-only posts means that the post will only be displayed to your followers.
When a locked account approves a follower, follower-only posts now get send to the server that this follower is on. Because the receiving server now has this follower-only post in their database, they need to correctly handle whom they show this post to and whom they do not. If another account on the other server also tries to follow the locked account, but the locked account does not approve, this third account should not be able to see the messages. This is where Pixelfed’s vulnerability comes in: Pixelfed was not waiting for a confirmation if a follow request was approved, it assumed that it was automatically approved. That is how any private posts made on (almost) any fediverse server could be leaked: if a Pixelfed server already had the private post (because of someone of Pixelfed followed the locked account with approval), it would show it to anyone else who also tried to follow the locked account, even if the locked account rejected the follow request.
Pixelfed’s vulnerability points to deeper issues with the fediverse, activitypub and private posts. If all it takes to leak private messages is another server to be misconfigured, than it indicates the huge security risk inherent in private posts via ActivityPub. Even more so considering that the network incentivises and encourages people to build their own software implementations, which increases the risk of security vulnerability and other misconfigurations significantly. For simplicity I’ll focus here on Mastodon, although it also goes for other microblogging fediverse software that offers a combination of follower-only posts and locked accounts. At its core, private posts via ActivityPub requires to trust other servers. This is how ActivityPub works: your server sends posts to another server. There is no way to enforce that this other server respects your preference on how they should handle this post. If you do not trust another server to handle your data properly, the only way to deal with that is by not sending your post to that server.
When you make a follower-only post on Mastodon, the UI prompt warns you that followers-only posts without setting your account to locked allows anyone to view your posts by simply following you. The documentation for Mastodon also reinforces this, saying: “To effectively publish private (followers-only) posts, you must lock your account–otherwise, anyone could follow you to view older posts.” The documentation makes it clear that Mastodon views the combination of follower-only posts with a locked account as private posts. But nowhere is it made clear that these posts being private depends on other servers being good actors and not having an error in their code. So using private posts on Mastodon comes with the risk of the private posts being leaked due to flaws in other software, without people being aware of this risk.
Once a leak like this one happens, it is unclear who is responsible for communications with affected users. It was a flaw in Pixelfed that caused the vulnerability, but it is other people on other fediverse servers that are affected. Pixelfed developer Daniel Supernault has only made minimal announcements, urging Pixelfed admins to upgrade, without further explanation to the people who are actually affected by the vulnerability. Personally I think Supernault should have handled communications significantly better. But it is the thousands of fediverse server admins who provide the actual social networking to people on their server. They are the ones who are offering a social networking site with a variety of features, including the ability to make private posts (as advertised by the Mastodon software), and are the ones who are responsible for handling the data of their users. I could only find one example of a server admin that has informed their users of the situation, even though it is the data of their users that is affected. I’m unclear if this is because the admins are not aware of what’s going on, or the admins view it as the responsibility of someone else to inform people that data they thought was private might potentially have been leaked.
Overall, it means that there actually three separate problems going on at the same time:
The first problem is that Pixelfed had a vulnerability which leaked private data from people on other platforms.
The second problem is that software like Mastodon and others promise private posts, without explaining what the risks are of using private posts, and that this depends on other servers behaving correctly. The Pixelfed vulnerability shows that these concerns are not theoretical or minor, but can happen to one of the biggest fediverse software/server.
The third problem is that when private data gets leaked, most fediverse server admins do not inform the people on their platform that they might have been affected by this.
It is still unclear to what the direct impact is of the Pixelfed vulnerability, and how many people’s private post have been accessed by others, and it’s unsure if that will ever be answered. But it is the indirect impact of the situation that I’m most interested in: will this change how people perceive private posts, and will it fediverse server admins take a clear position on when they should inform their users, and when the should not?
IFTAS’s post-mortem on their Content Classification System
IFTAS, the Independent Federated Trust And Safety organisation, has released a post mortem on their content classification system (CCS). The CCS project was a pilot project to detect and report CSAM for a small group of Mastodon servers, and lasted for half a year. The pilot was shut down after IFTAS did not manage to find the funding they were looking for, and the organisation had to shut down most of their projects this month.
CCS operated on 8 servers, which combined have around 30k monthly active users, and IFTAS found a total of 80 matches, averaging 4.29 matches per 100,000 media files. IFTAS writes:
“4.29 matches per 100,000 may not sound like a large number. However, to be clear, this is a higher number than many services would expect to see, and it includes a broad range of media, from “barely legal” minors posted publicly, to intimate imagery shared without consent, to the very, very worst media imaginable. In some cases, it was apparent that users were creating accounts on host services to transact or pre-sale media before moving to an encrypted platform, under the belief that Mastodon would not be able to detect the activity.”
The results show that there is a clear need for proper CSAM scanning and reporting services for the fediverse, and that IFTAS does not have the funding to provide such a service is a significant loss to the network.
On a note related to IFTAS’s funding: Erin Kissane gave a talk at the AT Protocol conference recently, in which she talked about ‘vernacular institutions’. She described vernacular institutions as emergent and local organisations, which solve practical needs on the ground. Kissane describes vernacular institutions as ‘more useful than legible’. She then mentions IFTAS as a clear example; it provides a need for local communities (as illustrated by the CCS project), but its illegibility made it hard for funding organisations to understand what IFTAS was doing and provide them with the funding they need.
Fediforum has been cancelled
Fediforum has been cancelled, to be rescheduled at a later date. The unconference about the fediverse and the open social web was scheduled for today and tomorrow, April 1-2. This was supposed to be the 5th edition of Fediforum, which consists of speed demos and sessions that anyone can run on any topic. Fediforum is organised by Johannes Erst, with Kaliya ‘IdentityWoman’ Young as the co-organiser. Transphobic tweets by Young had surfaced in the days leading up to the event, and various prominent community members announced that they were either withdrawing themselves from the event, or said that they personally would not want to go to the event. Ernst then announced on his personal account that Young would be “transitioning out of Fediforum”. A day later (March 31), the official Fediforum account confirmed that Young would no longer be involved. At this point, community trust in Ernst was damaged and the discourse had reached a harmful stage, and Ernst decided to cancel the unconference and reschedule it to a later date. WeDistribute has a more extensive writeup of the situation here.
An unconference like Fediforum depends to a large extent on community trust and good intentions, and it was clear that the vibe was not great for constructive conversation at the point that Ernst decided to postpone the event altogether. Still, Fediforum provided a great place for fediverse projects to do some promotion with the speed demos, and Fediforum said that they even had a waiting list for this edition. There is a clear demand for an (un)conference like Fediforum, but the fediverse has not managed to create other community events that allow people to showcase their fediverse project in the last few years, besides Fediforum itself.
At the time of publishing, Fediforum held a 90minute long townhall/roundtable discussion on the future of Fediforum and the broader issues. I’ll write more about this next week.
The Lemmy developers held an AMA this week. I didn’t get into covering their responses this week, that will happen next week. The entire AMA can be found here.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
A vulnerability in Pixelfed caused private posts from other platforms to leak, a post-mortem on the CSAM scanner from IFTAS, and Fediforum has been cancelled.
Pixelfed vulnerability impacts private posts across most of the fediverse
The fediverse suffered from a significant breach for private accounts, that affects the large majority of fediverse servers, due to a vulnerability in the Pixelfed software. What is notable about the situation is that the software vulnerability is in Pixelfed, but the affected accounts are not exclusive to Pixelfed: accounts on Mastodon and other fediverse software with a form of private accounts are also vulnerable. The vulnerability was found by the independent developer Fiona, who wrote a blog post about the vulnerability and the disclosure process.
To understand the situation, a short explanation of two features of Mastodon and some other fediverse microblogging software, locked accounts, and follower-only posts. Together these two features make it possible to have a form of private accounts. Locked accounts means that you cannot automatically follow that account, it has to be approved instead. Follower-only posts means that the post will only be displayed to your followers.
When a locked account approves a follower, follower-only posts now get send to the server that this follower is on. Because the receiving server now has this follower-only post in their database, they need to correctly handle whom they show this post to and whom they do not. If another account on the other server also tries to follow the locked account, but the locked account does not approve, this third account should not be able to see the messages. This is where Pixelfed’s vulnerability comes in: Pixelfed was not waiting for a confirmation if a follow request was approved, it assumed that it was automatically approved. That is how any private posts made on (almost) any fediverse server could be leaked: if a Pixelfed server already had the private post (because of someone of Pixelfed followed the locked account with approval), it would show it to anyone else who also tried to follow the locked account, even if the locked account rejected the follow request.
Pixelfed’s vulnerability points to deeper issues with the fediverse, activitypub and private posts. If all it takes to leak private messages is another server to be misconfigured, than it indicates the huge security risk inherent in private posts via ActivityPub. Even more so considering that the network incentivises and encourages people to build their own software implementations, which increases the risk of security vulnerability and other misconfigurations significantly. For simplicity I’ll focus here on Mastodon, although it also goes for other microblogging fediverse software that offers a combination of follower-only posts and locked accounts. At its core, private posts via ActivityPub requires to trust other servers. This is how ActivityPub works: your server sends posts to another server. There is no way to enforce that this other server respects your preference on how they should handle this post. If you do not trust another server to handle your data properly, the only way to deal with that is by not sending your post to that server.
When you make a follower-only post on Mastodon, the UI prompt warns you that followers-only posts without setting your account to locked allows anyone to view your posts by simply following you. The documentation for Mastodon also reinforces this, saying: “To effectively publish private (followers-only) posts, you must lock your account–otherwise, anyone could follow you to view older posts.” The documentation makes it clear that Mastodon views the combination of follower-only posts with a locked account as private posts. But nowhere is it made clear that these posts being private depends on other servers being good actors and not having an error in their code. So using private posts on Mastodon comes with the risk of the private posts being leaked due to flaws in other software, without people being aware of this risk.
Once a leak like this one happens, it is unclear who is responsible for communications with affected users. It was a flaw in Pixelfed that caused the vulnerability, but it is other people on other fediverse servers that are affected. Pixelfed developer Daniel Supernault has only made minimal announcements, urging Pixelfed admins to upgrade, without further explanation to the people who are actually affected by the vulnerability. Personally I think Supernault should have handled communications significantly better. But it is the thousands of fediverse server admins who provide the actual social networking to people on their server. They are the ones who are offering a social networking site with a variety of features, including the ability to make private posts (as advertised by the Mastodon software), and are the ones who are responsible for handling the data of their users. I could only find one example of a server admin that has informed their users of the situation, even though it is the data of their users that is affected. I’m unclear if this is because the admins are not aware of what’s going on, or the admins view it as the responsibility of someone else to inform people that data they thought was private might potentially have been leaked.
Overall, it means that there actually three separate problems going on at the same time:
The first problem is that Pixelfed had a vulnerability which leaked private data from people on other platforms.
The second problem is that software like Mastodon and others promise private posts, without explaining what the risks are of using private posts, and that this depends on other servers behaving correctly. The Pixelfed vulnerability shows that these concerns are not theoretical or minor, but can happen to one of the biggest fediverse software/server.
The third problem is that when private data gets leaked, most fediverse server admins do not inform the people on their platform that they might have been affected by this.
It is still unclear to what the direct impact is of the Pixelfed vulnerability, and how many people’s private post have been accessed by others, and it’s unsure if that will ever be answered. But it is the indirect impact of the situation that I’m most interested in: will this change how people perceive private posts, and will it fediverse server admins take a clear position on when they should inform their users, and when the should not?
IFTAS’s post-mortem on their Content Classification System
IFTAS, the Independent Federated Trust And Safety organisation, has released a post mortem on their content classification system (CCS). The CCS project was a pilot project to detect and report CSAM for a small group of Mastodon servers, and lasted for half a year. The pilot was shut down after IFTAS did not manage to find the funding they were looking for, and the organisation had to shut down most of their projects this month.
CCS operated on 8 servers, which combined have around 30k monthly active users, and IFTAS found a total of 80 matches, averaging 4.29 matches per 100,000 media files. IFTAS writes:
“4.29 matches per 100,000 may not sound like a large number. However, to be clear, this is a higher number than many services would expect to see, and it includes a broad range of media, from “barely legal” minors posted publicly, to intimate imagery shared without consent, to the very, very worst media imaginable. In some cases, it was apparent that users were creating accounts on host services to transact or pre-sale media before moving to an encrypted platform, under the belief that Mastodon would not be able to detect the activity.”
The results show that there is a clear need for proper CSAM scanning and reporting services for the fediverse, and that IFTAS does not have the funding to provide such a service is a significant loss to the network.
On a note related to IFTAS’s funding: Erin Kissane gave a talk at the AT Protocol conference recently, in which she talked about ‘vernacular institutions’. She described vernacular institutions as emergent and local organisations, which solve practical needs on the ground. Kissane describes vernacular institutions as ‘more useful than legible’. She then mentions IFTAS as a clear example; it provides a need for local communities (as illustrated by the CCS project), but its illegibility made it hard for funding organisations to understand what IFTAS was doing and provide them with the funding they need.
Fediforum has been cancelled
Fediforum has been cancelled, to be rescheduled at a later date. The unconference about the fediverse and the open social web was scheduled for today and tomorrow, April 1-2. This was supposed to be the 5th edition of Fediforum, which consists of speed demos and sessions that anyone can run on any topic. Fediforum is organised by Johannes Erst, with Kaliya ‘IdentityWoman’ Young as the co-organiser. Transphobic tweets by Young had surfaced in the days leading up to the event, and various prominent community members announced that they were either withdrawing themselves from the event, or said that they personally would not want to go to the event. Ernst then announced on his personal account that Young would be “transitioning out of Fediforum”. A day later (March 31), the official Fediforum account confirmed that Young would no longer be involved. At this point, community trust in Ernst was damaged and the discourse had reached a harmful stage, and Ernst decided to cancel the unconference and reschedule it to a later date. WeDistribute has a more extensive writeup of the situation here.
An unconference like Fediforum depends to a large extent on community trust and good intentions, and it was clear that the vibe was not great for constructive conversation at the point that Ernst decided to postpone the event altogether. Still, Fediforum provided a great place for fediverse projects to do some promotion with the speed demos, and Fediforum said that they even had a waiting list for this edition. There is a clear demand for an (un)conference like Fediforum, but the fediverse has not managed to create other community events that allow people to showcase their fediverse project in the last few years, besides Fediforum itself.
At the time of publishing, Fediforum held a 90minute long townhall/roundtable discussion on the future of Fediforum and the broader issues. I’ll write more about this next week.
The Lemmy developers held an AMA this week. I didn’t get into covering their responses this week, that will happen next week. The entire AMA can be found here.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
A vulnerability in Pixelfed caused private posts from other platforms to leak, a post-mortem on the CSAM scanner from IFTAS, and Fediforum has been cancelled.
Pixelfed vulnerability impacts private posts across most of the fediverse
The fediverse suffered from a significant breach for private accounts, that affects the large majority of fediverse servers, due to a vulnerability in the Pixelfed software. What is notable about the situation is that the software vulnerability is in Pixelfed, but the affected accounts are not exclusive to Pixelfed: accounts on Mastodon and other fediverse software with a form of private accounts are also vulnerable. The vulnerability was found by the independent developer Fiona, who wrote a blog post about the vulnerability and the disclosure process.
To understand the situation, a short explanation of two features of Mastodon and some other fediverse microblogging software, locked accounts, and follower-only posts. Together these two features make it possible to have a form of private accounts. Locked accounts means that you cannot automatically follow that account, it has to be approved instead. Follower-only posts means that the post will only be displayed to your followers.
When a locked account approves a follower, follower-only posts now get send to the server that this follower is on. Because the receiving server now has this follower-only post in their database, they need to correctly handle whom they show this post to and whom they do not. If another account on the other server also tries to follow the locked account, but the locked account does not approve, this third account should not be able to see the messages. This is where Pixelfed’s vulnerability comes in: Pixelfed was not waiting for a confirmation if a follow request was approved, it assumed that it was automatically approved. That is how any private posts made on (almost) any fediverse server could be leaked: if a Pixelfed server already had the private post (because of someone of Pixelfed followed the locked account with approval), it would show it to anyone else who also tried to follow the locked account, even if the locked account rejected the follow request.
Pixelfed’s vulnerability points to deeper issues with the fediverse, activitypub and private posts. If all it takes to leak private messages is another server to be misconfigured, than it indicates the huge security risk inherent in private posts via ActivityPub. Even more so considering that the network incentivises and encourages people to build their own software implementations, which increases the risk of security vulnerability and other misconfigurations significantly. For simplicity I’ll focus here on Mastodon, although it also goes for other microblogging fediverse software that offers a combination of follower-only posts and locked accounts. At its core, private posts via ActivityPub requires to trust other servers. This is how ActivityPub works: your server sends posts to another server. There is no way to enforce that this other server respects your preference on how they should handle this post. If you do not trust another server to handle your data properly, the only way to deal with that is by not sending your post to that server.
When you make a follower-only post on Mastodon, the UI prompt warns you that followers-only posts without setting your account to locked allows anyone to view your posts by simply following you. The documentation for Mastodon also reinforces this, saying: “To effectively publish private (followers-only) posts, you must lock your account–otherwise, anyone could follow you to view older posts.” The documentation makes it clear that Mastodon views the combination of follower-only posts with a locked account as private posts. But nowhere is it made clear that these posts being private depends on other servers being good actors and not having an error in their code. So using private posts on Mastodon comes with the risk of the private posts being leaked due to flaws in other software, without people being aware of this risk.
Once a leak like this one happens, it is unclear who is responsible for communications with affected users. It was a flaw in Pixelfed that caused the vulnerability, but it is other people on other fediverse servers that are affected. Pixelfed developer Daniel Supernault has only made minimal announcements, urging Pixelfed admins to upgrade, without further explanation to the people who are actually affected by the vulnerability. Personally I think Supernault should have handled communications significantly better. But it is the thousands of fediverse server admins who provide the actual social networking to people on their server. They are the ones who are offering a social networking site with a variety of features, including the ability to make private posts (as advertised by the Mastodon software), and are the ones who are responsible for handling the data of their users. I could only find one example of a server admin that has informed their users of the situation, even though it is the data of their users that is affected. I’m unclear if this is because the admins are not aware of what’s going on, or the admins view it as the responsibility of someone else to inform people that data they thought was private might potentially have been leaked.
Overall, it means that there actually three separate problems going on at the same time:
The first problem is that Pixelfed had a vulnerability which leaked private data from people on other platforms.
The second problem is that software like Mastodon and others promise private posts, without explaining what the risks are of using private posts, and that this depends on other servers behaving correctly. The Pixelfed vulnerability shows that these concerns are not theoretical or minor, but can happen to one of the biggest fediverse software/server.
The third problem is that when private data gets leaked, most fediverse server admins do not inform the people on their platform that they might have been affected by this.
It is still unclear to what the direct impact is of the Pixelfed vulnerability, and how many people’s private post have been accessed by others, and it’s unsure if that will ever be answered. But it is the indirect impact of the situation that I’m most interested in: will this change how people perceive private posts, and will it fediverse server admins take a clear position on when they should inform their users, and when the should not?
IFTAS’s post-mortem on their Content Classification System
IFTAS, the Independent Federated Trust And Safety organisation, has released a post mortem on their content classification system (CCS). The CCS project was a pilot project to detect and report CSAM for a small group of Mastodon servers, and lasted for half a year. The pilot was shut down after IFTAS did not manage to find the funding they were looking for, and the organisation had to shut down most of their projects this month.
CCS operated on 8 servers, which combined have around 30k monthly active users, and IFTAS found a total of 80 matches, averaging 4.29 matches per 100,000 media files. IFTAS writes:
“4.29 matches per 100,000 may not sound like a large number. However, to be clear, this is a higher number than many services would expect to see, and it includes a broad range of media, from “barely legal” minors posted publicly, to intimate imagery shared without consent, to the very, very worst media imaginable. In some cases, it was apparent that users were creating accounts on host services to transact or pre-sale media before moving to an encrypted platform, under the belief that Mastodon would not be able to detect the activity.”
The results show that there is a clear need for proper CSAM scanning and reporting services for the fediverse, and that IFTAS does not have the funding to provide such a service is a significant loss to the network.
On a note related to IFTAS’s funding: Erin Kissane gave a talk at the AT Protocol conference recently, in which she talked about ‘vernacular institutions’. She described vernacular institutions as emergent and local organisations, which solve practical needs on the ground. Kissane describes vernacular institutions as ‘more useful than legible’. She then mentions IFTAS as a clear example; it provides a need for local communities (as illustrated by the CCS project), but its illegibility made it hard for funding organisations to understand what IFTAS was doing and provide them with the funding they need.
Fediforum has been cancelled
Fediforum has been cancelled, to be rescheduled at a later date. The unconference about the fediverse and the open social web was scheduled for today and tomorrow, April 1-2. This was supposed to be the 5th edition of Fediforum, which consists of speed demos and sessions that anyone can run on any topic. Fediforum is organised by Johannes Erst, with Kaliya ‘IdentityWoman’ Young as the co-organiser. Transphobic tweets by Young had surfaced in the days leading up to the event, and various prominent community members announced that they were either withdrawing themselves from the event, or said that they personally would not want to go to the event. Ernst then announced on his personal account that Young would be “transitioning out of Fediforum”. A day later (March 31), the official Fediforum account confirmed that Young would no longer be involved. At this point, community trust in Ernst was damaged and the discourse had reached a harmful stage, and Ernst decided to cancel the unconference and reschedule it to a later date. WeDistribute has a more extensive writeup of the situation here.
An unconference like Fediforum depends to a large extent on community trust and good intentions, and it was clear that the vibe was not great for constructive conversation at the point that Ernst decided to postpone the event altogether. Still, Fediforum provided a great place for fediverse projects to do some promotion with the speed demos, and Fediforum said that they even had a waiting list for this edition. There is a clear demand for an (un)conference like Fediforum, but the fediverse has not managed to create other community events that allow people to showcase their fediverse project in the last few years, besides Fediforum itself.
At the time of publishing, Fediforum held a 90minute long townhall/roundtable discussion on the future of Fediforum and the broader issues. I’ll write more about this next week.
The Lemmy developers held an AMA this week. I didn’t get into covering their responses this week, that will happen next week. The entire AMA can be found here.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
A vulnerability in Pixelfed caused private posts from other platforms to leak, a post-mortem on the CSAM scanner from IFTAS, and Fediforum has been cancelled.
Pixelfed vulnerability impacts private posts across most of the fediverse
The fediverse suffered from a significant breach for private accounts, that affects the large majority of fediverse servers, due to a vulnerability in the Pixelfed software. What is notable about the situation is that the software vulnerability is in Pixelfed, but the affected accounts are not exclusive to Pixelfed: accounts on Mastodon and other fediverse software with a form of private accounts are also vulnerable. The vulnerability was found by the independent developer Fiona, who wrote a blog post about the vulnerability and the disclosure process.
To understand the situation, a short explanation of two features of Mastodon and some other fediverse microblogging software, locked accounts, and follower-only posts. Together these two features make it possible to have a form of private accounts. Locked accounts means that you cannot automatically follow that account, it has to be approved instead. Follower-only posts means that the post will only be displayed to your followers.
When a locked account approves a follower, follower-only posts now get send to the server that this follower is on. Because the receiving server now has this follower-only post in their database, they need to correctly handle whom they show this post to and whom they do not. If another account on the other server also tries to follow the locked account, but the locked account does not approve, this third account should not be able to see the messages. This is where Pixelfed’s vulnerability comes in: Pixelfed was not waiting for a confirmation if a follow request was approved, it assumed that it was automatically approved. That is how any private posts made on (almost) any fediverse server could be leaked: if a Pixelfed server already had the private post (because of someone of Pixelfed followed the locked account with approval), it would show it to anyone else who also tried to follow the locked account, even if the locked account rejected the follow request.
Pixelfed’s vulnerability points to deeper issues with the fediverse, activitypub and private posts. If all it takes to leak private messages is another server to be misconfigured, than it indicates the huge security risk inherent in private posts via ActivityPub. Even more so considering that the network incentivises and encourages people to build their own software implementations, which increases the risk of security vulnerability and other misconfigurations significantly. For simplicity I’ll focus here on Mastodon, although it also goes for other microblogging fediverse software that offers a combination of follower-only posts and locked accounts. At its core, private posts via ActivityPub requires to trust other servers. This is how ActivityPub works: your server sends posts to another server. There is no way to enforce that this other server respects your preference on how they should handle this post. If you do not trust another server to handle your data properly, the only way to deal with that is by not sending your post to that server.
When you make a follower-only post on Mastodon, the UI prompt warns you that followers-only posts without setting your account to locked allows anyone to view your posts by simply following you. The documentation for Mastodon also reinforces this, saying: “To effectively publish private (followers-only) posts, you must lock your account–otherwise, anyone could follow you to view older posts.” The documentation makes it clear that Mastodon views the combination of follower-only posts with a locked account as private posts. But nowhere is it made clear that these posts being private depends on other servers being good actors and not having an error in their code. So using private posts on Mastodon comes with the risk of the private posts being leaked due to flaws in other software, without people being aware of this risk.
Once a leak like this one happens, it is unclear who is responsible for communications with affected users. It was a flaw in Pixelfed that caused the vulnerability, but it is other people on other fediverse servers that are affected. Pixelfed developer Daniel Supernault has only made minimal announcements, urging Pixelfed admins to upgrade, without further explanation to the people who are actually affected by the vulnerability. Personally I think Supernault should have handled communications significantly better. But it is the thousands of fediverse server admins who provide the actual social networking to people on their server. They are the ones who are offering a social networking site with a variety of features, including the ability to make private posts (as advertised by the Mastodon software), and are the ones who are responsible for handling the data of their users. I could only find one example of a server admin that has informed their users of the situation, even though it is the data of their users that is affected. I’m unclear if this is because the admins are not aware of what’s going on, or the admins view it as the responsibility of someone else to inform people that data they thought was private might potentially have been leaked.
Overall, it means that there actually three separate problems going on at the same time:
The first problem is that Pixelfed had a vulnerability which leaked private data from people on other platforms.
The second problem is that software like Mastodon and others promise private posts, without explaining what the risks are of using private posts, and that this depends on other servers behaving correctly. The Pixelfed vulnerability shows that these concerns are not theoretical or minor, but can happen to one of the biggest fediverse software/server.
The third problem is that when private data gets leaked, most fediverse server admins do not inform the people on their platform that they might have been affected by this.
It is still unclear to what the direct impact is of the Pixelfed vulnerability, and how many people’s private post have been accessed by others, and it’s unsure if that will ever be answered. But it is the indirect impact of the situation that I’m most interested in: will this change how people perceive private posts, and will it fediverse server admins take a clear position on when they should inform their users, and when the should not?
IFTAS’s post-mortem on their Content Classification System
IFTAS, the Independent Federated Trust And Safety organisation, has released a post mortem on their content classification system (CCS). The CCS project was a pilot project to detect and report CSAM for a small group of Mastodon servers, and lasted for half a year. The pilot was shut down after IFTAS did not manage to find the funding they were looking for, and the organisation had to shut down most of their projects this month.
CCS operated on 8 servers, which combined have around 30k monthly active users, and IFTAS found a total of 80 matches, averaging 4.29 matches per 100,000 media files. IFTAS writes:
“4.29 matches per 100,000 may not sound like a large number. However, to be clear, this is a higher number than many services would expect to see, and it includes a broad range of media, from “barely legal” minors posted publicly, to intimate imagery shared without consent, to the very, very worst media imaginable. In some cases, it was apparent that users were creating accounts on host services to transact or pre-sale media before moving to an encrypted platform, under the belief that Mastodon would not be able to detect the activity.”
The results show that there is a clear need for proper CSAM scanning and reporting services for the fediverse, and that IFTAS does not have the funding to provide such a service is a significant loss to the network.
On a note related to IFTAS’s funding: Erin Kissane gave a talk at the AT Protocol conference recently, in which she talked about ‘vernacular institutions’. She described vernacular institutions as emergent and local organisations, which solve practical needs on the ground. Kissane describes vernacular institutions as ‘more useful than legible’. She then mentions IFTAS as a clear example; it provides a need for local communities (as illustrated by the CCS project), but its illegibility made it hard for funding organisations to understand what IFTAS was doing and provide them with the funding they need.
Fediforum has been cancelled
Fediforum has been cancelled, to be rescheduled at a later date. The unconference about the fediverse and the open social web was scheduled for today and tomorrow, April 1-2. This was supposed to be the 5th edition of Fediforum, which consists of speed demos and sessions that anyone can run on any topic. Fediforum is organised by Johannes Erst, with Kaliya ‘IdentityWoman’ Young as the co-organiser. Transphobic tweets by Young had surfaced in the days leading up to the event, and various prominent community members announced that they were either withdrawing themselves from the event, or said that they personally would not want to go to the event. Ernst then announced on his personal account that Young would be “transitioning out of Fediforum”. A day later (March 31), the official Fediforum account confirmed that Young would no longer be involved. At this point, community trust in Ernst was damaged and the discourse had reached a harmful stage, and Ernst decided to cancel the unconference and reschedule it to a later date. WeDistribute has a more extensive writeup of the situation here.
An unconference like Fediforum depends to a large extent on community trust and good intentions, and it was clear that the vibe was not great for constructive conversation at the point that Ernst decided to postpone the event altogether. Still, Fediforum provided a great place for fediverse projects to do some promotion with the speed demos, and Fediforum said that they even had a waiting list for this edition. There is a clear demand for an (un)conference like Fediforum, but the fediverse has not managed to create other community events that allow people to showcase their fediverse project in the last few years, besides Fediforum itself.
At the time of publishing, Fediforum held a 90minute long townhall/roundtable discussion on the future of Fediforum and the broader issues. I’ll write more about this next week.
The Lemmy developers held an AMA this week. I didn’t get into covering their responses this week, that will happen next week. The entire AMA can be found here.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
If you want to discover interesting PeerTube accounts on a variety of topics, please check out the hashtag #FeaturedPeerTube
It's not just Linux and FOSS videos any more, there are lots of other topics on PeerTube nowadays. If you want more variety on PeerTube, follow these accounts to let them know you are watching 🙂
Pixelfed before v0.12.5 has a vulnerability where it could leak your private posts, regardless of whether you are a Pixelfed user or not. Admins should update ASAP.
When following someone from a different server on the Fediverse, the remote server decides whether you are allowed to do that. This enables features like locked accounts. Due to an implementation mistake, Pixelfed ignores this and allows anyone to follow even private accounts on other servers. If a legitimate user from a Pixelfed instance follows you on your locked account, anyone on that Pixelfed instance can read your private posts.
I was able to determine that, at least, my social security is still intact! But still no deposit as of yet, but the good news is thanks to the #Fediverse I was able to cover April's rent and deposit will resume in May! I am 99% sure I was the casualty of some rapid database breaking somewhere. I probably won't update this post again, but if you do have social security, the best thing I can tell you is to prepare for what happened to me, to happen to you as well.
This means downloading all previous records and statements while you still can. No telling if it will help you, as a *LOT* of people in my country really really want social security to be privatize and this means purging just because they need to be so called efficient. People in my country *want* social security to run like a business rather than a public good, so make it easier to sue them if they deny you in the future, and this means keeping any documentation you can.
See earlier post below.
On April 1 I Woke up to no social security deposit and I use that to pay rent.
Thanks to the Fedi, April rent has been paid for! My social security is still intact, and I was told deposit would resume in May.
There was no notification, no email, no letter from Social Security, and this was a scary thing to wake up to!
Even though April is covered, I still need mutual aid as a preemptive measure.
If #tumblr were to effectively join the #fediverse this year, the culture of the platform could progress significantly over the next year. Large companies as well as smaller ones will probably support this progression. At proto also
Migrated to my own Mastodon. Looks like 27 followers haven't made it here yet, let's see if they arrive later.
I was planning to write my own ActivityPub server, and I even made some progress, but I didn't want to have a non-functional profile in the meantime, so Mastodon it is.
Hi folks, I'm trying to jumpstart federation on my little gotosocial instance and get a more full feed of things to read and interact with.
I could use your help. If you could boost this, I would appreciate it. If you see this and favorite it, I will follow you if your interests seem to align with mine.
I'm not asking for follows... rather I'm asking for you to help me shout out into the ether that I'M looking for people to follow. My main interests are going to be hashtagged below.
By the way, the way hashtags work here is that currently, if I search, I only see what my server is already knows about... which would mean just the folks I follow, since I'm a single-user instance. Not very helpful 😂
I will also be using one of my apps that can load the main feed from other servers, to see if I see something interesting. If you see a follow from me and come here to check me out... I mean you no harm and I come in peace.
If you submitted a game, you'll have 7 days to play and rate the other titles now before the results will be revealed. But really, you're all winners already! 🙂
If you submitted a game, you'll have 7 days to play and rate the other titles now before the results will be revealed. But really, you're all winners already! 🙂
#Betula is a federated self-hosted single-user bookmark manager. Tags, descriptions, quotes. #Fediverse! Reposts!
This release introduces archives. Make a copy of any page, and it will continue even after the original link rots. Images are preserved too. JS-heavy websites might suffer from suboptimal archives.
#Betula is a federated self-hosted single-user bookmark manager. Tags, descriptions, quotes. #Fediverse! Reposts!
This release introduces archives. Make a copy of any page, and it will continue even after the original link rots. Images are preserved too. JS-heavy websites might suffer from suboptimal archives.
Based on my testing (and that of others), Mastodon doesn't seem to recognize the creator link correctly when the leading @ is present in the content attribute. It only works when the @ is removed, like this:
Following the blog's example directly led to some wasted time figuring out why it wasn't working. It would be great if either the example in the blog post could be corrected to reflect the current requirement, or if Mastodon's parser could be made more flexible to accept the handle with or without the leading @.
Based on my testing (and that of others), Mastodon doesn't seem to recognize the creator link correctly when the leading @ is present in the content attribute. It only works when the @ is removed, like this:
Following the blog's example directly led to some wasted time figuring out why it wasn't working. It would be great if either the example in the blog post could be corrected to reflect the current requirement, or if Mastodon's parser could be made more flexible to accept the handle with or without the leading @.
Based on my testing (and that of others), Mastodon doesn't seem to recognize the creator link correctly when the leading @ is present in the content attribute. It only works when the @ is removed, like this:
Following the blog's example directly led to some wasted time figuring out why it wasn't working. It would be great if either the example in the blog post could be corrected to reflect the current requirement, or if Mastodon's parser could be made more flexible to accept the handle with or without the leading @.
Based on my testing (and that of others), Mastodon doesn't seem to recognize the creator link correctly when the leading @ is present in the content attribute. It only works when the @ is removed, like this:
Following the blog's example directly led to some wasted time figuring out why it wasn't working. It would be great if either the example in the blog post could be corrected to reflect the current requirement, or if Mastodon's parser could be made more flexible to accept the handle with or without the leading @.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: Birds on a rock in the sea. Text: Summary after one month on Mastodon:
I'm better informed and more timely than ever before.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: Birds on a rock in the sea. Text: Summary after one month on Mastodon:
I'm better informed and more timely than ever before.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsImage: Birds on a rock in the sea. Text: Summary after one month on Mastodon:
I'm better informed and more timely than ever before.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
Based on my testing (and that of others), Mastodon doesn't seem to recognize the creator link correctly when the leading @ is present in the content attribute. It only works when the @ is removed, like this:
Following the blog's example directly led to some wasted time figuring out why it wasn't working. It would be great if either the example in the blog post could be corrected to reflect the current requirement, or if Mastodon's parser could be made more flexible to accept the handle with or without the leading @.
We're excited to announce the release of Fedify 1.5.0! This version brings several significant improvements to performance, configurability, and developer experience. Let's dive into what's new:
Two-Stage Fan-out Architecture for Efficient Activity Delivery
#Fedify now implements a smart fan-out mechanism for delivering activities to large audiences. This change is particularly valuable for accounts with many followers. When sending activities to many recipients, Fedify now creates a single consolidated message containing the activity payload and recipient list, which a background worker then processes to re-enqueue individual delivery tasks.
This architectural improvement delivers several benefits: Context.sendActivity() returns almost instantly even with thousands of recipients, memory consumption is dramatically reduced by avoiding payload duplication, UI responsiveness improves since web requests complete quickly, and the system maintains reliability with independent retry logic for each delivery.
For specific requirements, we've added a new fanout option with three settings:
// Configuring fan-out behavior
await ctx.sendActivity(
{ identifier: "alice" },
recipients,
activity,
{ fanout: "auto" } // Default: automatic based on recipient count
// Other options: "skip" (never use fan-out) or "force" (always use fan-out)
);
Canonical Origin Support for Multi-Domain Setups
You can now explicitly configure a canonical origin for your server, which is especially useful for multi-domain setups. This feature allows you to set different domains for WebFinger handles and #ActivityPub URIs, configured through the new origin option in createFederation(). This enhancement prevents unexpected URL construction when requests bypass proxies and improves security by ensuring consistent domain usage.
const federation = createFederation({
// Use example.com for handles but ap.example.com for ActivityPub URIs
origin: {
handleHost: "example.com",
webOrigin: "https://ap.example.com",
},
// Other options...
});
Optional Followers Collection Synchronization
Followers collection synchronization (FEP-8fcf) is now opt-in rather than automatic. This feature must now be explicitly enabled through the syncCollection option, giving developers more control over when to include followers collection digests. This change improves network efficiency by reducing unnecessary synchronization traffic.
Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS#1 format in addition to PEM-SPKI for RSA public keys. We've added importPkcs1() and importPem() functions for additional flexibility, which improves compatibility with a wider range of ActivityPub implementations.
Improved Key Selection Logic
The key selection process is now more intelligent. The fetchKey() function can now select the public key of an actor if keyId has no fragment and the actor has only one public key. This enhancement simplifies key handling in common scenarios and provides better compatibility with implementations that don't specify fragment identifiers.
New Authorization Options
Authorization handling has been enhanced with new options for the RequestContext.getSignedKey() and getSignedKeyOwner() methods. This provides more flexible control over authentication and authorization flows. We've deprecated older parameter-based approaches in favor of the more flexible method-based approach.
Efficient Bulk Message Queueing
Message queue performance is improved with bulk operations. We've added an optional enqueueMany() method to the MessageQueue interface, enabling efficient queueing of multiple messages in a single operation. This reduces overhead when processing batches of activities. All our message queue implementations have been updated to support this new operation:
If you're using any of these packages, make sure to update them alongside Fedify to take advantage of the more efficient bulk message queueing.
CLI Improvements
The Fedify command-line tools have been enhanced with an improved web interface for the fedify inbox command. We've added the Fedify logo with the cute dinosaur at the top of the page and made it easier to copy the fediverse handle of the ephemeral actor. We've also fixed issues with the web interface when installed via deno install from JSR.
Additional Improvements and Bug Fixes
Updated dependencies, including @js-temporal/polyfill to 0.5.0 for Node.js and Bun
Fixed bundler errors with uri-template-router on Rollup
Improved error handling and logging for document loader when KV store operations fail
Added more log messages using the LogTape library
Internalized the multibase package for better maintenance and compatibility
For the complete list of changes, please refer to the changelog.
To update to Fedify 1.5.0, run:
# For Deno
deno add jsr:@fedify/fedify@1.5.0
# For npm
npm add @fedify/fedify@1.5.0
# For Bun
bun add @fedify/fedify@1.5.0
Thank you to all contributors who helped make this release possible!
I had trouble finding good resources explaining ActivityPub, but after reading through the Fedify docs from start to finish, I feel like I've actually digested it.
The ActivityPub specification does not have an example of the "sharedInbox" field in use.
Although it does say "An optional endpoint..." — I suspect a lot of people won't know (with confidence) that it can go under the "endpoints" field. For example:
ALT text detailssharedInbox
An optional endpoint used for wide delivery of publicly addressed activities and activities sent to followers. sharedInbox endpoints SHOULD also be publicly readable OrderedCollection objects containing objects addressed to the Public special collection. Reading from the sharedInbox endpoint MUST NOT present objects which are not addressed to the Public endpoint.
A reasonable ActivityPub / ActivityStreams API to schedule something to be posted in the future might be — to HTTP POST something to an account's outbox with the `published` field set to a date-time in the future.
A reasonable ActivityPub / ActivityStreams API to schedule something to be posted in the future might be — to HTTP POST something to an account's outbox with the `published` field set to a date-time in the future.
A reasonable ActivityPub / ActivityStreams API to schedule something to be posted in the future might be — to HTTP POST something to an account's outbox with the `published` field set to a date-time in the future.
The ActivityPub specification does not have an example of the "sharedInbox" field in use.
Although it does say "An optional endpoint..." — I suspect a lot of people won't know (with confidence) that it can go under the "endpoints" field. For example:
ALT text detailssharedInbox
An optional endpoint used for wide delivery of publicly addressed activities and activities sent to followers. sharedInbox endpoints SHOULD also be publicly readable OrderedCollection objects containing objects addressed to the Public special collection. Reading from the sharedInbox endpoint MUST NOT present objects which are not addressed to the Public endpoint.
A reasonable ActivityPub / ActivityStreams API to schedule something to be posted in the future might be — to HTTP POST something to an account's outbox with the `published` field set to a date-time in the future.
Based on my testing (and that of others), Mastodon doesn't seem to recognize the creator link correctly when the leading @ is present in the content attribute. It only works when the @ is removed, like this:
Following the blog's example directly led to some wasted time figuring out why it wasn't working. It would be great if either the example in the blog post could be corrected to reflect the current requirement, or if Mastodon's parser could be made more flexible to accept the handle with or without the leading @.
Based on my testing (and that of others), Mastodon doesn't seem to recognize the creator link correctly when the leading @ is present in the content attribute. It only works when the @ is removed, like this:
Following the blog's example directly led to some wasted time figuring out why it wasn't working. It would be great if either the example in the blog post could be corrected to reflect the current requirement, or if Mastodon's parser could be made more flexible to accept the handle with or without the leading @.
Based on my testing (and that of others), Mastodon doesn't seem to recognize the creator link correctly when the leading @ is present in the content attribute. It only works when the @ is removed, like this:
Following the blog's example directly led to some wasted time figuring out why it wasn't working. It would be great if either the example in the blog post could be corrected to reflect the current requirement, or if Mastodon's parser could be made more flexible to accept the handle with or without the leading @.
Based on my testing (and that of others), Mastodon doesn't seem to recognize the creator link correctly when the leading @ is present in the content attribute. It only works when the @ is removed, like this:
Following the blog's example directly led to some wasted time figuring out why it wasn't working. It would be great if either the example in the blog post could be corrected to reflect the current requirement, or if Mastodon's parser could be made more flexible to accept the handle with or without the leading @.
I've been thinking of contributing to the #fediverse for a while now, but I haven't really found a project or an idea that would fit my tech stack requirements yet.
Like Pixelfed and Loops have a PHP backend, but I'd rather contribute something with Golang or Typescript/Javascript.
Quite meta of me, but just for fun, I finished a instalove romance with a HEA between John Mastodon and the Fediverse Chick, but in my story she's called Jane Mastodon. Could anyone beta read? Spice is on page, and explicit, but the synopsis is below.
John Mastodon has just been fired from his job at Twitter. Tired of living in the city, he spots an online ad for a small town called ActivityPub and decides to take a chance on this new town and its inhabitance. Jane Mastodon has a simple job. She's a firefighter. She used to work for a corporate phone company but gave that up to be one of the many pillars of this community that calls themselves the Fediverse. Jane is lonely, and her newly dubbed nickname, the Fediverse chick, plays into so many misconceptions that guys get the wrong idea and pursue her without really seeing her. One day, she plows into John Mastodon at the store, wherein they have an instant connection. Even though their connection is fresh and vibrant, it isn't smooth sailing for both of them. Can they learn to love again after both have been knocked down by life? this story is 20,000 words with a happy ending, a cat named Goldfish, a diverse cast of side characters, brief on page smut, and no miscommunication but there is drama. I’d like beta readers. Is anyone interested?
@cwebber@j12t Yes. I too am glad to hear that someone has been kicked out of a #fediverse event with zero explanation, evidence of wrongdoing, or community oversight (sarcasm)
I've been thinking of contributing to the #fediverse for a while now, but I haven't really found a project or an idea that would fit my tech stack requirements yet.
Like Pixelfed and Loops have a PHP backend, but I'd rather contribute something with Golang or Typescript/Javascript.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: Birds on a rock in the sea. Text: Summary after one month on Mastodon:
I'm better informed and more timely than ever before.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: Birds on a rock in the sea. Text: Summary after one month on Mastodon:
I'm better informed and more timely than ever before.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsImage: Birds on a rock in the sea. Text: Summary after one month on Mastodon:
I'm better informed and more timely than ever before.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
I hear #x is glitching again and I wonder if the frequency of concentrated attacks is increasing. I think once they get over this wall, they will be a very strong centralized platform, but when they get over the wall, people may have left the place. #fediverse
Ich habe mich mal testweise an Ghost herangetraut und wollte die ActivityPub-Funktion testen. Wer mag, kann meinen Erfahrungsbericht dazu auf meinem Blog lesen.
We're excited to announce the release of Fedify 1.5.0! This version brings several significant improvements to performance, configurability, and developer experience. Let's dive into what's new:
Two-Stage Fan-out Architecture for Efficient Activity Delivery
#Fedify now implements a smart fan-out mechanism for delivering activities to large audiences. This change is particularly valuable for accounts with many followers. When sending activities to many recipients, Fedify now creates a single consolidated message containing the activity payload and recipient list, which a background worker then processes to re-enqueue individual delivery tasks.
This architectural improvement delivers several benefits: Context.sendActivity() returns almost instantly even with thousands of recipients, memory consumption is dramatically reduced by avoiding payload duplication, UI responsiveness improves since web requests complete quickly, and the system maintains reliability with independent retry logic for each delivery.
For specific requirements, we've added a new fanout option with three settings:
// Configuring fan-out behavior
await ctx.sendActivity(
{ identifier: "alice" },
recipients,
activity,
{ fanout: "auto" } // Default: automatic based on recipient count
// Other options: "skip" (never use fan-out) or "force" (always use fan-out)
);
Canonical Origin Support for Multi-Domain Setups
You can now explicitly configure a canonical origin for your server, which is especially useful for multi-domain setups. This feature allows you to set different domains for WebFinger handles and #ActivityPub URIs, configured through the new origin option in createFederation(). This enhancement prevents unexpected URL construction when requests bypass proxies and improves security by ensuring consistent domain usage.
const federation = createFederation({
// Use example.com for handles but ap.example.com for ActivityPub URIs
origin: {
handleHost: "example.com",
webOrigin: "https://ap.example.com",
},
// Other options...
});
Optional Followers Collection Synchronization
Followers collection synchronization (FEP-8fcf) is now opt-in rather than automatic. This feature must now be explicitly enabled through the syncCollection option, giving developers more control over when to include followers collection digests. This change improves network efficiency by reducing unnecessary synchronization traffic.
Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS#1 format in addition to PEM-SPKI for RSA public keys. We've added importPkcs1() and importPem() functions for additional flexibility, which improves compatibility with a wider range of ActivityPub implementations.
Improved Key Selection Logic
The key selection process is now more intelligent. The fetchKey() function can now select the public key of an actor if keyId has no fragment and the actor has only one public key. This enhancement simplifies key handling in common scenarios and provides better compatibility with implementations that don't specify fragment identifiers.
New Authorization Options
Authorization handling has been enhanced with new options for the RequestContext.getSignedKey() and getSignedKeyOwner() methods. This provides more flexible control over authentication and authorization flows. We've deprecated older parameter-based approaches in favor of the more flexible method-based approach.
Efficient Bulk Message Queueing
Message queue performance is improved with bulk operations. We've added an optional enqueueMany() method to the MessageQueue interface, enabling efficient queueing of multiple messages in a single operation. This reduces overhead when processing batches of activities. All our message queue implementations have been updated to support this new operation:
If you're using any of these packages, make sure to update them alongside Fedify to take advantage of the more efficient bulk message queueing.
CLI Improvements
The Fedify command-line tools have been enhanced with an improved web interface for the fedify inbox command. We've added the Fedify logo with the cute dinosaur at the top of the page and made it easier to copy the fediverse handle of the ephemeral actor. We've also fixed issues with the web interface when installed via deno install from JSR.
Additional Improvements and Bug Fixes
Updated dependencies, including @js-temporal/polyfill to 0.5.0 for Node.js and Bun
Fixed bundler errors with uri-template-router on Rollup
Improved error handling and logging for document loader when KV store operations fail
Added more log messages using the LogTape library
Internalized the multibase package for better maintenance and compatibility
For the complete list of changes, please refer to the changelog.
To update to Fedify 1.5.0, run:
# For Deno
deno add jsr:@fedify/fedify@1.5.0
# For npm
npm add @fedify/fedify@1.5.0
# For Bun
bun add @fedify/fedify@1.5.0
Thank you to all contributors who helped make this release possible!
We're excited to announce the release of Fedify 1.5.0! This version brings several significant improvements to performance, configurability, and developer experience. Let's dive into what's new:
Two-Stage Fan-out Architecture for Efficient Activity Delivery
#Fedify now implements a smart fan-out mechanism for delivering activities to large audiences. This change is particularly valuable for accounts with many followers. When sending activities to many recipients, Fedify now creates a single consolidated message containing the activity payload and recipient list, which a background worker then processes to re-enqueue individual delivery tasks.
This architectural improvement delivers several benefits: Context.sendActivity() returns almost instantly even with thousands of recipients, memory consumption is dramatically reduced by avoiding payload duplication, UI responsiveness improves since web requests complete quickly, and the system maintains reliability with independent retry logic for each delivery.
For specific requirements, we've added a new fanout option with three settings:
// Configuring fan-out behavior
await ctx.sendActivity(
{ identifier: "alice" },
recipients,
activity,
{ fanout: "auto" } // Default: automatic based on recipient count
// Other options: "skip" (never use fan-out) or "force" (always use fan-out)
);
Canonical Origin Support for Multi-Domain Setups
You can now explicitly configure a canonical origin for your server, which is especially useful for multi-domain setups. This feature allows you to set different domains for WebFinger handles and #ActivityPub URIs, configured through the new origin option in createFederation(). This enhancement prevents unexpected URL construction when requests bypass proxies and improves security by ensuring consistent domain usage.
const federation = createFederation({
// Use example.com for handles but ap.example.com for ActivityPub URIs
origin: {
handleHost: "example.com",
webOrigin: "https://ap.example.com",
},
// Other options...
});
Optional Followers Collection Synchronization
Followers collection synchronization (FEP-8fcf) is now opt-in rather than automatic. This feature must now be explicitly enabled through the syncCollection option, giving developers more control over when to include followers collection digests. This change improves network efficiency by reducing unnecessary synchronization traffic.
Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS#1 format in addition to PEM-SPKI for RSA public keys. We've added importPkcs1() and importPem() functions for additional flexibility, which improves compatibility with a wider range of ActivityPub implementations.
Improved Key Selection Logic
The key selection process is now more intelligent. The fetchKey() function can now select the public key of an actor if keyId has no fragment and the actor has only one public key. This enhancement simplifies key handling in common scenarios and provides better compatibility with implementations that don't specify fragment identifiers.
New Authorization Options
Authorization handling has been enhanced with new options for the RequestContext.getSignedKey() and getSignedKeyOwner() methods. This provides more flexible control over authentication and authorization flows. We've deprecated older parameter-based approaches in favor of the more flexible method-based approach.
Efficient Bulk Message Queueing
Message queue performance is improved with bulk operations. We've added an optional enqueueMany() method to the MessageQueue interface, enabling efficient queueing of multiple messages in a single operation. This reduces overhead when processing batches of activities. All our message queue implementations have been updated to support this new operation:
If you're using any of these packages, make sure to update them alongside Fedify to take advantage of the more efficient bulk message queueing.
CLI Improvements
The Fedify command-line tools have been enhanced with an improved web interface for the fedify inbox command. We've added the Fedify logo with the cute dinosaur at the top of the page and made it easier to copy the fediverse handle of the ephemeral actor. We've also fixed issues with the web interface when installed via deno install from JSR.
Additional Improvements and Bug Fixes
Updated dependencies, including @js-temporal/polyfill to 0.5.0 for Node.js and Bun
Fixed bundler errors with uri-template-router on Rollup
Improved error handling and logging for document loader when KV store operations fail
Added more log messages using the LogTape library
Internalized the multibase package for better maintenance and compatibility
For the complete list of changes, please refer to the changelog.
To update to Fedify 1.5.0, run:
# For Deno
deno add jsr:@fedify/fedify@1.5.0
# For npm
npm add @fedify/fedify@1.5.0
# For Bun
bun add @fedify/fedify@1.5.0
Thank you to all contributors who helped make this release possible!
We're excited to announce the release of Fedify 1.5.0! This version brings several significant improvements to performance, configurability, and developer experience. Let's dive into what's new:
Two-Stage Fan-out Architecture for Efficient Activity Delivery
#Fedify now implements a smart fan-out mechanism for delivering activities to large audiences. This change is particularly valuable for accounts with many followers. When sending activities to many recipients, Fedify now creates a single consolidated message containing the activity payload and recipient list, which a background worker then processes to re-enqueue individual delivery tasks.
This architectural improvement delivers several benefits: Context.sendActivity() returns almost instantly even with thousands of recipients, memory consumption is dramatically reduced by avoiding payload duplication, UI responsiveness improves since web requests complete quickly, and the system maintains reliability with independent retry logic for each delivery.
For specific requirements, we've added a new fanout option with three settings:
// Configuring fan-out behavior
await ctx.sendActivity(
{ identifier: "alice" },
recipients,
activity,
{ fanout: "auto" } // Default: automatic based on recipient count
// Other options: "skip" (never use fan-out) or "force" (always use fan-out)
);
Canonical Origin Support for Multi-Domain Setups
You can now explicitly configure a canonical origin for your server, which is especially useful for multi-domain setups. This feature allows you to set different domains for WebFinger handles and #ActivityPub URIs, configured through the new origin option in createFederation(). This enhancement prevents unexpected URL construction when requests bypass proxies and improves security by ensuring consistent domain usage.
const federation = createFederation({
// Use example.com for handles but ap.example.com for ActivityPub URIs
origin: {
handleHost: "example.com",
webOrigin: "https://ap.example.com",
},
// Other options...
});
Optional Followers Collection Synchronization
Followers collection synchronization (FEP-8fcf) is now opt-in rather than automatic. This feature must now be explicitly enabled through the syncCollection option, giving developers more control over when to include followers collection digests. This change improves network efficiency by reducing unnecessary synchronization traffic.
Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS#1 format in addition to PEM-SPKI for RSA public keys. We've added importPkcs1() and importPem() functions for additional flexibility, which improves compatibility with a wider range of ActivityPub implementations.
Improved Key Selection Logic
The key selection process is now more intelligent. The fetchKey() function can now select the public key of an actor if keyId has no fragment and the actor has only one public key. This enhancement simplifies key handling in common scenarios and provides better compatibility with implementations that don't specify fragment identifiers.
New Authorization Options
Authorization handling has been enhanced with new options for the RequestContext.getSignedKey() and getSignedKeyOwner() methods. This provides more flexible control over authentication and authorization flows. We've deprecated older parameter-based approaches in favor of the more flexible method-based approach.
Efficient Bulk Message Queueing
Message queue performance is improved with bulk operations. We've added an optional enqueueMany() method to the MessageQueue interface, enabling efficient queueing of multiple messages in a single operation. This reduces overhead when processing batches of activities. All our message queue implementations have been updated to support this new operation:
If you're using any of these packages, make sure to update them alongside Fedify to take advantage of the more efficient bulk message queueing.
CLI Improvements
The Fedify command-line tools have been enhanced with an improved web interface for the fedify inbox command. We've added the Fedify logo with the cute dinosaur at the top of the page and made it easier to copy the fediverse handle of the ephemeral actor. We've also fixed issues with the web interface when installed via deno install from JSR.
Additional Improvements and Bug Fixes
Updated dependencies, including @js-temporal/polyfill to 0.5.0 for Node.js and Bun
Fixed bundler errors with uri-template-router on Rollup
Improved error handling and logging for document loader when KV store operations fail
Added more log messages using the LogTape library
Internalized the multibase package for better maintenance and compatibility
For the complete list of changes, please refer to the changelog.
To update to Fedify 1.5.0, run:
# For Deno
deno add jsr:@fedify/fedify@1.5.0
# For npm
npm add @fedify/fedify@1.5.0
# For Bun
bun add @fedify/fedify@1.5.0
Thank you to all contributors who helped make this release possible!
Let's give it try: I maintain my lists of accounts on #Mastodon & in the #Fediverse on GoogleDocs and I won't discuss that. That's just how I know, how to work with the data. But can someone show me a way, to visualize this data/tables elsewhere? By connecting another software to GoogleDocs so that, others don't have to go to Google? I tried #DataWrapper, but the result is not as good. Please don't just name a software, but show me a resource that explicitly tells me how to connect it to Sheets.
Let's give it try: I maintain my lists of accounts on #Mastodon & in the #Fediverse on GoogleDocs and I won't discuss that. That's just how I know, how to work with the data. But can someone show me a way, to visualize this data/tables elsewhere? By connecting another software to GoogleDocs so that, others don't have to go to Google? I tried #DataWrapper, but the result is not as good. Please don't just name a software, but show me a resource that explicitly tells me how to connect it to Sheets.
The #fediverse needs to come up with something big if its to be a factor in the social, political and economic turmoil we go through, but its not clear it can, at least not in the short term.
The experience of both #bluesky and #signal reaffirms the simple fact that "luck" (unexpected developments) favors the prepared.
But being "prepared" is a resource intensive thing. Not lone developers, but well supported teams that can pursue risky ideas for at least 2-3 years. But thats non-trivial
Is there interest in an additional table for "Media accesible from the Fediverse" containing all three? Then I could built one (and ask for help finding more from #Threads)?
Is there interest in an additional table for "Media accesible from the Fediverse" containing all three? Then I could built one (and ask for help finding more from #Threads)?
I had trouble finding good resources explaining ActivityPub, but after reading through the Fedify docs from start to finish, I feel like I've actually digested it.
Truth Social was born out of Mastodon And so were a lot of extremist instances which are still active and popular.
The nature of the Fediverse and by extension most FOSS is that they are open and unrestrictive with their software access/usage.
On the other hand, it did also give rise to a lot of political groups from varying parts of the political spectrum.
I think so social media platforms shouldn't lean towards one side of the spectrum. A diverse set of views and opinions should be welcome. But it almost never is the case. Each platform is known for having one kind of bias or the other.
Take Bluesky, it's filled with Left-leaning people who left Twitter because of Musk/Trump. There's a homogeneity to the politics of the opinions shared over there. Some would call it an "Echo Chamber."
Truth Social- Only MAGA idiots.
X- a bit of both.
Fediverse- Depends on the instance. :) One can interact with all kinds of people here, and I think that's a good thing as far as exposure & bias is concerned.
I had trouble finding good resources explaining ActivityPub, but after reading through the Fedify docs from start to finish, I feel like I've actually digested it.
I've been thinking of contributing to the #fediverse for a while now, but I haven't really found a project or an idea that would fit my tech stack requirements yet.
Like Pixelfed and Loops have a PHP backend, but I'd rather contribute something with Golang or Typescript/Javascript.
I had trouble finding good resources explaining ActivityPub, but after reading through the Fedify docs from start to finish, I feel like I've actually digested it.
I had trouble finding good resources explaining ActivityPub, but after reading through the Fedify docs from start to finish, I feel like I've actually digested it.
I had trouble finding good resources explaining ActivityPub, but after reading through the Fedify docs from start to finish, I feel like I've actually digested it.
I had trouble finding good resources explaining ActivityPub, but after reading through the Fedify docs from start to finish, I feel like I've actually digested it.
I had trouble finding good resources explaining ActivityPub, but after reading through the Fedify docs from start to finish, I feel like I've actually digested it.
I had trouble finding good resources explaining ActivityPub, but after reading through the Fedify docs from start to finish, I feel like I've actually digested it.
ALT text detailsA frog is peeking out of the water, hands resting on a lily pad. A higher lily pad shelters it from the soft rain, but a sunbeam seems to have made its way through the clouds, hitting the sad looking frog.
The frog is surrounded with blooming water lilies and many other plants, growing in and around the pond contained by red bricks and rocks, all dripping with water, as well as many critters such as snails, slugs and dragonflies. You can almost year the soft sound of rain.
I had trouble finding good resources explaining ActivityPub, but after reading through the Fedify docs from start to finish, I feel like I've actually digested it.
I had trouble finding good resources explaining ActivityPub, but after reading through the Fedify docs from start to finish, I feel like I've actually digested it.
I had trouble finding good resources explaining ActivityPub, but after reading through the Fedify docs from start to finish, I feel like I've actually digested it.
I had trouble finding good resources explaining ActivityPub, but after reading through the Fedify docs from start to finish, I feel like I've actually digested it.
I had trouble finding good resources explaining ActivityPub, but after reading through the Fedify docs from start to finish, I feel like I've actually digested it.
I didn’t know about this (thank you for sharing your discovery, @liaizon), but it’s a wonderful coincidence that this very day at 15:00 I’ll be hosting Knitting Our Internet at the newly open SCIFT Makespace! The workshop will most probably be in Italian, but we’ll be open to switch to English if non-Italian speakers are coming.
ALT text detailsImage shows how the Fediverse apps allow all users to connect with eachother, whereas commercial social media platforms keep their users isolated per platform
Unser Anliegen ist es, #Nachhaltigkeit zu fördern, den Menschen zu verdeutlichen, dass es nicht immer neu sein muss, weil es schon viele tolle Sachen gibt. (#Kreislaufwirtschaft )
ALT text detailsA frog is peeking out of the water, hands resting on a lily pad. A higher lily pad shelters it from the soft rain, but a sunbeam seems to have made its way through the clouds, hitting the sad looking frog.
The frog is surrounded with blooming water lilies and many other plants, growing in and around the pond contained by red bricks and rocks, all dripping with water, as well as many critters such as snails, slugs and dragonflies. You can almost year the soft sound of rain.
ALT text detailsImage shows how the Fediverse apps allow all users to connect with eachother, whereas commercial social media platforms keep their users isolated per platform
ALT text detailsImage shows how the Fediverse apps allow all users to connect with eachother, whereas commercial social media platforms keep their users isolated per platform
Tumblr continues to take baby steps into the fediverse. 👶
Buried in the latest Changes blog post, it was mentioned that specific blog has been running on WordPress for the past week! Doesn’t look like fediverse posting has been enabled…yet!
Tumblr continues to take baby steps into the fediverse. 👶
Buried in the latest Changes blog post, it was mentioned that specific blog has been running on WordPress for the past week! Doesn’t look like fediverse posting has been enabled…yet!
Unser Anliegen ist es, #Nachhaltigkeit zu fördern, den Menschen zu verdeutlichen, dass es nicht immer neu sein muss, weil es schon viele tolle Sachen gibt. (#Kreislaufwirtschaft )
Thanks to an inquiry posed by @wendy yesterday, I discovered two amazing projects to map community events from aroubd the #fediverse on an @openstreetmap base.
We're excited to announce the release of Fedify 1.5.0! This version brings several significant improvements to performance, configurability, and developer experience. Let's dive into what's new:
Two-Stage Fan-out Architecture for Efficient Activity Delivery
#Fedify now implements a smart fan-out mechanism for delivering activities to large audiences. This change is particularly valuable for accounts with many followers. When sending activities to many recipients, Fedify now creates a single consolidated message containing the activity payload and recipient list, which a background worker then processes to re-enqueue individual delivery tasks.
This architectural improvement delivers several benefits: Context.sendActivity() returns almost instantly even with thousands of recipients, memory consumption is dramatically reduced by avoiding payload duplication, UI responsiveness improves since web requests complete quickly, and the system maintains reliability with independent retry logic for each delivery.
For specific requirements, we've added a new fanout option with three settings:
// Configuring fan-out behavior
await ctx.sendActivity(
{ identifier: "alice" },
recipients,
activity,
{ fanout: "auto" } // Default: automatic based on recipient count
// Other options: "skip" (never use fan-out) or "force" (always use fan-out)
);
Canonical Origin Support for Multi-Domain Setups
You can now explicitly configure a canonical origin for your server, which is especially useful for multi-domain setups. This feature allows you to set different domains for WebFinger handles and #ActivityPub URIs, configured through the new origin option in createFederation(). This enhancement prevents unexpected URL construction when requests bypass proxies and improves security by ensuring consistent domain usage.
const federation = createFederation({
// Use example.com for handles but ap.example.com for ActivityPub URIs
origin: {
handleHost: "example.com",
webOrigin: "https://ap.example.com",
},
// Other options...
});
Optional Followers Collection Synchronization
Followers collection synchronization (FEP-8fcf) is now opt-in rather than automatic. This feature must now be explicitly enabled through the syncCollection option, giving developers more control over when to include followers collection digests. This change improves network efficiency by reducing unnecessary synchronization traffic.
Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS#1 format in addition to PEM-SPKI for RSA public keys. We've added importPkcs1() and importPem() functions for additional flexibility, which improves compatibility with a wider range of ActivityPub implementations.
Improved Key Selection Logic
The key selection process is now more intelligent. The fetchKey() function can now select the public key of an actor if keyId has no fragment and the actor has only one public key. This enhancement simplifies key handling in common scenarios and provides better compatibility with implementations that don't specify fragment identifiers.
New Authorization Options
Authorization handling has been enhanced with new options for the RequestContext.getSignedKey() and getSignedKeyOwner() methods. This provides more flexible control over authentication and authorization flows. We've deprecated older parameter-based approaches in favor of the more flexible method-based approach.
Efficient Bulk Message Queueing
Message queue performance is improved with bulk operations. We've added an optional enqueueMany() method to the MessageQueue interface, enabling efficient queueing of multiple messages in a single operation. This reduces overhead when processing batches of activities. All our message queue implementations have been updated to support this new operation:
If you're using any of these packages, make sure to update them alongside Fedify to take advantage of the more efficient bulk message queueing.
CLI Improvements
The Fedify command-line tools have been enhanced with an improved web interface for the fedify inbox command. We've added the Fedify logo with the cute dinosaur at the top of the page and made it easier to copy the fediverse handle of the ephemeral actor. We've also fixed issues with the web interface when installed via deno install from JSR.
Additional Improvements and Bug Fixes
Updated dependencies, including @js-temporal/polyfill to 0.5.0 for Node.js and Bun
Fixed bundler errors with uri-template-router on Rollup
Improved error handling and logging for document loader when KV store operations fail
Added more log messages using the LogTape library
Internalized the multibase package for better maintenance and compatibility
For the complete list of changes, please refer to the changelog.
To update to Fedify 1.5.0, run:
# For Deno
deno add jsr:@fedify/fedify@1.5.0
# For npm
npm add @fedify/fedify@1.5.0
# For Bun
bun add @fedify/fedify@1.5.0
Thank you to all contributors who helped make this release possible!
We're excited to announce the release of Fedify 1.5.0! This version brings several significant improvements to performance, configurability, and developer experience. Let's dive into what's new:
Two-Stage Fan-out Architecture for Efficient Activity Delivery
#Fedify now implements a smart fan-out mechanism for delivering activities to large audiences. This change is particularly valuable for accounts with many followers. When sending activities to many recipients, Fedify now creates a single consolidated message containing the activity payload and recipient list, which a background worker then processes to re-enqueue individual delivery tasks.
This architectural improvement delivers several benefits: Context.sendActivity() returns almost instantly even with thousands of recipients, memory consumption is dramatically reduced by avoiding payload duplication, UI responsiveness improves since web requests complete quickly, and the system maintains reliability with independent retry logic for each delivery.
For specific requirements, we've added a new fanout option with three settings:
// Configuring fan-out behavior
await ctx.sendActivity(
{ identifier: "alice" },
recipients,
activity,
{ fanout: "auto" } // Default: automatic based on recipient count
// Other options: "skip" (never use fan-out) or "force" (always use fan-out)
);
Canonical Origin Support for Multi-Domain Setups
You can now explicitly configure a canonical origin for your server, which is especially useful for multi-domain setups. This feature allows you to set different domains for WebFinger handles and #ActivityPub URIs, configured through the new origin option in createFederation(). This enhancement prevents unexpected URL construction when requests bypass proxies and improves security by ensuring consistent domain usage.
const federation = createFederation({
// Use example.com for handles but ap.example.com for ActivityPub URIs
origin: {
handleHost: "example.com",
webOrigin: "https://ap.example.com",
},
// Other options...
});
Optional Followers Collection Synchronization
Followers collection synchronization (FEP-8fcf) is now opt-in rather than automatic. This feature must now be explicitly enabled through the syncCollection option, giving developers more control over when to include followers collection digests. This change improves network efficiency by reducing unnecessary synchronization traffic.
Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS#1 format in addition to PEM-SPKI for RSA public keys. We've added importPkcs1() and importPem() functions for additional flexibility, which improves compatibility with a wider range of ActivityPub implementations.
Improved Key Selection Logic
The key selection process is now more intelligent. The fetchKey() function can now select the public key of an actor if keyId has no fragment and the actor has only one public key. This enhancement simplifies key handling in common scenarios and provides better compatibility with implementations that don't specify fragment identifiers.
New Authorization Options
Authorization handling has been enhanced with new options for the RequestContext.getSignedKey() and getSignedKeyOwner() methods. This provides more flexible control over authentication and authorization flows. We've deprecated older parameter-based approaches in favor of the more flexible method-based approach.
Efficient Bulk Message Queueing
Message queue performance is improved with bulk operations. We've added an optional enqueueMany() method to the MessageQueue interface, enabling efficient queueing of multiple messages in a single operation. This reduces overhead when processing batches of activities. All our message queue implementations have been updated to support this new operation:
If you're using any of these packages, make sure to update them alongside Fedify to take advantage of the more efficient bulk message queueing.
CLI Improvements
The Fedify command-line tools have been enhanced with an improved web interface for the fedify inbox command. We've added the Fedify logo with the cute dinosaur at the top of the page and made it easier to copy the fediverse handle of the ephemeral actor. We've also fixed issues with the web interface when installed via deno install from JSR.
Additional Improvements and Bug Fixes
Updated dependencies, including @js-temporal/polyfill to 0.5.0 for Node.js and Bun
Fixed bundler errors with uri-template-router on Rollup
Improved error handling and logging for document loader when KV store operations fail
Added more log messages using the LogTape library
Internalized the multibase package for better maintenance and compatibility
For the complete list of changes, please refer to the changelog.
To update to Fedify 1.5.0, run:
# For Deno
deno add jsr:@fedify/fedify@1.5.0
# For npm
npm add @fedify/fedify@1.5.0
# For Bun
bun add @fedify/fedify@1.5.0
Thank you to all contributors who helped make this release possible!
We're excited to announce the release of Fedify 1.5.0! This version brings several significant improvements to performance, configurability, and developer experience. Let's dive into what's new:
Two-Stage Fan-out Architecture for Efficient Activity Delivery
#Fedify now implements a smart fan-out mechanism for delivering activities to large audiences. This change is particularly valuable for accounts with many followers. When sending activities to many recipients, Fedify now creates a single consolidated message containing the activity payload and recipient list, which a background worker then processes to re-enqueue individual delivery tasks.
This architectural improvement delivers several benefits: Context.sendActivity() returns almost instantly even with thousands of recipients, memory consumption is dramatically reduced by avoiding payload duplication, UI responsiveness improves since web requests complete quickly, and the system maintains reliability with independent retry logic for each delivery.
For specific requirements, we've added a new fanout option with three settings:
// Configuring fan-out behavior
await ctx.sendActivity(
{ identifier: "alice" },
recipients,
activity,
{ fanout: "auto" } // Default: automatic based on recipient count
// Other options: "skip" (never use fan-out) or "force" (always use fan-out)
);
Canonical Origin Support for Multi-Domain Setups
You can now explicitly configure a canonical origin for your server, which is especially useful for multi-domain setups. This feature allows you to set different domains for WebFinger handles and #ActivityPub URIs, configured through the new origin option in createFederation(). This enhancement prevents unexpected URL construction when requests bypass proxies and improves security by ensuring consistent domain usage.
const federation = createFederation({
// Use example.com for handles but ap.example.com for ActivityPub URIs
origin: {
handleHost: "example.com",
webOrigin: "https://ap.example.com",
},
// Other options...
});
Optional Followers Collection Synchronization
Followers collection synchronization (FEP-8fcf) is now opt-in rather than automatic. This feature must now be explicitly enabled through the syncCollection option, giving developers more control over when to include followers collection digests. This change improves network efficiency by reducing unnecessary synchronization traffic.
Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS#1 format in addition to PEM-SPKI for RSA public keys. We've added importPkcs1() and importPem() functions for additional flexibility, which improves compatibility with a wider range of ActivityPub implementations.
Improved Key Selection Logic
The key selection process is now more intelligent. The fetchKey() function can now select the public key of an actor if keyId has no fragment and the actor has only one public key. This enhancement simplifies key handling in common scenarios and provides better compatibility with implementations that don't specify fragment identifiers.
New Authorization Options
Authorization handling has been enhanced with new options for the RequestContext.getSignedKey() and getSignedKeyOwner() methods. This provides more flexible control over authentication and authorization flows. We've deprecated older parameter-based approaches in favor of the more flexible method-based approach.
Efficient Bulk Message Queueing
Message queue performance is improved with bulk operations. We've added an optional enqueueMany() method to the MessageQueue interface, enabling efficient queueing of multiple messages in a single operation. This reduces overhead when processing batches of activities. All our message queue implementations have been updated to support this new operation:
If you're using any of these packages, make sure to update them alongside Fedify to take advantage of the more efficient bulk message queueing.
CLI Improvements
The Fedify command-line tools have been enhanced with an improved web interface for the fedify inbox command. We've added the Fedify logo with the cute dinosaur at the top of the page and made it easier to copy the fediverse handle of the ephemeral actor. We've also fixed issues with the web interface when installed via deno install from JSR.
Additional Improvements and Bug Fixes
Updated dependencies, including @js-temporal/polyfill to 0.5.0 for Node.js and Bun
Fixed bundler errors with uri-template-router on Rollup
Improved error handling and logging for document loader when KV store operations fail
Added more log messages using the LogTape library
Internalized the multibase package for better maintenance and compatibility
For the complete list of changes, please refer to the changelog.
To update to Fedify 1.5.0, run:
# For Deno
deno add jsr:@fedify/fedify@1.5.0
# For npm
npm add @fedify/fedify@1.5.0
# For Bun
bun add @fedify/fedify@1.5.0
Thank you to all contributors who helped make this release possible!
We're excited to announce the release of Fedify 1.5.0! This version brings several significant improvements to performance, configurability, and developer experience. Let's dive into what's new:
Two-Stage Fan-out Architecture for Efficient Activity Delivery
#Fedify now implements a smart fan-out mechanism for delivering activities to large audiences. This change is particularly valuable for accounts with many followers. When sending activities to many recipients, Fedify now creates a single consolidated message containing the activity payload and recipient list, which a background worker then processes to re-enqueue individual delivery tasks.
This architectural improvement delivers several benefits: Context.sendActivity() returns almost instantly even with thousands of recipients, memory consumption is dramatically reduced by avoiding payload duplication, UI responsiveness improves since web requests complete quickly, and the system maintains reliability with independent retry logic for each delivery.
For specific requirements, we've added a new fanout option with three settings:
// Configuring fan-out behavior
await ctx.sendActivity(
{ identifier: "alice" },
recipients,
activity,
{ fanout: "auto" } // Default: automatic based on recipient count
// Other options: "skip" (never use fan-out) or "force" (always use fan-out)
);
Canonical Origin Support for Multi-Domain Setups
You can now explicitly configure a canonical origin for your server, which is especially useful for multi-domain setups. This feature allows you to set different domains for WebFinger handles and #ActivityPub URIs, configured through the new origin option in createFederation(). This enhancement prevents unexpected URL construction when requests bypass proxies and improves security by ensuring consistent domain usage.
const federation = createFederation({
// Use example.com for handles but ap.example.com for ActivityPub URIs
origin: {
handleHost: "example.com",
webOrigin: "https://ap.example.com",
},
// Other options...
});
Optional Followers Collection Synchronization
Followers collection synchronization (FEP-8fcf) is now opt-in rather than automatic. This feature must now be explicitly enabled through the syncCollection option, giving developers more control over when to include followers collection digests. This change improves network efficiency by reducing unnecessary synchronization traffic.
Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS#1 format in addition to PEM-SPKI for RSA public keys. We've added importPkcs1() and importPem() functions for additional flexibility, which improves compatibility with a wider range of ActivityPub implementations.
Improved Key Selection Logic
The key selection process is now more intelligent. The fetchKey() function can now select the public key of an actor if keyId has no fragment and the actor has only one public key. This enhancement simplifies key handling in common scenarios and provides better compatibility with implementations that don't specify fragment identifiers.
New Authorization Options
Authorization handling has been enhanced with new options for the RequestContext.getSignedKey() and getSignedKeyOwner() methods. This provides more flexible control over authentication and authorization flows. We've deprecated older parameter-based approaches in favor of the more flexible method-based approach.
Efficient Bulk Message Queueing
Message queue performance is improved with bulk operations. We've added an optional enqueueMany() method to the MessageQueue interface, enabling efficient queueing of multiple messages in a single operation. This reduces overhead when processing batches of activities. All our message queue implementations have been updated to support this new operation:
If you're using any of these packages, make sure to update them alongside Fedify to take advantage of the more efficient bulk message queueing.
CLI Improvements
The Fedify command-line tools have been enhanced with an improved web interface for the fedify inbox command. We've added the Fedify logo with the cute dinosaur at the top of the page and made it easier to copy the fediverse handle of the ephemeral actor. We've also fixed issues with the web interface when installed via deno install from JSR.
Additional Improvements and Bug Fixes
Updated dependencies, including @js-temporal/polyfill to 0.5.0 for Node.js and Bun
Fixed bundler errors with uri-template-router on Rollup
Improved error handling and logging for document loader when KV store operations fail
Added more log messages using the LogTape library
Internalized the multibase package for better maintenance and compatibility
For the complete list of changes, please refer to the changelog.
To update to Fedify 1.5.0, run:
# For Deno
deno add jsr:@fedify/fedify@1.5.0
# For npm
npm add @fedify/fedify@1.5.0
# For Bun
bun add @fedify/fedify@1.5.0
Thank you to all contributors who helped make this release possible!
We're excited to announce the release of Fedify 1.5.0! This version brings several significant improvements to performance, configurability, and developer experience. Let's dive into what's new:
Two-Stage Fan-out Architecture for Efficient Activity Delivery
#Fedify now implements a smart fan-out mechanism for delivering activities to large audiences. This change is particularly valuable for accounts with many followers. When sending activities to many recipients, Fedify now creates a single consolidated message containing the activity payload and recipient list, which a background worker then processes to re-enqueue individual delivery tasks.
This architectural improvement delivers several benefits: Context.sendActivity() returns almost instantly even with thousands of recipients, memory consumption is dramatically reduced by avoiding payload duplication, UI responsiveness improves since web requests complete quickly, and the system maintains reliability with independent retry logic for each delivery.
For specific requirements, we've added a new fanout option with three settings:
// Configuring fan-out behavior
await ctx.sendActivity(
{ identifier: "alice" },
recipients,
activity,
{ fanout: "auto" } // Default: automatic based on recipient count
// Other options: "skip" (never use fan-out) or "force" (always use fan-out)
);
Canonical Origin Support for Multi-Domain Setups
You can now explicitly configure a canonical origin for your server, which is especially useful for multi-domain setups. This feature allows you to set different domains for WebFinger handles and #ActivityPub URIs, configured through the new origin option in createFederation(). This enhancement prevents unexpected URL construction when requests bypass proxies and improves security by ensuring consistent domain usage.
const federation = createFederation({
// Use example.com for handles but ap.example.com for ActivityPub URIs
origin: {
handleHost: "example.com",
webOrigin: "https://ap.example.com",
},
// Other options...
});
Optional Followers Collection Synchronization
Followers collection synchronization (FEP-8fcf) is now opt-in rather than automatic. This feature must now be explicitly enabled through the syncCollection option, giving developers more control over when to include followers collection digests. This change improves network efficiency by reducing unnecessary synchronization traffic.
Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS#1 format in addition to PEM-SPKI for RSA public keys. We've added importPkcs1() and importPem() functions for additional flexibility, which improves compatibility with a wider range of ActivityPub implementations.
Improved Key Selection Logic
The key selection process is now more intelligent. The fetchKey() function can now select the public key of an actor if keyId has no fragment and the actor has only one public key. This enhancement simplifies key handling in common scenarios and provides better compatibility with implementations that don't specify fragment identifiers.
New Authorization Options
Authorization handling has been enhanced with new options for the RequestContext.getSignedKey() and getSignedKeyOwner() methods. This provides more flexible control over authentication and authorization flows. We've deprecated older parameter-based approaches in favor of the more flexible method-based approach.
Efficient Bulk Message Queueing
Message queue performance is improved with bulk operations. We've added an optional enqueueMany() method to the MessageQueue interface, enabling efficient queueing of multiple messages in a single operation. This reduces overhead when processing batches of activities. All our message queue implementations have been updated to support this new operation:
If you're using any of these packages, make sure to update them alongside Fedify to take advantage of the more efficient bulk message queueing.
CLI Improvements
The Fedify command-line tools have been enhanced with an improved web interface for the fedify inbox command. We've added the Fedify logo with the cute dinosaur at the top of the page and made it easier to copy the fediverse handle of the ephemeral actor. We've also fixed issues with the web interface when installed via deno install from JSR.
Additional Improvements and Bug Fixes
Updated dependencies, including @js-temporal/polyfill to 0.5.0 for Node.js and Bun
Fixed bundler errors with uri-template-router on Rollup
Improved error handling and logging for document loader when KV store operations fail
Added more log messages using the LogTape library
Internalized the multibase package for better maintenance and compatibility
For the complete list of changes, please refer to the changelog.
To update to Fedify 1.5.0, run:
# For Deno
deno add jsr:@fedify/fedify@1.5.0
# For npm
npm add @fedify/fedify@1.5.0
# For Bun
bun add @fedify/fedify@1.5.0
Thank you to all contributors who helped make this release possible!
Next week we will join @fediforum An online held event on Tue 2025-04-01 & Wed 2025-04-02
Participants help to create the program, a so called ‘unconference‘ & we want to show you more about the work we have done & the plans we have with Fediversity.eu We will also show a demo of our work, which is very much a ‘work-in-progress’.
ALT text detailsA banner with the information on the FediForum online event next week. The info in this image is also accessible from the website at: https://fediforum.org/
Next week we will join @fediforum An online held event on Tue 2025-04-01 & Wed 2025-04-02
Participants help to create the program, a so called ‘unconference‘ & we want to show you more about the work we have done & the plans we have with Fediversity.eu We will also show a demo of our work, which is very much a ‘work-in-progress’.
ALT text detailsA banner with the information on the FediForum online event next week. The info in this image is also accessible from the website at: https://fediforum.org/
Hello Fediverse friends! I'm Micr0, the creator of Altbot™ - a Fediverse bot that helps make social media more accessible by automatically generating alt-text descriptions for images and videos for people with visual impairments.
I wanted to share my exciting development plans in the coming months. Your feedback and support have been incredible, and I'm working hard to make Altbot™ even more helpful for everyone.
Version 2.1.2 - Coming Soon!
More Languages: Adding language support without message translations
Better Reminders: Making the system more helpful and less intrusive
Help Documentation: Creating a GitHub wiki with resources on using Altbot™ effectively
Version 2.2 - Audio Understanding
Local Speech Recognition: Integrating a local model like Whisper to process speech in audio and videos
Enhanced Media Understanding: Providing audio transcripts to the Ovis model alongside video frames for more comprehensive alt-text
Version 2.3 - Fediverse Integration
I'm thrilled to announce my first official partnerships with Fediverse instances! I'll be developing an API with direct integrations into Fediverse software, starting with:
Chuckya (mastodon) integration for fuzzies.wtf and wetdry.world
Sharkey (misskey) integration with plasmatrap.com
These integrations will make alt-text generation seamless for users on these instances, with more partnerships planned in the future. And anyone will be able to host their own Altbot™ for their instance as well of course :)
The speed of these releases depends on several factors: my personal motivation, support from the community, and my workload. Your encouragement, feedback, and Ko-fi support all help keep this project moving forward!
What features are you most excited about? Let me know your thoughts and suggestions below!
In den nächsten Monaten werden einige online Workshops angeboten, so z.B. im Mai zu den wirklich #sozialenMedien des 🐘 #Fediverse, der von @wikimediaDE, @wechange und uns vorbereitet wird. Details folgen.
Vielleicht gelingt es dem @bmuv dann sogar, den erfreulicherweise schon bestehenden Mastodon-Kanal zu bespielen. 😊
ALT text detailsBildbeschreibung
Hintergrund mit einem Roboter. Vorne der Text: Sovereign Sustainable Digital. Auftaktveranstaltung zur neuen Workshopreihe am 09. April 2025, 14:30 bis 17 Uhr
We're excited to announce the release of Fedify 1.5.0! This version brings several significant improvements to performance, configurability, and developer experience. Let's dive into what's new:
Two-Stage Fan-out Architecture for Efficient Activity Delivery
#Fedify now implements a smart fan-out mechanism for delivering activities to large audiences. This change is particularly valuable for accounts with many followers. When sending activities to many recipients, Fedify now creates a single consolidated message containing the activity payload and recipient list, which a background worker then processes to re-enqueue individual delivery tasks.
This architectural improvement delivers several benefits: Context.sendActivity() returns almost instantly even with thousands of recipients, memory consumption is dramatically reduced by avoiding payload duplication, UI responsiveness improves since web requests complete quickly, and the system maintains reliability with independent retry logic for each delivery.
For specific requirements, we've added a new fanout option with three settings:
// Configuring fan-out behavior
await ctx.sendActivity(
{ identifier: "alice" },
recipients,
activity,
{ fanout: "auto" } // Default: automatic based on recipient count
// Other options: "skip" (never use fan-out) or "force" (always use fan-out)
);
Canonical Origin Support for Multi-Domain Setups
You can now explicitly configure a canonical origin for your server, which is especially useful for multi-domain setups. This feature allows you to set different domains for WebFinger handles and #ActivityPub URIs, configured through the new origin option in createFederation(). This enhancement prevents unexpected URL construction when requests bypass proxies and improves security by ensuring consistent domain usage.
const federation = createFederation({
// Use example.com for handles but ap.example.com for ActivityPub URIs
origin: {
handleHost: "example.com",
webOrigin: "https://ap.example.com",
},
// Other options...
});
Optional Followers Collection Synchronization
Followers collection synchronization (FEP-8fcf) is now opt-in rather than automatic. This feature must now be explicitly enabled through the syncCollection option, giving developers more control over when to include followers collection digests. This change improves network efficiency by reducing unnecessary synchronization traffic.
Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS#1 format in addition to PEM-SPKI for RSA public keys. We've added importPkcs1() and importPem() functions for additional flexibility, which improves compatibility with a wider range of ActivityPub implementations.
Improved Key Selection Logic
The key selection process is now more intelligent. The fetchKey() function can now select the public key of an actor if keyId has no fragment and the actor has only one public key. This enhancement simplifies key handling in common scenarios and provides better compatibility with implementations that don't specify fragment identifiers.
New Authorization Options
Authorization handling has been enhanced with new options for the RequestContext.getSignedKey() and getSignedKeyOwner() methods. This provides more flexible control over authentication and authorization flows. We've deprecated older parameter-based approaches in favor of the more flexible method-based approach.
Efficient Bulk Message Queueing
Message queue performance is improved with bulk operations. We've added an optional enqueueMany() method to the MessageQueue interface, enabling efficient queueing of multiple messages in a single operation. This reduces overhead when processing batches of activities. All our message queue implementations have been updated to support this new operation:
If you're using any of these packages, make sure to update them alongside Fedify to take advantage of the more efficient bulk message queueing.
CLI Improvements
The Fedify command-line tools have been enhanced with an improved web interface for the fedify inbox command. We've added the Fedify logo with the cute dinosaur at the top of the page and made it easier to copy the fediverse handle of the ephemeral actor. We've also fixed issues with the web interface when installed via deno install from JSR.
Additional Improvements and Bug Fixes
Updated dependencies, including @js-temporal/polyfill to 0.5.0 for Node.js and Bun
Fixed bundler errors with uri-template-router on Rollup
Improved error handling and logging for document loader when KV store operations fail
Added more log messages using the LogTape library
Internalized the multibase package for better maintenance and compatibility
For the complete list of changes, please refer to the changelog.
To update to Fedify 1.5.0, run:
# For Deno
deno add jsr:@fedify/fedify@1.5.0
# For npm
npm add @fedify/fedify@1.5.0
# For Bun
bun add @fedify/fedify@1.5.0
Thank you to all contributors who helped make this release possible!
We're excited to announce the release of Fedify 1.5.0! This version brings several significant improvements to performance, configurability, and developer experience. Let's dive into what's new:
Two-Stage Fan-out Architecture for Efficient Activity Delivery
#Fedify now implements a smart fan-out mechanism for delivering activities to large audiences. This change is particularly valuable for accounts with many followers. When sending activities to many recipients, Fedify now creates a single consolidated message containing the activity payload and recipient list, which a background worker then processes to re-enqueue individual delivery tasks.
This architectural improvement delivers several benefits: Context.sendActivity() returns almost instantly even with thousands of recipients, memory consumption is dramatically reduced by avoiding payload duplication, UI responsiveness improves since web requests complete quickly, and the system maintains reliability with independent retry logic for each delivery.
For specific requirements, we've added a new fanout option with three settings:
// Configuring fan-out behavior
await ctx.sendActivity(
{ identifier: "alice" },
recipients,
activity,
{ fanout: "auto" } // Default: automatic based on recipient count
// Other options: "skip" (never use fan-out) or "force" (always use fan-out)
);
Canonical Origin Support for Multi-Domain Setups
You can now explicitly configure a canonical origin for your server, which is especially useful for multi-domain setups. This feature allows you to set different domains for WebFinger handles and #ActivityPub URIs, configured through the new origin option in createFederation(). This enhancement prevents unexpected URL construction when requests bypass proxies and improves security by ensuring consistent domain usage.
const federation = createFederation({
// Use example.com for handles but ap.example.com for ActivityPub URIs
origin: {
handleHost: "example.com",
webOrigin: "https://ap.example.com",
},
// Other options...
});
Optional Followers Collection Synchronization
Followers collection synchronization (FEP-8fcf) is now opt-in rather than automatic. This feature must now be explicitly enabled through the syncCollection option, giving developers more control over when to include followers collection digests. This change improves network efficiency by reducing unnecessary synchronization traffic.
Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS#1 format in addition to PEM-SPKI for RSA public keys. We've added importPkcs1() and importPem() functions for additional flexibility, which improves compatibility with a wider range of ActivityPub implementations.
Improved Key Selection Logic
The key selection process is now more intelligent. The fetchKey() function can now select the public key of an actor if keyId has no fragment and the actor has only one public key. This enhancement simplifies key handling in common scenarios and provides better compatibility with implementations that don't specify fragment identifiers.
New Authorization Options
Authorization handling has been enhanced with new options for the RequestContext.getSignedKey() and getSignedKeyOwner() methods. This provides more flexible control over authentication and authorization flows. We've deprecated older parameter-based approaches in favor of the more flexible method-based approach.
Efficient Bulk Message Queueing
Message queue performance is improved with bulk operations. We've added an optional enqueueMany() method to the MessageQueue interface, enabling efficient queueing of multiple messages in a single operation. This reduces overhead when processing batches of activities. All our message queue implementations have been updated to support this new operation:
If you're using any of these packages, make sure to update them alongside Fedify to take advantage of the more efficient bulk message queueing.
CLI Improvements
The Fedify command-line tools have been enhanced with an improved web interface for the fedify inbox command. We've added the Fedify logo with the cute dinosaur at the top of the page and made it easier to copy the fediverse handle of the ephemeral actor. We've also fixed issues with the web interface when installed via deno install from JSR.
Additional Improvements and Bug Fixes
Updated dependencies, including @js-temporal/polyfill to 0.5.0 for Node.js and Bun
Fixed bundler errors with uri-template-router on Rollup
Improved error handling and logging for document loader when KV store operations fail
Added more log messages using the LogTape library
Internalized the multibase package for better maintenance and compatibility
For the complete list of changes, please refer to the changelog.
To update to Fedify 1.5.0, run:
# For Deno
deno add jsr:@fedify/fedify@1.5.0
# For npm
npm add @fedify/fedify@1.5.0
# For Bun
bun add @fedify/fedify@1.5.0
Thank you to all contributors who helped make this release possible!
A Deep Dive into Fediverse Moderation Now and in the Future
@thisismissem has been working with Mastodon and beyond for many years now on Trust & Safety issues and tools for content moderation. She has written what I believe is one of the most comprehensive guides as to what is currently possible as well as future areas of improvement.
When it comes to the #Fediverse we all have a role to play in investing awareness—and perhaps more—into what’s at stake.
We're excited to announce the release of Fedify 1.5.0! This version brings several significant improvements to performance, configurability, and developer experience. Let's dive into what's new:
Two-Stage Fan-out Architecture for Efficient Activity Delivery
#Fedify now implements a smart fan-out mechanism for delivering activities to large audiences. This change is particularly valuable for accounts with many followers. When sending activities to many recipients, Fedify now creates a single consolidated message containing the activity payload and recipient list, which a background worker then processes to re-enqueue individual delivery tasks.
This architectural improvement delivers several benefits: Context.sendActivity() returns almost instantly even with thousands of recipients, memory consumption is dramatically reduced by avoiding payload duplication, UI responsiveness improves since web requests complete quickly, and the system maintains reliability with independent retry logic for each delivery.
For specific requirements, we've added a new fanout option with three settings:
// Configuring fan-out behavior
await ctx.sendActivity(
{ identifier: "alice" },
recipients,
activity,
{ fanout: "auto" } // Default: automatic based on recipient count
// Other options: "skip" (never use fan-out) or "force" (always use fan-out)
);
Canonical Origin Support for Multi-Domain Setups
You can now explicitly configure a canonical origin for your server, which is especially useful for multi-domain setups. This feature allows you to set different domains for WebFinger handles and #ActivityPub URIs, configured through the new origin option in createFederation(). This enhancement prevents unexpected URL construction when requests bypass proxies and improves security by ensuring consistent domain usage.
const federation = createFederation({
// Use example.com for handles but ap.example.com for ActivityPub URIs
origin: {
handleHost: "example.com",
webOrigin: "https://ap.example.com",
},
// Other options...
});
Optional Followers Collection Synchronization
Followers collection synchronization (FEP-8fcf) is now opt-in rather than automatic. This feature must now be explicitly enabled through the syncCollection option, giving developers more control over when to include followers collection digests. This change improves network efficiency by reducing unnecessary synchronization traffic.
Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS#1 format in addition to PEM-SPKI for RSA public keys. We've added importPkcs1() and importPem() functions for additional flexibility, which improves compatibility with a wider range of ActivityPub implementations.
Improved Key Selection Logic
The key selection process is now more intelligent. The fetchKey() function can now select the public key of an actor if keyId has no fragment and the actor has only one public key. This enhancement simplifies key handling in common scenarios and provides better compatibility with implementations that don't specify fragment identifiers.
New Authorization Options
Authorization handling has been enhanced with new options for the RequestContext.getSignedKey() and getSignedKeyOwner() methods. This provides more flexible control over authentication and authorization flows. We've deprecated older parameter-based approaches in favor of the more flexible method-based approach.
Efficient Bulk Message Queueing
Message queue performance is improved with bulk operations. We've added an optional enqueueMany() method to the MessageQueue interface, enabling efficient queueing of multiple messages in a single operation. This reduces overhead when processing batches of activities. All our message queue implementations have been updated to support this new operation:
If you're using any of these packages, make sure to update them alongside Fedify to take advantage of the more efficient bulk message queueing.
CLI Improvements
The Fedify command-line tools have been enhanced with an improved web interface for the fedify inbox command. We've added the Fedify logo with the cute dinosaur at the top of the page and made it easier to copy the fediverse handle of the ephemeral actor. We've also fixed issues with the web interface when installed via deno install from JSR.
Additional Improvements and Bug Fixes
Updated dependencies, including @js-temporal/polyfill to 0.5.0 for Node.js and Bun
Fixed bundler errors with uri-template-router on Rollup
Improved error handling and logging for document loader when KV store operations fail
Added more log messages using the LogTape library
Internalized the multibase package for better maintenance and compatibility
For the complete list of changes, please refer to the changelog.
To update to Fedify 1.5.0, run:
# For Deno
deno add jsr:@fedify/fedify@1.5.0
# For npm
npm add @fedify/fedify@1.5.0
# For Bun
bun add @fedify/fedify@1.5.0
Thank you to all contributors who helped make this release possible!
We're excited to announce the release of Fedify 1.5.0! This version brings several significant improvements to performance, configurability, and developer experience. Let's dive into what's new:
Two-Stage Fan-out Architecture for Efficient Activity Delivery
#Fedify now implements a smart fan-out mechanism for delivering activities to large audiences. This change is particularly valuable for accounts with many followers. When sending activities to many recipients, Fedify now creates a single consolidated message containing the activity payload and recipient list, which a background worker then processes to re-enqueue individual delivery tasks.
This architectural improvement delivers several benefits: Context.sendActivity() returns almost instantly even with thousands of recipients, memory consumption is dramatically reduced by avoiding payload duplication, UI responsiveness improves since web requests complete quickly, and the system maintains reliability with independent retry logic for each delivery.
For specific requirements, we've added a new fanout option with three settings:
// Configuring fan-out behavior
await ctx.sendActivity(
{ identifier: "alice" },
recipients,
activity,
{ fanout: "auto" } // Default: automatic based on recipient count
// Other options: "skip" (never use fan-out) or "force" (always use fan-out)
);
Canonical Origin Support for Multi-Domain Setups
You can now explicitly configure a canonical origin for your server, which is especially useful for multi-domain setups. This feature allows you to set different domains for WebFinger handles and #ActivityPub URIs, configured through the new origin option in createFederation(). This enhancement prevents unexpected URL construction when requests bypass proxies and improves security by ensuring consistent domain usage.
const federation = createFederation({
// Use example.com for handles but ap.example.com for ActivityPub URIs
origin: {
handleHost: "example.com",
webOrigin: "https://ap.example.com",
},
// Other options...
});
Optional Followers Collection Synchronization
Followers collection synchronization (FEP-8fcf) is now opt-in rather than automatic. This feature must now be explicitly enabled through the syncCollection option, giving developers more control over when to include followers collection digests. This change improves network efficiency by reducing unnecessary synchronization traffic.
Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS#1 format in addition to PEM-SPKI for RSA public keys. We've added importPkcs1() and importPem() functions for additional flexibility, which improves compatibility with a wider range of ActivityPub implementations.
Improved Key Selection Logic
The key selection process is now more intelligent. The fetchKey() function can now select the public key of an actor if keyId has no fragment and the actor has only one public key. This enhancement simplifies key handling in common scenarios and provides better compatibility with implementations that don't specify fragment identifiers.
New Authorization Options
Authorization handling has been enhanced with new options for the RequestContext.getSignedKey() and getSignedKeyOwner() methods. This provides more flexible control over authentication and authorization flows. We've deprecated older parameter-based approaches in favor of the more flexible method-based approach.
Efficient Bulk Message Queueing
Message queue performance is improved with bulk operations. We've added an optional enqueueMany() method to the MessageQueue interface, enabling efficient queueing of multiple messages in a single operation. This reduces overhead when processing batches of activities. All our message queue implementations have been updated to support this new operation:
If you're using any of these packages, make sure to update them alongside Fedify to take advantage of the more efficient bulk message queueing.
CLI Improvements
The Fedify command-line tools have been enhanced with an improved web interface for the fedify inbox command. We've added the Fedify logo with the cute dinosaur at the top of the page and made it easier to copy the fediverse handle of the ephemeral actor. We've also fixed issues with the web interface when installed via deno install from JSR.
Additional Improvements and Bug Fixes
Updated dependencies, including @js-temporal/polyfill to 0.5.0 for Node.js and Bun
Fixed bundler errors with uri-template-router on Rollup
Improved error handling and logging for document loader when KV store operations fail
Added more log messages using the LogTape library
Internalized the multibase package for better maintenance and compatibility
For the complete list of changes, please refer to the changelog.
To update to Fedify 1.5.0, run:
# For Deno
deno add jsr:@fedify/fedify@1.5.0
# For npm
npm add @fedify/fedify@1.5.0
# For Bun
bun add @fedify/fedify@1.5.0
Thank you to all contributors who helped make this release possible!
This is the kind of innovation that #ActivityPub and the #Fediverse allows. I just learnt about #Bandwagon (through a post by @atomicpoet) which is a #music artist site (not unlike #Bandcamp). Artists and their posts can be followed just like anyone on the Fediverse.
It's a little rudimentary at the moment (both in style and functionality), and I don't think there is a way to purchase albums for download, but it is a nice example of what is possible.
We're excited to announce the release of Fedify 1.5.0! This version brings several significant improvements to performance, configurability, and developer experience. Let's dive into what's new:
Two-Stage Fan-out Architecture for Efficient Activity Delivery
#Fedify now implements a smart fan-out mechanism for delivering activities to large audiences. This change is particularly valuable for accounts with many followers. When sending activities to many recipients, Fedify now creates a single consolidated message containing the activity payload and recipient list, which a background worker then processes to re-enqueue individual delivery tasks.
This architectural improvement delivers several benefits: Context.sendActivity() returns almost instantly even with thousands of recipients, memory consumption is dramatically reduced by avoiding payload duplication, UI responsiveness improves since web requests complete quickly, and the system maintains reliability with independent retry logic for each delivery.
For specific requirements, we've added a new fanout option with three settings:
// Configuring fan-out behavior
await ctx.sendActivity(
{ identifier: "alice" },
recipients,
activity,
{ fanout: "auto" } // Default: automatic based on recipient count
// Other options: "skip" (never use fan-out) or "force" (always use fan-out)
);
Canonical Origin Support for Multi-Domain Setups
You can now explicitly configure a canonical origin for your server, which is especially useful for multi-domain setups. This feature allows you to set different domains for WebFinger handles and #ActivityPub URIs, configured through the new origin option in createFederation(). This enhancement prevents unexpected URL construction when requests bypass proxies and improves security by ensuring consistent domain usage.
const federation = createFederation({
// Use example.com for handles but ap.example.com for ActivityPub URIs
origin: {
handleHost: "example.com",
webOrigin: "https://ap.example.com",
},
// Other options...
});
Optional Followers Collection Synchronization
Followers collection synchronization (FEP-8fcf) is now opt-in rather than automatic. This feature must now be explicitly enabled through the syncCollection option, giving developers more control over when to include followers collection digests. This change improves network efficiency by reducing unnecessary synchronization traffic.
Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS#1 format in addition to PEM-SPKI for RSA public keys. We've added importPkcs1() and importPem() functions for additional flexibility, which improves compatibility with a wider range of ActivityPub implementations.
Improved Key Selection Logic
The key selection process is now more intelligent. The fetchKey() function can now select the public key of an actor if keyId has no fragment and the actor has only one public key. This enhancement simplifies key handling in common scenarios and provides better compatibility with implementations that don't specify fragment identifiers.
New Authorization Options
Authorization handling has been enhanced with new options for the RequestContext.getSignedKey() and getSignedKeyOwner() methods. This provides more flexible control over authentication and authorization flows. We've deprecated older parameter-based approaches in favor of the more flexible method-based approach.
Efficient Bulk Message Queueing
Message queue performance is improved with bulk operations. We've added an optional enqueueMany() method to the MessageQueue interface, enabling efficient queueing of multiple messages in a single operation. This reduces overhead when processing batches of activities. All our message queue implementations have been updated to support this new operation:
If you're using any of these packages, make sure to update them alongside Fedify to take advantage of the more efficient bulk message queueing.
CLI Improvements
The Fedify command-line tools have been enhanced with an improved web interface for the fedify inbox command. We've added the Fedify logo with the cute dinosaur at the top of the page and made it easier to copy the fediverse handle of the ephemeral actor. We've also fixed issues with the web interface when installed via deno install from JSR.
Additional Improvements and Bug Fixes
Updated dependencies, including @js-temporal/polyfill to 0.5.0 for Node.js and Bun
Fixed bundler errors with uri-template-router on Rollup
Improved error handling and logging for document loader when KV store operations fail
Added more log messages using the LogTape library
Internalized the multibase package for better maintenance and compatibility
For the complete list of changes, please refer to the changelog.
To update to Fedify 1.5.0, run:
# For Deno
deno add jsr:@fedify/fedify@1.5.0
# For npm
npm add @fedify/fedify@1.5.0
# For Bun
bun add @fedify/fedify@1.5.0
Thank you to all contributors who helped make this release possible!
We're excited to announce the release of Fedify 1.5.0! This version brings several significant improvements to performance, configurability, and developer experience. Let's dive into what's new:
Two-Stage Fan-out Architecture for Efficient Activity Delivery
#Fedify now implements a smart fan-out mechanism for delivering activities to large audiences. This change is particularly valuable for accounts with many followers. When sending activities to many recipients, Fedify now creates a single consolidated message containing the activity payload and recipient list, which a background worker then processes to re-enqueue individual delivery tasks.
This architectural improvement delivers several benefits: Context.sendActivity() returns almost instantly even with thousands of recipients, memory consumption is dramatically reduced by avoiding payload duplication, UI responsiveness improves since web requests complete quickly, and the system maintains reliability with independent retry logic for each delivery.
For specific requirements, we've added a new fanout option with three settings:
// Configuring fan-out behavior
await ctx.sendActivity(
{ identifier: "alice" },
recipients,
activity,
{ fanout: "auto" } // Default: automatic based on recipient count
// Other options: "skip" (never use fan-out) or "force" (always use fan-out)
);
Canonical Origin Support for Multi-Domain Setups
You can now explicitly configure a canonical origin for your server, which is especially useful for multi-domain setups. This feature allows you to set different domains for WebFinger handles and #ActivityPub URIs, configured through the new origin option in createFederation(). This enhancement prevents unexpected URL construction when requests bypass proxies and improves security by ensuring consistent domain usage.
const federation = createFederation({
// Use example.com for handles but ap.example.com for ActivityPub URIs
origin: {
handleHost: "example.com",
webOrigin: "https://ap.example.com",
},
// Other options...
});
Optional Followers Collection Synchronization
Followers collection synchronization (FEP-8fcf) is now opt-in rather than automatic. This feature must now be explicitly enabled through the syncCollection option, giving developers more control over when to include followers collection digests. This change improves network efficiency by reducing unnecessary synchronization traffic.
Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS#1 format in addition to PEM-SPKI for RSA public keys. We've added importPkcs1() and importPem() functions for additional flexibility, which improves compatibility with a wider range of ActivityPub implementations.
Improved Key Selection Logic
The key selection process is now more intelligent. The fetchKey() function can now select the public key of an actor if keyId has no fragment and the actor has only one public key. This enhancement simplifies key handling in common scenarios and provides better compatibility with implementations that don't specify fragment identifiers.
New Authorization Options
Authorization handling has been enhanced with new options for the RequestContext.getSignedKey() and getSignedKeyOwner() methods. This provides more flexible control over authentication and authorization flows. We've deprecated older parameter-based approaches in favor of the more flexible method-based approach.
Efficient Bulk Message Queueing
Message queue performance is improved with bulk operations. We've added an optional enqueueMany() method to the MessageQueue interface, enabling efficient queueing of multiple messages in a single operation. This reduces overhead when processing batches of activities. All our message queue implementations have been updated to support this new operation:
If you're using any of these packages, make sure to update them alongside Fedify to take advantage of the more efficient bulk message queueing.
CLI Improvements
The Fedify command-line tools have been enhanced with an improved web interface for the fedify inbox command. We've added the Fedify logo with the cute dinosaur at the top of the page and made it easier to copy the fediverse handle of the ephemeral actor. We've also fixed issues with the web interface when installed via deno install from JSR.
Additional Improvements and Bug Fixes
Updated dependencies, including @js-temporal/polyfill to 0.5.0 for Node.js and Bun
Fixed bundler errors with uri-template-router on Rollup
Improved error handling and logging for document loader when KV store operations fail
Added more log messages using the LogTape library
Internalized the multibase package for better maintenance and compatibility
For the complete list of changes, please refer to the changelog.
To update to Fedify 1.5.0, run:
# For Deno
deno add jsr:@fedify/fedify@1.5.0
# For npm
npm add @fedify/fedify@1.5.0
# For Bun
bun add @fedify/fedify@1.5.0
Thank you to all contributors who helped make this release possible!
We're excited to announce the release of Fedify 1.5.0! This version brings several significant improvements to performance, configurability, and developer experience. Let's dive into what's new:
Two-Stage Fan-out Architecture for Efficient Activity Delivery
#Fedify now implements a smart fan-out mechanism for delivering activities to large audiences. This change is particularly valuable for accounts with many followers. When sending activities to many recipients, Fedify now creates a single consolidated message containing the activity payload and recipient list, which a background worker then processes to re-enqueue individual delivery tasks.
This architectural improvement delivers several benefits: Context.sendActivity() returns almost instantly even with thousands of recipients, memory consumption is dramatically reduced by avoiding payload duplication, UI responsiveness improves since web requests complete quickly, and the system maintains reliability with independent retry logic for each delivery.
For specific requirements, we've added a new fanout option with three settings:
// Configuring fan-out behavior
await ctx.sendActivity(
{ identifier: "alice" },
recipients,
activity,
{ fanout: "auto" } // Default: automatic based on recipient count
// Other options: "skip" (never use fan-out) or "force" (always use fan-out)
);
Canonical Origin Support for Multi-Domain Setups
You can now explicitly configure a canonical origin for your server, which is especially useful for multi-domain setups. This feature allows you to set different domains for WebFinger handles and #ActivityPub URIs, configured through the new origin option in createFederation(). This enhancement prevents unexpected URL construction when requests bypass proxies and improves security by ensuring consistent domain usage.
const federation = createFederation({
// Use example.com for handles but ap.example.com for ActivityPub URIs
origin: {
handleHost: "example.com",
webOrigin: "https://ap.example.com",
},
// Other options...
});
Optional Followers Collection Synchronization
Followers collection synchronization (FEP-8fcf) is now opt-in rather than automatic. This feature must now be explicitly enabled through the syncCollection option, giving developers more control over when to include followers collection digests. This change improves network efficiency by reducing unnecessary synchronization traffic.
Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS#1 format in addition to PEM-SPKI for RSA public keys. We've added importPkcs1() and importPem() functions for additional flexibility, which improves compatibility with a wider range of ActivityPub implementations.
Improved Key Selection Logic
The key selection process is now more intelligent. The fetchKey() function can now select the public key of an actor if keyId has no fragment and the actor has only one public key. This enhancement simplifies key handling in common scenarios and provides better compatibility with implementations that don't specify fragment identifiers.
New Authorization Options
Authorization handling has been enhanced with new options for the RequestContext.getSignedKey() and getSignedKeyOwner() methods. This provides more flexible control over authentication and authorization flows. We've deprecated older parameter-based approaches in favor of the more flexible method-based approach.
Efficient Bulk Message Queueing
Message queue performance is improved with bulk operations. We've added an optional enqueueMany() method to the MessageQueue interface, enabling efficient queueing of multiple messages in a single operation. This reduces overhead when processing batches of activities. All our message queue implementations have been updated to support this new operation:
If you're using any of these packages, make sure to update them alongside Fedify to take advantage of the more efficient bulk message queueing.
CLI Improvements
The Fedify command-line tools have been enhanced with an improved web interface for the fedify inbox command. We've added the Fedify logo with the cute dinosaur at the top of the page and made it easier to copy the fediverse handle of the ephemeral actor. We've also fixed issues with the web interface when installed via deno install from JSR.
Additional Improvements and Bug Fixes
Updated dependencies, including @js-temporal/polyfill to 0.5.0 for Node.js and Bun
Fixed bundler errors with uri-template-router on Rollup
Improved error handling and logging for document loader when KV store operations fail
Added more log messages using the LogTape library
Internalized the multibase package for better maintenance and compatibility
For the complete list of changes, please refer to the changelog.
To update to Fedify 1.5.0, run:
# For Deno
deno add jsr:@fedify/fedify@1.5.0
# For npm
npm add @fedify/fedify@1.5.0
# For Bun
bun add @fedify/fedify@1.5.0
Thank you to all contributors who helped make this release possible!
The ActivityPub specification does not have an example of the "sharedInbox" field in use.
Although it does say "An optional endpoint..." — I suspect a lot of people won't know (with confidence) that it can go under the "endpoints" field. For example:
ALT text detailssharedInbox
An optional endpoint used for wide delivery of publicly addressed activities and activities sent to followers. sharedInbox endpoints SHOULD also be publicly readable OrderedCollection objects containing objects addressed to the Public special collection. Reading from the sharedInbox endpoint MUST NOT present objects which are not addressed to the Public endpoint.
This is the kind of innovation that #ActivityPub and the #Fediverse allows. I just learnt about #Bandwagon (through a post by @atomicpoet) which is a #music artist site (not unlike #Bandcamp). Artists and their posts can be followed just like anyone on the Fediverse.
It's a little rudimentary at the moment (both in style and functionality), and I don't think there is a way to purchase albums for download, but it is a nice example of what is possible.
A Deep Dive into Fediverse Moderation Now and in the Future
@thisismissem has been working with Mastodon and beyond for many years now on Trust & Safety issues and tools for content moderation. She has written what I believe is one of the most comprehensive guides as to what is currently possible as well as future areas of improvement.
When it comes to the #Fediverse we all have a role to play in investing awareness—and perhaps more—into what’s at stake.
A Deep Dive into Fediverse Moderation Now and in the Future
@thisismissem has been working with Mastodon and beyond for many years now on Trust & Safety issues and tools for content moderation. She has written what I believe is one of the most comprehensive guides as to what is currently possible as well as future areas of improvement.
When it comes to the #Fediverse we all have a role to play in investing awareness—and perhaps more—into what’s at stake.
ALT text detailsGraphic with multicolored waves sharing release notes that say:
New on Surf this week
- Follow conversations more easily with enhanced comment threads.
- Get better results with improvements in search.
- Enjoy a smoother ride with performance boosts, polish, and bug fixes.
- Discover new featured feeds from the Surf community.
03/27/25
ALT text detailsGraphic with multicolored waves sharing release notes that say:
New on Surf this week
- Follow conversations more easily with enhanced comment threads.
- Get better results with improvements in search.
- Enjoy a smoother ride with performance boosts, polish, and bug fixes.
- Discover new featured feeds from the Surf community.
03/27/25
An essay on user preferences, and how the fediverse’s interconnected network of communities can play into that, as well as some other news.
User Intents
The Bluesky Company (Bluesky PBC) recently announced a proposal to add User Intents to the AT Protocol (ATProto). The proposal allows people to set account-wide preferences how their data should be handled outside the network. It gives people the ability to opt in or opt out their account from a few different things, such as bridging to other protocols or not wanting any of their data being used in generative AI datasets. The proposal is similar to how robots.txt works, meaning that it is a machine-readable format which good actors are supposed to abide by, but is not legally enforceable.
I cover both the fediverse and Bluesky (including ATProto) under Fediverse Report because these networks are deeply interconnected and influence each other. Decisions on one network, like Bluesky’s User Intents proposal, can influence how the fediverse develops and builds their own features. My goal is to help readers understand the fediverse more deeply. By observing how Bluesky’s approaches default user preferences, the fediverse can build their own systems that use its strength of having many diverse and connected communities.
The proposal by Bluesky PBC is as follows:
People are able to set their preferences for four different categories:
generative AI
protocol bridging
bulk datasets
public archiving and preservation
These preferences are account wide. They are valid not only for Bluesky, but for every app build on ATProto.
The default value is ‘undefined’, not opt-in or opt-out.
Projects which are intending to use the public data should decide for themselves whether data reuse when the intents are classified as “undefined” is acceptable or not.
the current proposal is set to lead the way for more granular user preferences, allowing people to specify on an app-level or post-level what their preference is.
Also, some concepts of ATProto that are relevant, which makes the protocol different from ActivityPub:
On ATProto, a user has only 1 account, and can use that account to log into any service. This is in contrast with ActivityPub, where you need a new account for every service.
Data on ATProto is public by default, and designed to be accessible. Everyone has full and free access to the data of the entire network.
One thing about user preference settings in social apps is that they are a bit of red herring. The majority of people never change the default settings. Giving people choice is a good thing, but it is impossible force people to choose: the majority of people will just not choose anything. This makes it so that the default value for any preference is hugely important, as it is the de-facto value that the majority of people will experience.
Bluesky PBC tries to avoid this issue by introducing a default “undefined” value. The advantage of using a default value of “undefined” is that Bluesky PBC will not overstep their boundaries and determine the preference of everyone on the network, including people who are not using Bluesky but are using other platforms on the network. The downside is that Bluesky PBC effectively makes no decision at all for the majority of people. Bluesky PBC leaves it to the organisations who use the data to determine how data can be handled if the preference is set to “undefined”. These organisations are likely to value their own interests more than the interest of people whose data they intent to process.
Bluesky PBC has three options here, that all have a downside:
If Bluesky PBC sets default values for how ATProto account data can be handled it reinforces its centralising role in the network.
If Bluesky PBC does not set a default value, no decision is made for the majority of people, and it is left to organisations whose goals do not align with those of the people whose data they process.
If Bluesky PBC sets User Intent not on an ATProto-account wide level, but only on an per-app basis, choices quickly become overwhelming if users must set preferences for every app.
So far I’ve only been talking about Bluesky and ATProto. But the fediverse has a long history of debates, conversations and drama on how to deal with data processing that happens outside of the network. Some high-profile cases include the blowup around Bridgy Fed considering making the bridge between the fediverse and Bluesky opt-out, or the backlash against Searchtodon, which saved user’s timeline locally for searching.
These debates are around data scraping, consent, things being opt-in or opt-out. But one of the struggles that the fediverse has had is to build structural solutions. A significant portion of the fediverse does not consent to have their data handled outside of the network. A persistent problem is that this preference is not expressed in a machine-readable way. This leads to an endless cycle of new developers coming in that are not familiar with the culture who then cross lines of consent and it all blows up in drama again.
Moreover, the fediverse and ActivityPub have a significant advantage on how to deal with the dilemma of setting default values over ATProto. The fediverse is a network that is build up of many different communities connecting with each other. A variety of communities allows for diverse preferences, which can also be expressed in setting default values. And it is a shame that the fediverse is not capitalising on this advantage.
There are communities from whom discoverability is important. Just as there are communities for whom not being easily publicly discoverable is important. These preference can differ within an individual as well: people treat personal photos shared with friends differently from blog articles.
The fediverse can sidestep the question of default account values because people have many accounts on the fediverse, for different use cases. This gives the option to set a different default value for different services. A Pixelfed platform for close friends should set stricter default data-handling preferences. A Mastodon server for blogging platform Medium that has the goal of giving more visibility and reach to its writers could consider setting default values to be more open.
The power of the fediverse is in that there does not have to be a single default at all. Instead, communities and servers should be able to set default values for themselves. This can help shape the tone of the community, and makes it clear what the identity of a community is about. What’s even more powerful is that this only concerns the default value, giving people the ability to set their preferences as they desire. The state of the open social web is such that there are now two protocols in competition with each other. That gives the ability for the fediverse to take ideas from other networks, and improve on them in a way that plays up to the unique strengths that the fediverse has.
The News
Reminder: next week will be FediForum, on April 1-2, and you can register here.
FediverseSharing: A Novel Dataset on Cross-Platform Interaction Dynamics between Threads and Mastodon Users is a new academic paper (currently under review and up on arXiv) that explores the interaction between Threads users and Mastodon users. It takes a dataset of 20k Threads users that have fediverse sharing enabled and compares it to 20k Mastodon users that have interacted with these Threads users. The main goal of the research is to build up this dataset and share it with the community for further research. How sharing a dataset of aggregated user interactions relates to the above essay on user preferences for being included in bulk datasets is left as an exercise to the reader.
PeerTube has done a major redesign for their v7 of the software that came out a few months ago. The organisation now shared the design and development reports that shaped the update.
IFTAS recently had to shut down most of their larger projects due to a lack of funding. One of their projects, FediCheck is now available as open source for someone else to continue with. FediCheck is a deny list management tool that allows server admins to subscribe to external deny lists.
The Lemmy developers will hold an AMA on Wednesday March 26th.
Last week, Ghost made their ActivityPub integration available in public beta for Ghost Pro subscribers. Their weekly update says that now over 250 sites already use the integration. WeDistribute has a hands on with the new features that Ghost offers.
Note: Last week I wrote about the new fediverse platform Forte, and said that the repository did not include an install guide. This is incorrect, the guide can be found here.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
Hello Fediverse friends! I'm Micr0, the creator of Altbot™ - a Fediverse bot that helps make social media more accessible by automatically generating alt-text descriptions for images and videos for people with visual impairments.
I wanted to share my exciting development plans in the coming months. Your feedback and support have been incredible, and I'm working hard to make Altbot™ even more helpful for everyone.
Version 2.1.2 - Coming Soon!
More Languages: Adding language support without message translations
Better Reminders: Making the system more helpful and less intrusive
Help Documentation: Creating a GitHub wiki with resources on using Altbot™ effectively
Version 2.2 - Audio Understanding
Local Speech Recognition: Integrating a local model like Whisper to process speech in audio and videos
Enhanced Media Understanding: Providing audio transcripts to the Ovis model alongside video frames for more comprehensive alt-text
Version 2.3 - Fediverse Integration
I'm thrilled to announce my first official partnerships with Fediverse instances! I'll be developing an API with direct integrations into Fediverse software, starting with:
Chuckya (mastodon) integration for fuzzies.wtf and wetdry.world
Sharkey (misskey) integration with plasmatrap.com
These integrations will make alt-text generation seamless for users on these instances, with more partnerships planned in the future. And anyone will be able to host their own Altbot™ for their instance as well of course :)
The speed of these releases depends on several factors: my personal motivation, support from the community, and my workload. Your encouragement, feedback, and Ko-fi support all help keep this project moving forward!
What features are you most excited about? Let me know your thoughts and suggestions below!
ALT text detailsScreen shot of article from The Verge with byline "Elon Musk pressured Reddit's CEO on content moderation / Reddit took action after Musk messaged CEO Steve Huffman about users blocking X links and threatening DOGE staffers."
ALT text detailsScreen shot of article from The Verge with byline "Elon Musk pressured Reddit's CEO on content moderation / Reddit took action after Musk messaged CEO Steve Huffman about users blocking X links and threatening DOGE staffers."
Dites les artistes de Mastodon et du Fédiverse, vous pourriez m'envoyer une vidéo de vous, en portrait, expliquant en 20s comment vous avez trouvé une audience ici ? Si vous venez d'Instagram, comment ça s'est passé ? J'essaie de faire de la propagande, ça marcherait mieux avec vous. Je prends aussi les réponses texte.
Habe gerade gelernt, dass auf Bluesky ein "Skeet" keine Tontaube ist, sondern ein "Bluesky Tweet" .. wobei Tweet .. naja, aber lassen wir das.
Wie wäre mal ein Ideenwettbewerb für das Fediverse? Trööt ist ja nicht wirklich international durchsetzungsfähig und auch nur auf eine Plattform gemünzt.
Hey everyone, i need help affording my basic necessities, im an impoverished trans girl who needs help affording basics necessities like phone bill, new glasses, food, etc.
I live in an abusive household with transphobic family who hates me and is abusive and neglectful towards me.
Hey everyone, i need help affording my basic necessities, im an impoverished trans girl who needs help affording basics necessities like phone bill, new glasses, food, etc.
I live in an abusive household with transphobic family who hates me and is abusive and neglectful towards me.
Dites les artistes de Mastodon et du Fédiverse, vous pourriez m'envoyer une vidéo de vous, en portrait, expliquant en 20s comment vous avez trouvé une audience ici ? Si vous venez d'Instagram, comment ça s'est passé ? J'essaie de faire de la propagande, ça marcherait mieux avec vous. Je prends aussi les réponses texte.
Ça fait quelques temps que j'entends parler de @qlub et ça a l'air d'être LÀ place pour les québécois, alors me voilà. 😀 Un autre (peut-être le dernier) déménagement d'instance #Mastodon. 😅
An essay on user preferences, and how the fediverse’s interconnected network of communities can play into that, as well as some other news.
User Intents
The Bluesky Company (Bluesky PBC) recently announced a proposal to add User Intents to the AT Protocol (ATProto). The proposal allows people to set account-wide preferences how their data should be handled outside the network. It gives people the ability to opt in or opt out their account from a few different things, such as bridging to other protocols or not wanting any of their data being used in generative AI datasets. The proposal is similar to how robots.txt works, meaning that it is a machine-readable format which good actors are supposed to abide by, but is not legally enforceable.
I cover both the fediverse and Bluesky (including ATProto) under Fediverse Report because these networks are deeply interconnected and influence each other. Decisions on one network, like Bluesky’s User Intents proposal, can influence how the fediverse develops and builds their own features. My goal is to help readers understand the fediverse more deeply. By observing how Bluesky’s approaches default user preferences, the fediverse can build their own systems that use its strength of having many diverse and connected communities.
The proposal by Bluesky PBC is as follows:
People are able to set their preferences for four different categories:
generative AI
protocol bridging
bulk datasets
public archiving and preservation
These preferences are account wide. They are valid not only for Bluesky, but for every app build on ATProto.
The default value is ‘undefined’, not opt-in or opt-out.
Projects which are intending to use the public data should decide for themselves whether data reuse when the intents are classified as “undefined” is acceptable or not.
the current proposal is set to lead the way for more granular user preferences, allowing people to specify on an app-level or post-level what their preference is.
Also, some concepts of ATProto that are relevant, which makes the protocol different from ActivityPub:
On ATProto, a user has only 1 account, and can use that account to log into any service. This is in contrast with ActivityPub, where you need a new account for every service.
Data on ATProto is public by default, and designed to be accessible. Everyone has full and free access to the data of the entire network.
One thing about user preference settings in social apps is that they are a bit of red herring. The majority of people never change the default settings. Giving people choice is a good thing, but it is impossible force people to choose: the majority of people will just not choose anything. This makes it so that the default value for any preference is hugely important, as it is the de-facto value that the majority of people will experience.
Bluesky PBC tries to avoid this issue by introducing a default “undefined” value. The advantage of using a default value of “undefined” is that Bluesky PBC will not overstep their boundaries and determine the preference of everyone on the network, including people who are not using Bluesky but are using other platforms on the network. The downside is that Bluesky PBC effectively makes no decision at all for the majority of people. Bluesky PBC leaves it to the organisations who use the data to determine how data can be handled if the preference is set to “undefined”. These organisations are likely to value their own interests more than the interest of people whose data they intent to process.
Bluesky PBC has three options here, that all have a downside:
If Bluesky PBC sets default values for how ATProto account data can be handled it reinforces its centralising role in the network.
If Bluesky PBC does not set a default value, no decision is made for the majority of people, and it is left to organisations whose goals do not align with those of the people whose data they process.
If Bluesky PBC sets User Intent not on an ATProto-account wide level, but only on an per-app basis, choices quickly become overwhelming if users must set preferences for every app.
So far I’ve only been talking about Bluesky and ATProto. But the fediverse has a long history of debates, conversations and drama on how to deal with data processing that happens outside of the network. Some high-profile cases include the blowup around Bridgy Fed considering making the bridge between the fediverse and Bluesky opt-out, or the backlash against Searchtodon, which saved user’s timeline locally for searching.
These debates are around data scraping, consent, things being opt-in or opt-out. But one of the struggles that the fediverse has had is to build structural solutions. A significant portion of the fediverse does not consent to have their data handled outside of the network. A persistent problem is that this preference is not expressed in a machine-readable way. This leads to an endless cycle of new developers coming in that are not familiar with the culture who then cross lines of consent and it all blows up in drama again.
Moreover, the fediverse and ActivityPub have a significant advantage on how to deal with the dilemma of setting default values over ATProto. The fediverse is a network that is build up of many different communities connecting with each other. A variety of communities allows for diverse preferences, which can also be expressed in setting default values. And it is a shame that the fediverse is not capitalising on this advantage.
There are communities from whom discoverability is important. Just as there are communities for whom not being easily publicly discoverable is important. These preference can differ within an individual as well: people treat personal photos shared with friends differently from blog articles.
The fediverse can sidestep the question of default account values because people have many accounts on the fediverse, for different use cases. This gives the option to set a different default value for different services. A Pixelfed platform for close friends should set stricter default data-handling preferences. A Mastodon server for blogging platform Medium that has the goal of giving more visibility and reach to its writers could consider setting default values to be more open.
The power of the fediverse is in that there does not have to be a single default at all. Instead, communities and servers should be able to set default values for themselves. This can help shape the tone of the community, and makes it clear what the identity of a community is about. What’s even more powerful is that this only concerns the default value, giving people the ability to set their preferences as they desire. The state of the open social web is such that there are now two protocols in competition with each other. That gives the ability for the fediverse to take ideas from other networks, and improve on them in a way that plays up to the unique strengths that the fediverse has.
The News
Reminder: next week will be FediForum, on April 1-2, and you can register here.
FediverseSharing: A Novel Dataset on Cross-Platform Interaction Dynamics between Threads and Mastodon Users is a new academic paper (currently under review and up on arXiv) that explores the interaction between Threads users and Mastodon users. It takes a dataset of 20k Threads users that have fediverse sharing enabled and compares it to 20k Mastodon users that have interacted with these Threads users. The main goal of the research is to build up this dataset and share it with the community for further research. How sharing a dataset of aggregated user interactions relates to the above essay on user preferences for being included in bulk datasets is left as an exercise to the reader.
PeerTube has done a major redesign for their v7 of the software that came out a few months ago. The organisation now shared the design and development reports that shaped the update.
IFTAS recently had to shut down most of their larger projects due to a lack of funding. One of their projects, FediCheck is now available as open source for someone else to continue with. FediCheck is a deny list management tool that allows server admins to subscribe to external deny lists.
The Lemmy developers will hold an AMA on Wednesday March 26th.
Last week, Ghost made their ActivityPub integration available in public beta for Ghost Pro subscribers. Their weekly update says that now over 250 sites already use the integration. WeDistribute has a hands on with the new features that Ghost offers.
Note: Last week I wrote about the new fediverse platform Forte, and said that the repository did not include an install guide. This is incorrect, the guide can be found here.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
I’ve asked about this in the past, but I think that might’ve been on a different instance, or maybe it’s just too far back in history for me to easily find.
There are a number of small businesses on the #Fediverse. Some of this is people doing art commissions, multimedia productions, or other kinds of paid trade work. There are also some dedicated hosting services and tools, and maybe there are other things my brain just isn’t thinking about right now.
I am thinking of building a directory of homegrown Fediverse businesses as part of Fedizen.net. I have about 5 or 6 entries, but I feel like there’s a lot more out there. If you own a service or want to promote one, let me know!
Ça fait quelques temps que j'entends parler de @qlub et ça a l'air d'être LÀ place pour les québécois, alors me voilà. 😀 Un autre (peut-être le dernier) déménagement d'instance #Mastodon. 😅
Pixelfed before v0.12.5 has a vulnerability where it could leak your private posts, regardless of whether you are a Pixelfed user or not. Admins should update ASAP.
When following someone from a different server on the Fediverse, the remote server decides whether you are allowed to do that. This enables features like locked accounts. Due to an implementation mistake, Pixelfed ignores this and allows anyone to follow even private accounts on other servers. If a legitimate user from a Pixelfed instance follows you on your locked account, anyone on that Pixelfed instance can read your private posts.
I’ve asked about this in the past, but I think that might’ve been on a different instance, or maybe it’s just too far back in history for me to easily find.
There are a number of small businesses on the #Fediverse. Some of this is people doing art commissions, multimedia productions, or other kinds of paid trade work. There are also some dedicated hosting services and tools, and maybe there are other things my brain just isn’t thinking about right now.
I am thinking of building a directory of homegrown Fediverse businesses as part of Fedizen.net. I have about 5 or 6 entries, but I feel like there’s a lot more out there. If you own a service or want to promote one, let me know!
With a wave of momentum and publicity hitting the open social web, now is the time for us to really put our eggs in one basket (pun intended) and get serious about working together to grow better social media.
With a wave of momentum and publicity hitting the open social web, now is the time for us to really put our eggs in one basket (pun intended) and get serious about working together to grow better social media.
Turns out Mastodon implements the FEP-8fcf specification (Followers collection synchronization across servers), but it expected all followers to be in a single page collection. When followers were split across multiple pages, it would only see the first page and incorrectly remove all followers from subsequent pages!
This explains so much about the strange behavior I've been seeing with #Hollo and other #Fedify-based servers over the past few months. Some people would follow me from large instances, then mysteriously unfollow later without any action on their part.
Thankfully this fix has been marked for backporting, so it should appear in an upcoming patch release rather than waiting for the next major version. Great news for all of us building on #ActivityPub!
This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊
Pixelfed before v0.12.5 has a vulnerability where it could leak your private posts, regardless of whether you are a Pixelfed user or not. Admins should update ASAP.
When following someone from a different server on the Fediverse, the remote server decides whether you are allowed to do that. This enables features like locked accounts. Due to an implementation mistake, Pixelfed ignores this and allows anyone to follow even private accounts on other servers. If a legitimate user from a Pixelfed instance follows you on your locked account, anyone on that Pixelfed instance can read your private posts.
Pixelfed before v0.12.5 has a vulnerability where it could leak your private posts, regardless of whether you are a Pixelfed user or not. Admins should update ASAP.
When following someone from a different server on the Fediverse, the remote server decides whether you are allowed to do that. This enables features like locked accounts. Due to an implementation mistake, Pixelfed ignores this and allows anyone to follow even private accounts on other servers. If a legitimate user from a Pixelfed instance follows you on your locked account, anyone on that Pixelfed instance can read your private posts.
Statt vielleicht ständig neue Serverprojekte für verschiedene Fediversedienste zu bauen wäre es vielleicht einfacher Clients zu machen, die einfach jeweils nen anderen Schwerpunkt haben?
Und bei Servern vielleicht lieber zwischen Multimedia und Kurznachrichtendienst/Statusnachrichten unterscheiden? erstere brauchen mehr Bumms und Medienwandler, letzter nicht unbedingt.
Turns out Mastodon implements the FEP-8fcf specification (Followers collection synchronization across servers), but it expected all followers to be in a single page collection. When followers were split across multiple pages, it would only see the first page and incorrectly remove all followers from subsequent pages!
This explains so much about the strange behavior I've been seeing with #Hollo and other #Fedify-based servers over the past few months. Some people would follow me from large instances, then mysteriously unfollow later without any action on their part.
Thankfully this fix has been marked for backporting, so it should appear in an upcoming patch release rather than waiting for the next major version. Great news for all of us building on #ActivityPub!
This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊
ALT text detailsAbstract painting of a stylized female face with geometric shapes, vibrant colors, and intricate linework, evoking emotion and depth by artist Rafael Salazar at RafaelSalazar.com
ALT text detailsAbstract painting of a stylized female face with geometric shapes, vibrant colors, and intricate linework, evoking emotion and depth by artist Rafael Salazar at RafaelSalazar.com
Turns out Mastodon implements the FEP-8fcf specification (Followers collection synchronization across servers), but it expected all followers to be in a single page collection. When followers were split across multiple pages, it would only see the first page and incorrectly remove all followers from subsequent pages!
This explains so much about the strange behavior I've been seeing with #Hollo and other #Fedify-based servers over the past few months. Some people would follow me from large instances, then mysteriously unfollow later without any action on their part.
Thankfully this fix has been marked for backporting, so it should appear in an upcoming patch release rather than waiting for the next major version. Great news for all of us building on #ActivityPub!
This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊
Turns out Mastodon implements the FEP-8fcf specification (Followers collection synchronization across servers), but it expected all followers to be in a single page collection. When followers were split across multiple pages, it would only see the first page and incorrectly remove all followers from subsequent pages!
This explains so much about the strange behavior I've been seeing with #Hollo and other #Fedify-based servers over the past few months. Some people would follow me from large instances, then mysteriously unfollow later without any action on their part.
Thankfully this fix has been marked for backporting, so it should appear in an upcoming patch release rather than waiting for the next major version. Great news for all of us building on #ActivityPub!
This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊
Turns out Mastodon implements the FEP-8fcf specification (Followers collection synchronization across servers), but it expected all followers to be in a single page collection. When followers were split across multiple pages, it would only see the first page and incorrectly remove all followers from subsequent pages!
This explains so much about the strange behavior I've been seeing with #Hollo and other #Fedify-based servers over the past few months. Some people would follow me from large instances, then mysteriously unfollow later without any action on their part.
Thankfully this fix has been marked for backporting, so it should appear in an upcoming patch release rather than waiting for the next major version. Great news for all of us building on #ActivityPub!
This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊
Turns out Mastodon implements the FEP-8fcf specification (Followers collection synchronization across servers), but it expected all followers to be in a single page collection. When followers were split across multiple pages, it would only see the first page and incorrectly remove all followers from subsequent pages!
This explains so much about the strange behavior I've been seeing with #Hollo and other #Fedify-based servers over the past few months. Some people would follow me from large instances, then mysteriously unfollow later without any action on their part.
Thankfully this fix has been marked for backporting, so it should appear in an upcoming patch release rather than waiting for the next major version. Great news for all of us building on #ActivityPub!
This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊
Pixelfed before v0.12.5 has a vulnerability where it could leak your private posts, regardless of whether you are a Pixelfed user or not. Admins should update ASAP.
When following someone from a different server on the Fediverse, the remote server decides whether you are allowed to do that. This enables features like locked accounts. Due to an implementation mistake, Pixelfed ignores this and allows anyone to follow even private accounts on other servers. If a legitimate user from a Pixelfed instance follows you on your locked account, anyone on that Pixelfed instance can read your private posts.
Summary of the bug: If you have a protected account (on Pixelfed, Mastodon, GTS, whatever) and a Pixelfed user followed you and got approved by you, _all_ users on that instance were now able to see your followers-only posts, not just the one you approved.
@GossiTheDog "Mastodon" really needs to get cracking on full data portability, IMHO.
It's a shame this hasn't been pushed higher up on the list of things to do.
I think many people have invested quite a bit of time and effort into their posts and profiles, and moving all that data, or somehow managing a switch-over doesn't seem to be that simple, if at all possible.
Turns out Mastodon implements the FEP-8fcf specification (Followers collection synchronization across servers), but it expected all followers to be in a single page collection. When followers were split across multiple pages, it would only see the first page and incorrectly remove all followers from subsequent pages!
This explains so much about the strange behavior I've been seeing with #Hollo and other #Fedify-based servers over the past few months. Some people would follow me from large instances, then mysteriously unfollow later without any action on their part.
Thankfully this fix has been marked for backporting, so it should appear in an upcoming patch release rather than waiting for the next major version. Great news for all of us building on #ActivityPub!
This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊
Pixelfed before v0.12.5 has a vulnerability where it could leak your private posts, regardless of whether you are a Pixelfed user or not. Admins should update ASAP.
When following someone from a different server on the Fediverse, the remote server decides whether you are allowed to do that. This enables features like locked accounts. Due to an implementation mistake, Pixelfed ignores this and allows anyone to follow even private accounts on other servers. If a legitimate user from a Pixelfed instance follows you on your locked account, anyone on that Pixelfed instance can read your private posts.
This week, an essay about #Bluesky's proposal for setting user preferences on their accounts. This allows people to indicate how they want their data to be handled off-protocol. I wrote about how the #fediverse can improve on this, using its strengths of many different communities, each with its own culture and values.
Also: - Next week is the digital conference @fediforum - A research dataset to compare Threads and Mastodon users
ALT text detailsThe fediverse can sidestep the question of default account values because people have many accounts on the fediverse, for different use cases. This gives the option to set a different default value for different services. A Pixelfed platform for close friends should set stricter default data-handling preferences. A Mastodon server for blogging platform Medium that has the goal of giving more visibility and reach to its writers could consider setting default values to be more open.
The power of the fediverse is in that there does not have to be a single default at all. Instead, communities and servers should be able to set default values for themselves. This can help shape the tone of the community, and makes it clear what the identity of a community is about. What’s even more powerful is that this only concerns the default value, giving people the ability to set their preferences as they desire. The state of the open social web is such that there are now two protocols in competition with each other. That gives the ability for the fediverse to take ideas from other networks, and improve on them in a way that plays up to the unique strengths that the fediverse has.
Pixelfed before v0.12.5 has a vulnerability where it could leak your private posts, regardless of whether you are a Pixelfed user or not. Admins should update ASAP.
When following someone from a different server on the Fediverse, the remote server decides whether you are allowed to do that. This enables features like locked accounts. Due to an implementation mistake, Pixelfed ignores this and allows anyone to follow even private accounts on other servers. If a legitimate user from a Pixelfed instance follows you on your locked account, anyone on that Pixelfed instance can read your private posts.
This week, an essay about #Bluesky's proposal for setting user preferences on their accounts. This allows people to indicate how they want their data to be handled off-protocol. I wrote about how the #fediverse can improve on this, using its strengths of many different communities, each with its own culture and values.
Also: - Next week is the digital conference @fediforum - A research dataset to compare Threads and Mastodon users
ALT text detailsThe fediverse can sidestep the question of default account values because people have many accounts on the fediverse, for different use cases. This gives the option to set a different default value for different services. A Pixelfed platform for close friends should set stricter default data-handling preferences. A Mastodon server for blogging platform Medium that has the goal of giving more visibility and reach to its writers could consider setting default values to be more open.
The power of the fediverse is in that there does not have to be a single default at all. Instead, communities and servers should be able to set default values for themselves. This can help shape the tone of the community, and makes it clear what the identity of a community is about. What’s even more powerful is that this only concerns the default value, giving people the ability to set their preferences as they desire. The state of the open social web is such that there are now two protocols in competition with each other. That gives the ability for the fediverse to take ideas from other networks, and improve on them in a way that plays up to the unique strengths that the fediverse has.
Pixelfed before v0.12.5 has a vulnerability where it could leak your private posts, regardless of whether you are a Pixelfed user or not. Admins should update ASAP.
When following someone from a different server on the Fediverse, the remote server decides whether you are allowed to do that. This enables features like locked accounts. Due to an implementation mistake, Pixelfed ignores this and allows anyone to follow even private accounts on other servers. If a legitimate user from a Pixelfed instance follows you on your locked account, anyone on that Pixelfed instance can read your private posts.
This week, an essay about #Bluesky's proposal for setting user preferences on their accounts. This allows people to indicate how they want their data to be handled off-protocol. I wrote about how the #fediverse can improve on this, using its strengths of many different communities, each with its own culture and values.
Also: - Next week is the digital conference @fediforum - A research dataset to compare Threads and Mastodon users
ALT text detailsThe fediverse can sidestep the question of default account values because people have many accounts on the fediverse, for different use cases. This gives the option to set a different default value for different services. A Pixelfed platform for close friends should set stricter default data-handling preferences. A Mastodon server for blogging platform Medium that has the goal of giving more visibility and reach to its writers could consider setting default values to be more open.
The power of the fediverse is in that there does not have to be a single default at all. Instead, communities and servers should be able to set default values for themselves. This can help shape the tone of the community, and makes it clear what the identity of a community is about. What’s even more powerful is that this only concerns the default value, giving people the ability to set their preferences as they desire. The state of the open social web is such that there are now two protocols in competition with each other. That gives the ability for the fediverse to take ideas from other networks, and improve on them in a way that plays up to the unique strengths that the fediverse has.
An essay on user preferences, and how the fediverse’s interconnected network of communities can play into that, as well as some other news.
User Intents
The Bluesky Company (Bluesky PBC) recently announced a proposal to add User Intents to the AT Protocol (ATProto). The proposal allows people to set account-wide preferences how their data should be handled outside the network. It gives people the ability to opt in or opt out their account from a few different things, such as bridging to other protocols or not wanting any of their data being used in generative AI datasets. The proposal is similar to how robots.txt works, meaning that it is a machine-readable format which good actors are supposed to abide by, but is not legally enforceable.
I cover both the fediverse and Bluesky (including ATProto) under Fediverse Report because these networks are deeply interconnected and influence each other. Decisions on one network, like Bluesky’s User Intents proposal, can influence how the fediverse develops and builds their own features. My goal is to help readers understand the fediverse more deeply. By observing how Bluesky’s approaches default user preferences, the fediverse can build their own systems that use its strength of having many diverse and connected communities.
The proposal by Bluesky PBC is as follows:
People are able to set their preferences for four different categories:
generative AI
protocol bridging
bulk datasets
public archiving and preservation
These preferences are account wide. They are valid not only for Bluesky, but for every app build on ATProto.
The default value is ‘undefined’, not opt-in or opt-out.
Projects which are intending to use the public data should decide for themselves whether data reuse when the intents are classified as “undefined” is acceptable or not.
the current proposal is set to lead the way for more granular user preferences, allowing people to specify on an app-level or post-level what their preference is.
Also, some concepts of ATProto that are relevant, which makes the protocol different from ActivityPub:
On ATProto, a user has only 1 account, and can use that account to log into any service. This is in contrast with ActivityPub, where you need a new account for every service.
Data on ATProto is public by default, and designed to be accessible. Everyone has full and free access to the data of the entire network.
One thing about user preference settings in social apps is that they are a bit of red herring. The majority of people never change the default settings. Giving people choice is a good thing, but it is impossible force people to choose: the majority of people will just not choose anything. This makes it so that the default value for any preference is hugely important, as it is the de-facto value that the majority of people will experience.
Bluesky PBC tries to avoid this issue by introducing a default “undefined” value. The advantage of using a default value of “undefined” is that Bluesky PBC will not overstep their boundaries and determine the preference of everyone on the network, including people who are not using Bluesky but are using other platforms on the network. The downside is that Bluesky PBC effectively makes no decision at all for the majority of people. Bluesky PBC leaves it to the organisations who use the data to determine how data can be handled if the preference is set to “undefined”. These organisations are likely to value their own interests more than the interest of people whose data they intent to process.
Bluesky PBC has three options here, that all have a downside:
If Bluesky PBC sets default values for how ATProto account data can be handled it reinforces its centralising role in the network.
If Bluesky PBC does not set a default value, no decision is made for the majority of people, and it is left to organisations whose goals do not align with those of the people whose data they process.
If Bluesky PBC sets User Intent not on an ATProto-account wide level, but only on an per-app basis, choices quickly become overwhelming if users must set preferences for every app.
So far I’ve only been talking about Bluesky and ATProto. But the fediverse has a long history of debates, conversations and drama on how to deal with data processing that happens outside of the network. Some high-profile cases include the blowup around Bridgy Fed considering making the bridge between the fediverse and Bluesky opt-out, or the backlash against Searchtodon, which saved user’s timeline locally for searching.
These debates are around data scraping, consent, things being opt-in or opt-out. But one of the struggles that the fediverse has had is to build structural solutions. A significant portion of the fediverse does not consent to have their data handled outside of the network. A persistent problem is that this preference is not expressed in a machine-readable way. This leads to an endless cycle of new developers coming in that are not familiar with the culture who then cross lines of consent and it all blows up in drama again.
Moreover, the fediverse and ActivityPub have a significant advantage on how to deal with the dilemma of setting default values over ATProto. The fediverse is a network that is build up of many different communities connecting with each other. A variety of communities allows for diverse preferences, which can also be expressed in setting default values. And it is a shame that the fediverse is not capitalising on this advantage.
There are communities from whom discoverability is important. Just as there are communities for whom not being easily publicly discoverable is important. These preference can differ within an individual as well: people treat personal photos shared with friends differently from blog articles.
The fediverse can sidestep the question of default account values because people have many accounts on the fediverse, for different use cases. This gives the option to set a different default value for different services. A Pixelfed platform for close friends should set stricter default data-handling preferences. A Mastodon server for blogging platform Medium that has the goal of giving more visibility and reach to its writers could consider setting default values to be more open.
The power of the fediverse is in that there does not have to be a single default at all. Instead, communities and servers should be able to set default values for themselves. This can help shape the tone of the community, and makes it clear what the identity of a community is about. What’s even more powerful is that this only concerns the default value, giving people the ability to set their preferences as they desire. The state of the open social web is such that there are now two protocols in competition with each other. That gives the ability for the fediverse to take ideas from other networks, and improve on them in a way that plays up to the unique strengths that the fediverse has.
The News
Reminder: next week will be FediForum, on April 1-2, and you can register here.
FediverseSharing: A Novel Dataset on Cross-Platform Interaction Dynamics between Threads and Mastodon Users is a new academic paper (currently under review and up on arXiv) that explores the interaction between Threads users and Mastodon users. It takes a dataset of 20k Threads users that have fediverse sharing enabled and compares it to 20k Mastodon users that have interacted with these Threads users. The main goal of the research is to build up this dataset and share it with the community for further research. How sharing a dataset of aggregated user interactions relates to the above essay on user preferences for being included in bulk datasets is left as an exercise to the reader.
PeerTube has done a major redesign for their v7 of the software that came out a few months ago. The organisation now shared the design and development reports that shaped the update.
IFTAS recently had to shut down most of their larger projects due to a lack of funding. One of their projects, FediCheck is now available as open source for someone else to continue with. FediCheck is a deny list management tool that allows server admins to subscribe to external deny lists.
The Lemmy developers will hold an AMA on Wednesday March 26th.
Last week, Ghost made their ActivityPub integration available in public beta for Ghost Pro subscribers. Their weekly update says that now over 250 sites already use the integration. WeDistribute has a hands on with the new features that Ghost offers.
Note: Last week I wrote about the new fediverse platform Forte, and said that the repository did not include an install guide. This is incorrect, the guide can be found here.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
This week, an essay about #Bluesky's proposal for setting user preferences on their accounts. This allows people to indicate how they want their data to be handled off-protocol. I wrote about how the #fediverse can improve on this, using its strengths of many different communities, each with its own culture and values.
Also: - Next week is the digital conference @fediforum - A research dataset to compare Threads and Mastodon users
ALT text detailsThe fediverse can sidestep the question of default account values because people have many accounts on the fediverse, for different use cases. This gives the option to set a different default value for different services. A Pixelfed platform for close friends should set stricter default data-handling preferences. A Mastodon server for blogging platform Medium that has the goal of giving more visibility and reach to its writers could consider setting default values to be more open.
The power of the fediverse is in that there does not have to be a single default at all. Instead, communities and servers should be able to set default values for themselves. This can help shape the tone of the community, and makes it clear what the identity of a community is about. What’s even more powerful is that this only concerns the default value, giving people the ability to set their preferences as they desire. The state of the open social web is such that there are now two protocols in competition with each other. That gives the ability for the fediverse to take ideas from other networks, and improve on them in a way that plays up to the unique strengths that the fediverse has.
This week, an essay about #Bluesky's proposal for setting user preferences on their accounts. This allows people to indicate how they want their data to be handled off-protocol. I wrote about how the #fediverse can improve on this, using its strengths of many different communities, each with its own culture and values.
Also: - Next week is the digital conference @fediforum - A research dataset to compare Threads and Mastodon users
ALT text detailsThe fediverse can sidestep the question of default account values because people have many accounts on the fediverse, for different use cases. This gives the option to set a different default value for different services. A Pixelfed platform for close friends should set stricter default data-handling preferences. A Mastodon server for blogging platform Medium that has the goal of giving more visibility and reach to its writers could consider setting default values to be more open.
The power of the fediverse is in that there does not have to be a single default at all. Instead, communities and servers should be able to set default values for themselves. This can help shape the tone of the community, and makes it clear what the identity of a community is about. What’s even more powerful is that this only concerns the default value, giving people the ability to set their preferences as they desire. The state of the open social web is such that there are now two protocols in competition with each other. That gives the ability for the fediverse to take ideas from other networks, and improve on them in a way that plays up to the unique strengths that the fediverse has.
An essay on user preferences, and how the fediverse’s interconnected network of communities can play into that, as well as some other news.
User Intents
The Bluesky Company (Bluesky PBC) recently announced a proposal to add User Intents to the AT Protocol (ATProto). The proposal allows people to set account-wide preferences how their data should be handled outside the network. It gives people the ability to opt in or opt out their account from a few different things, such as bridging to other protocols or not wanting any of their data being used in generative AI datasets. The proposal is similar to how robots.txt works, meaning that it is a machine-readable format which good actors are supposed to abide by, but is not legally enforceable.
I cover both the fediverse and Bluesky (including ATProto) under Fediverse Report because these networks are deeply interconnected and influence each other. Decisions on one network, like Bluesky’s User Intents proposal, can influence how the fediverse develops and builds their own features. My goal is to help readers understand the fediverse more deeply. By observing how Bluesky’s approaches default user preferences, the fediverse can build their own systems that use its strength of having many diverse and connected communities.
The proposal by Bluesky PBC is as follows:
People are able to set their preferences for four different categories:
generative AI
protocol bridging
bulk datasets
public archiving and preservation
These preferences are account wide. They are valid not only for Bluesky, but for every app build on ATProto.
The default value is ‘undefined’, not opt-in or opt-out.
Projects which are intending to use the public data should decide for themselves whether data reuse when the intents are classified as “undefined” is acceptable or not.
the current proposal is set to lead the way for more granular user preferences, allowing people to specify on an app-level or post-level what their preference is.
Also, some concepts of ATProto that are relevant, which makes the protocol different from ActivityPub:
On ATProto, a user has only 1 account, and can use that account to log into any service. This is in contrast with ActivityPub, where you need a new account for every service.
Data on ATProto is public by default, and designed to be accessible. Everyone has full and free access to the data of the entire network.
One thing about user preference settings in social apps is that they are a bit of red herring. The majority of people never change the default settings. Giving people choice is a good thing, but it is impossible force people to choose: the majority of people will just not choose anything. This makes it so that the default value for any preference is hugely important, as it is the de-facto value that the majority of people will experience.
Bluesky PBC tries to avoid this issue by introducing a default “undefined” value. The advantage of using a default value of “undefined” is that Bluesky PBC will not overstep their boundaries and determine the preference of everyone on the network, including people who are not using Bluesky but are using other platforms on the network. The downside is that Bluesky PBC effectively makes no decision at all for the majority of people. Bluesky PBC leaves it to the organisations who use the data to determine how data can be handled if the preference is set to “undefined”. These organisations are likely to value their own interests more than the interest of people whose data they intent to process.
Bluesky PBC has three options here, that all have a downside:
If Bluesky PBC sets default values for how ATProto account data can be handled it reinforces its centralising role in the network.
If Bluesky PBC does not set a default value, no decision is made for the majority of people, and it is left to organisations whose goals do not align with those of the people whose data they process.
If Bluesky PBC sets User Intent not on an ATProto-account wide level, but only on an per-app basis, choices quickly become overwhelming if users must set preferences for every app.
So far I’ve only been talking about Bluesky and ATProto. But the fediverse has a long history of debates, conversations and drama on how to deal with data processing that happens outside of the network. Some high-profile cases include the blowup around Bridgy Fed considering making the bridge between the fediverse and Bluesky opt-out, or the backlash against Searchtodon, which saved user’s timeline locally for searching.
These debates are around data scraping, consent, things being opt-in or opt-out. But one of the struggles that the fediverse has had is to build structural solutions. A significant portion of the fediverse does not consent to have their data handled outside of the network. A persistent problem is that this preference is not expressed in a machine-readable way. This leads to an endless cycle of new developers coming in that are not familiar with the culture who then cross lines of consent and it all blows up in drama again.
Moreover, the fediverse and ActivityPub have a significant advantage on how to deal with the dilemma of setting default values over ATProto. The fediverse is a network that is build up of many different communities connecting with each other. A variety of communities allows for diverse preferences, which can also be expressed in setting default values. And it is a shame that the fediverse is not capitalising on this advantage.
There are communities from whom discoverability is important. Just as there are communities for whom not being easily publicly discoverable is important. These preference can differ within an individual as well: people treat personal photos shared with friends differently from blog articles.
The fediverse can sidestep the question of default account values because people have many accounts on the fediverse, for different use cases. This gives the option to set a different default value for different services. A Pixelfed platform for close friends should set stricter default data-handling preferences. A Mastodon server for blogging platform Medium that has the goal of giving more visibility and reach to its writers could consider setting default values to be more open.
The power of the fediverse is in that there does not have to be a single default at all. Instead, communities and servers should be able to set default values for themselves. This can help shape the tone of the community, and makes it clear what the identity of a community is about. What’s even more powerful is that this only concerns the default value, giving people the ability to set their preferences as they desire. The state of the open social web is such that there are now two protocols in competition with each other. That gives the ability for the fediverse to take ideas from other networks, and improve on them in a way that plays up to the unique strengths that the fediverse has.
The News
Reminder: next week will be FediForum, on April 1-2, and you can register here.
FediverseSharing: A Novel Dataset on Cross-Platform Interaction Dynamics between Threads and Mastodon Users is a new academic paper (currently under review and up on arXiv) that explores the interaction between Threads users and Mastodon users. It takes a dataset of 20k Threads users that have fediverse sharing enabled and compares it to 20k Mastodon users that have interacted with these Threads users. The main goal of the research is to build up this dataset and share it with the community for further research. How sharing a dataset of aggregated user interactions relates to the above essay on user preferences for being included in bulk datasets is left as an exercise to the reader.
PeerTube has done a major redesign for their v7 of the software that came out a few months ago. The organisation now shared the design and development reports that shaped the update.
IFTAS recently had to shut down most of their larger projects due to a lack of funding. One of their projects, FediCheck is now available as open source for someone else to continue with. FediCheck is a deny list management tool that allows server admins to subscribe to external deny lists.
The Lemmy developers will hold an AMA on Wednesday March 26th.
Last week, Ghost made their ActivityPub integration available in public beta for Ghost Pro subscribers. Their weekly update says that now over 250 sites already use the integration. WeDistribute has a hands on with the new features that Ghost offers.
Note: Last week I wrote about the new fediverse platform Forte, and said that the repository did not include an install guide. This is incorrect, the guide can be found here.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
An essay on user preferences, and how the fediverse’s interconnected network of communities can play into that, as well as some other news.
User Intents
The Bluesky Company (Bluesky PBC) recently announced a proposal to add User Intents to the AT Protocol (ATProto). The proposal allows people to set account-wide preferences how their data should be handled outside the network. It gives people the ability to opt in or opt out their account from a few different things, such as bridging to other protocols or not wanting any of their data being used in generative AI datasets. The proposal is similar to how robots.txt works, meaning that it is a machine-readable format which good actors are supposed to abide by, but is not legally enforceable.
I cover both the fediverse and Bluesky (including ATProto) under Fediverse Report because these networks are deeply interconnected and influence each other. Decisions on one network, like Bluesky’s User Intents proposal, can influence how the fediverse develops and builds their own features. My goal is to help readers understand the fediverse more deeply. By observing how Bluesky’s approaches default user preferences, the fediverse can build their own systems that use its strength of having many diverse and connected communities.
The proposal by Bluesky PBC is as follows:
People are able to set their preferences for four different categories:
generative AI
protocol bridging
bulk datasets
public archiving and preservation
These preferences are account wide. They are valid not only for Bluesky, but for every app build on ATProto.
The default value is ‘undefined’, not opt-in or opt-out.
Projects which are intending to use the public data should decide for themselves whether data reuse when the intents are classified as “undefined” is acceptable or not.
the current proposal is set to lead the way for more granular user preferences, allowing people to specify on an app-level or post-level what their preference is.
Also, some concepts of ATProto that are relevant, which makes the protocol different from ActivityPub:
On ATProto, a user has only 1 account, and can use that account to log into any service. This is in contrast with ActivityPub, where you need a new account for every service.
Data on ATProto is public by default, and designed to be accessible. Everyone has full and free access to the data of the entire network.
One thing about user preference settings in social apps is that they are a bit of red herring. The majority of people never change the default settings. Giving people choice is a good thing, but it is impossible force people to choose: the majority of people will just not choose anything. This makes it so that the default value for any preference is hugely important, as it is the de-facto value that the majority of people will experience.
Bluesky PBC tries to avoid this issue by introducing a default “undefined” value. The advantage of using a default value of “undefined” is that Bluesky PBC will not overstep their boundaries and determine the preference of everyone on the network, including people who are not using Bluesky but are using other platforms on the network. The downside is that Bluesky PBC effectively makes no decision at all for the majority of people. Bluesky PBC leaves it to the organisations who use the data to determine how data can be handled if the preference is set to “undefined”. These organisations are likely to value their own interests more than the interest of people whose data they intent to process.
Bluesky PBC has three options here, that all have a downside:
If Bluesky PBC sets default values for how ATProto account data can be handled it reinforces its centralising role in the network.
If Bluesky PBC does not set a default value, no decision is made for the majority of people, and it is left to organisations whose goals do not align with those of the people whose data they process.
If Bluesky PBC sets User Intent not on an ATProto-account wide level, but only on an per-app basis, choices quickly become overwhelming if users must set preferences for every app.
So far I’ve only been talking about Bluesky and ATProto. But the fediverse has a long history of debates, conversations and drama on how to deal with data processing that happens outside of the network. Some high-profile cases include the blowup around Bridgy Fed considering making the bridge between the fediverse and Bluesky opt-out, or the backlash against Searchtodon, which saved user’s timeline locally for searching.
These debates are around data scraping, consent, things being opt-in or opt-out. But one of the struggles that the fediverse has had is to build structural solutions. A significant portion of the fediverse does not consent to have their data handled outside of the network. A persistent problem is that this preference is not expressed in a machine-readable way. This leads to an endless cycle of new developers coming in that are not familiar with the culture who then cross lines of consent and it all blows up in drama again.
Moreover, the fediverse and ActivityPub have a significant advantage on how to deal with the dilemma of setting default values over ATProto. The fediverse is a network that is build up of many different communities connecting with each other. A variety of communities allows for diverse preferences, which can also be expressed in setting default values. And it is a shame that the fediverse is not capitalising on this advantage.
There are communities from whom discoverability is important. Just as there are communities for whom not being easily publicly discoverable is important. These preference can differ within an individual as well: people treat personal photos shared with friends differently from blog articles.
The fediverse can sidestep the question of default account values because people have many accounts on the fediverse, for different use cases. This gives the option to set a different default value for different services. A Pixelfed platform for close friends should set stricter default data-handling preferences. A Mastodon server for blogging platform Medium that has the goal of giving more visibility and reach to its writers could consider setting default values to be more open.
The power of the fediverse is in that there does not have to be a single default at all. Instead, communities and servers should be able to set default values for themselves. This can help shape the tone of the community, and makes it clear what the identity of a community is about. What’s even more powerful is that this only concerns the default value, giving people the ability to set their preferences as they desire. The state of the open social web is such that there are now two protocols in competition with each other. That gives the ability for the fediverse to take ideas from other networks, and improve on them in a way that plays up to the unique strengths that the fediverse has.
The News
Reminder: next week will be FediForum, on April 1-2, and you can register here.
FediverseSharing: A Novel Dataset on Cross-Platform Interaction Dynamics between Threads and Mastodon Users is a new academic paper (currently under review and up on arXiv) that explores the interaction between Threads users and Mastodon users. It takes a dataset of 20k Threads users that have fediverse sharing enabled and compares it to 20k Mastodon users that have interacted with these Threads users. The main goal of the research is to build up this dataset and share it with the community for further research. How sharing a dataset of aggregated user interactions relates to the above essay on user preferences for being included in bulk datasets is left as an exercise to the reader.
PeerTube has done a major redesign for their v7 of the software that came out a few months ago. The organisation now shared the design and development reports that shaped the update.
IFTAS recently had to shut down most of their larger projects due to a lack of funding. One of their projects, FediCheck is now available as open source for someone else to continue with. FediCheck is a deny list management tool that allows server admins to subscribe to external deny lists.
The Lemmy developers will hold an AMA on Wednesday March 26th.
Last week, Ghost made their ActivityPub integration available in public beta for Ghost Pro subscribers. Their weekly update says that now over 250 sites already use the integration. WeDistribute has a hands on with the new features that Ghost offers.
Note: Last week I wrote about the new fediverse platform Forte, and said that the repository did not include an install guide. This is incorrect, the guide can be found here.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
Today I got an email notification from #Unsplash informing me that my #Fediverse stock photo just hit the 1,000 downloads milestone. But when I clicked on its link I saw that the number is actually closer to 2k downloads - yay 🥳
Turns out Mastodon implements the FEP-8fcf specification (Followers collection synchronization across servers), but it expected all followers to be in a single page collection. When followers were split across multiple pages, it would only see the first page and incorrectly remove all followers from subsequent pages!
This explains so much about the strange behavior I've been seeing with #Hollo and other #Fedify-based servers over the past few months. Some people would follow me from large instances, then mysteriously unfollow later without any action on their part.
Thankfully this fix has been marked for backporting, so it should appear in an upcoming patch release rather than waiting for the next major version. Great news for all of us building on #ActivityPub!
This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊
Turns out Mastodon implements the FEP-8fcf specification (Followers collection synchronization across servers), but it expected all followers to be in a single page collection. When followers were split across multiple pages, it would only see the first page and incorrectly remove all followers from subsequent pages!
This explains so much about the strange behavior I've been seeing with #Hollo and other #Fedify-based servers over the past few months. Some people would follow me from large instances, then mysteriously unfollow later without any action on their part.
Thankfully this fix has been marked for backporting, so it should appear in an upcoming patch release rather than waiting for the next major version. Great news for all of us building on #ActivityPub!
This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊
Turns out Mastodon implements the FEP-8fcf specification (Followers collection synchronization across servers), but it expected all followers to be in a single page collection. When followers were split across multiple pages, it would only see the first page and incorrectly remove all followers from subsequent pages!
This explains so much about the strange behavior I've been seeing with #Hollo and other #Fedify-based servers over the past few months. Some people would follow me from large instances, then mysteriously unfollow later without any action on their part.
Thankfully this fix has been marked for backporting, so it should appear in an upcoming patch release rather than waiting for the next major version. Great news for all of us building on #ActivityPub!
This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊
Pixelfed before v0.12.5 has a vulnerability where it could leak your private posts, regardless of whether you are a Pixelfed user or not. Admins should update ASAP.
When following someone from a different server on the Fediverse, the remote server decides whether you are allowed to do that. This enables features like locked accounts. Due to an implementation mistake, Pixelfed ignores this and allows anyone to follow even private accounts on other servers. If a legitimate user from a Pixelfed instance follows you on your locked account, anyone on that Pixelfed instance can read your private posts.
Das Fediverse: Soziale Netzwerke ohne Abhängigkeit von kommerziellen Social-Media-Monopolen
Unter dem Motto „Take back control of your social life“ wurde am 1. Februar 2025 der #GlobalSwitchDay ausgerufen. Ziel der Aktion war und ist es, auf Alternativen zu den großen kommerziellen Social-Media-Plattformen aufmerksam zu machen.
Das Fediverse: Soziale Netzwerke ohne Abhängigkeit von kommerziellen Social-Media-Monopolen
Unter dem Motto „Take back control of your social life“ wurde am 1. Februar 2025 der #GlobalSwitchDay ausgerufen. Ziel der Aktion war und ist es, auf Alternativen zu den großen kommerziellen Social-Media-Plattformen aufmerksam zu machen.
Łatka wpadła 40 minut temu do repo i będzie backportowana na starsze wersje masto.
W skrócie: Mastodon implementuje specyfikację FEP-8fcf (synchronizacja kolekcji obserwujących na różnych serwerach), ale oczekuje, że wszyscy obserwujący będą w jednej kolekcji na jednej stronie odpowiedzi. Gdy odpowiedź, czyli obserwujący, byli podzieleni na wiele stron, mastodon pobierał tylko pierwszą stronę odpowiedzi i nieprawidłowo usuwał wszystkich obserwujących z kolejnych stron!
Najprawdopodobniej błąd nie dotyczy synchronizacji mastodon <-> mastodon tylko z innymi serwerami, implementującymi paginację kolekcji. I raczej dotyczy większych list obserwujących.
Turns out Mastodon implements the FEP-8fcf specification (Followers collection synchronization across servers), but it expected all followers to be in a single page collection. When followers were split across multiple pages, it would only see the first page and incorrectly remove all followers from subsequent pages!
This explains so much about the strange behavior I've been seeing with #Hollo and other #Fedify-based servers over the past few months. Some people would follow me from large instances, then mysteriously unfollow later without any action on their part.
Thankfully this fix has been marked for backporting, so it should appear in an upcoming patch release rather than waiting for the next major version. Great news for all of us building on #ActivityPub!
This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊
Turns out Mastodon implements the FEP-8fcf specification (Followers collection synchronization across servers), but it expected all followers to be in a single page collection. When followers were split across multiple pages, it would only see the first page and incorrectly remove all followers from subsequent pages!
This explains so much about the strange behavior I've been seeing with #Hollo and other #Fedify-based servers over the past few months. Some people would follow me from large instances, then mysteriously unfollow later without any action on their part.
Thankfully this fix has been marked for backporting, so it should appear in an upcoming patch release rather than waiting for the next major version. Great news for all of us building on #ActivityPub!
This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊
Turns out Mastodon implements the FEP-8fcf specification (Followers collection synchronization across servers), but it expected all followers to be in a single page collection. When followers were split across multiple pages, it would only see the first page and incorrectly remove all followers from subsequent pages!
This explains so much about the strange behavior I've been seeing with #Hollo and other #Fedify-based servers over the past few months. Some people would follow me from large instances, then mysteriously unfollow later without any action on their part.
Thankfully this fix has been marked for backporting, so it should appear in an upcoming patch release rather than waiting for the next major version. Great news for all of us building on #ActivityPub!
This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊
Turns out Mastodon implements the FEP-8fcf specification (Followers collection synchronization across servers), but it expected all followers to be in a single page collection. When followers were split across multiple pages, it would only see the first page and incorrectly remove all followers from subsequent pages!
This explains so much about the strange behavior I've been seeing with #Hollo and other #Fedify-based servers over the past few months. Some people would follow me from large instances, then mysteriously unfollow later without any action on their part.
Thankfully this fix has been marked for backporting, so it should appear in an upcoming patch release rather than waiting for the next major version. Great news for all of us building on #ActivityPub!
This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊
Turns out Mastodon implements the FEP-8fcf specification (Followers collection synchronization across servers), but it expected all followers to be in a single page collection. When followers were split across multiple pages, it would only see the first page and incorrectly remove all followers from subsequent pages!
This explains so much about the strange behavior I've been seeing with #Hollo and other #Fedify-based servers over the past few months. Some people would follow me from large instances, then mysteriously unfollow later without any action on their part.
Thankfully this fix has been marked for backporting, so it should appear in an upcoming patch release rather than waiting for the next major version. Great news for all of us building on #ActivityPub!
This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊
Hey #fediverse some advice please. If someone was to start a #mastodon account for a tv/cartoon related #podcast that they were starting for a bit of fun, what would be a good instance for that?
Turns out Mastodon implements the FEP-8fcf specification (Followers collection synchronization across servers), but it expected all followers to be in a single page collection. When followers were split across multiple pages, it would only see the first page and incorrectly remove all followers from subsequent pages!
This explains so much about the strange behavior I've been seeing with #Hollo and other #Fedify-based servers over the past few months. Some people would follow me from large instances, then mysteriously unfollow later without any action on their part.
Thankfully this fix has been marked for backporting, so it should appear in an upcoming patch release rather than waiting for the next major version. Great news for all of us building on #ActivityPub!
This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊
Turns out Mastodon implements the FEP-8fcf specification (Followers collection synchronization across servers), but it expected all followers to be in a single page collection. When followers were split across multiple pages, it would only see the first page and incorrectly remove all followers from subsequent pages!
This explains so much about the strange behavior I've been seeing with #Hollo and other #Fedify-based servers over the past few months. Some people would follow me from large instances, then mysteriously unfollow later without any action on their part.
Thankfully this fix has been marked for backporting, so it should appear in an upcoming patch release rather than waiting for the next major version. Great news for all of us building on #ActivityPub!
This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊
Turns out Mastodon implements the FEP-8fcf specification (Followers collection synchronization across servers), but it expected all followers to be in a single page collection. When followers were split across multiple pages, it would only see the first page and incorrectly remove all followers from subsequent pages!
This explains so much about the strange behavior I've been seeing with #Hollo and other #Fedify-based servers over the past few months. Some people would follow me from large instances, then mysteriously unfollow later without any action on their part.
Thankfully this fix has been marked for backporting, so it should appear in an upcoming patch release rather than waiting for the next major version. Great news for all of us building on #ActivityPub!
This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊
Turns out Mastodon implements the FEP-8fcf specification (Followers collection synchronization across servers), but it expected all followers to be in a single page collection. When followers were split across multiple pages, it would only see the first page and incorrectly remove all followers from subsequent pages!
This explains so much about the strange behavior I've been seeing with #Hollo and other #Fedify-based servers over the past few months. Some people would follow me from large instances, then mysteriously unfollow later without any action on their part.
Thankfully this fix has been marked for backporting, so it should appear in an upcoming patch release rather than waiting for the next major version. Great news for all of us building on #ActivityPub!
This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊
Turns out Mastodon implements the FEP-8fcf specification (Followers collection synchronization across servers), but it expected all followers to be in a single page collection. When followers were split across multiple pages, it would only see the first page and incorrectly remove all followers from subsequent pages!
This explains so much about the strange behavior I've been seeing with #Hollo and other #Fedify-based servers over the past few months. Some people would follow me from large instances, then mysteriously unfollow later without any action on their part.
Thankfully this fix has been marked for backporting, so it should appear in an upcoming patch release rather than waiting for the next major version. Great news for all of us building on #ActivityPub!
This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊
Turns out Mastodon implements the FEP-8fcf specification (Followers collection synchronization across servers), but it expected all followers to be in a single page collection. When followers were split across multiple pages, it would only see the first page and incorrectly remove all followers from subsequent pages!
This explains so much about the strange behavior I've been seeing with #Hollo and other #Fedify-based servers over the past few months. Some people would follow me from large instances, then mysteriously unfollow later without any action on their part.
Thankfully this fix has been marked for backporting, so it should appear in an upcoming patch release rather than waiting for the next major version. Great news for all of us building on #ActivityPub!
This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊
Today I got an email notification from #Unsplash informing me that my #Fediverse stock photo just hit the 1,000 downloads milestone. But when I clicked on its link I saw that the number is actually closer to 2k downloads - yay 🥳
Today I got an email notification from #Unsplash informing me that my #Fediverse stock photo just hit the 1,000 downloads milestone. But when I clicked on its link I saw that the number is actually closer to 2k downloads - yay 🥳
GreatApe would also post again to your Mastodon, Pixelfed, Misskey, PeerTube, or whatever account, maybe 10 minutes before your scheduled GreatApe conversation starts.
Then you would schedule your GreatApe conversation.
Which could be "now", or some time in the future.
GreatApe would then post to your Mastodon, Pixelfed, Misskey, PeerTube, or whatever account — telling your followers about the upcoming GreatApe conversation.
This post would include the URL to watch, listen to, and join the upcoming GreatApe conversation.
This shows a map. On the map is the locations of where the people you are connected to and related to live. Although it only shows people who shared where they live. If they didn't share that information, then they don't show up on the map.
I have long thought that an open-source Genealogical social-network (including a Genetic Genealogy components) would benefit the Genealogy and Genetic Genealogy communities.
It would be straightforward to create it as Fediverse / OpenSocial software — using the same ActivityPub, ActivityStreams, NodeInfo, WebFinger, etc technology that the rest of the Fediverse uses.
Excited to see the #FediLUG (#Fediverse Linux Users Group) in #Japan organizing a reading club for our Creating your own federated microblog tutorial! 🎉 Their first session is coming up, where participants will work through creating their own #ActivityPub-compatible microblog using #Fedify. Thanks for spreading the word about Fedify in Japan! 🇯🇵
Excited to see the #FediLUG (#Fediverse Linux Users Group) in #Japan organizing a reading club for our Creating your own federated microblog tutorial! 🎉 Their first session is coming up, where participants will work through creating their own #ActivityPub-compatible microblog using #Fedify. Thanks for spreading the word about Fedify in Japan! 🇯🇵
Excited to see the #FediLUG (#Fediverse Linux Users Group) in #Japan organizing a reading club for our Creating your own federated microblog tutorial! 🎉 Their first session is coming up, where participants will work through creating their own #ActivityPub-compatible microblog using #Fedify. Thanks for spreading the word about Fedify in Japan! 🇯🇵
Excited to see the #FediLUG (#Fediverse Linux Users Group) in #Japan organizing a reading club for our Creating your own federated microblog tutorial! 🎉 Their first session is coming up, where participants will work through creating their own #ActivityPub-compatible microblog using #Fedify. Thanks for spreading the word about Fedify in Japan! 🇯🇵
Excited to see the #FediLUG (#Fediverse Linux Users Group) in #Japan organizing a reading club for our Creating your own federated microblog tutorial! 🎉 Their first session is coming up, where participants will work through creating their own #ActivityPub-compatible microblog using #Fedify. Thanks for spreading the word about Fedify in Japan! 🇯🇵
ALT text detailsFrog character sitting on a round piece of wood with a clock and a suitcase wearing a red and green hat is ready to play by artist Rafael Salazar at RafaelSalazar.com
Excited to see the #FediLUG (#Fediverse Linux Users Group) in #Japan organizing a reading club for our Creating your own federated microblog tutorial! 🎉 Their first session is coming up, where participants will work through creating their own #ActivityPub-compatible microblog using #Fedify. Thanks for spreading the word about Fedify in Japan! 🇯🇵
Excited to see the #FediLUG (#Fediverse Linux Users Group) in #Japan organizing a reading club for our Creating your own federated microblog tutorial! 🎉 Their first session is coming up, where participants will work through creating their own #ActivityPub-compatible microblog using #Fedify. Thanks for spreading the word about Fedify in Japan! 🇯🇵
Excited to see the #FediLUG (#Fediverse Linux Users Group) in #Japan organizing a reading club for our Creating your own federated microblog tutorial! 🎉 Their first session is coming up, where participants will work through creating their own #ActivityPub-compatible microblog using #Fedify. Thanks for spreading the word about Fedify in Japan! 🇯🇵
Excited to see the #FediLUG (#Fediverse Linux Users Group) in #Japan organizing a reading club for our Creating your own federated microblog tutorial! 🎉 Their first session is coming up, where participants will work through creating their own #ActivityPub-compatible microblog using #Fedify. Thanks for spreading the word about Fedify in Japan! 🇯🇵
Excited to see the #FediLUG (#Fediverse Linux Users Group) in #Japan organizing a reading club for our Creating your own federated microblog tutorial! 🎉 Their first session is coming up, where participants will work through creating their own #ActivityPub-compatible microblog using #Fedify. Thanks for spreading the word about Fedify in Japan! 🇯🇵
Excited to see the #FediLUG (#Fediverse Linux Users Group) in #Japan organizing a reading club for our Creating your own federated microblog tutorial! 🎉 Their first session is coming up, where participants will work through creating their own #ActivityPub-compatible microblog using #Fedify. Thanks for spreading the word about Fedify in Japan! 🇯🇵
Badges on the Fediverse?! Yep, it’s happening! 🎉 I’ve got a working prototype for issuing badges with ActivityPub! It's a bit rough around the edges, but I need some help to make it awesome!
💜 Check it out the teaser video and let me know what you think! 🦝✨
Badges on the Fediverse?! Yep, it’s happening! 🎉 I’ve got a working prototype for issuing badges with ActivityPub! It's a bit rough around the edges, but I need some help to make it awesome!
💜 Check it out the teaser video and let me know what you think! 🦝✨
People being able to have a service acting on their behalf as (at least part of) the back-end could be a path towards this back-end / front-end decoupling and separation.
In fact, it is an old idea. I remember ideas like this floating around in the 1990s. Including in the P2P scene.
(It is common for ideas to get rediscovered over and over and over again. Different people trying to solve similar problems, and independently coming up with similar solutions.)
Hey #fediverse some advice please. If someone was to start a #mastodon account for a tv/cartoon related #podcast that they were starting for a bit of fun, what would be a good instance for that?
I just had such a lovely conversation with #bsd "barista" @stefano about building community here. What a nice way to start the week -- by being reminded that there are thoughtful humans who care about genuine connection.
Thank you to @_elena and others who recommended him.
Theres a new interview with @hongminhee (of @fedify, @hollo, and now #Ghost fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.
Von den Abrufzahlen geht da aber noch mehr. Das wäre dann auch ein gutes Argument, das beizubehalten.
"Dieses Video geht an alle, die sich mal mit europäischen Alternativen zu großen US-Diensten wie #Google, #Meta, #Microsoft oder #Apple beschäftigen wollen."
Von den Abrufzahlen geht da aber noch mehr. Das wäre dann auch ein gutes Argument, das beizubehalten.
"Dieses Video geht an alle, die sich mal mit europäischen Alternativen zu großen US-Diensten wie #Google, #Meta, #Microsoft oder #Apple beschäftigen wollen."
Theres a new interview with @hongminhee (of @fedify, @hollo, and now #Ghost fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.
If anyone here fancies helping PeerTube build its audience, I did a long list of good accounts in the latest thread over on @FediFollows
There are some really nice creators on PeerTube and giving them a follow not only encourages them to make more videos but also helps to federate their videos more widely and get even more people to notice them.
Why not follow a few PeerTube accounts today? 🙂
(Those worried about keeping their timeline neat, video accounts post relatively rarely, sometimes once a week or once a month. They won't swamp your timeline.)
If anyone here fancies helping PeerTube build its audience, I did a long list of good accounts in the latest thread over on @FediFollows
There are some really nice creators on PeerTube and giving them a follow not only encourages them to make more videos but also helps to federate their videos more widely and get even more people to notice them.
Why not follow a few PeerTube accounts today? 🙂
(Those worried about keeping their timeline neat, video accounts post relatively rarely, sometimes once a week or once a month. They won't swamp your timeline.)
Theres a new interview with @hongminhee (of @fedify, @hollo, and now #Ghost fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.
Help wanted. My css and design skills are vrry shitty, if someone wants to contribute to #badgefed (a decentralized digital credential system, like Credly but over the #fediverse) let me know.
The #Fediverse is growing and we're welcoming more and more new single user instances but #federation can become challenging.
With #Relay instances, single user and smaller instances can quickly become federated and grow which is supported by many Fediverse applications like #snac#snac2#Mastodon#Pleroma etc.
ALT text detailsA grey blue heron stands majestic a top the tree over the lake preparing for flight. Lush background with tree branches. Photograph by artist Rafael Salazar at RafaelSalazar.com
The post was made in the news@lemmy.world #Lemmy community and other posts linking to the same news article were made in technology@lemmy.world and in askusa@discuss.online. 3 different posts in 3 different communities.
#PieFed de-duplicates them and only shows the post once in your timeline and when viewing the post all the comments on those 3 posts are shown in the same list.
The #Fediverse is growing and we're welcoming more and more new single user instances but #federation can become challenging.
With #Relay instances, single user and smaller instances can quickly become federated and grow which is supported by many Fediverse applications like #snac#snac2#Mastodon#Pleroma etc.
• One instance banning another. This is horrible UX. Nobody wants another person deciding who they are or aren't allowed to follow. But that's how the #Fediverse works with public instances. Each public instance has a moderator and sometimes they ban entire instances. This is a real problem if that entire instance has many legitimate users on it.
• An admin banning a user on their own server. This leads to real headaches for that user and makes them think that "the #fediverse " (as a whole) is broken. If migrating accounts were easier and more streamlined, this wouldn't be as big of a problem, and if they are running their own server in the first place, they wouldn't be banned to begin with.
We need more #Fediverse servers that are run by individuals.
The ideal social network configuration / infrastructure is one server per individual. This is pure-P2P and it is also what is most ideal in terms of moderation.
Large #Fediverse servers are a problem in terms of moderation and user-experience.
You just can't expect real freedom of speech from large servers. And that leads to bans, and bans lead to poor UX.
So the more efficient a server implementation is, the easier it is to run, the more individuals will be able to self-host, and the better the ban situation will be.
I think #Pleroma and other efficient alternative implementations can help it do this.
But they are missing critical features:
• Real account migration (posts and all) • Algorithmic feeds • Better search (with filters similar to X) • Monetization features using cryptocurrency. And it must be cryptocurrency. Either #LightningNetwork or #Monero / #XMR
The post was made in the news@lemmy.world #Lemmy community and other posts linking to the same news article were made in technology@lemmy.world and in askusa@discuss.online. 3 different posts in 3 different communities.
#PieFed de-duplicates them and only shows the post once in your timeline and when viewing the post all the comments on those 3 posts are shown in the same list.
Nachdem ich nun eine PeerTube-Instanz gefunden habe, dachte ich mir, ich nehme doch mal schnell ein kurzes Video auf für die neuen User, die sich das erste Mal bei einer bestehenden Friendica-Instanz registrieren und dann vor einer leeren Timeline stehen...
Das Video gibt es bei clip.place, einer PeerTube-Instanz und darf gerne geteilt werden.
Theres a new interview with @hongminhee (of @fedify, @hollo, and now #Ghost fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.
Theres a new interview with @hongminhee (of @fedify, @hollo, and now #Ghost fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.
최근 X(구 Twitter)를 떠나는 사람들이 늘면서 Bluesky에 대한 관심이 뜨겁습니다. Bluesky는 깔끔한 인터페이스와 과거 Twitter와 유사한 사용자 경험을 제공하며, 신뢰할 수 있는 이탈(credible exit)이라는 매력적인 개념을 내세워 X의 유력한 대안으로 떠오르고 있습니다. 하지만 Bluesky와 그 기반 프로토콜인 AT Protocol을 연합우주(fediverse)의 대안으로 보기에는 근본적인 차이가 존재합니다. 이 글에서는 Christine Lemmer-Webber 씨(@cwebber)의 날카로운 분석(〈Bluesky는 실제로 얼마나 탈중앙화 되어 있나〉 및 〈답장: 답장: Bluesky와 탈중앙화〉)을 바탕으로, Bryan Newbold 씨(@bnewbold)의 반론(〈Bluesky와 탈중앙화에 대한 답변〉)을 충분히 고려하면서 Bluesky가 어째서 X의 대안은 될 수 있어도 연합우주의 대안은 될 수 없는지 이야기를 풀어볼까 합니다.
메시지 전달 對 공유 힙: 근본적인 설계 차이
Bluesky와 연합우주의 가장 큰 차이점 중 하나는 설계입니다. 연합우주는 이메일이나 XMPP와 유사한 메시지 전달(message passing) 방식을 채택하고 있습니다. 이는 특정 수신자에게 메시지를 직접 전달하는 방식으로, 효율성이 높습니다. 예를 들어, 수많은 서버 중 단 몇 곳의 사용자만 특정 메시지에 관심을 있다면 해당 서버에만 메시지를 전달하면 됩니다. 비유하자면, 철수가 영희에게 편지를 보내려면 직접 영희의 집으로 편지를 보내고, 영희가 회신하고 싶으면 직접 철수에게 회신하는 것과 같은 방식입니다.
반면, Bluesky는 공유 힙(shared heap) 방식을 사용합니다. 이는 메시지를 특정 수신자에게 직접 보내는 대신, 모든 메시지를 중앙의 “릴레이”라는 곳에 저장하고, 관심 있는 사용자가 릴레이에서 자신에게 필요한 정보를 필터링하는 방식입니다. 이는 마치 모든 편지가 하나의 거대한 우체국(릴레이)에 쌓이고, 각자가 이 우체국에 방문하여 자신에게 관련된 편지를 직접 찾아야 하는 것과 같습니다. 이런 방식에서는 메시지가 직접 전달되지 않기 때문에, 답글이 어떤 메시지에 대한 것인지 파악하려면 모든 가능한 메시지를 알고 있어야 합니다.
이 설계는 데이터와 색인을 분리하여 유연성을 제공한다는 주장도 있지만, 필연적으로 대규모 중앙 집권화된 릴레이에 의존하게 되어 탈중앙화의 이상과는 거리가 멀어진다는 한계가 있습니다.
결국 Bluesky가 공유 힙 방식을 채택하고 중앙 집권화된 릴레이에 의존하게 되는 데에는 운영 비용이라는 현실적인 이유가 크게 작용합니다. Christine Lemmer-Webber 씨의 분석에 따르면, Bluesky에서 전체 네트워크 기록을 저장하는 릴레이를 운영하는 데에는 상당한 스토리지를 요구하며, 이는 빠르게 증가하고 있습니다. 2024년 7월에는 약 1TB의 저장 공간이 필요했지만, 불과 4개월 후인 11월에는 약 5TB로 증가했습니다. 상업용 호스팅 서비스 기준으로 이는 연간 수만 달러(약 $55,000)에 달하는 비용이 발생할 수 있습니다.
반면, 연합우주에서는 개인이나 소규모 단체가 Raspberry Pi와 같은 저렴한 장비로도 GoToSocial과 같은 소프트웨어를 실행하여 독립적인 노드를 운영할 수 있습니다. 물론 대규모 연합우주 인스턴스는 더 많은 비용이 들겠지만, Bluesky의 전체 릴레이 운영 비용과는 비교하기 어려울 정도로 저렴합니다. 이처럼 운영 비용의 현격한 차이는 Bluesky가 분산된 구조를 채택하기 어렵게 만들고, 결국 중앙 집권화된 릴레이에 의존하게 만드는 주요 원인이라고 볼 수 있습니다.
전역 뷰에 대한 집착과 중앙 집권화의 심화
Bluesky는 댓글 누락과 같은 문제를 피하기 위해 네트워크 전체의 일관된 전역 뷰를 유지하는 데 집중하는 것으로 보입니다. 이러한 목표는 사용자 경험 측면에서 긍정적일 수 있지만, 필연적으로 중앙 집권화를 야기합니다. 대표적인 예가 차단 목록의 전체 공개입니다. 네트워크 전체의 일관성을 유지하기 위해 누가 누구를 차단했는지 모든 앱뷰가 알아야 하므로, 차단 정보가 공개되는 것입니다.
이는 개인 정보 보호 측면에서 심각한 우려를 낳을 수 있습니다. 단순히 누군가의 게시물을 보고 차단된 사람을 추측하는 것과, 네트워크에 “J. K. Rowling[1]을 차단한 모든 사람”을 직접 질의할 수 있는 것 사이에는 큰 차이가 있습니다. 실제로 ActivityPub 개발 과정에서는 이런 문제를 고려하여 서버 간에 차단 활동을 전달하지 않도록 명시적으로 설계했습니다. 이는 차단한 사람이 차단당한 사람의 보복을 받을 위험을 줄이기 위함입니다.
반면 연합우주에서는 각 서버가 독립적으로 차단 정책을 시행하며, 사용자에게 더 많은 자율성을 제공합니다.
AT Protocol과 개방형 표준으로서의 ActivityPub
연합우주의 핵심 프로토콜인 ActivityPub은 W3C의 채택 권고안으로, 개방형 표준입니다. 이는 누구나 자유롭게 구현하고 사용할 수 있으며, 다양한 소프트웨어 간의 상호 운용성을 보장합니다. 현재 페디버스 커뮤니티는 FEP를 중심으로 활발하게 프로토콜을 개선하고 발전시켜 나가고 있습니다. 반면, Bluesky의 AT Protocol은 아직 특정 사기업에 의해 주도되고 있으며, 개방형 표준으로서의 지위는 아직 확립되지 않았습니다. 이는 페디버스가 가진 확장성과 지속 가능성 측면에서 중요한 차이점이라고 할 수 있습니다.
DM의 중앙화
Bluesky는 콘텐츠 주소 지정이나 이동 가능한 아이덴티티와 같은 탈중앙화 요소를 도입했지만, DM은 완전히 중앙화되어 있습니다. 사용자가 어떤 PDS를 사용하든, 어떤 릴레이를 사용하든 상관없이 모든 DM은 Bluesky 회사를 통해 전송됩니다.
이는 Bluesky가 아직 기능적으로 완전한 Twitter 대체품이 되기 위해 속도를 우선시했다는 증거입니다. Bluesky는 이 DM 시스템이 장기적인 솔루션이 아니라고 밝혔지만, 대부분의 사용자들은 이 사실을 인지하지 못하고 있으며 DM도 AT Protocol의 다른 기능처럼 작동한다고 가정합니다.
이러한 중앙화된 DM 구현은 “신뢰할 수 있는 이탈”이라는 Bluesky의 핵심 가치와도 모순됩니다. 만약 Bluesky社가 적대적인 인수나 정책 변경을 겪게 된다면, 사용자들의 개인 대화는 완전히 회사의 통제 하에 남게 됩니다.
이동 가능한 아이덴티티와 DID: Bluesky 방식의 한계
Bluesky는 이동 가능한 아이덴티티(portable identity)를 핵심적인 장점 중 하나로 내세우며, 이를 위해 DIDs, 즉 분산 식별자를 활용합니다. 이는 사용자가 자신의 계정과 데이터를 다른 플랫폼으로 쉽게 이동할 수 있도록 하는 중요한 기능입니다. 하지만 Christine Lemmer-Webber는 AT Protocol이 채택한 did:web과 did:plc 방식이 여전히 DNS와 Bluesky社가 관리하는 중앙 집권화된 PLC 레지스트리에 의존하고 있어 완전한 사용자 통제하의 독립적인 아이덴티티를 제공하는지 의문을 제기합니다.
더 놀라운 점은 Bluesky社가 초기에 모든 계정에 대해 동일한 rotationKeys를 사용했다는 사실입니다. 이는 클라우드 HSM 제품이 키별로 비용을 청구해서 각 사용자에게 고유한 키를 제공하는 것이 금전적으로 비용이 많이 들었기 때문이라고 합니다. 이러한 접근 방식은 DIDs 시스템을 구축하는 근본적인 목표와 모순되는 것으로 보입니다.
중요한 점은 DIDs 기술 자체가 탈중앙화된 아이덴티티를 위한 잠재력을 가지고 있음에도, Bluesky와 AT Protocol이 채택한 특정 방식이 중앙 집권화된 요소에 의존한다는 것입니다. 블록체인 기반의 DIDs와 같은 진정으로 탈중앙화된 방식도 존재하지만, AT Protocol은 비교적 구현이 쉬운 did:web과 did:plc를 선택했습니다. 따라서 사용자가 Bluesky 생태계를 벗어나 자신의 아이덴티티를 완전히 독립적으로 관리하고자 할 때 제약이 발생할 수 있습니다.
또한 현재 시스템에서는 Bluesky社가 사용자의 키를 대신 관리하고 있어, 사용자가 현재는 Bluesky社를 신뢰하더라도 미래에 신뢰하지 않게 된 경우에도 여전히 회사에 의존해야 합니다. Bluesky社가 사용자를 대신하여 이동을 수행하도록 신뢰해야 하며, 심지어 Bluesky社가 사용자에게 향후 신원 정보를 제어할 권한을 위임하더라도 Bluesky社는 항상 해당 사용자의 키를 통제할 것입니다.
한편, 연합우주에서는 이미 노마딕 아이덴티티(nomadic identity)라는 개념을 통해 이동 가능한 아이덴티티에 대한 논의와 연구가 활발하게 진행되어 왔습니다. 이는 단순히 계정을 이전하는 것을 넘어, 사용자의 데이터와 관계, 심지어 평판까지도 자유롭게 이동할 수 있도록 하는 더 포괄적인 개념입니다. 《We Distribute》에 실린 기사 〈오, Zot! ActivityPub에 노마딕 아이덴티티가 도입된다〉에 소개된 Zot 프로토콜과 같은 기술은 이미 연합우주 안에서 이러한 노마딕 아이덴티티를 구현하기 위한 메커니즘을 제공하고 있습니다. 또한, FEP-ef61와 같은 제안을 통해 ActivityPub 자체를 개선하여 더 나은 이동 가능한 아이덴티티 기능을 추가하려는 노력도 진행 중입니다.
그래서, 결론은?
결론적으로, Bluesky는 사용자 친화적인 인터페이스와 신뢰할 수 있는 이탈 기능을 통해 X의 훌륭한 대안이 될 수 있습니다. Bluesky는 콘텐츠 주소 지정 방식을 통해 노드가 다운되더라도 콘텐츠가 살아남을 수 있게 하는 등 연합우주가 아직 충분히 활용하지 못하는 몇 가지 강점도 가지고 있습니다.
하지만 중앙 집권화된 설계, 전역 뷰에 대한 집착으로 인한 부작용, 개방형 표준으로서의 한계, DM의 중앙화, 그리고 이동 가능한 아이덴티티 구현의 제한점 등 여러 측면에서 연합우주의 대안으로 보기는 어렵습니다. 연합우주는 메시지 전달 방식의 분산된 아키텍처, 낮은 참여 장벽, 개방형 표준 기반의 활발한 커뮤니티 개발, 그리고 사용자에게 더 많은 자율성과 통제권을 제공하는 철학을 바탕으로 구축된, 근본적으로 다른 종류의 탈중앙화 소셜 네트워크입니다.
또한, Bluesky社가 벤처 캐피털 자금을 확보함에 따라 “조직은 미래의 적이다”라는 그들의 자체 인식에도 불구하고, 투자자 수익과 플랫폼 성장이라는 상업적 압력이 진정한 탈중앙화 추구보다 우선시될 위험이 있습니다. 특히 유료 계정과 광고가 도입되면서 이러한 우려는 더욱 커질 수 있습니다.
따라서 Bluesky는 X를 대체할 수 있을지 모르지만, 연합우주가 제공하는 탈중앙화된 가치와 경험을 대체하기는 어려울 것이라고 생각합니다. 두 시스템은 근본적으로 다른 목표와 설계 철학을 가지고 있으며, 이상적으로는 서로를 보완하는 방향으로 발전해 나갈 수 있을 것입니다.
Hello, I'm an open source software engineer in my late 30s living in #Seoul, #Korea, and an avid advocate of #FLOSS and the #fediverse.
I'm the creator of @fedify, an #ActivityPub server framework in #TypeScript, @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.
Hello, I'm an open source software engineer in my late 30s living in #Seoul, #Korea, and an avid advocate of #FLOSS and the #fediverse.
I'm the creator of @fedify, an #ActivityPub server framework in #TypeScript, @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.
Hello, I'm an open source software engineer in my late 30s living in #Seoul, #Korea, and an avid advocate of #FLOSS and the #fediverse.
I'm the creator of @fedify, an #ActivityPub server framework in #TypeScript, @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.
Hello, I'm an open source software engineer in my late 30s living in #Seoul, #Korea, and an avid advocate of #FLOSS and the #fediverse.
I'm the creator of @fedify, an #ActivityPub server framework in #TypeScript, @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.
Hello, I'm an open source software engineer in my late 30s living in #Seoul, #Korea, and an avid advocate of #FLOSS and the #fediverse.
I'm the creator of @fedify, an #ActivityPub server framework in #TypeScript, @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.
Hello, I'm an open source software engineer in my late 30s living in #Seoul, #Korea, and an avid advocate of #FLOSS and the #fediverse.
I'm the creator of @fedify, an #ActivityPub server framework in #TypeScript, @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.
Hello, I'm an open source software engineer in my late 30s living in #Seoul, #Korea, and an avid advocate of #FLOSS and the #fediverse.
I'm the creator of @fedify, an #ActivityPub server framework in #TypeScript, @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.
Hello, I'm an open source software engineer in my late 30s living in #Seoul, #Korea, and an avid advocate of #FLOSS and the #fediverse.
I'm the creator of @fedify, an #ActivityPub server framework in #TypeScript, @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.
I always gush about @ZLabe and his account, because for one thing it makes the data he works with more accessible (via #ActivityPub), but secondly because the #infographics he stares are very informative - and consistent.
Are there any other #science, #edutainment and #infographic accounts on the #fediverse that has similar consistent and qualify of posts? Think content that is fairly easily digestible during a scroll.
I always gush about @ZLabe and his account, because for one thing it makes the data he works with more accessible (via #ActivityPub), but secondly because the #infographics he stares are very informative - and consistent.
Are there any other #science, #edutainment and #infographic accounts on the #fediverse that has similar consistent and qualify of posts? Think content that is fairly easily digestible during a scroll.
Wisst ihr, welches Feature dem Fediverse richtig Schwung bringen würde? Die Antwort wird euch nicht gefallen. Ein in die App integriertes Analyse-Tool, mit der man den Erfolg und die Reichweite seiner Posts analysieren kann und graphisch hübsch dargestellt kriegt.
Wir sollten nicht unterschätzen, wie viel es ausmacht, ob jemand schnell ne schicke Grafik für die/den Chef erstellen kann, um aufzuzeigen, dass sich die Arbeit gelohnt hat. Die kommerziellen Plattformen bieten das nicht ohne Grund an. Das betrifft sehr viele Bereiche.
Und ja, ich weiß, dass dieser Gedanke dem #Fediverse irgendwie widerspricht. Vielleicht findet sich da ja nach etwas gemeinsamen Nachdenken eine ähnlich gute Lösung, wie bei den (hoffentlich bald kommenden) Drükos.
Hey! 😇 I'm curious to know if there are any projects or platforms in the Fediverse specifically for short videos (like TikTok-style) or for game streaming (like Twitch) that are under development or in use?
It seems like there are some great sharing platforms like PeerTube, but I haven't seen much focus on shorter content or real-time game streaming. Are there any decentralized alternatives?
Nachdem ich nun eine PeerTube-Instanz gefunden habe, dachte ich mir, ich nehme doch mal schnell ein kurzes Video auf für die neuen User, die sich das erste Mal bei einer bestehenden Friendica-Instanz registrieren und dann vor einer leeren Timeline stehen...
Das Video gibt es bei clip.place, einer PeerTube-Instanz und darf gerne geteilt werden.
I’ve asked about this in the past, but I think that might’ve been on a different instance, or maybe it’s just too far back in history for me to easily find.
There are a number of small businesses on the #Fediverse. Some of this is people doing art commissions, multimedia productions, or other kinds of paid trade work. There are also some dedicated hosting services and tools, and maybe there are other things my brain just isn’t thinking about right now.
I am thinking of building a directory of homegrown Fediverse businesses as part of Fedizen.net. I have about 5 or 6 entries, but I feel like there’s a lot more out there. If you own a service or want to promote one, let me know!
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: Birds on a rock in the sea. Text: Summary after one month on Mastodon:
I'm better informed and more timely than ever before.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: Birds on a rock in the sea. Text: Summary after one month on Mastodon:
I'm better informed and more timely than ever before.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsImage: Birds on a rock in the sea. Text: Summary after one month on Mastodon:
I'm better informed and more timely than ever before.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: Birds on a rock in the sea. Text: Summary after one month on Mastodon:
I'm better informed and more timely than ever before.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: Birds on a rock in the sea. Text: Summary after one month on Mastodon:
I'm better informed and more timely than ever before.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsImage: Birds on a rock in the sea. Text: Summary after one month on Mastodon:
I'm better informed and more timely than ever before.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: Birds on a rock in the sea. Text: Summary after one month on Mastodon:
I'm better informed and more timely than ever before.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: Birds on a rock in the sea. Text: Summary after one month on Mastodon:
I'm better informed and more timely than ever before.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsImage: Birds on a rock in the sea. Text: Summary after one month on Mastodon:
I'm better informed and more timely than ever before.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: Birds on a rock in the sea. Text: Summary after one month on Mastodon:
I'm better informed and more timely than ever before.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: Birds on a rock in the sea. Text: Summary after one month on Mastodon:
I'm better informed and more timely than ever before.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsImage: Birds on a rock in the sea. Text: Summary after one month on Mastodon:
I'm better informed and more timely than ever before.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
Theres a new interview with @hongminhee (of @fedify, @hollo, and now #Ghost fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.
Thx so much for sharing your experiences! Can imagine how frustrating it might be =/…
But you‘re a trailblazer and for many ppl your experiences will be very helpful to navigate the Fediverse! They learn a lot from every one of your discoveries!
Maybe this can lift your spirits at times when it‘s nerve wrecking and not going as planned :).
Theres a new interview with @hongminhee (of @fedify, @hollo, and now #Ghost fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.
Theres a new interview with @hongminhee (of @fedify, @hollo, and now #Ghost fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.
Theres a new interview with @hongminhee (of @fedify, @hollo, and now #Ghost fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.
I love the Fediverse as a social network because I rarely feel bad when reading it. Even the sad things in the world feel a bit lighter here, thanks to the generally kinder people and shared values.
kurze Frage ans #fediverse#needhelp: Wenn ein politisches Bündnis gegen Rechts einen Mastodon-Server als Heimat braucht, welchen würdet ihr da empfehlen? Ich suche gerade herum und das einzige was ich bisher finde ist eher aus der Klimagerechtigkeit oder queeren Szene und da weiß ich nicht, obs so gut passen würde.
I love the Fediverse as a social network because I rarely feel bad when reading it. Even the sad things in the world feel a bit lighter here, thanks to the generally kinder people and shared values.
Theres a new interview with @hongminhee (of @fedify, @hollo, and now #Ghost fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: Birds on a rock in the sea. Text: Summary after one month on Mastodon:
I'm better informed and more timely than ever before.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: Birds on a rock in the sea. Text: Summary after one month on Mastodon:
I'm better informed and more timely than ever before.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsImage: Birds on a rock in the sea. Text: Summary after one month on Mastodon:
I'm better informed and more timely than ever before.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsText: The messaging system on Mastodon is annoying, and I'm only slowly getting used to it.
But now was the ideal moment for a switch. I'm super happy in the new community.
ALT text detailsImage: Birds on a rock in the sea. Text: Here, I meet dedicated specialists from various fields who have a good overview of their subject matter but also an interest in the details. That's very reassuring.
It's a vibrant community.
ALT text detailsImage: waterfall in a rainforest, rocks, naked humans at the water, a monkey in a tree, @ullilust@mastodon.social
Ich habe daraus einen kleinen Fediverse Post sowie einen Linkedin-Post gemacht. Das war das Ergebnis:
Der Linkedin-Post wurde gestern gegen 20 Uhr veröffentlicht. Er ist ganz kurz ziemlich gut angelaufen, wurde aber nach ca. 30 Minuten massiv in der Reichweite heruntergefahren. Er hat im Ergebnis nur 15 Gefällt mir, 4 Kommentare und 1 Teilen erhalten. Das ist angesichts einer Followerzahl von ca. 10.000 einer meiner "schlechtesten" Beiträge mit Blick auf die Reichweite.
Der Fediverse-Post ist dagegen "viral" und die ganzen Reshares haben mich kaum schlafen lassen, da mein Handy immer ein zartes "Bing" aushaucht, wenn etwas im Fediverse passiert. 😉 Der Post im Fediverse wurde Stand jetzt 72 mal geteilt und 71 mal favorisiert. Zudem hat er 3 Kommentare erhalten.
Ich finde es ehrlich gesagt ziemlich erschreckend, wie ein Algorithmus meine Reichweite je nach Thema beliebig steuern kann. 😯
Mein Wunsch: Mehr Informationen ins Fediverse. Parallel posten macht keinen Aufwand. Ich poste inzwischen im Fediverse mehr als auf Linkedin.
Ich habe daraus einen kleinen Fediverse Post sowie einen Linkedin-Post gemacht. Das war das Ergebnis:
Der Linkedin-Post wurde gestern gegen 20 Uhr veröffentlicht. Er ist ganz kurz ziemlich gut angelaufen, wurde aber nach ca. 30 Minuten massiv in der Reichweite heruntergefahren. Er hat im Ergebnis nur 15 Gefällt mir, 4 Kommentare und 1 Teilen erhalten. Das ist angesichts einer Followerzahl von ca. 10.000 einer meiner "schlechtesten" Beiträge mit Blick auf die Reichweite.
Der Fediverse-Post ist dagegen "viral" und die ganzen Reshares haben mich kaum schlafen lassen, da mein Handy immer ein zartes "Bing" aushaucht, wenn etwas im Fediverse passiert. 😉 Der Post im Fediverse wurde Stand jetzt 72 mal geteilt und 71 mal favorisiert. Zudem hat er 3 Kommentare erhalten.
Ich finde es ehrlich gesagt ziemlich erschreckend, wie ein Algorithmus meine Reichweite je nach Thema beliebig steuern kann. 😯
Mein Wunsch: Mehr Informationen ins Fediverse. Parallel posten macht keinen Aufwand. Ich poste inzwischen im Fediverse mehr als auf Linkedin.
I’ve asked about this in the past, but I think that might’ve been on a different instance, or maybe it’s just too far back in history for me to easily find.
There are a number of small businesses on the #Fediverse. Some of this is people doing art commissions, multimedia productions, or other kinds of paid trade work. There are also some dedicated hosting services and tools, and maybe there are other things my brain just isn’t thinking about right now.
I am thinking of building a directory of homegrown Fediverse businesses as part of Fedizen.net. I have about 5 or 6 entries, but I feel like there’s a lot more out there. If you own a service or want to promote one, let me know!
At #PrivacySafe we're proud to be a Diamond Sponsor and can't wait to see what a decentralized, photo sharing, video sharing, #social future holds! Here's to the #fediverse 🥂
At #PrivacySafe we're proud to be a Diamond Sponsor and can't wait to see what a decentralized, photo sharing, video sharing, #social future holds! Here's to the #fediverse 🥂
At #PrivacySafe we're proud to be a Diamond Sponsor and can't wait to see what a decentralized, photo sharing, video sharing, #social future holds! Here's to the #fediverse 🥂
Newsletter publisher Ghost is now connecting to the fediverse in public beta, updates about the bridge that connects the fediverse with Bluesky, and more.
The News
The public beta for connecting Ghost to the fediverse is here, and the ActivityPub integration is now available for Ghost Pro subscribers. Ghost is a publishing platform for sending out blogs via email. With this latest update, Ghost now has another method of distribution, namely via the fediverse. Ghost’s integration with the fediverse consists of two parts: sending out long-form articles published on Ghost into the fediverse, and a reader app to the fediverse from Ghost.
Publishing Ghost articles on ActivityPub makes them accessible to the rest of the fediverse, similar to how WordPress with the ActivityPub plugin works. For users of Ghost this is an easy sales pitch, it is simply another free and automatic distribution channel for their blog. The second part of Ghost’s integration with the social web is a reader app. This app allows Ghost users to browse and read posts on the fediverse. It is split up into two parts: an inbox for reading other long-form posts from Ghost or WordPress, and a feed for all other types of posts. This allows accounts on Ghost not only to send out posts via the ActivityPub integration, but also to connect, respond and follow their audience. It even allows you to post short-form microblogs (notes), just like you’d use on Mastodon, that do not show up on the Ghost website. This makes the Ghost integration a full fediverse experience.
A New Social is the non-profit organisation that builds and manages cross-protocol tools for the open social web. The organisation currently manages Bridgy Fed, the connector that allows accounts to ‘bridge’ between both ActivityPub, ATProto, Nostr and more, and is currently in the process of setting up and launching the organisation. In their first update they shared this week, A New Social shared that they have a board of directors, consisting of Erin Kissane, Ben Werdmuller and Susan Mernit. Bridgy Fed Config is the first upcoming launch that they announced, scheduled for early April. To bridge their account, Bridgy Fed currently requires people to follow the Bridgy Fed account on their platform, which can be confusing and opaque for people as to what is actually happening and if it is working. The upcoming Config settings page allows people to log in with their social web account (Bluesky, Mastodon, Pixelfed) and turn the bridging on with a simple switch. A New Social also mentions supporting Threads with the new Bridgy Fed Config update, which is currently not supported by Bridgy Fed.
Forte is a new fediverse platform, that comes from the lineage of Hubzilla and Streams, created by the same developer Mike Macgirvin. Forte’s major feature is that it has Nomadic Identity over ActivityPub. Nomadic Identity means that you can port your entire account, including your posts, settings, social connections, etc. It is slightly different than the account migration that Mastodon has, which transfers your social graph to a new account. With Nomadic Identity, you create a single identity that can be connected to multiple different servers, so when one server becomes unavailable, all your personal data can be transferred and accessed from another server linked to your account. Forte, as well as Hubzilla and Streams, remain on the bleeding edge on what’s possible with ActivityPub. However, Forte also suffers from the same issue that its predecessors have, namely that getting to use the software is surprisingly difficult. By design there is no way to see a list of Forte servers. Forte mainly targets people with technical know-how, as the code repository does not include guide on how to setup your own Forte server. It leads to the funny situation where I would like to give Forte a try because I’m interesting in trying out the new features, but I legitimately do not know how.
Myo is a new image-focused client for the open social web, and allows you to connect your Mastodon, Bluesky and Nostr accounts into a single timeline. Combining multiple accounts into a single timeline is similar to OpenVibe, but Myo instead focuses media, in a design that is more reminiscent of Instagram than Twitter. Myo is made by the same developer as SoraSNS, which is also a multi-protocol app that focuses on microblogging instead. Myo and SoraSNS are both available for iOS.
ActivityPub badges is a new project that is currently in development to build a badges/credential system similar to Credly on ActivityPub. The project is currently at the proof-of-concept phase, where badges can be created and send over ActivityPub.
IFTAS, the non-profit for collaborative work on trust & safety on the fediverse, recently had to shut down various of their services due to a lack of funding. In their latest update, the organisation talks about how they are rescoping and moving forward, as the organisation itself is not shutting down. IFTAS will continue with various community support projects, such as their community platform IFTAS Connect. They will also continue providing insight into commonly blocked domains, in a scaled down version of the shut-down FediCheck program.
A new form of spam/scam has recently emerged on the fediverse, and it involves private messages from an account that identifies itself as ‘Nicole the fediverse chick’. So many people have gotten a variation of this message that it is quickly becoming a meme on the fediverse. It is unclear what the exact purpose of this spam is, with either a doxing ex or an elaborate 4chan troll as likely explainers.
This article by Fassbender examines how state surveillance treats federated and decentralised social networks, focusing on the BlueLeaks dataset, which contains a large amount of internal documentation of state surveillance organisations. Fassbender writes: “[…] surveillance actors are less interested in understanding decentralization within platforms, but rather look at organizations first, then take an interest in all platforms that they spread to. This means that any platform (or in the case of the fediverse, grouping of platforms that share a method for interconnecting) can become suspect.”
Sneak peek: Mastodon’s upcoming update will finally include the ability to show all replies on a post.
FEP Search Tool is a small web tool to search all the FEP’s.
Forum software Flarum got funding by NLnet in 2023 to implement ActivityPub, but recently decided that this effort would be postponed for the foreseeable future.
Notes on migrating an account from Mastodon to GoToSocial.
A Manyfold 3D viewer directly in a Mastodon timeline.
Roboherd is a tool to build automated Fediverse actors.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
Yesterday, @anewsocial gave us a first look behind the scenes, as well as introducing an amazing board of directors who will help steer them.
The guys behind it, @quillmatiq and @snarfed.org are both great people. We're excited to see what they do and work with them to grow the open social web!
The post was made in the news@lemmy.world #Lemmy community and other posts linking to the same news article were made in technology@lemmy.world and in askusa@discuss.online. 3 different posts in 3 different communities.
#PieFed de-duplicates them and only shows the post once in your timeline and when viewing the post all the comments on those 3 posts are shown in the same list.
We tested out the new #Fediverse beta in Ghost, and wrote about our initial thoughts. There's a huge amount of potential, and it's already taking great shape.
Anyone else getting spam from various 'nicole' accounts on mastodon.acerbo.me?
I've gotten three, no response when I asked what they want and why they're messaging me.
I replied to the first one, and got no response.
Are we having an influx of spambots onto the fedi?
Alt-text: three identical messages from accounts named "nicole" with a random number appended, originating from the mastodon.acerbo.me instance. Light introduction and three suspicious links to social media.
Newsletter publisher Ghost is now connecting to the fediverse in public beta, updates about the bridge that connects the fediverse with Bluesky, and more.
The News
The public beta for connecting Ghost to the fediverse is here, and the ActivityPub integration is now available for Ghost Pro subscribers. Ghost is a publishing platform for sending out blogs via email. With this latest update, Ghost now has another method of distribution, namely via the fediverse. Ghost’s integration with the fediverse consists of two parts: sending out long-form articles published on Ghost into the fediverse, and a reader app to the fediverse from Ghost.
Publishing Ghost articles on ActivityPub makes them accessible to the rest of the fediverse, similar to how WordPress with the ActivityPub plugin works. For users of Ghost this is an easy sales pitch, it is simply another free and automatic distribution channel for their blog. The second part of Ghost’s integration with the social web is a reader app. This app allows Ghost users to browse and read posts on the fediverse. It is split up into two parts: an inbox for reading other long-form posts from Ghost or WordPress, and a feed for all other types of posts. This allows accounts on Ghost not only to send out posts via the ActivityPub integration, but also to connect, respond and follow their audience. It even allows you to post short-form microblogs (notes), just like you’d use on Mastodon, that do not show up on the Ghost website. This makes the Ghost integration a full fediverse experience.
A New Social is the non-profit organisation that builds and manages cross-protocol tools for the open social web. The organisation currently manages Bridgy Fed, the connector that allows accounts to ‘bridge’ between both ActivityPub, ATProto, Nostr and more, and is currently in the process of setting up and launching the organisation. In their first update they shared this week, A New Social shared that they have a board of directors, consisting of Erin Kissane, Ben Werdmuller and Susan Mernit. Bridgy Fed Config is the first upcoming launch that they announced, scheduled for early April. To bridge their account, Bridgy Fed currently requires people to follow the Bridgy Fed account on their platform, which can be confusing and opaque for people as to what is actually happening and if it is working. The upcoming Config settings page allows people to log in with their social web account (Bluesky, Mastodon, Pixelfed) and turn the bridging on with a simple switch. A New Social also mentions supporting Threads with the new Bridgy Fed Config update, which is currently not supported by Bridgy Fed.
Forte is a new fediverse platform, that comes from the lineage of Hubzilla and Streams, created by the same developer Mike Macgirvin. Forte’s major feature is that it has Nomadic Identity over ActivityPub. Nomadic Identity means that you can port your entire account, including your posts, settings, social connections, etc. It is slightly different than the account migration that Mastodon has, which transfers your social graph to a new account. With Nomadic Identity, you create a single identity that can be connected to multiple different servers, so when one server becomes unavailable, all your personal data can be transferred and accessed from another server linked to your account. Forte, as well as Hubzilla and Streams, remain on the bleeding edge on what’s possible with ActivityPub. However, Forte also suffers from the same issue that its predecessors have, namely that getting to use the software is surprisingly difficult. By design there is no way to see a list of Forte servers. Forte mainly targets people with technical know-how, as the code repository does not include guide on how to setup your own Forte server. It leads to the funny situation where I would like to give Forte a try because I’m interesting in trying out the new features, but I legitimately do not know how.
Myo is a new image-focused client for the open social web, and allows you to connect your Mastodon, Bluesky and Nostr accounts into a single timeline. Combining multiple accounts into a single timeline is similar to OpenVibe, but Myo instead focuses media, in a design that is more reminiscent of Instagram than Twitter. Myo is made by the same developer as SoraSNS, which is also a multi-protocol app that focuses on microblogging instead. Myo and SoraSNS are both available for iOS.
ActivityPub badges is a new project that is currently in development to build a badges/credential system similar to Credly on ActivityPub. The project is currently at the proof-of-concept phase, where badges can be created and send over ActivityPub.
IFTAS, the non-profit for collaborative work on trust & safety on the fediverse, recently had to shut down various of their services due to a lack of funding. In their latest update, the organisation talks about how they are rescoping and moving forward, as the organisation itself is not shutting down. IFTAS will continue with various community support projects, such as their community platform IFTAS Connect. They will also continue providing insight into commonly blocked domains, in a scaled down version of the shut-down FediCheck program.
A new form of spam/scam has recently emerged on the fediverse, and it involves private messages from an account that identifies itself as ‘Nicole the fediverse chick’. So many people have gotten a variation of this message that it is quickly becoming a meme on the fediverse. It is unclear what the exact purpose of this spam is, with either a doxing ex or an elaborate 4chan troll as likely explainers.
This article by Fassbender examines how state surveillance treats federated and decentralised social networks, focusing on the BlueLeaks dataset, which contains a large amount of internal documentation of state surveillance organisations. Fassbender writes: “[…] surveillance actors are less interested in understanding decentralization within platforms, but rather look at organizations first, then take an interest in all platforms that they spread to. This means that any platform (or in the case of the fediverse, grouping of platforms that share a method for interconnecting) can become suspect.”
Sneak peek: Mastodon’s upcoming update will finally include the ability to show all replies on a post.
FEP Search Tool is a small web tool to search all the FEP’s.
Forum software Flarum got funding by NLnet in 2023 to implement ActivityPub, but recently decided that this effort would be postponed for the foreseeable future.
Notes on migrating an account from Mastodon to GoToSocial.
A Manyfold 3D viewer directly in a Mastodon timeline.
Roboherd is a tool to build automated Fediverse actors.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
Herzlichen Glückwunsch! 🎉 Denn wenn du das hier lesen kannst, hast du sehr vieles richtig gemacht. Das unabhängige #Fediverse geht aber noch weit über Mastodon hinaus. In unserem kurz&mündig Band 16 erfährst du mehr über das dezentrale Social-Media-Universum
Band 16 der Reihe kurz&mündig Autor.innen: Leena Simon 🔗 muendigkeit.digital und Christian Pietsch A6, 28 Seiten, ISBN 978-3-934636-45-3 5 Euro, https://shop.digitalcourage.de
ALT text detailsWeißt du eigentlich, dass das Fediverse viel mehr zu bieten hat, als Mastodon?
* Mehr erfahren
ALT text details* PeerTube ist ein trackerfreies Videoportal.
* Pixelfed ist Heimat für schöne Fotos.
* Funkwhale bietet Musik und Podcasts.
* Und auf Lemmy lässt es sich wunderbar diskutieren.
* Mehr dazu in Band 16 der kurz&mündig-Reihe: "Fediverse. So geht Social Media".
ALT text detailsTitelbild "Fediverse. So geht Social Media – Raus aus den Hassmedien"
ALT text details* Die Autor.innen der Wissensreihe kurz&mündig bringen komplexe Themen für ein kleines Format auf den Punkt. Aha!
* Teilen, Bestellen, Lesen!
* Digitalcourage kurz&mündig: erhältlich auf shop.digitalcourage.de und im Buchhandel.
* digitalcourage.de
Herzlichen Glückwunsch! 🎉 Denn wenn du das hier lesen kannst, hast du sehr vieles richtig gemacht. Das unabhängige #Fediverse geht aber noch weit über Mastodon hinaus. In unserem kurz&mündig Band 16 erfährst du mehr über das dezentrale Social-Media-Universum
Band 16 der Reihe kurz&mündig Autor.innen: Leena Simon 🔗 muendigkeit.digital und Christian Pietsch A6, 28 Seiten, ISBN 978-3-934636-45-3 5 Euro, https://shop.digitalcourage.de
ALT text detailsWeißt du eigentlich, dass das Fediverse viel mehr zu bieten hat, als Mastodon?
* Mehr erfahren
ALT text details* PeerTube ist ein trackerfreies Videoportal.
* Pixelfed ist Heimat für schöne Fotos.
* Funkwhale bietet Musik und Podcasts.
* Und auf Lemmy lässt es sich wunderbar diskutieren.
* Mehr dazu in Band 16 der kurz&mündig-Reihe: "Fediverse. So geht Social Media".
ALT text detailsTitelbild "Fediverse. So geht Social Media – Raus aus den Hassmedien"
ALT text details* Die Autor.innen der Wissensreihe kurz&mündig bringen komplexe Themen für ein kleines Format auf den Punkt. Aha!
* Teilen, Bestellen, Lesen!
* Digitalcourage kurz&mündig: erhältlich auf shop.digitalcourage.de und im Buchhandel.
* digitalcourage.de
Anyone else getting spam from various 'nicole' accounts on mastodon.acerbo.me?
I've gotten three, no response when I asked what they want and why they're messaging me.
I replied to the first one, and got no response.
Are we having an influx of spambots onto the fedi?
Alt-text: three identical messages from accounts named "nicole" with a random number appended, originating from the mastodon.acerbo.me instance. Light introduction and three suspicious links to social media.
Mal was komplett anderes: Meine Frau sucht Leute im #Fediverse, die Dinge über #Pferde posten. Sie ist neu hier und konnte da bisher keine nennenswerte Community/Accounts finden. Und ich bin überhaupt nicht im Thema drin, also keine Hilfe.
Mit momou.social bauen wir eine soziale Plattform für den Grossraum Bern.
Wir möchten mit dieser Mastodon-Instanz einen niederschwelligen Einstieg ins dezentralisierte Fediverse ermöglichen. Über momou.social kannst du dich dann mit anderen Menschen auf der ganzen Welt austauschen. Für Menschen im Grossraum Bern, die sich neugierig und respektvoll austauschen möchten.
Excited to see some new apps for the fediverse drop recently.
This one is a cool - similar to how there are now Bluesky image centric apps like Flashes, the fedi dev @me has introduced Myo. It creates timelines of image and video from your fediverse accounts. Lists, hashtag timelines, etc. are supported.
Excited to see some new apps for the fediverse drop recently.
This one is a cool - similar to how there are now Bluesky image centric apps like Flashes, the fedi dev @me has introduced Myo. It creates timelines of image and video from your fediverse accounts. Lists, hashtag timelines, etc. are supported.
Excited to see some new apps for the fediverse drop recently.
This one is a cool - similar to how there are now Bluesky image centric apps like Flashes, the fedi dev @me has introduced Myo. It creates timelines of image and video from your fediverse accounts. Lists, hashtag timelines, etc. are supported.
Check out all episodes of DotSocial here, which include conversations with open social web leaders like @johnonolan, @jay.bsky.team, @kissane and more.
Hey, Surf beta testers! Got a Bluesky account? Now you can link it to Surf and bring your Mastodon and Bluesky communities together in one place.
⚠️ Pro tip: DON’T log out to sign up with Bluesky if you already set up your account! Just head to Settings → Manage Accounts to link it up. You can also choose your primary account for posting there.
Hey, Surf beta testers! Got a Bluesky account? Now you can link it to Surf and bring your Mastodon and Bluesky communities together in one place.
⚠️ Pro tip: DON’T log out to sign up with Bluesky if you already set up your account! Just head to Settings → Manage Accounts to link it up. You can also choose your primary account for posting there.
Hey all, the easiest way I can find #Ghost blogs using #ActivityPub is to search for @index and you will get some Friendica results, etc, but for now, that should be a sure way to find almost all the blogs that have enabled this feature so far. I couldn't tell if replies appear as comments, so if you don't want your comments on their blog, don't reply to their fediverse posts. A few told me they can see my comments on their dashboard but I don't know what that means. #FediTips#Fediverse
We tested out the new #Fediverse beta in Ghost, and wrote about our initial thoughts. There's a huge amount of potential, and it's already taking great shape.
@reiver A couple come to mind: 1. The annoying amount of effort you have to spend to view/find all the replies and posts from various users on different instances. 2. The poor search functionality.
This has been asked for on the (broader) Fediverse for a long time, too.
(Longer than Threads has existed.)
Although, in practice, it is impossible to prevent it. Someone can take a screenshot of your post and comment on it — thus doing an ad hoc DIY quote-post.
ALT text detailsFrom Mark Zuckerberg ( @
@zuck@threads.net ):
"Also, a lot of people asked to only allow quotes and replies from their followers. You can now customize this per post to control who chimes in on your posts."
#Substack Alternative Ghost jetzt auch ans Fediverse angebunden.
Vor fast einem Jahr hat der Chef der #BloggingSoftware#Ghost angekündigt, dass sie ins #Fediverse kommen soll. Jetzt kann man das in einem Betatest ausprobieren.
#Substack Alternative Ghost jetzt auch ans Fediverse angebunden.
Vor fast einem Jahr hat der Chef der #BloggingSoftware#Ghost angekündigt, dass sie ins #Fediverse kommen soll. Jetzt kann man das in einem Betatest ausprobieren.
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Merci à tou.tes les organisateur.ices de cette soirée du @cis_cnrs "Quel avenir pour les réseaux sociaux ?" qui a été un grand succès
J'ai eu l'honneur de parler à la première table ronde au sujet des migrations numériques (surtout vers le #fediverse ) et revenir sur le postulat "protocols not platforms" qui permet de conceptualiser le grand bouleversement du paysage des réseaux sociaux d'aujourd'hui
Mes chers collègues ont donné un beau panorama rétrospectif reprenant les grandes étapes de l'évolution des réseaux et leurs raisons d'être. J'ai dû alors constater un certain retour vers le local, le privatif, l'entre-soi, que de nombreux utilisateurs cherchent suite à la désillusion envers les grandes plateformes type X/Meta. Une quête d'invisibilité, une fuite vers les espaces non-algorithmés – avec toutes les questions que cela pose (notamment celle de "visibilité vs sécurité" et le besoin d'amplifier les voix marginalisées)
Il semble que Mastodon prépare une réponse à ça @renchap
ALT text detailsPhoto d'un amphithéâtre à Sciences Po Paris bien rempli
Fedify는 #ActivityPub 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 #연합우주(#fediverse)에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.
💼 Fedify를 활용하는 프로젝트들
다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:
Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
One noticeable source of excitement at SXSW this year was to do with federated social media and individual sovereignty online. My conversation with @mike on the topic was only one of many: https://schedule.sxsw.com/2025/events/PP147154 (audio only)
One noticeable source of excitement at SXSW this year was to do with federated social media and individual sovereignty online. My conversation with @mike on the topic was only one of many: https://schedule.sxsw.com/2025/events/PP147154 (audio only)
Got an interesting question today about #Fedify's outgoing #queue design!
Some users noticed we create separate queue messages for each recipient inbox rather than queuing a single message and handling the splitting later. There's a good reason for this approach.
In the #fediverse, server response times vary dramatically—some respond quickly, others slowly, and some might be temporarily down. If we processed deliveries in a single task, the entire batch would be held up by the slowest server in the group.
By creating individual queue items for each recipient:
Fast servers get messages delivered promptly
Slow servers don't delay delivery to others
Failed deliveries can be retried independently
Your UI remains responsive while deliveries happen in the background
It's a classic trade-off: we generate more queue messages, but gain better resilience and user experience in return.
This is particularly important in federated networks where server behavior is unpredictable and outside our control. We'd rather optimize for making sure your posts reach their destinations as quickly as possible!
What other aspects of Fedify's design would you like to hear about? Let us know!
ALT text detailsA flowchart comparing two approaches to message queue design. The top half shows “Fedify's Current Approach” where a single sendActivity call creates separate messages for each recipient, which are individually queued and processed independently. This results in fast delivery to working recipients while slow servers only affect their own delivery. The bottom half shows an “Alternative Approach” where sendActivity creates a single message with multiple recipients, queued as one item, and processed sequentially. This results in all recipients waiting for each delivery to complete, with slow servers blocking everyone in the queue.
As I explore the #fediverse, I love the idea of #Mastodon more, but then a lot of people I really want to follow are on #BlueSky. @openvibe is amazing, but I kinda want to share stuff I find cool to everyone on both platforms. So many other thoughts, but I hit the bluesky limit.
Fedify는 #ActivityPub 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 #연합우주(#fediverse)에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.
💼 Fedify를 활용하는 프로젝트들
다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:
Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
Liebe Menschen des #Fediverse, inzwischen kickt die pure Verzweiflung: Ich suche DRINGEND die abgebildeten Bodenfliesen von IKEA (MÄLLSTEN), die leider letztes Jahr aus dem Sortiment genommen wurden... Hat vielleicht jemand von Euch einen Tipp oder sogar etwa 66 Stück, die sie/er nicht mehr braucht und verkaufen würde? Bitte gern boosten, bin für jeden Hinweis dankbar! VG und vielen Dank! #fedihelp#fedihilfe
ALT text detailsBodenfliesen in schwarz/weiß (schachbrettmuster), im Hintergrund sind terracottafarbene Blumentöpfe und ein Teil eines Regals aus Metall zu sehen.
ALT text detailsBodenfliesen in schwarz/weiß (schachbrettmuster), im Hintergrund sind terracottafarbene Blumentöpfe und ein Teil eines Regals aus Metall zu sehen.
Fedify는 #ActivityPub 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 #연합우주(#fediverse)에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.
💼 Fedify를 활용하는 프로젝트들
다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:
Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
Fedify는 #ActivityPub 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 #연합우주(#fediverse)에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.
💼 Fedify를 활용하는 프로젝트들
다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:
Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
Fedify는 #ActivityPub 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 #연합우주(#fediverse)에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.
💼 Fedify를 활용하는 프로젝트들
다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:
Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Merci à tou.tes les organisateur.ices de cette soirée du @cis_cnrs "Quel avenir pour les réseaux sociaux ?" qui a été un grand succès
J'ai eu l'honneur de parler à la première table ronde au sujet des migrations numériques (surtout vers le #fediverse ) et revenir sur le postulat "protocols not platforms" qui permet de conceptualiser le grand bouleversement du paysage des réseaux sociaux d'aujourd'hui
Mes chers collègues ont donné un beau panorama rétrospectif reprenant les grandes étapes de l'évolution des réseaux et leurs raisons d'être. J'ai dû alors constater un certain retour vers le local, le privatif, l'entre-soi, que de nombreux utilisateurs cherchent suite à la désillusion envers les grandes plateformes type X/Meta. Une quête d'invisibilité, une fuite vers les espaces non-algorithmés – avec toutes les questions que cela pose (notamment celle de "visibilité vs sécurité" et le besoin d'amplifier les voix marginalisées)
Il semble que Mastodon prépare une réponse à ça @renchap
ALT text detailsPhoto d'un amphithéâtre à Sciences Po Paris bien rempli
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Liebe Menschen des #Fediverse, inzwischen kickt die pure Verzweiflung: Ich suche DRINGEND die abgebildeten Bodenfliesen von IKEA (MÄLLSTEN), die leider letztes Jahr aus dem Sortiment genommen wurden... Hat vielleicht jemand von Euch einen Tipp oder sogar etwa 66 Stück, die sie/er nicht mehr braucht und verkaufen würde? Bitte gern boosten, bin für jeden Hinweis dankbar! VG und vielen Dank! #fedihelp#fedihilfe
ALT text detailsBodenfliesen in schwarz/weiß (schachbrettmuster), im Hintergrund sind terracottafarbene Blumentöpfe und ein Teil eines Regals aus Metall zu sehen.
ALT text detailsBodenfliesen in schwarz/weiß (schachbrettmuster), im Hintergrund sind terracottafarbene Blumentöpfe und ein Teil eines Regals aus Metall zu sehen.
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Liebe Menschen des #Fediverse, inzwischen kickt die pure Verzweiflung: Ich suche DRINGEND die abgebildeten Bodenfliesen von IKEA (MÄLLSTEN), die leider letztes Jahr aus dem Sortiment genommen wurden... Hat vielleicht jemand von Euch einen Tipp oder sogar etwa 66 Stück, die sie/er nicht mehr braucht und verkaufen würde? Bitte gern boosten, bin für jeden Hinweis dankbar! VG und vielen Dank! #fedihelp#fedihilfe
ALT text detailsBodenfliesen in schwarz/weiß (schachbrettmuster), im Hintergrund sind terracottafarbene Blumentöpfe und ein Teil eines Regals aus Metall zu sehen.
ALT text detailsBodenfliesen in schwarz/weiß (schachbrettmuster), im Hintergrund sind terracottafarbene Blumentöpfe und ein Teil eines Regals aus Metall zu sehen.
Got an interesting question today about #Fedify's outgoing #queue design!
Some users noticed we create separate queue messages for each recipient inbox rather than queuing a single message and handling the splitting later. There's a good reason for this approach.
In the #fediverse, server response times vary dramatically—some respond quickly, others slowly, and some might be temporarily down. If we processed deliveries in a single task, the entire batch would be held up by the slowest server in the group.
By creating individual queue items for each recipient:
Fast servers get messages delivered promptly
Slow servers don't delay delivery to others
Failed deliveries can be retried independently
Your UI remains responsive while deliveries happen in the background
It's a classic trade-off: we generate more queue messages, but gain better resilience and user experience in return.
This is particularly important in federated networks where server behavior is unpredictable and outside our control. We'd rather optimize for making sure your posts reach their destinations as quickly as possible!
What other aspects of Fedify's design would you like to hear about? Let us know!
ALT text detailsA flowchart comparing two approaches to message queue design. The top half shows “Fedify's Current Approach” where a single sendActivity call creates separate messages for each recipient, which are individually queued and processed independently. This results in fast delivery to working recipients while slow servers only affect their own delivery. The bottom half shows an “Alternative Approach” where sendActivity creates a single message with multiple recipients, queued as one item, and processed sequentially. This results in all recipients waiting for each delivery to complete, with slow servers blocking everyone in the queue.
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Got an interesting question today about #Fedify's outgoing #queue design!
Some users noticed we create separate queue messages for each recipient inbox rather than queuing a single message and handling the splitting later. There's a good reason for this approach.
In the #fediverse, server response times vary dramatically—some respond quickly, others slowly, and some might be temporarily down. If we processed deliveries in a single task, the entire batch would be held up by the slowest server in the group.
By creating individual queue items for each recipient:
Fast servers get messages delivered promptly
Slow servers don't delay delivery to others
Failed deliveries can be retried independently
Your UI remains responsive while deliveries happen in the background
It's a classic trade-off: we generate more queue messages, but gain better resilience and user experience in return.
This is particularly important in federated networks where server behavior is unpredictable and outside our control. We'd rather optimize for making sure your posts reach their destinations as quickly as possible!
What other aspects of Fedify's design would you like to hear about? Let us know!
ALT text detailsA flowchart comparing two approaches to message queue design. The top half shows “Fedify's Current Approach” where a single sendActivity call creates separate messages for each recipient, which are individually queued and processed independently. This results in fast delivery to working recipients while slow servers only affect their own delivery. The bottom half shows an “Alternative Approach” where sendActivity creates a single message with multiple recipients, queued as one item, and processed sequentially. This results in all recipients waiting for each delivery to complete, with slow servers blocking everyone in the queue.
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
The post was made in the news@lemmy.world #Lemmy community and other posts linking to the same news article were made in technology@lemmy.world and in askusa@discuss.online. 3 different posts in 3 different communities.
#PieFed de-duplicates them and only shows the post once in your timeline and when viewing the post all the comments on those 3 posts are shown in the same list.
Fedify는 #ActivityPub 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 #연합우주(#fediverse)에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.
💼 Fedify를 활용하는 프로젝트들
다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:
Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
Fedify는 #ActivityPub 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 #연합우주(#fediverse)에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.
💼 Fedify를 활용하는 프로젝트들
다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:
Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
The post was made in the news@lemmy.world #Lemmy community and other posts linking to the same news article were made in technology@lemmy.world and in askusa@discuss.online. 3 different posts in 3 different communities.
#PieFed de-duplicates them and only shows the post once in your timeline and when viewing the post all the comments on those 3 posts are shown in the same list.
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
I gave a little bit of thinking on the changes I want to do to #badgefed before making my server public.
The one who emits the badges, is a #fediverse actor, this should be no controversial, after all, I use the public/private keys to sign the badges itself.
But in the first prototype the recipient of the grant, was a record in the system itself. The idea was to allow recipients outside the fediverse to receive badges as well. I did not wanted to store the email, so I required a profile url, think of your fediverse url, or for those outside #linkedin, #blog, even #facebook if they want. However, it gets things a little bit more complex and less clean than what I want.
Today, I decided that the recipient MUST be an actor of the #Fediverse. That is, it, that will be embedded as a mention, and should be clean and neat. For those who are not in the fediverse, #badgefed will provide an actor (and profile url) where they can add basic information such name, and bio links. Or they can create an account in any of the fediverse platforms at the moment of receiving the badge.
Fedify는 #ActivityPub 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 #연합우주(#fediverse)에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.
💼 Fedify를 활용하는 프로젝트들
다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:
Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Fedify는 #ActivityPub 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 #연합우주(#fediverse)에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.
💼 Fedify를 활용하는 프로젝트들
다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:
Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
Fedify는 #ActivityPub 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 #연합우주(#fediverse)에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.
💼 Fedify를 활용하는 프로젝트들
다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:
Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
Pixelfed raises 138k Canadian dollars for their project, and a new way to connect researchers to the fediverse with an upcoming ORCID bridge.
The News
The Pixelfed Kickstarter campaign has concluded, and the project has raised 138k Canadian dollar (88k EUR/95k USD). The campaign raised money from over 2100 backers, and reached far past it’s original goal of 50k CAD. The campaign has grown significantly in scope, and indicates that the Pixelfed campaign is much more than just about the image-sharing platform Pixelfed. Pixelfed itself has also grown, and there are now reportedly 8 people joining the team. With the money, the team is working on the following:
Further development of Pixelfed, as well as supporting the pixelfed.social and pixelfed.art servers
Development of Loops, and getting it to a state where it can be made available as open source. In the most recent update Pixelfed says that this will be “once it is ready in 2025”.
Building a dedicated server environment around the world, that can handle “the 1000s of TBs of video traffic (plus storage requirements)”.
Building Fedi-CDN to host and serve Loops videos, as well as offering “excess compute/bandwidth to other fediverse platforms as a collaborative shared service.”
Building an E2EE messaging platform Sup, with the near future focused on development planning.
The latest update of the Kickstarter also notes that Pixelfed has started another side project, FediThreat, for fediverse admins to share information about lower-risk harmful actors such as spam accounts. This project is currently in the proof-of-concept stage.
Launching a Pixelfed Foundation. Setting up a foundation was originally put behind to a 200k CAD stretch goal, but it seems like this will still happen, even though the goal is not met. The latest Kickstarter update notes that a Pixelfed Foundation is currently being worked on, as a non-profit under the government of Alberta, Canada.
The amount of money that Pixelfed has raised is significant, especially by fediverse standards. At the same time, this is a lot of different types of projects that the team is undertaking. Pixelfed has a history of overpromising and underdeliving, for example the Groups feature has been announced to be released “soon” for over 2 years now, and this is a feature that they have gotten an NLnet grant for. The new projects that Pixelfed is working on, such as a shared CDN are definitely valuable for the fediverse. But with the attention of the Pixelfed team being pulled in so many different directions, and a lack of clarity on which projects will get focus, it is unclear on which timeline Pixelfed can deliver the planned features.
Encyclia is a newly announced project to make ORCID records available on the fediverse. ORCID, Open Researcher and Contributor ID, is a unique identifier for researchers and scientists. Every researcher can have their own unique ORCID, and with it, every publication become records connected to that ORCID. With Encyclia, all these ORCIDS can be followed from your ActivityPub account, meaning that you can always keep up to date with research, even when the researcher does not have a fediverse account. Encyclia is currently still in pre-alpha, and not yet available for use by the public.
This weekend was the SXSW festival, and Flipboard hosted the Fediverse House, with quite some well-known names within the fediverse community, as well as representatives from Bluesky and Threads, as well. There does not seem to be recordings available, but Jeff Sikes was there and had a good live blog if you want to also experience some FOMO.
In my recent updates on Bluesky and ATProto I talk about how Bluesky is increasingly becoming a political actor, due to the presence of various high-profile people who are actively speaking out against the Trump/Musk regime. This impact so far is less visible on the fediverse, as there are no politicians like Alexandria Ocasio-Cortez using the platform to speak out. But resistance does not only come from high-profile individuals, it comes from people on the ground that organise themselves. To that end, Jon Pincus wrote two articles on organising on the fediverse: If not now, when? Mutual aid and organizing in the fediverses, the ATmosphere, and whatever comes next has an overview of the current state of the networks in relation to organising. Notes (and thoughts) on organizing in the fediverses and the ATmosphere has a lot more practical details, examening various softwares that can be used in practice. Both articles are great sources of information to get more practical details for people who are considering using decentralised social networks.
The Links
Decentralized Social Networks & WordPress with Alex Kirk. The Open Web Conversations has a new Fediverse series, hosted by WordPress ActivityPub plugin creator Matthias Pfefferle. They discuss talk about how a WordPress blog can be build into a full decentralised social networking node with the Friends plugin by Kirk and the ActivityPub plugin by Pfefferle.
Standards War? – Robert W. Gehl. Gehl compares IFTAS’ funding struggles with the Free Our Feeds campaign, who are raising money to build alternative ATProto infrastructure, and describes it as an illustration of the emerging standards war between ActivityPub and ATProto.
The Software Sessions podcast did an interview with Hong Minhee. Hong is the developer for ActivityPub framework Fedify, as well as Hollo, a single-user microblogging platform.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
Is the world in need of a federated Craigslist/Kleinanzeigen platform? I am currently thinking about a project to dig into #fediverse development and learning #golang or stay with #deno and using #fedify.
EDIT: There is already something like that on the fediverse! It's called Flohmarkt. Thanks for the comments mentioning that! https://codeberg.org/flohmarkt/flohmarkt
Is the world in need of a federated Craigslist/Kleinanzeigen platform? I am currently thinking about a project to dig into #fediverse development and learning #golang or stay with #deno and using #fedify.
EDIT: There is already something like that on the fediverse! It's called Flohmarkt. Thanks for the comments mentioning that! https://codeberg.org/flohmarkt/flohmarkt
Fedify는 #ActivityPub 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 #연합우주(#fediverse)에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.
💼 Fedify를 활용하는 프로젝트들
다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:
Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
Fedify는 #ActivityPub 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 #연합우주(#fediverse)에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.
💼 Fedify를 활용하는 프로젝트들
다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:
Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
Hey folks, I'm trying to get a group of people onboarded to the #Fediverse as it concerns serious discussions and organization about topics that are serious in nature. There are many things people need to talk about as far as tactics and tools for an actual resistance against what is going on in the US right now that Reddit/Google/Meta deliberately crack down on.
Mastodon is an easy first step, but I need some suggestions for other tools involving video and other communications.
Fedify는 #ActivityPub 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 #연합우주(#fediverse)에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.
💼 Fedify를 활용하는 프로젝트들
다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:
Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Hollo(@hollo)는 Fedify로 구동되는 1인 사용자용 마이크로블로깅 서버입니다. 1인 사용자를 위해 설계되었지만, ActivityPub를 통해 완전히 연합되어 연합우주 전체의 사용자들과 상호작용할 수 있습니다. Hollo는 Mastodon 호환 API를 구현하여 자체 웹 인터페이스 없이도 대부분의 Mastodon 클라이언트와 호환됩니다.
Hollo는 또한 정식 출시 전에 최신 Fedify 기능을 테스트하는 실험장으로도 활용되고 있습니다.
BotKit(@botkit)은 저희의 가장 새로운 구성원으로, ActivityPub 봇을 만들기 위해 특별히 설계된 프레임워크입니다. 전통적인 Mastodon 봇과 달리, BotKit은 플랫폼별 제한(글자 수 제한 등)에 구애받지 않는 독립적인 ActivityPub 서버를 만듭니다.
BotKit의 API는 의도적으로 단순하게 설계되어 단일 TypeScript 파일로 완전한 봇을 만들 수 있습니다!
세 프로젝트 모두 @fedify-dev GitHub 조직에서 오픈 소스로 공개되어 있습니다. 각기 다른 목적을 가지고 있지만, ActivityPub 개발을 더 접근하기 쉽게 만들고 연합우주 생태계를 확장한다는 공통된 목표를 공유합니다.
이러한 프로젝트를 사용해보거나 개발에 기여하는 데 관심이 있으시다면, 다음을 확인해보세요:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Hollo(@hollo)는 Fedify로 구동되는 1인 사용자용 마이크로블로깅 서버입니다. 1인 사용자를 위해 설계되었지만, ActivityPub를 통해 완전히 연합되어 연합우주 전체의 사용자들과 상호작용할 수 있습니다. Hollo는 Mastodon 호환 API를 구현하여 자체 웹 인터페이스 없이도 대부분의 Mastodon 클라이언트와 호환됩니다.
Hollo는 또한 정식 출시 전에 최신 Fedify 기능을 테스트하는 실험장으로도 활용되고 있습니다.
BotKit(@botkit)은 저희의 가장 새로운 구성원으로, ActivityPub 봇을 만들기 위해 특별히 설계된 프레임워크입니다. 전통적인 Mastodon 봇과 달리, BotKit은 플랫폼별 제한(글자 수 제한 등)에 구애받지 않는 독립적인 ActivityPub 서버를 만듭니다.
BotKit의 API는 의도적으로 단순하게 설계되어 단일 TypeScript 파일로 완전한 봇을 만들 수 있습니다!
세 프로젝트 모두 @fedify-dev GitHub 조직에서 오픈 소스로 공개되어 있습니다. 각기 다른 목적을 가지고 있지만, ActivityPub 개발을 더 접근하기 쉽게 만들고 연합우주 생태계를 확장한다는 공통된 목표를 공유합니다.
이러한 프로젝트를 사용해보거나 개발에 기여하는 데 관심이 있으시다면, 다음을 확인해보세요:
Hollo(@hollo)는 Fedify로 구동되는 1인 사용자용 마이크로블로깅 서버입니다. 1인 사용자를 위해 설계되었지만, ActivityPub를 통해 완전히 연합되어 연합우주 전체의 사용자들과 상호작용할 수 있습니다. Hollo는 Mastodon 호환 API를 구현하여 자체 웹 인터페이스 없이도 대부분의 Mastodon 클라이언트와 호환됩니다.
Hollo는 또한 정식 출시 전에 최신 Fedify 기능을 테스트하는 실험장으로도 활용되고 있습니다.
BotKit(@botkit)은 저희의 가장 새로운 구성원으로, ActivityPub 봇을 만들기 위해 특별히 설계된 프레임워크입니다. 전통적인 Mastodon 봇과 달리, BotKit은 플랫폼별 제한(글자 수 제한 등)에 구애받지 않는 독립적인 ActivityPub 서버를 만듭니다.
BotKit의 API는 의도적으로 단순하게 설계되어 단일 TypeScript 파일로 완전한 봇을 만들 수 있습니다!
세 프로젝트 모두 @fedify-dev GitHub 조직에서 오픈 소스로 공개되어 있습니다. 각기 다른 목적을 가지고 있지만, ActivityPub 개발을 더 접근하기 쉽게 만들고 연합우주 생태계를 확장한다는 공통된 목표를 공유합니다.
이러한 프로젝트를 사용해보거나 개발에 기여하는 데 관심이 있으시다면, 다음을 확인해보세요:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed
--
I am creating a #ActivityPub minimalistic implementation of a badge system similar to Credly, built using #dotnet and leveraging the #Fediverse
I have issued a first badge, the idea is to decentralize the verification systems, and allow organizations to self-certify. It is incredible that organizations like Microsoft or Non-Profits pay thousands of dollars to companies like Pearson to just provide "verified" badges. Similar to mastodons installed in social-dot-something, thinkg of badges<dot> mozilla<dot>com , certifications<dot>myschooldistrict<dot>com. Or even a podcast emitting a badge for its guests, with the verification in the domain.
ActivityPub already offers a secure way to sign artifacts and interact between actors. The fediverse already have people with profiles, a social graph as @mike says, ready to use. Think of how LetsEncrypt disrupted that market of few actors selling certificates for websites.
I have a functional poc, @fediverse is not a mastodon, pledora or blog, it is an actor in a badge system, but you can follow it in Mastodon. Its badges will show in #mastodon but they are not notes or articles. If you want to learn more, follow me, I will be sharing the progress here. Or follow the github project here: https://github.com/tryvocalcat/activitypub-badges
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Excited to see some new apps for the fediverse drop recently.
This one is a cool - similar to how there are now Bluesky image centric apps like Flashes, the fedi dev @me has introduced Myo. It creates timelines of image and video from your fediverse accounts. Lists, hashtag timelines, etc. are supported.
Our Foundation was founded to protect knowledge sharing across social media.
We aim to defend and grow peer to peer learning, first-hand accounts, and credible voices across open social networks.
That's why we care so much about the open social web. It's an open social network which puts community first, letting you learn from the people around you in the digital space.
ALT text detailsThe Newsmast Foundation logo can be seen over a faded black and white image of a microphones. Copy: Newsmast Foundation. Growing community-first knowledge and information sharing across open social networks.
This week's news: - Ghost's (@index) connection to the #fediverse is now availabe in public beta for Ghost Pro users, with both an #ActivityPub connection to send long-form posts into the fediverse, and a reader app to read/comment/interact with the fediverse - @anewsocial , the organisation that manages the bridge between the fediverse and #bluesky shared their upcoming plans
Newsletter publisher Ghost is now connecting to the fediverse in public beta, updates about the bridge that connects the fediverse with Bluesky, and more.
The News
The public beta for connecting Ghost to the fediverse is here, and the ActivityPub integration is now available for Ghost Pro subscribers. Ghost is a publishing platform for sending out blogs via email. With this latest update, Ghost now has another method of distribution, namely via the fediverse. Ghost’s integration with the fediverse consists of two parts: sending out long-form articles published on Ghost into the fediverse, and a reader app to the fediverse from Ghost.
Publishing Ghost articles on ActivityPub makes them accessible to the rest of the fediverse, similar to how WordPress with the ActivityPub plugin works. For users of Ghost this is an easy sales pitch, it is simply another free and automatic distribution channel for their blog. The second part of Ghost’s integration with the social web is a reader app. This app allows Ghost users to browse and read posts on the fediverse. It is split up into two parts: an inbox for reading other long-form posts from Ghost or WordPress, and a feed for all other types of posts. This allows accounts on Ghost not only to send out posts via the ActivityPub integration, but also to connect, respond and follow their audience. It even allows you to post short-form microblogs (notes), just like you’d use on Mastodon, that do not show up on the Ghost website. This makes the Ghost integration a full fediverse experience.
A New Social is the non-profit organisation that builds and manages cross-protocol tools for the open social web. The organisation currently manages Bridgy Fed, the connector that allows accounts to ‘bridge’ between both ActivityPub, ATProto, Nostr and more, and is currently in the process of setting up and launching the organisation. In their first update they shared this week, A New Social shared that they have a board of directors, consisting of Erin Kissane, Ben Werdmuller and Susan Mernit. Bridgy Fed Config is the first upcoming launch that they announced, scheduled for early April. To bridge their account, Bridgy Fed currently requires people to follow the Bridgy Fed account on their platform, which can be confusing and opaque for people as to what is actually happening and if it is working. The upcoming Config settings page allows people to log in with their social web account (Bluesky, Mastodon, Pixelfed) and turn the bridging on with a simple switch. A New Social also mentions supporting Threads with the new Bridgy Fed Config update, which is currently not supported by Bridgy Fed.
Forte is a new fediverse platform, that comes from the lineage of Hubzilla and Streams, created by the same developer Mike Macgirvin. Forte’s major feature is that it has Nomadic Identity over ActivityPub. Nomadic Identity means that you can port your entire account, including your posts, settings, social connections, etc. It is slightly different than the account migration that Mastodon has, which transfers your social graph to a new account. With Nomadic Identity, you create a single identity that can be connected to multiple different servers, so when one server becomes unavailable, all your personal data can be transferred and accessed from another server linked to your account. Forte, as well as Hubzilla and Streams, remain on the bleeding edge on what’s possible with ActivityPub. However, Forte also suffers from the same issue that its predecessors have, namely that getting to use the software is surprisingly difficult. By design there is no way to see a list of Forte servers. Forte mainly targets people with technical know-how, as the code repository does not include guide on how to setup your own Forte server. It leads to the funny situation where I would like to give Forte a try because I’m interesting in trying out the new features, but I legitimately do not know how.
Myo is a new image-focused client for the open social web, and allows you to connect your Mastodon, Bluesky and Nostr accounts into a single timeline. Combining multiple accounts into a single timeline is similar to OpenVibe, but Myo instead focuses media, in a design that is more reminiscent of Instagram than Twitter. Myo is made by the same developer as SoraSNS, which is also a multi-protocol app that focuses on microblogging instead. Myo and SoraSNS are both available for iOS.
ActivityPub badges is a new project that is currently in development to build a badges/credential system similar to Credly on ActivityPub. The project is currently at the proof-of-concept phase, where badges can be created and send over ActivityPub.
IFTAS, the non-profit for collaborative work on trust & safety on the fediverse, recently had to shut down various of their services due to a lack of funding. In their latest update, the organisation talks about how they are rescoping and moving forward, as the organisation itself is not shutting down. IFTAS will continue with various community support projects, such as their community platform IFTAS Connect. They will also continue providing insight into commonly blocked domains, in a scaled down version of the shut-down FediCheck program.
A new form of spam/scam has recently emerged on the fediverse, and it involves private messages from an account that identifies itself as ‘Nicole the fediverse chick’. So many people have gotten a variation of this message that it is quickly becoming a meme on the fediverse. It is unclear what the exact purpose of this spam is, with either a doxing ex or an elaborate 4chan troll as likely explainers.
This article by Fassbender examines how state surveillance treats federated and decentralised social networks, focusing on the BlueLeaks dataset, which contains a large amount of internal documentation of state surveillance organisations. Fassbender writes: “[…] surveillance actors are less interested in understanding decentralization within platforms, but rather look at organizations first, then take an interest in all platforms that they spread to. This means that any platform (or in the case of the fediverse, grouping of platforms that share a method for interconnecting) can become suspect.”
Sneak peek: Mastodon’s upcoming update will finally include the ability to show all replies on a post.
FEP Search Tool is a small web tool to search all the FEP’s.
Forum software Flarum got funding by NLnet in 2023 to implement ActivityPub, but recently decided that this effort would be postponed for the foreseeable future.
Notes on migrating an account from Mastodon to GoToSocial.
A Manyfold 3D viewer directly in a Mastodon timeline.
Roboherd is a tool to build automated Fediverse actors.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
This week's news: - Ghost's (@index) connection to the #fediverse is now availabe in public beta for Ghost Pro users, with both an #ActivityPub connection to send long-form posts into the fediverse, and a reader app to read/comment/interact with the fediverse - @anewsocial , the organisation that manages the bridge between the fediverse and #bluesky shared their upcoming plans
Our Foundation was founded to protect knowledge sharing across social media.
We aim to defend and grow peer to peer learning, first-hand accounts, and credible voices across open social networks.
That's why we care so much about the open social web. It's an open social network which puts community first, letting you learn from the people around you in the digital space.
ALT text detailsThe Newsmast Foundation logo can be seen over a faded black and white image of a microphones. Copy: Newsmast Foundation. Growing community-first knowledge and information sharing across open social networks.
an alle, die finden, bei der aktuellen funktionsweise von mastodon fehle noch etwas.
meine persönliche entscheidung für hubzilla kam daher, dass ich das dilemma von g+ nicht mehr erleben wollte: service weg, posts weg. die möglichkeit, alles von einem hub zu einem anderen mitzunehmen oder auch nur alles auf einen anderen hub zu klonen, um nicht durch den ausfall meines heim-hubs ausgeknockt zu werden, war entscheidend für die wahl von hubzilla. und mastodon hat da bis jetzt keine alternative geliefert.
Auf GNU/Linux.ch ist ein Beitrag von dem Autor „Udo M.“ erschienen, der sich mit bestimmten Defiziten im Fediverse auseinandersetzt. Die Defizite sind meines Erachtens auch gut erkannt. Was fehlt ist in dem Artikel ist der Hinweis auf eine mögliche Lösung, denn diese existiert konzeptionell und auch ganz real für andere Plattformen wie beispielsweise Hubzilla. Und darum halte ich es für so wichtig, auf diese Lösungen aufmerksam zu machen, damit sie sie von anderen Plattformen „entdeckt“ und implementiert werden können.
Aber zurück zu dem Beitrag mit dem Titel
Bluesky und Mastodon: Eine kritische Betrachtung der Föderation und Identitätsverwaltung.
Das Thema Bluesky lasse ich außen vor, weil das in meinen Augen im Sinne einer digitalen Souveränität keine ernsthafte Plattform sein kein (unter anderem finanziert mit Risikokapital von Crypto-Bros). Udo M. schreibt:
Ein zentrales Problem bleibt die Federation: Die NutzerInnen sind an die Instanz gebunden, auf der sie sich registriert haben. Zwar gibt es die Möglichkeit, die Instanz zu wechseln, doch dieser Vorgang ist nicht immer problemlos. Instanzen können verschwinden, ohne dass die NutzerInnen eine Möglichkeit haben, ihre Identität und Inhalte an einen neuen Ort zu migrieren. Zwar bietet Mastodon die theoretische Möglichkeit der „Instanzmigration“, doch diese funktioniert nur, wenn die ursprüngliche Instanz noch existiert und bereit ist, die Migration zu unterstützen. In der Praxis bedeutet dies, dass NutzerIn bei einem Instanzwechsel auf die Gnade der Instanzbetreiber angewiesen sind.
Die Lösung dazu ist die „Nomadische Identität“ des Hubzilla-Protokolls Zot6. Die Idee dahinter stammt von dem Australier Mike Macgirvin, der genau dieses Problem lösen wollte und mit der Implementierung des Protokolls in Hubzilla dies auch erreicht hat. Nun spricht allerdings ein Großteil des Fediverses nicht Zot6 sondern ActivityPub. Darum hat Mike sich daran gemacht, das Konzept der nomadischen Identität in ActivityPub zu implementieren und so prinzipiell anderen Systemen beziehungsweise Plattformen es zu ermöglichen, diese Funktion zu übernehmen. Am 11.03.2025 hat er seine Lösung unter der Überschrift Forte v25.3.12 released veröffentlicht:
an alle, die finden, bei der aktuellen funktionsweise von mastodon fehle noch etwas.
meine persönliche entscheidung für hubzilla kam daher, dass ich das dilemma von g+ nicht mehr erleben wollte: service weg, posts weg. die möglichkeit, alles von einem hub zu einem anderen mitzunehmen oder auch nur alles auf einen anderen hub zu klonen, um nicht durch den ausfall meines heim-hubs ausgeknockt zu werden, war entscheidend für die wahl von hubzilla. und mastodon hat da bis jetzt keine alternative geliefert.
Auf GNU/Linux.ch ist ein Beitrag von dem Autor „Udo M.“ erschienen, der sich mit bestimmten Defiziten im Fediverse auseinandersetzt. Die Defizite sind meines Erachtens auch gut erkannt. Was fehlt ist in dem Artikel ist der Hinweis auf eine mögliche Lösung, denn diese existiert konzeptionell und auch ganz real für andere Plattformen wie beispielsweise Hubzilla. Und darum halte ich es für so wichtig, auf diese Lösungen aufmerksam zu machen, damit sie sie von anderen Plattformen „entdeckt“ und implementiert werden können.
Aber zurück zu dem Beitrag mit dem Titel
Bluesky und Mastodon: Eine kritische Betrachtung der Föderation und Identitätsverwaltung.
Das Thema Bluesky lasse ich außen vor, weil das in meinen Augen im Sinne einer digitalen Souveränität keine ernsthafte Plattform sein kein (unter anderem finanziert mit Risikokapital von Crypto-Bros). Udo M. schreibt:
Ein zentrales Problem bleibt die Federation: Die NutzerInnen sind an die Instanz gebunden, auf der sie sich registriert haben. Zwar gibt es die Möglichkeit, die Instanz zu wechseln, doch dieser Vorgang ist nicht immer problemlos. Instanzen können verschwinden, ohne dass die NutzerInnen eine Möglichkeit haben, ihre Identität und Inhalte an einen neuen Ort zu migrieren. Zwar bietet Mastodon die theoretische Möglichkeit der „Instanzmigration“, doch diese funktioniert nur, wenn die ursprüngliche Instanz noch existiert und bereit ist, die Migration zu unterstützen. In der Praxis bedeutet dies, dass NutzerIn bei einem Instanzwechsel auf die Gnade der Instanzbetreiber angewiesen sind.
Die Lösung dazu ist die „Nomadische Identität“ des Hubzilla-Protokolls Zot6. Die Idee dahinter stammt von dem Australier Mike Macgirvin, der genau dieses Problem lösen wollte und mit der Implementierung des Protokolls in Hubzilla dies auch erreicht hat. Nun spricht allerdings ein Großteil des Fediverses nicht Zot6 sondern ActivityPub. Darum hat Mike sich daran gemacht, das Konzept der nomadischen Identität in ActivityPub zu implementieren und so prinzipiell anderen Systemen beziehungsweise Plattformen es zu ermöglichen, diese Funktion zu übernehmen. Am 11.03.2025 hat er seine Lösung unter der Überschrift Forte v25.3.12 released veröffentlicht:
UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed
--
I am creating a #ActivityPub minimalistic implementation of a badge system similar to Credly, built using #dotnet and leveraging the #Fediverse
I have issued a first badge, the idea is to decentralize the verification systems, and allow organizations to self-certify. It is incredible that organizations like Microsoft or Non-Profits pay thousands of dollars to companies like Pearson to just provide "verified" badges. Similar to mastodons installed in social-dot-something, thinkg of badges<dot> mozilla<dot>com , certifications<dot>myschooldistrict<dot>com. Or even a podcast emitting a badge for its guests, with the verification in the domain.
ActivityPub already offers a secure way to sign artifacts and interact between actors. The fediverse already have people with profiles, a social graph as @mike says, ready to use. Think of how LetsEncrypt disrupted that market of few actors selling certificates for websites.
I have a functional poc, @fediverse is not a mastodon, pledora or blog, it is an actor in a badge system, but you can follow it in Mastodon. Its badges will show in #mastodon but they are not notes or articles. If you want to learn more, follow me, I will be sharing the progress here. Or follow the github project here: https://github.com/tryvocalcat/activitypub-badges
Newsletter publisher Ghost is now connecting to the fediverse in public beta, updates about the bridge that connects the fediverse with Bluesky, and more.
The News
The public beta for connecting Ghost to the fediverse is here, and the ActivityPub integration is now available for Ghost Pro subscribers. Ghost is a publishing platform for sending out blogs via email. With this latest update, Ghost now has another method of distribution, namely via the fediverse. Ghost’s integration with the fediverse consists of two parts: sending out long-form articles published on Ghost into the fediverse, and a reader app to the fediverse from Ghost.
Publishing Ghost articles on ActivityPub makes them accessible to the rest of the fediverse, similar to how WordPress with the ActivityPub plugin works. For users of Ghost this is an easy sales pitch, it is simply another free and automatic distribution channel for their blog. The second part of Ghost’s integration with the social web is a reader app. This app allows Ghost users to browse and read posts on the fediverse. It is split up into two parts: an inbox for reading other long-form posts from Ghost or WordPress, and a feed for all other types of posts. This allows accounts on Ghost not only to send out posts via the ActivityPub integration, but also to connect, respond and follow their audience. It even allows you to post short-form microblogs (notes), just like you’d use on Mastodon, that do not show up on the Ghost website. This makes the Ghost integration a full fediverse experience.
A New Social is the non-profit organisation that builds and manages cross-protocol tools for the open social web. The organisation currently manages Bridgy Fed, the connector that allows accounts to ‘bridge’ between both ActivityPub, ATProto, Nostr and more, and is currently in the process of setting up and launching the organisation. In their first update they shared this week, A New Social shared that they have a board of directors, consisting of Erin Kissane, Ben Werdmuller and Susan Mernit. Bridgy Fed Config is the first upcoming launch that they announced, scheduled for early April. To bridge their account, Bridgy Fed currently requires people to follow the Bridgy Fed account on their platform, which can be confusing and opaque for people as to what is actually happening and if it is working. The upcoming Config settings page allows people to log in with their social web account (Bluesky, Mastodon, Pixelfed) and turn the bridging on with a simple switch. A New Social also mentions supporting Threads with the new Bridgy Fed Config update, which is currently not supported by Bridgy Fed.
Forte is a new fediverse platform, that comes from the lineage of Hubzilla and Streams, created by the same developer Mike Macgirvin. Forte’s major feature is that it has Nomadic Identity over ActivityPub. Nomadic Identity means that you can port your entire account, including your posts, settings, social connections, etc. It is slightly different than the account migration that Mastodon has, which transfers your social graph to a new account. With Nomadic Identity, you create a single identity that can be connected to multiple different servers, so when one server becomes unavailable, all your personal data can be transferred and accessed from another server linked to your account. Forte, as well as Hubzilla and Streams, remain on the bleeding edge on what’s possible with ActivityPub. However, Forte also suffers from the same issue that its predecessors have, namely that getting to use the software is surprisingly difficult. By design there is no way to see a list of Forte servers. Forte mainly targets people with technical know-how, as the code repository does not include guide on how to setup your own Forte server. It leads to the funny situation where I would like to give Forte a try because I’m interesting in trying out the new features, but I legitimately do not know how.
Myo is a new image-focused client for the open social web, and allows you to connect your Mastodon, Bluesky and Nostr accounts into a single timeline. Combining multiple accounts into a single timeline is similar to OpenVibe, but Myo instead focuses media, in a design that is more reminiscent of Instagram than Twitter. Myo is made by the same developer as SoraSNS, which is also a multi-protocol app that focuses on microblogging instead. Myo and SoraSNS are both available for iOS.
ActivityPub badges is a new project that is currently in development to build a badges/credential system similar to Credly on ActivityPub. The project is currently at the proof-of-concept phase, where badges can be created and send over ActivityPub.
IFTAS, the non-profit for collaborative work on trust & safety on the fediverse, recently had to shut down various of their services due to a lack of funding. In their latest update, the organisation talks about how they are rescoping and moving forward, as the organisation itself is not shutting down. IFTAS will continue with various community support projects, such as their community platform IFTAS Connect. They will also continue providing insight into commonly blocked domains, in a scaled down version of the shut-down FediCheck program.
A new form of spam/scam has recently emerged on the fediverse, and it involves private messages from an account that identifies itself as ‘Nicole the fediverse chick’. So many people have gotten a variation of this message that it is quickly becoming a meme on the fediverse. It is unclear what the exact purpose of this spam is, with either a doxing ex or an elaborate 4chan troll as likely explainers.
This article by Fassbender examines how state surveillance treats federated and decentralised social networks, focusing on the BlueLeaks dataset, which contains a large amount of internal documentation of state surveillance organisations. Fassbender writes: “[…] surveillance actors are less interested in understanding decentralization within platforms, but rather look at organizations first, then take an interest in all platforms that they spread to. This means that any platform (or in the case of the fediverse, grouping of platforms that share a method for interconnecting) can become suspect.”
Sneak peek: Mastodon’s upcoming update will finally include the ability to show all replies on a post.
FEP Search Tool is a small web tool to search all the FEP’s.
Forum software Flarum got funding by NLnet in 2023 to implement ActivityPub, but recently decided that this effort would be postponed for the foreseeable future.
Notes on migrating an account from Mastodon to GoToSocial.
A Manyfold 3D viewer directly in a Mastodon timeline.
Roboherd is a tool to build automated Fediverse actors.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
This week's news: - Ghost's (@index) connection to the #fediverse is now availabe in public beta for Ghost Pro users, with both an #ActivityPub connection to send long-form posts into the fediverse, and a reader app to read/comment/interact with the fediverse - @anewsocial , the organisation that manages the bridge between the fediverse and #bluesky shared their upcoming plans
Ja Open-Source is aktiv und sind schon lange nicht "nur ein Gebastel" 🤓
Gerade eben in den letzten Tagen bekamen @GIMP, @Blender so auch @peertube im Fediverse ihre Updates in aktuelle maßgebliche Versionen 👍
P.S. Ich freue mich und Toote davon, auch wenn ich es selber selten nutze. P.P.S. Manche Menschen müssen auch hier im Fediverse mötzeln, dass es nicht perfekt sei aber je nach Anwendung ist es anders 🙄
Hey there #fediverse, I’m looking to hire a senior engineer to work with some awesome folks on #Netflix’s build tools & test infrastructure. If you are interested please apply online! (see link in Toot)
My DMs are open if you have any questions about the role or if you want to let me know that you applied.
This week's news: - Ghost's (@index) connection to the #fediverse is now availabe in public beta for Ghost Pro users, with both an #ActivityPub connection to send long-form posts into the fediverse, and a reader app to read/comment/interact with the fediverse - @anewsocial , the organisation that manages the bridge between the fediverse and #bluesky shared their upcoming plans
Hey there #fediverse, I’m looking to hire a senior engineer to work with some awesome folks on #Netflix’s build tools & test infrastructure. If you are interested please apply online! (see link in Toot)
My DMs are open if you have any questions about the role or if you want to let me know that you applied.
Hey there #fediverse, I’m looking to hire a senior engineer to work with some awesome folks on #Netflix’s build tools & test infrastructure. If you are interested please apply online! (see link in Toot)
My DMs are open if you have any questions about the role or if you want to let me know that you applied.
My partner @g1m01982 is a #TaylorSwift fanatic, but he's struggled to connect with other #Swifties on the #Fediverse. I am most assuredly *not* one, but I know how very passionate he is about the artist and the entire industry built around her; and he needs all the support and encouragement he can get as he struggles to recover from #PTSD and years of abuse without any #therapy or income.
So.. if you are a #Swiftie4Life like him, please consider giving him a follow. Thank you!
Link at end but I love this article for it's shocked tone. I love how the more tech of the Fediverse can't possibly comprehend that there are people that honestly just want to be left the fuck alone. This whole article was written like the writer was astonished such a thing could exist and my sides are splitting from them realizing not everybody wants to talk to you. https://wedistribute.org/2025/03/website-league-island-networks/#Fediverse#ActivityPub#privacy
Just noticed this "Open in the application? " banner on @framasoft's "What is the fediverse" @peertube video and I have the app installed thru @fdroidorg but it takes me to the Google Play download page for it instead of opening it in the app. Makes for a really bad fediverse experience, we need to figure out these sorts of flows and make sure they reliably work. #fedidev#peertube#fediverse
ALT text detailsA screenshot of a peertube video
ALT text detailsA screenshot of peertube on Google Play
My partner @g1m01982 is a #TaylorSwift fanatic, but he's struggled to connect with other #Swifties on the #Fediverse. I am most assuredly *not* one, but I know how very passionate he is about the artist and the entire industry built around her; and he needs all the support and encouragement he can get as he struggles to recover from #PTSD and years of abuse without any #therapy or income.
So.. if you are a #Swiftie4Life like him, please consider giving him a follow. Thank you!
This week's news: - Ghost's (@index) connection to the #fediverse is now availabe in public beta for Ghost Pro users, with both an #ActivityPub connection to send long-form posts into the fediverse, and a reader app to read/comment/interact with the fediverse - @anewsocial , the organisation that manages the bridge between the fediverse and #bluesky shared their upcoming plans
I've performed some tests, and it's great. #snac and #haproxy are working great together - now with caching of media and json responses, to scale up, and up, and up...and up! #Varnish is the best tool for caching, but the setup I've tested doesn't require it and it's still good enough. I think this will be a blog post, as soon as I'll have enough time.
I hadn't checked my follower count in a while, but now that I did, it looks like it's about to surpass what I ever had during my 17 years on Twitter - the magic number is 7000.
The funny thing is, even when my follower count was much lower, the activity here was far greater than it ever was on Twitter.
I hadn't checked my follower count in a while, but now that I did, it looks like it's about to surpass what I ever had during my 17 years on Twitter - the magic number is 7000.
The funny thing is, even when my follower count was much lower, the activity here was far greater than it ever was on Twitter.
Newsletter publisher Ghost is now connecting to the fediverse in public beta, updates about the bridge that connects the fediverse with Bluesky, and more.
The News
The public beta for connecting Ghost to the fediverse is here, and the ActivityPub integration is now available for Ghost Pro subscribers. Ghost is a publishing platform for sending out blogs via email. With this latest update, Ghost now has another method of distribution, namely via the fediverse. Ghost’s integration with the fediverse consists of two parts: sending out long-form articles published on Ghost into the fediverse, and a reader app to the fediverse from Ghost.
Publishing Ghost articles on ActivityPub makes them accessible to the rest of the fediverse, similar to how WordPress with the ActivityPub plugin works. For users of Ghost this is an easy sales pitch, it is simply another free and automatic distribution channel for their blog. The second part of Ghost’s integration with the social web is a reader app. This app allows Ghost users to browse and read posts on the fediverse. It is split up into two parts: an inbox for reading other long-form posts from Ghost or WordPress, and a feed for all other types of posts. This allows accounts on Ghost not only to send out posts via the ActivityPub integration, but also to connect, respond and follow their audience. It even allows you to post short-form microblogs (notes), just like you’d use on Mastodon, that do not show up on the Ghost website. This makes the Ghost integration a full fediverse experience.
A New Social is the non-profit organisation that builds and manages cross-protocol tools for the open social web. The organisation currently manages Bridgy Fed, the connector that allows accounts to ‘bridge’ between both ActivityPub, ATProto, Nostr and more, and is currently in the process of setting up and launching the organisation. In their first update they shared this week, A New Social shared that they have a board of directors, consisting of Erin Kissane, Ben Werdmuller and Susan Mernit. Bridgy Fed Config is the first upcoming launch that they announced, scheduled for early April. To bridge their account, Bridgy Fed currently requires people to follow the Bridgy Fed account on their platform, which can be confusing and opaque for people as to what is actually happening and if it is working. The upcoming Config settings page allows people to log in with their social web account (Bluesky, Mastodon, Pixelfed) and turn the bridging on with a simple switch. A New Social also mentions supporting Threads with the new Bridgy Fed Config update, which is currently not supported by Bridgy Fed.
Forte is a new fediverse platform, that comes from the lineage of Hubzilla and Streams, created by the same developer Mike Macgirvin. Forte’s major feature is that it has Nomadic Identity over ActivityPub. Nomadic Identity means that you can port your entire account, including your posts, settings, social connections, etc. It is slightly different than the account migration that Mastodon has, which transfers your social graph to a new account. With Nomadic Identity, you create a single identity that can be connected to multiple different servers, so when one server becomes unavailable, all your personal data can be transferred and accessed from another server linked to your account. Forte, as well as Hubzilla and Streams, remain on the bleeding edge on what’s possible with ActivityPub. However, Forte also suffers from the same issue that its predecessors have, namely that getting to use the software is surprisingly difficult. By design there is no way to see a list of Forte servers. Forte mainly targets people with technical know-how, as the code repository does not include guide on how to setup your own Forte server. It leads to the funny situation where I would like to give Forte a try because I’m interesting in trying out the new features, but I legitimately do not know how.
Myo is a new image-focused client for the open social web, and allows you to connect your Mastodon, Bluesky and Nostr accounts into a single timeline. Combining multiple accounts into a single timeline is similar to OpenVibe, but Myo instead focuses media, in a design that is more reminiscent of Instagram than Twitter. Myo is made by the same developer as SoraSNS, which is also a multi-protocol app that focuses on microblogging instead. Myo and SoraSNS are both available for iOS.
ActivityPub badges is a new project that is currently in development to build a badges/credential system similar to Credly on ActivityPub. The project is currently at the proof-of-concept phase, where badges can be created and send over ActivityPub.
IFTAS, the non-profit for collaborative work on trust & safety on the fediverse, recently had to shut down various of their services due to a lack of funding. In their latest update, the organisation talks about how they are rescoping and moving forward, as the organisation itself is not shutting down. IFTAS will continue with various community support projects, such as their community platform IFTAS Connect. They will also continue providing insight into commonly blocked domains, in a scaled down version of the shut-down FediCheck program.
A new form of spam/scam has recently emerged on the fediverse, and it involves private messages from an account that identifies itself as ‘Nicole the fediverse chick’. So many people have gotten a variation of this message that it is quickly becoming a meme on the fediverse. It is unclear what the exact purpose of this spam is, with either a doxing ex or an elaborate 4chan troll as likely explainers.
This article by Fassbender examines how state surveillance treats federated and decentralised social networks, focusing on the BlueLeaks dataset, which contains a large amount of internal documentation of state surveillance organisations. Fassbender writes: “[…] surveillance actors are less interested in understanding decentralization within platforms, but rather look at organizations first, then take an interest in all platforms that they spread to. This means that any platform (or in the case of the fediverse, grouping of platforms that share a method for interconnecting) can become suspect.”
Sneak peek: Mastodon’s upcoming update will finally include the ability to show all replies on a post.
FEP Search Tool is a small web tool to search all the FEP’s.
Forum software Flarum got funding by NLnet in 2023 to implement ActivityPub, but recently decided that this effort would be postponed for the foreseeable future.
Notes on migrating an account from Mastodon to GoToSocial.
A Manyfold 3D viewer directly in a Mastodon timeline.
Roboherd is a tool to build automated Fediverse actors.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
This week's news: - Ghost's (@index) connection to the #fediverse is now availabe in public beta for Ghost Pro users, with both an #ActivityPub connection to send long-form posts into the fediverse, and a reader app to read/comment/interact with the fediverse - @anewsocial , the organisation that manages the bridge between the fediverse and #bluesky shared their upcoming plans
This week's news: - Ghost's (@index) connection to the #fediverse is now availabe in public beta for Ghost Pro users, with both an #ActivityPub connection to send long-form posts into the fediverse, and a reader app to read/comment/interact with the fediverse - @anewsocial , the organisation that manages the bridge between the fediverse and #bluesky shared their upcoming plans
Newsletter publisher Ghost is now connecting to the fediverse in public beta, updates about the bridge that connects the fediverse with Bluesky, and more.
The News
The public beta for connecting Ghost to the fediverse is here, and the ActivityPub integration is now available for Ghost Pro subscribers. Ghost is a publishing platform for sending out blogs via email. With this latest update, Ghost now has another method of distribution, namely via the fediverse. Ghost’s integration with the fediverse consists of two parts: sending out long-form articles published on Ghost into the fediverse, and a reader app to the fediverse from Ghost.
Publishing Ghost articles on ActivityPub makes them accessible to the rest of the fediverse, similar to how WordPress with the ActivityPub plugin works. For users of Ghost this is an easy sales pitch, it is simply another free and automatic distribution channel for their blog. The second part of Ghost’s integration with the social web is a reader app. This app allows Ghost users to browse and read posts on the fediverse. It is split up into two parts: an inbox for reading other long-form posts from Ghost or WordPress, and a feed for all other types of posts. This allows accounts on Ghost not only to send out posts via the ActivityPub integration, but also to connect, respond and follow their audience. It even allows you to post short-form microblogs (notes), just like you’d use on Mastodon, that do not show up on the Ghost website. This makes the Ghost integration a full fediverse experience.
A New Social is the non-profit organisation that builds and manages cross-protocol tools for the open social web. The organisation currently manages Bridgy Fed, the connector that allows accounts to ‘bridge’ between both ActivityPub, ATProto, Nostr and more, and is currently in the process of setting up and launching the organisation. In their first update they shared this week, A New Social shared that they have a board of directors, consisting of Erin Kissane, Ben Werdmuller and Susan Mernit. Bridgy Fed Config is the first upcoming launch that they announced, scheduled for early April. To bridge their account, Bridgy Fed currently requires people to follow the Bridgy Fed account on their platform, which can be confusing and opaque for people as to what is actually happening and if it is working. The upcoming Config settings page allows people to log in with their social web account (Bluesky, Mastodon, Pixelfed) and turn the bridging on with a simple switch. A New Social also mentions supporting Threads with the new Bridgy Fed Config update, which is currently not supported by Bridgy Fed.
Forte is a new fediverse platform, that comes from the lineage of Hubzilla and Streams, created by the same developer Mike Macgirvin. Forte’s major feature is that it has Nomadic Identity over ActivityPub. Nomadic Identity means that you can port your entire account, including your posts, settings, social connections, etc. It is slightly different than the account migration that Mastodon has, which transfers your social graph to a new account. With Nomadic Identity, you create a single identity that can be connected to multiple different servers, so when one server becomes unavailable, all your personal data can be transferred and accessed from another server linked to your account. Forte, as well as Hubzilla and Streams, remain on the bleeding edge on what’s possible with ActivityPub. However, Forte also suffers from the same issue that its predecessors have, namely that getting to use the software is surprisingly difficult. By design there is no way to see a list of Forte servers. Forte mainly targets people with technical know-how, as the code repository does not include guide on how to setup your own Forte server. It leads to the funny situation where I would like to give Forte a try because I’m interesting in trying out the new features, but I legitimately do not know how.
Myo is a new image-focused client for the open social web, and allows you to connect your Mastodon, Bluesky and Nostr accounts into a single timeline. Combining multiple accounts into a single timeline is similar to OpenVibe, but Myo instead focuses media, in a design that is more reminiscent of Instagram than Twitter. Myo is made by the same developer as SoraSNS, which is also a multi-protocol app that focuses on microblogging instead. Myo and SoraSNS are both available for iOS.
ActivityPub badges is a new project that is currently in development to build a badges/credential system similar to Credly on ActivityPub. The project is currently at the proof-of-concept phase, where badges can be created and send over ActivityPub.
IFTAS, the non-profit for collaborative work on trust & safety on the fediverse, recently had to shut down various of their services due to a lack of funding. In their latest update, the organisation talks about how they are rescoping and moving forward, as the organisation itself is not shutting down. IFTAS will continue with various community support projects, such as their community platform IFTAS Connect. They will also continue providing insight into commonly blocked domains, in a scaled down version of the shut-down FediCheck program.
A new form of spam/scam has recently emerged on the fediverse, and it involves private messages from an account that identifies itself as ‘Nicole the fediverse chick’. So many people have gotten a variation of this message that it is quickly becoming a meme on the fediverse. It is unclear what the exact purpose of this spam is, with either a doxing ex or an elaborate 4chan troll as likely explainers.
This article by Fassbender examines how state surveillance treats federated and decentralised social networks, focusing on the BlueLeaks dataset, which contains a large amount of internal documentation of state surveillance organisations. Fassbender writes: “[…] surveillance actors are less interested in understanding decentralization within platforms, but rather look at organizations first, then take an interest in all platforms that they spread to. This means that any platform (or in the case of the fediverse, grouping of platforms that share a method for interconnecting) can become suspect.”
Sneak peek: Mastodon’s upcoming update will finally include the ability to show all replies on a post.
FEP Search Tool is a small web tool to search all the FEP’s.
Forum software Flarum got funding by NLnet in 2023 to implement ActivityPub, but recently decided that this effort would be postponed for the foreseeable future.
Notes on migrating an account from Mastodon to GoToSocial.
A Manyfold 3D viewer directly in a Mastodon timeline.
Roboherd is a tool to build automated Fediverse actors.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
ALT text detailsBar chart comparing international aid to Ukraine as a percentage of GDP. Latvia's contribution is approximately 1.5% of its GDP, highlighted with a blue oval, while the United States' contribution is around 0.3–0.4% of GDP, represented by a shorter blue bar. Latvia ranks among the top donors, whereas the US appears lower on the list.
Yesterday, @anewsocial gave us a first look behind the scenes, as well as introducing an amazing board of directors who will help steer them.
The guys behind it, @quillmatiq and @snarfed.org are both great people. We're excited to see what they do and work with them to grow the open social web!
I've performed some tests, and it's great. #snac and #haproxy are working great together - now with caching of media and json responses, to scale up, and up, and up...and up! #Varnish is the best tool for caching, but the setup I've tested doesn't require it and it's still good enough. I think this will be a blog post, as soon as I'll have enough time.
Yesterday, @anewsocial gave us a first look behind the scenes, as well as introducing an amazing board of directors who will help steer them.
The guys behind it, @quillmatiq and @snarfed.org are both great people. We're excited to see what they do and work with them to grow the open social web!
Apparently queer.party is down for me and I was like "fuck I really should have had a fedi alt/backup acct for that" and then I remembered I already made an acct on "fedi Tumblr" that I didn't use lmao
Apparently queer.party is down for me and I was like "fuck I really should have had a fedi alt/backup acct for that" and then I remembered I already made an acct on "fedi Tumblr" that I didn't use lmao
Mastodon-Starterpacks aus WikiData erzeugen: Wie sich der Field Survey auf #WikiData dazu nutzen lässt, eine Follower List bzw. Starter Pack für Mastodon anzulegen, die jede:r bearbeiten kann, zeigt @tillgrallert hier 👇
Guten Morgen #fediverse. Ihr merkt ich benutze fast ausschließlich #Iceshrimp. Das hat sich ganz allmählich so ergeben. Ist ja zum Glück Wurst aus welcher Software ich euch einen schönen tag und lasst euch nicht ärgern wünsche. Was steht bei euch heute so an? #gutenmorgen
Yesterday my 4-year-old woke up at 7am thus thwarting my plans to read #CarelessPeople for a good hour.
So today I woke up at 6am to resume reading the book. It’s THAT GOOD.
The leaders at #Meta have been shockingly irresponsible in their decisions since the early days. All they care about? Gathering data and influence and making big bucks. I’m so glad I got out of all their platforms and I’m on the #Fediverse instead.
History books won’t be kind to Zuck, Sandberg et al.
Is the world in need of a federated Craigslist/Kleinanzeigen platform? I am currently thinking about a project to dig into #fediverse development and learning #golang or stay with #deno and using #fedify.
EDIT: There is already something like that on the fediverse! It's called Flohmarkt. Thanks for the comments mentioning that! https://codeberg.org/flohmarkt/flohmarkt
Is the world in need of a federated Craigslist/Kleinanzeigen platform? I am currently thinking about a project to dig into #fediverse development and learning #golang or stay with #deno and using #fedify.
EDIT: There is already something like that on the fediverse! It's called Flohmarkt. Thanks for the comments mentioning that! https://codeberg.org/flohmarkt/flohmarkt
I think this likely applies to the Fediverse, too.
Although, I don't think every social-media user it trying to gain and grow an audience. I think some people are just trying to make find friends or people with similar interests who are mutuals.
ALT text detailsdwr.eth:
What about Farcaster frustrates or confuses you?
jacque:
I encourage you to create a brand new account dont tell anyone about it that is in your circle and see for a week how hard it is for any visibility on this app. Expand that to anyone outside of the algorithm that gets boosted and yea it is such a thing still (glad you are speaking on it some) *I refuse to link twitter since I want to get away from that platforms ability to control things* and then have a little view on what we as “regular” users deal with on a daily basis. 🙏
dwr.eth:
That's all social media, though? Building an audience is really hard!
And we have plenty of new / small accounts that grow quickly / place on the leaderboard.
jacque:
They also have gotten a huge boost from the core tho
dwr.eth:
That's how you grow on social networks?
Catch the attention of people with distribution.
Is the world in need of a federated Craigslist/Kleinanzeigen platform? I am currently thinking about a project to dig into #fediverse development and learning #golang or stay with #deno and using #fedify.
EDIT: There is already something like that on the fediverse! It's called Flohmarkt. Thanks for the comments mentioning that! https://codeberg.org/flohmarkt/flohmarkt
As I explore the #fediverse, I love the idea of #Mastodon more, but then a lot of people I really want to follow are on #BlueSky. @openvibe is amazing, but I kinda want to share stuff I find cool to everyone on both platforms. So many other thoughts, but I hit the bluesky limit.
Today I'm celebrating a personal milestone: 3 MONTHS of #selfhosting thanks to the magic of #YunoHost.
I'm posting a quick message because I need to leave home in 5 minutes to pick up my little one from nursery school. But I didn't want to let this anniversary pass without my acknowledgement.
Thank you @yunohost team for changing my life in the best possible way and empowering me to self-host my own #Fediverse instances.
I hope I'll be able to give back one day and help you out on your amazing mission ❤️
As part of an ongoing effort with We Distribute and #Fediverse advocacy, I’m looking at connecting with other journalists currently writing about the Fediverse, Nostr, Bluesky, and other efforts to build a decentralized social Web.
I think it may be possible, even beneficial, to create a newswire service spanning our different sites and publications, to help keep everyone reporting on this growing space on the same page.
UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed
--
I am creating a #ActivityPub minimalistic implementation of a badge system similar to Credly, built using #dotnet and leveraging the #Fediverse
I have issued a first badge, the idea is to decentralize the verification systems, and allow organizations to self-certify. It is incredible that organizations like Microsoft or Non-Profits pay thousands of dollars to companies like Pearson to just provide "verified" badges. Similar to mastodons installed in social-dot-something, thinkg of badges<dot> mozilla<dot>com , certifications<dot>myschooldistrict<dot>com. Or even a podcast emitting a badge for its guests, with the verification in the domain.
ActivityPub already offers a secure way to sign artifacts and interact between actors. The fediverse already have people with profiles, a social graph as @mike says, ready to use. Think of how LetsEncrypt disrupted that market of few actors selling certificates for websites.
I have a functional poc, @fediverse is not a mastodon, pledora or blog, it is an actor in a badge system, but you can follow it in Mastodon. Its badges will show in #mastodon but they are not notes or articles. If you want to learn more, follow me, I will be sharing the progress here. Or follow the github project here: https://github.com/tryvocalcat/activitypub-badges
ALT text detailsA screenshot of a post from Eugen Rochko (@gargron), the creator of Mastodon. The post is from March 16, 2016, 10:44, and it says: "Hello world".
ALT text detailsA collection of stickers and pin badges featuring various logos and designs, including icons for services like Tumblr and Mastodon, plus phrases and graphics related to online platforms and communities. The items are arranged on a wooden surface.
As part of an ongoing effort with We Distribute and #Fediverse advocacy, I’m looking at connecting with other journalists currently writing about the Fediverse, Nostr, Bluesky, and other efforts to build a decentralized social Web.
I think it may be possible, even beneficial, to create a newswire service spanning our different sites and publications, to help keep everyone reporting on this growing space on the same page.
As part of an ongoing effort with We Distribute and #Fediverse advocacy, I’m looking at connecting with other journalists currently writing about the Fediverse, Nostr, Bluesky, and other efforts to build a decentralized social Web.
I think it may be possible, even beneficial, to create a newswire service spanning our different sites and publications, to help keep everyone reporting on this growing space on the same page.
ALT text detailsJoker meme!
Top panel: Let me get this straight. You think your data is safer in the hands of some transgender furry than with the richest most powerful corporations in the world?
Bottom panel: It is. And I'm tired of pretending it's not.
Today I'm celebrating a personal milestone: 3 MONTHS of #selfhosting thanks to the magic of #YunoHost.
I'm posting a quick message because I need to leave home in 5 minutes to pick up my little one from nursery school. But I didn't want to let this anniversary pass without my acknowledgement.
Thank you @yunohost team for changing my life in the best possible way and empowering me to self-host my own #Fediverse instances.
I hope I'll be able to give back one day and help you out on your amazing mission ❤️
As part of an ongoing effort with We Distribute and #Fediverse advocacy, I’m looking at connecting with other journalists currently writing about the Fediverse, Nostr, Bluesky, and other efforts to build a decentralized social Web.
I think it may be possible, even beneficial, to create a newswire service spanning our different sites and publications, to help keep everyone reporting on this growing space on the same page.
Mastodon-Starterpacks aus WikiData erzeugen: Wie sich der Field Survey auf #WikiData dazu nutzen lässt, eine Follower List bzw. Starter Pack für Mastodon anzulegen, die jede:r bearbeiten kann, zeigt @tillgrallert hier 👇
Hallo liebe leute, Hallo #fediverse, ich noch recht #neuhier : Kennt wer interessante Quellen / Studien zu #spenden und #Finanzierung der #neuerechte, #afd, #identitarenbewegung, rechten #thinktanks etc. Also abseits von den offiziellen Parteispenden? Ist für eine Präsentation, in der es unter anderem um die Frage geht: Wer finanziert den Rechten Aufstieg (besonders bzgl. Medien) Vielen Dank im schonmal!
ALT text detailsJoker meme!
Top panel: Let me get this straight. You think your data is safer in the hands of some transgender furry than with the richest most powerful corporations in the world?
Bottom panel: It is. And I'm tired of pretending it's not.
Hallo liebe leute, Hallo #fediverse, ich noch recht #neuhier : Kennt wer interessante Quellen / Studien zu #spenden und #Finanzierung der #neuerechte, #afd, #identitarenbewegung, rechten #thinktanks etc. Also abseits von den offiziellen Parteispenden? Ist für eine Präsentation, in der es unter anderem um die Frage geht: Wer finanziert den Rechten Aufstieg (besonders bzgl. Medien) Vielen Dank im schonmal!
Die #SocialMediaMatrix ist eine Orientierungshilfe insbes. für öffentliche Einrichtungen und alle Interessierten bei der Wahl eines Kurznachrichtendiensts.
I have a Mastodon feature request. Could there please be a specialized emoji for the #XMPP logo? To put it beside one's name? It can draw attention to an XMPP "Chat ID" that one has put in one's Mastodon profile. Similarly, it would make sense to also have emojis for the #Deltachat logo, #Matrix logo, etc. Basically, every other #OpenSource federated network (#Pixelfed? #Peertube?) would likewise deserve an emoji.
This is so that Mastodonians can draw attention to the accounts they have on other #Fediverse servers. It's a visual cue, right by their names, inviting others to tap/click their avatars/names, and have a look at their profile, where further contact info could be presented. It would encourage people to use Federated services more, then display their involvement to others.
ALT text detailsA collection of stickers and pin badges featuring various logos and designs, including icons for services like Tumblr and Mastodon, plus phrases and graphics related to online platforms and communities. The items are arranged on a wooden surface.
As part of an ongoing effort with We Distribute and #Fediverse advocacy, I’m looking at connecting with other journalists currently writing about the Fediverse, Nostr, Bluesky, and other efforts to build a decentralized social Web.
I think it may be possible, even beneficial, to create a newswire service spanning our different sites and publications, to help keep everyone reporting on this growing space on the same page.
As part of an ongoing effort with We Distribute and #Fediverse advocacy, I’m looking at connecting with other journalists currently writing about the Fediverse, Nostr, Bluesky, and other efforts to build a decentralized social Web.
I think it may be possible, even beneficial, to create a newswire service spanning our different sites and publications, to help keep everyone reporting on this growing space on the same page.
As part of an ongoing effort with We Distribute and #Fediverse advocacy, I’m looking at connecting with other journalists currently writing about the Fediverse, Nostr, Bluesky, and other efforts to build a decentralized social Web.
I think it may be possible, even beneficial, to create a newswire service spanning our different sites and publications, to help keep everyone reporting on this growing space on the same page.
As part of an ongoing effort with We Distribute and #Fediverse advocacy, I’m looking at connecting with other journalists currently writing about the Fediverse, Nostr, Bluesky, and other efforts to build a decentralized social Web.
I think it may be possible, even beneficial, to create a newswire service spanning our different sites and publications, to help keep everyone reporting on this growing space on the same page.
“The Fediverse Isn’t the Future. It’s the Present We’ve Been Denied.” Here’s yet another brilliant feature by @Daojoan. “The fediverse won’t succeed just because it’s better. It will succeed if and only if people choose it. If they reject the idea that being trapped in someone else’s ecosystem is just the cost of existing online. If they stop believing that “free” means surrendering ownership of your own connections, your own history, your own data. If they see that the internet wasn’t built to be a factory for engagement metrics and AI-generated content farms. It was built to connect us, not silo us to pad a wealth-extremist’s bank account,” she writes.
This scene is part of a music video we created in summer 2023. The intended message was 'Turn away from X!'. A couple of months later, I created this Mastodon account for my music :)
ALT text detailsThe image shows three individuals walking away from the camera in a corridor. They are dressed in formal attire, with the two on the left wearing black suits and the one on the right wearing a dark suit with a hat. Each person has a large white "X" drawn on the back of their jacket. The corridor has a modern design with glass doors and a neutral color scheme. The individuals appear to be in a professional setting, possibly an office or a corporate building. The lighting is bright, and the overall atmosphere is serious and somewhat mysterious due to the "X" markings.
Hey #fediverse Are there any Smart Rings you can get where it doesn't ship your data off to a company? Preferably one you can track sleeping, pulse with?
ALT text detailsA screenshot of a post from Eugen Rochko (@gargron), the creator of Mastodon. The post is from March 16, 2016, 10:44, and it says: "Hello world".
UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed
--
I am creating a #ActivityPub minimalistic implementation of a badge system similar to Credly, built using #dotnet and leveraging the #Fediverse
I have issued a first badge, the idea is to decentralize the verification systems, and allow organizations to self-certify. It is incredible that organizations like Microsoft or Non-Profits pay thousands of dollars to companies like Pearson to just provide "verified" badges. Similar to mastodons installed in social-dot-something, thinkg of badges<dot> mozilla<dot>com , certifications<dot>myschooldistrict<dot>com. Or even a podcast emitting a badge for its guests, with the verification in the domain.
ActivityPub already offers a secure way to sign artifacts and interact between actors. The fediverse already have people with profiles, a social graph as @mike says, ready to use. Think of how LetsEncrypt disrupted that market of few actors selling certificates for websites.
I have a functional poc, @fediverse is not a mastodon, pledora or blog, it is an actor in a badge system, but you can follow it in Mastodon. Its badges will show in #mastodon but they are not notes or articles. If you want to learn more, follow me, I will be sharing the progress here. Or follow the github project here: https://github.com/tryvocalcat/activitypub-badges
ALT text detailsA screenshot of a post from Eugen Rochko (@gargron), the creator of Mastodon. The post is from March 16, 2016, 10:44, and it says: "Hello world".
Hey #fediverse Are there any Smart Rings you can get where it doesn't ship your data off to a company? Preferably one you can track sleeping, pulse with?
Not sure if I asked this already, or if it is still a brainfart. Is there any kind of achievement system here on Mastodon/Fediverse? And isn't the query language here suitable for this? Would be funny to have a tool where people could add query definitions plus a corresponding badge you could have attached to your profile.
ALT text detailsJoker meme!
Top panel: Let me get this straight. You think your data is safer in the hands of some transgender furry than with the richest most powerful corporations in the world?
Bottom panel: It is. And I'm tired of pretending it's not.
ALT text detailsA screenshot of a post from Eugen Rochko (@gargron), the creator of Mastodon. The post is from March 16, 2016, 10:44, and it says: "Hello world".
the more I see the one-sided rivalry from fedi towards Bluesky, the more I feel people don't actually care about federation and just use it as a buzzword.
It's absolutely vibes based here. And ngl, since Bluesky has been around, the vibes on the fediverse have been absolutely rancid and toxic.
ALT text detailsJoker meme!
Top panel: Let me get this straight. You think your data is safer in the hands of some transgender furry than with the richest most powerful corporations in the world?
Bottom panel: It is. And I'm tired of pretending it's not.
UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed
--
I am creating a #ActivityPub minimalistic implementation of a badge system similar to Credly, built using #dotnet and leveraging the #Fediverse
I have issued a first badge, the idea is to decentralize the verification systems, and allow organizations to self-certify. It is incredible that organizations like Microsoft or Non-Profits pay thousands of dollars to companies like Pearson to just provide "verified" badges. Similar to mastodons installed in social-dot-something, thinkg of badges<dot> mozilla<dot>com , certifications<dot>myschooldistrict<dot>com. Or even a podcast emitting a badge for its guests, with the verification in the domain.
ActivityPub already offers a secure way to sign artifacts and interact between actors. The fediverse already have people with profiles, a social graph as @mike says, ready to use. Think of how LetsEncrypt disrupted that market of few actors selling certificates for websites.
I have a functional poc, @fediverse is not a mastodon, pledora or blog, it is an actor in a badge system, but you can follow it in Mastodon. Its badges will show in #mastodon but they are not notes or articles. If you want to learn more, follow me, I will be sharing the progress here. Or follow the github project here: https://github.com/tryvocalcat/activitypub-badges
ALT text detailsA screenshot of a post from Eugen Rochko (@gargron), the creator of Mastodon. The post is from March 16, 2016, 10:44, and it says: "Hello world".
Localization is important to make Decentralization work and last.
Decentralization without Localization can be susceptible to Centralization.
Decentralization with Localization spreads out decision-making and power to groups (that could consistent of a single individual) with a personal stake in the outcome of the decision-making.
Which creates incentives that lead to greater resilience to Centralization.
The UK Online Safety Act burdens small sites with duties and penalties that they can't shoulder. They'll shut down instead, stripping us of net plurality.
There’s a simple solution:
✅ Exempt small, safely run blogs, forums and fedi instances ✅ The government can do this now
In the coming weeks, I’m planning to split the user-facing API from the background processes that fetch data from other Fediverse instances. This will require extra resources but should boost Vernissage’s performance! 🚀
In the coming weeks, I’m planning to split the user-facing API from the background processes that fetch data from other Fediverse instances. This will require extra resources but should boost Vernissage’s performance! 🚀
The danger in thinking the #fediverse is bad because of negative experiences with #mastodon -- is that there is a whole ecosystem still left unexplored and could be made better for people.
The danger in thinking the #fediverse is bad because of negative experiences with #mastodon -- is that there is a whole ecosystem still left unexplored and could be made better for people.
I updated my mutual aid goals to more accurately reflect my current mutual aid needs, i ended up overspending on basic necessities (toilet paper and other things i didnt account for) and so i dropped my glasses fund down a bit, and i now need more money for food.
Please, any donations would help me greatly! Please help me. I am an extremely poor trans girl living in an abusive and transphobic home and i need money to afford my basic necessities. Please donate whatever you can!
Bon bah ça se confirme : la migration entre Mastodon et GoToSocial a foiré
J'ai retrouvé tous les comptes que je suivais.. Par contre les réabonnements automatiques vers mon compte n'ont pas fonctionné et pas mal de personnes n'ont pas eu la notif du changement. Je viens littéralement de perdre plus de la moitié de mes abonné'es
Si vous voulez m'aider à retrouver ma commu, n' hésitez pas à partager !
UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed
--
I am creating a #ActivityPub minimalistic implementation of a badge system similar to Credly, built using #dotnet and leveraging the #Fediverse
I have issued a first badge, the idea is to decentralize the verification systems, and allow organizations to self-certify. It is incredible that organizations like Microsoft or Non-Profits pay thousands of dollars to companies like Pearson to just provide "verified" badges. Similar to mastodons installed in social-dot-something, thinkg of badges<dot> mozilla<dot>com , certifications<dot>myschooldistrict<dot>com. Or even a podcast emitting a badge for its guests, with the verification in the domain.
ActivityPub already offers a secure way to sign artifacts and interact between actors. The fediverse already have people with profiles, a social graph as @mike says, ready to use. Think of how LetsEncrypt disrupted that market of few actors selling certificates for websites.
I have a functional poc, @fediverse is not a mastodon, pledora or blog, it is an actor in a badge system, but you can follow it in Mastodon. Its badges will show in #mastodon but they are not notes or articles. If you want to learn more, follow me, I will be sharing the progress here. Or follow the github project here: https://github.com/tryvocalcat/activitypub-badges
UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed
--
I am creating a #ActivityPub minimalistic implementation of a badge system similar to Credly, built using #dotnet and leveraging the #Fediverse
I have issued a first badge, the idea is to decentralize the verification systems, and allow organizations to self-certify. It is incredible that organizations like Microsoft or Non-Profits pay thousands of dollars to companies like Pearson to just provide "verified" badges. Similar to mastodons installed in social-dot-something, thinkg of badges<dot> mozilla<dot>com , certifications<dot>myschooldistrict<dot>com. Or even a podcast emitting a badge for its guests, with the verification in the domain.
ActivityPub already offers a secure way to sign artifacts and interact between actors. The fediverse already have people with profiles, a social graph as @mike says, ready to use. Think of how LetsEncrypt disrupted that market of few actors selling certificates for websites.
I have a functional poc, @fediverse is not a mastodon, pledora or blog, it is an actor in a badge system, but you can follow it in Mastodon. Its badges will show in #mastodon but they are not notes or articles. If you want to learn more, follow me, I will be sharing the progress here. Or follow the github project here: https://github.com/tryvocalcat/activitypub-badges
UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed
--
I am creating a #ActivityPub minimalistic implementation of a badge system similar to Credly, built using #dotnet and leveraging the #Fediverse
I have issued a first badge, the idea is to decentralize the verification systems, and allow organizations to self-certify. It is incredible that organizations like Microsoft or Non-Profits pay thousands of dollars to companies like Pearson to just provide "verified" badges. Similar to mastodons installed in social-dot-something, thinkg of badges<dot> mozilla<dot>com , certifications<dot>myschooldistrict<dot>com. Or even a podcast emitting a badge for its guests, with the verification in the domain.
ActivityPub already offers a secure way to sign artifacts and interact between actors. The fediverse already have people with profiles, a social graph as @mike says, ready to use. Think of how LetsEncrypt disrupted that market of few actors selling certificates for websites.
I have a functional poc, @fediverse is not a mastodon, pledora or blog, it is an actor in a badge system, but you can follow it in Mastodon. Its badges will show in #mastodon but they are not notes or articles. If you want to learn more, follow me, I will be sharing the progress here. Or follow the github project here: https://github.com/tryvocalcat/activitypub-badges
UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed
--
I am creating a #ActivityPub minimalistic implementation of a badge system similar to Credly, built using #dotnet and leveraging the #Fediverse
I have issued a first badge, the idea is to decentralize the verification systems, and allow organizations to self-certify. It is incredible that organizations like Microsoft or Non-Profits pay thousands of dollars to companies like Pearson to just provide "verified" badges. Similar to mastodons installed in social-dot-something, thinkg of badges<dot> mozilla<dot>com , certifications<dot>myschooldistrict<dot>com. Or even a podcast emitting a badge for its guests, with the verification in the domain.
ActivityPub already offers a secure way to sign artifacts and interact between actors. The fediverse already have people with profiles, a social graph as @mike says, ready to use. Think of how LetsEncrypt disrupted that market of few actors selling certificates for websites.
I have a functional poc, @fediverse is not a mastodon, pledora or blog, it is an actor in a badge system, but you can follow it in Mastodon. Its badges will show in #mastodon but they are not notes or articles. If you want to learn more, follow me, I will be sharing the progress here. Or follow the github project here: https://github.com/tryvocalcat/activitypub-badges
I updated my mutual aid goals to more accurately reflect my current mutual aid needs, i ended up overspending on basic necessities (toilet paper and other things i didnt account for) and so i dropped my glasses fund down a bit, and i now need more money for food.
Please, any donations would help me greatly! Please help me. I am an extremely poor trans girl living in an abusive and transphobic home and i need money to afford my basic necessities. Please donate whatever you can!
Bon bah ça se confirme : la migration entre Mastodon et GoToSocial a foiré
J'ai retrouvé tous les comptes que je suivais.. Par contre les réabonnements automatiques vers mon compte n'ont pas fonctionné et pas mal de personnes n'ont pas eu la notif du changement. Je viens littéralement de perdre plus de la moitié de mes abonné'es
Si vous voulez m'aider à retrouver ma commu, n' hésitez pas à partager !
I updated my mutual aid goals to more accurately reflect my current mutual aid needs, i ended up overspending on basic necessities (toilet paper and other things i didnt account for) and so i dropped my glasses fund down a bit, and i now need more money for food.
Please, any donations would help me greatly! Please help me. I am an extremely poor trans girl living in an abusive and transphobic home and i need money to afford my basic necessities. Please donate whatever you can!
📣 Announcing Altbot 2.0: The Privacy & Green Update 🔒💚
Exciting news! After months of development, Altbot 2.0 is officially launching with major improvements to privacy, efficiency, and description quality.
What's new in Altbot 2.0:
100% local AI processing for true privacy - unlike Google Gemini which saves data for training, Altbot 2.0 retains ZERO information about you or your images using the powerful Ovis2:8B model running on my custom AltTron server equipped with an A5500 GPU and expansion capacity for two additional GPUs
Full GDPR compliance with clear informed consent - I've implemented comprehensive privacy measures including transparent data handling policies, user rights protection, and minimal data collection practices that exceed GDPR requirements
Better quality descriptions across all 11 supported languages thanks to a newly developed translation layer specifically optimized for local LLM models
Significantly more energy efficient with a new feature that shows you exactly how much energy was used for each request! This efficiency comes from using a server-grade GPU optimized for lower power consumption, and 36% of the energy consumed is from clean sources mainly nuclear power (thanks to being based in Georgia)
The only data Altbot 2.0 records:
That a request happened
How long it took to complete
What type of media it was (image, video, or audio)
What language was used
No images, no content, no personal data saved - ever.
For those who don't know, Altbot has been helping make the Fediverse more accessible by automatically generating alt-text descriptions for images. The project has grown beyond anything I imagined, now serving thousands of users across the network.
Support Altbot's Future 💝
To bring these privacy and efficiency improvements to life, I had to invest in a more powerful server than initially planned. The server costs exceeded my budget by around $900, which I've covered out of pocket. Who woulda thought that competing with a $1.98 trillion dystopian mega corporation would be expensive? Shocking, I know.
I've set up a Ko-fi fundraising goal to help recover these costs and support ongoing development: Ko-fi.com/micr0byte
Your contributions will help ensure Altbot remains:
Free for everyone
Continuously improved
Sustainably maintained
Even small donations make a huge difference and motivate me to keep enhancing accessibility across the Fediverse!
This milestone represents a commitment to ensuring accessibility doesn't come at the cost of privacy or environmental impact. I'm incredibly proud of what we've built together.
As Altbot continues to grow, I'm open to sharing more about this journey with anyone interested in accessibility, ethical AI, or Fediverse projects.
As of today, the public swiss technical university @epfl in Lausanne has its own Mastodon server – accessible to all members of the institution, including students (!), and directly linked to their institutional login system.
📣 Announcing Altbot 2.0: The Privacy & Green Update 🔒💚
Exciting news! After months of development, Altbot 2.0 is officially launching with major improvements to privacy, efficiency, and description quality.
What's new in Altbot 2.0:
100% local AI processing for true privacy - unlike Google Gemini which saves data for training, Altbot 2.0 retains ZERO information about you or your images using the powerful Ovis2:8B model running on my custom AltTron server equipped with an A5500 GPU and expansion capacity for two additional GPUs
Full GDPR compliance with clear informed consent - I've implemented comprehensive privacy measures including transparent data handling policies, user rights protection, and minimal data collection practices that exceed GDPR requirements
Better quality descriptions across all 11 supported languages thanks to a newly developed translation layer specifically optimized for local LLM models
Significantly more energy efficient with a new feature that shows you exactly how much energy was used for each request! This efficiency comes from using a server-grade GPU optimized for lower power consumption, and 36% of the energy consumed is from clean sources mainly nuclear power (thanks to being based in Georgia)
The only data Altbot 2.0 records:
That a request happened
How long it took to complete
What type of media it was (image, video, or audio)
What language was used
No images, no content, no personal data saved - ever.
For those who don't know, Altbot has been helping make the Fediverse more accessible by automatically generating alt-text descriptions for images. The project has grown beyond anything I imagined, now serving thousands of users across the network.
Support Altbot's Future 💝
To bring these privacy and efficiency improvements to life, I had to invest in a more powerful server than initially planned. The server costs exceeded my budget by around $900, which I've covered out of pocket. Who woulda thought that competing with a $1.98 trillion dystopian mega corporation would be expensive? Shocking, I know.
I've set up a Ko-fi fundraising goal to help recover these costs and support ongoing development: Ko-fi.com/micr0byte
Your contributions will help ensure Altbot remains:
Free for everyone
Continuously improved
Sustainably maintained
Even small donations make a huge difference and motivate me to keep enhancing accessibility across the Fediverse!
This milestone represents a commitment to ensuring accessibility doesn't come at the cost of privacy or environmental impact. I'm incredibly proud of what we've built together.
As Altbot continues to grow, I'm open to sharing more about this journey with anyone interested in accessibility, ethical AI, or Fediverse projects.
What are you doing? Testing a Badge System built on #activitypub and the #fediverse empowering communities to issue and verify badges in a federated, open way, or what are you doing?
Anyone out there in the #fediverse know anything about #odoo ? I'm so close to going live with my store but am stuck on one part here and its driving me nuts and searching isn't getting me anywhere
Finally, our team had a wonderful time at #SXSW on Sunday and Monday, where Flipboard and @surf hosted the first #FediverseHouse. Our CEO @mike and the whole team are 100% #TeamFediverse, and were thrilled to meet and talk to so many other open social web advocates. Here’s a feature by @Markoff for @newyorktimes, where Mike, @Gargron and @reckless1280 discuss the rise of decentralized social media, and how it can help publishers and media companies survive and thrive.
Pixelfed raises 138k Canadian dollars for their project, and a new way to connect researchers to the fediverse with an upcoming ORCID bridge.
The News
The Pixelfed Kickstarter campaign has concluded, and the project has raised 138k Canadian dollar (88k EUR/95k USD). The campaign raised money from over 2100 backers, and reached far past it’s original goal of 50k CAD. The campaign has grown significantly in scope, and indicates that the Pixelfed campaign is much more than just about the image-sharing platform Pixelfed. Pixelfed itself has also grown, and there are now reportedly 8 people joining the team. With the money, the team is working on the following:
Further development of Pixelfed, as well as supporting the pixelfed.social and pixelfed.art servers
Development of Loops, and getting it to a state where it can be made available as open source. In the most recent update Pixelfed says that this will be “once it is ready in 2025”.
Building a dedicated server environment around the world, that can handle “the 1000s of TBs of video traffic (plus storage requirements)”.
Building Fedi-CDN to host and serve Loops videos, as well as offering “excess compute/bandwidth to other fediverse platforms as a collaborative shared service.”
Building an E2EE messaging platform Sup, with the near future focused on development planning.
The latest update of the Kickstarter also notes that Pixelfed has started another side project, FediThreat, for fediverse admins to share information about lower-risk harmful actors such as spam accounts. This project is currently in the proof-of-concept stage.
Launching a Pixelfed Foundation. Setting up a foundation was originally put behind to a 200k CAD stretch goal, but it seems like this will still happen, even though the goal is not met. The latest Kickstarter update notes that a Pixelfed Foundation is currently being worked on, as a non-profit under the government of Alberta, Canada.
The amount of money that Pixelfed has raised is significant, especially by fediverse standards. At the same time, this is a lot of different types of projects that the team is undertaking. Pixelfed has a history of overpromising and underdeliving, for example the Groups feature has been announced to be released “soon” for over 2 years now, and this is a feature that they have gotten an NLnet grant for. The new projects that Pixelfed is working on, such as a shared CDN are definitely valuable for the fediverse. But with the attention of the Pixelfed team being pulled in so many different directions, and a lack of clarity on which projects will get focus, it is unclear on which timeline Pixelfed can deliver the planned features.
Encyclia is a newly announced project to make ORCID records available on the fediverse. ORCID, Open Researcher and Contributor ID, is a unique identifier for researchers and scientists. Every researcher can have their own unique ORCID, and with it, every publication become records connected to that ORCID. With Encyclia, all these ORCIDS can be followed from your ActivityPub account, meaning that you can always keep up to date with research, even when the researcher does not have a fediverse account. Encyclia is currently still in pre-alpha, and not yet available for use by the public.
This weekend was the SXSW festival, and Flipboard hosted the Fediverse House, with quite some well-known names within the fediverse community, as well as representatives from Bluesky and Threads, as well. There does not seem to be recordings available, but Jeff Sikes was there and had a good live blog if you want to also experience some FOMO.
In my recent updates on Bluesky and ATProto I talk about how Bluesky is increasingly becoming a political actor, due to the presence of various high-profile people who are actively speaking out against the Trump/Musk regime. This impact so far is less visible on the fediverse, as there are no politicians like Alexandria Ocasio-Cortez using the platform to speak out. But resistance does not only come from high-profile individuals, it comes from people on the ground that organise themselves. To that end, Jon Pincus wrote two articles on organising on the fediverse: If not now, when? Mutual aid and organizing in the fediverses, the ATmosphere, and whatever comes next has an overview of the current state of the networks in relation to organising. Notes (and thoughts) on organizing in the fediverses and the ATmosphere has a lot more practical details, examening various softwares that can be used in practice. Both articles are great sources of information to get more practical details for people who are considering using decentralised social networks.
The Links
Decentralized Social Networks & WordPress with Alex Kirk. The Open Web Conversations has a new Fediverse series, hosted by WordPress ActivityPub plugin creator Matthias Pfefferle. They discuss talk about how a WordPress blog can be build into a full decentralised social networking node with the Friends plugin by Kirk and the ActivityPub plugin by Pfefferle.
Standards War? – Robert W. Gehl. Gehl compares IFTAS’ funding struggles with the Free Our Feeds campaign, who are raising money to build alternative ATProto infrastructure, and describes it as an illustration of the emerging standards war between ActivityPub and ATProto.
The Software Sessions podcast did an interview with Hong Minhee. Hong is the developer for ActivityPub framework Fedify, as well as Hollo, a single-user microblogging platform.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
📣 Announcing Altbot 2.0: The Privacy & Green Update 🔒💚
Exciting news! After months of development, Altbot 2.0 is officially launching with major improvements to privacy, efficiency, and description quality.
What's new in Altbot 2.0:
100% local AI processing for true privacy - unlike Google Gemini which saves data for training, Altbot 2.0 retains ZERO information about you or your images using the powerful Ovis2:8B model running on my custom AltTron server equipped with an A5500 GPU and expansion capacity for two additional GPUs
Full GDPR compliance with clear informed consent - I've implemented comprehensive privacy measures including transparent data handling policies, user rights protection, and minimal data collection practices that exceed GDPR requirements
Better quality descriptions across all 11 supported languages thanks to a newly developed translation layer specifically optimized for local LLM models
Significantly more energy efficient with a new feature that shows you exactly how much energy was used for each request! This efficiency comes from using a server-grade GPU optimized for lower power consumption, and 36% of the energy consumed is from clean sources mainly nuclear power (thanks to being based in Georgia)
The only data Altbot 2.0 records:
That a request happened
How long it took to complete
What type of media it was (image, video, or audio)
What language was used
No images, no content, no personal data saved - ever.
For those who don't know, Altbot has been helping make the Fediverse more accessible by automatically generating alt-text descriptions for images. The project has grown beyond anything I imagined, now serving thousands of users across the network.
Support Altbot's Future 💝
To bring these privacy and efficiency improvements to life, I had to invest in a more powerful server than initially planned. The server costs exceeded my budget by around $900, which I've covered out of pocket. Who woulda thought that competing with a $1.98 trillion dystopian mega corporation would be expensive? Shocking, I know.
I've set up a Ko-fi fundraising goal to help recover these costs and support ongoing development: Ko-fi.com/micr0byte
Your contributions will help ensure Altbot remains:
Free for everyone
Continuously improved
Sustainably maintained
Even small donations make a huge difference and motivate me to keep enhancing accessibility across the Fediverse!
This milestone represents a commitment to ensuring accessibility doesn't come at the cost of privacy or environmental impact. I'm incredibly proud of what we've built together.
As Altbot continues to grow, I'm open to sharing more about this journey with anyone interested in accessibility, ethical AI, or Fediverse projects.
ALT text detailsFrom @light@noc.social :
"""
Lists in Mastodon don't work how I would like them to.
I have to follow someone to add them to a list, there are no "negative lists" (feeds composed of people not in a list), and I can't exclude people (say who post a lot of stressful politics, or who have ideas I find unjust) from my main feed while still keeping them in a specially separated feed (say, just for politics) or being able to put them in my main feed as and when I feel like it.
"""
Finally, our team had a wonderful time at #SXSW on Sunday and Monday, where Flipboard and @surf hosted the first #FediverseHouse. Our CEO @mike and the whole team are 100% #TeamFediverse, and were thrilled to meet and talk to so many other open social web advocates. Here’s a feature by @Markoff for @newyorktimes, where Mike, @Gargron and @reckless1280 discuss the rise of decentralized social media, and how it can help publishers and media companies survive and thrive.
Finally, our team had a wonderful time at #SXSW on Sunday and Monday, where Flipboard and @surf hosted the first #FediverseHouse. Our CEO @mike and the whole team are 100% #TeamFediverse, and were thrilled to meet and talk to so many other open social web advocates. Here’s a feature by @Markoff for @newyorktimes, where Mike, @Gargron and @reckless1280 discuss the rise of decentralized social media, and how it can help publishers and media companies survive and thrive.
Finally, our team had a wonderful time at #SXSW on Sunday and Monday, where Flipboard and @surf hosted the first #FediverseHouse. Our CEO @mike and the whole team are 100% #TeamFediverse, and were thrilled to meet and talk to so many other open social web advocates. Here’s a feature by @Markoff for @newyorktimes, where Mike, @Gargron and @reckless1280 discuss the rise of decentralized social media, and how it can help publishers and media companies survive and thrive.
I'm finally unveiling the #ActivityPub project that has been consuming my weekends: Encyclia, an #ORCID bridge that will make ORCID records followable and interactable on the fediverse. 🙂
It's early-stage and the ORCID following function is not publicly available yet. We're seeking community feedback on functionality and safety aspects. Read more at https://encyclia.pub or follow @encyclia for news!
Finally, our team had a wonderful time at #SXSW on Sunday and Monday, where Flipboard and @surf hosted the first #FediverseHouse. Our CEO @mike and the whole team are 100% #TeamFediverse, and were thrilled to meet and talk to so many other open social web advocates. Here’s a feature by @Markoff for @newyorktimes, where Mike, @Gargron and @reckless1280 discuss the rise of decentralized social media, and how it can help publishers and media companies survive and thrive.
Finally, our team had a wonderful time at #SXSW on Sunday and Monday, where Flipboard and @surf hosted the first #FediverseHouse. Our CEO @mike and the whole team are 100% #TeamFediverse, and were thrilled to meet and talk to so many other open social web advocates. Here’s a feature by @Markoff for @newyorktimes, where Mike, @Gargron and @reckless1280 discuss the rise of decentralized social media, and how it can help publishers and media companies survive and thrive.
“The Fediverse Isn’t the Future. It’s the Present We’ve Been Denied.” Here’s yet another brilliant feature by @Daojoan. “The fediverse won’t succeed just because it’s better. It will succeed if and only if people choose it. If they reject the idea that being trapped in someone else’s ecosystem is just the cost of existing online. If they stop believing that “free” means surrendering ownership of your own connections, your own history, your own data. If they see that the internet wasn’t built to be a factory for engagement metrics and AI-generated content farms. It was built to connect us, not silo us to pad a wealth-extremist’s bank account,” she writes.
It features the usual awesomeness and also has a vastly improved logo, created by my good friend and super talented artist angryrolypoly (https://www.instagram.com/angryrolypoly/). He's also the genius behind a lot of the other art on my site including my Fedi profile pic!
Also, special shoutout as well to @humdrum for making some other art for the Scrolls cause 🤗.
The art and images of Scrolls, as much as the links themselves are what make it such a pleasure to read - one more big THANK YOU to @shaferbrown & @skeddles for being such talented artists. I enjoy seeing everything you post!
Finally, my mass-shouting-out of everyone else who contributed to this weeks edition! Sharing the cool stuff you find, build and create is what makes the Internet great, and this newsletter so fun to put together.
I think this is big: there’s a tool that will migrate you existing toots (!!) from one instance to another. The only instance that currently supports the receiving end is GoToSocial, but still. This is huge!
And here’s the tool to use: “slurp: A tool for exporting data from and importing data to Fediverse instances. Requires that they support the Mastodon API as implemented by GoToSocial. Intended for use with GoToSocial, but should work with other Mastodon-like instances, including Mastodon.” https://github.com/VyrCossont/slurp?tab=readme-ov-file#slurp
It features the usual awesomeness and also has a vastly improved logo, created by my good friend and super talented artist angryrolypoly (https://www.instagram.com/angryrolypoly/). He's also the genius behind a lot of the other art on my site including my Fedi profile pic!
Also, special shoutout as well to @humdrum for making some other art for the Scrolls cause 🤗.
The art and images of Scrolls, as much as the links themselves are what make it such a pleasure to read - one more big THANK YOU to @shaferbrown & @skeddles for being such talented artists. I enjoy seeing everything you post!
Finally, my mass-shouting-out of everyone else who contributed to this weeks edition! Sharing the cool stuff you find, build and create is what makes the Internet great, and this newsletter so fun to put together.
Wir beobachten da einen erfreulichen Trend. Immer mehr #Punk im #Fediverse. Bitte folgt den Stuttgarter Veranstalter:innen @no_shows , die sind #neuhier .
I'm finally unveiling the #ActivityPub project that has been consuming my weekends: Encyclia, an #ORCID bridge that will make ORCID records followable and interactable on the fediverse. 🙂
It's early-stage and the ORCID following function is not publicly available yet. We're seeking community feedback on functionality and safety aspects. Read more at https://encyclia.pub or follow @encyclia for news!
Excited to see some new apps for the fediverse drop recently.
This one is a cool - similar to how there are now Bluesky image centric apps like Flashes, the fedi dev @me has introduced Myo. It creates timelines of image and video from your fediverse accounts. Lists, hashtag timelines, etc. are supported.
Wir beobachten da einen erfreulichen Trend. Immer mehr #Punk im #Fediverse. Bitte folgt den Stuttgarter Veranstalter:innen @no_shows , die sind #neuhier .
Excited to see some new apps for the fediverse drop recently.
This one is a cool - similar to how there are now Bluesky image centric apps like Flashes, the fedi dev @me has introduced Myo. It creates timelines of image and video from your fediverse accounts. Lists, hashtag timelines, etc. are supported.
#Mastodon is taking off! But Internet history provides numerous examples of other promising platforms for the digital public sphere that have died untimely deaths (remember Second Life?).
@rwg and @aram, who have reviewed the history and looked at the challenges, and still bullish on the #Fediverse.
#Mastodon is taking off! But Internet history provides numerous examples of other promising platforms for the digital public sphere that have died untimely deaths (remember Second Life?).
@rwg and @aram, who have reviewed the history and looked at the challenges, and still bullish on the #Fediverse.
my migration campaign on meta. (addition: forgive my poor english, as some guys pointed out: You do not give Facebook the copyright to your posts. You give them a license to your content. however you call it, I'd say.)
ALT text detailstwo eagles in the sky with other birds
"Now their AI can "train" with your data, which is also copying, just a bit more sophisticated."
"Highly sophisticated – they've found an energy-sapping trick for translating original images into boring and generic ones."
ALT text detailsGroup of humans, migrating.
"It's always pissed me off that meta gets copyright for all the data I post on their platforms!"
"What? Is that so?"
ALT text detailsan eagle flying
"On the Fediverse, I can voluntarily give away copyrights, but I'm not forced to do so when I open an account."
The fish in its claws says: "I like that."
ALT text detailsYes.
As long as your images and yours are online on meta, you've transferred the copyright to them.
Tomorrow will begin the unbelievable tour of Knitting Our Internet, bringing the workshop around Italy! ⛵
If you’ll be in the places where the workshop will be happening, you are most definitely welcome to join, 🆓 participation is completely free. If you won’t be around, please help me spread the word to friends and curious folks around the country! Everyone is invited. 💕
✨ Special note: while I will be in Bologna, we are planning to gather in person and collectively attend @fediforum, all together, from Scift, the newborn hackerspace in Làbas!
ALT text detailsA graphics with red background and white text. On the top right, a pixelated black kitten pops out of the corner, at the bottom, in the center, there is a pixelated purple and green yarn.
In the left part, the text recites:
“Knitting Our Internet Italy tour
14/3 Fa’ la cosa giusta, Milan
18-19/3 Liceo Galilei, Verona (online)
18/3 Zero81, Naples
25/3 Villa Bernabei, Velletri
27/3 Roma (location TBD)
29/3 SCIFT, Làbas, Bologna
1-2/4 We’ll collectively connect to the FediForum from Làbas, Bologna
More info: https://ournet.rocks”
In the right part, a map of Italy with pins in all the locations where the workshop will be taking place.
Da domani partirà il fantasmagorico imperdibile tour de La Nostra Rete, che porterà il workshop in giro per l’Italia! ⛵
Se sarete nei luoghi in cui si terrà il laboratorio siete assolutamente invitatз, 🆓 l’ingresso è libero e gratuito. Se non foste nei paraggi, condividete appppalla con amicз tecnoscetticз, tecnoinnamoratз, tecnoasceticз, tecnorepellenti o tecnoindifferenti. Sono tuttз benvenutз 💕
✨ Nota speciale: mentre sarò a Bologna, ci stiamo organizzando per trovarci di persona e partecipare collettivamente al @fediforum, tuttз insieme da Scift, la nuova officina che aprirà domani a Làbas!
ALT text detailsUna grafica con sfondo rosso e testo bianco. In alto a destra spunta un gattino nero pixelato, in basso in centro c’è un gomitolo pixelato viola scuro e verde.
Nella parte sinistra, il testo recita:
“14/3 Fa’ la cosa giusta, Milano
18-19/3 Liceo Galilei, Verona (online)
18/3 Zero81, Napoli
25/3 Villa Bernabei, Velletri
27/3 Roma (luogo da definirsi)
29/3 SCIFT, Làbas, Bologna
1-2/4 Ci connetteremo tuttз insieme al FediForum da Làbas, a Bologna
Maggiori informazioni: https://ournet.rocks”
Nella parte destra, una mappa dell’Italia con le tappe del tour evidenziate.
my migration campaign on meta. (addition: forgive my poor english, as some guys pointed out: You do not give Facebook the copyright to your posts. You give them a license to your content. however you call it, I'd say.)
ALT text detailstwo eagles in the sky with other birds
"Now their AI can "train" with your data, which is also copying, just a bit more sophisticated."
"Highly sophisticated – they've found an energy-sapping trick for translating original images into boring and generic ones."
ALT text detailsGroup of humans, migrating.
"It's always pissed me off that meta gets copyright for all the data I post on their platforms!"
"What? Is that so?"
ALT text detailsan eagle flying
"On the Fediverse, I can voluntarily give away copyrights, but I'm not forced to do so when I open an account."
The fish in its claws says: "I like that."
ALT text detailsYes.
As long as your images and yours are online on meta, you've transferred the copyright to them.
my migration campaign on meta. (addition: forgive my poor english, as some guys pointed out: You do not give Facebook the copyright to your posts. You give them a license to your content. however you call it, I'd say.)
ALT text detailstwo eagles in the sky with other birds
"Now their AI can "train" with your data, which is also copying, just a bit more sophisticated."
"Highly sophisticated – they've found an energy-sapping trick for translating original images into boring and generic ones."
ALT text detailsGroup of humans, migrating.
"It's always pissed me off that meta gets copyright for all the data I post on their platforms!"
"What? Is that so?"
ALT text detailsan eagle flying
"On the Fediverse, I can voluntarily give away copyrights, but I'm not forced to do so when I open an account."
The fish in its claws says: "I like that."
ALT text detailsYes.
As long as your images and yours are online on meta, you've transferred the copyright to them.
Most #ActivityPub implementations include Mention objects in the tag attribute when someone mentions another actor within the content of a Note or Article. Should actor objects like Person or Group also include Mention objects in their tag attribute when mentioning other actors within their bio (summary)? Are there any implementations that already work this way? (I've checked Mastodon and it seems they don't include these mentions.) What are your thoughts on this?
my migration campaign on meta. (addition: forgive my poor english, as some guys pointed out: You do not give Facebook the copyright to your posts. You give them a license to your content. however you call it, I'd say.)
ALT text detailstwo eagles in the sky with other birds
"Now their AI can "train" with your data, which is also copying, just a bit more sophisticated."
"Highly sophisticated – they've found an energy-sapping trick for translating original images into boring and generic ones."
ALT text detailsGroup of humans, migrating.
"It's always pissed me off that meta gets copyright for all the data I post on their platforms!"
"What? Is that so?"
ALT text detailsan eagle flying
"On the Fediverse, I can voluntarily give away copyrights, but I'm not forced to do so when I open an account."
The fish in its claws says: "I like that."
ALT text detailsYes.
As long as your images and yours are online on meta, you've transferred the copyright to them.
Most #ActivityPub implementations include Mention objects in the tag attribute when someone mentions another actor within the content of a Note or Article. Should actor objects like Person or Group also include Mention objects in their tag attribute when mentioning other actors within their bio (summary)? Are there any implementations that already work this way? (I've checked Mastodon and it seems they don't include these mentions.) What are your thoughts on this?
Most #ActivityPub implementations include Mention objects in the tag attribute when someone mentions another actor within the content of a Note or Article. Should actor objects like Person or Group also include Mention objects in their tag attribute when mentioning other actors within their bio (summary)? Are there any implementations that already work this way? (I've checked Mastodon and it seems they don't include these mentions.) What are your thoughts on this?
Most #ActivityPub implementations include Mention objects in the tag attribute when someone mentions another actor within the content of a Note or Article. Should actor objects like Person or Group also include Mention objects in their tag attribute when mentioning other actors within their bio (summary)? Are there any implementations that already work this way? (I've checked Mastodon and it seems they don't include these mentions.) What are your thoughts on this?
Most #ActivityPub implementations include Mention objects in the tag attribute when someone mentions another actor within the content of a Note or Article. Should actor objects like Person or Group also include Mention objects in their tag attribute when mentioning other actors within their bio (summary)? Are there any implementations that already work this way? (I've checked Mastodon and it seems they don't include these mentions.) What are your thoughts on this?
Most #ActivityPub implementations include Mention objects in the tag attribute when someone mentions another actor within the content of a Note or Article. Should actor objects like Person or Group also include Mention objects in their tag attribute when mentioning other actors within their bio (summary)? Are there any implementations that already work this way? (I've checked Mastodon and it seems they don't include these mentions.) What are your thoughts on this?
Most #ActivityPub implementations include Mention objects in the tag attribute when someone mentions another actor within the content of a Note or Article. Should actor objects like Person or Group also include Mention objects in their tag attribute when mentioning other actors within their bio (summary)? Are there any implementations that already work this way? (I've checked Mastodon and it seems they don't include these mentions.) What are your thoughts on this?
ALT text detailsA sponsored advertisement from Wendy’s on Threads. The ad features a stylized Dave’s Single burger, edited with exaggerated anime-style eyes, blushing cheeks, and a Wendy’s-branded sports jersey. The burger is also depicted with cartoonish arms, one of which is spinning a basketball. The background is pink with sparkles, giving it a playful aesthetic. The text on the image reads, “at least this ad is cute and v sporty.” Above the image, the caption from Wendy’s humorously acknowledges that it is indeed an ad, stating, “Is this an ad? Yes. But does it have a fresh Dave’s Single wearing a lil jersey? Maybe.” The post has engagement metrics at the bottom, including 2.1K likes, 60 comments, 8 reposts, and 76 saves, indicating user interaction.
ALT text detailsA sponsored advertisement on Threads for the upcoming movie Drop The Movie, set to release in theaters on April 11. The ad features the popular meme of a man in a yellow jacket rubbing his hands together and peeking from behind a tree. The meme text reads, “WHEN YOUR FRIEND HASN’T SEEN THE DROP TRAILER.” Above the image, the caption states, “It’s gonna be a killer time. See #DropTheMovie only in theaters April 11.” The ad also includes a link to the movie’s website, dropthemovie.com. At the bottom, engagement metrics show 1.1K likes, 35 comments, 2 reposts, and 80 saves.
Most #ActivityPub implementations include Mention objects in the tag attribute when someone mentions another actor within the content of a Note or Article. Should actor objects like Person or Group also include Mention objects in their tag attribute when mentioning other actors within their bio (summary)? Are there any implementations that already work this way? (I've checked Mastodon and it seems they don't include these mentions.) What are your thoughts on this?
Excited to migrate off of legacy social media onto the Fediverse! I'm working on importing my old Instagram account data here but we'll see how that goes. Why the change? Multiple reasons:
1. free, but also open-source and decentralized (discourages "billionaire buyouts" or "top-down questionable company policies")
2. I can just talk with my followers instead of paying extortion fees to fight the algorithm to be seen by them
3. Interoperability with other big social platforms like Mastodon, Friendica, and many more
4. Nicer atmosphere. Without the rage-bait algorithms to feed, people have actual conversations here.
Liking it so far! #Fediverse#LegacySocialMedia
ALT text detailsA person with blue hair and glasses wearing a pink jacket, who is sitting in an ornate wooden chair. She's seated in front of a set of tall stained glass windows. The overall color scheme is a mixture of pinks, blues, and brown hues.
Excited to migrate off of legacy social media onto the Fediverse! I'm working on importing my old Instagram account data here but we'll see how that goes. Why the change? Multiple reasons:
1. free, but also open-source and decentralized (discourages "billionaire buyouts" or "top-down questionable company policies")
2. I can just talk with my followers instead of paying extortion fees to fight the algorithm to be seen by them
3. Interoperability with other big social platforms like Mastodon, Friendica, and many more
4. Nicer atmosphere. Without the rage-bait algorithms to feed, people have actual conversations here.
Liking it so far! #Fediverse#LegacySocialMedia
ALT text detailsA person with blue hair and glasses wearing a pink jacket, who is sitting in an ornate wooden chair. She's seated in front of a set of tall stained glass windows. The overall color scheme is a mixture of pinks, blues, and brown hues.
Most #ActivityPub implementations include Mention objects in the tag attribute when someone mentions another actor within the content of a Note or Article. Should actor objects like Person or Group also include Mention objects in their tag attribute when mentioning other actors within their bio (summary)? Are there any implementations that already work this way? (I've checked Mastodon and it seems they don't include these mentions.) What are your thoughts on this?
Most #ActivityPub implementations include Mention objects in the tag attribute when someone mentions another actor within the content of a Note or Article. Should actor objects like Person or Group also include Mention objects in their tag attribute when mentioning other actors within their bio (summary)? Are there any implementations that already work this way? (I've checked Mastodon and it seems they don't include these mentions.) What are your thoughts on this?
We've been living through this strange world for 2 decades where we let several large corporations convince us that disintermediation of your friends and acquaintances was a desirable outcome.
We let them monetize our FOMO and social nature.
The best thing ever to happen is birdsite being bought and torched. Sure it was a shame.
I much prefer a universe where NO ONE own social networks.
Because they never actually did in the first place. ✊
ALT text detailsA sponsored advertisement from Wendy’s on Threads. The ad features a stylized Dave’s Single burger, edited with exaggerated anime-style eyes, blushing cheeks, and a Wendy’s-branded sports jersey. The burger is also depicted with cartoonish arms, one of which is spinning a basketball. The background is pink with sparkles, giving it a playful aesthetic. The text on the image reads, “at least this ad is cute and v sporty.” Above the image, the caption from Wendy’s humorously acknowledges that it is indeed an ad, stating, “Is this an ad? Yes. But does it have a fresh Dave’s Single wearing a lil jersey? Maybe.” The post has engagement metrics at the bottom, including 2.1K likes, 60 comments, 8 reposts, and 76 saves, indicating user interaction.
ALT text detailsA sponsored advertisement on Threads for the upcoming movie Drop The Movie, set to release in theaters on April 11. The ad features the popular meme of a man in a yellow jacket rubbing his hands together and peeking from behind a tree. The meme text reads, “WHEN YOUR FRIEND HASN’T SEEN THE DROP TRAILER.” Above the image, the caption states, “It’s gonna be a killer time. See #DropTheMovie only in theaters April 11.” The ad also includes a link to the movie’s website, dropthemovie.com. At the bottom, engagement metrics show 1.1K likes, 35 comments, 2 reposts, and 80 saves.
Another banging track by Brighton fediverse artist @meljoann . If I have this right, here is the peertube link which you ought to be able to access in your fediverse app but I have probably misunderstood. Any way it is a great tune: https://tv.gravitons.org/w/487hAsHvR4j4m567qhUrTK
Is Microblog actually a good blogging platform, Only just really have heard of it and not sure about anything about it. Might have to research more into it...
"The details of how highly marginalized communities are criminalized are the key to how we can build robust and even scalable tech that is not oppressive. This is how Design From the Margins truly works....
The experience of the most criminalized in the US and globally shows how power really works. This knowledge, the workarounds, can also be translated into stealthy tech design, build, and engineering choices that help navigate systems."
Working on the Hybridized-concepts.com website again. Still trying to get the ActivityPub module to work.
Still unable to find @cwsmith@hybridized-concepts.com when I search it. Modified the NGINX config for error reporting. Maybe that will help me figure this out.
Will also be working on the Dirt Simple guide to hosting your own community as I go.
We need to accelerate work on a few things at once:
Find ways to leverage and improve the current prototypes for mutual aid, organizing, and counter propaganda, hate, and information overload
Help people move from corporate social networks - without losing their support networks, ties to communities, and connections with friends and family.
Build whatever comes next. Structurally, and in terms of applications, what will decentralized social networks, designed from the margins using design justice principles look like?
Mutual aid. Organizing. Sharing, contextualizing, and making meaning of news and health information to counter propaganda and information overload. The use cases for alternative social networks – not controlled by techbro white supremacist CEO's working with their cronies in authoritarian governments – practically write themselves in today's world. And with so many talented social scientists, designers, systems thinkers, and developers directly impacted by DOGE, MAGA, et al, there are a lot of people with the right skills for these new networks to make rapid progress.
The good news is there's a lot of promising work happening in the decentralized social media ecosystems known as the fediverses ("federated universes") and the ATmosphere (a fediverse built on Bluesky's AT protocol), including DAIR-tube, Blacksky, the #FreeFediverse, and more.
Still, as promising as these efforts are, there's still a long ways to go.
Working on the Hybridized-concepts.com website again. Still trying to get the ActivityPub module to work.
Still unable to find @cwsmith@hybridized-concepts.com when I search it. Modified the NGINX config for error reporting. Maybe that will help me figure this out.
Will also be working on the Dirt Simple guide to hosting your own community as I go.
#Fediverse, I need your help again! tl; dr: I need a font maker software!
I'd like to convert my handwriting into a font for my research output, as I'd like to maintain my personal handwriting in my sketchnotes but I'd like the written notes to be text. I'm already very familiar with vector graphics and lettering but never made a font so would love an open source/free font design software to start.
This question is for YOU that are reading it. If you had the ability to create a fediverse community in just one click, for free (all technical challenges solved and paid for), what would you build?
This question is for YOU that are reading it. If you had the ability to create a fediverse community in just one click, for free (all technical challenges solved and paid for), what would you build?
Neat. My "Analyzing fediverse followers of my creative online bots" data visualization was accepted for this year's Information is Beautiful Awards' longlist.
Kinda weird hearing about Threads devs talking at Fediverse House considering that they promised full federation by the end of 2024 and we're almost through the first quarter of 2025 and we don't seem any closer to that promise.
Those who were there, did they give an update on when they plan on allowing replies and such?
ALT text detailsFrom Andy Piper (@andypiper@macaw.social):
"For my flight back to London, I plan to binge listen to the first four episodes of @firesidefedi (on audio) - somehow I only just became aware of this new Fediverse-centric #podcast "
Neat. My "Analyzing fediverse followers of my creative online bots" data visualization was accepted for this year's Information is Beautiful Awards' longlist.
Pixelfed raises 138k Canadian dollars for their project, and a new way to connect researchers to the fediverse with an upcoming ORCID bridge.
The News
The Pixelfed Kickstarter campaign has concluded, and the project has raised 138k Canadian dollar (88k EUR/95k USD). The campaign raised money from over 2100 backers, and reached far past it’s original goal of 50k CAD. The campaign has grown significantly in scope, and indicates that the Pixelfed campaign is much more than just about the image-sharing platform Pixelfed. Pixelfed itself has also grown, and there are now reportedly 8 people joining the team. With the money, the team is working on the following:
Further development of Pixelfed, as well as supporting the pixelfed.social and pixelfed.art servers
Development of Loops, and getting it to a state where it can be made available as open source. In the most recent update Pixelfed says that this will be “once it is ready in 2025”.
Building a dedicated server environment around the world, that can handle “the 1000s of TBs of video traffic (plus storage requirements)”.
Building Fedi-CDN to host and serve Loops videos, as well as offering “excess compute/bandwidth to other fediverse platforms as a collaborative shared service.”
Building an E2EE messaging platform Sup, with the near future focused on development planning.
The latest update of the Kickstarter also notes that Pixelfed has started another side project, FediThreat, for fediverse admins to share information about lower-risk harmful actors such as spam accounts. This project is currently in the proof-of-concept stage.
Launching a Pixelfed Foundation. Setting up a foundation was originally put behind to a 200k CAD stretch goal, but it seems like this will still happen, even though the goal is not met. The latest Kickstarter update notes that a Pixelfed Foundation is currently being worked on, as a non-profit under the government of Alberta, Canada.
The amount of money that Pixelfed has raised is significant, especially by fediverse standards. At the same time, this is a lot of different types of projects that the team is undertaking. Pixelfed has a history of overpromising and underdeliving, for example the Groups feature has been announced to be released “soon” for over 2 years now, and this is a feature that they have gotten an NLnet grant for. The new projects that Pixelfed is working on, such as a shared CDN are definitely valuable for the fediverse. But with the attention of the Pixelfed team being pulled in so many different directions, and a lack of clarity on which projects will get focus, it is unclear on which timeline Pixelfed can deliver the planned features.
Encyclia is a newly announced project to make ORCID records available on the fediverse. ORCID, Open Researcher and Contributor ID, is a unique identifier for researchers and scientists. Every researcher can have their own unique ORCID, and with it, every publication become records connected to that ORCID. With Encyclia, all these ORCIDS can be followed from your ActivityPub account, meaning that you can always keep up to date with research, even when the researcher does not have a fediverse account. Encyclia is currently still in pre-alpha, and not yet available for use by the public.
This weekend was the SXSW festival, and Flipboard hosted the Fediverse House, with quite some well-known names within the fediverse community, as well as representatives from Bluesky and Threads, as well. There does not seem to be recordings available, but Jeff Sikes was there and had a good live blog if you want to also experience some FOMO.
In my recent updates on Bluesky and ATProto I talk about how Bluesky is increasingly becoming a political actor, due to the presence of various high-profile people who are actively speaking out against the Trump/Musk regime. This impact so far is less visible on the fediverse, as there are no politicians like Alexandria Ocasio-Cortez using the platform to speak out. But resistance does not only come from high-profile individuals, it comes from people on the ground that organise themselves. To that end, Jon Pincus wrote two articles on organising on the fediverse: If not now, when? Mutual aid and organizing in the fediverses, the ATmosphere, and whatever comes next has an overview of the current state of the networks in relation to organising. Notes (and thoughts) on organizing in the fediverses and the ATmosphere has a lot more practical details, examening various softwares that can be used in practice. Both articles are great sources of information to get more practical details for people who are considering using decentralised social networks.
The Links
Decentralized Social Networks & WordPress with Alex Kirk. The Open Web Conversations has a new Fediverse series, hosted by WordPress ActivityPub plugin creator Matthias Pfefferle. They discuss talk about how a WordPress blog can be build into a full decentralised social networking node with the Friends plugin by Kirk and the ActivityPub plugin by Pfefferle.
Standards War? – Robert W. Gehl. Gehl compares IFTAS’ funding struggles with the Free Our Feeds campaign, who are raising money to build alternative ATProto infrastructure, and describes it as an illustration of the emerging standards war between ActivityPub and ATProto.
The Software Sessions podcast did an interview with Hong Minhee. Hong is the developer for ActivityPub framework Fedify, as well as Hollo, a single-user microblogging platform.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
Pixelfed raises 138k Canadian dollars for their project, and a new way to connect researchers to the fediverse with an upcoming ORCID bridge.
The News
The Pixelfed Kickstarter campaign has concluded, and the project has raised 138k Canadian dollar (88k EUR/95k USD). The campaign raised money from over 2100 backers, and reached far past it’s original goal of 50k CAD. The campaign has grown significantly in scope, and indicates that the Pixelfed campaign is much more than just about the image-sharing platform Pixelfed. Pixelfed itself has also grown, and there are now reportedly 8 people joining the team. With the money, the team is working on the following:
Further development of Pixelfed, as well as supporting the pixelfed.social and pixelfed.art servers
Development of Loops, and getting it to a state where it can be made available as open source. In the most recent update Pixelfed says that this will be “once it is ready in 2025”.
Building a dedicated server environment around the world, that can handle “the 1000s of TBs of video traffic (plus storage requirements)”.
Building Fedi-CDN to host and serve Loops videos, as well as offering “excess compute/bandwidth to other fediverse platforms as a collaborative shared service.”
Building an E2EE messaging platform Sup, with the near future focused on development planning.
The latest update of the Kickstarter also notes that Pixelfed has started another side project, FediThreat, for fediverse admins to share information about lower-risk harmful actors such as spam accounts. This project is currently in the proof-of-concept stage.
Launching a Pixelfed Foundation. Setting up a foundation was originally put behind to a 200k CAD stretch goal, but it seems like this will still happen, even though the goal is not met. The latest Kickstarter update notes that a Pixelfed Foundation is currently being worked on, as a non-profit under the government of Alberta, Canada.
The amount of money that Pixelfed has raised is significant, especially by fediverse standards. At the same time, this is a lot of different types of projects that the team is undertaking. Pixelfed has a history of overpromising and underdeliving, for example the Groups feature has been announced to be released “soon” for over 2 years now, and this is a feature that they have gotten an NLnet grant for. The new projects that Pixelfed is working on, such as a shared CDN are definitely valuable for the fediverse. But with the attention of the Pixelfed team being pulled in so many different directions, and a lack of clarity on which projects will get focus, it is unclear on which timeline Pixelfed can deliver the planned features.
Encyclia is a newly announced project to make ORCID records available on the fediverse. ORCID, Open Researcher and Contributor ID, is a unique identifier for researchers and scientists. Every researcher can have their own unique ORCID, and with it, every publication become records connected to that ORCID. With Encyclia, all these ORCIDS can be followed from your ActivityPub account, meaning that you can always keep up to date with research, even when the researcher does not have a fediverse account. Encyclia is currently still in pre-alpha, and not yet available for use by the public.
This weekend was the SXSW festival, and Flipboard hosted the Fediverse House, with quite some well-known names within the fediverse community, as well as representatives from Bluesky and Threads, as well. There does not seem to be recordings available, but Jeff Sikes was there and had a good live blog if you want to also experience some FOMO.
In my recent updates on Bluesky and ATProto I talk about how Bluesky is increasingly becoming a political actor, due to the presence of various high-profile people who are actively speaking out against the Trump/Musk regime. This impact so far is less visible on the fediverse, as there are no politicians like Alexandria Ocasio-Cortez using the platform to speak out. But resistance does not only come from high-profile individuals, it comes from people on the ground that organise themselves. To that end, Jon Pincus wrote two articles on organising on the fediverse: If not now, when? Mutual aid and organizing in the fediverses, the ATmosphere, and whatever comes next has an overview of the current state of the networks in relation to organising. Notes (and thoughts) on organizing in the fediverses and the ATmosphere has a lot more practical details, examening various softwares that can be used in practice. Both articles are great sources of information to get more practical details for people who are considering using decentralised social networks.
The Links
Decentralized Social Networks & WordPress with Alex Kirk. The Open Web Conversations has a new Fediverse series, hosted by WordPress ActivityPub plugin creator Matthias Pfefferle. They discuss talk about how a WordPress blog can be build into a full decentralised social networking node with the Friends plugin by Kirk and the ActivityPub plugin by Pfefferle.
Standards War? – Robert W. Gehl. Gehl compares IFTAS’ funding struggles with the Free Our Feeds campaign, who are raising money to build alternative ATProto infrastructure, and describes it as an illustration of the emerging standards war between ActivityPub and ATProto.
The Software Sessions podcast did an interview with Hong Minhee. Hong is the developer for ActivityPub framework Fedify, as well as Hollo, a single-user microblogging platform.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
Bitte boostern! Finanzielle Unterstützung für Amali*, eine schwangere Frau auf der #Flucht, gesucht!
Wir wollen Amali* finanziell in einer #Notlage unterstützen. Sie hat in Deutschland #Asyl beantragt, ist #schwanger, und soll abgeschoben werden. Deswegen bekommt sie zur Zeit keine finanzielle Unterstützung und keine medizinische Versorgung.
Bitte boostern! Finanzielle Unterstützung für Amali*, eine schwangere Frau auf der #Flucht, gesucht!
Wir wollen Amali* finanziell in einer #Notlage unterstützen. Sie hat in Deutschland #Asyl beantragt, ist #schwanger, und soll abgeschoben werden. Deswegen bekommt sie zur Zeit keine finanzielle Unterstützung und keine medizinische Versorgung.
Neat. My "Analyzing fediverse followers of my creative online bots" data visualization was accepted for this year's Information is Beautiful Awards' longlist.
Sometimes my follower count seemingly fluctuates at random. To understand why, I dug into the #MastodonAPI and created "fedi-followers":
A privacy-friendly #fediverse#followers explorer as local-only static web app, decentrally hosted on the #ipfs. See who's actually following (and unfollowing) you over time and much more.
Block/ignore the peertube.se instance immediately. This is run by and used by Nordfront, the media division of the Nordiska Motståndsrörelsen organization for spreading Nazi propaganda.
Of course, this being the #Fediverse, make sure to block it on all platforms, such as #Mastodon.
It's the first match on Google if you're located in Sweden, which is problematic.
#Fediverse, I need your help again! tl; dr: I need a font maker software!
I'd like to convert my handwriting into a font for my research output, as I'd like to maintain my personal handwriting in my sketchnotes but I'd like the written notes to be text. I'm already very familiar with vector graphics and lettering but never made a font so would love an open source/free font design software to start.
There's no perfect way to do "Comment with Mastodon" for external websites, because #Mastodon is not meant for this.
Mastodon is designed to be a social media, not a universal login. The servers are meant to save posts, not comments.
#ActivityPub is not designed to have one universal ID for the whole #fediverse, but more like an ID for each app you use (Mastodon, Pixelfeld, Lemmy, etc.). The ID and the application layers are not separated.
One thing that doesn't get much attention in the EU vs. US jostling over control of the social web, is the huge number of people in Asian countries running fediverse servers.
A huge chunk of the fediverse is writing in Chinese characters, or Japanese or Korean, or in the trade languages of the Indian subcontinent. Yet I've seen no formal participation from those communities in fediverse Dev chatter.
How can we internationalise fediverse Dev? Is it language barriers? Cultural ones?
Big news for Bluesky fans! Now you can: 🦋 Log in with Bluesky 🦋 Engage with Bluesky users & posts 🦋 See your Bluesky Digest on Home 🦋 Catch your Bluesky notifications in Activity 🦋 Add Bluesky custom feeds & starter packs to Surf feeds Ready to ride the blue wave?
ALT text detailsThree screenshots side by side, the first showing login to the Surf app, the second showing Bluesky and Mastodon logo, and the third showing your following feed on Bluesky.
Moving servers on the Fediverse should be as easy as moving between mobile providers — where all the people who had you in their contact list don't even know, and everything just works.
Got an interesting question today about #Fedify's outgoing #queue design!
Some users noticed we create separate queue messages for each recipient inbox rather than queuing a single message and handling the splitting later. There's a good reason for this approach.
In the #fediverse, server response times vary dramatically—some respond quickly, others slowly, and some might be temporarily down. If we processed deliveries in a single task, the entire batch would be held up by the slowest server in the group.
By creating individual queue items for each recipient:
Fast servers get messages delivered promptly
Slow servers don't delay delivery to others
Failed deliveries can be retried independently
Your UI remains responsive while deliveries happen in the background
It's a classic trade-off: we generate more queue messages, but gain better resilience and user experience in return.
This is particularly important in federated networks where server behavior is unpredictable and outside our control. We'd rather optimize for making sure your posts reach their destinations as quickly as possible!
What other aspects of Fedify's design would you like to hear about? Let us know!
ALT text detailsA flowchart comparing two approaches to message queue design. The top half shows “Fedify's Current Approach” where a single sendActivity call creates separate messages for each recipient, which are individually queued and processed independently. This results in fast delivery to working recipients while slow servers only affect their own delivery. The bottom half shows an “Alternative Approach” where sendActivity creates a single message with multiple recipients, queued as one item, and processed sequentially. This results in all recipients waiting for each delivery to complete, with slow servers blocking everyone in the queue.
. @jasonkoebler talking about the risks of not owning your relationship with your audience (and instead letting someone else own & control it — and even potentially take it away).
Moving servers on the Fediverse should be as easy as moving between mobile providers — where all the people who had you in their contact list don't even know, and everything just works.
He isn't rooting for Mastodon or Bluesky — he is rooting for Internet users.
Having users accessible to Bluesky users who are not hosted by Bluesky team makes it easier for Bluesky to resist any potential enshittification pressure from Bluesky's investors.
Was most excellent getting to meet and hear Evan Prodromou, the main brain & big kahuna behind the team that brought us the Activity Pub protocol, at the Fediverse House talks yesterday at the Speakeasy for SXSW. Always great to see that a dev doing excellent work is also a truly cool person too. @evan#sxsw#austin#activitypub#fediverse#foss#tech#irl#meetups#atx#socialmedia
ALT text detailsSelfie photo of Steven Berson on left and Evan Prodromou on right, two smiling middle aged men with black framed glasses and gray moustaches.
ALT text detailsPhoto of Evan Prodromou standing and holding a microphone in front of a blueish lit stage, giving a talk at the Speakeasy in Austin Texas for SXSW "Fediverse House" meetup
ALT text detailsPhoto of Evan Prodromou standing in front of a blueish lit stage, giving a talk at the Speakeasy in Austin Texas for SXSW "Fediverse House" meetup
Moving servers on the Fediverse should be as easy as moving between mobile providers — where all the people who had you in their contact list don't even know, and everything just works.
Moving servers on the Fediverse should be as easy as moving between mobile providers — where all the people who had you in their contact list don't even know, and everything just works.
🚨 BOOST CHALLENGE! 🚨Ok #Fediverse and #Mastodon. If I tell my Canadian Member of Parliament, Gord Johns, that he will get 2000 followers within one week of creating a Mastodon account, will you make that happen?
I want him to be able to say when he stands in the House and presents the #e4769 petition for an official Fediverse server that he himself is the first Canadian MP to be on the Fediverse!
Boost for yes! I am going to show him this post! I'm counting on you, literally! 🔥 🙏 2️⃣ 0️⃣ 0️⃣ 0️⃣ 🙏
ALT text detailsCanada Conan Obrien GIF by Team Coco
Big news for Bluesky fans! Now you can: 🦋 Log in with Bluesky 🦋 Engage with Bluesky users & posts 🦋 See your Bluesky Digest on Home 🦋 Catch your Bluesky notifications in Activity 🦋 Add Bluesky custom feeds & starter packs to Surf feeds Ready to ride the blue wave?
ALT text detailsThree screenshots side by side, the first showing login to the Surf app, the second showing Bluesky and Mastodon logo, and the third showing your following feed on Bluesky.
Was most excellent getting to meet and hear Evan Prodromou, the main brain & big kahuna behind the team that brought us the Activity Pub protocol, at the Fediverse House talks yesterday at the Speakeasy for SXSW. Always great to see that a dev doing excellent work is also a truly cool person too. @evan#sxsw#austin#activitypub#fediverse#foss#tech#irl#meetups#atx#socialmedia
ALT text detailsSelfie photo of Steven Berson on left and Evan Prodromou on right, two smiling middle aged men with black framed glasses and gray moustaches.
ALT text detailsPhoto of Evan Prodromou standing and holding a microphone in front of a blueish lit stage, giving a talk at the Speakeasy in Austin Texas for SXSW "Fediverse House" meetup
ALT text detailsPhoto of Evan Prodromou standing in front of a blueish lit stage, giving a talk at the Speakeasy in Austin Texas for SXSW "Fediverse House" meetup
Big news for Bluesky fans! Now you can: 🦋 Log in with Bluesky 🦋 Engage with Bluesky users & posts 🦋 See your Bluesky Digest on Home 🦋 Catch your Bluesky notifications in Activity 🦋 Add Bluesky custom feeds & starter packs to Surf feeds Ready to ride the blue wave?
ALT text detailsThree screenshots side by side, the first showing login to the Surf app, the second showing Bluesky and Mastodon logo, and the third showing your following feed on Bluesky.
My first contribution to @wikidata: I just added @WADeptHealth's Mastodon handle to their page, and now they show up on the map of government agencies with a fediverse presence.
ALT text detailsA zoomed-out, slightly cropped screenshot of the linked page, showing a world map with locations of governmental offices that have a known fediverse account.
There's a cluster of colorful dots in Central Europe, a few in UK, Spain, and France, and 5 in all of North America, three of which are in the United States.
One of those three has an open info box with details about the Washington Department of Social and Health Services with their Mastodon handle and a link to their Wikipedia page.
If I find an interesting post on another instance, say via RSS or someone sends me a link, and I then decide I want to interact with the post (e.g., Like, Repost) I'm greeted with "<snipped nice greeting> You are not logged in to this server. Where is your account hosted?" That's the nature of decentralization but it is a rough edge. Are there any browser plugins or other ideas to smooth that edge? #Mastodon#fediverse
My first contribution to @wikidata: I just added @WADeptHealth's Mastodon handle to their page, and now they show up on the map of government agencies with a fediverse presence.
ALT text detailsA zoomed-out, slightly cropped screenshot of the linked page, showing a world map with locations of governmental offices that have a known fediverse account.
There's a cluster of colorful dots in Central Europe, a few in UK, Spain, and France, and 5 in all of North America, three of which are in the United States.
One of those three has an open info box with details about the Washington Department of Social and Health Services with their Mastodon handle and a link to their Wikipedia page.
Got an interesting question today about #Fedify's outgoing #queue design!
Some users noticed we create separate queue messages for each recipient inbox rather than queuing a single message and handling the splitting later. There's a good reason for this approach.
In the #fediverse, server response times vary dramatically—some respond quickly, others slowly, and some might be temporarily down. If we processed deliveries in a single task, the entire batch would be held up by the slowest server in the group.
By creating individual queue items for each recipient:
Fast servers get messages delivered promptly
Slow servers don't delay delivery to others
Failed deliveries can be retried independently
Your UI remains responsive while deliveries happen in the background
It's a classic trade-off: we generate more queue messages, but gain better resilience and user experience in return.
This is particularly important in federated networks where server behavior is unpredictable and outside our control. We'd rather optimize for making sure your posts reach their destinations as quickly as possible!
What other aspects of Fedify's design would you like to hear about? Let us know!
ALT text detailsA flowchart comparing two approaches to message queue design. The top half shows “Fedify's Current Approach” where a single sendActivity call creates separate messages for each recipient, which are individually queued and processed independently. This results in fast delivery to working recipients while slow servers only affect their own delivery. The bottom half shows an “Alternative Approach” where sendActivity creates a single message with multiple recipients, queued as one item, and processed sequentially. This results in all recipients waiting for each delivery to complete, with slow servers blocking everyone in the queue.
Content from static site generators like #faircamp and #hyper8 by @freebliss is easy to host, long term, but while one would be inclined to host more dynamic services, it would be great to have a kind of (general purpose) layer that could pick up newly published, static content and notify the #fediverse
Yesterday I knew about #uxn and I knew some other things were plausible with roms and such... now I am drawing on a "me built" rooted sdcarded homebrewed nintendo #3dsxl because I can! This is the new thing I needed to tinker with. LOL now to figure out how to post files FROM the 3ds over a network... shirly the #curl library could be of service... hmm. #smolweb#exploring#oldtech thanks #fediverse
ALT text detailsa camera image of a nintendo 3ds eith a homebrew cxn emulator rom that is running a graphics edit app. it is monochromatic and is a halftone shaded 3D image of charachers reading #uxn.
Got an interesting question today about #Fedify's outgoing #queue design!
Some users noticed we create separate queue messages for each recipient inbox rather than queuing a single message and handling the splitting later. There's a good reason for this approach.
In the #fediverse, server response times vary dramatically—some respond quickly, others slowly, and some might be temporarily down. If we processed deliveries in a single task, the entire batch would be held up by the slowest server in the group.
By creating individual queue items for each recipient:
Fast servers get messages delivered promptly
Slow servers don't delay delivery to others
Failed deliveries can be retried independently
Your UI remains responsive while deliveries happen in the background
It's a classic trade-off: we generate more queue messages, but gain better resilience and user experience in return.
This is particularly important in federated networks where server behavior is unpredictable and outside our control. We'd rather optimize for making sure your posts reach their destinations as quickly as possible!
What other aspects of Fedify's design would you like to hear about? Let us know!
ALT text detailsA flowchart comparing two approaches to message queue design. The top half shows “Fedify's Current Approach” where a single sendActivity call creates separate messages for each recipient, which are individually queued and processed independently. This results in fast delivery to working recipients while slow servers only affect their own delivery. The bottom half shows an “Alternative Approach” where sendActivity creates a single message with multiple recipients, queued as one item, and processed sequentially. This results in all recipients waiting for each delivery to complete, with slow servers blocking everyone in the queue.
Here's a screenshot from another verifying that @reiver's robin.live -- as demo'ed yesterday at the #FediverseHouse developer meetup hosted by @socialwebfdn -- ignores consent.
At a session I led at #FediForum last year there was talk about how unfortunate it is that we keep having blowups when developers ignore consent. As I pointed out, fediverse influencers with big platforms could help here by highlighting how many people in the fediverse value consent, and that there are some obvious steps to take to avoid a firestorm -- like, y'know, RESPECTING PEOPLE'S ALREADY-SET PREFERENCES.
ALT text detailsA screenshot, showing a search for a consent at the top, and post by Jon. The post says ...
Here's another test of the robin.live search engine that was demo'ed yesterday at #FediverseHouse. Does it respect Mastodon's existing opt-in/opt-out consent signals?
This account's "privacy and reach" settings have currently turned off "Include public posts in search results" and "Feature profile and posts in discovery algorithms". Let's see what happens ...
Here's a screenshot from another verifying that @reiver's robin.live -- as demo'ed yesterday at the #FediverseHouse developer meetup hosted by @socialwebfdn -- ignores consent.
At a session I led at #FediForum last year there was talk about how unfortunate it is that we keep having blowups when developers ignore consent. As I pointed out, fediverse influencers with big platforms could help here by highlighting how many people in the fediverse value consent, and that there are some obvious steps to take to avoid a firestorm -- like, y'know, RESPECTING PEOPLE'S ALREADY-SET PREFERENCES.
ALT text detailsA screenshot, showing a search for a consent at the top, and post by Jon. The post says ...
Here's another test of the robin.live search engine that was demo'ed yesterday at #FediverseHouse. Does it respect Mastodon's existing opt-in/opt-out consent signals?
This account's "privacy and reach" settings have currently turned off "Include public posts in search results" and "Feature profile and posts in discovery algorithms". Let's see what happens ...
Got an interesting question today about #Fedify's outgoing #queue design!
Some users noticed we create separate queue messages for each recipient inbox rather than queuing a single message and handling the splitting later. There's a good reason for this approach.
In the #fediverse, server response times vary dramatically—some respond quickly, others slowly, and some might be temporarily down. If we processed deliveries in a single task, the entire batch would be held up by the slowest server in the group.
By creating individual queue items for each recipient:
Fast servers get messages delivered promptly
Slow servers don't delay delivery to others
Failed deliveries can be retried independently
Your UI remains responsive while deliveries happen in the background
It's a classic trade-off: we generate more queue messages, but gain better resilience and user experience in return.
This is particularly important in federated networks where server behavior is unpredictable and outside our control. We'd rather optimize for making sure your posts reach their destinations as quickly as possible!
What other aspects of Fedify's design would you like to hear about? Let us know!
ALT text detailsA flowchart comparing two approaches to message queue design. The top half shows “Fedify's Current Approach” where a single sendActivity call creates separate messages for each recipient, which are individually queued and processed independently. This results in fast delivery to working recipients while slow servers only affect their own delivery. The bottom half shows an “Alternative Approach” where sendActivity creates a single message with multiple recipients, queued as one item, and processed sequentially. This results in all recipients waiting for each delivery to complete, with slow servers blocking everyone in the queue.
Got an interesting question today about #Fedify's outgoing #queue design!
Some users noticed we create separate queue messages for each recipient inbox rather than queuing a single message and handling the splitting later. There's a good reason for this approach.
In the #fediverse, server response times vary dramatically—some respond quickly, others slowly, and some might be temporarily down. If we processed deliveries in a single task, the entire batch would be held up by the slowest server in the group.
By creating individual queue items for each recipient:
Fast servers get messages delivered promptly
Slow servers don't delay delivery to others
Failed deliveries can be retried independently
Your UI remains responsive while deliveries happen in the background
It's a classic trade-off: we generate more queue messages, but gain better resilience and user experience in return.
This is particularly important in federated networks where server behavior is unpredictable and outside our control. We'd rather optimize for making sure your posts reach their destinations as quickly as possible!
What other aspects of Fedify's design would you like to hear about? Let us know!
ALT text detailsA flowchart comparing two approaches to message queue design. The top half shows “Fedify's Current Approach” where a single sendActivity call creates separate messages for each recipient, which are individually queued and processed independently. This results in fast delivery to working recipients while slow servers only affect their own delivery. The bottom half shows an “Alternative Approach” where sendActivity creates a single message with multiple recipients, queued as one item, and processed sequentially. This results in all recipients waiting for each delivery to complete, with slow servers blocking everyone in the queue.
Decided to finally put my money where my mouth was with #Mastodon and the #fediverse. My personal #mastodon server is now up and running under nomorestars.social and hosted by the fine folks at MastoHost
Decided to finally put my money where my mouth was with #Mastodon and the #fediverse. My personal #mastodon server is now up and running under nomorestars.social and hosted by the fine folks at MastoHost
“AI can’t create art like that” #FediverseHouse I love the focus on storytelling, people, and authentic conversation in Gina’s session. It’s about brands (which I know a lot of #fediverse folks may not enjoy), but I can tell she has a passion for real connection.
“AI can’t create art like that” #FediverseHouse I love the focus on storytelling, people, and authentic conversation in Gina’s session. It’s about brands (which I know a lot of #fediverse folks may not enjoy), but I can tell she has a passion for real connection.
Got an interesting question today about #Fedify's outgoing #queue design!
Some users noticed we create separate queue messages for each recipient inbox rather than queuing a single message and handling the splitting later. There's a good reason for this approach.
In the #fediverse, server response times vary dramatically—some respond quickly, others slowly, and some might be temporarily down. If we processed deliveries in a single task, the entire batch would be held up by the slowest server in the group.
By creating individual queue items for each recipient:
Fast servers get messages delivered promptly
Slow servers don't delay delivery to others
Failed deliveries can be retried independently
Your UI remains responsive while deliveries happen in the background
It's a classic trade-off: we generate more queue messages, but gain better resilience and user experience in return.
This is particularly important in federated networks where server behavior is unpredictable and outside our control. We'd rather optimize for making sure your posts reach their destinations as quickly as possible!
What other aspects of Fedify's design would you like to hear about? Let us know!
ALT text detailsA flowchart comparing two approaches to message queue design. The top half shows “Fedify's Current Approach” where a single sendActivity call creates separate messages for each recipient, which are individually queued and processed independently. This results in fast delivery to working recipients while slow servers only affect their own delivery. The bottom half shows an “Alternative Approach” where sendActivity creates a single message with multiple recipients, queued as one item, and processed sequentially. This results in all recipients waiting for each delivery to complete, with slow servers blocking everyone in the queue.
Got an interesting question today about #Fedify's outgoing #queue design!
Some users noticed we create separate queue messages for each recipient inbox rather than queuing a single message and handling the splitting later. There's a good reason for this approach.
In the #fediverse, server response times vary dramatically—some respond quickly, others slowly, and some might be temporarily down. If we processed deliveries in a single task, the entire batch would be held up by the slowest server in the group.
By creating individual queue items for each recipient:
Fast servers get messages delivered promptly
Slow servers don't delay delivery to others
Failed deliveries can be retried independently
Your UI remains responsive while deliveries happen in the background
It's a classic trade-off: we generate more queue messages, but gain better resilience and user experience in return.
This is particularly important in federated networks where server behavior is unpredictable and outside our control. We'd rather optimize for making sure your posts reach their destinations as quickly as possible!
What other aspects of Fedify's design would you like to hear about? Let us know!
ALT text detailsA flowchart comparing two approaches to message queue design. The top half shows “Fedify's Current Approach” where a single sendActivity call creates separate messages for each recipient, which are individually queued and processed independently. This results in fast delivery to working recipients while slow servers only affect their own delivery. The bottom half shows an “Alternative Approach” where sendActivity creates a single message with multiple recipients, queued as one item, and processed sequentially. This results in all recipients waiting for each delivery to complete, with slow servers blocking everyone in the queue.
Got an interesting question today about #Fedify's outgoing #queue design!
Some users noticed we create separate queue messages for each recipient inbox rather than queuing a single message and handling the splitting later. There's a good reason for this approach.
In the #fediverse, server response times vary dramatically—some respond quickly, others slowly, and some might be temporarily down. If we processed deliveries in a single task, the entire batch would be held up by the slowest server in the group.
By creating individual queue items for each recipient:
Fast servers get messages delivered promptly
Slow servers don't delay delivery to others
Failed deliveries can be retried independently
Your UI remains responsive while deliveries happen in the background
It's a classic trade-off: we generate more queue messages, but gain better resilience and user experience in return.
This is particularly important in federated networks where server behavior is unpredictable and outside our control. We'd rather optimize for making sure your posts reach their destinations as quickly as possible!
What other aspects of Fedify's design would you like to hear about? Let us know!
ALT text detailsA flowchart comparing two approaches to message queue design. The top half shows “Fedify's Current Approach” where a single sendActivity call creates separate messages for each recipient, which are individually queued and processed independently. This results in fast delivery to working recipients while slow servers only affect their own delivery. The bottom half shows an “Alternative Approach” where sendActivity creates a single message with multiple recipients, queued as one item, and processed sequentially. This results in all recipients waiting for each delivery to complete, with slow servers blocking everyone in the queue.
Got an interesting question today about #Fedify's outgoing #queue design!
Some users noticed we create separate queue messages for each recipient inbox rather than queuing a single message and handling the splitting later. There's a good reason for this approach.
In the #fediverse, server response times vary dramatically—some respond quickly, others slowly, and some might be temporarily down. If we processed deliveries in a single task, the entire batch would be held up by the slowest server in the group.
By creating individual queue items for each recipient:
Fast servers get messages delivered promptly
Slow servers don't delay delivery to others
Failed deliveries can be retried independently
Your UI remains responsive while deliveries happen in the background
It's a classic trade-off: we generate more queue messages, but gain better resilience and user experience in return.
This is particularly important in federated networks where server behavior is unpredictable and outside our control. We'd rather optimize for making sure your posts reach their destinations as quickly as possible!
What other aspects of Fedify's design would you like to hear about? Let us know!
ALT text detailsA flowchart comparing two approaches to message queue design. The top half shows “Fedify's Current Approach” where a single sendActivity call creates separate messages for each recipient, which are individually queued and processed independently. This results in fast delivery to working recipients while slow servers only affect their own delivery. The bottom half shows an “Alternative Approach” where sendActivity creates a single message with multiple recipients, queued as one item, and processed sequentially. This results in all recipients waiting for each delivery to complete, with slow servers blocking everyone in the queue.
Got an interesting question today about #Fedify's outgoing #queue design!
Some users noticed we create separate queue messages for each recipient inbox rather than queuing a single message and handling the splitting later. There's a good reason for this approach.
In the #fediverse, server response times vary dramatically—some respond quickly, others slowly, and some might be temporarily down. If we processed deliveries in a single task, the entire batch would be held up by the slowest server in the group.
By creating individual queue items for each recipient:
Fast servers get messages delivered promptly
Slow servers don't delay delivery to others
Failed deliveries can be retried independently
Your UI remains responsive while deliveries happen in the background
It's a classic trade-off: we generate more queue messages, but gain better resilience and user experience in return.
This is particularly important in federated networks where server behavior is unpredictable and outside our control. We'd rather optimize for making sure your posts reach their destinations as quickly as possible!
What other aspects of Fedify's design would you like to hear about? Let us know!
ALT text detailsA flowchart comparing two approaches to message queue design. The top half shows “Fedify's Current Approach” where a single sendActivity call creates separate messages for each recipient, which are individually queued and processed independently. This results in fast delivery to working recipients while slow servers only affect their own delivery. The bottom half shows an “Alternative Approach” where sendActivity creates a single message with multiple recipients, queued as one item, and processed sequentially. This results in all recipients waiting for each delivery to complete, with slow servers blocking everyone in the queue.
You can set the language for your toot in its settings, usually next to the button for making posts private.
Please always set your posts to the correct language!
This helps us in several ways:
* Allows filtering for posts in languages we do not understand. * Allows the use of automatic translation software. * Helps screen reader software select the correct voice engines.
ALT text detailsA woman in an orange summer onesie is lying on a giant smartphone, she is wearing sunglasses and is looking at her smartphone that she is holding with both hands. The giant smartphone that is acting as a kind of mat for sun bathing is seemingly floating in the air, there are clouds in the sky.
From the smartphone a triangular transparent shape projects the logos of pixelfed, mastodon, friendica and loops into the sky, signifying that she has these apps on her phone. On the top it reads "Civilization belongs to those who defend it" and underneath it says "3 out of 4 Civilizations agree: Decentralized Social Media is less toxic."
You can set the language for your toot in its settings, usually next to the button for making posts private.
Please always set your posts to the correct language!
This helps us in several ways:
* Allows filtering for posts in languages we do not understand. * Allows the use of automatic translation software. * Helps screen reader software select the correct voice engines.
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Yesterday I knew about #uxn and I knew some other things were plausible with roms and such... now I am drawing on a "me built" rooted sdcarded homebrewed nintendo #3dsxl because I can! This is the new thing I needed to tinker with. LOL now to figure out how to post files FROM the 3ds over a network... shirly the #curl library could be of service... hmm. #smolweb#exploring#oldtech thanks #fediverse
ALT text detailsa camera image of a nintendo 3ds eith a homebrew cxn emulator rom that is running a graphics edit app. it is monochromatic and is a halftone shaded 3D image of charachers reading #uxn.
I've updated some of my Fediverse-related blog posts to feature the beautiful photo kindly provided by @_elena Some of these are still on the index page, and I believe it's a much more fitting image than the previous one.
Flipboard and its upcoming @surf app are hosting a series of talks at the South by Southwest (SXSW) conference all about the #Fediverse and the future of decentralized social media. We’ll keep an eye on various published content which might show up online and link to them, but in the meantime you can follow realtime updates via the #FediverseHouse hashtag.
Flipboard and its upcoming @surf app are hosting a series of talks at the South by Southwest (SXSW) conference all about the #Fediverse and the future of decentralized social media. We’ll keep an eye on various published content which might show up online and link to them, but in the meantime you can follow realtime updates via the #FediverseHouse hashtag.
Soul Housing threw out my things when I was in the hospital, including the #equipment I had planned to use for making #videos from a very generous donation, and it tore me up.
I am asking for your #help as all I have is my phone, and three months to do nothing but project as I heal.
Soul Housing threw out my things when I was in the hospital, including the #equipment I had planned to use for making #videos from a very generous donation, and it tore me up.
I am asking for your #help as all I have is my phone, and three months to do nothing but project as I heal.
@Flipboard's #FediverseHouse event is in full swing, and of course someone has created a Surf Feed about it! Follow all the action here, courtesy of @mat.
@Flipboard's #FediverseHouse event is in full swing, and of course someone has created a Surf Feed about it! Follow all the action here, courtesy of @mat.
1/6 Bienvenue aux ami·e·s qui veulent en savoir un peu plus sur le #fediverse !
Je vous propose un fil de discussion pour y voir plus clair. Avec des conseils génériques pour les débutant·e·s, et quelques recos pour la communauté #impro francophone présente sur meta.
Je vais y donner quelques éclairages sur les principales infos à connaître et options qui s'offrent à vous : 1/ comprendre le Fediverse 2/ choisir une appli 3/ choisir une instance 4/ bien débuter et trouver sa communauté (exemple de l'impro)
1/6 Bienvenue aux ami·e·s qui veulent en savoir un peu plus sur le #fediverse !
Je vous propose un fil de discussion pour y voir plus clair. Avec des conseils génériques pour les débutant·e·s, et quelques recos pour la communauté #impro francophone présente sur meta.
Je vais y donner quelques éclairages sur les principales infos à connaître et options qui s'offrent à vous : 1/ comprendre le Fediverse 2/ choisir une appli 3/ choisir une instance 4/ bien débuter et trouver sa communauté (exemple de l'impro)
I find following Lemmy discussions from Mastodon easy on desktop, though it involves a lot of copy-pasting. On mobile, it's even more frustrating.
Interoperability is great, but it would be much more convenient if we could fully use the Lemmy or Pixelfed interfaces with just a Mastodon account. Right now, it still feels like having a separate account is necessary to access the full feature set and user experience.
I find following Lemmy discussions from Mastodon easy on desktop, though it involves a lot of copy-pasting. On mobile, it's even more frustrating.
Interoperability is great, but it would be much more convenient if we could fully use the Lemmy or Pixelfed interfaces with just a Mastodon account. Right now, it still feels like having a separate account is necessary to access the full feature set and user experience.
"I think I just onboarded someone to the fediverse. I didn’t say “decentralized” or “open source” or “server” or even mention email lol I just said “It’s like you can follow anyone from any social network and there’s no ads” "
ALT text details"I think I just onboarded someone to the fediverse. I didn’t say “decentralized” or “open source” or “server” or even mention email lol I just said “It’s like you can follow anyone from any social network and there’s no ads” "
I'm finally unveiling the #ActivityPub project that has been consuming my weekends: Encyclia, an #ORCID bridge that will make ORCID records followable and interactable on the fediverse. 🙂
It's early-stage and the ORCID following function is not publicly available yet. We're seeking community feedback on functionality and safety aspects. Read more at https://encyclia.pub or follow @encyclia for news!
Today I made a auick and easy invitation system for #PieFed communities. Invitations are sent by fedi private message (tested with #Mastodon, #Lemmy and #PieFed and email).
Today I made a auick and easy invitation system for #PieFed communities. Invitations are sent by fedi private message (tested with #Mastodon, #Lemmy and #PieFed and email).
Today I made a auick and easy invitation system for #PieFed communities. Invitations are sent by fedi private message (tested with #Mastodon, #Lemmy and #PieFed and email).
Today I made a auick and easy invitation system for #PieFed communities. Invitations are sent by fedi private message (tested with #Mastodon, #Lemmy and #PieFed and email).
Devices charged, dongles dongled. Laptop packed. And most importantly, fediverse related stickers chosen for trade. Let me tell you, some of these would require QUITE an offer. Especially the now defunct Calckey and Mammoth app stickers.
ALT text detailsA collection of colorful stickers featuring various characters and logos, including the mastodon mascot, the Ivory mobile app icon, omg.lol and Calckey stickers.
This rainbow pentagon thing is the logo of the Fediverse. It symbolises all the different networks like Pixelfed, Mastodon, PeerTube etc that connect together to form a larger overall network. People on Pixelfed can follow and interact with people on Mastodon because they're both part of the Fediverse.
ALT text detailsThe Fediverse logo is a pentagon with lines connecting all the points of the pentagon to each other. Each line is a different colour, and the overall logo has the same variety of colours as a rainbow.
Yesterday I knew about #uxn and I knew some other things were plausible with roms and such... now I am drawing on a "me built" rooted sdcarded homebrewed nintendo #3dsxl because I can! This is the new thing I needed to tinker with. LOL now to figure out how to post files FROM the 3ds over a network... shirly the #curl library could be of service... hmm. #smolweb#exploring#oldtech thanks #fediverse
ALT text detailsa camera image of a nintendo 3ds eith a homebrew cxn emulator rom that is running a graphics edit app. it is monochromatic and is a halftone shaded 3D image of charachers reading #uxn.
Devices charged, dongles dongled. Laptop packed. And most importantly, fediverse related stickers chosen for trade. Let me tell you, some of these would require QUITE an offer. Especially the now defunct Calckey and Mammoth app stickers.
ALT text detailsA collection of colorful stickers featuring various characters and logos, including the mastodon mascot, the Ivory mobile app icon, omg.lol and Calckey stickers.
Current selection of mobile apps I have for interfacing with social media, news and daily journaling, on my de-googled Android phone: Daily You - local journaling/diary Dhaaga - Bluesky without the embedded trackers insporation* - Diaspora* Interstellar - Lemmy & kbin Mastodon - kinda obvious Raccoon - Friendica Stealth - anonymous Reddit browser Thud - next gen RSS #socialmedia#foss#fediverse#android#apps
ALT text detailsScreen shot of NeoLauncher on an Android phone showing icons of foss social media apps
Current selection of mobile apps I have for interfacing with social media, news and daily journaling, on my de-googled Android phone: Daily You - local journaling/diary Dhaaga - Bluesky without the embedded trackers insporation* - Diaspora* Interstellar - Lemmy & kbin Mastodon - kinda obvious Raccoon - Friendica Stealth - anonymous Reddit browser Thud - next gen RSS #socialmedia#foss#fediverse#android#apps
ALT text detailsScreen shot of NeoLauncher on an Android phone showing icons of foss social media apps
As much as I love #Mastodon, I know it's not going to be as big as platforms like #Threads and #Bluesky, and that's okay. The #Fediverse has always been more community-focused rather than a shouty megaphone. #Bluesky and #Threads can serve as that megaphone that #Twitter left behind, whereas the #Fediverse can offer an calmer alternative without the pressure of algorithms.
They are all improving the social web, which benefits all of humanity, even if we disagree with their principles!
Seeing Threads developers discuss "shipping slop or missing the hype train" is the epitome of irony today given how they've completely flopped the Fediverse Sharing "feature" that's still barely functional after a year and a half.
(Nevermind the fact that they promised full federation by the end of 2024, what year is it again?)🙄🤦♂️
This rainbow pentagon thing is the logo of the Fediverse. It symbolises all the different networks like Pixelfed, Mastodon, PeerTube etc that connect together to form a larger overall network. People on Pixelfed can follow and interact with people on Mastodon because they're both part of the Fediverse.
ALT text detailsThe Fediverse logo is a pentagon with lines connecting all the points of the pentagon to each other. Each line is a different colour, and the overall logo has the same variety of colours as a rainbow.
This rainbow pentagon thing is the logo of the Fediverse. It symbolises all the different networks like Pixelfed, Mastodon, PeerTube etc that connect together to form a larger overall network. People on Pixelfed can follow and interact with people on Mastodon because they're both part of the Fediverse.
ALT text detailsThe Fediverse logo is a pentagon with lines connecting all the points of the pentagon to each other. Each line is a different colour, and the overall logo has the same variety of colours as a rainbow.
Not only is #BlueSky extremely not billionaire-proof, neither is #Fediverse. Nothing is safe from billionaires. But bsky is as vulnerable to hostile takeover as Twitter was, more than fedi.
Just published a post about Hackers' Pub's unique username change policy! Unlike most #fediverse platforms, they allow a one-time username change while preserving your connections and content history. It's all possible thanks to some clever #ActivityPub implementation using UUID-based actor URIs instead of username-based ones. If you're interested in trying it out, the platform is currently in invitation-only beta—check the post for details on how to request access!
Hackers' Pub is a community-focused platform where programmers and technology enthusiasts share knowledge and experiences. As an ActivityPub-enabled social network, it allows users to connect with others across the broader fediverse ecosystem, bringing technical discussions and insights directly to followers' feeds.
In the fediverse landscape, your username is typically set in stone once chosen. Most ActivityPub-powered platforms like Mastodon, Pleroma, and others enforce this permanence as a fundamental design principle. However, Hackers' Pub is charting a different course with a more flexible approach to digital identity.
One-Time Username Change: Freedom with Responsibility
Unlike most fediverse platforms, Hackers' Pub now allows users to change their username (the part before the @ in your Fediverse handle) exactly once during the lifetime of their account. This policy acknowledges that people grow, interests evolve, and the username that seemed perfect when you joined might not represent who you are today.
This one-time change limit strikes a careful balance—offering flexibility while maintaining the stability and reliability that's essential for a federated network.
Username Recycling: New Opportunities
When you change your username on Hackers' Pub, your previous username becomes available for other users to claim. This recycling mechanism creates new opportunities for meaningful usernames to find their most fitting owners, rather than remaining permanently locked to accounts that no longer use them.
For newcomers to the platform, this means a wider selection of desirable usernames might become available over time—something virtually unheard of in the traditional fediverse ecosystem.
Link Preservation: Maintaining Digital History
Worried about broken links after changing your username? Hackers' Pub has implemented a thoughtful solution. All permalinks containing your original username will continue to function until someone else claims that username. This approach helps preserve the web of connections and conversations that make the fediverse valuable.
This temporary preservation period gives your connections time to adjust to your new identity while preventing immediate link rot across the federation.
The Technical Foundation: ActivityPub Actor URIs
What enables Hackers' Pub to offer username changes while other fediverse platforms can't? The answer lies in how actor identities are implemented at the protocol level.
Hackers' Pub uses UUID-based actor URIs that don't contain the username. For example, a user with handle @hongminhee has an underlying ActivityPub actor URI that looks like https://hackers.pub/ap/actors/019382d3-63d7-7cf7-86e8-91e2551c306c. Since the username isn't part of this permanent identifier, it can be changed without breaking federation connections.
This contrasts sharply with platforms like Mastodon, where a user @hongminhee has an actor URI of https://mastodon.social/users/hongminhee. With the username embedded directly in the URI, changing it would break all federation connections, which is why these platforms don't allow username changes.
This architectural choice gives Hackers' Pub the technical flexibility to implement username changes while maintaining account continuity across the fediverse.
GitHub-Inspired Approach
Those familiar with GitHub might recognize this model—Hackers' Pub has adapted GitHub's username change policy for the fediverse context. This approach brings the best of both worlds: the option for identity evolution from centralized platforms and the federation benefits of the fediverse.
What This Means for Users
For Hackers' Pub users, this policy offers a significant advantage over other fediverse instances:
You can correct an unfortunate username choice
Your online identity can evolve as you do
Your content history remains intact during the transition
You maintain your social connections despite the change
The Future of Fediverse Identity
Hackers' Pub's username policy represents an interesting experiment in the fediverse—testing whether more flexible identity management can coexist with the stability needed for federation. If successful, we might see other platforms adopt similar approaches, creating a more adaptable yet still interconnected social web.
For now, users should consider this policy a compelling reason to choose Hackers' Pub as their fediverse home, especially if username flexibility matters to their online experience.
Hackers' Pub is currently in invitation-only beta. If you're interested in trying out the platform and its unique username policy, please leave your email address in the comments below. We'll add you to the allowlist, enabling you to sign up directly on the website. Note that this doesn't involve sending invitation emails—your address will simply be approved for registration when you visit the signup page.
Content from static site generators like #faircamp and #hyper8 by @freebliss is easy to host, long term, but while one would be inclined to host more dynamic services, it would be great to have a kind of (general purpose) layer that could pick up newly published, static content and notify the #fediverse
As much as I love #Mastodon, I know it's not going to be as big as platforms like #Threads and #Bluesky, and that's okay. The #Fediverse has always been more community-focused rather than a shouty megaphone. #Bluesky and #Threads can serve as that megaphone that #Twitter left behind, whereas the #Fediverse can offer an calmer alternative without the pressure of algorithms.
They are all improving the social web, which benefits all of humanity, even if we disagree with their principles!
Content from static site generators like #faircamp and #hyper8 by @freebliss is easy to host, long term, but while one would be inclined to host more dynamic services, it would be great to have a kind of (general purpose) layer that could pick up newly published, static content and notify the #fediverse
Content from static site generators like #faircamp and #hyper8 by @freebliss is easy to host, long term, but while one would be inclined to host more dynamic services, it would be great to have a kind of (general purpose) layer that could pick up newly published, static content and notify the #fediverse
Content from static site generators like #faircamp and #hyper8 by @freebliss is easy to host, long term, but while one would be inclined to host more dynamic services, it would be great to have a kind of (general purpose) layer that could pick up newly published, static content and notify the #fediverse
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Just published a post about Hackers' Pub's unique username change policy! Unlike most #fediverse platforms, they allow a one-time username change while preserving your connections and content history. It's all possible thanks to some clever #ActivityPub implementation using UUID-based actor URIs instead of username-based ones. If you're interested in trying it out, the platform is currently in invitation-only beta—check the post for details on how to request access!
Hackers' Pub is a community-focused platform where programmers and technology enthusiasts share knowledge and experiences. As an ActivityPub-enabled social network, it allows users to connect with others across the broader fediverse ecosystem, bringing technical discussions and insights directly to followers' feeds.
In the fediverse landscape, your username is typically set in stone once chosen. Most ActivityPub-powered platforms like Mastodon, Pleroma, and others enforce this permanence as a fundamental design principle. However, Hackers' Pub is charting a different course with a more flexible approach to digital identity.
One-Time Username Change: Freedom with Responsibility
Unlike most fediverse platforms, Hackers' Pub now allows users to change their username (the part before the @ in your Fediverse handle) exactly once during the lifetime of their account. This policy acknowledges that people grow, interests evolve, and the username that seemed perfect when you joined might not represent who you are today.
This one-time change limit strikes a careful balance—offering flexibility while maintaining the stability and reliability that's essential for a federated network.
Username Recycling: New Opportunities
When you change your username on Hackers' Pub, your previous username becomes available for other users to claim. This recycling mechanism creates new opportunities for meaningful usernames to find their most fitting owners, rather than remaining permanently locked to accounts that no longer use them.
For newcomers to the platform, this means a wider selection of desirable usernames might become available over time—something virtually unheard of in the traditional fediverse ecosystem.
Link Preservation: Maintaining Digital History
Worried about broken links after changing your username? Hackers' Pub has implemented a thoughtful solution. All permalinks containing your original username will continue to function until someone else claims that username. This approach helps preserve the web of connections and conversations that make the fediverse valuable.
This temporary preservation period gives your connections time to adjust to your new identity while preventing immediate link rot across the federation.
The Technical Foundation: ActivityPub Actor URIs
What enables Hackers' Pub to offer username changes while other fediverse platforms can't? The answer lies in how actor identities are implemented at the protocol level.
Hackers' Pub uses UUID-based actor URIs that don't contain the username. For example, a user with handle @hongminhee has an underlying ActivityPub actor URI that looks like https://hackers.pub/ap/actors/019382d3-63d7-7cf7-86e8-91e2551c306c. Since the username isn't part of this permanent identifier, it can be changed without breaking federation connections.
This contrasts sharply with platforms like Mastodon, where a user @hongminhee has an actor URI of https://mastodon.social/users/hongminhee. With the username embedded directly in the URI, changing it would break all federation connections, which is why these platforms don't allow username changes.
This architectural choice gives Hackers' Pub the technical flexibility to implement username changes while maintaining account continuity across the fediverse.
GitHub-Inspired Approach
Those familiar with GitHub might recognize this model—Hackers' Pub has adapted GitHub's username change policy for the fediverse context. This approach brings the best of both worlds: the option for identity evolution from centralized platforms and the federation benefits of the fediverse.
What This Means for Users
For Hackers' Pub users, this policy offers a significant advantage over other fediverse instances:
You can correct an unfortunate username choice
Your online identity can evolve as you do
Your content history remains intact during the transition
You maintain your social connections despite the change
The Future of Fediverse Identity
Hackers' Pub's username policy represents an interesting experiment in the fediverse—testing whether more flexible identity management can coexist with the stability needed for federation. If successful, we might see other platforms adopt similar approaches, creating a more adaptable yet still interconnected social web.
For now, users should consider this policy a compelling reason to choose Hackers' Pub as their fediverse home, especially if username flexibility matters to their online experience.
Hackers' Pub is currently in invitation-only beta. If you're interested in trying out the platform and its unique username policy, please leave your email address in the comments below. We'll add you to the allowlist, enabling you to sign up directly on the website. Note that this doesn't involve sending invitation emails—your address will simply be approved for registration when you visit the signup page.
Tag 6 im #Fediverse läuft. Ich habe gestern mit Wordpress gespielt und mir eine Instanz unter Digitalstaat.de aufgesetzt. Im Grunde finde ich es schön, meine Beiträge dort auch absetzen zu können, so dass sie öffentlich für jeden über das Web zugänglich sind.
Was mir extrem gut gefällt ist Mastodon mit 3.000 Zeichen. Ich bin eben sehr geprägt durch Linkedin und finde es super, meine Beiträge in beide Netzwerke stellen zu können.
Habe mir auch Testaccounts für X, Threads und Bluesky angelegt. Nach meinen 6 Tagen mit Mastodon muss ich sagen: Ich finde es hier am inzwischen am schönsten, jetzt rein auf die Technik bezogen. Es ist zwar eine steile Lernkurve, aber wenn man mal drin ist, hat man viele Freiheiten.
Vermutlich werde ich jetzt erstmal mit Wordpress, Linkedin und Mastodon weitermachen und dort jeweils dieselben Beiträge verwenden.
Is there a #fediverse version of an event management system?
Where you publish public and/or closed events with the available seat count and people could sign up as long as there are empty spots available, with an optional wait list, and the system would send a calendar invite or offer one to be downloaded.
And ideally send a notification on the fediverse when the even is about to start.
Or anything similar available as open-source or self-hosted for free?
Just published a post about Hackers' Pub's unique username change policy! Unlike most #fediverse platforms, they allow a one-time username change while preserving your connections and content history. It's all possible thanks to some clever #ActivityPub implementation using UUID-based actor URIs instead of username-based ones. If you're interested in trying it out, the platform is currently in invitation-only beta—check the post for details on how to request access!
Hackers' Pub is a community-focused platform where programmers and technology enthusiasts share knowledge and experiences. As an ActivityPub-enabled social network, it allows users to connect with others across the broader fediverse ecosystem, bringing technical discussions and insights directly to followers' feeds.
In the fediverse landscape, your username is typically set in stone once chosen. Most ActivityPub-powered platforms like Mastodon, Pleroma, and others enforce this permanence as a fundamental design principle. However, Hackers' Pub is charting a different course with a more flexible approach to digital identity.
One-Time Username Change: Freedom with Responsibility
Unlike most fediverse platforms, Hackers' Pub now allows users to change their username (the part before the @ in your Fediverse handle) exactly once during the lifetime of their account. This policy acknowledges that people grow, interests evolve, and the username that seemed perfect when you joined might not represent who you are today.
This one-time change limit strikes a careful balance—offering flexibility while maintaining the stability and reliability that's essential for a federated network.
Username Recycling: New Opportunities
When you change your username on Hackers' Pub, your previous username becomes available for other users to claim. This recycling mechanism creates new opportunities for meaningful usernames to find their most fitting owners, rather than remaining permanently locked to accounts that no longer use them.
For newcomers to the platform, this means a wider selection of desirable usernames might become available over time—something virtually unheard of in the traditional fediverse ecosystem.
Link Preservation: Maintaining Digital History
Worried about broken links after changing your username? Hackers' Pub has implemented a thoughtful solution. All permalinks containing your original username will continue to function until someone else claims that username. This approach helps preserve the web of connections and conversations that make the fediverse valuable.
This temporary preservation period gives your connections time to adjust to your new identity while preventing immediate link rot across the federation.
The Technical Foundation: ActivityPub Actor URIs
What enables Hackers' Pub to offer username changes while other fediverse platforms can't? The answer lies in how actor identities are implemented at the protocol level.
Hackers' Pub uses UUID-based actor URIs that don't contain the username. For example, a user with handle @hongminhee has an underlying ActivityPub actor URI that looks like https://hackers.pub/ap/actors/019382d3-63d7-7cf7-86e8-91e2551c306c. Since the username isn't part of this permanent identifier, it can be changed without breaking federation connections.
This contrasts sharply with platforms like Mastodon, where a user @hongminhee has an actor URI of https://mastodon.social/users/hongminhee. With the username embedded directly in the URI, changing it would break all federation connections, which is why these platforms don't allow username changes.
This architectural choice gives Hackers' Pub the technical flexibility to implement username changes while maintaining account continuity across the fediverse.
GitHub-Inspired Approach
Those familiar with GitHub might recognize this model—Hackers' Pub has adapted GitHub's username change policy for the fediverse context. This approach brings the best of both worlds: the option for identity evolution from centralized platforms and the federation benefits of the fediverse.
What This Means for Users
For Hackers' Pub users, this policy offers a significant advantage over other fediverse instances:
You can correct an unfortunate username choice
Your online identity can evolve as you do
Your content history remains intact during the transition
You maintain your social connections despite the change
The Future of Fediverse Identity
Hackers' Pub's username policy represents an interesting experiment in the fediverse—testing whether more flexible identity management can coexist with the stability needed for federation. If successful, we might see other platforms adopt similar approaches, creating a more adaptable yet still interconnected social web.
For now, users should consider this policy a compelling reason to choose Hackers' Pub as their fediverse home, especially if username flexibility matters to their online experience.
Hackers' Pub is currently in invitation-only beta. If you're interested in trying out the platform and its unique username policy, please leave your email address in the comments below. We'll add you to the allowlist, enabling you to sign up directly on the website. Note that this doesn't involve sending invitation emails—your address will simply be approved for registration when you visit the signup page.
My first contribution to @wikidata: I just added @WADeptHealth's Mastodon handle to their page, and now they show up on the map of government agencies with a fediverse presence.
ALT text detailsA zoomed-out, slightly cropped screenshot of the linked page, showing a world map with locations of governmental offices that have a known fediverse account.
There's a cluster of colorful dots in Central Europe, a few in UK, Spain, and France, and 5 in all of North America, three of which are in the United States.
One of those three has an open info box with details about the Washington Department of Social and Health Services with their Mastodon handle and a link to their Wikipedia page.
IFTAS is shutting down most of their services following a lack of funding, and Tumblr-like platform Wafrn now has its own apps, and a Bluesky integration to boot.
The News
The fediverse trust and safety organisation IFTAS has announced it is shutting down most of its services, following a lack of funding. Last month the organisation said that they would soon run out of funding, and that they’d do a final effort at getting structural funds for the organisation. This has not happened, and now IFTAS will shut down most of their services. The biggest project to be shut down is IFTAS’ Content Classification Service, a service which handled CSAM scanning and reporting for fediverse servers. When fediverse server admins encounter CSAM, most countries have mandatory reporting requirements that admins are obliged to follow. Another project that is shutting down is FediCheck, which provides shared deny lists that server could use to build their own deny lists for their servers.
IFTAS shutting down their services is a double blow to the fediverse. The obvious one is that functions like IFTAS’ Content Classification Service were aiming to provide a service that filled an crucial gap in the operations of many fediverse servers. Scanning for CSAM, and handling the legal requirements on reporting to the relevant agencies is a challenging task for server admins to execute, and many fediverse servers do not have good procedures in place to handle this delicate process. IFTAS’ CCS would have provided a way for smaller fediverse server to handle the legal obligations they have regarding handling CSAM.
The second blow to the fediverse is in that IFTAS fills an important role in building a collaborative structure for moderation across fediverse servers. The fediverse is a network of independent places (servers), and while they are interconnected on a technical level via a protocol, building connections between servers for collaborations is proving to be much harder. Over the years there have been many suggestions and ideas on how fediverse servers could work together, for example regarding on sharing information on which servers to block. These conversations currently take place mainly via admin backchannels or via the #fediblock hashtag, and a more structural interface could help streamline this process. For such a process to work trust is needed between fediverse server admins to participate with such infrastructure. IFTAS, as a grassroots fediverse organisation, is one of the best-placed organisations to have build trust and provide a nexus around which such infrastructure could be build. IFTAS got pretty far with their rollout of FediCheck, which was building such a place for collaboration between server admins. Now that IFTAS will not be the center around which shared moderation infrastructure can be build, will there be another organisation in the future to do so? Especially when IFTAS found out that getting funding for such a project is so difficult?
Fediverse platform Wafrn has announced they now have apps for Android and iOS available in testing. I have not talked about Wafrn much, but it is one of the more interesting fediverse platforms that is currently being worked on. Wafrn is a Tumblr-inspired platform that clearly does not take itself too seriously: the name stands for “We Allow Female Representing Nipples“. It is a reference to a decision by Tumblr to ban adult content, and they used the phrase “Female-presenting Nipples” in their community guidelines which became a target of ridicule. Wafrn has a variety of unique features, such as a place to ask and answer questions for the Wafrn community. The most standout feature of Wafrn however is a native integration of both ActivityPub and ATProto. A Wafrn account allows you to have a full connection with the fediverse, as well as with Bluesky. On the fediverse, your account is visible as @name@app.wafrn.net, while on Bluesky your account is visible as @name.at.wafrn.net. Because this is not a bridge, and instead a native integration, a Wafrn account can interact with any Bluesky and fediverse account, other accounts are not required to opt-in in order to connect. In a real way, this means that Bluesky is now indeed federated, it just took an app called “We Allow Female Representing Nipples” to get there.
Link aggregator platform PieFed has added support for feeds. Feeds on PieFed are similar to how multi-reddits work on Reddit: it allows you to create a custom feed that displays posts from multiple communities. Feeds can also be shared, allowing people to follow a feed that others have created. Feeds on PieFed are somewhat similar to their Topics feature. Topics are also a collection of multiple fediverse communities around a certain theme. The main difference between topics and feeds is that topics are created by the server owner, and set for the entire server. With feeds, anyone can create and share one, and you can also follow feeds from other PieFed servers.
The Links
Timeline app Tapestry has gotten an investment by Tumblr.
WeDistribute writes about Funkwhale and their decision to filter out far-right music.
Ghost‘s weekly update on their ActivityPub implementation
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
My first contribution to @wikidata: I just added @WADeptHealth's Mastodon handle to their page, and now they show up on the map of government agencies with a fediverse presence.
ALT text detailsA zoomed-out, slightly cropped screenshot of the linked page, showing a world map with locations of governmental offices that have a known fediverse account.
There's a cluster of colorful dots in Central Europe, a few in UK, Spain, and France, and 5 in all of North America, three of which are in the United States.
One of those three has an open info box with details about the Washington Department of Social and Health Services with their Mastodon handle and a link to their Wikipedia page.
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
@newyorktimes's veteran tech reporter @Markoff interviewed some of #TeamFediverse including @Gargron, @reckless1280 and our CEO @mike for a feature on the rise of decentralized social media. “It goes back to the original principles where the internet started out as decentralized,” Eugen Rochko told Markoff. Here's the full story [may be paywalled].
We're so excited to develop these conversations further at SXSW this weekend — check out the itinerary and sign up to join us at #FediverseHouse at the second link.
There are only a few hours left until the end of the #Pixelfed and #Loops Kickstarter campaign by @dansup. If we want more ethical, private and secure social networks that are part of the #Fediverse and based on open source technologies, please consider supporting this initiative. I've already made my small contribution! 😊
Hi everyone, I’m trying to make the leap from corporate-owned social platforms over to the #fediverse and #mastodon . I’m excited to be here, and would appreciate any tips to help me wrap my head around this. Thank you! #newhere
Hi everyone, I’m trying to make the leap from corporate-owned social platforms over to the #fediverse and #mastodon . I’m excited to be here, and would appreciate any tips to help me wrap my head around this. Thank you! #newhere
Can anyone here share how to insert a picture on Write Freely? I did figure out how to add a text based hyperlink but adding an image I haven’t yet figured out. The image doesn’t need to be a hyperlink, just want to know how to insert an image. #fediverse#blogging#writers
Can anyone here share how to insert a picture on Write Freely? I did figure out how to add a text based hyperlink but adding an image I haven’t yet figured out. The image doesn’t need to be a hyperlink, just want to know how to insert an image. #fediverse#blogging#writers
It touches on #Ghost, #Medium, and #WordPress, and doesn't mention traditional #publishers. But it makes me wonder. Will traditional publishers ever join the Fediverse? What will it take to persuade to them try, even as an experiment? Who will go first? How can we help?
Hi everyone, I’m trying to make the leap from corporate-owned social platforms over to the #fediverse and #mastodon . I’m excited to be here, and would appreciate any tips to help me wrap my head around this. Thank you! #newhere
Just published a post about Hackers' Pub's unique username change policy! Unlike most #fediverse platforms, they allow a one-time username change while preserving your connections and content history. It's all possible thanks to some clever #ActivityPub implementation using UUID-based actor URIs instead of username-based ones. If you're interested in trying it out, the platform is currently in invitation-only beta—check the post for details on how to request access!
Hackers' Pub is a community-focused platform where programmers and technology enthusiasts share knowledge and experiences. As an ActivityPub-enabled social network, it allows users to connect with others across the broader fediverse ecosystem, bringing technical discussions and insights directly to followers' feeds.
In the fediverse landscape, your username is typically set in stone once chosen. Most ActivityPub-powered platforms like Mastodon, Pleroma, and others enforce this permanence as a fundamental design principle. However, Hackers' Pub is charting a different course with a more flexible approach to digital identity.
One-Time Username Change: Freedom with Responsibility
Unlike most fediverse platforms, Hackers' Pub now allows users to change their username (the part before the @ in your Fediverse handle) exactly once during the lifetime of their account. This policy acknowledges that people grow, interests evolve, and the username that seemed perfect when you joined might not represent who you are today.
This one-time change limit strikes a careful balance—offering flexibility while maintaining the stability and reliability that's essential for a federated network.
Username Recycling: New Opportunities
When you change your username on Hackers' Pub, your previous username becomes available for other users to claim. This recycling mechanism creates new opportunities for meaningful usernames to find their most fitting owners, rather than remaining permanently locked to accounts that no longer use them.
For newcomers to the platform, this means a wider selection of desirable usernames might become available over time—something virtually unheard of in the traditional fediverse ecosystem.
Link Preservation: Maintaining Digital History
Worried about broken links after changing your username? Hackers' Pub has implemented a thoughtful solution. All permalinks containing your original username will continue to function until someone else claims that username. This approach helps preserve the web of connections and conversations that make the fediverse valuable.
This temporary preservation period gives your connections time to adjust to your new identity while preventing immediate link rot across the federation.
The Technical Foundation: ActivityPub Actor URIs
What enables Hackers' Pub to offer username changes while other fediverse platforms can't? The answer lies in how actor identities are implemented at the protocol level.
Hackers' Pub uses UUID-based actor URIs that don't contain the username. For example, a user with handle @hongminhee has an underlying ActivityPub actor URI that looks like https://hackers.pub/ap/actors/019382d3-63d7-7cf7-86e8-91e2551c306c. Since the username isn't part of this permanent identifier, it can be changed without breaking federation connections.
This contrasts sharply with platforms like Mastodon, where a user @hongminhee has an actor URI of https://mastodon.social/users/hongminhee. With the username embedded directly in the URI, changing it would break all federation connections, which is why these platforms don't allow username changes.
This architectural choice gives Hackers' Pub the technical flexibility to implement username changes while maintaining account continuity across the fediverse.
GitHub-Inspired Approach
Those familiar with GitHub might recognize this model—Hackers' Pub has adapted GitHub's username change policy for the fediverse context. This approach brings the best of both worlds: the option for identity evolution from centralized platforms and the federation benefits of the fediverse.
What This Means for Users
For Hackers' Pub users, this policy offers a significant advantage over other fediverse instances:
You can correct an unfortunate username choice
Your online identity can evolve as you do
Your content history remains intact during the transition
You maintain your social connections despite the change
The Future of Fediverse Identity
Hackers' Pub's username policy represents an interesting experiment in the fediverse—testing whether more flexible identity management can coexist with the stability needed for federation. If successful, we might see other platforms adopt similar approaches, creating a more adaptable yet still interconnected social web.
For now, users should consider this policy a compelling reason to choose Hackers' Pub as their fediverse home, especially if username flexibility matters to their online experience.
Hackers' Pub is currently in invitation-only beta. If you're interested in trying out the platform and its unique username policy, please leave your email address in the comments below. We'll add you to the allowlist, enabling you to sign up directly on the website. Note that this doesn't involve sending invitation emails—your address will simply be approved for registration when you visit the signup page.
Just published a post about Hackers' Pub's unique username change policy! Unlike most #fediverse platforms, they allow a one-time username change while preserving your connections and content history. It's all possible thanks to some clever #ActivityPub implementation using UUID-based actor URIs instead of username-based ones. If you're interested in trying it out, the platform is currently in invitation-only beta—check the post for details on how to request access!
Hackers' Pub is a community-focused platform where programmers and technology enthusiasts share knowledge and experiences. As an ActivityPub-enabled social network, it allows users to connect with others across the broader fediverse ecosystem, bringing technical discussions and insights directly to followers' feeds.
In the fediverse landscape, your username is typically set in stone once chosen. Most ActivityPub-powered platforms like Mastodon, Pleroma, and others enforce this permanence as a fundamental design principle. However, Hackers' Pub is charting a different course with a more flexible approach to digital identity.
One-Time Username Change: Freedom with Responsibility
Unlike most fediverse platforms, Hackers' Pub now allows users to change their username (the part before the @ in your Fediverse handle) exactly once during the lifetime of their account. This policy acknowledges that people grow, interests evolve, and the username that seemed perfect when you joined might not represent who you are today.
This one-time change limit strikes a careful balance—offering flexibility while maintaining the stability and reliability that's essential for a federated network.
Username Recycling: New Opportunities
When you change your username on Hackers' Pub, your previous username becomes available for other users to claim. This recycling mechanism creates new opportunities for meaningful usernames to find their most fitting owners, rather than remaining permanently locked to accounts that no longer use them.
For newcomers to the platform, this means a wider selection of desirable usernames might become available over time—something virtually unheard of in the traditional fediverse ecosystem.
Link Preservation: Maintaining Digital History
Worried about broken links after changing your username? Hackers' Pub has implemented a thoughtful solution. All permalinks containing your original username will continue to function until someone else claims that username. This approach helps preserve the web of connections and conversations that make the fediverse valuable.
This temporary preservation period gives your connections time to adjust to your new identity while preventing immediate link rot across the federation.
The Technical Foundation: ActivityPub Actor URIs
What enables Hackers' Pub to offer username changes while other fediverse platforms can't? The answer lies in how actor identities are implemented at the protocol level.
Hackers' Pub uses UUID-based actor URIs that don't contain the username. For example, a user with handle @hongminhee has an underlying ActivityPub actor URI that looks like https://hackers.pub/ap/actors/019382d3-63d7-7cf7-86e8-91e2551c306c. Since the username isn't part of this permanent identifier, it can be changed without breaking federation connections.
This contrasts sharply with platforms like Mastodon, where a user @hongminhee has an actor URI of https://mastodon.social/users/hongminhee. With the username embedded directly in the URI, changing it would break all federation connections, which is why these platforms don't allow username changes.
This architectural choice gives Hackers' Pub the technical flexibility to implement username changes while maintaining account continuity across the fediverse.
GitHub-Inspired Approach
Those familiar with GitHub might recognize this model—Hackers' Pub has adapted GitHub's username change policy for the fediverse context. This approach brings the best of both worlds: the option for identity evolution from centralized platforms and the federation benefits of the fediverse.
What This Means for Users
For Hackers' Pub users, this policy offers a significant advantage over other fediverse instances:
You can correct an unfortunate username choice
Your online identity can evolve as you do
Your content history remains intact during the transition
You maintain your social connections despite the change
The Future of Fediverse Identity
Hackers' Pub's username policy represents an interesting experiment in the fediverse—testing whether more flexible identity management can coexist with the stability needed for federation. If successful, we might see other platforms adopt similar approaches, creating a more adaptable yet still interconnected social web.
For now, users should consider this policy a compelling reason to choose Hackers' Pub as their fediverse home, especially if username flexibility matters to their online experience.
Hackers' Pub is currently in invitation-only beta. If you're interested in trying out the platform and its unique username policy, please leave your email address in the comments below. We'll add you to the allowlist, enabling you to sign up directly on the website. Note that this doesn't involve sending invitation emails—your address will simply be approved for registration when you visit the signup page.
I have figured out that the only way I can actually move forward with the #fediverse and #digitalsovreignty in #Norway is to write about it.
That is, I am considering making a guide called "The accelerationist guide to digital sovreignty" - in #Norwegian of course, and then in #English.
I think the drip feed of changes that's been going on and that is supposedly "the best approach" is lowballing the situation. The problem is real big, and I feel like I'm the only one who takes it seriously.
Just published a post about Hackers' Pub's unique username change policy! Unlike most #fediverse platforms, they allow a one-time username change while preserving your connections and content history. It's all possible thanks to some clever #ActivityPub implementation using UUID-based actor URIs instead of username-based ones. If you're interested in trying it out, the platform is currently in invitation-only beta—check the post for details on how to request access!
Hackers' Pub is a community-focused platform where programmers and technology enthusiasts share knowledge and experiences. As an ActivityPub-enabled social network, it allows users to connect with others across the broader fediverse ecosystem, bringing technical discussions and insights directly to followers' feeds.
In the fediverse landscape, your username is typically set in stone once chosen. Most ActivityPub-powered platforms like Mastodon, Pleroma, and others enforce this permanence as a fundamental design principle. However, Hackers' Pub is charting a different course with a more flexible approach to digital identity.
One-Time Username Change: Freedom with Responsibility
Unlike most fediverse platforms, Hackers' Pub now allows users to change their username (the part before the @ in your Fediverse handle) exactly once during the lifetime of their account. This policy acknowledges that people grow, interests evolve, and the username that seemed perfect when you joined might not represent who you are today.
This one-time change limit strikes a careful balance—offering flexibility while maintaining the stability and reliability that's essential for a federated network.
Username Recycling: New Opportunities
When you change your username on Hackers' Pub, your previous username becomes available for other users to claim. This recycling mechanism creates new opportunities for meaningful usernames to find their most fitting owners, rather than remaining permanently locked to accounts that no longer use them.
For newcomers to the platform, this means a wider selection of desirable usernames might become available over time—something virtually unheard of in the traditional fediverse ecosystem.
Link Preservation: Maintaining Digital History
Worried about broken links after changing your username? Hackers' Pub has implemented a thoughtful solution. All permalinks containing your original username will continue to function until someone else claims that username. This approach helps preserve the web of connections and conversations that make the fediverse valuable.
This temporary preservation period gives your connections time to adjust to your new identity while preventing immediate link rot across the federation.
The Technical Foundation: ActivityPub Actor URIs
What enables Hackers' Pub to offer username changes while other fediverse platforms can't? The answer lies in how actor identities are implemented at the protocol level.
Hackers' Pub uses UUID-based actor URIs that don't contain the username. For example, a user with handle @hongminhee has an underlying ActivityPub actor URI that looks like https://hackers.pub/ap/actors/019382d3-63d7-7cf7-86e8-91e2551c306c. Since the username isn't part of this permanent identifier, it can be changed without breaking federation connections.
This contrasts sharply with platforms like Mastodon, where a user @hongminhee has an actor URI of https://mastodon.social/users/hongminhee. With the username embedded directly in the URI, changing it would break all federation connections, which is why these platforms don't allow username changes.
This architectural choice gives Hackers' Pub the technical flexibility to implement username changes while maintaining account continuity across the fediverse.
GitHub-Inspired Approach
Those familiar with GitHub might recognize this model—Hackers' Pub has adapted GitHub's username change policy for the fediverse context. This approach brings the best of both worlds: the option for identity evolution from centralized platforms and the federation benefits of the fediverse.
What This Means for Users
For Hackers' Pub users, this policy offers a significant advantage over other fediverse instances:
You can correct an unfortunate username choice
Your online identity can evolve as you do
Your content history remains intact during the transition
You maintain your social connections despite the change
The Future of Fediverse Identity
Hackers' Pub's username policy represents an interesting experiment in the fediverse—testing whether more flexible identity management can coexist with the stability needed for federation. If successful, we might see other platforms adopt similar approaches, creating a more adaptable yet still interconnected social web.
For now, users should consider this policy a compelling reason to choose Hackers' Pub as their fediverse home, especially if username flexibility matters to their online experience.
Hackers' Pub is currently in invitation-only beta. If you're interested in trying out the platform and its unique username policy, please leave your email address in the comments below. We'll add you to the allowlist, enabling you to sign up directly on the website. Note that this doesn't involve sending invitation emails—your address will simply be approved for registration when you visit the signup page.
Beta Testers!!! Join the #TidySearch network? (No matter how much I want to, TS is not going to censor (filter out) websites, even the corporate ones).
I think #TidyBot is ready for beta testing. I have 2 in house servers and 2 outside servers that are collecting indexes. I'd love to have other versions/program formats but I've got a working system with PHP8.4/ MariaDB10.11.6 on Debian 12 systems.....
Join the real freedom of information and *Take the Internet back* from the corporations!!!!
Just published a post about Hackers' Pub's unique username change policy! Unlike most #fediverse platforms, they allow a one-time username change while preserving your connections and content history. It's all possible thanks to some clever #ActivityPub implementation using UUID-based actor URIs instead of username-based ones. If you're interested in trying it out, the platform is currently in invitation-only beta—check the post for details on how to request access!
Hackers' Pub is a community-focused platform where programmers and technology enthusiasts share knowledge and experiences. As an ActivityPub-enabled social network, it allows users to connect with others across the broader fediverse ecosystem, bringing technical discussions and insights directly to followers' feeds.
In the fediverse landscape, your username is typically set in stone once chosen. Most ActivityPub-powered platforms like Mastodon, Pleroma, and others enforce this permanence as a fundamental design principle. However, Hackers' Pub is charting a different course with a more flexible approach to digital identity.
One-Time Username Change: Freedom with Responsibility
Unlike most fediverse platforms, Hackers' Pub now allows users to change their username (the part before the @ in your Fediverse handle) exactly once during the lifetime of their account. This policy acknowledges that people grow, interests evolve, and the username that seemed perfect when you joined might not represent who you are today.
This one-time change limit strikes a careful balance—offering flexibility while maintaining the stability and reliability that's essential for a federated network.
Username Recycling: New Opportunities
When you change your username on Hackers' Pub, your previous username becomes available for other users to claim. This recycling mechanism creates new opportunities for meaningful usernames to find their most fitting owners, rather than remaining permanently locked to accounts that no longer use them.
For newcomers to the platform, this means a wider selection of desirable usernames might become available over time—something virtually unheard of in the traditional fediverse ecosystem.
Link Preservation: Maintaining Digital History
Worried about broken links after changing your username? Hackers' Pub has implemented a thoughtful solution. All permalinks containing your original username will continue to function until someone else claims that username. This approach helps preserve the web of connections and conversations that make the fediverse valuable.
This temporary preservation period gives your connections time to adjust to your new identity while preventing immediate link rot across the federation.
The Technical Foundation: ActivityPub Actor URIs
What enables Hackers' Pub to offer username changes while other fediverse platforms can't? The answer lies in how actor identities are implemented at the protocol level.
Hackers' Pub uses UUID-based actor URIs that don't contain the username. For example, a user with handle @hongminhee has an underlying ActivityPub actor URI that looks like https://hackers.pub/ap/actors/019382d3-63d7-7cf7-86e8-91e2551c306c. Since the username isn't part of this permanent identifier, it can be changed without breaking federation connections.
This contrasts sharply with platforms like Mastodon, where a user @hongminhee has an actor URI of https://mastodon.social/users/hongminhee. With the username embedded directly in the URI, changing it would break all federation connections, which is why these platforms don't allow username changes.
This architectural choice gives Hackers' Pub the technical flexibility to implement username changes while maintaining account continuity across the fediverse.
GitHub-Inspired Approach
Those familiar with GitHub might recognize this model—Hackers' Pub has adapted GitHub's username change policy for the fediverse context. This approach brings the best of both worlds: the option for identity evolution from centralized platforms and the federation benefits of the fediverse.
What This Means for Users
For Hackers' Pub users, this policy offers a significant advantage over other fediverse instances:
You can correct an unfortunate username choice
Your online identity can evolve as you do
Your content history remains intact during the transition
You maintain your social connections despite the change
The Future of Fediverse Identity
Hackers' Pub's username policy represents an interesting experiment in the fediverse—testing whether more flexible identity management can coexist with the stability needed for federation. If successful, we might see other platforms adopt similar approaches, creating a more adaptable yet still interconnected social web.
For now, users should consider this policy a compelling reason to choose Hackers' Pub as their fediverse home, especially if username flexibility matters to their online experience.
Hackers' Pub is currently in invitation-only beta. If you're interested in trying out the platform and its unique username policy, please leave your email address in the comments below. We'll add you to the allowlist, enabling you to sign up directly on the website. Note that this doesn't involve sending invitation emails—your address will simply be approved for registration when you visit the signup page.
Just published a post about Hackers' Pub's unique username change policy! Unlike most #fediverse platforms, they allow a one-time username change while preserving your connections and content history. It's all possible thanks to some clever #ActivityPub implementation using UUID-based actor URIs instead of username-based ones. If you're interested in trying it out, the platform is currently in invitation-only beta—check the post for details on how to request access!
Hackers' Pub is a community-focused platform where programmers and technology enthusiasts share knowledge and experiences. As an ActivityPub-enabled social network, it allows users to connect with others across the broader fediverse ecosystem, bringing technical discussions and insights directly to followers' feeds.
In the fediverse landscape, your username is typically set in stone once chosen. Most ActivityPub-powered platforms like Mastodon, Pleroma, and others enforce this permanence as a fundamental design principle. However, Hackers' Pub is charting a different course with a more flexible approach to digital identity.
One-Time Username Change: Freedom with Responsibility
Unlike most fediverse platforms, Hackers' Pub now allows users to change their username (the part before the @ in your Fediverse handle) exactly once during the lifetime of their account. This policy acknowledges that people grow, interests evolve, and the username that seemed perfect when you joined might not represent who you are today.
This one-time change limit strikes a careful balance—offering flexibility while maintaining the stability and reliability that's essential for a federated network.
Username Recycling: New Opportunities
When you change your username on Hackers' Pub, your previous username becomes available for other users to claim. This recycling mechanism creates new opportunities for meaningful usernames to find their most fitting owners, rather than remaining permanently locked to accounts that no longer use them.
For newcomers to the platform, this means a wider selection of desirable usernames might become available over time—something virtually unheard of in the traditional fediverse ecosystem.
Link Preservation: Maintaining Digital History
Worried about broken links after changing your username? Hackers' Pub has implemented a thoughtful solution. All permalinks containing your original username will continue to function until someone else claims that username. This approach helps preserve the web of connections and conversations that make the fediverse valuable.
This temporary preservation period gives your connections time to adjust to your new identity while preventing immediate link rot across the federation.
The Technical Foundation: ActivityPub Actor URIs
What enables Hackers' Pub to offer username changes while other fediverse platforms can't? The answer lies in how actor identities are implemented at the protocol level.
Hackers' Pub uses UUID-based actor URIs that don't contain the username. For example, a user with handle @hongminhee has an underlying ActivityPub actor URI that looks like https://hackers.pub/ap/actors/019382d3-63d7-7cf7-86e8-91e2551c306c. Since the username isn't part of this permanent identifier, it can be changed without breaking federation connections.
This contrasts sharply with platforms like Mastodon, where a user @hongminhee has an actor URI of https://mastodon.social/users/hongminhee. With the username embedded directly in the URI, changing it would break all federation connections, which is why these platforms don't allow username changes.
This architectural choice gives Hackers' Pub the technical flexibility to implement username changes while maintaining account continuity across the fediverse.
GitHub-Inspired Approach
Those familiar with GitHub might recognize this model—Hackers' Pub has adapted GitHub's username change policy for the fediverse context. This approach brings the best of both worlds: the option for identity evolution from centralized platforms and the federation benefits of the fediverse.
What This Means for Users
For Hackers' Pub users, this policy offers a significant advantage over other fediverse instances:
You can correct an unfortunate username choice
Your online identity can evolve as you do
Your content history remains intact during the transition
You maintain your social connections despite the change
The Future of Fediverse Identity
Hackers' Pub's username policy represents an interesting experiment in the fediverse—testing whether more flexible identity management can coexist with the stability needed for federation. If successful, we might see other platforms adopt similar approaches, creating a more adaptable yet still interconnected social web.
For now, users should consider this policy a compelling reason to choose Hackers' Pub as their fediverse home, especially if username flexibility matters to their online experience.
Hackers' Pub is currently in invitation-only beta. If you're interested in trying out the platform and its unique username policy, please leave your email address in the comments below. We'll add you to the allowlist, enabling you to sign up directly on the website. Note that this doesn't involve sending invitation emails—your address will simply be approved for registration when you visit the signup page.
Just published a post about Hackers' Pub's unique username change policy! Unlike most #fediverse platforms, they allow a one-time username change while preserving your connections and content history. It's all possible thanks to some clever #ActivityPub implementation using UUID-based actor URIs instead of username-based ones. If you're interested in trying it out, the platform is currently in invitation-only beta—check the post for details on how to request access!
Hackers' Pub is a community-focused platform where programmers and technology enthusiasts share knowledge and experiences. As an ActivityPub-enabled social network, it allows users to connect with others across the broader fediverse ecosystem, bringing technical discussions and insights directly to followers' feeds.
In the fediverse landscape, your username is typically set in stone once chosen. Most ActivityPub-powered platforms like Mastodon, Pleroma, and others enforce this permanence as a fundamental design principle. However, Hackers' Pub is charting a different course with a more flexible approach to digital identity.
One-Time Username Change: Freedom with Responsibility
Unlike most fediverse platforms, Hackers' Pub now allows users to change their username (the part before the @ in your Fediverse handle) exactly once during the lifetime of their account. This policy acknowledges that people grow, interests evolve, and the username that seemed perfect when you joined might not represent who you are today.
This one-time change limit strikes a careful balance—offering flexibility while maintaining the stability and reliability that's essential for a federated network.
Username Recycling: New Opportunities
When you change your username on Hackers' Pub, your previous username becomes available for other users to claim. This recycling mechanism creates new opportunities for meaningful usernames to find their most fitting owners, rather than remaining permanently locked to accounts that no longer use them.
For newcomers to the platform, this means a wider selection of desirable usernames might become available over time—something virtually unheard of in the traditional fediverse ecosystem.
Link Preservation: Maintaining Digital History
Worried about broken links after changing your username? Hackers' Pub has implemented a thoughtful solution. All permalinks containing your original username will continue to function until someone else claims that username. This approach helps preserve the web of connections and conversations that make the fediverse valuable.
This temporary preservation period gives your connections time to adjust to your new identity while preventing immediate link rot across the federation.
The Technical Foundation: ActivityPub Actor URIs
What enables Hackers' Pub to offer username changes while other fediverse platforms can't? The answer lies in how actor identities are implemented at the protocol level.
Hackers' Pub uses UUID-based actor URIs that don't contain the username. For example, a user with handle @hongminhee has an underlying ActivityPub actor URI that looks like https://hackers.pub/ap/actors/019382d3-63d7-7cf7-86e8-91e2551c306c. Since the username isn't part of this permanent identifier, it can be changed without breaking federation connections.
This contrasts sharply with platforms like Mastodon, where a user @hongminhee has an actor URI of https://mastodon.social/users/hongminhee. With the username embedded directly in the URI, changing it would break all federation connections, which is why these platforms don't allow username changes.
This architectural choice gives Hackers' Pub the technical flexibility to implement username changes while maintaining account continuity across the fediverse.
GitHub-Inspired Approach
Those familiar with GitHub might recognize this model—Hackers' Pub has adapted GitHub's username change policy for the fediverse context. This approach brings the best of both worlds: the option for identity evolution from centralized platforms and the federation benefits of the fediverse.
What This Means for Users
For Hackers' Pub users, this policy offers a significant advantage over other fediverse instances:
You can correct an unfortunate username choice
Your online identity can evolve as you do
Your content history remains intact during the transition
You maintain your social connections despite the change
The Future of Fediverse Identity
Hackers' Pub's username policy represents an interesting experiment in the fediverse—testing whether more flexible identity management can coexist with the stability needed for federation. If successful, we might see other platforms adopt similar approaches, creating a more adaptable yet still interconnected social web.
For now, users should consider this policy a compelling reason to choose Hackers' Pub as their fediverse home, especially if username flexibility matters to their online experience.
Hackers' Pub is currently in invitation-only beta. If you're interested in trying out the platform and its unique username policy, please leave your email address in the comments below. We'll add you to the allowlist, enabling you to sign up directly on the website. Note that this doesn't involve sending invitation emails—your address will simply be approved for registration when you visit the signup page.
Just published a post about Hackers' Pub's unique username change policy! Unlike most #fediverse platforms, they allow a one-time username change while preserving your connections and content history. It's all possible thanks to some clever #ActivityPub implementation using UUID-based actor URIs instead of username-based ones. If you're interested in trying it out, the platform is currently in invitation-only beta—check the post for details on how to request access!
Hackers' Pub is a community-focused platform where programmers and technology enthusiasts share knowledge and experiences. As an ActivityPub-enabled social network, it allows users to connect with others across the broader fediverse ecosystem, bringing technical discussions and insights directly to followers' feeds.
In the fediverse landscape, your username is typically set in stone once chosen. Most ActivityPub-powered platforms like Mastodon, Pleroma, and others enforce this permanence as a fundamental design principle. However, Hackers' Pub is charting a different course with a more flexible approach to digital identity.
One-Time Username Change: Freedom with Responsibility
Unlike most fediverse platforms, Hackers' Pub now allows users to change their username (the part before the @ in your Fediverse handle) exactly once during the lifetime of their account. This policy acknowledges that people grow, interests evolve, and the username that seemed perfect when you joined might not represent who you are today.
This one-time change limit strikes a careful balance—offering flexibility while maintaining the stability and reliability that's essential for a federated network.
Username Recycling: New Opportunities
When you change your username on Hackers' Pub, your previous username becomes available for other users to claim. This recycling mechanism creates new opportunities for meaningful usernames to find their most fitting owners, rather than remaining permanently locked to accounts that no longer use them.
For newcomers to the platform, this means a wider selection of desirable usernames might become available over time—something virtually unheard of in the traditional fediverse ecosystem.
Link Preservation: Maintaining Digital History
Worried about broken links after changing your username? Hackers' Pub has implemented a thoughtful solution. All permalinks containing your original username will continue to function until someone else claims that username. This approach helps preserve the web of connections and conversations that make the fediverse valuable.
This temporary preservation period gives your connections time to adjust to your new identity while preventing immediate link rot across the federation.
The Technical Foundation: ActivityPub Actor URIs
What enables Hackers' Pub to offer username changes while other fediverse platforms can't? The answer lies in how actor identities are implemented at the protocol level.
Hackers' Pub uses UUID-based actor URIs that don't contain the username. For example, a user with handle @hongminhee has an underlying ActivityPub actor URI that looks like https://hackers.pub/ap/actors/019382d3-63d7-7cf7-86e8-91e2551c306c. Since the username isn't part of this permanent identifier, it can be changed without breaking federation connections.
This contrasts sharply with platforms like Mastodon, where a user @hongminhee has an actor URI of https://mastodon.social/users/hongminhee. With the username embedded directly in the URI, changing it would break all federation connections, which is why these platforms don't allow username changes.
This architectural choice gives Hackers' Pub the technical flexibility to implement username changes while maintaining account continuity across the fediverse.
GitHub-Inspired Approach
Those familiar with GitHub might recognize this model—Hackers' Pub has adapted GitHub's username change policy for the fediverse context. This approach brings the best of both worlds: the option for identity evolution from centralized platforms and the federation benefits of the fediverse.
What This Means for Users
For Hackers' Pub users, this policy offers a significant advantage over other fediverse instances:
You can correct an unfortunate username choice
Your online identity can evolve as you do
Your content history remains intact during the transition
You maintain your social connections despite the change
The Future of Fediverse Identity
Hackers' Pub's username policy represents an interesting experiment in the fediverse—testing whether more flexible identity management can coexist with the stability needed for federation. If successful, we might see other platforms adopt similar approaches, creating a more adaptable yet still interconnected social web.
For now, users should consider this policy a compelling reason to choose Hackers' Pub as their fediverse home, especially if username flexibility matters to their online experience.
Hackers' Pub is currently in invitation-only beta. If you're interested in trying out the platform and its unique username policy, please leave your email address in the comments below. We'll add you to the allowlist, enabling you to sign up directly on the website. Note that this doesn't involve sending invitation emails—your address will simply be approved for registration when you visit the signup page.
Just published a post about Hackers' Pub's unique username change policy! Unlike most #fediverse platforms, they allow a one-time username change while preserving your connections and content history. It's all possible thanks to some clever #ActivityPub implementation using UUID-based actor URIs instead of username-based ones. If you're interested in trying it out, the platform is currently in invitation-only beta—check the post for details on how to request access!
Hackers' Pub is a community-focused platform where programmers and technology enthusiasts share knowledge and experiences. As an ActivityPub-enabled social network, it allows users to connect with others across the broader fediverse ecosystem, bringing technical discussions and insights directly to followers' feeds.
In the fediverse landscape, your username is typically set in stone once chosen. Most ActivityPub-powered platforms like Mastodon, Pleroma, and others enforce this permanence as a fundamental design principle. However, Hackers' Pub is charting a different course with a more flexible approach to digital identity.
One-Time Username Change: Freedom with Responsibility
Unlike most fediverse platforms, Hackers' Pub now allows users to change their username (the part before the @ in your Fediverse handle) exactly once during the lifetime of their account. This policy acknowledges that people grow, interests evolve, and the username that seemed perfect when you joined might not represent who you are today.
This one-time change limit strikes a careful balance—offering flexibility while maintaining the stability and reliability that's essential for a federated network.
Username Recycling: New Opportunities
When you change your username on Hackers' Pub, your previous username becomes available for other users to claim. This recycling mechanism creates new opportunities for meaningful usernames to find their most fitting owners, rather than remaining permanently locked to accounts that no longer use them.
For newcomers to the platform, this means a wider selection of desirable usernames might become available over time—something virtually unheard of in the traditional fediverse ecosystem.
Link Preservation: Maintaining Digital History
Worried about broken links after changing your username? Hackers' Pub has implemented a thoughtful solution. All permalinks containing your original username will continue to function until someone else claims that username. This approach helps preserve the web of connections and conversations that make the fediverse valuable.
This temporary preservation period gives your connections time to adjust to your new identity while preventing immediate link rot across the federation.
The Technical Foundation: ActivityPub Actor URIs
What enables Hackers' Pub to offer username changes while other fediverse platforms can't? The answer lies in how actor identities are implemented at the protocol level.
Hackers' Pub uses UUID-based actor URIs that don't contain the username. For example, a user with handle @hongminhee has an underlying ActivityPub actor URI that looks like https://hackers.pub/ap/actors/019382d3-63d7-7cf7-86e8-91e2551c306c. Since the username isn't part of this permanent identifier, it can be changed without breaking federation connections.
This contrasts sharply with platforms like Mastodon, where a user @hongminhee has an actor URI of https://mastodon.social/users/hongminhee. With the username embedded directly in the URI, changing it would break all federation connections, which is why these platforms don't allow username changes.
This architectural choice gives Hackers' Pub the technical flexibility to implement username changes while maintaining account continuity across the fediverse.
GitHub-Inspired Approach
Those familiar with GitHub might recognize this model—Hackers' Pub has adapted GitHub's username change policy for the fediverse context. This approach brings the best of both worlds: the option for identity evolution from centralized platforms and the federation benefits of the fediverse.
What This Means for Users
For Hackers' Pub users, this policy offers a significant advantage over other fediverse instances:
You can correct an unfortunate username choice
Your online identity can evolve as you do
Your content history remains intact during the transition
You maintain your social connections despite the change
The Future of Fediverse Identity
Hackers' Pub's username policy represents an interesting experiment in the fediverse—testing whether more flexible identity management can coexist with the stability needed for federation. If successful, we might see other platforms adopt similar approaches, creating a more adaptable yet still interconnected social web.
For now, users should consider this policy a compelling reason to choose Hackers' Pub as their fediverse home, especially if username flexibility matters to their online experience.
Hackers' Pub is currently in invitation-only beta. If you're interested in trying out the platform and its unique username policy, please leave your email address in the comments below. We'll add you to the allowlist, enabling you to sign up directly on the website. Note that this doesn't involve sending invitation emails—your address will simply be approved for registration when you visit the signup page.
Just published a post about Hackers' Pub's unique username change policy! Unlike most #fediverse platforms, they allow a one-time username change while preserving your connections and content history. It's all possible thanks to some clever #ActivityPub implementation using UUID-based actor URIs instead of username-based ones. If you're interested in trying it out, the platform is currently in invitation-only beta—check the post for details on how to request access!
Hackers' Pub is a community-focused platform where programmers and technology enthusiasts share knowledge and experiences. As an ActivityPub-enabled social network, it allows users to connect with others across the broader fediverse ecosystem, bringing technical discussions and insights directly to followers' feeds.
In the fediverse landscape, your username is typically set in stone once chosen. Most ActivityPub-powered platforms like Mastodon, Pleroma, and others enforce this permanence as a fundamental design principle. However, Hackers' Pub is charting a different course with a more flexible approach to digital identity.
One-Time Username Change: Freedom with Responsibility
Unlike most fediverse platforms, Hackers' Pub now allows users to change their username (the part before the @ in your Fediverse handle) exactly once during the lifetime of their account. This policy acknowledges that people grow, interests evolve, and the username that seemed perfect when you joined might not represent who you are today.
This one-time change limit strikes a careful balance—offering flexibility while maintaining the stability and reliability that's essential for a federated network.
Username Recycling: New Opportunities
When you change your username on Hackers' Pub, your previous username becomes available for other users to claim. This recycling mechanism creates new opportunities for meaningful usernames to find their most fitting owners, rather than remaining permanently locked to accounts that no longer use them.
For newcomers to the platform, this means a wider selection of desirable usernames might become available over time—something virtually unheard of in the traditional fediverse ecosystem.
Link Preservation: Maintaining Digital History
Worried about broken links after changing your username? Hackers' Pub has implemented a thoughtful solution. All permalinks containing your original username will continue to function until someone else claims that username. This approach helps preserve the web of connections and conversations that make the fediverse valuable.
This temporary preservation period gives your connections time to adjust to your new identity while preventing immediate link rot across the federation.
The Technical Foundation: ActivityPub Actor URIs
What enables Hackers' Pub to offer username changes while other fediverse platforms can't? The answer lies in how actor identities are implemented at the protocol level.
Hackers' Pub uses UUID-based actor URIs that don't contain the username. For example, a user with handle @hongminhee has an underlying ActivityPub actor URI that looks like https://hackers.pub/ap/actors/019382d3-63d7-7cf7-86e8-91e2551c306c. Since the username isn't part of this permanent identifier, it can be changed without breaking federation connections.
This contrasts sharply with platforms like Mastodon, where a user @hongminhee has an actor URI of https://mastodon.social/users/hongminhee. With the username embedded directly in the URI, changing it would break all federation connections, which is why these platforms don't allow username changes.
This architectural choice gives Hackers' Pub the technical flexibility to implement username changes while maintaining account continuity across the fediverse.
GitHub-Inspired Approach
Those familiar with GitHub might recognize this model—Hackers' Pub has adapted GitHub's username change policy for the fediverse context. This approach brings the best of both worlds: the option for identity evolution from centralized platforms and the federation benefits of the fediverse.
What This Means for Users
For Hackers' Pub users, this policy offers a significant advantage over other fediverse instances:
You can correct an unfortunate username choice
Your online identity can evolve as you do
Your content history remains intact during the transition
You maintain your social connections despite the change
The Future of Fediverse Identity
Hackers' Pub's username policy represents an interesting experiment in the fediverse—testing whether more flexible identity management can coexist with the stability needed for federation. If successful, we might see other platforms adopt similar approaches, creating a more adaptable yet still interconnected social web.
For now, users should consider this policy a compelling reason to choose Hackers' Pub as their fediverse home, especially if username flexibility matters to their online experience.
Hackers' Pub is currently in invitation-only beta. If you're interested in trying out the platform and its unique username policy, please leave your email address in the comments below. We'll add you to the allowlist, enabling you to sign up directly on the website. Note that this doesn't involve sending invitation emails—your address will simply be approved for registration when you visit the signup page.
Hi, I'm BeAware, sometimes I abbreviate it, BA. I just migrated here from my own instance because Mastodon updates have surpassed my Linux knowledge. Therefore, to save some headache, I decided the best option would be to move to an instance owned by someone I trust. So this is my new home
I am VERY passionate about decentralized systems like #ActivityPub and #Nostr and tend to discuss these topics at length. Especially the nuances of each and try to keep up with all the things regarding them.
I have #ADHD and #Hydrocephalus, which effects various aspects of my day to day life and how I think. I am also on disability because of it.
I am also very #AI-positive because it helps me with every day life. With my brain disorders, I don't think the same way others do, so AI helps me with describing things accurately and to make sure I get my point across in the way I mean to. I also tend to post #AIart from time to time to realize my creativity.
I'm a #Gamer that primarily plays PC games or games that are Cross Platform. Generally I enjoy #MMORPG, #SurvivalGames and such where I can just "zone out" and vibe without much stress.
Sometimes you'll see me discuss #Technology news as well.
If these seem to be within your interests, feel free to follow and if you have similar interests laid out in your bio, chances are good that ill follow back.
I've been here for a year and this is, by far, my favorite social media platform I've ever been on.
Thank for reading and may you be as federated as you wish!
Just published a post about Hackers' Pub's unique username change policy! Unlike most #fediverse platforms, they allow a one-time username change while preserving your connections and content history. It's all possible thanks to some clever #ActivityPub implementation using UUID-based actor URIs instead of username-based ones. If you're interested in trying it out, the platform is currently in invitation-only beta—check the post for details on how to request access!
Hackers' Pub is a community-focused platform where programmers and technology enthusiasts share knowledge and experiences. As an ActivityPub-enabled social network, it allows users to connect with others across the broader fediverse ecosystem, bringing technical discussions and insights directly to followers' feeds.
In the fediverse landscape, your username is typically set in stone once chosen. Most ActivityPub-powered platforms like Mastodon, Pleroma, and others enforce this permanence as a fundamental design principle. However, Hackers' Pub is charting a different course with a more flexible approach to digital identity.
One-Time Username Change: Freedom with Responsibility
Unlike most fediverse platforms, Hackers' Pub now allows users to change their username (the part before the @ in your Fediverse handle) exactly once during the lifetime of their account. This policy acknowledges that people grow, interests evolve, and the username that seemed perfect when you joined might not represent who you are today.
This one-time change limit strikes a careful balance—offering flexibility while maintaining the stability and reliability that's essential for a federated network.
Username Recycling: New Opportunities
When you change your username on Hackers' Pub, your previous username becomes available for other users to claim. This recycling mechanism creates new opportunities for meaningful usernames to find their most fitting owners, rather than remaining permanently locked to accounts that no longer use them.
For newcomers to the platform, this means a wider selection of desirable usernames might become available over time—something virtually unheard of in the traditional fediverse ecosystem.
Link Preservation: Maintaining Digital History
Worried about broken links after changing your username? Hackers' Pub has implemented a thoughtful solution. All permalinks containing your original username will continue to function until someone else claims that username. This approach helps preserve the web of connections and conversations that make the fediverse valuable.
This temporary preservation period gives your connections time to adjust to your new identity while preventing immediate link rot across the federation.
The Technical Foundation: ActivityPub Actor URIs
What enables Hackers' Pub to offer username changes while other fediverse platforms can't? The answer lies in how actor identities are implemented at the protocol level.
Hackers' Pub uses UUID-based actor URIs that don't contain the username. For example, a user with handle @hongminhee has an underlying ActivityPub actor URI that looks like https://hackers.pub/ap/actors/019382d3-63d7-7cf7-86e8-91e2551c306c. Since the username isn't part of this permanent identifier, it can be changed without breaking federation connections.
This contrasts sharply with platforms like Mastodon, where a user @hongminhee has an actor URI of https://mastodon.social/users/hongminhee. With the username embedded directly in the URI, changing it would break all federation connections, which is why these platforms don't allow username changes.
This architectural choice gives Hackers' Pub the technical flexibility to implement username changes while maintaining account continuity across the fediverse.
GitHub-Inspired Approach
Those familiar with GitHub might recognize this model—Hackers' Pub has adapted GitHub's username change policy for the fediverse context. This approach brings the best of both worlds: the option for identity evolution from centralized platforms and the federation benefits of the fediverse.
What This Means for Users
For Hackers' Pub users, this policy offers a significant advantage over other fediverse instances:
You can correct an unfortunate username choice
Your online identity can evolve as you do
Your content history remains intact during the transition
You maintain your social connections despite the change
The Future of Fediverse Identity
Hackers' Pub's username policy represents an interesting experiment in the fediverse—testing whether more flexible identity management can coexist with the stability needed for federation. If successful, we might see other platforms adopt similar approaches, creating a more adaptable yet still interconnected social web.
For now, users should consider this policy a compelling reason to choose Hackers' Pub as their fediverse home, especially if username flexibility matters to their online experience.
Hackers' Pub is currently in invitation-only beta. If you're interested in trying out the platform and its unique username policy, please leave your email address in the comments below. We'll add you to the allowlist, enabling you to sign up directly on the website. Note that this doesn't involve sending invitation emails—your address will simply be approved for registration when you visit the signup page.
Just published a post about Hackers' Pub's unique username change policy! Unlike most #fediverse platforms, they allow a one-time username change while preserving your connections and content history. It's all possible thanks to some clever #ActivityPub implementation using UUID-based actor URIs instead of username-based ones. If you're interested in trying it out, the platform is currently in invitation-only beta—check the post for details on how to request access!
Hackers' Pub is a community-focused platform where programmers and technology enthusiasts share knowledge and experiences. As an ActivityPub-enabled social network, it allows users to connect with others across the broader fediverse ecosystem, bringing technical discussions and insights directly to followers' feeds.
In the fediverse landscape, your username is typically set in stone once chosen. Most ActivityPub-powered platforms like Mastodon, Pleroma, and others enforce this permanence as a fundamental design principle. However, Hackers' Pub is charting a different course with a more flexible approach to digital identity.
One-Time Username Change: Freedom with Responsibility
Unlike most fediverse platforms, Hackers' Pub now allows users to change their username (the part before the @ in your Fediverse handle) exactly once during the lifetime of their account. This policy acknowledges that people grow, interests evolve, and the username that seemed perfect when you joined might not represent who you are today.
This one-time change limit strikes a careful balance—offering flexibility while maintaining the stability and reliability that's essential for a federated network.
Username Recycling: New Opportunities
When you change your username on Hackers' Pub, your previous username becomes available for other users to claim. This recycling mechanism creates new opportunities for meaningful usernames to find their most fitting owners, rather than remaining permanently locked to accounts that no longer use them.
For newcomers to the platform, this means a wider selection of desirable usernames might become available over time—something virtually unheard of in the traditional fediverse ecosystem.
Link Preservation: Maintaining Digital History
Worried about broken links after changing your username? Hackers' Pub has implemented a thoughtful solution. All permalinks containing your original username will continue to function until someone else claims that username. This approach helps preserve the web of connections and conversations that make the fediverse valuable.
This temporary preservation period gives your connections time to adjust to your new identity while preventing immediate link rot across the federation.
The Technical Foundation: ActivityPub Actor URIs
What enables Hackers' Pub to offer username changes while other fediverse platforms can't? The answer lies in how actor identities are implemented at the protocol level.
Hackers' Pub uses UUID-based actor URIs that don't contain the username. For example, a user with handle @hongminhee has an underlying ActivityPub actor URI that looks like https://hackers.pub/ap/actors/019382d3-63d7-7cf7-86e8-91e2551c306c. Since the username isn't part of this permanent identifier, it can be changed without breaking federation connections.
This contrasts sharply with platforms like Mastodon, where a user @hongminhee has an actor URI of https://mastodon.social/users/hongminhee. With the username embedded directly in the URI, changing it would break all federation connections, which is why these platforms don't allow username changes.
This architectural choice gives Hackers' Pub the technical flexibility to implement username changes while maintaining account continuity across the fediverse.
GitHub-Inspired Approach
Those familiar with GitHub might recognize this model—Hackers' Pub has adapted GitHub's username change policy for the fediverse context. This approach brings the best of both worlds: the option for identity evolution from centralized platforms and the federation benefits of the fediverse.
What This Means for Users
For Hackers' Pub users, this policy offers a significant advantage over other fediverse instances:
You can correct an unfortunate username choice
Your online identity can evolve as you do
Your content history remains intact during the transition
You maintain your social connections despite the change
The Future of Fediverse Identity
Hackers' Pub's username policy represents an interesting experiment in the fediverse—testing whether more flexible identity management can coexist with the stability needed for federation. If successful, we might see other platforms adopt similar approaches, creating a more adaptable yet still interconnected social web.
For now, users should consider this policy a compelling reason to choose Hackers' Pub as their fediverse home, especially if username flexibility matters to their online experience.
Hackers' Pub is currently in invitation-only beta. If you're interested in trying out the platform and its unique username policy, please leave your email address in the comments below. We'll add you to the allowlist, enabling you to sign up directly on the website. Note that this doesn't involve sending invitation emails—your address will simply be approved for registration when you visit the signup page.
Just published a post about Hackers' Pub's unique username change policy! Unlike most #fediverse platforms, they allow a one-time username change while preserving your connections and content history. It's all possible thanks to some clever #ActivityPub implementation using UUID-based actor URIs instead of username-based ones. If you're interested in trying it out, the platform is currently in invitation-only beta—check the post for details on how to request access!
Hackers' Pub is a community-focused platform where programmers and technology enthusiasts share knowledge and experiences. As an ActivityPub-enabled social network, it allows users to connect with others across the broader fediverse ecosystem, bringing technical discussions and insights directly to followers' feeds.
In the fediverse landscape, your username is typically set in stone once chosen. Most ActivityPub-powered platforms like Mastodon, Pleroma, and others enforce this permanence as a fundamental design principle. However, Hackers' Pub is charting a different course with a more flexible approach to digital identity.
One-Time Username Change: Freedom with Responsibility
Unlike most fediverse platforms, Hackers' Pub now allows users to change their username (the part before the @ in your Fediverse handle) exactly once during the lifetime of their account. This policy acknowledges that people grow, interests evolve, and the username that seemed perfect when you joined might not represent who you are today.
This one-time change limit strikes a careful balance—offering flexibility while maintaining the stability and reliability that's essential for a federated network.
Username Recycling: New Opportunities
When you change your username on Hackers' Pub, your previous username becomes available for other users to claim. This recycling mechanism creates new opportunities for meaningful usernames to find their most fitting owners, rather than remaining permanently locked to accounts that no longer use them.
For newcomers to the platform, this means a wider selection of desirable usernames might become available over time—something virtually unheard of in the traditional fediverse ecosystem.
Link Preservation: Maintaining Digital History
Worried about broken links after changing your username? Hackers' Pub has implemented a thoughtful solution. All permalinks containing your original username will continue to function until someone else claims that username. This approach helps preserve the web of connections and conversations that make the fediverse valuable.
This temporary preservation period gives your connections time to adjust to your new identity while preventing immediate link rot across the federation.
The Technical Foundation: ActivityPub Actor URIs
What enables Hackers' Pub to offer username changes while other fediverse platforms can't? The answer lies in how actor identities are implemented at the protocol level.
Hackers' Pub uses UUID-based actor URIs that don't contain the username. For example, a user with handle @hongminhee has an underlying ActivityPub actor URI that looks like https://hackers.pub/ap/actors/019382d3-63d7-7cf7-86e8-91e2551c306c. Since the username isn't part of this permanent identifier, it can be changed without breaking federation connections.
This contrasts sharply with platforms like Mastodon, where a user @hongminhee has an actor URI of https://mastodon.social/users/hongminhee. With the username embedded directly in the URI, changing it would break all federation connections, which is why these platforms don't allow username changes.
This architectural choice gives Hackers' Pub the technical flexibility to implement username changes while maintaining account continuity across the fediverse.
GitHub-Inspired Approach
Those familiar with GitHub might recognize this model—Hackers' Pub has adapted GitHub's username change policy for the fediverse context. This approach brings the best of both worlds: the option for identity evolution from centralized platforms and the federation benefits of the fediverse.
What This Means for Users
For Hackers' Pub users, this policy offers a significant advantage over other fediverse instances:
You can correct an unfortunate username choice
Your online identity can evolve as you do
Your content history remains intact during the transition
You maintain your social connections despite the change
The Future of Fediverse Identity
Hackers' Pub's username policy represents an interesting experiment in the fediverse—testing whether more flexible identity management can coexist with the stability needed for federation. If successful, we might see other platforms adopt similar approaches, creating a more adaptable yet still interconnected social web.
For now, users should consider this policy a compelling reason to choose Hackers' Pub as their fediverse home, especially if username flexibility matters to their online experience.
Hackers' Pub is currently in invitation-only beta. If you're interested in trying out the platform and its unique username policy, please leave your email address in the comments below. We'll add you to the allowlist, enabling you to sign up directly on the website. Note that this doesn't involve sending invitation emails—your address will simply be approved for registration when you visit the signup page.
Just published a post about Hackers' Pub's unique username change policy! Unlike most #fediverse platforms, they allow a one-time username change while preserving your connections and content history. It's all possible thanks to some clever #ActivityPub implementation using UUID-based actor URIs instead of username-based ones. If you're interested in trying it out, the platform is currently in invitation-only beta—check the post for details on how to request access!
Hackers' Pub is a community-focused platform where programmers and technology enthusiasts share knowledge and experiences. As an ActivityPub-enabled social network, it allows users to connect with others across the broader fediverse ecosystem, bringing technical discussions and insights directly to followers' feeds.
In the fediverse landscape, your username is typically set in stone once chosen. Most ActivityPub-powered platforms like Mastodon, Pleroma, and others enforce this permanence as a fundamental design principle. However, Hackers' Pub is charting a different course with a more flexible approach to digital identity.
One-Time Username Change: Freedom with Responsibility
Unlike most fediverse platforms, Hackers' Pub now allows users to change their username (the part before the @ in your Fediverse handle) exactly once during the lifetime of their account. This policy acknowledges that people grow, interests evolve, and the username that seemed perfect when you joined might not represent who you are today.
This one-time change limit strikes a careful balance—offering flexibility while maintaining the stability and reliability that's essential for a federated network.
Username Recycling: New Opportunities
When you change your username on Hackers' Pub, your previous username becomes available for other users to claim. This recycling mechanism creates new opportunities for meaningful usernames to find their most fitting owners, rather than remaining permanently locked to accounts that no longer use them.
For newcomers to the platform, this means a wider selection of desirable usernames might become available over time—something virtually unheard of in the traditional fediverse ecosystem.
Link Preservation: Maintaining Digital History
Worried about broken links after changing your username? Hackers' Pub has implemented a thoughtful solution. All permalinks containing your original username will continue to function until someone else claims that username. This approach helps preserve the web of connections and conversations that make the fediverse valuable.
This temporary preservation period gives your connections time to adjust to your new identity while preventing immediate link rot across the federation.
The Technical Foundation: ActivityPub Actor URIs
What enables Hackers' Pub to offer username changes while other fediverse platforms can't? The answer lies in how actor identities are implemented at the protocol level.
Hackers' Pub uses UUID-based actor URIs that don't contain the username. For example, a user with handle @hongminhee has an underlying ActivityPub actor URI that looks like https://hackers.pub/ap/actors/019382d3-63d7-7cf7-86e8-91e2551c306c. Since the username isn't part of this permanent identifier, it can be changed without breaking federation connections.
This contrasts sharply with platforms like Mastodon, where a user @hongminhee has an actor URI of https://mastodon.social/users/hongminhee. With the username embedded directly in the URI, changing it would break all federation connections, which is why these platforms don't allow username changes.
This architectural choice gives Hackers' Pub the technical flexibility to implement username changes while maintaining account continuity across the fediverse.
GitHub-Inspired Approach
Those familiar with GitHub might recognize this model—Hackers' Pub has adapted GitHub's username change policy for the fediverse context. This approach brings the best of both worlds: the option for identity evolution from centralized platforms and the federation benefits of the fediverse.
What This Means for Users
For Hackers' Pub users, this policy offers a significant advantage over other fediverse instances:
You can correct an unfortunate username choice
Your online identity can evolve as you do
Your content history remains intact during the transition
You maintain your social connections despite the change
The Future of Fediverse Identity
Hackers' Pub's username policy represents an interesting experiment in the fediverse—testing whether more flexible identity management can coexist with the stability needed for federation. If successful, we might see other platforms adopt similar approaches, creating a more adaptable yet still interconnected social web.
For now, users should consider this policy a compelling reason to choose Hackers' Pub as their fediverse home, especially if username flexibility matters to their online experience.
Hackers' Pub is currently in invitation-only beta. If you're interested in trying out the platform and its unique username policy, please leave your email address in the comments below. We'll add you to the allowlist, enabling you to sign up directly on the website. Note that this doesn't involve sending invitation emails—your address will simply be approved for registration when you visit the signup page.
Just published a post about Hackers' Pub's unique username change policy! Unlike most #fediverse platforms, they allow a one-time username change while preserving your connections and content history. It's all possible thanks to some clever #ActivityPub implementation using UUID-based actor URIs instead of username-based ones. If you're interested in trying it out, the platform is currently in invitation-only beta—check the post for details on how to request access!
Hackers' Pub is a community-focused platform where programmers and technology enthusiasts share knowledge and experiences. As an ActivityPub-enabled social network, it allows users to connect with others across the broader fediverse ecosystem, bringing technical discussions and insights directly to followers' feeds.
In the fediverse landscape, your username is typically set in stone once chosen. Most ActivityPub-powered platforms like Mastodon, Pleroma, and others enforce this permanence as a fundamental design principle. However, Hackers' Pub is charting a different course with a more flexible approach to digital identity.
One-Time Username Change: Freedom with Responsibility
Unlike most fediverse platforms, Hackers' Pub now allows users to change their username (the part before the @ in your Fediverse handle) exactly once during the lifetime of their account. This policy acknowledges that people grow, interests evolve, and the username that seemed perfect when you joined might not represent who you are today.
This one-time change limit strikes a careful balance—offering flexibility while maintaining the stability and reliability that's essential for a federated network.
Username Recycling: New Opportunities
When you change your username on Hackers' Pub, your previous username becomes available for other users to claim. This recycling mechanism creates new opportunities for meaningful usernames to find their most fitting owners, rather than remaining permanently locked to accounts that no longer use them.
For newcomers to the platform, this means a wider selection of desirable usernames might become available over time—something virtually unheard of in the traditional fediverse ecosystem.
Link Preservation: Maintaining Digital History
Worried about broken links after changing your username? Hackers' Pub has implemented a thoughtful solution. All permalinks containing your original username will continue to function until someone else claims that username. This approach helps preserve the web of connections and conversations that make the fediverse valuable.
This temporary preservation period gives your connections time to adjust to your new identity while preventing immediate link rot across the federation.
The Technical Foundation: ActivityPub Actor URIs
What enables Hackers' Pub to offer username changes while other fediverse platforms can't? The answer lies in how actor identities are implemented at the protocol level.
Hackers' Pub uses UUID-based actor URIs that don't contain the username. For example, a user with handle @hongminhee has an underlying ActivityPub actor URI that looks like https://hackers.pub/ap/actors/019382d3-63d7-7cf7-86e8-91e2551c306c. Since the username isn't part of this permanent identifier, it can be changed without breaking federation connections.
This contrasts sharply with platforms like Mastodon, where a user @hongminhee has an actor URI of https://mastodon.social/users/hongminhee. With the username embedded directly in the URI, changing it would break all federation connections, which is why these platforms don't allow username changes.
This architectural choice gives Hackers' Pub the technical flexibility to implement username changes while maintaining account continuity across the fediverse.
GitHub-Inspired Approach
Those familiar with GitHub might recognize this model—Hackers' Pub has adapted GitHub's username change policy for the fediverse context. This approach brings the best of both worlds: the option for identity evolution from centralized platforms and the federation benefits of the fediverse.
What This Means for Users
For Hackers' Pub users, this policy offers a significant advantage over other fediverse instances:
You can correct an unfortunate username choice
Your online identity can evolve as you do
Your content history remains intact during the transition
You maintain your social connections despite the change
The Future of Fediverse Identity
Hackers' Pub's username policy represents an interesting experiment in the fediverse—testing whether more flexible identity management can coexist with the stability needed for federation. If successful, we might see other platforms adopt similar approaches, creating a more adaptable yet still interconnected social web.
For now, users should consider this policy a compelling reason to choose Hackers' Pub as their fediverse home, especially if username flexibility matters to their online experience.
Hackers' Pub is currently in invitation-only beta. If you're interested in trying out the platform and its unique username policy, please leave your email address in the comments below. We'll add you to the allowlist, enabling you to sign up directly on the website. Note that this doesn't involve sending invitation emails—your address will simply be approved for registration when you visit the signup page.
Hackers' Pub is a community-focused platform where programmers and technology enthusiasts share knowledge and experiences. As an ActivityPub-enabled social network, it allows users to connect with others across the broader fediverse ecosystem, bringing technical discussions and insights directly to followers' feeds.
In the fediverse landscape, your username is typically set in stone once chosen. Most ActivityPub-powered platforms like Mastodon, Pleroma, and others enforce this permanence as a fundamental design principle. However, Hackers' Pub is charting a different course with a more flexible approach to digital identity.
One-Time Username Change: Freedom with Responsibility
Unlike most fediverse platforms, Hackers' Pub now allows users to change their username (the part before the @ in your Fediverse handle) exactly once during the lifetime of their account. This policy acknowledges that people grow, interests evolve, and the username that seemed perfect when you joined might not represent who you are today.
This one-time change limit strikes a careful balance—offering flexibility while maintaining the stability and reliability that's essential for a federated network.
Username Recycling: New Opportunities
When you change your username on Hackers' Pub, your previous username becomes available for other users to claim. This recycling mechanism creates new opportunities for meaningful usernames to find their most fitting owners, rather than remaining permanently locked to accounts that no longer use them.
For newcomers to the platform, this means a wider selection of desirable usernames might become available over time—something virtually unheard of in the traditional fediverse ecosystem.
Link Preservation: Maintaining Digital History
Worried about broken links after changing your username? Hackers' Pub has implemented a thoughtful solution. All permalinks containing your original username will continue to function until someone else claims that username. This approach helps preserve the web of connections and conversations that make the fediverse valuable.
This temporary preservation period gives your connections time to adjust to your new identity while preventing immediate link rot across the federation.
The Technical Foundation: ActivityPub Actor URIs
What enables Hackers' Pub to offer username changes while other fediverse platforms can't? The answer lies in how actor identities are implemented at the protocol level.
Hackers' Pub uses UUID-based actor URIs that don't contain the username. For example, a user with handle @hongminhee has an underlying ActivityPub actor URI that looks like https://hackers.pub/ap/actors/019382d3-63d7-7cf7-86e8-91e2551c306c. Since the username isn't part of this permanent identifier, it can be changed without breaking federation connections.
This contrasts sharply with platforms like Mastodon, where a user @hongminhee has an actor URI of https://mastodon.social/users/hongminhee. With the username embedded directly in the URI, changing it would break all federation connections, which is why these platforms don't allow username changes.
This architectural choice gives Hackers' Pub the technical flexibility to implement username changes while maintaining account continuity across the fediverse.
GitHub-Inspired Approach
Those familiar with GitHub might recognize this model—Hackers' Pub has adapted GitHub's username change policy for the fediverse context. This approach brings the best of both worlds: the option for identity evolution from centralized platforms and the federation benefits of the fediverse.
What This Means for Users
For Hackers' Pub users, this policy offers a significant advantage over other fediverse instances:
You can correct an unfortunate username choice
Your online identity can evolve as you do
Your content history remains intact during the transition
You maintain your social connections despite the change
The Future of Fediverse Identity
Hackers' Pub's username policy represents an interesting experiment in the fediverse—testing whether more flexible identity management can coexist with the stability needed for federation. If successful, we might see other platforms adopt similar approaches, creating a more adaptable yet still interconnected social web.
For now, users should consider this policy a compelling reason to choose Hackers' Pub as their fediverse home, especially if username flexibility matters to their online experience.
Hackers' Pub is currently in invitation-only beta. If you're interested in trying out the platform and its unique username policy, please leave your email address in the comments below. We'll add you to the allowlist, enabling you to sign up directly on the website. Note that this doesn't involve sending invitation emails—your address will simply be approved for registration when you visit the signup page.
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
To American #Democrats; this is urgent: DO NOT REPEL SECTION 230!!!
#Section230 is literally the thing that enables random people to setup #Mastodon instances on a shoestring budget.
It protects small tech. Big Tech can afford the lawyers to defend itself in court. Your friendly admin furry cannot.
Would it be repelled, taking out your instance would be easy: Hire some goon to post hate speech & child porn there, and hire a team of lawyers to sue them into oblivion.
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
@newyorktimes's veteran tech reporter @Markoff interviewed some of #TeamFediverse including @Gargron, @reckless1280 and our CEO @mike for a feature on the rise of decentralized social media. “It goes back to the original principles where the internet started out as decentralized,” Eugen Rochko told Markoff. Here's the full story [may be paywalled].
We're so excited to develop these conversations further at SXSW this weekend — check out the itinerary and sign up to join us at #FediverseHouse at the second link.
ALT text detailsResearch data and publications
Another idea is that research data repositories, OER repositories or publication repositories could be connected to Fediverse via Activity Pub. Each item of such a database would then be easily commented and shareable. Additionally, each reference to this item could be listed below it in the respective repository. You can imagine this as if every PID or DOI had a kind of inbox, in which a notification appears whenever someone references it. Perhaps this will yield new (more transparent?) metrics for measuring outreach and citations, which are praised and criticized in equal measure in the scientific community.
ALT text detailsA poster with these words
PUBLISHERS: AUDIENCE AND AUTONOMY March 10, 2025 | 4pm Speakeasy | 412 Congress Ave. | SXSW
[Headshot of Jason] Jason Koebler, 404 Media, journalist and cofounder
[Headshot of Kit] Kit O’Connell, Texas Observer,
[Headshot of Parker] Parker Ortolani, PMC, Product Development
@molly0xfff will be kicking off #FediverseHouse Sunday morning with a version of her XOXO talk that looks at the future of the web with optimism (yay optimism). RSVP to this segment and more: https://lu.ma/oc052rvr
ALT text detailsPoster with the text:
A Better Web Is Possible
March 9, 2025 | 9:45am Speakeasy | 412 Congress Ave. | SXSW
[Molly White headshot]
Molly White, Researcher, Software Engineer and Writer
@molly0xfff will be kicking off #FediverseHouse Sunday morning with a version of her XOXO talk that looks at the future of the web with optimism (yay optimism). RSVP to this segment and more: https://lu.ma/oc052rvr
ALT text detailsPoster with the text:
A Better Web Is Possible
March 9, 2025 | 9:45am Speakeasy | 412 Congress Ave. | SXSW
[Molly White headshot]
Molly White, Researcher, Software Engineer and Writer
ALT text detailsA poster with these words
PUBLISHERS: AUDIENCE AND AUTONOMY March 10, 2025 | 4pm Speakeasy | 412 Congress Ave. | SXSW
[Headshot of Jason] Jason Koebler, 404 Media, journalist and cofounder
[Headshot of Kit] Kit O’Connell, Texas Observer,
[Headshot of Parker] Parker Ortolani, PMC, Product Development
A banality just occured to me. I love when that happens. It often signals something important stirring inside. It is that there's no position from which you can see all of the #Fediverse. Donna #Haraway calls it the god's eye view. Instead, knowledges are "situated" - specific servers from which you see something particular, not everything. It is baked into the protocol. The task now is to unlearn the paradigm of #surveillancecapitalism, care for our worlds and build bridges between them.
@GaslitNation Thank you for being part of the #Fediverse. Your podcast brings clarity and solidarity in troubled times. Your voice is important to have on social media that is free, open source, distributed, built by people not billionaires.
To American #Democrats; this is urgent: DO NOT REPEL SECTION 230!!!
#Section230 is literally the thing that enables random people to setup #Mastodon instances on a shoestring budget.
It protects small tech. Big Tech can afford the lawyers to defend itself in court. Your friendly admin furry cannot.
Would it be repelled, taking out your instance would be easy: Hire some goon to post hate speech & child porn there, and hire a team of lawyers to sue them into oblivion.
Ihr möchtet Informationen von eurer Gemeinde, Stadt, Amt, Kreis auch im #Fediverse haben und nicht eure Seele verkaufen, um sie bei Instagram, Facebook oder gar X lesen zu können?
According to fedidb.org, Fediverse reached 15'000'000 users few days ago! 🎉 #fediverse
ALT text detailsGraph showing the user count of Fediverse from Jan. 20th to Mar. 5th. There's a huge dip between Feb 7th and and Feb. 17th, probably due to a bug of some sort. March the 3rd is being highlighted with the user count of 15'160'293 users
According to fedidb.org, Fediverse reached 15'000'000 users few days ago! 🎉 #fediverse
ALT text detailsGraph showing the user count of Fediverse from Jan. 20th to Mar. 5th. There's a huge dip between Feb 7th and and Feb. 17th, probably due to a bug of some sort. March the 3rd is being highlighted with the user count of 15'160'293 users
#Frage an das #Fediverse und #Followerpower: Wie schaffe ich es, dass in meinem #Mastodon Profil das verlinkte #Pixelfed Profil ebenfalls grün (verifiziert) dargestellt wird? Ich meine, ich hatte das vorhin mal so am laufen, beim Aktualisieren meines Profils ist das aber irgendwie rausgeflogen.
ALT text detailsScreenshot vom Bereich "Zusätzliche Felder" in meinem Mastodon Profil, wo der Link zu meinem Pixelfed Account nicht grün hinterlegt ist - also als nicht verifziert klassifiziert ist, obwohl ich den Link zu meinem Masto-Account in der Beschreibung meines Pixelfed Accounts hinterlegt habe.
Ich brauch eure kreativen Köpfe 😊 Meine Tochter und ich wollen einen #Podcast starten, wo wir gemeinsam #Filme besprechen; aus #Kinder/Teenie Perspektive und eben auch aus #Eltern Perspektive.
Die #Idee kam auf, weil wir es lieben Filme zu schauen und wir hinterher sowieso immer drüber sprechen, was uns gefallen hat und was blöd/nicht verständlich/unangenehm/rassistisch etc war ...
Was uns noch fehlt ist ein guter #Name 😇 Also teilt gerne eure Vorschläge!
Ich brauch eure kreativen Köpfe 😊 Meine Tochter und ich wollen einen #Podcast starten, wo wir gemeinsam #Filme besprechen; aus #Kinder/Teenie Perspektive und eben auch aus #Eltern Perspektive.
Die #Idee kam auf, weil wir es lieben Filme zu schauen und wir hinterher sowieso immer drüber sprechen, was uns gefallen hat und was blöd/nicht verständlich/unangenehm/rassistisch etc war ...
Was uns noch fehlt ist ein guter #Name 😇 Also teilt gerne eure Vorschläge!
The OpenPortability.org platform helps in the collective migration from Twitter to Mastodon.
In a few easy steps you connect your X and your Mastodon account, and the tool helps you reconnect with your contacts. As that's a challenge: find your contacts who were previously on Twitter and reconnect to them at the #Fediverse
OpenPortability started as @helloQuitX by the French CNRS. In many countries collective campaigns are joining to translate this practical tool.
Fedify는 #ActivityPub 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 #연합우주(#fediverse)에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.
💼 Fedify를 활용하는 프로젝트들
다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:
Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
A banality just occured to me. I love when that happens. It often signals something important stirring inside. It is that there's no position from which you can see all of the #Fediverse. Donna #Haraway calls it the god's eye view. Instead, knowledges are "situated" - specific servers from which you see something particular, not everything. It is baked into the protocol. The task now is to unlearn the paradigm of #surveillancecapitalism, care for our worlds and build bridges between them.
#フェディバース(#fediverse)用のボットを作りたいですか?#BotKit by Fedifyを使えば、わずか数行のコードでスタンドアロンのActivityPubボットを構築できます!従来のMastodonやMisskeyボットとは異なり、BotKitはプラットフォームの制約なしに完全なActivityPubサーバーを作成できます。
#연합우주(#fediverse)를 위한 봇을 만들고 싶으신가요? #BotKit by Fedify를 사용하면 몇 줄의 코드만으로 독립형 #ActivityPub 봇을 구축할 수 있습니다! 일반적인 Mastodon 또는 Misskey 봇과 달리, BotKit은 플랫폼 제약 없이 완전한 ActivityPub 서버를 만들 수 있게 도와줍니다.
Want to create a #bot for the #fediverse? #BotKit by @fedify lets you build standalone #ActivityPub bots with just a few lines of code! Unlike traditional Mastodon bots, BotKit helps you create complete ActivityPub servers without platform constraints.
With BotKit, you can:
Build bots that respond to mentions, follows, and messages
Create rich content with formatted text, mentions, and media
Publish scheduled posts and automatically manage conversations
Deploy easily on Deno Deploy, Docker, or self-hosted servers
@mike's Dot Social podcast comes to Austin this weekend, where he’ll record an episode with Waveform Podcast co-host @davidimel. If you’re local, you can hear it before anyone else by stopping by the Fediverse House. RSVP: https://lu.ma/cnr8fi3j
ALT text detailsGraphic promoting "Dot Social Live" recording at SXSW,
March 9, 2025 | 6pm
Speakeasy | 412 Congress Ave.
L - picture of David Imel, Waveform Podcast, Co-host
R - picture of Mike McCue, Flipboard, CEO & Co-founder
ALT text detailsGraphic for a panel called "PUBLISHERS: AUDIENCE AND AUTONOMY" March 10, 2025 | 4pm
Speakeasy | 412 Congress Ave. | SXSW
Jason Koebler 404 Media Journalist and Co-founder
Kit O’Connell Texas Observer
Parker Ortolani PMC Product Development
ALT text detailsGraphic for a panel called "PUBLISHERS: AUDIENCE AND AUTONOMY" March 10, 2025 | 4pm
Speakeasy | 412 Congress Ave. | SXSW
Jason Koebler 404 Media Journalist and Co-founder
Kit O’Connell Texas Observer
Parker Ortolani PMC Product Development
I'm finally unveiling the #ActivityPub project that has been consuming my weekends: Encyclia, an #ORCID bridge that will make ORCID records followable and interactable on the fediverse. 🙂
It's early-stage and the ORCID following function is not publicly available yet. We're seeking community feedback on functionality and safety aspects. Read more at https://encyclia.pub or follow @encyclia for news!
I have figured out that the only way I can actually move forward with the #fediverse and #digitalsovreignty in #Norway is to write about it.
That is, I am considering making a guide called "The accelerationist guide to digital sovreignty" - in #Norwegian of course, and then in #English.
I think the drip feed of changes that's been going on and that is supposedly "the best approach" is lowballing the situation. The problem is real big, and I feel like I'm the only one who takes it seriously.
ALT text detailsGraphic for a panel called "PUBLISHERS: AUDIENCE AND AUTONOMY" March 10, 2025 | 4pm
Speakeasy | 412 Congress Ave. | SXSW
Jason Koebler 404 Media Journalist and Co-founder
Kit O’Connell Texas Observer
Parker Ortolani PMC Product Development
ALT text detailsGraphic for a panel called "PUBLISHERS: AUDIENCE AND AUTONOMY" March 10, 2025 | 4pm
Speakeasy | 412 Congress Ave. | SXSW
Jason Koebler 404 Media Journalist and Co-founder
Kit O’Connell Texas Observer
Parker Ortolani PMC Product Development
ALT text detailsGraphic for a panel called "PUBLISHERS: AUDIENCE AND AUTONOMY" March 10, 2025 | 4pm
Speakeasy | 412 Congress Ave. | SXSW
Jason Koebler 404 Media Journalist and Co-founder
Kit O’Connell Texas Observer
Parker Ortolani PMC Product Development
ALT text detailsGraphic for a panel called "PUBLISHERS: AUDIENCE AND AUTONOMY" March 10, 2025 | 4pm
Speakeasy | 412 Congress Ave. | SXSW
Jason Koebler 404 Media Journalist and Co-founder
Kit O’Connell Texas Observer
Parker Ortolani PMC Product Development
Faced with fines under the UK Online Safety Act, dozens of harmless, safe, small websites will shut down by the 17 March deadline. This is a threat to net plurality and federated social media!
The Secretary of State has powers to change the categorisation of sites under the OSA.
The UK government must act quickly to exempt small and harmless sites that don't experience problems.
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
I'm finally unveiling the #ActivityPub project that has been consuming my weekends: Encyclia, an #ORCID bridge that will make ORCID records followable and interactable on the fediverse. 🙂
It's early-stage and the ORCID following function is not publicly available yet. We're seeking community feedback on functionality and safety aspects. Read more at https://encyclia.pub or follow @encyclia for news!
I'm finally unveiling the #ActivityPub project that has been consuming my weekends: Encyclia, an #ORCID bridge that will make ORCID records followable and interactable on the fediverse. 🙂
It's early-stage and the ORCID following function is not publicly available yet. We're seeking community feedback on functionality and safety aspects. Read more at https://encyclia.pub or follow @encyclia for news!
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Can I block or hide an entire instance? I don't think I have the receipts to argue this instance block them entirely, but a specific server full of degenerates is making my corner of the #Fediverse less good. @FediTips
You like the #Fediverse and would like to contribute, but don't quite know where and how to get involved?
Consider coming to #FediForum, where people from lots of interesting projects come together every six months to talk about current challenges and the way forward. A great way to meet people, projects and get involved!
You don't need to be a developer, many challenges have nothing to do with code!
The next FediForum is coming up April 1-2, online. Check it out! https://fediforum.org
You like the #Fediverse and would like to contribute, but don't quite know where and how to get involved?
Consider coming to #FediForum, where people from lots of interesting projects come together every six months to talk about current challenges and the way forward. A great way to meet people, projects and get involved!
You don't need to be a developer, many challenges have nothing to do with code!
The next FediForum is coming up April 1-2, online. Check it out! https://fediforum.org
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
@omi_geek I've been asking a lot of folks about this and all of them say their Mastodon posts get way more engagement. I have no interest in bsky despite somehow amassing 1/3 of the followers I have here without ever posting once:
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
... I recognise that many folx will be unable to be there, or, choose not to travel; I see you. I'll be cheerleading our sections of the #Fediverse, and I have you in mind. I very much hope to meet you elsewhere this year, if possible
Want to create a #bot for the #fediverse? #BotKit by @fedify lets you build standalone #ActivityPub bots with just a few lines of code! Unlike traditional Mastodon bots, BotKit helps you create complete ActivityPub servers without platform constraints.
With BotKit, you can:
Build bots that respond to mentions, follows, and messages
Create rich content with formatted text, mentions, and media
Publish scheduled posts and automatically manage conversations
Deploy easily on Deno Deploy, Docker, or self-hosted servers
... I recognise that many folx will be unable to be there, or, choose not to travel; I see you. I'll be cheerleading our sections of the #Fediverse, and I have you in mind. I very much hope to meet you elsewhere this year, if possible
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Want to create a #bot for the #fediverse? #BotKit by @fedify lets you build standalone #ActivityPub bots with just a few lines of code! Unlike traditional Mastodon bots, BotKit helps you create complete ActivityPub servers without platform constraints.
With BotKit, you can:
Build bots that respond to mentions, follows, and messages
Create rich content with formatted text, mentions, and media
Publish scheduled posts and automatically manage conversations
Deploy easily on Deno Deploy, Docker, or self-hosted servers
#フェディバース(#fediverse)用のボットを作りたいですか?#BotKit by Fedifyを使えば、わずか数行のコードでスタンドアロンのActivityPubボットを構築できます!従来のMastodonやMisskeyボットとは異なり、BotKitはプラットフォームの制約なしに完全なActivityPubサーバーを作成できます。
#フェディバース(#fediverse)用のボットを作りたいですか?#BotKit by Fedifyを使えば、わずか数行のコードでスタンドアロンのActivityPubボットを構築できます!従来のMastodonやMisskeyボットとは異なり、BotKitはプラットフォームの制約なしに完全なActivityPubサーバーを作成できます。
#연합우주(#fediverse)를 위한 봇을 만들고 싶으신가요? #BotKit by Fedify를 사용하면 몇 줄의 코드만으로 독립형 #ActivityPub 봇을 구축할 수 있습니다! 일반적인 Mastodon 또는 Misskey 봇과 달리, BotKit은 플랫폼 제약 없이 완전한 ActivityPub 서버를 만들 수 있게 도와줍니다.
#フェディバース(#fediverse)用のボットを作りたいですか?#BotKit by Fedifyを使えば、わずか数行のコードでスタンドアロンのActivityPubボットを構築できます!従来のMastodonやMisskeyボットとは異なり、BotKitはプラットフォームの制約なしに完全なActivityPubサーバーを作成できます。
#연합우주(#fediverse)를 위한 봇을 만들고 싶으신가요? #BotKit by Fedify를 사용하면 몇 줄의 코드만으로 독립형 #ActivityPub 봇을 구축할 수 있습니다! 일반적인 Mastodon 또는 Misskey 봇과 달리, BotKit은 플랫폼 제약 없이 완전한 ActivityPub 서버를 만들 수 있게 도와줍니다.
Want to create a #bot for the #fediverse? #BotKit by @fedify lets you build standalone #ActivityPub bots with just a few lines of code! Unlike traditional Mastodon bots, BotKit helps you create complete ActivityPub servers without platform constraints.
With BotKit, you can:
Build bots that respond to mentions, follows, and messages
Create rich content with formatted text, mentions, and media
Publish scheduled posts and automatically manage conversations
Deploy easily on Deno Deploy, Docker, or self-hosted servers
Want to create a #bot for the #fediverse? #BotKit by @fedify lets you build standalone #ActivityPub bots with just a few lines of code! Unlike traditional Mastodon bots, BotKit helps you create complete ActivityPub servers without platform constraints.
With BotKit, you can:
Build bots that respond to mentions, follows, and messages
Create rich content with formatted text, mentions, and media
Publish scheduled posts and automatically manage conversations
Deploy easily on Deno Deploy, Docker, or self-hosted servers
Je suis comédien formateur en #improvisation théâtrale, basé à #Toulouse après quelques années d'activité sur Paris. Je partagerai ici mes articles et réflexions sur l'impro, mais aussi peut-être des témoignages sur ma découverte du #fediverse à l'usage des amis qui tentent de migrer hors des grands réseaux ! C'est bien utile de se forger quelques repères sur un écosystème qui peut être déroutant pour les débutant·e·s.
I'm finally unveiling the #ActivityPub project that has been consuming my weekends: Encyclia, an #ORCID bridge that will make ORCID records followable and interactable on the fediverse. 🙂
It's early-stage and the ORCID following function is not publicly available yet. We're seeking community feedback on functionality and safety aspects. Read more at https://encyclia.pub or follow @encyclia for news!
I'm finally unveiling the #ActivityPub project that has been consuming my weekends: Encyclia, an #ORCID bridge that will make ORCID records followable and interactable on the fediverse. 🙂
It's early-stage and the ORCID following function is not publicly available yet. We're seeking community feedback on functionality and safety aspects. Read more at https://encyclia.pub or follow @encyclia for news!
I'm finally unveiling the #ActivityPub project that has been consuming my weekends: Encyclia, an #ORCID bridge that will make ORCID records followable and interactable on the fediverse. 🙂
It's early-stage and the ORCID following function is not publicly available yet. We're seeking community feedback on functionality and safety aspects. Read more at https://encyclia.pub or follow @encyclia for news!
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify는 #ActivityPub 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 #연합우주(#fediverse)에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.
💼 Fedify를 활용하는 프로젝트들
다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:
Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify는 #ActivityPub 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 #연합우주(#fediverse)에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.
💼 Fedify를 활용하는 프로젝트들
다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:
Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
Fedify는 #ActivityPub 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 #연합우주(#fediverse)에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.
💼 Fedify를 활용하는 프로젝트들
다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:
Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
Fedify is looking for new partnership opportunities!
What is Fedify?
#Fedify is an #ActivityPub-based federated server framework that helps developers easily integrate their applications with the #fediverse, a decentralized social network. It simplifies the complex implementation of the ActivityPub protocol, significantly reducing development time. Fedify is an open-source project available under the MIT license.
💼 Projects using Fedify
Various projects are already leveraging Fedify:
Ghost: A professional publishing platform with millions of users, open source under MIT license, and a major sponsor and partner of Fedify.
Hollo: A lightweight microblogging platform for individual users (open source, AGPL-3.0)
Hackers' Pub: A fediverse blogging platform for software engineers (open source, AGPL-3.0)
Encyclia: A bridge service that makes ORCID academic records available via ActivityPub
🚀 Value provided by Fedify
80% development time reduction: Utilize a proven framework instead of complex ActivityPub implementation
Immediate fediverse compatibility: Instant compatibility with various fediverse services including Mastodon, Misskey, Pleroma, Pixelfed, PeerTube, etc.
Expert technical support: Direct support from ActivityPub and Federation protocol experts
Custom development: Tailored feature development to meet your specific requirements
🤝 Potential collaboration models
Custom consulting and integration support: Professional assistance for integrating Fedify into your platform
Custom feature development: Development and implementation of specific features needed for your platform
Long-term technical partnership: Long-term collaboration for continuous development and maintenance
🌟 Benefits of collaborating with Fedify
Technical advantage: Save time and resources compared to in-house implementation
Brand image: Enhance corporate image through support of the open-source ecosystem
Entry to decentralized social networks: Easily participate in the fediverse ecosystem
Competitive edge: Strengthen product competitiveness through social features
📩 Interested?
If you're considering implementing ActivityPub or wish to collaborate with the Fedify project, please get in touch:
I'm finally unveiling the #ActivityPub project that has been consuming my weekends: Encyclia, an #ORCID bridge that will make ORCID records followable and interactable on the fediverse. 🙂
It's early-stage and the ORCID following function is not publicly available yet. We're seeking community feedback on functionality and safety aspects. Read more at https://encyclia.pub or follow @encyclia for news!
I'm finally unveiling the #ActivityPub project that has been consuming my weekends: Encyclia, an #ORCID bridge that will make ORCID records followable and interactable on the fediverse. 🙂
It's early-stage and the ORCID following function is not publicly available yet. We're seeking community feedback on functionality and safety aspects. Read more at https://encyclia.pub or follow @encyclia for news!
I'm finally unveiling the #ActivityPub project that has been consuming my weekends: Encyclia, an #ORCID bridge that will make ORCID records followable and interactable on the fediverse. 🙂
It's early-stage and the ORCID following function is not publicly available yet. We're seeking community feedback on functionality and safety aspects. Read more at https://encyclia.pub or follow @encyclia for news!
I'm finally unveiling the #ActivityPub project that has been consuming my weekends: Encyclia, an #ORCID bridge that will make ORCID records followable and interactable on the fediverse. 🙂
It's early-stage and the ORCID following function is not publicly available yet. We're seeking community feedback on functionality and safety aspects. Read more at https://encyclia.pub or follow @encyclia for news!
I'm finally unveiling the #ActivityPub project that has been consuming my weekends: Encyclia, an #ORCID bridge that will make ORCID records followable and interactable on the fediverse. 🙂
It's early-stage and the ORCID following function is not publicly available yet. We're seeking community feedback on functionality and safety aspects. Read more at https://encyclia.pub or follow @encyclia for news!
I'm finally unveiling the #ActivityPub project that has been consuming my weekends: Encyclia, an #ORCID bridge that will make ORCID records followable and interactable on the fediverse. 🙂
It's early-stage and the ORCID following function is not publicly available yet. We're seeking community feedback on functionality and safety aspects. Read more at https://encyclia.pub or follow @encyclia for news!
I'm finally unveiling the #ActivityPub project that has been consuming my weekends: Encyclia, an #ORCID bridge that will make ORCID records followable and interactable on the fediverse. 🙂
It's early-stage and the ORCID following function is not publicly available yet. We're seeking community feedback on functionality and safety aspects. Read more at https://encyclia.pub or follow @encyclia for news!
IFTAS is shutting down most of their services following a lack of funding, and Tumblr-like platform Wafrn now has its own apps, and a Bluesky integration to boot.
The News
The fediverse trust and safety organisation IFTAS has announced it is shutting down most of its services, following a lack of funding. Last month the organisation said that they would soon run out of funding, and that they’d do a final effort at getting structural funds for the organisation. This has not happened, and now IFTAS will shut down most of their services. The biggest project to be shut down is IFTAS’ Content Classification Service, a service which handled CSAM scanning and reporting for fediverse servers. When fediverse server admins encounter CSAM, most countries have mandatory reporting requirements that admins are obliged to follow. Another project that is shutting down is FediCheck, which provides shared deny lists that server could use to build their own deny lists for their servers.
IFTAS shutting down their services is a double blow to the fediverse. The obvious one is that functions like IFTAS’ Content Classification Service were aiming to provide a service that filled an crucial gap in the operations of many fediverse servers. Scanning for CSAM, and handling the legal requirements on reporting to the relevant agencies is a challenging task for server admins to execute, and many fediverse servers do not have good procedures in place to handle this delicate process. IFTAS’ CCS would have provided a way for smaller fediverse server to handle the legal obligations they have regarding handling CSAM.
The second blow to the fediverse is in that IFTAS fills an important role in building a collaborative structure for moderation across fediverse servers. The fediverse is a network of independent places (servers), and while they are interconnected on a technical level via a protocol, building connections between servers for collaborations is proving to be much harder. Over the years there have been many suggestions and ideas on how fediverse servers could work together, for example regarding on sharing information on which servers to block. These conversations currently take place mainly via admin backchannels or via the #fediblock hashtag, and a more structural interface could help streamline this process. For such a process to work trust is needed between fediverse server admins to participate with such infrastructure. IFTAS, as a grassroots fediverse organisation, is one of the best-placed organisations to have build trust and provide a nexus around which such infrastructure could be build. IFTAS got pretty far with their rollout of FediCheck, which was building such a place for collaboration between server admins. Now that IFTAS will not be the center around which shared moderation infrastructure can be build, will there be another organisation in the future to do so? Especially when IFTAS found out that getting funding for such a project is so difficult?
Fediverse platform Wafrn has announced they now have apps for Android and iOS available in testing. I have not talked about Wafrn much, but it is one of the more interesting fediverse platforms that is currently being worked on. Wafrn is a Tumblr-inspired platform that clearly does not take itself too seriously: the name stands for “We Allow Female Representing Nipples“. It is a reference to a decision by Tumblr to ban adult content, and they used the phrase “Female-presenting Nipples” in their community guidelines which became a target of ridicule. Wafrn has a variety of unique features, such as a place to ask and answer questions for the Wafrn community. The most standout feature of Wafrn however is a native integration of both ActivityPub and ATProto. A Wafrn account allows you to have a full connection with the fediverse, as well as with Bluesky. On the fediverse, your account is visible as @name@app.wafrn.net, while on Bluesky your account is visible as @name.at.wafrn.net. Because this is not a bridge, and instead a native integration, a Wafrn account can interact with any Bluesky and fediverse account, other accounts are not required to opt-in in order to connect. In a real way, this means that Bluesky is now indeed federated, it just took an app called “We Allow Female Representing Nipples” to get there.
Link aggregator platform PieFed has added support for feeds. Feeds on PieFed are similar to how multi-reddits work on Reddit: it allows you to create a custom feed that displays posts from multiple communities. Feeds can also be shared, allowing people to follow a feed that others have created. Feeds on PieFed are somewhat similar to their Topics feature. Topics are also a collection of multiple fediverse communities around a certain theme. The main difference between topics and feeds is that topics are created by the server owner, and set for the entire server. With feeds, anyone can create and share one, and you can also follow feeds from other PieFed servers.
The Links
Timeline app Tapestry has gotten an investment by Tumblr.
WeDistribute writes about Funkwhale and their decision to filter out far-right music.
Ghost‘s weekly update on their ActivityPub implementation
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
IFTAS is shutting down most of their services following a lack of funding, and Tumblr-like platform Wafrn now has its own apps, and a Bluesky integration to boot.
The News
The fediverse trust and safety organisation IFTAS has announced it is shutting down most of its services, following a lack of funding. Last month the organisation said that they would soon run out of funding, and that they’d do a final effort at getting structural funds for the organisation. This has not happened, and now IFTAS will shut down most of their services. The biggest project to be shut down is IFTAS’ Content Classification Service, a service which handled CSAM scanning and reporting for fediverse servers. When fediverse server admins encounter CSAM, most countries have mandatory reporting requirements that admins are obliged to follow. Another project that is shutting down is FediCheck, which provides shared deny lists that server could use to build their own deny lists for their servers.
IFTAS shutting down their services is a double blow to the fediverse. The obvious one is that functions like IFTAS’ Content Classification Service were aiming to provide a service that filled an crucial gap in the operations of many fediverse servers. Scanning for CSAM, and handling the legal requirements on reporting to the relevant agencies is a challenging task for server admins to execute, and many fediverse servers do not have good procedures in place to handle this delicate process. IFTAS’ CCS would have provided a way for smaller fediverse server to handle the legal obligations they have regarding handling CSAM.
The second blow to the fediverse is in that IFTAS fills an important role in building a collaborative structure for moderation across fediverse servers. The fediverse is a network of independent places (servers), and while they are interconnected on a technical level via a protocol, building connections between servers for collaborations is proving to be much harder. Over the years there have been many suggestions and ideas on how fediverse servers could work together, for example regarding on sharing information on which servers to block. These conversations currently take place mainly via admin backchannels or via the #fediblock hashtag, and a more structural interface could help streamline this process. For such a process to work trust is needed between fediverse server admins to participate with such infrastructure. IFTAS, as a grassroots fediverse organisation, is one of the best-placed organisations to have build trust and provide a nexus around which such infrastructure could be build. IFTAS got pretty far with their rollout of FediCheck, which was building such a place for collaboration between server admins. Now that IFTAS will not be the center around which shared moderation infrastructure can be build, will there be another organisation in the future to do so? Especially when IFTAS found out that getting funding for such a project is so difficult?
Fediverse platform Wafrn has announced they now have apps for Android and iOS available in testing. I have not talked about Wafrn much, but it is one of the more interesting fediverse platforms that is currently being worked on. Wafrn is a Tumblr-inspired platform that clearly does not take itself too seriously: the name stands for “We Allow Female Representing Nipples“. It is a reference to a decision by Tumblr to ban adult content, and they used the phrase “Female-presenting Nipples” in their community guidelines which became a target of ridicule. Wafrn has a variety of unique features, such as a place to ask and answer questions for the Wafrn community. The most standout feature of Wafrn however is a native integration of both ActivityPub and ATProto. A Wafrn account allows you to have a full connection with the fediverse, as well as with Bluesky. On the fediverse, your account is visible as @name@app.wafrn.net, while on Bluesky your account is visible as @name.at.wafrn.net. Because this is not a bridge, and instead a native integration, a Wafrn account can interact with any Bluesky and fediverse account, other accounts are not required to opt-in in order to connect. In a real way, this means that Bluesky is now indeed federated, it just took an app called “We Allow Female Representing Nipples” to get there.
Link aggregator platform PieFed has added support for feeds. Feeds on PieFed are similar to how multi-reddits work on Reddit: it allows you to create a custom feed that displays posts from multiple communities. Feeds can also be shared, allowing people to follow a feed that others have created. Feeds on PieFed are somewhat similar to their Topics feature. Topics are also a collection of multiple fediverse communities around a certain theme. The main difference between topics and feeds is that topics are created by the server owner, and set for the entire server. With feeds, anyone can create and share one, and you can also follow feeds from other PieFed servers.
The Links
Timeline app Tapestry has gotten an investment by Tumblr.
WeDistribute writes about Funkwhale and their decision to filter out far-right music.
Ghost‘s weekly update on their ActivityPub implementation
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
IFTAS is shutting down most of their services following a lack of funding, and Tumblr-like platform Wafrn now has its own apps, and a Bluesky integration to boot.
The News
The fediverse trust and safety organisation IFTAS has announced it is shutting down most of its services, following a lack of funding. Last month the organisation said that they would soon run out of funding, and that they’d do a final effort at getting structural funds for the organisation. This has not happened, and now IFTAS will shut down most of their services. The biggest project to be shut down is IFTAS’ Content Classification Service, a service which handled CSAM scanning and reporting for fediverse servers. When fediverse server admins encounter CSAM, most countries have mandatory reporting requirements that admins are obliged to follow. Another project that is shutting down is FediCheck, which provides shared deny lists that server could use to build their own deny lists for their servers.
IFTAS shutting down their services is a double blow to the fediverse. The obvious one is that functions like IFTAS’ Content Classification Service were aiming to provide a service that filled an crucial gap in the operations of many fediverse servers. Scanning for CSAM, and handling the legal requirements on reporting to the relevant agencies is a challenging task for server admins to execute, and many fediverse servers do not have good procedures in place to handle this delicate process. IFTAS’ CCS would have provided a way for smaller fediverse server to handle the legal obligations they have regarding handling CSAM.
The second blow to the fediverse is in that IFTAS fills an important role in building a collaborative structure for moderation across fediverse servers. The fediverse is a network of independent places (servers), and while they are interconnected on a technical level via a protocol, building connections between servers for collaborations is proving to be much harder. Over the years there have been many suggestions and ideas on how fediverse servers could work together, for example regarding on sharing information on which servers to block. These conversations currently take place mainly via admin backchannels or via the #fediblock hashtag, and a more structural interface could help streamline this process. For such a process to work trust is needed between fediverse server admins to participate with such infrastructure. IFTAS, as a grassroots fediverse organisation, is one of the best-placed organisations to have build trust and provide a nexus around which such infrastructure could be build. IFTAS got pretty far with their rollout of FediCheck, which was building such a place for collaboration between server admins. Now that IFTAS will not be the center around which shared moderation infrastructure can be build, will there be another organisation in the future to do so? Especially when IFTAS found out that getting funding for such a project is so difficult?
Fediverse platform Wafrn has announced they now have apps for Android and iOS available in testing. I have not talked about Wafrn much, but it is one of the more interesting fediverse platforms that is currently being worked on. Wafrn is a Tumblr-inspired platform that clearly does not take itself too seriously: the name stands for “We Allow Female Representing Nipples“. It is a reference to a decision by Tumblr to ban adult content, and they used the phrase “Female-presenting Nipples” in their community guidelines which became a target of ridicule. Wafrn has a variety of unique features, such as a place to ask and answer questions for the Wafrn community. The most standout feature of Wafrn however is a native integration of both ActivityPub and ATProto. A Wafrn account allows you to have a full connection with the fediverse, as well as with Bluesky. On the fediverse, your account is visible as @name@app.wafrn.net, while on Bluesky your account is visible as @name.at.wafrn.net. Because this is not a bridge, and instead a native integration, a Wafrn account can interact with any Bluesky and fediverse account, other accounts are not required to opt-in in order to connect. In a real way, this means that Bluesky is now indeed federated, it just took an app called “We Allow Female Representing Nipples” to get there.
Link aggregator platform PieFed has added support for feeds. Feeds on PieFed are similar to how multi-reddits work on Reddit: it allows you to create a custom feed that displays posts from multiple communities. Feeds can also be shared, allowing people to follow a feed that others have created. Feeds on PieFed are somewhat similar to their Topics feature. Topics are also a collection of multiple fediverse communities around a certain theme. The main difference between topics and feeds is that topics are created by the server owner, and set for the entire server. With feeds, anyone can create and share one, and you can also follow feeds from other PieFed servers.
The Links
Timeline app Tapestry has gotten an investment by Tumblr.
WeDistribute writes about Funkwhale and their decision to filter out far-right music.
Ghost‘s weekly update on their ActivityPub implementation
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
I'm finally unveiling the #ActivityPub project that has been consuming my weekends: Encyclia, an #ORCID bridge that will make ORCID records followable and interactable on the fediverse. 🙂
It's early-stage and the ORCID following function is not publicly available yet. We're seeking community feedback on functionality and safety aspects. Read more at https://encyclia.pub or follow @encyclia for news!
IFTAS is shutting down most of their services following a lack of funding, and Tumblr-like platform Wafrn now has its own apps, and a Bluesky integration to boot.
The News
The fediverse trust and safety organisation IFTAS has announced it is shutting down most of its services, following a lack of funding. Last month the organisation said that they would soon run out of funding, and that they’d do a final effort at getting structural funds for the organisation. This has not happened, and now IFTAS will shut down most of their services. The biggest project to be shut down is IFTAS’ Content Classification Service, a service which handled CSAM scanning and reporting for fediverse servers. When fediverse server admins encounter CSAM, most countries have mandatory reporting requirements that admins are obliged to follow. Another project that is shutting down is FediCheck, which provides shared deny lists that server could use to build their own deny lists for their servers.
IFTAS shutting down their services is a double blow to the fediverse. The obvious one is that functions like IFTAS’ Content Classification Service were aiming to provide a service that filled an crucial gap in the operations of many fediverse servers. Scanning for CSAM, and handling the legal requirements on reporting to the relevant agencies is a challenging task for server admins to execute, and many fediverse servers do not have good procedures in place to handle this delicate process. IFTAS’ CCS would have provided a way for smaller fediverse server to handle the legal obligations they have regarding handling CSAM.
The second blow to the fediverse is in that IFTAS fills an important role in building a collaborative structure for moderation across fediverse servers. The fediverse is a network of independent places (servers), and while they are interconnected on a technical level via a protocol, building connections between servers for collaborations is proving to be much harder. Over the years there have been many suggestions and ideas on how fediverse servers could work together, for example regarding on sharing information on which servers to block. These conversations currently take place mainly via admin backchannels or via the #fediblock hashtag, and a more structural interface could help streamline this process. For such a process to work trust is needed between fediverse server admins to participate with such infrastructure. IFTAS, as a grassroots fediverse organisation, is one of the best-placed organisations to have build trust and provide a nexus around which such infrastructure could be build. IFTAS got pretty far with their rollout of FediCheck, which was building such a place for collaboration between server admins. Now that IFTAS will not be the center around which shared moderation infrastructure can be build, will there be another organisation in the future to do so? Especially when IFTAS found out that getting funding for such a project is so difficult?
Fediverse platform Wafrn has announced they now have apps for Android and iOS available in testing. I have not talked about Wafrn much, but it is one of the more interesting fediverse platforms that is currently being worked on. Wafrn is a Tumblr-inspired platform that clearly does not take itself too seriously: the name stands for “We Allow Female Representing Nipples“. It is a reference to a decision by Tumblr to ban adult content, and they used the phrase “Female-presenting Nipples” in their community guidelines which became a target of ridicule. Wafrn has a variety of unique features, such as a place to ask and answer questions for the Wafrn community. The most standout feature of Wafrn however is a native integration of both ActivityPub and ATProto. A Wafrn account allows you to have a full connection with the fediverse, as well as with Bluesky. On the fediverse, your account is visible as @name@app.wafrn.net, while on Bluesky your account is visible as @name.at.wafrn.net. Because this is not a bridge, and instead a native integration, a Wafrn account can interact with any Bluesky and fediverse account, other accounts are not required to opt-in in order to connect. In a real way, this means that Bluesky is now indeed federated, it just took an app called “We Allow Female Representing Nipples” to get there.
Link aggregator platform PieFed has added support for feeds. Feeds on PieFed are similar to how multi-reddits work on Reddit: it allows you to create a custom feed that displays posts from multiple communities. Feeds can also be shared, allowing people to follow a feed that others have created. Feeds on PieFed are somewhat similar to their Topics feature. Topics are also a collection of multiple fediverse communities around a certain theme. The main difference between topics and feeds is that topics are created by the server owner, and set for the entire server. With feeds, anyone can create and share one, and you can also follow feeds from other PieFed servers.
The Links
Timeline app Tapestry has gotten an investment by Tumblr.
WeDistribute writes about Funkwhale and their decision to filter out far-right music.
Ghost‘s weekly update on their ActivityPub implementation
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
I'm finally unveiling the #ActivityPub project that has been consuming my weekends: Encyclia, an #ORCID bridge that will make ORCID records followable and interactable on the fediverse. 🙂
It's early-stage and the ORCID following function is not publicly available yet. We're seeking community feedback on functionality and safety aspects. Read more at https://encyclia.pub or follow @encyclia for news!
ALT text detailsA cartoon icon that mimics a social media icon. Copy: One community member is worth 234 generic followers. Want to build on community-first social? Try the open social web. We can help. Newsmast Foundation.
If the Secretary of State promises to act before 17 March, then small sites may well be saved, and more besides as people understand the new duties.
Action is needed – quickly!
If you're concerned, or impacted, then please email your MP (UK), asking that small, harmless sites are exempted from duties under the Online Safety Act, before they're closed down.
Faced with fines under the UK Online Safety Act, dozens of harmless, safe, small websites will shut down by the 17 March deadline. This is a threat to net plurality and federated social media!
The Secretary of State has powers to change the categorisation of sites under the OSA.
The UK government must act quickly to exempt small and harmless sites that don't experience problems.
ALT text detailsA cartoon icon that mimics a social media icon. Copy: One community member is worth 234 generic followers. Want to build on community-first social? Try the open social web. We can help. Newsmast Foundation.
An intriguing new project by @raphael provides a pluggable #django app with the models, views and background tasks to let any django application integrate with any other service that uses #ActivityPub
Enabling popular "generic" web platforms like django, laravel etc. to integrate with the #fediverse complements the development of plugins for more specific apps like #wordpress, #discourse etc. and the dedicated "social media" type servers like #mastodon and #pixelfed
I decided to write a small #introduction, as I take my first steps as an artist on the fediverse.
I am a songwriter and a singer in my 20s. Originally I come from Poland, where I lived for the most of my life and then I made a choice to move to Austria.
Since the school, I've been writing songs and sharing them with my friends. I never had the courage to do anything more - publishing for everyone to listen felt too much and out of reach. I guess I didn't feel ready.
Couple of years ago I got into music production and decided to self-make my songs into what you can find now on streaming platforms. It's really cool nowadays, to have an opportunity to share my work, my music with you.
I've been on the mainstream social media platforms like Facebook or Instagram since always, but last years I didn't feel happy using them at all. I know, that a lot of people feel the same way, but since "everyone is there", they can't escape. Now I am following my fav saying - "be the change" - and making a hop to Fediverse in hope to find some like-minded people, who may enjoy the music and what I write. I am looking forward to what my future on the Fediverse brings and what people will I stumble upon my journey.
Thanks for reading all of that. I wish you all the best ❤️
Regards, Mike
PS. If you would like to listen to the song, that I like the most, here's the link - https://song.link/i/1744176508 The rest is then easy to find ❤️ Thank you for your time!
An intriguing new project by @raphael provides a pluggable #django app with the models, views and background tasks to let any django application integrate with any other service that uses #ActivityPub
Enabling popular "generic" web platforms like django, laravel etc. to integrate with the #fediverse complements the development of plugins for more specific apps like #wordpress, #discourse etc. and the dedicated "social media" type servers like #mastodon and #pixelfed
I decided to write a small #introduction, as I take my first steps as an artist on the fediverse.
I am a songwriter and a singer in my 20s. Originally I come from Poland, where I lived for the most of my life and then I made a choice to move to Austria.
Since the school, I've been writing songs and sharing them with my friends. I never had the courage to do anything more - publishing for everyone to listen felt too much and out of reach. I guess I didn't feel ready.
Couple of years ago I got into music production and decided to self-make my songs into what you can find now on streaming platforms. It's really cool nowadays, to have an opportunity to share my work, my music with you.
I've been on the mainstream social media platforms like Facebook or Instagram since always, but last years I didn't feel happy using them at all. I know, that a lot of people feel the same way, but since "everyone is there", they can't escape. Now I am following my fav saying - "be the change" - and making a hop to Fediverse in hope to find some like-minded people, who may enjoy the music and what I write. I am looking forward to what my future on the Fediverse brings and what people will I stumble upon my journey.
Thanks for reading all of that. I wish you all the best ❤️
Regards, Mike
PS. If you would like to listen to the song, that I like the most, here's the link - https://song.link/i/1744176508 The rest is then easy to find ❤️ Thank you for your time!
Dette er #ALLHEIMEN O_O Eller en del av Allheimen, oks "the #fediverse". Du kunne nå blitt med i en norsk server, men pytt pytt.
Her har vi anarkister, sosialister, furries, transe folk, trans furry folk, PoC, TfoC, altså stort sett flyktninger fra Twitter og andre steder :/ Samt en hel MASSIV haug med nerder. Det er så mange av oss her.
Ikkje for å stille deg ut, men for å gjøre deg velkommen :) Si hei til Nimothy, folkens!
Dette er #ALLHEIMEN O_O Eller en del av Allheimen, oks "the #fediverse". Du kunne nå blitt med i en norsk server, men pytt pytt.
Her har vi anarkister, sosialister, furries, transe folk, trans furry folk, PoC, TfoC, altså stort sett flyktninger fra Twitter og andre steder :/ Samt en hel MASSIV haug med nerder. Det er så mange av oss her.
Ikkje for å stille deg ut, men for å gjøre deg velkommen :) Si hei til Nimothy, folkens!
Bunch of new followers today, welcome! I guess an #introduction is due, however I prefer to keep some stuff to myself. I'm someone who works with computers and has an affinity towards keeping teams cyber secure in their environments. I toot what I find interesting, I agree with, and once in a while they will be in different languages I speak or have a level of understanding. #FOSS, #OSINT, #Opensource, #fediverse, #cybersecurity#commonsense is something you frequently find here.
I #hashtag within my posts, but try to avoid overdoing it & only strategically to keep it focused. I know the ideal is to tag at the end, but #Mastodon caps at a lame ass 500 characters. So before you HOA ppl on how they're using the #fediverse (& further vindicate Bsky & Threads as hassle-free), maybe instead push for Mastodon to expand beyond 500 characters. #MastoHOA
This is one of the problems with centralized social-media — that your entire online existence and self can be deleted, and often, there is nothing you can do about it
That you can be unpersoned.
On the Fediverse (and other decentralized social-media (DeSo)) — you can protect yourself from this. You can self-host, and own and control your online identity & online self.
ALT text detailsFrom @swittcraft@twitter.com
"""
Due to TikTok not being able to tell between parody and reality when it comes to posts, my account was banned permanently. But hey, new day, new year right? I setup a new one!
I lost literally everyone I followed so give me a follow so I can find ya!
"""
Fediverse Report’s deep research on Deep Research’s fediverse report
ChatGPT recently released a new feature, called Deep Research, that allows ChatGPT to “use reasoning”, and process large amount of online information. In his newsletter Platformer, Casey Newton reported on the new ChatGPT’s new feature. To judge the quality and functionality of Deep Research, Newton prompted ChatGPT to output a report of 5k words using Deep Research, and compare this to a similar report made by Google’s Gemini. Notably for this blog, Newton asks ChatGPT for a report about how the fediverse could benefit publishers. A Fediverse Report, you could call it. Newton does not spend a lot of time analysing the results, saying that the output hits on the requirements of the prompt, and says that compared to Gemini, deep research “blows it out of the water”. Not all tech writers are as impressed with Deep Research, AI doomer king Ed Zitron wrote another long article, ‘The Generative AI Con’, in which Zitron pushes back against AI hype. He takes a Deep Research by reading through the same report that about the fediverse that Newton has published in Platformer. Zitron is not impressed by OpenAI’s new feature, saying that “the citations in this “deep research” are flimsy at best“, and that “this thing isn’t well-researched at all.“
A report on the fediverse is quite up the alley for a blog named Fediverse Report. So let’s do some deep research on Deep Research’s fediverse report. I’ll go over ChatGPT’s output in detail, analysing what information ChatGPT gives, and which information is missing.
ChatGPT’s output gets quite a lot of information correct, and more importantly, it structures the information well. It pulls in relevant examples, and also manages to find relevant obscure information. Deep Research’s ability to show what information the output is based on gives insight in how an LLM’s output gets constructed. It also allows the sources to be analysed, and it turns out there is a lot of interesting information you can learn by looking at the sources that Deep Research uses for the output. The report is also pretty well structured, and hits on most of the relevant points that publisher who is curious about the fediverse needs to know.
A common critique of LLMs is that they will give factually incorrect information, often simply called hallucinations. This problem is also visible in Deep Research’s output, it contains factual mistakes. The problem of factual (in)correctness of LLMs is well-known, and not a debate I want to rehash here. What I am interested in is the analysis and research part of Deep Research: which sources does the output use? Are those sources any good? And just as importantly: which relevant sources should have been part of the report, but aren’t? Judging if the output of an LLM is correct or incorrect is reasonably straightforward. But judging if the output of the LLM does not include information that reasonably should have been included is much harder. This goes doubly so for emerging fields like the fediverse, where there is no authoritative base of knowledge to rely upon.
In ChatGPT’s output that Newton uses to get a sense of the performance of Deep Research, I find that there are three types of issues relating to data and analysis. There are issues with the quality of the sources that ChatGPT cites, and there are sources missing that I expect to have been cited. But the most intriguing part for me is when ChatGPT cites a source correctly, but the resulting output is still lacking, because the needed information to get to a good understanding is not actually available on the internet.
Source quality
One issue that Deep Research struggle with is with the quality of the data sources it cites. The clearest example is this specific Reddit post, which ChatGPT cites six different times as a source in the section on monetization in the fediverse. The post is titled ‘monetization’ and posted on /r/fediverse. This specific Reddit post is the second search result on Google, as well as Kagi and DuckDuckGo for the search query ‘fediverse monetization’.
ChatGPT heavily focuses on WebMonetization by Interledger in this section, and how it integrates with Castopod. Interledger is a (non-crypto) payment network that allows people to send microtransactions to creators. There is indeed an WebMonetization integration with Castopod, but ChatGPT’s output gives no indication of how unrepresentative this is for the fediverse. With respect to Castopod and Interledger and what they are building, WebMonetization is in no way any meaningful part of the fediverse. In fact, both organisations presented their integration in 2025 during FOSDEM. The room consisted of the most in-the-know in-crowd of fediverse developers, and as far as I can tell this potential fediverse integration with WebMonetization was new information for most if not all of them. ChatGPT provides a reasonable summary of the position of Interledger regarding monetization in their output, but the complete lack of context of how early in the adoption stage WebMonetization makes that the output does not represent the state of the fediverse, as it is currently used by most people, at all.
An article by TwipeMobile is the prime source that ChatGPT uses throughout the article. TwipeMobile is software development company that builds apps for newspapers. The company also publishes research papers about related topic, and one is called “What is the Fediverse? A guide for publishers and the uninitiated.” With a title like that it is no surprise that ChatGPT likes the article. The quality of the article is mediocre however, and it lives in the twilight zone where it is impossible to tell for sure whether the article is generated by an LLM or written by a human.
The TwipeMobile article has some major issues with factuality, and as a result, ChatGPT’s output suffers as well. This is especially noticeable in ChatGPT’s comparison between ActivityPub and ATProto. The TwipeMobile article describes ActivityPub as ‘widely adopted’ and having an ‘established user base’, and ATProto as early in its growth. The article was published on 6 December 2024, and at that date the fediverse had 1.1 million monthly active users, while Bluesky had around 11 million monthly active users. That ATProto is 10x the size in terms of active users compared to ActivityPub does not seem particularly clear from the language used in the TwipeMobile article, which seems to imply that ActivityPub is more active than ATProto. As ChatGPT’s output relies so heavily on TwipeMobile’s article, this misconception is reflected in ChatGPT’s advice as well, which describes ActivityPub as having an ‘established audience’ and ATProto as being in an ‘early growth stage’.
Missing sources
ChatGPT does miss a few relevant sources, that would help publishers get a good understanding of the state of the fediverse and whether the network is relevant for them. One source that is missing from ChatGPT’s output is regarding monetisation and sub.club. Sub.club was a platform that let fediverse creators offer paid subscriptions and premium content, using existing fediverse infrastructure. It allowed people to set up a fediverse account, to share content with the rest of the fediverse. Creators could then set a paywall on posts if they so wanted, and sub.club provided the payment infrastructure. Sub.club shut down in December 2024, only a few months after launched, and they managed to onboard only 150 people. For publishers that are interested in monetisation on the fediverse Sub.club’s struggle to gain traction is a relevant data point. Sub.club got a fair amount of media attention (1, 2) from well-known outlets, so there was not a lack of sources for ChatGPT to cite from.
Another example of sources that are not included in ChatGPT’s output is not only a matter of not linking to articles, the lines between ‘relevant information that is missing from ChatGPT’s output’ and ‘relevant information that is not covered in well-known news publications’ are thin. Some of the most relevant information that is missing in the output is also missing in articles that rank high in search engines. A notable example is the statistics that Heise editor Martin Holland regularly publishes, which compares traffic to their site from Mastodon, Bluesky, Threads and X over a longer time period. The original prompt by Newton asks for report on how the fediverse could benefit publishers, and traffic data time series is one of the best ways of showing the concrete benefits for publishers.
As best I can tell this data series is not published in news media, which explains why it does not show up. ChatGPT seems to prefer to use English-speaking sources. For example, there is no information on how ZDF, one of Germany’s largest public broadcasters, has had their own Mastodon server for years. Heise being a German news outlet also likely contributes to the data series is being not being reported on in English-speaking media, and not being found by ChatGPT.
On data availability
One limitation that ChatGPT’s output has is that it is dependent on available information. But what if the information is not available online, nor a clear indication there is missing data at all? Let’s take a look at how ChatGPT describes Medium as an example for how publishers can use a Mastodon instance to amplify author’s reach. The output cites Medium’s announcement blog post and summarises the point of why Medium started their Mastodon server this correctly. On a surface level ChatGPT’s output is good: it found relevant information and summarised the important points.
What’s missing here is the follow-up: Medium launched their Mastodon more than 2 years ago. So did their plans actually work out? That seems pretty relevant information for a potential publisher to know. In 2024, Medium barely posted about their Mastodon server on their blog. CEO Tony Stubblebine mentions Medium’s Mastodon server once in his ‘State of Medium‘ post, also saying that he finds Threads to be a better place for self-promotion. Those two additional data points suggest that Medium’s experience with launching a Mastodon server is mixed: the me.dm server has 1.7k MAU, so it clearly provides some benefit to the Medium user base. But neither are there signals that it is an overwhelming success.
The issue here is that Medium (or anyone else) has not published an analysis or statement with a follow-up on Medium’s Mastodon server, to ask the question: “are the benefits of running a Mastodon server by a publishing platform good enough that it is recommended for other publishers to do so as well?” Newton’s original prompt asks for “high-level strategic analysis for a digital-native publisher”, and this is the type of analysis that is needed for a publisher to actually make a decision. For a publisher it is only knowing about the existence of a project is not the point, a publisher needs to know if that project is successful and if they should consider it as well. This type of analysis is hard for ChatGPT to properly execute: LLMs are fundamentally about processing data, and it cannot process data that doesn’t exist.
Some more notes
ChatGPT’s output on recommendation I find to be quite good. The first three points of advice – Establish an Authentic Presence, Integrate Your Website with ActivityPub, Engage with the Community- are quite good at a high level, and advice that I would give to publishers as well. The advice to “Stay Adaptive with Protocols” is also good advice, but the description is wrong on some pretty important parts. Then again, this is also because the quoted source (TwipeMobile again) is wrong on this, so at least ChatGPT cited a bad source correctly.
ChatGPT spends another section on discoverability and engagement, writing a comparison between ActivityPub and ATProto. It correctly notes that discoverability on the fediverse happens to community sharing and hashtags, and that ATProto has space for algorithmic discovery. ChatGPT’s tendency to equate both sides is in full play here: it does correctly say the difference between the networks, but refrains from making a material conclusion about it, describing them both as equal but different. Again, the biggest fault ChatGPT here is not in what it writes, but what it does not write. There is no information on that search is opt-in on the fediverse, that around 5% of accounts have opted into being discovered, and that as a result search and discovery works significantly less well on the fediverse than it does on Bluesky.
Finally, ChatGPT offers the advice to use “third-party analytics services to gauge engagement.” There are indeed toolsavailable for analytics, but not all of them are easy to find, or to know which one to use. ChatGPT does not tell you which tools you can potentially use, instead offering very basic advice on tracking engagement. ChatGPT’s output would have been better here with some more ‘deep research’.
Another general note on ChatGPT’s output: Zitron does not like Deep Research’ tone of writing, and I agree with what he writes here: “I don’t like reading it! I don’t know how else to say this — there is something deeply unpleasant about how Deep Research reads! It’s uncanny valley, if the denizens of said valley were a bit dense and lazy. It’s quintessential LLM copy — soulless and almost, but not quite, right.”
Over the last years how you feel about LLMs and generative AI has quickly become an identity marker for many people, with opinions ranging from LLMs being the new way to build machine god to a torment nexus that is designed to strip workers of their power. For this article I am not aiming to argue for a specific position in the debate about the values and impacts of LLMs, and instead I’m aiming for a smaller goal. OpenAI released a new mode that says it can do deep research, and a prominent tech writer used a singular prompt to get a sense of how good this new mode this. This prompt happened to be on a subject field I do know something about. I wanted to know how much ‘deep research’ was in ChatGPT’s output, so to that end, I simply did some deep research of my own.
@mike's Dot Social podcast comes to Austin this weekend, where he’ll record an episode with Waveform Podcast co-host @davidimel. If you’re local, you can hear it before anyone else by stopping by the Fediverse House. RSVP: https://lu.ma/cnr8fi3j
ALT text detailsGraphic promoting "Dot Social Live" recording at SXSW,
March 9, 2025 | 6pm
Speakeasy | 412 Congress Ave.
L - picture of David Imel, Waveform Podcast, Co-host
R - picture of Mike McCue, Flipboard, CEO & Co-founder
@mike's Dot Social podcast comes to Austin this weekend, where he’ll record an episode with Waveform Podcast co-host @davidimel. If you’re local, you can hear it before anyone else by stopping by the Fediverse House. RSVP: https://lu.ma/cnr8fi3j
ALT text detailsGraphic promoting "Dot Social Live" recording at SXSW,
March 9, 2025 | 6pm
Speakeasy | 412 Congress Ave.
L - picture of David Imel, Waveform Podcast, Co-host
R - picture of Mike McCue, Flipboard, CEO & Co-founder
@mike’s Dot Social podcast comes to Austin this weekend, where he’ll record an episode with Waveform Podcast co-host @davidimel. If you’re local, you can hear it before anyone else by stopping by the Fediverse House.
Fediverse Report’s deep research on Deep Research’s fediverse report
ChatGPT recently released a new feature, called Deep Research, that allows ChatGPT to “use reasoning”, and process large amount of online information. In his newsletter Platformer, Casey Newton reported on the new ChatGPT’s new feature. To judge the quality and functionality of Deep Research, Newton prompted ChatGPT to output a report of 5k words using Deep Research, and compare this to a similar report made by Google’s Gemini. Notably for this blog, Newton asks ChatGPT for a report about how the fediverse could benefit publishers. A Fediverse Report, you could call it. Newton does not spend a lot of time analysing the results, saying that the output hits on the requirements of the prompt, and says that compared to Gemini, deep research “blows it out of the water”. Not all tech writers are as impressed with Deep Research, AI doomer king Ed Zitron wrote another long article, ‘The Generative AI Con’, in which Zitron pushes back against AI hype. He takes a Deep Research by reading through the same report that about the fediverse that Newton has published in Platformer. Zitron is not impressed by OpenAI’s new feature, saying that “the citations in this “deep research” are flimsy at best“, and that “this thing isn’t well-researched at all.“
A report on the fediverse is quite up the alley for a blog named Fediverse Report. So let’s do some deep research on Deep Research’s fediverse report. I’ll go over ChatGPT’s output in detail, analysing what information ChatGPT gives, and which information is missing.
ChatGPT’s output gets quite a lot of information correct, and more importantly, it structures the information well. It pulls in relevant examples, and also manages to find relevant obscure information. Deep Research’s ability to show what information the output is based on gives insight in how an LLM’s output gets constructed. It also allows the sources to be analysed, and it turns out there is a lot of interesting information you can learn by looking at the sources that Deep Research uses for the output. The report is also pretty well structured, and hits on most of the relevant points that publisher who is curious about the fediverse needs to know.
A common critique of LLMs is that they will give factually incorrect information, often simply called hallucinations. This problem is also visible in Deep Research’s output, it contains factual mistakes. The problem of factual (in)correctness of LLMs is well-known, and not a debate I want to rehash here. What I am interested in is the analysis and research part of Deep Research: which sources does the output use? Are those sources any good? And just as importantly: which relevant sources should have been part of the report, but aren’t? Judging if the output of an LLM is correct or incorrect is reasonably straightforward. But judging if the output of the LLM does not include information that reasonably should have been included is much harder. This goes doubly so for emerging fields like the fediverse, where there is no authoritative base of knowledge to rely upon.
In ChatGPT’s output that Newton uses to get a sense of the performance of Deep Research, I find that there are three types of issues relating to data and analysis. There are issues with the quality of the sources that ChatGPT cites, and there are sources missing that I expect to have been cited. But the most intriguing part for me is when ChatGPT cites a source correctly, but the resulting output is still lacking, because the needed information to get to a good understanding is not actually available on the internet.
Source quality
One issue that Deep Research struggle with is with the quality of the data sources it cites. The clearest example is this specific Reddit post, which ChatGPT cites six different times as a source in the section on monetization in the fediverse. The post is titled ‘monetization’ and posted on /r/fediverse. This specific Reddit post is the second search result on Google, as well as Kagi and DuckDuckGo for the search query ‘fediverse monetization’.
ChatGPT heavily focuses on WebMonetization by Interledger in this section, and how it integrates with Castopod. Interledger is a (non-crypto) payment network that allows people to send microtransactions to creators. There is indeed an WebMonetization integration with Castopod, but ChatGPT’s output gives no indication of how unrepresentative this is for the fediverse. With respect to Castopod and Interledger and what they are building, WebMonetization is in no way any meaningful part of the fediverse. In fact, both organisations presented their integration in 2025 during FOSDEM. The room consisted of the most in-the-know in-crowd of fediverse developers, and as far as I can tell this potential fediverse integration with WebMonetization was new information for most if not all of them. ChatGPT provides a reasonable summary of the position of Interledger regarding monetization in their output, but the complete lack of context of how early in the adoption stage WebMonetization makes that the output does not represent the state of the fediverse, as it is currently used by most people, at all.
An article by TwipeMobile is the prime source that ChatGPT uses throughout the article. TwipeMobile is software development company that builds apps for newspapers. The company also publishes research papers about related topic, and one is called “What is the Fediverse? A guide for publishers and the uninitiated.” With a title like that it is no surprise that ChatGPT likes the article. The quality of the article is mediocre however, and it lives in the twilight zone where it is impossible to tell for sure whether the article is generated by an LLM or written by a human.
The TwipeMobile article has some major issues with factuality, and as a result, ChatGPT’s output suffers as well. This is especially noticeable in ChatGPT’s comparison between ActivityPub and ATProto. The TwipeMobile article describes ActivityPub as ‘widely adopted’ and having an ‘established user base’, and ATProto as early in its growth. The article was published on 6 December 2024, and at that date the fediverse had 1.1 million monthly active users, while Bluesky had around 11 million monthly active users. That ATProto is 10x the size in terms of active users compared to ActivityPub does not seem particularly clear from the language used in the TwipeMobile article, which seems to imply that ActivityPub is more active than ATProto. As ChatGPT’s output relies so heavily on TwipeMobile’s article, this misconception is reflected in ChatGPT’s advice as well, which describes ActivityPub as having an ‘established audience’ and ATProto as being in an ‘early growth stage’.
Missing sources
ChatGPT does miss a few relevant sources, that would help publishers get a good understanding of the state of the fediverse and whether the network is relevant for them. One source that is missing from ChatGPT’s output is regarding monetisation and sub.club. Sub.club was a platform that let fediverse creators offer paid subscriptions and premium content, using existing fediverse infrastructure. It allowed people to set up a fediverse account, to share content with the rest of the fediverse. Creators could then set a paywall on posts if they so wanted, and sub.club provided the payment infrastructure. Sub.club shut down in December 2024, only a few months after launched, and they managed to onboard only 150 people. For publishers that are interested in monetisation on the fediverse Sub.club’s struggle to gain traction is a relevant data point. Sub.club got a fair amount of media attention (1, 2) from well-known outlets, so there was not a lack of sources for ChatGPT to cite from.
Another example of sources that are not included in ChatGPT’s output is not only a matter of not linking to articles, the lines between ‘relevant information that is missing from ChatGPT’s output’ and ‘relevant information that is not covered in well-known news publications’ are thin. Some of the most relevant information that is missing in the output is also missing in articles that rank high in search engines. A notable example is the statistics that Heise editor Martin Holland regularly publishes, which compares traffic to their site from Mastodon, Bluesky, Threads and X over a longer time period. The original prompt by Newton asks for report on how the fediverse could benefit publishers, and traffic data time series is one of the best ways of showing the concrete benefits for publishers.
As best I can tell this data series is not published in news media, which explains why it does not show up. ChatGPT seems to prefer to use English-speaking sources. For example, there is no information on how ZDF, one of Germany’s largest public broadcasters, has had their own Mastodon server for years. Heise being a German news outlet also likely contributes to the data series is being not being reported on in English-speaking media, and not being found by ChatGPT.
On data availability
One limitation that ChatGPT’s output has is that it is dependent on available information. But what if the information is not available online, nor a clear indication there is missing data at all? Let’s take a look at how ChatGPT describes Medium as an example for how publishers can use a Mastodon instance to amplify author’s reach. The output cites Medium’s announcement blog post and summarises the point of why Medium started their Mastodon server this correctly. On a surface level ChatGPT’s output is good: it found relevant information and summarised the important points.
What’s missing here is the follow-up: Medium launched their Mastodon more than 2 years ago. So did their plans actually work out? That seems pretty relevant information for a potential publisher to know. In 2024, Medium barely posted about their Mastodon server on their blog. CEO Tony Stubblebine mentions Medium’s Mastodon server once in his ‘State of Medium‘ post, also saying that he finds Threads to be a better place for self-promotion. Those two additional data points suggest that Medium’s experience with launching a Mastodon server is mixed: the me.dm server has 1.7k MAU, so it clearly provides some benefit to the Medium user base. But neither are there signals that it is an overwhelming success.
The issue here is that Medium (or anyone else) has not published an analysis or statement with a follow-up on Medium’s Mastodon server, to ask the question: “are the benefits of running a Mastodon server by a publishing platform good enough that it is recommended for other publishers to do so as well?” Newton’s original prompt asks for “high-level strategic analysis for a digital-native publisher”, and this is the type of analysis that is needed for a publisher to actually make a decision. For a publisher it is only knowing about the existence of a project is not the point, a publisher needs to know if that project is successful and if they should consider it as well. This type of analysis is hard for ChatGPT to properly execute: LLMs are fundamentally about processing data, and it cannot process data that doesn’t exist.
Some more notes
ChatGPT’s output on recommendation I find to be quite good. The first three points of advice – Establish an Authentic Presence, Integrate Your Website with ActivityPub, Engage with the Community- are quite good at a high level, and advice that I would give to publishers as well. The advice to “Stay Adaptive with Protocols” is also good advice, but the description is wrong on some pretty important parts. Then again, this is also because the quoted source (TwipeMobile again) is wrong on this, so at least ChatGPT cited a bad source correctly.
ChatGPT spends another section on discoverability and engagement, writing a comparison between ActivityPub and ATProto. It correctly notes that discoverability on the fediverse happens to community sharing and hashtags, and that ATProto has space for algorithmic discovery. ChatGPT’s tendency to equate both sides is in full play here: it does correctly say the difference between the networks, but refrains from making a material conclusion about it, describing them both as equal but different. Again, the biggest fault ChatGPT here is not in what it writes, but what it does not write. There is no information on that search is opt-in on the fediverse, that around 5% of accounts have opted into being discovered, and that as a result search and discovery works significantly less well on the fediverse than it does on Bluesky.
Finally, ChatGPT offers the advice to use “third-party analytics services to gauge engagement.” There are indeed toolsavailable for analytics, but not all of them are easy to find, or to know which one to use. ChatGPT does not tell you which tools you can potentially use, instead offering very basic advice on tracking engagement. ChatGPT’s output would have been better here with some more ‘deep research’.
Another general note on ChatGPT’s output: Zitron does not like Deep Research’ tone of writing, and I agree with what he writes here: “I don’t like reading it! I don’t know how else to say this — there is something deeply unpleasant about how Deep Research reads! It’s uncanny valley, if the denizens of said valley were a bit dense and lazy. It’s quintessential LLM copy — soulless and almost, but not quite, right.”
Over the last years how you feel about LLMs and generative AI has quickly become an identity marker for many people, with opinions ranging from LLMs being the new way to build machine god to a torment nexus that is designed to strip workers of their power. For this article I am not aiming to argue for a specific position in the debate about the values and impacts of LLMs, and instead I’m aiming for a smaller goal. OpenAI released a new mode that says it can do deep research, and a prominent tech writer used a singular prompt to get a sense of how good this new mode this. This prompt happened to be on a subject field I do know something about. I wanted to know how much ‘deep research’ was in ChatGPT’s output, so to that end, I simply did some deep research of my own.
Fediverse Report’s deep research on Deep Research’s fediverse report
ChatGPT recently released a new feature, called Deep Research, that allows ChatGPT to “use reasoning”, and process large amount of online information. In his newsletter Platformer, Casey Newton reported on the new ChatGPT’s new feature. To judge the quality and functionality of Deep Research, Newton prompted ChatGPT to output a report of 5k words using Deep Research, and compare this to a similar report made by Google’s Gemini. Notably for this blog, Newton asks ChatGPT for a report about how the fediverse could benefit publishers. A Fediverse Report, you could call it. Newton does not spend a lot of time analysing the results, saying that the output hits on the requirements of the prompt, and says that compared to Gemini, deep research “blows it out of the water”. Not all tech writers are as impressed with Deep Research, AI doomer king Ed Zitron wrote another long article, ‘The Generative AI Con’, in which Zitron pushes back against AI hype. He takes a Deep Research by reading through the same report that about the fediverse that Newton has published in Platformer. Zitron is not impressed by OpenAI’s new feature, saying that “the citations in this “deep research” are flimsy at best“, and that “this thing isn’t well-researched at all.“
A report on the fediverse is quite up the alley for a blog named Fediverse Report. So let’s do some deep research on Deep Research’s fediverse report. I’ll go over ChatGPT’s output in detail, analysing what information ChatGPT gives, and which information is missing.
ChatGPT’s output gets quite a lot of information correct, and more importantly, it structures the information well. It pulls in relevant examples, and also manages to find relevant obscure information. Deep Research’s ability to show what information the output is based on gives insight in how an LLM’s output gets constructed. It also allows the sources to be analysed, and it turns out there is a lot of interesting information you can learn by looking at the sources that Deep Research uses for the output. The report is also pretty well structured, and hits on most of the relevant points that publisher who is curious about the fediverse needs to know.
A common critique of LLMs is that they will give factually incorrect information, often simply called hallucinations. This problem is also visible in Deep Research’s output, it contains factual mistakes. The problem of factual (in)correctness of LLMs is well-known, and not a debate I want to rehash here. What I am interested in is the analysis and research part of Deep Research: which sources does the output use? Are those sources any good? And just as importantly: which relevant sources should have been part of the report, but aren’t? Judging if the output of an LLM is correct or incorrect is reasonably straightforward. But judging if the output of the LLM does not include information that reasonably should have been included is much harder. This goes doubly so for emerging fields like the fediverse, where there is no authoritative base of knowledge to rely upon.
In ChatGPT’s output that Newton uses to get a sense of the performance of Deep Research, I find that there are three types of issues relating to data and analysis. There are issues with the quality of the sources that ChatGPT cites, and there are sources missing that I expect to have been cited. But the most intriguing part for me is when ChatGPT cites a source correctly, but the resulting output is still lacking, because the needed information to get to a good understanding is not actually available on the internet.
Source quality
One issue that Deep Research struggle with is with the quality of the data sources it cites. The clearest example is this specific Reddit post, which ChatGPT cites six different times as a source in the section on monetization in the fediverse. The post is titled ‘monetization’ and posted on /r/fediverse. This specific Reddit post is the second search result on Google, as well as Kagi and DuckDuckGo for the search query ‘fediverse monetization’.
ChatGPT heavily focuses on WebMonetization by Interledger in this section, and how it integrates with Castopod. Interledger is a (non-crypto) payment network that allows people to send microtransactions to creators. There is indeed an WebMonetization integration with Castopod, but ChatGPT’s output gives no indication of how unrepresentative this is for the fediverse. With respect to Castopod and Interledger and what they are building, WebMonetization is in no way any meaningful part of the fediverse. In fact, both organisations presented their integration in 2025 during FOSDEM. The room consisted of the most in-the-know in-crowd of fediverse developers, and as far as I can tell this potential fediverse integration with WebMonetization was new information for most if not all of them. ChatGPT provides a reasonable summary of the position of Interledger regarding monetization in their output, but the complete lack of context of how early in the adoption stage WebMonetization makes that the output does not represent the state of the fediverse, as it is currently used by most people, at all.
An article by TwipeMobile is the prime source that ChatGPT uses throughout the article. TwipeMobile is software development company that builds apps for newspapers. The company also publishes research papers about related topic, and one is called “What is the Fediverse? A guide for publishers and the uninitiated.” With a title like that it is no surprise that ChatGPT likes the article. The quality of the article is mediocre however, and it lives in the twilight zone where it is impossible to tell for sure whether the article is generated by an LLM or written by a human.
The TwipeMobile article has some major issues with factuality, and as a result, ChatGPT’s output suffers as well. This is especially noticeable in ChatGPT’s comparison between ActivityPub and ATProto. The TwipeMobile article describes ActivityPub as ‘widely adopted’ and having an ‘established user base’, and ATProto as early in its growth. The article was published on 6 December 2024, and at that date the fediverse had 1.1 million monthly active users, while Bluesky had around 11 million monthly active users. That ATProto is 10x the size in terms of active users compared to ActivityPub does not seem particularly clear from the language used in the TwipeMobile article, which seems to imply that ActivityPub is more active than ATProto. As ChatGPT’s output relies so heavily on TwipeMobile’s article, this misconception is reflected in ChatGPT’s advice as well, which describes ActivityPub as having an ‘established audience’ and ATProto as being in an ‘early growth stage’.
Missing sources
ChatGPT does miss a few relevant sources, that would help publishers get a good understanding of the state of the fediverse and whether the network is relevant for them. One source that is missing from ChatGPT’s output is regarding monetisation and sub.club. Sub.club was a platform that let fediverse creators offer paid subscriptions and premium content, using existing fediverse infrastructure. It allowed people to set up a fediverse account, to share content with the rest of the fediverse. Creators could then set a paywall on posts if they so wanted, and sub.club provided the payment infrastructure. Sub.club shut down in December 2024, only a few months after launched, and they managed to onboard only 150 people. For publishers that are interested in monetisation on the fediverse Sub.club’s struggle to gain traction is a relevant data point. Sub.club got a fair amount of media attention (1, 2) from well-known outlets, so there was not a lack of sources for ChatGPT to cite from.
Another example of sources that are not included in ChatGPT’s output is not only a matter of not linking to articles, the lines between ‘relevant information that is missing from ChatGPT’s output’ and ‘relevant information that is not covered in well-known news publications’ are thin. Some of the most relevant information that is missing in the output is also missing in articles that rank high in search engines. A notable example is the statistics that Heise editor Martin Holland regularly publishes, which compares traffic to their site from Mastodon, Bluesky, Threads and X over a longer time period. The original prompt by Newton asks for report on how the fediverse could benefit publishers, and traffic data time series is one of the best ways of showing the concrete benefits for publishers.
As best I can tell this data series is not published in news media, which explains why it does not show up. ChatGPT seems to prefer to use English-speaking sources. For example, there is no information on how ZDF, one of Germany’s largest public broadcasters, has had their own Mastodon server for years. Heise being a German news outlet also likely contributes to the data series is being not being reported on in English-speaking media, and not being found by ChatGPT.
On data availability
One limitation that ChatGPT’s output has is that it is dependent on available information. But what if the information is not available online, nor a clear indication there is missing data at all? Let’s take a look at how ChatGPT describes Medium as an example for how publishers can use a Mastodon instance to amplify author’s reach. The output cites Medium’s announcement blog post and summarises the point of why Medium started their Mastodon server this correctly. On a surface level ChatGPT’s output is good: it found relevant information and summarised the important points.
What’s missing here is the follow-up: Medium launched their Mastodon more than 2 years ago. So did their plans actually work out? That seems pretty relevant information for a potential publisher to know. In 2024, Medium barely posted about their Mastodon server on their blog. CEO Tony Stubblebine mentions Medium’s Mastodon server once in his ‘State of Medium‘ post, also saying that he finds Threads to be a better place for self-promotion. Those two additional data points suggest that Medium’s experience with launching a Mastodon server is mixed: the me.dm server has 1.7k MAU, so it clearly provides some benefit to the Medium user base. But neither are there signals that it is an overwhelming success.
The issue here is that Medium (or anyone else) has not published an analysis or statement with a follow-up on Medium’s Mastodon server, to ask the question: “are the benefits of running a Mastodon server by a publishing platform good enough that it is recommended for other publishers to do so as well?” Newton’s original prompt asks for “high-level strategic analysis for a digital-native publisher”, and this is the type of analysis that is needed for a publisher to actually make a decision. For a publisher it is only knowing about the existence of a project is not the point, a publisher needs to know if that project is successful and if they should consider it as well. This type of analysis is hard for ChatGPT to properly execute: LLMs are fundamentally about processing data, and it cannot process data that doesn’t exist.
Some more notes
ChatGPT’s output on recommendation I find to be quite good. The first three points of advice – Establish an Authentic Presence, Integrate Your Website with ActivityPub, Engage with the Community- are quite good at a high level, and advice that I would give to publishers as well. The advice to “Stay Adaptive with Protocols” is also good advice, but the description is wrong on some pretty important parts. Then again, this is also because the quoted source (TwipeMobile again) is wrong on this, so at least ChatGPT cited a bad source correctly.
ChatGPT spends another section on discoverability and engagement, writing a comparison between ActivityPub and ATProto. It correctly notes that discoverability on the fediverse happens to community sharing and hashtags, and that ATProto has space for algorithmic discovery. ChatGPT’s tendency to equate both sides is in full play here: it does correctly say the difference between the networks, but refrains from making a material conclusion about it, describing them both as equal but different. Again, the biggest fault ChatGPT here is not in what it writes, but what it does not write. There is no information on that search is opt-in on the fediverse, that around 5% of accounts have opted into being discovered, and that as a result search and discovery works significantly less well on the fediverse than it does on Bluesky.
Finally, ChatGPT offers the advice to use “third-party analytics services to gauge engagement.” There are indeed toolsavailable for analytics, but not all of them are easy to find, or to know which one to use. ChatGPT does not tell you which tools you can potentially use, instead offering very basic advice on tracking engagement. ChatGPT’s output would have been better here with some more ‘deep research’.
Another general note on ChatGPT’s output: Zitron does not like Deep Research’ tone of writing, and I agree with what he writes here: “I don’t like reading it! I don’t know how else to say this — there is something deeply unpleasant about how Deep Research reads! It’s uncanny valley, if the denizens of said valley were a bit dense and lazy. It’s quintessential LLM copy — soulless and almost, but not quite, right.”
Over the last years how you feel about LLMs and generative AI has quickly become an identity marker for many people, with opinions ranging from LLMs being the new way to build machine god to a torment nexus that is designed to strip workers of their power. For this article I am not aiming to argue for a specific position in the debate about the values and impacts of LLMs, and instead I’m aiming for a smaller goal. OpenAI released a new mode that says it can do deep research, and a prominent tech writer used a singular prompt to get a sense of how good this new mode this. This prompt happened to be on a subject field I do know something about. I wanted to know how much ‘deep research’ was in ChatGPT’s output, so to that end, I simply did some deep research of my own.
Ich bekomme von daher sehr merkwürdige direkt platzierte Werbeposts "Ich bin XYZ du kannst mich so und so nennen, Ich bin XXY altm, zur Zeit mache ich Dingsbums ... Folge mir, du kannst mich und hier und hier finden"
Der Server selbst zeigt nicht, wer auf diesem Server aktiv ist, oder irgendwelche Posts.
Are you an Austin-based developer working on the open social web? If so, you’re invited to our Developer Meetup, hosted by ActivityPub co-author @evan. You don’t need a badge to attend but we do ask that you RSVP. 🙏 Let’s see what you’re building! https://lu.ma/bvump3m6
Are you an Austin-based developer working on the open social web? If so, you’re invited to our Developer Meetup, hosted by ActivityPub co-author @evan. You don’t need a badge to attend but we do ask that you RSVP. 🙏 Let’s see what you’re building! https://lu.ma/bvump3m6
Are you an Austin-based developer working on the open social web? If so, you’re invited to our Developer Meetup, on Sunday March 9, hosted by ActivityPub co-author @evan. You don’t need a SXSW badge to attend but we do ask that you RSVP. 🙏🏼 Let's see what you're building!
Are you an Austin-based developer working on the open social web? If so, you’re invited to our Developer Meetup, hosted by ActivityPub co-author @evan. You don’t need a badge to attend but we do ask that you RSVP. 🙏 Let’s see what you’re building! https://lu.ma/bvump3m6
Are you an Austin-based developer working on the open social web? If so, you’re invited to our Developer Meetup, on Sunday March 9, hosted by ActivityPub co-author @evan. You don’t need a SXSW badge to attend but we do ask that you RSVP. 🙏🏼 Let's see what you're building!
Are you an Austin-based developer working on the open social web? If so, you’re invited to our Developer Meetup, hosted by ActivityPub co-author @evan. You don’t need a badge to attend but we do ask that you RSVP. 🙏 Let’s see what you’re building! https://lu.ma/bvump3m6
What are some good examples of individuals or people escaping to the Fediverse (including Mastodon, Misskey, Pixelfed, Lemmy, etc) or some other decentralized social-media (DeSo) platform — from some other social-media platform?
Perhaps because of a "bad" situation or "bad" conditions on their previous social-media platform?
@_elena@leberschnitzel I understand the feeling. In the past I was always like: Oh no, so I have to install an app for this? Cuz I knew it means I have to inform myself and deep dive into the app settings and my DNS filters to hedge my privacy as good as possible.
With FOSS and Fediverse it’s like: Wow, this works so well, let’s check all its potential and tell everybody about it 🤩. And it works FOR me, not AGAINST me 🥰.
So is it just me or are #Mastodon developers completely overdoing their role in controlling content in the #Fediverse?
Making quote posts opt-in basically means that it will be hardly ever used, so why even bother investing all the time to develop it in the first place?
The role of developers imho is to provide the tool, not to shape the network according to their wishes, no? If the feature is actually abused, you can give the responsible moderators the tools to limit this abuse like in every other case. There are also no muted words by default or something like that. When I sell a radio, I don't just provide the stations I like. Otherwise people will just get another device. Unfortunately, many people do not understand that Mastodon is just one radio manufacturer in the Fediverse and therefore do not join the entire network.
Bringing this highly requested feature to #Mastodon and the fediverse is not as trivial as some might think, but quote posts are coming. Here is our latest write-up about our progress:
So is it just me or are #Mastodon developers completely overdoing their role in controlling content in the #Fediverse?
Making quote posts opt-in basically means that it will be hardly ever used, so why even bother investing all the time to develop it in the first place?
The role of developers imho is to provide the tool, not to shape the network according to their wishes, no? If the feature is actually abused, you can give the responsible moderators the tools to limit this abuse like in every other case. There are also no muted words by default or something like that. When I sell a radio, I don't just provide the stations I like. Otherwise people will just get another device. Unfortunately, many people do not understand that Mastodon is just one radio manufacturer in the Fediverse and therefore do not join the entire network.
Bringing this highly requested feature to #Mastodon and the fediverse is not as trivial as some might think, but quote posts are coming. Here is our latest write-up about our progress:
So #fediverse / #mastodon / #activitypub people, what do we have by now that is a usable alternative to facebooks group- & event feature?
I have a number of friends who work in event-related contexts, play in bands, do art exhibitions etc. most of them are still at metas platforms for basically 1-2 reasons. Twatter doesn't really matter at all to them because no feature keeps them there.
The Main reason for most of them to stay with meta is to promote their events & the easiness to invite people to an event or self-subscribe.
The other reasons are groups/channels where people have sub-discussion threads, that "feel a little bit isolated from the rest of the platform". I'm not 100% convinced, that this can/can't be substituted by something like "only display this toot to people following the #hashtag" or something similar.
Reason number three is network effect at the end of the day, which is not really technically addressable from "our side" imho. Being able to show easy to use alternatives should be doable tho.
@dansup How about giving audio artists same exposure as the video artist(uploader). Not hidden in a dialog box , on an equal footing. #loops#Fediverse#equality
C’était la fête et on cherche un moyen de partager les photos sans passer par les géants du numérique qui pompent nos données !
Je vais au plus simple et je rouvre un compte chez Zaclys ou pour déposer et voir des photos via un lien, il y a un logiciel libre robuste et convivial que je peux installer sur un de mes serveurs ?
Si au passage on peut entraîner deux trois ami·es sur le #fediverse, c’est encore mieux. #logiciellibre
He has one of the largest followings in the #fediverse and now @w7voa "was being placed on an extended 'excused absence' pending a human resources investigation" for sharing ciritque of the #Trump administration. Time to give him a follow!
Has anyone put together a curated list of #fediverse servers (preferably open source or at least with a public API) that:
- want to be found by the general public (I’m looking for a source of recommendations for a server picker in a client app) - meet at least some reasonable minimum moderation/reliability standards?
I know #mastodon has joinmastodon.org/servers and pixelfed also has their own curated server list, but is there anything that isn’t software-specific?
Has anyone put together a curated list of #fediverse servers (preferably open source or at least with a public API) that:
- want to be found by the general public (I’m looking for a source of recommendations for a server picker in a client app) - meet at least some reasonable minimum moderation/reliability standards?
I know #mastodon has joinmastodon.org/servers and pixelfed also has their own curated server list, but is there anything that isn’t software-specific?
I suppose I should do a #introducton since I spun up my own instance even though I'm not entirely new to the fediverse.
My bio says most of what you need to know, but in general I try to advocate for an open, free internet outside of corporate control and share personal advice for navigating this digital landscape.
I run a few different services that are open to people I'm at least acquainted with. Very pro individual liberties when it comes to politics. And I kinda post whatever I feel like. Mostly about the aforementioned internet topics, but definitely can deviate time to time.
(Boost for federation/discoverability if you wish)
Are you, or do you know of, platforms hosted by: 🏛 Universities 🎓 Universities of applied sciences 🏫 Vocational schools 🏥 University Medical Centres 🔬 Research institutions
… focusing on science, research, education, or academia? Then I’d love to connect with their admins! 🤝
💡 Drop their URL in the comments, I’ll take care of finding the contacts. Let’s strengthen the #Fediverse of open video platforms together!
The @funkwhale music platform is alive and in active development, and they're working on a feature to prevent far-right artists from using or benefiting from the Funkwhale platform. Some #Fediverse self-hosters are divided on letting a third party decide what should be allowed in their library.
Are you, or do you know of, platforms hosted by: 🏛 Universities 🎓 Universities of applied sciences 🏫 Vocational schools 🏥 University Medical Centres 🔬 Research institutions
… focusing on science, research, education, or academia? Then I’d love to connect with their admins! 🤝
💡 Drop their URL in the comments, I’ll take care of finding the contacts. Let’s strengthen the #Fediverse of open video platforms together!
The @funkwhale music platform is alive and in active development, and they're working on a feature to prevent far-right artists from using or benefiting from the Funkwhale platform. Some #Fediverse self-hosters are divided on letting a third party decide what should be allowed in their library.
Proton is leaving because Proton cannot control the flow of information here on the Fediverse.
Most corporations mimic social algorithms to their advantage, particularly, to suppress news and information that may not paint them in a good light. Proton cannot do that on the Fediverse.
When Proton rebranded a few years ago, which caused some people to lose their accounts with no refund, they silenced any complaints on both Facebook and Reddit. I know, because I was one of those people. Most of you were happy to have the new upgraded accounts, but if you had the original family plan, which they discontinued (only to start selling a new family plan months later), you were not a happy person to find out you lost your service.
Additionally, it has been brought to people's attention that Proton now falls under Us-jurisdiction. Proton would like to argue that is only for Proton Wallet, but our legal system does not allow a company to pick and choose. Plus, even if they could (you cannot), it means they could still be pressured and influence by US Politics and US Laws now. This was another little fact, Proton wanted to suppress, but cannot because the Fediverse is organic, and not centralized.
@liaizon@tomjennings Pawnbroker balls might be reversed in orientation with two at the top, one at the bottom. Reference: fig. 2 Pawnbroker's shop, Islington. Barbara Jones, The Unsophisticated Arts, 1951, p 158. (And while the illustration is too good to go uncredited, fig 1 is a Saddler's shop in Liverpool, and fig 4 a revolving barber's pole, East London.) #balls#asterism#fediverse#pawnbroker#horse#illustration
ALT text detailsIllustration from Barbara Jones, The Unsophisticated Arts, 1951, p 158. Three balls for the Pawnbroker's shop, Islington. horses head for a Saddler's shop in Liverpool, and a revolving barber's pole, East London. Black and white pen drawing.
He has one of the largest followings in the #fediverse and now @w7voa "was being placed on an extended 'excused absence' pending a human resources investigation" for sharing ciritque of the #Trump administration. Time to give him a follow!
Moin an alle Reisenden im Fediverse. Die Grippe hat mich wieder erwischt. Nutzt aber nix, denn heute ist Sperrmülltag bei uns. Mir tun jetzt schon die Knochen weh. Aber was mach ich nicht alles um die Familie glücklich zu machen. In diesem Sinne, allen ein schönes und friedliches Wochenende in Freiheit.
As someone who is totally blind, the Fediverse is the only place where I have ever been able to follow people such as photographers, artists, or even those who post pictures of their cats or the food they ate. The reason is that most of them use alt text. They take the time to describe the images that my screen reader can't recognise. Some write the descriptions themselves, and others use tools such as altbot. Some worry that their descriptions aren't good enough, especially when they are new at this. Let me assure you, not only are they good enough, they are extremely appreciated! If the rest of the world thought as you did, it would be a much better place. Don't hesitate to ask if you're unsure of something, but never think that we don't notice your effort.
The @funkwhale music platform is alive and in active development, and they're working on a feature to prevent far-right artists from using or benefiting from the Funkwhale platform. Some #Fediverse self-hosters are divided on letting a third party decide what should be allowed in their library.
The @funkwhale music platform is alive and in active development, and they're working on a feature to prevent far-right artists from using or benefiting from the Funkwhale platform. Some #Fediverse self-hosters are divided on letting a third party decide what should be allowed in their library.
I really like the proposed asterism symbol, ⁂, U+2042 to represent the Fediverse. “In astronomy, it refers to groups of stars in the sky, akin to constellations.” https://symbol.fediverse.info I might just add it to my fonts, (and perhaps boot the bitcoin, ₿, U+20BF, while I'm at it) Now to see whether I like hexacles (the bestagons) or pentacles.. #charactersetpolitics#fediverse#fonts#typography
I really like the proposed asterism symbol, ⁂, U+2042 to represent the Fediverse. “In astronomy, it refers to groups of stars in the sky, akin to constellations.” https://symbol.fediverse.info I might just add it to my fonts, (and perhaps boot the bitcoin, ₿, U+20BF, while I'm at it) Now to see whether I like hexacles (the bestagons) or pentacles.. #charactersetpolitics#fediverse#fonts#typography
I really like the proposed asterism symbol, ⁂, U+2042 to represent the Fediverse. “In astronomy, it refers to groups of stars in the sky, akin to constellations.” https://symbol.fediverse.info I might just add it to my fonts, (and perhaps boot the bitcoin, ₿, U+20BF, while I'm at it) Now to see whether I like hexacles (the bestagons) or pentacles.. #charactersetpolitics#fediverse#fonts#typography
Every single time a post of mine goes viral, there’s a reply guy (or girl) who condescendingly explains the #Fediverse to me. Usually, I laugh it off.
But this person is just plain wrong.
There is an algorithm imposed on us. Specifically, reverse chron. And yes, reverse chron *is* an algorithm—even though you don’t think of it as an algorithm, it totally is.
We don’t choose reverse chron. It is simply the default, and we can’t choose another algorithm. You might like reverse chron—fine, so do I. But an imposition is an imposition even if you enjoy like it.
But also, all this ignores that other platforms—besides #Mastodon—exist on the #Fediverse. For example, the default algorithm on #Lemmy is *not* reverse chron.
Let’s stop spreading misinformation that “no algorithms” exists on the Fediverse.
Every single time a post of mine goes viral, there’s a reply guy (or girl) who condescendingly explains the #Fediverse to me. Usually, I laugh it off.
But this person is just plain wrong.
There is an algorithm imposed on us. Specifically, reverse chron. And yes, reverse chron *is* an algorithm—even though you don’t think of it as an algorithm, it totally is.
We don’t choose reverse chron. It is simply the default, and we can’t choose another algorithm. You might like reverse chron—fine, so do I. But an imposition is an imposition even if you enjoy like it.
But also, all this ignores that other platforms—besides #Mastodon—exist on the #Fediverse. For example, the default algorithm on #Lemmy is *not* reverse chron.
Let’s stop spreading misinformation that “no algorithms” exists on the Fediverse.
We’re building Socialfolio, a platform where you can showcase your social profiles in a customizable, widget-like manner—with a strong focus on the Fediverse and open-source
We’re building Socialfolio, a platform where you can showcase your social profiles in a customizable, widget-like manner—with a strong focus on the Fediverse and open-source
I was just thinking. #fediverse really needs a kind of URL scheme which encodes both the origin URL and the fedi "platform", so fedi clients and browsers (perhaps with extensions) can reinterpret the URL and redirect the user to their own instance. This would go a long way to making federated services in the browser feel like one "app".
Perhaps simply adding ?fediapp=microblog or ?fediapp=threadiverse or ?fediapp=videos to the end might suffice, even though it's a bit ugly in the URL bar.
Or perhaps domains can expose this with a TXT record..? Hmm.
I was just thinking. #fediverse really needs a kind of URL scheme which encodes both the origin URL and the fedi "platform", so fedi clients and browsers (perhaps with extensions) can reinterpret the URL and redirect the user to their own instance. This would go a long way to making federated services in the browser feel like one "app".
Perhaps simply adding ?fediapp=microblog or ?fediapp=threadiverse or ?fediapp=videos to the end might suffice, even though it's a bit ugly in the URL bar.
Or perhaps domains can expose this with a TXT record..? Hmm.
I was just thinking. #fediverse really needs a kind of URL scheme which encodes both the origin URL and the fedi "platform", so fedi clients and browsers (perhaps with extensions) can reinterpret the URL and redirect the user to their own instance. This would go a long way to making federated services in the browser feel like one "app".
Perhaps simply adding ?fediapp=microblog or ?fediapp=threadiverse or ?fediapp=videos to the end might suffice, even though it's a bit ugly in the URL bar.
Or perhaps domains can expose this with a TXT record..? Hmm.
ALT text details@jenzi
I just want to see Miley Cyrus nude.
@mileyprivate@mastodon.social
@jenzi thanks for your love and support @ Message me privately so we can connect
ALT text details@jenzi
I just want to see Miley Cyrus nude.
@mileyprivate@mastodon.social
@jenzi thanks for your love and support @ Message me privately so we can connect
Thanks so much for the shout out! My abandoned places #PeerTube channel is quite new, and I am excited to share more of my adventures with the #fediverse.
In the future I am planning to share videos with atmospheric or cinematic music, fitting the theme of each video. Hopefully this adds more to the viewing experience 💙🙏
We would like to ask you to donate a few bucks so that we can continue to develop Pixelix at full speed and also start new projects to help making the Fediverse an awesome place. We already have some cool ideas in mind. 💡
I'll have to write a down-to-earth explanation of Mastodon Protocol (which != #ActivityPub) just so I can understand it myself, then use it to implement #Fediverse Login!
ActivityPub was clearly designed by Architecture Astronauts (a googleable term coined by Joel Spolsky).
Thanks so much for the shout out! My abandoned places #PeerTube channel is quite new, and I am excited to share more of my adventures with the #fediverse.
In the future I am planning to share videos with atmospheric or cinematic music, fitting the theme of each video. Hopefully this adds more to the viewing experience 💙🙏
I.e., a Note or Article or whatever is saying that the author is NOT an actor on the same server host (example·com), but an actor over on the server host mastodon·social.
#PieFed just added a multi-reddit feature, which we're calling "Feeds". It combines multiple Communities (actors of type "Group" in ActivityPub) into one.
Feeds can be followed from other PieFed instances, which will subscribe the follower to all the communities in the feed.
It's similar to PieFed's concept of a Topic https://piefed.social/topics, except topics are maintained by the instance admins. Feeds are crowdsourced and federated topics.
#Introduction#Reintroduction Ein hallo von einer neuen Instanz! Ich bin neu auf norden.social, aber nicht neu im #fediverse. Vieles steht ja schon in der Bio. Ich hab mal an Barrierefreiheit mit rumgewerkelt, bin von Geburt an blind, habe zwei Katzen und eine Frau, wir wohnen im schönen Hamburg, ich bin inzwischen Rentner und treibe mich also nur zum Spaß hier herum. Freue mich auf Austausch und nette Gespräche.
Hey #fediverse devs, is there a comprehensive resource for deployed, real-world ActivityStreams vocabularies?
We'd like to make Sockethub somewhat interoperable with whatever is used on the rest of the Web (eventually).
Example: Object for a Web page. There's a simple Page object described in the Activity Vocabulary spec, but it's nowhere near complete in terms of metadata properties. How can I find out what others are doing, short of reading every possible implementation's source code?
Hey #fediverse devs, is there a comprehensive resource for deployed, real-world ActivityStreams vocabularies?
We'd like to make Sockethub somewhat interoperable with whatever is used on the rest of the Web (eventually).
Example: Object for a Web page. There's a simple Page object described in the Activity Vocabulary spec, but it's nowhere near complete in terms of metadata properties. How can I find out what others are doing, short of reading every possible implementation's source code?
I really like the proposed asterism symbol, ⁂, U+2042 to represent the Fediverse. “In astronomy, it refers to groups of stars in the sky, akin to constellations.” https://symbol.fediverse.info I might just add it to my fonts, (and perhaps boot the bitcoin, ₿, U+20BF, while I'm at it) Now to see whether I like hexacles (the bestagons) or pentacles.. #charactersetpolitics#fediverse#fonts#typography
We at Vivaldi are the only browser company with a Mastodon server. We have chosen to support the Fediverse in every way we can. We will continue to do so as we need options away from Big Tech.
This is exactly why I want to help improve connectivity between the two networks. Even if you stay with Bluesky for now, joining the bridge makes you visible to the Fediverse and will jumpstart your experience if you have to move.
This is exactly why I want to help improve connectivity between the two networks. Even if you stay with Bluesky for now, joining the bridge makes you visible to the Fediverse and will jumpstart your experience if you have to move.
@evan@cosocial.ca@manton@manton.org I get the fact that #SXSW is held in Austin but with #Texas' current political climate: ❌ Anti-Trans ❌ Anti-Reproductive Health Care ❌ Anti-Vaccine ❌ Anti-Intelligence ❌ Anti-American ❌ Poor record for Civil Rights ❌ Poor record for Civil Liberties
SXSW just seems like a big ask for just about anybody on the #Fediverse.
Friends, I am excited that we are getting great folks like @manton who will be talking about micro.blog at the Developer Meetup at Fediverse House. But I'm worried we're missing others. Who else is a) normally in or near Austin just for living their lives or b) travelling to Austin for SXSW? Come be with your Fediverse people.
🌞 Hello #fediverse - this is GBH #News bringing you the world from #Boston. It's 53F at Logan Airport and visibility is 10 miles.
An American Airlines flight discontinued a landing at DC's National Airport to avoid a collision. The past few weeks have seen 4 major air disasters in North America.
Au revoir, Party City: the chain is declaring bankruptcy and closing its doors.
The Trump administration sent a memo telling federal agencies to plan to cut more jobs.
#PieFed just added a multi-reddit feature, which we're calling "Feeds". It combines multiple Communities (actors of type "Group" in ActivityPub) into one.
Feeds can be followed from other PieFed instances, which will subscribe the follower to all the communities in the feed.
It's similar to PieFed's concept of a Topic https://piefed.social/topics, except topics are maintained by the instance admins. Feeds are crowdsourced and federated topics.
#PieFed just added a multi-reddit feature, which we're calling "Feeds". It combines multiple Communities (actors of type "Group" in ActivityPub) into one.
Feeds can be followed from other PieFed instances, which will subscribe the follower to all the communities in the feed.
It's similar to PieFed's concept of a Topic https://piefed.social/topics, except topics are maintained by the instance admins. Feeds are crowdsourced and federated topics.
#PieFed just added a multi-reddit feature, which we're calling "Feeds". It combines multiple Communities (actors of type "Group" in ActivityPub) into one.
Feeds can be followed from other PieFed instances, which will subscribe the follower to all the communities in the feed.
It's similar to PieFed's concept of a Topic https://piefed.social/topics, except topics are maintained by the instance admins. Feeds are crowdsourced and federated topics.
#PieFed just added a multi-reddit feature, which we're calling "Feeds". It combines multiple Communities (actors of type "Group" in ActivityPub) into one.
Feeds can be followed from other PieFed instances, which will subscribe the follower to all the communities in the feed.
It's similar to PieFed's concept of a Topic https://piefed.social/topics, except topics are maintained by the instance admins. Feeds are crowdsourced and federated topics.
#PieFed just added a multi-reddit feature, which we're calling "Feeds". It combines multiple Communities (actors of type "Group" in ActivityPub) into one.
Feeds can be followed from other PieFed instances, which will subscribe the follower to all the communities in the feed.
It's similar to PieFed's concept of a Topic https://piefed.social/topics, except topics are maintained by the instance admins. Feeds are crowdsourced and federated topics.
🌞 Hello #fediverse - this is GBH #News bringing you the world from #Boston. It's 53F at Logan Airport and visibility is 10 miles.
An American Airlines flight discontinued a landing at DC's National Airport to avoid a collision. The past few weeks have seen 4 major air disasters in North America.
Au revoir, Party City: the chain is declaring bankruptcy and closing its doors.
The Trump administration sent a memo telling federal agencies to plan to cut more jobs.
🌞 Hello #fediverse - this is GBH #News bringing you the world from #Boston. It's 53F at Logan Airport and visibility is 10 miles.
An American Airlines flight discontinued a landing at DC's National Airport to avoid a collision. The past few weeks have seen 4 major air disasters in North America.
Au revoir, Party City: the chain is declaring bankruptcy and closing its doors.
The Trump administration sent a memo telling federal agencies to plan to cut more jobs.
ActivityPub outboxes are the new RSS / Atom / WebFeed.
You can just read from them to get a JSON feed of someone's posts.
I.e., you do NOT have to implement the full suite of Fediverse protocols, or Follow, or run your own server, or anything else to get someone's posts on the Fediverse — just read from their outbox.
ActivityPub outboxes are the new RSS / Atom / WebFeed.
You can just read from them to get a JSON feed of someone's posts.
I.e., you do NOT have to implement the full suite of Fediverse protocols, or Follow, or run your own server, or anything else to get someone's posts on the Fediverse — just read from their outbox.
I want to propose a local instance (which was rebuilt from scratch again, sorry!) for people living on, or nearby, the #Jura mountains. Either on the #Swiss or #French sides. With indeed a proper moderation.
After 8 years spent on Mastodon, I know the limits of the #fediverse quite well but I think it's important such spaces exist.
For those who don't know me already, please see the following post!
I graduated last year in Science of Climate, a #physics master's degree in Bologna, and now I work as a Data Engineer for a company focused on climate change impacts.
I've been playing the #guitar for many years and I have a band - we are called Embers Lit - where I mainly play #70sRock music. My favourite band is #LedZeppelin , but I have recently discovered #JeffBuckley (better late than never, right?) and #Opeth and I fell in love.
I also love #gardening - this summer I will try to grow my own vegetables (fingers crossed) - and I adore cooking. I've been #vegan for a couple of years and I have found a great passion for #cooking.
This pretty much sums up who I am and what I'll be posting about! I'm super new to Mastodon and I'm still trying to figure things out, but I'm really excited to be part of this community!
Our latest paper on Fediverse sharing is out! We look at how these platforms connect, the impact of integration, and how users perceive it. Some Mastodon servers welcome Threads, while others block it—shaping the relationship between decentralized and centralized social media.
Today’s email in support of the #Fediverse and #OpenSocialWeb in Canada and trying to convince our governments not only to dump Twitter/X but also create their own independent platforms that Canadians can know and trust!
Phew... 😅 Senator @Paulatics, you have mail. 😇 (and thank you for your continued work on this!!)
A user on the Fediverse has a way of escaping — to someone else's server or their own server — if they feel things have gotten bad on the server they are on.
And, they can take their followers and who they follow with them, etc, to the new account.
And (eventually) they can take their content with them, too.
That is part of the value of decentralization.
You have a way of escaping — and taking everything important with you.
A single server on the Fediverse is vulnerable to manipulation, censorship, spying, and control — whether corporate, gov't, political, or any other type — just like centralized social-media.
A single server on the Fediverse is also vulnerable to capture & takeover — just like centralized social-media.
But (unlike centralized social-media) here is the good thing about decentralized social-media (DeSo) —
Today’s email in support of the #Fediverse and #OpenSocialWeb in Canada and trying to convince our governments not only to dump Twitter/X but also create their own independent platforms that Canadians can know and trust!
Phew... 😅 Senator @Paulatics, you have mail. 😇 (and thank you for your continued work on this!!)
I graduated last year in Science of Climate, a #physics master's degree in Bologna, and now I work as a Data Engineer for a company focused on climate change impacts.
I've been playing the #guitar for many years and I have a band - we are called Embers Lit - where I mainly play #70sRock music. My favourite band is #LedZeppelin , but I have recently discovered #JeffBuckley (better late than never, right?) and #Opeth and I fell in love.
I also love #gardening - this summer I will try to grow my own vegetables (fingers crossed) - and I adore cooking. I've been #vegan for a couple of years and I have found a great passion for #cooking.
This pretty much sums up who I am and what I'll be posting about! I'm super new to Mastodon and I'm still trying to figure things out, but I'm really excited to be part of this community!
I'm in the process of setting up my account on my personal instance and I'm noticing that my profile picture isn't being displayed when you view the account from Mastodon (official client or other external clients) or Pixelfed.
I know it works because I've seen several GtS accounts here with PPs that display fine. Any ideas on how to get it to display?
ActivityPub outboxes are the new RSS / Atom / WebFeed.
You can just read from them to get a JSON feed of someone's posts.
I.e., you do NOT have to implement the full suite of Fediverse protocols, or Follow, or run your own server, or anything else to get someone's posts on the Fediverse — just read from their outbox.
ActivityPub outboxes are the new RSS / Atom / WebFeed.
You can just read from them to get a JSON feed of someone's posts.
I.e., you do NOT have to implement the full suite of Fediverse protocols, or Follow, or run your own server, or anything else to get someone's posts on the Fediverse — just read from their outbox.
But — the aggressiveness of those alt-text and CW advocates was (and probably still is) causing people who newly joined the Fediverse to leave —
Because one of these new users' early experiences on the Fediverse feels like they are being yelled at by these alt-text and content-warning advocates. And, don't feel welcomed. And leave.
ActivityPub outboxes are the new RSS / Atom / WebFeed.
You can just read from them to get a JSON feed of someone's posts.
I.e., you do NOT have to implement the full suite of Fediverse protocols, or Follow, or run your own server, or anything else to get someone's posts on the Fediverse — just read from their outbox.
ALT text details@zexu@lemmy.ml asked:
"""
Any Discord fediverse alternative???
I know there is revolt as a FOSS alternative to discord but it’s not federated.
"""
@fruitywelsh@lemmy.ml answered:
"""
Matrix and clients for it like Element have always been my go to for federated chat like discord/teams/mattersmost. The main missing feature is voice channels imho.
"""
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
While the news in the world is louder and intenser than ever, the fediverse has had one of it’s most quiet news weeks in a long time. But as compensation I’ll have another article out tomorrow, that I did not manage to finish for today.
The News
Some updates for GoToSocial: GoToSocial published the documentation that would also allow other fediverse platforms to implement their Interaction Policies. And Slurp is a new CLI tool to import your posts from other fediverse servers into GoToSocial. A guide to import your Pixelfed posts into GoToSocial with Slurp is available here.
Last week I wrote extensively about Mastodon’s plan to implement quote post. Mastodon CTO Renaud Chaput confirmed in a follow-up that Mastodon will not display quote posts if they are made using another implementation than Mastodon proposes. This means in practice that even when Mastodon has added support for quote posts, it will not display quote posts made by Misskey, unless Misskey also implements Mastodon’s new proposed system for quote posts.
Elgg is an old-school open source social network that started in 2004. It added a plugin for ActivityPub this week.
The Identity Graph Explorer is a simple tool to find out how “identifiers on the Fediverse / Social Web are connected to one another”.
The Hexbear Lemmy community recently lost control of their domain, leading to a bidding war for the domain name for thousands of dollars. The admins now report that they have gotten back control of their domain.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
Is anyone building cool stuff with @fedify ? I’ve been curious about diving in after I learn JavaScript, I think it would be fun to make some simple #Fediverse apps. I’d love to see what other people are making with it.
We at Vivaldi are the only browser company with a Mastodon server. We have chosen to support the Fediverse in every way we can. We will continue to do so as we need options away from Big Tech.
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Hollo(@hollo)는 Fedify로 구동되는 1인 사용자용 마이크로블로깅 서버입니다. 1인 사용자를 위해 설계되었지만, ActivityPub를 통해 완전히 연합되어 연합우주 전체의 사용자들과 상호작용할 수 있습니다. Hollo는 Mastodon 호환 API를 구현하여 자체 웹 인터페이스 없이도 대부분의 Mastodon 클라이언트와 호환됩니다.
Hollo는 또한 정식 출시 전에 최신 Fedify 기능을 테스트하는 실험장으로도 활용되고 있습니다.
BotKit(@botkit)은 저희의 가장 새로운 구성원으로, ActivityPub 봇을 만들기 위해 특별히 설계된 프레임워크입니다. 전통적인 Mastodon 봇과 달리, BotKit은 플랫폼별 제한(글자 수 제한 등)에 구애받지 않는 독립적인 ActivityPub 서버를 만듭니다.
BotKit의 API는 의도적으로 단순하게 설계되어 단일 TypeScript 파일로 완전한 봇을 만들 수 있습니다!
세 프로젝트 모두 @fedify-dev GitHub 조직에서 오픈 소스로 공개되어 있습니다. 각기 다른 목적을 가지고 있지만, ActivityPub 개발을 더 접근하기 쉽게 만들고 연합우주 생태계를 확장한다는 공통된 목표를 공유합니다.
이러한 프로젝트를 사용해보거나 개발에 기여하는 데 관심이 있으시다면, 다음을 확인해보세요:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Went well I think – did not have a ton of time to put it together, and you could spend hours explaining the Fediverse or WordPress, but I tried to make it useful to folks interested in exploring more on their own.
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Is anyone building cool stuff with @fedify ? I’ve been curious about diving in after I learn JavaScript, I think it would be fun to make some simple #Fediverse apps. I’d love to see what other people are making with it.
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Here's what's been going down in these waters: Lots of polish for our #DawnPatrolBeta testers, plus many cool #SurfFeeds to browse and some #ipad love.
ALT text detailsGraphic with details from Surf's latest release. It says:
New on Surf this week (Week of 02/24/25)
Lots of polish and bug fixes
Fresh new look for Bluesky posts with links
Smoother haptics on Android for a better feel
Longer captions on posts for iPad users
New feeds in the Curiosity Channel on Home
Here's what's been going down in these waters: Lots of polish for our #DawnPatrolBeta testers, plus many cool #SurfFeeds to browse and some #ipad love.
ALT text detailsGraphic with details from Surf's latest release. It says:
New on Surf this week (Week of 02/24/25)
Lots of polish and bug fixes
Fresh new look for Bluesky posts with links
Smoother haptics on Android for a better feel
Longer captions on posts for iPad users
New feeds in the Curiosity Channel on Home
Here's what's been going down in these waters: Lots of polish for our #DawnPatrolBeta testers, plus many cool #SurfFeeds to browse and some #ipad love.
ALT text detailsGraphic with details from Surf's latest release. It says:
New on Surf this week (Week of 02/24/25)
Lots of polish and bug fixes
Fresh new look for Bluesky posts with links
Smoother haptics on Android for a better feel
Longer captions on posts for iPad users
New feeds in the Curiosity Channel on Home
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Liebes #Fediverse - ich hätte da aus aktuellem Anlass mal ne Frage:
Wenn #fckmrz und seine #cducsu jetzt eine #kleineanfrage gegen NGOs starten weil es ihnen nicht passt das Menschen sich gegen #Faschismus wehren, wie steht es dann eigentlich mit der politischen Neutralität bei öffentlichen Körperschaften? Soweit ich mich erinnere hatte z.B. der BBV in Bayern die Bauernproteste maßgeblich mitorganisiert.
Here's what's been going down in these waters: Lots of polish for our #DawnPatrolBeta testers, plus many cool #SurfFeeds to browse and some #ipad love.
ALT text detailsGraphic with details from Surf's latest release. It says:
New on Surf this week (Week of 02/24/25)
Lots of polish and bug fixes
Fresh new look for Bluesky posts with links
Smoother haptics on Android for a better feel
Longer captions on posts for iPad users
New feeds in the Curiosity Channel on Home
While the news in the world is louder and intenser than ever, the fediverse has had one of it’s most quiet news weeks in a long time. But as compensation I’ll have another article out tomorrow, that I did not manage to finish for today.
The News
Some updates for GoToSocial: GoToSocial published the documentation that would also allow other fediverse platforms to implement their Interaction Policies. And Slurp is a new CLI tool to import your posts from other fediverse servers into GoToSocial. A guide to import your Pixelfed posts into GoToSocial with Slurp is available here.
Last week I wrote extensively about Mastodon’s plan to implement quote post. Mastodon CTO Renaud Chaput confirmed in a follow-up that Mastodon will not display quote posts if they are made using another implementation than Mastodon proposes. This means in practice that even when Mastodon has added support for quote posts, it will not display quote posts made by Misskey, unless Misskey also implements Mastodon’s new proposed system for quote posts.
Elgg is an old-school open source social network that started in 2004. It added a plugin for ActivityPub this week.
The Identity Graph Explorer is a simple tool to find out how “identifiers on the Fediverse / Social Web are connected to one another”.
The Hexbear Lemmy community recently lost control of their domain, leading to a bidding war for the domain name for thousands of dollars. The admins now report that they have gotten back control of their domain.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
While the news in the world is louder and intenser than ever, the fediverse has had one of it’s most quiet news weeks in a long time. But as compensation I’ll have another article out tomorrow, that I did not manage to finish for today.
The News
Some updates for GoToSocial: GoToSocial published the documentation that would also allow other fediverse platforms to implement their Interaction Policies. And Slurp is a new CLI tool to import your posts from other fediverse servers into GoToSocial. A guide to import your Pixelfed posts into GoToSocial with Slurp is available here.
Last week I wrote extensively about Mastodon’s plan to implement quote post. Mastodon CTO Renaud Chaput confirmed in a follow-up that Mastodon will not display quote posts if they are made using another implementation than Mastodon proposes. This means in practice that even when Mastodon has added support for quote posts, it will not display quote posts made by Misskey, unless Misskey also implements Mastodon’s new proposed system for quote posts.
Elgg is an old-school open source social network that started in 2004. It added a plugin for ActivityPub this week.
The Identity Graph Explorer is a simple tool to find out how “identifiers on the Fediverse / Social Web are connected to one another”.
The Hexbear Lemmy community recently lost control of their domain, leading to a bidding war for the domain name for thousands of dollars. The admins now report that they have gotten back control of their domain.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
While the news in the world is louder and intenser than ever, the fediverse has had one of it’s most quiet news weeks in a long time. But as compensation I’ll have another article out tomorrow, that I did not manage to finish for today.
The News
Some updates for GoToSocial: GoToSocial published the documentation that would also allow other fediverse platforms to implement their Interaction Policies. And Slurp is a new CLI tool to import your posts from other fediverse servers into GoToSocial. A guide to import your Pixelfed posts into GoToSocial with Slurp is available here.
Last week I wrote extensively about Mastodon’s plan to implement quote post. Mastodon CTO Renaud Chaput confirmed in a follow-up that Mastodon will not display quote posts if they are made using another implementation than Mastodon proposes. This means in practice that even when Mastodon has added support for quote posts, it will not display quote posts made by Misskey, unless Misskey also implements Mastodon’s new proposed system for quote posts.
Elgg is an old-school open source social network that started in 2004. It added a plugin for ActivityPub this week.
The Identity Graph Explorer is a simple tool to find out how “identifiers on the Fediverse / Social Web are connected to one another”.
The Hexbear Lemmy community recently lost control of their domain, leading to a bidding war for the domain name for thousands of dollars. The admins now report that they have gotten back control of their domain.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
Is anyone building cool stuff with @fedify ? I’ve been curious about diving in after I learn JavaScript, I think it would be fun to make some simple #Fediverse apps. I’d love to see what other people are making with it.
Hello, Fediverse! Here’s our official #Introduction! 📢 EPFL is now on Mastodon with its very own instance: social.epfl.ch. We're excited to welcome you to this new space to discuss research, education, and innovation. See you soon on #Mastodon! #EPFL 🚀 https://go.epfl.ch/mastodon-en
Is anyone building cool stuff with @fedify ? I’ve been curious about diving in after I learn JavaScript, I think it would be fun to make some simple #Fediverse apps. I’d love to see what other people are making with it.
While the news in the world is louder and intenser than ever, the fediverse has had one of it’s most quiet news weeks in a long time. But as compensation I’ll have another article out tomorrow, that I did not manage to finish for today.
The News
Some updates for GoToSocial: GoToSocial published the documentation that would also allow other fediverse platforms to implement their Interaction Policies. And Slurp is a new CLI tool to import your posts from other fediverse servers into GoToSocial. A guide to import your Pixelfed posts into GoToSocial with Slurp is available here.
Last week I wrote extensively about Mastodon’s plan to implement quote post. Mastodon CTO Renaud Chaput confirmed in a follow-up that Mastodon will not display quote posts if they are made using another implementation than Mastodon proposes. This means in practice that even when Mastodon has added support for quote posts, it will not display quote posts made by Misskey, unless Misskey also implements Mastodon’s new proposed system for quote posts.
Elgg is an old-school open source social network that started in 2004. It added a plugin for ActivityPub this week.
The Identity Graph Explorer is a simple tool to find out how “identifiers on the Fediverse / Social Web are connected to one another”.
The Hexbear Lemmy community recently lost control of their domain, leading to a bidding war for the domain name for thousands of dollars. The admins now report that they have gotten back control of their domain.
That’s all for this week, thanks for reading! You can subscribe to my newsletter to get all my weekly updates via email, which gets you some interesting extra analysis as a bonus, that is not posted here on the website. You can subscribe below:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Hello, Fediverse! Here’s our official #Introduction! 📢 EPFL is now on Mastodon with its very own instance: social.epfl.ch. We're excited to welcome you to this new space to discuss research, education, and innovation. See you soon on #Mastodon! #EPFL 🚀 https://go.epfl.ch/mastodon-en
We at Vivaldi are the only browser company with a Mastodon server. We have chosen to support the Fediverse in every way we can. We will continue to do so as we need options away from Big Tech.
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
We at Vivaldi are the only browser company with a Mastodon server. We have chosen to support the Fediverse in every way we can. We will continue to do so as we need options away from Big Tech.
Now that Tapestry is finally an App Store reality, join us for a sneak peek into what went on behind the scenes of our successful product launch as well as some exciting news about what lies ahead. #TapestryApp#Fediverse#OpenWeb
Now that Tapestry is finally an App Store reality, join us for a sneak peek into what went on behind the scenes of our successful product launch as well as some exciting news about what lies ahead. #TapestryApp#Fediverse#OpenWeb
Now that Tapestry is finally an App Store reality, join us for a sneak peek into what went on behind the scenes of our successful product launch as well as some exciting news about what lies ahead. #TapestryApp#Fediverse#OpenWeb
HI! I'm an author and illustrator, living in Dublin, searching for other worlds and new ways to connect. If you have any recommendations for hashtags or servers about literature and art, I'd love to hear them!
Liebes #Fediverse - ich hätte da aus aktuellem Anlass mal ne Frage:
Wenn #fckmrz und seine #cducsu jetzt eine #kleineanfrage gegen NGOs starten weil es ihnen nicht passt das Menschen sich gegen #Faschismus wehren, wie steht es dann eigentlich mit der politischen Neutralität bei öffentlichen Körperschaften? Soweit ich mich erinnere hatte z.B. der BBV in Bayern die Bauernproteste maßgeblich mitorganisiert.
Is anyone building cool stuff with @fedify ? I’ve been curious about diving in after I learn JavaScript, I think it would be fun to make some simple #Fediverse apps. I’d love to see what other people are making with it.
Now that Tapestry is finally an App Store reality, join us for a sneak peek into what went on behind the scenes of our successful product launch as well as some exciting news about what lies ahead. #TapestryApp#Fediverse#OpenWeb
Is anyone building cool stuff with @fedify ? I’ve been curious about diving in after I learn JavaScript, I think it would be fun to make some simple #Fediverse apps. I’d love to see what other people are making with it.
Is anyone building cool stuff with @fedify ? I’ve been curious about diving in after I learn JavaScript, I think it would be fun to make some simple #Fediverse apps. I’d love to see what other people are making with it.
Is anyone building cool stuff with @fedify ? I’ve been curious about diving in after I learn JavaScript, I think it would be fun to make some simple #Fediverse apps. I’d love to see what other people are making with it.
HI! I'm an author and illustrator, living in Dublin, searching for other worlds and new ways to connect. If you have any recommendations for hashtags or servers about literature and art, I'd love to hear them!
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Hollo(@hollo)는 Fedify로 구동되는 1인 사용자용 마이크로블로깅 서버입니다. 1인 사용자를 위해 설계되었지만, ActivityPub를 통해 완전히 연합되어 연합우주 전체의 사용자들과 상호작용할 수 있습니다. Hollo는 Mastodon 호환 API를 구현하여 자체 웹 인터페이스 없이도 대부분의 Mastodon 클라이언트와 호환됩니다.
Hollo는 또한 정식 출시 전에 최신 Fedify 기능을 테스트하는 실험장으로도 활용되고 있습니다.
BotKit(@botkit)은 저희의 가장 새로운 구성원으로, ActivityPub 봇을 만들기 위해 특별히 설계된 프레임워크입니다. 전통적인 Mastodon 봇과 달리, BotKit은 플랫폼별 제한(글자 수 제한 등)에 구애받지 않는 독립적인 ActivityPub 서버를 만듭니다.
BotKit의 API는 의도적으로 단순하게 설계되어 단일 TypeScript 파일로 완전한 봇을 만들 수 있습니다!
세 프로젝트 모두 @fedify-dev GitHub 조직에서 오픈 소스로 공개되어 있습니다. 각기 다른 목적을 가지고 있지만, ActivityPub 개발을 더 접근하기 쉽게 만들고 연합우주 생태계를 확장한다는 공통된 목표를 공유합니다.
이러한 프로젝트를 사용해보거나 개발에 기여하는 데 관심이 있으시다면, 다음을 확인해보세요:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Went well I think – did not have a ton of time to put it together, and you could spend hours explaining the Fediverse or WordPress, but I tried to make it useful to folks interested in exploring more on their own.
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
The strength of the #socialweb is the people behind it. 🙏 It's not the vision of a single person. It's not built for profit. It's a collective of ideas and people who want to see change. ✨ To grow the social web further, we must work together.
Hollo(@hollo)는 Fedify로 구동되는 1인 사용자용 마이크로블로깅 서버입니다. 1인 사용자를 위해 설계되었지만, ActivityPub를 통해 완전히 연합되어 연합우주 전체의 사용자들과 상호작용할 수 있습니다. Hollo는 Mastodon 호환 API를 구현하여 자체 웹 인터페이스 없이도 대부분의 Mastodon 클라이언트와 호환됩니다.
Hollo는 또한 정식 출시 전에 최신 Fedify 기능을 테스트하는 실험장으로도 활용되고 있습니다.
BotKit(@botkit)은 저희의 가장 새로운 구성원으로, ActivityPub 봇을 만들기 위해 특별히 설계된 프레임워크입니다. 전통적인 Mastodon 봇과 달리, BotKit은 플랫폼별 제한(글자 수 제한 등)에 구애받지 않는 독립적인 ActivityPub 서버를 만듭니다.
BotKit의 API는 의도적으로 단순하게 설계되어 단일 TypeScript 파일로 완전한 봇을 만들 수 있습니다!
세 프로젝트 모두 @fedify-dev GitHub 조직에서 오픈 소스로 공개되어 있습니다. 각기 다른 목적을 가지고 있지만, ActivityPub 개발을 더 접근하기 쉽게 만들고 연합우주 생태계를 확장한다는 공통된 목표를 공유합니다.
이러한 프로젝트를 사용해보거나 개발에 기여하는 데 관심이 있으시다면, 다음을 확인해보세요:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Got into a rant yesterday with family bc I cannot understand everyone is still using Meta services, MS, Google etc. Now I am trying to collect alternatives. I saw a good page with EU alternatives, although considering the stand of many EU countries to Palestine I am a bit wary. Still, first question: if someone wants to set up an instance for the #fediverse - in which languages is that possible? I see English and German - would there be French or best, Arabic available? #Fedihelp#unplugTrump
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Hollo(@hollo)는 Fedify로 구동되는 1인 사용자용 마이크로블로깅 서버입니다. 1인 사용자를 위해 설계되었지만, ActivityPub를 통해 완전히 연합되어 연합우주 전체의 사용자들과 상호작용할 수 있습니다. Hollo는 Mastodon 호환 API를 구현하여 자체 웹 인터페이스 없이도 대부분의 Mastodon 클라이언트와 호환됩니다.
Hollo는 또한 정식 출시 전에 최신 Fedify 기능을 테스트하는 실험장으로도 활용되고 있습니다.
BotKit(@botkit)은 저희의 가장 새로운 구성원으로, ActivityPub 봇을 만들기 위해 특별히 설계된 프레임워크입니다. 전통적인 Mastodon 봇과 달리, BotKit은 플랫폼별 제한(글자 수 제한 등)에 구애받지 않는 독립적인 ActivityPub 서버를 만듭니다.
BotKit의 API는 의도적으로 단순하게 설계되어 단일 TypeScript 파일로 완전한 봇을 만들 수 있습니다!
세 프로젝트 모두 @fedify-dev GitHub 조직에서 오픈 소스로 공개되어 있습니다. 각기 다른 목적을 가지고 있지만, ActivityPub 개발을 더 접근하기 쉽게 만들고 연합우주 생태계를 확장한다는 공통된 목표를 공유합니다.
이러한 프로젝트를 사용해보거나 개발에 기여하는 데 관심이 있으시다면, 다음을 확인해보세요:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
Hollo(@hollo)는 Fedify로 구동되는 1인 사용자용 마이크로블로깅 서버입니다. 1인 사용자를 위해 설계되었지만, ActivityPub를 통해 완전히 연합되어 연합우주 전체의 사용자들과 상호작용할 수 있습니다. Hollo는 Mastodon 호환 API를 구현하여 자체 웹 인터페이스 없이도 대부분의 Mastodon 클라이언트와 호환됩니다.
Hollo는 또한 정식 출시 전에 최신 Fedify 기능을 테스트하는 실험장으로도 활용되고 있습니다.
BotKit(@botkit)은 저희의 가장 새로운 구성원으로, ActivityPub 봇을 만들기 위해 특별히 설계된 프레임워크입니다. 전통적인 Mastodon 봇과 달리, BotKit은 플랫폼별 제한(글자 수 제한 등)에 구애받지 않는 독립적인 ActivityPub 서버를 만듭니다.
BotKit의 API는 의도적으로 단순하게 설계되어 단일 TypeScript 파일로 완전한 봇을 만들 수 있습니다!
세 프로젝트 모두 @fedify-dev GitHub 조직에서 오픈 소스로 공개되어 있습니다. 각기 다른 목적을 가지고 있지만, ActivityPub 개발을 더 접근하기 쉽게 만들고 연합우주 생태계를 확장한다는 공통된 목표를 공유합니다.
이러한 프로젝트를 사용해보거나 개발에 기여하는 데 관심이 있으시다면, 다음을 확인해보세요:
Fedify (@fedify) is a #TypeScript library for building federated server applications powered by ActivityPub and other #fediverse standards. It provides type-safe objects for Activity Vocabulary, WebFinger client/server, HTTP Signatures, and more—eliminating boilerplate code so you can focus on your application logic.
Hollo (@hollo) is a single-user microblogging server powered by Fedify. While designed for individual users, it's fully federated through ActivityPub, allowing interaction with users across the fediverse. #Hollo implements Mastodon-compatible APIs, making it compatible with most Mastodon clients without needing its own web interface.
Hollo also serves as our testing ground for bleeding-edge Fedify features before they're officially released.
BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, #BotKit creates standalone ActivityPub servers that aren't constrained by platform-specific limitations (like character counts).
BotKit's API is intentionally simple—you can create a complete bot in a single TypeScript file!
All three projects are open source and hosted under the @fedify-dev GitHub organization. While they serve different purposes, they share common goals: making ActivityPub development more accessible and expanding the fediverse ecosystem.
If you're interested in trying any of these projects or contributing to their development, check out:
@atomicpoet@fediverse TBH I think a lot of people (including me) have a very sketchy idea of how the different bits of the Fediverse link together... I'm still a bit vague about how my #Mastodon and #Pixelfed accounts could work better together.
There's a lot of *assumed knowledge* about the #Fediverse ... and people don't want to ask 'stupid' questions because they don't want to 'look stupid'. There needs to be easily accessible and explicit step by step instructions *to get people started*.
I'm not too happy about #Friendica 's cross-poster to #Bluesky being somehow less reliable than its cross-poster to #Twitter of all things. I'm currently working around this by using #BridgyFed and manually reposting my #Fediverse messages on BSky - less than ideal.
Ich bin fündig geworden. #Danke ----- Ich suche eine Referent*in in einem Plenumstreffen das #Fediverse und #Mastodon zu erklären. Die Treffen sind in 71332 Waiblingen.
Ich nutze zwar die Plattform, fühle mich aber überfordert alle Fragen zu beantworten. Alternativ wäre auch Unterlagen mit möglichst vielen Informationen hilfreich.
We at Vivaldi are the only browser company with a Mastodon server. We have chosen to support the Fediverse in every way we can. We will continue to do so as we need options away from Big Tech.
ALT text detailsFrom @FediTips@social.growyourown.services :
"""
There is no algorithm on here. You are free to like and share and interact with whatever you want, it won't affect what appears in your timeline.
The only things in your timeline are all the posts from all the accounts and hashtags and groups you've followed. That's it, it's as simple as that. You control your timeline, there isn't any content being pushed at you or hidden from you or promoted by anyone.
"""
We at Vivaldi are the only browser company with a Mastodon server. We have chosen to support the Fediverse in every way we can. We will continue to do so as we need options away from Big Tech.
We at Vivaldi are the only browser company with a Mastodon server. We have chosen to support the Fediverse in every way we can. We will continue to do so as we need options away from Big Tech.
I'm not too happy about #Friendica 's cross-poster to #Bluesky being somehow less reliable than its cross-poster to #Twitter of all things. I'm currently working around this by using #BridgyFed and manually reposting my #Fediverse messages on BSky - less than ideal.
Two weeks later, time for a little update: As a #traffic source, #Threads hasn't remained as big as #Mastodon for @heiseonline, but it constantly beats #Bluesky now. #X (where we stopped posting) is behind. But what's interesting 👇🏻
We at Vivaldi are the only browser company with a Mastodon server. We have chosen to support the Fediverse in every way we can. We will continue to do so as we need options away from Big Tech.
Two weeks later, time for a little update: As a #traffic source, #Threads hasn't remained as big as #Mastodon for @heiseonline, but it constantly beats #Bluesky now. #X (where we stopped posting) is behind. But what's interesting 👇🏻
கேள்வி: #Fediverse என்ற சொல்லுக்கு இணையான #தமிழ் சொல் என்னவாக இருக்க முடியும்?
Fediverse என்பது "Federation" + "Universe" என்ற இரு வார்த்தைகளின் கூட்டுச்சொல். Federation என்றால் கூட்டமைப்பு என்று பொருள், Universe என்றால் பிரபஞ்சம் என்று பொருள். நேரடியாக "கூட்டமைப்பு பிரபஞ்சம்", "பிரபஞ்ச கூட்டமைப்பு", " கூட்டு பிரபஞ்சம்", "பிரபஞ்சக் கூட்டு" என்று எடுத்துக் கொள்ளலாம். ஆனால் இது வெகுமக்களை சென்றடையும் என்று தோன்றவில்லை.
#தமிழ் பேசும் அன்பு உள்ளங்களே, நாம் ஒரு நல்ல வார்த்தையை தமிழில் அறிமுகப்படுத்த வேண்டும்.
கேள்வி: #Fediverse என்ற சொல்லுக்கு இணையான #தமிழ் சொல் என்னவாக இருக்க முடியும்?
Fediverse என்பது "Federation" + "Universe" என்ற இரு வார்த்தைகளின் கூட்டுச்சொல். Federation என்றால் கூட்டமைப்பு என்று பொருள், Universe என்றால் பிரபஞ்சம் என்று பொருள். நேரடியாக "கூட்டமைப்பு பிரபஞ்சம்", "பிரபஞ்ச கூட்டமைப்பு", " கூட்டு பிரபஞ்சம்", "பிரபஞ்சக் கூட்டு" என்று எடுத்துக் கொள்ளலாம். ஆனால் இது வெகுமக்களை சென்றடையும் என்று தோன்றவில்லை.
#தமிழ் பேசும் அன்பு உள்ளங்களே, நாம் ஒரு நல்ல வார்த்தையை தமிழில் அறிமுகப்படுத்த வேண்டும்.
@StefanMuenz Eine Verpflichtung, Inhalte ins Fediverse zu stellen? Klingt nicht gerade nach Selbstbewusstsein, eher nach einem verzweifelten Versuch, Relevanz durch Zwang herzustellen. Öffentlichkeit entsteht nicht, weil Behörden, Unis und der ÖRR gezwungen werden, irgendwo zu publizieren – sondern weil Menschen es nutzen.
Ich bin fündig geworden. #Danke ----- Ich suche eine Referent*in in einem Plenumstreffen das #Fediverse und #Mastodon zu erklären. Die Treffen sind in 71332 Waiblingen.
Ich nutze zwar die Plattform, fühle mich aber überfordert alle Fragen zu beantworten. Alternativ wäre auch Unterlagen mit möglichst vielen Informationen hilfreich.
We at Vivaldi are the only browser company with a Mastodon server. We have chosen to support the Fediverse in every way we can. We will continue to do so as we need options away from Big Tech.
We at Vivaldi are the only browser company with a Mastodon server. We have chosen to support the Fediverse in every way we can. We will continue to do so as we need options away from Big Tech.
How well do MP4s and other animation formats work on the various Fediverse front-end client applications — including, of course, the Mastodon web-based interface?
(Both the front-end and back-end could affect it.)
Is there a way to make them repeat playing over and over and over again?
This is a test from the Mastodon web-based front-end client with an attached MP4.
I have imported a shit ton of pictures 🖼️ from my old #pixelfed account (from the early weeks of the project) into my #gotosocial@foto account backdated to their original post time.
I have imported a shit ton of pictures 🖼️ from my old #pixelfed account (from the early weeks of the project) into my #gotosocial@foto account backdated to their original post time.
I have imported a shit ton of pictures 🖼️ from my old #pixelfed account (from the early weeks of the project) into my #gotosocial@foto account backdated to their original post time.
I have imported a shit ton of pictures 🖼️ from my old #pixelfed account (from the early weeks of the project) into my #gotosocial@foto account backdated to their original post time.
I have some potential dates for this Fediverse Conference in Canada (FediCon).
I have been talking to one location about renting a room from them (for the conference). I asked them for 2 consecutive days we could rent a particular room.
This (in the attached screenshot) is what they said.
Given this, I am still leaning towards doing the conference in the month of August.
I have imported a shit ton of pictures 🖼️ from my old #pixelfed account (from the early weeks of the project) into my #gotosocial@foto account backdated to their original post time.
There is a new UI trend to make the displaying of hash-tags more pleasant. Many clients (especially Mastodon clients) are putting hash-tags at the bottom of the post and limiting the space they take up.
I think that there is a real case for developing a #webcomics platform for the #fediverse. I am going to start trying to make this, but my dev skills are 20 years old at best. I need all kinds of help from #developers and #designer.If other people want to see this happen, please let me know.
I have some potential dates for this Fediverse Conference in Canada (FediCon).
I have been talking to one location about renting a room from them (for the conference). I asked them for 2 consecutive days we could rent a particular room.
This (in the attached screenshot) is what they said.
Given this, I am still leaning towards doing the conference in the month of August.
I have imported a shit ton of pictures 🖼️ from my old #pixelfed account (from the early weeks of the project) into my #gotosocial@foto account backdated to their original post time.
Kicking things off, I thought it would be worth highlighting some bits of the new user onboarding experience with Sharkey.
The onboarding process really seeks to help introduce people new to our fedi platforms, and is also happy to skip the hand-holding if you're already familiar with things.
Initially once you've created your account, Sharkey asks you to go through a few basic steps with setting up your profile, including allowing you to upload your profile picture/avatar/icon, goes over a couple of quick privacy settings that you can set, it brings up recommended and popular users you may wish to follow, and then asks to enable push notifications.
Once that bit is done, there's a small tutorial that it will guide you through, explaining what a note (post) is, explaining what the icons mean. It show you how to put a reaction on to a note, explains the various timelines, how to post a note, and how to mark an image as sensitive (also, Sharkey defaults to reminding users about adding alt text on photos as part of normal operations).
Basically, if one follows through these items, they should be in a not bad beginning position for getting going and getting something useful out of the fediverse.
ALT text detailsScreenshot of the profile settings Sharkey's onboarding suggests you do, including uploading an avatar image, giving yourself a nickname and maybe writing a Bio
ALT text detailsScreenshot of Sharkey's onboarding suggested privacy settings to have a look at and possibly change.
I've never understood how scientists, in particular, could flee from that Musk place only to take refuge in, wait for it, a Bannon place like #BlueSky. 🤦♂️
"On social media, Mastodon is managed and run by the community (e.g., https://neuromatch.social is a server run by neuroscientists) and is robust by design."
The #FediJam, a game jam exclusively for users of the Fediverse, will return in 2025! During March, team up with others or go in alone, and... CREATE – A – GAME! Analog or digital, using whatever (non-AI) tools you feel comfortable with.
lobster is my unreal name and I talk to myself, my computers, the birds and animals that come to the garden. I like seeing people's photographs, hearing their opinions and successes, where available.
I like to get up early and when silence is the prevailing norm. All my pets have died, been eaten or are imaginary.
I practice a unique internal martial art, with many unique features.
I recently died... and... wait, sorry, that was a dream. Have been using mastodon and the #fediverse for almost 0.25 of a day and find it excellent, compared to other disservices.
A big thank you to the software writers, kind people throughout, admins of servers. People looking out for us noobs, wer-critters, alchemists and general purpose weirdos...
lobster is my unreal name and I talk to myself, my computers, the birds and animals that come to the garden. I like seeing people's photographs, hearing their opinions and successes, where available.
I like to get up early and when silence is the prevailing norm. All my pets have died, been eaten or are imaginary.
I practice a unique internal martial art, with many unique features.
I recently died... and... wait, sorry, that was a dream. Have been using mastodon and the #fediverse for almost 0.25 of a day and find it excellent, compared to other disservices.
A big thank you to the software writers, kind people throughout, admins of servers. People looking out for us noobs, wer-critters, alchemists and general purpose weirdos...
A topical or community Fediverse Relays — ex: a Paleogenetics relay server, or an animal photography relay server, or a company focused relay server, etc —
Would be similar to the old PlanetPlanet river-of-news feed-reader blogs.
FediDB respecting robots.txt has resulted in appr. 2M Fediverse accounts no longer being counted.
Prior to this change, #FediDB counted 12,923,233 accounts. Now it counts 10,868,233 accounts.
Now let me be blunt: respecting robots.txt is a good thing. But now when we look at #Fediverse accounts, it must clearly be seen with the acknowledgement that these only count services that haven’t opted out of tracking.
So when people compare user counts of #Bluesky vs. the Fediverse, remember that Bluesky has the luxury of a more complete count because they host all accounts there. In contrast, the Fediverse is actually decentralized, and a good many services simply do not want to be tracked – and are therefore not counted.
Mastodon has announced it will add quote posts to the platform, and some more news.
The News
Mastodon has announced it is adding quote posts to the platform, a long-awaited feature. Mastodon got a grant by NLnet in 2024 to add quote posts, and they are now sharing an update on their work. Mastodon is adding a variety of features to quote posts, such as giving people the ability to opt out of being quote posted. They will publish the technical work to support quote posts as Fediverse Enhancement Proposals, and Mastodon is currently in the process of writing these proposals. The organisation does not say when quote posts will be added, only noting that it ‘will still take more time to develop.’
For a long time, Mastodon had not implemented quote posts because CEO Eugen Rochko saw them as bad. His main concern is that quote posts lead to ‘dunking’ and toxic behaviour. Dunking refers to the behaviour where people use quote posts to ‘dunk’ on other people’s post, often with the intent that this mocking will lead to their followers to also mock and harass the original poster. Dunking was a visible part of Twitter’s culture, and in popular belief dunking and toxicity became linked together. Research showed a more complicated picture. Hilda Bastian analysed over 30 studies on quote tweeting, and concludes: “There’s conflicting evidence on whether QTs [quote Tweets] increase or decrease incivility, and whatever effect there is, it doesn’t seem to be major.“
In 2023 Mastodon changed their opinion, and first started saying that the organisation was open to implementing quote posts. Still, toxic behaviour via dunking continued to be a main concern. This is visible in the accompanying design research that Mastodon has done in their work on quote posts. Mastodon’s view seems to be that quote posts are toxic at it’s core, saying that “the team started out with a shared view that Quote Posts can be misused.”
Mastodon takes a technical approach to dealing to the purported problem of toxicity of quote posts, and the blog posts lists three features to mitigate it: people can choose if their posts are able to be quoted, people get notified if they are quoted, and there will be the ability to withdraw your post from the quoted context. Bluesky also has these features for quote posts, and they’re generally received well. What I find missing here is a take by Mastodon on the effect of these features on Bluesky. Mastodon sees quote posts as being dangerous, and that is why they will implement some features to mitigate the risk. But do they think that quote posts are being used well on Bluesky? Is Bluesky’s behaviour and culture around quote posts something that Mastodon is striving towards? I’m not clear to me what Mastodon’s answer is here.
Mastodon’s design research also says that they will display quotes in a different way to ‘steer away from dunk culture”‘, a feature not mentioned in Mastodon’s announcement blog post. Mastodon is planning to display a quote post by first showing the quote, and showing the reply below it. This is similar to how Tumblr does quote posts. But it differs from how all other platforms that interoperate with Mastodon display quote posts: fediverse native platforms like Misskey, Akkoma and Streams, as well as connected networks like Bluesky and Threads, all display quote posts by showing the reply at the top, and the quoted post below.
Mastodon’s position is that quote posts are a risky feature invite misuse, and thus need a variety of safety features. But Mastodon is not an isolated platform, it is connected to various other platforms that all have their own ideas about quote posts. If displaying quote posts Tumblr-style (quote above, comment below) is preferred over displaying them Twitter-style (comment above, quote below), what is the expectation on how other platforms should interact with Mastodon quotes? Is Misskey expected to display Mastodon’s quote post differently? Meanwhile, Mastodon is planning to display quotes that originate from Misskey not in the way that Misskey does (Twitter-style), but in their own manner (Tumblr-style), saying that it has “very little impact on the semantics”.
I find these statements hard to square: on the one hand, Mastodon says it how quote posts are displayed has little impact on the semantics of a post, but at the same time it is assumed to have enough of an impact in that it can reduce “dunking culture”. But if the manner a quote post is displayed can impact people’s behaviour, it automatically follows that the manner a quote post is displayed impacts its semantics, as otherwise there would be no impact on people’s behaviour either. But if the semantics of a post are altered by using a different display method for quote posts, than it means that Mastodon is taking an active decision to alter the semantics of posts made on other networks like Misskey and Bluesky.
Mastodon’s choice to use a different way of displaying quote posts than the other platforms in their network opens up a new interesting avenue for federated diplomacy. We’ve seen both ways of displaying quote posts be successful, the way posts are quoted is a significant part of how conversations flow on Tumblr. But what is new here is Mastodon is part of a federated network, and that means that their decisions impact other players, and their decisions have impact on Mastodon as well. This interaction between different display types of quote posts is something we have not really seen before, leading to some interesting new types of negotiations: how Mastodon expect Misskey to display Mastodon quote posts on Misskey? How does Threads feel about having their quote posts being displayed differently on Mastodon? What is the expected behaviour of Bridgy Fed, the bridge that connects Bluesky with Mastodon? All those questions are still open, and I’m curious what the answer will turn out to be.
Tumblr is still planning to join the fediverse. I reported this recently, and now TechCrunch got a followup and a confirmation from Automattic, saying that ‘Automattic declined to share a time frame as to when the migration would be complete, given its scale, but a rep for the company called the progress so far “exciting.”’
The Social Web Foundation (SWF) has announced they are now a formal member of the World Wide Web Consortium (W3C). The W3C tends to favour institutional membership, but the W3C Social Community Group that concerns itself with ActivityPub is open to everyone. The SWF is working on various improvements to ActivityPub, such as adding end-to-end encryption and supporting data portability.
Event Federation is a WordPress plugin that extends the ActivityPub support plugin for WordPress by adding support for WordPress events. The plugin is now officially released as a 1.0 version.
Hexbear is a controversial Lemmy server that let domain expire. The Hexbear domain is now for sale, and an avid bidding war has driven up the price for the domain to over 2300 dollar at time of writing.
ForgeFed is an ActivityPub extension that adds federation support to software forges such as Forgejo. It has gotten a new NLnet grant, with the project now focusing on user research and documentation.
A few weeks ago, Fedidb removed fediverse platfrom GoToSocial from the database after refusing to honor robots.txt, and the GoToSocial developer spoofed data as retaliation. Fedidb developer Daniel Supernault later decided to properly add support for robots.txt, but stopped crawling for the entire fediverse in the meantime while it was implemented. Supernault now confirms that Fedidb honors robots.txt and has added GoToSocial back to the data set.
The Swiss Federal Institute of Technology in Lausanne has set up their own Mastodon server for all community members, including students.
ALT text detailsAn image taken of John O'Nolan's presentation at FOSDEM. It shows an AI generated astronaut pug with the title The Fediverse.
ALT text detailsThe Newsmast Foundation team. Freddie, in a dark leather jacket and gold jumper. Saskia, in a black jumper and blue jeans. Michael, in black rimmed glasses and a black quarter-zip jumper.
ALT text detailsA collection of stickers placed for people to pick up on a table.
ALT text detailsA bandstand in a park under blue skies and trees. People can be seen enjoying the open space.
FediDB respecting robots.txt has resulted in appr. 2M Fediverse accounts no longer being counted.
Prior to this change, #FediDB counted 12,923,233 accounts. Now it counts 10,868,233 accounts.
Now let me be blunt: respecting robots.txt is a good thing. But now when we look at #Fediverse accounts, it must clearly be seen with the acknowledgement that these only count services that haven’t opted out of tracking.
So when people compare user counts of #Bluesky vs. the Fediverse, remember that Bluesky has the luxury of a more complete count because they host all accounts there. In contrast, the Fediverse is actually decentralized, and a good many services simply do not want to be tracked – and are therefore not counted.
FediDB respecting robots.txt has resulted in appr. 2M Fediverse accounts no longer being counted.
Prior to this change, #FediDB counted 12,923,233 accounts. Now it counts 10,868,233 accounts.
Now let me be blunt: respecting robots.txt is a good thing. But now when we look at #Fediverse accounts, it must clearly be seen with the acknowledgement that these only count services that haven’t opted out of tracking.
So when people compare user counts of #Bluesky vs. the Fediverse, remember that Bluesky has the luxury of a more complete count because they host all accounts there. In contrast, the Fediverse is actually decentralized, and a good many services simply do not want to be tracked – and are therefore not counted.
I've never understood how scientists, in particular, could flee from that Musk place only to take refuge in, wait for it, a Bannon place like #BlueSky. 🤦♂️
"On social media, Mastodon is managed and run by the community (e.g., https://neuromatch.social is a server run by neuroscientists) and is robust by design."
I wanted to see the current status of group actor support in #Mastodon.
This feature has been requested all the way back in 2016. It’s a feature request that is so old, it’s the 139th ticket. After it was made, @gargron stated shortly after:
I made a decision not to implement groups. They offer little benefit over a cost of added complexity, and the bangtag syntax personally irks me too.
A year later, he re-opened the feature request and said:
Reopening, but not high priority.
No further update since then. Nearly a decade after this feature had been requested, group support has not been added and it’s still not a high priority.
Now the intent of this post isn’t to wag my finger at Mastodon and say, “How dare they!” It’s clear that Mastodon is in a transitional state right now, and their focus is on other things – like quote posts and search.
But it is to say that the development of this feature is so completely out of Mastodon’s control that it now represents an opportunity loss for the platform. Because the truth is – whether or not Mastodon supports group actors – many Mastodon users are using it anyway even though this causes quite a few UI/UX problems along the way. Namely, the common Mastodon user cannot differentiate between a single user account and a group actor.
So now we have two groups of Mastodon users: those who want to make use of services like #Lemmy, #Piefed, #NodeBB, and those who are completely unaware of those services and ask, “Why the hell is Mastodon acting like this when I try to interact with that account?”
More to the point, group actors should be embraced because not only is this a valuable feature, but they’re also critical for community safety. No one can moderate a hashtag, but they can certainly moderate a Lemmy community.
Like I said, though, development of Mastodon is ongoing – whether Mastodon participates or not. And that specific element of the #Fediverse continues to grow, despite the fact that the most used Fediverse service (sans Threads) regards it as “low priority”. As long as Reddit and Facebook Groups users seek out an open, federated alternative, there will be demand for group actors.
Why am I saying all this? Because this is my plea for better interoperability. It is certainly within Mastodon’s right to be picky about what features they implement. However, the Fediverse would be plainly better if Mastodon finally supported this important ActivityPub standard.
“to transition official government communications away from Twitter/X to more secure, community-regulated platforms that prioritise public safety, accurate information, and accessibility. We encourage the government to explore publicly accountable alternatives, including decentralised networks, to ensure reliable and responsible communication with Canadians.”
How vulnerable do you believe large USA-based Mastodon/Fediverse servers are to the same kind of corporate/white house manipulation or direct involvement/takeover?
“to transition official government communications away from Twitter/X to more secure, community-regulated platforms that prioritise public safety, accurate information, and accessibility. We encourage the government to explore publicly accountable alternatives, including decentralised networks, to ensure reliable and responsible communication with Canadians.”
I've never understood how scientists, in particular, could flee from that Musk place only to take refuge in, wait for it, a Bannon place like #BlueSky. 🤦♂️
"On social media, Mastodon is managed and run by the community (e.g., https://neuromatch.social is a server run by neuroscientists) and is robust by design."
ALT text detailsAn image taken of John O'Nolan's presentation at FOSDEM. It shows an AI generated astronaut pug with the title The Fediverse.
ALT text detailsThe Newsmast Foundation team. Freddie, in a dark leather jacket and gold jumper. Saskia, in a black jumper and blue jeans. Michael, in black rimmed glasses and a black quarter-zip jumper.
ALT text detailsA collection of stickers placed for people to pick up on a table.
ALT text detailsA bandstand in a park under blue skies and trees. People can be seen enjoying the open space.
Flying to Taipei 🇹🇼 this evening for #RightsCon next week, where I’ll be on a panel “How we build a new social web” at 9am on Tuesday. I’ll also be speaking at the #RubyJam meetup on Tuesday evening, about Ruby and the #Fediverse. My first visit to Taiwan - any tips?
Flying to Taipei 🇹🇼 this evening for #RightsCon next week, where I’ll be on a panel “How we build a new social web” at 9am on Tuesday. I’ll also be speaking at the #RubyJam meetup on Tuesday evening, about Ruby and the #Fediverse. My first visit to Taiwan - any tips?
@StefanMuenz@social.vivaldi.net ich habe #SaveSocial und #SoSollWeb in sehr vielen Äußerungen bisher so wahrgenommen, das die twitter und co. zurückhaben wollen, ohne ihre Arschlochbesitzer. Oder, was neues aufbauen.
In ganz wenigen Fällen habe ich lesen können, das das #Fediverse unterstützt werden soll oder ausgebaut. Was ich schon befremdlich an der ganzen Aktion finde. Die Forderungen selbst, sind ja so weit ok und trage ich mit, nur lese ich da kein #Fediverse
Was den Artikle amgeht, der Schreibe unterligt da selber einer Fehlprägung durch KastenNetzwerke. Und das prägt auch seine Sicht auf das Fediverse.
Wer definiert denn was Nische ist? Das ist eine rein subjektive Betrachtung.
"Das Fediverse!" hat, so wie ich hiersozialisiert wurde, nie den Anspruch gehabt, mit den Konzerndiensten in Konkurrenz zu treten sondern hat sich immer als Alternative oder Erweiterung gesehen.
Und,
Die Frage ist also nicht, wie wir uns „alternative“ soziale Räume schaffen. Die Frage ist, wie wir die Mechanismen der digitalen Öffentlichkeit so nutzen, dass sie nicht weiter in die Hände autoritärer Kräfte fallen. Wir brauchen keine Parallelwelten, sondern Strategien für die Plattformen, die existieren.
diese Frage stelle ich mir gar nicht mehr. Diese Plattformen sind verloren, weil sie ihre eigenen Spielregeln machen und man in ihnen nicht der Kunde, sondern die Ware ist. Das wird in den ganzen Betrachtungen gar nicht mit einbezogen.
Das Ziel kann nicht sein, noch mehr kapitalismus udn Ausbeutung. Denn am Ende muss dafür jemand zahlen, was auch imemr die Währung in diesen Diensten ist.
Die Diskussion, die da aufgemacht wird, dreht sich nur um die Konzernnetze, nicht ums Fediverse
"Photographers especially are enjoying the Pixelfed, calling it a "breath of fresh air". If you manage to tag your posts right and add strong captions, you will end up with quality engagement, something that can be much harder to find on Instagram, in between all the sponsors and bots." #pixelfed#fediverse#instagram
Maybe you've spent some time on a #Fediverse community server and enjoyed it, but really wanted to start your own. What do you need? How do you do it? We wrote a guide just for you.
Maybe you've spent some time on a #Fediverse community server and enjoyed it, but really wanted to start your own. What do you need? How do you do it? We wrote a guide just for you.
À cause de @sknob j'ai lu le billet de @_elena sur Yunohost et GoToSocial et comment ça a l'air cool et relativement simple d'avoir sa propre instance sur le #Fediverse !
Maintenant j'ai envie de tester et d'avoir une instance GoToSocial sur mon domaine lokipropagand.art mais ça m'obligerait à changer des trucs sur mes sites ! (à moins qu'on puisse installer GtS + WordPress au même endroit mais j'en doute et j'ai déjà trop de sous domaine)
ALT text detailsImage of the TMNT logo except the top of it, in white on a red background, reads "TOMS FEDIVERSE LOGO" and the bottom, in green, reads "GENERATOR"
Maybe you've spent some time on a #Fediverse community server and enjoyed it, but really wanted to start your own. What do you need? How do you do it? We wrote a guide just for you.
ALT text detailsImage of the TMNT logo except the top of it, in white on a red background, reads "TOMS FEDIVERSE LOGO" and the bottom, in green, reads "GENERATOR"
ALT text detailsImage of the TMNT logo except the top of it, in white on a red background, reads "TOMS FEDIVERSE LOGO" and the bottom, in green, reads "GENERATOR"
Created with @surf, this custom feed features posts from @quillmatiq, @_elena, @swf and many more in the community. Plus, news about advancements in the social web.
If you’re not on Surf (yet) and want to check it out, join the waitlist on the link below and use my referral code to get into the beta faster: Surf+JeJord.
Created with @surf, this custom feed features posts from @quillmatiq, @_elena, @swf and many more in the community. Plus, news about advancements in the social web.
If you’re not on Surf (yet) and want to check it out, join the waitlist on the link below and use my referral code to get into the beta faster: Surf+JeJord.
ALT text detailsImage of the TMNT logo except the top of it, in white on a red background, reads "TOMS FEDIVERSE LOGO" and the bottom, in green, reads "GENERATOR"
Who’s in WVFRM podcast co-host @davidimel’s FilmFeed? If you’re in our #DawnPatrolBeta, you can see which film photography artists, YouTube channels, and podcasters made the cut:
ALT text detailsImage of the TMNT logo except the top of it, in white on a red background, reads "TOMS FEDIVERSE LOGO" and the bottom, in green, reads "GENERATOR"
ALT text detailsImage of the TMNT logo except the top of it, in white on a red background, reads "TOMS FEDIVERSE LOGO" and the bottom, in green, reads "GENERATOR"
Who’s in WVFRM podcast co-host @davidimel’s FilmFeed? If you’re in our #DawnPatrolBeta, you can see which film photography artists, YouTube channels, and podcasters made the cut:
ALT text detailsImage of the TMNT logo except the top of it, in white on a red background, reads "TOMS FEDIVERSE LOGO" and the bottom, in green, reads "GENERATOR"
Created with @surf, this custom feed features posts from @quillmatiq, @_elena, @swf and many more in the community. Plus, news about advancements in the social web.
If you’re not on Surf (yet) and want to check it out, join the waitlist on the link below and use my referral code to get into the beta faster: Surf+JeJord.
The social 'town square' done right - a place where we don't shout at each other from across the cobblestones but a place where we coexist and find our people in the cafes and social spaces around the square 🏙️
We're working on something that can replicate this feeling, across multiple platforms. No more FOMO. A lot more community.
Make sure you're following us to stay up to date 👀
The social 'town square' done right - a place where we don't shout at each other from across the cobblestones but a place where we coexist and find our people in the cafes and social spaces around the square 🏙️
We're working on something that can replicate this feeling, across multiple platforms. No more FOMO. A lot more community.
Make sure you're following us to stay up to date 👀
Wir sein Schwarz Mander, #neuhier, und spielen "Alte Tiroler Brutalität", jetzt auch im #Fediverse.
Man kannt jetzt drüber streiten, was des für a Genre isch, aber die Mischung aus #Metal, #Doom, #Rock und #Punk schon eher passend. Gsungen wird im Tiroler Dialekt, gspielt mit Bass und Schlagzeug, gejodelt a manchmal. Falls mal anhorchen wollts, unser erstes Live Konzert kann man gratis und ohne Anmeldung da streamen
ALT text detailsDrei Typen hocken auf einer Bank und mit schlechten Photoshop wurde ihnen Masken aus der Tiroler Fastnacht raufgesetzt. Es sind Holzmasken, die erste zeigt ein Männergesicht samt Schnurrbart und einem riesen Blumenschmuck am Kopf, die zweite eine Hexe, die dritte wieder eine Männermaske mit Schnurbart, aber mit Fuschfell und Federn auf dem Hut
#introduction Hi, I'm Goji! I'm brand new to the #fediverse ! I'm currently pursuing a B.S. in #cogsci Lately I've been spending my free time less on writing (I do short stories, and I'd like to self-publish a full novel) and more on reading. I play some video games, but being a linux-boi has pared that back quite a bit. My other hobbies are mountain biking, music, and succumbing to depression under a blanket.
You can expect me to talk about: #PoliticalReform, #AI, #foss, #books, university, #veganism, my perfect cats, and other interesting things I am learning about.
I will try to balance my emo, millennial nature with wit and well-written posts about things that matter. If I sound like a whiny bitch, stick around for a bit and see if it changes?
@elena BlueSky is not linked to the #fediverse the only way to link those two is to use a bridge service like you used to. If you don't use a bridge you don't need to do anything else, there is no communication or data exchange between the two. As for threads, GotoSocial is incompatible with it (actually the reverse is true, threads doesn't implement Activity Pub correctly) so federation between those two ain't happening. @dumpsterqueer
I've been meaning to check out @botkit for awhile now. Just built a quick bot in like 15 minutes and most of that time was spent trying to figure out how deno deploy works. Anyways, check out @gulfof, if you tag it in a message it will generate a 'Gulf of' map for you using https://gulfof.mapquest.com/
ALT text detailsImage showing the Gulf of Mexico except the text is replaced with 'Gulf of gulf of'
I've been meaning to check out @botkit for awhile now. Just built a quick bot in like 15 minutes and most of that time was spent trying to figure out how deno deploy works. Anyways, check out @gulfof, if you tag it in a message it will generate a 'Gulf of' map for you using https://gulfof.mapquest.com/
ALT text detailsImage showing the Gulf of Mexico except the text is replaced with 'Gulf of gulf of'
@EmpeRohr@mastodon.world schwierige Entscheidung Ich sag mal so, wäre ich nicht bei @Carlos als Gast untergekommen, hätte ich jetzt wohl eine eigene Instanz.
Ich habe mir da wirklich 14 Tage nur auf einer Instanz angetan, beim testen, damit ich ein richtiges Arbeitsgefühl für komme.
Na ja, aus den 14 Tagen testen sind erst ein Monat geworden, dann 2 und dann habe ich überlegt, ob ich nicht @Carlos fragen kann, das ich bleiben darf. Ein zurück gab es für mich dann nicht mehr.
Friendica wäre für mich auch eien Option, aber da bräuchte ich ein anderes Thema/Maske, so mag ich es eher nicht
I am sure there is a reason why those who preach hate speech seem to prefer the software platform, Pleroma, as opposed to Mastodon or Misskey, or the many forks of either. 🤔
I’m curious. This place has a very vocal anti-capitalist community, anytime moneys come up people shout about donations. When it comes to consent and Trust & Safety I’ve seen many people attack devs. Yet, when #Mastodon was asking for donations to fund a position it was largely crickets. #IFTAS has done great work and set out to be a great benefit to the #fediverse and #OpenSocialWeb yet they’re struggling to keep the lights on. How can that be? So many of you are always talking about donations so why are projects underfunded and servers shutting down due to lack of funding? Where are you passionate and vocal lot? https://wedistribute.org/2025/02/iftas-funding-crisis/https://about.iftas.org/
I’m curious. This place has a very vocal anti-capitalist community, anytime moneys come up people shout about donations. When it comes to consent and Trust & Safety I’ve seen many people attack devs. Yet, when #Mastodon was asking for donations to fund a position it was largely crickets. #IFTAS has done great work and set out to be a great benefit to the #fediverse and #OpenSocialWeb yet they’re struggling to keep the lights on. How can that be? So many of you are always talking about donations so why are projects underfunded and servers shutting down due to lack of funding? Where are you passionate and vocal lot? https://wedistribute.org/2025/02/iftas-funding-crisis/https://about.iftas.org/
I’m curious. This place has a very vocal anti-capitalist community, anytime moneys come up people shout about donations. When it comes to consent and Trust & Safety I’ve seen many people attack devs. Yet, when #Mastodon was asking for donations to fund a position it was largely crickets. #IFTAS has done great work and set out to be a great benefit to the #fediverse and #OpenSocialWeb yet they’re struggling to keep the lights on. How can that be? So many of you are always talking about donations so why are projects underfunded and servers shutting down due to lack of funding? Where are you passionate and vocal lot? https://wedistribute.org/2025/02/iftas-funding-crisis/https://about.iftas.org/
I’m curious. This place has a very vocal anti-capitalist community, anytime moneys come up people shout about donations. When it comes to consent and Trust & Safety I’ve seen many people attack devs. Yet, when #Mastodon was asking for donations to fund a position it was largely crickets. #IFTAS has done great work and set out to be a great benefit to the #fediverse and #OpenSocialWeb yet they’re struggling to keep the lights on. How can that be? So many of you are always talking about donations so why are projects underfunded and servers shutting down due to lack of funding? Where are you passionate and vocal lot? https://wedistribute.org/2025/02/iftas-funding-crisis/https://about.iftas.org/
I’m curious. This place has a very vocal anti-capitalist community, anytime moneys come up people shout about donations. When it comes to consent and Trust & Safety I’ve seen many people attack devs. Yet, when #Mastodon was asking for donations to fund a position it was largely crickets. #IFTAS has done great work and set out to be a great benefit to the #fediverse and #OpenSocialWeb yet they’re struggling to keep the lights on. How can that be? So many of you are always talking about donations so why are projects underfunded and servers shutting down due to lack of funding? Where are you passionate and vocal lot? https://wedistribute.org/2025/02/iftas-funding-crisis/https://about.iftas.org/
IceShrimp.NET has a new beta release, and the front end UI is starting to catch up to the back end. Including everyone's favorite, MFM! (Well, maybe not everybody, but between instances with support, it sure is fun in moderation)
ALT text detailsA screenshot of the IceShrimp.NET interface featuring two posts from the user "admin464." The first post expresses excitement about the new beta of IceShrimp.NET, highlighting improvements in the UI and backend. The second post features a comment on IceShrimp.NET, emphasizing its quality with the word "niiiiceee." Both use the Misskey Markdown, adding color and animation to the text.
IceShrimp.NET has a new beta release, and the front end UI is starting to catch up to the back end. Including everyone's favorite, MFM! (Well, maybe not everybody, but between instances with support, it sure is fun in moderation)
ALT text detailsA screenshot of the IceShrimp.NET interface featuring two posts from the user "admin464." The first post expresses excitement about the new beta of IceShrimp.NET, highlighting improvements in the UI and backend. The second post features a comment on IceShrimp.NET, emphasizing its quality with the word "niiiiceee." Both use the Misskey Markdown, adding color and animation to the text.
IceShrimp.NET has a new beta release, and the front end UI is starting to catch up to the back end. Including everyone's favorite, MFM! (Well, maybe not everybody, but between instances with support, it sure is fun in moderation)
ALT text detailsA screenshot of the IceShrimp.NET interface featuring two posts from the user "admin464." The first post expresses excitement about the new beta of IceShrimp.NET, highlighting improvements in the UI and backend. The second post features a comment on IceShrimp.NET, emphasizing its quality with the word "niiiiceee." Both use the Misskey Markdown, adding color and animation to the text.
Beta Testers!!! Join the #TidySearch network? (No matter how much I want to, TS is not going to censor (filter out) websites, even the corporate ones).
I think #TidyBot is ready for beta testing. I have 2 in house servers and 2 outside servers that are collecting indexes. I'd love to have other versions/program formats but I've got a working system with PHP8.4/ MariaDB10.11.6 on Debian 12 systems.....
Join the real freedom of information and *Take the Internet back* from the corporations!!!!
"Photographers especially are enjoying the Pixelfed, calling it a "breath of fresh air". If you manage to tag your posts right and add strong captions, you will end up with quality engagement, something that can be much harder to find on Instagram, in between all the sponsors and bots." #pixelfed#fediverse#instagram
"Photographers especially are enjoying the Pixelfed, calling it a "breath of fresh air". If you manage to tag your posts right and add strong captions, you will end up with quality engagement, something that can be much harder to find on Instagram, in between all the sponsors and bots." #pixelfed#fediverse#instagram
"Photographers especially are enjoying the Pixelfed, calling it a "breath of fresh air". If you manage to tag your posts right and add strong captions, you will end up with quality engagement, something that can be much harder to find on Instagram, in between all the sponsors and bots." #pixelfed#fediverse#instagram
The organization behind critical pieces of Trust & Safety infrastructure in the #Fediverse is struggling to make ends meet. Here's what's going on, what the road ahead looks like, and how to help.
"Photographers especially are enjoying the Pixelfed, calling it a "breath of fresh air". If you manage to tag your posts right and add strong captions, you will end up with quality engagement, something that can be much harder to find on Instagram, in between all the sponsors and bots." #pixelfed#fediverse#instagram
The organization behind critical pieces of Trust & Safety infrastructure in the #Fediverse is struggling to make ends meet. Here's what's going on, what the road ahead looks like, and how to help.
I've been meaning to check out @botkit for awhile now. Just built a quick bot in like 15 minutes and most of that time was spent trying to figure out how deno deploy works. Anyways, check out @gulfof, if you tag it in a message it will generate a 'Gulf of' map for you using https://gulfof.mapquest.com/
ALT text detailsImage showing the Gulf of Mexico except the text is replaced with 'Gulf of gulf of'
Anyone a good recommendation for a Mastodon client for Android? I am using Trunks now but it keeps scrolling all the way down. I need to manually scroll up all the time which is really annoying.
The strength of the #socialweb is the people behind it. 🙏 It's not the vision of a single person. It's not built for profit. It's a collective of ideas and people who want to see change. ✨ To grow the social web further, we must work together.
#introduction Hi, I'm Goji! I'm brand new to the #fediverse ! I'm currently pursuing a B.S. in #cogsci Lately I've been spending my free time less on writing (I do short stories, and I'd like to self-publish a full novel) and more on reading. I play some video games, but being a linux-boi has pared that back quite a bit. My other hobbies are mountain biking, music, and succumbing to depression under a blanket.
You can expect me to talk about: #PoliticalReform, #AI, #foss, #books, university, #veganism, my perfect cats, and other interesting things I am learning about.
I will try to balance my emo, millennial nature with wit and well-written posts about things that matter. If I sound like a whiny bitch, stick around for a bit and see if it changes?
The absence of a full-text search feature in Mastodon and the broader Fediverse is a multifaceted issue with both intentional design choices and practical challenges.
New users may struggle to find relevant content or communities, hindering engagement and adoption. This contrasts sharply with centralized platforms like Twitter, where search drives content virality.
So Users have to manually tag posts (#) for discoverability, which can feel burdensome but fosters organized, topic-focused discussions.
My thoughts...
Opt-In Search???
Instances could allow users to index their content for cross-server discovery, respecting decentralization while improving usability...
Mastodon has announced it will add quote posts to the platform, and some more news.
The News
Mastodon has announced it is adding quote posts to the platform, a long-awaited feature. Mastodon got a grant by NLnet in 2024 to add quote posts, and they are now sharing an update on their work. Mastodon is adding a variety of features to quote posts, such as giving people the ability to opt out of being quote posted. They will publish the technical work to support quote posts as Fediverse Enhancement Proposals, and Mastodon is currently in the process of writing these proposals. The organisation does not say when quote posts will be added, only noting that it ‘will still take more time to develop.’
For a long time, Mastodon had not implemented quote posts because CEO Eugen Rochko saw them as bad. His main concern is that quote posts lead to ‘dunking’ and toxic behaviour. Dunking refers to the behaviour where people use quote posts to ‘dunk’ on other people’s post, often with the intent that this mocking will lead to their followers to also mock and harass the original poster. Dunking was a visible part of Twitter’s culture, and in popular belief dunking and toxicity became linked together. Research showed a more complicated picture. Hilda Bastian analysed over 30 studies on quote tweeting, and concludes: “There’s conflicting evidence on whether QTs [quote Tweets] increase or decrease incivility, and whatever effect there is, it doesn’t seem to be major.“
In 2023 Mastodon changed their opinion, and first started saying that the organisation was open to implementing quote posts. Still, toxic behaviour via dunking continued to be a main concern. This is visible in the accompanying design research that Mastodon has done in their work on quote posts. Mastodon’s view seems to be that quote posts are toxic at it’s core, saying that “the team started out with a shared view that Quote Posts can be misused.”
Mastodon takes a technical approach to dealing to the purported problem of toxicity of quote posts, and the blog posts lists three features to mitigate it: people can choose if their posts are able to be quoted, people get notified if they are quoted, and there will be the ability to withdraw your post from the quoted context. Bluesky also has these features for quote posts, and they’re generally received well. What I find missing here is a take by Mastodon on the effect of these features on Bluesky. Mastodon sees quote posts as being dangerous, and that is why they will implement some features to mitigate the risk. But do they think that quote posts are being used well on Bluesky? Is Bluesky’s behaviour and culture around quote posts something that Mastodon is striving towards? I’m not clear to me what Mastodon’s answer is here.
Mastodon’s design research also says that they will display quotes in a different way to ‘steer away from dunk culture”‘, a feature not mentioned in Mastodon’s announcement blog post. Mastodon is planning to display a quote post by first showing the quote, and showing the reply below it. This is similar to how Tumblr does quote posts. But it differs from how all other platforms that interoperate with Mastodon display quote posts: fediverse native platforms like Misskey, Akkoma and Streams, as well as connected networks like Bluesky and Threads, all display quote posts by showing the reply at the top, and the quoted post below.
Mastodon’s position is that quote posts are a risky feature invite misuse, and thus need a variety of safety features. But Mastodon is not an isolated platform, it is connected to various other platforms that all have their own ideas about quote posts. If displaying quote posts Tumblr-style (quote above, comment below) is preferred over displaying them Twitter-style (comment above, quote below), what is the expectation on how other platforms should interact with Mastodon quotes? Is Misskey expected to display Mastodon’s quote post differently? Meanwhile, Mastodon is planning to display quotes that originate from Misskey not in the way that Misskey does (Twitter-style), but in their own manner (Tumblr-style), saying that it has “very little impact on the semantics”.
I find these statements hard to square: on the one hand, Mastodon says it how quote posts are displayed has little impact on the semantics of a post, but at the same time it is assumed to have enough of an impact in that it can reduce “dunking culture”. But if the manner a quote post is displayed can impact people’s behaviour, it automatically follows that the manner a quote post is displayed impacts its semantics, as otherwise there would be no impact on people’s behaviour either. But if the semantics of a post are altered by using a different display method for quote posts, than it means that Mastodon is taking an active decision to alter the semantics of posts made on other networks like Misskey and Bluesky.
Mastodon’s choice to use a different way of displaying quote posts than the other platforms in their network opens up a new interesting avenue for federated diplomacy. We’ve seen both ways of displaying quote posts be successful, the way posts are quoted is a significant part of how conversations flow on Tumblr. But what is new here is Mastodon is part of a federated network, and that means that their decisions impact other players, and their decisions have impact on Mastodon as well. This interaction between different display types of quote posts is something we have not really seen before, leading to some interesting new types of negotiations: how Mastodon expect Misskey to display Mastodon quote posts on Misskey? How does Threads feel about having their quote posts being displayed differently on Mastodon? What is the expected behaviour of Bridgy Fed, the bridge that connects Bluesky with Mastodon? All those questions are still open, and I’m curious what the answer will turn out to be.
Tumblr is still planning to join the fediverse. I reported this recently, and now TechCrunch got a followup and a confirmation from Automattic, saying that ‘Automattic declined to share a time frame as to when the migration would be complete, given its scale, but a rep for the company called the progress so far “exciting.”’
The Social Web Foundation (SWF) has announced they are now a formal member of the World Wide Web Consortium (W3C). The W3C tends to favour institutional membership, but the W3C Social Community Group that concerns itself with ActivityPub is open to everyone. The SWF is working on various improvements to ActivityPub, such as adding end-to-end encryption and supporting data portability.
Event Federation is a WordPress plugin that extends the ActivityPub support plugin for WordPress by adding support for WordPress events. The plugin is now officially released as a 1.0 version.
Hexbear is a controversial Lemmy server that let domain expire. The Hexbear domain is now for sale, and an avid bidding war has driven up the price for the domain to over 2300 dollar at time of writing.
ForgeFed is an ActivityPub extension that adds federation support to software forges such as Forgejo. It has gotten a new NLnet grant, with the project now focusing on user research and documentation.
A few weeks ago, Fedidb removed fediverse platfrom GoToSocial from the database after refusing to honor robots.txt, and the GoToSocial developer spoofed data as retaliation. Fedidb developer Daniel Supernault later decided to properly add support for robots.txt, but stopped crawling for the entire fediverse in the meantime while it was implemented. Supernault now confirms that Fedidb honors robots.txt and has added GoToSocial back to the data set.
The Swiss Federal Institute of Technology in Lausanne has set up their own Mastodon server for all community members, including students.
Nice... In ca.7 Minuten eine Friendica Instanz inkl. aktivierten Daemon und autom. Erstellung eines SSL-Zertifikats mit nur einem Befehl installieren. Mein Installer für Friendica macht Fortschritte. Die Tests auf einer Proxmox VM waren erfolgreich. Jetzt mal auf die Suche nach einem VPN für lau gehen, um dort den Installer in einer "echten" Umgebung zu testen. #Friendica#Fediverse#SelfHosting
The #GlobalNorth users on the Fediverse never even become aware of this loss; though many of them perceive the monotony of voices/topics, and silently move out; leaving behind a tiny, malnourished social medium.
Forget #GlobalNorth users, even #GlobalSouth users cannot find fellow users from their regions, or find posts about the global south, even if both exist.
This happens with most global south users, and with an overwhelming majority of the posts on global south topics.
That’s how #Mastodon, and the rest of the #Fediverse, invisiblize the global south.
An overwhelming majority of #GlobalNorth users have no interest in #GlobalSouth topics. They neither follow users focussed on global south issues, nor boost or like posts on global south topics.
That’s their prerogative, of course; but that is also the root cause underlying the above dynamic. There is no obvious resolution to it, at least not within the narrow confines of the #Fediverse.
I have argued a few times that for all practical purposes, the global south does not exist for Mastodon, and for the rest of the Fediverse. But many people I interact with do not quite understand how this works in practice.
This series of posts is an effort to illustrate that mechanism.
Just published a guide on setting up Snac on an Ubuntu VM using NGINX Proxy Manager. Snac is an incredibly lightweight #ActivityPub server. A true nom nom among fediverse platforms.
If you're curious about minimal fediverse instances, check it out:
#FediDB respecting robots.txt has really changed how stats are tabulated.
Prior to this change, there were 997 #Pleroma servers that were counted. Now the count has been reduced to 582.
With #WordPress, the difference is more stark. Prior to the change, there was over 9,000 WordPress servers counted. Now the count is at 3,578 servers.
To be sure, I’m not complaining – privacy is important. But it is to say that #ActivityPub user counts should have a big asterisk: many servers have opted out of being crawled. This means they are not being counted.
FediDB says there are 12,923,059 accounts across the #Fediverse. But this is actually drastically higher.
#FediDB respecting robots.txt has really changed how stats are tabulated.
Prior to this change, there were 997 #Pleroma servers that were counted. Now the count has been reduced to 582.
With #WordPress, the difference is more stark. Prior to the change, there was over 9,000 WordPress servers counted. Now the count is at 3,578 servers.
To be sure, I’m not complaining – privacy is important. But it is to say that #ActivityPub user counts should have a big asterisk: many servers have opted out of being crawled. This means they are not being counted.
FediDB says there are 12,923,059 accounts across the #Fediverse. But this is actually drastically higher.
ALT text detailsA threads post by BeAware.social about joining the Fediverse featuring an image that shows the comparison of corporate social media and their Fediverse counterparts. The post has 9.1k views.
Just published a guide on setting up Snac on an Ubuntu VM using NGINX Proxy Manager. Snac is an incredibly lightweight #ActivityPub server. A true nom nom among fediverse platforms.
If you're curious about minimal fediverse instances, check it out:
Just published a guide on setting up Snac on an Ubuntu VM using NGINX Proxy Manager. Snac is an incredibly lightweight #ActivityPub server. A true nom nom among fediverse platforms.
If you're curious about minimal fediverse instances, check it out:
Just published a guide on setting up Snac on an Ubuntu VM using NGINX Proxy Manager. Snac is an incredibly lightweight #ActivityPub server. A true nom nom among fediverse platforms.
If you're curious about minimal fediverse instances, check it out:
You are going to see more post that argue this is the world we live in and that this is the way things are. There is going to be a strong, but steady push against people thinking we can change things and that this is the new normal, and that you should just come to accept it.
The idea is the belittle and dismiss people who stand against Trump and his worldview.
You are going to see this on every social media platform.
You are going to see more post that argue this is the world we live in and that this is the way things are. There is going to be a strong, but steady push against people thinking we can change things and that this is the new normal, and that you should just come to accept it.
The idea is the belittle and dismiss people who stand against Trump and his worldview.
You are going to see this on every social media platform.
Mastodon has announced it will add quote posts to the platform, and some more news.
The News
Mastodon has announced it is adding quote posts to the platform, a long-awaited feature. Mastodon got a grant by NLnet in 2024 to add quote posts, and they are now sharing an update on their work. Mastodon is adding a variety of features to quote posts, such as giving people the ability to opt out of being quote posted. They will publish the technical work to support quote posts as Fediverse Enhancement Proposals, and Mastodon is currently in the process of writing these proposals. The organisation does not say when quote posts will be added, only noting that it ‘will still take more time to develop.’
For a long time, Mastodon had not implemented quote posts because CEO Eugen Rochko saw them as bad. His main concern is that quote posts lead to ‘dunking’ and toxic behaviour. Dunking refers to the behaviour where people use quote posts to ‘dunk’ on other people’s post, often with the intent that this mocking will lead to their followers to also mock and harass the original poster. Dunking was a visible part of Twitter’s culture, and in popular belief dunking and toxicity became linked together. Research showed a more complicated picture. Hilda Bastian analysed over 30 studies on quote tweeting, and concludes: “There’s conflicting evidence on whether QTs [quote Tweets] increase or decrease incivility, and whatever effect there is, it doesn’t seem to be major.“
In 2023 Mastodon changed their opinion, and first started saying that the organisation was open to implementing quote posts. Still, toxic behaviour via dunking continued to be a main concern. This is visible in the accompanying design research that Mastodon has done in their work on quote posts. Mastodon’s view seems to be that quote posts are toxic at it’s core, saying that “the team started out with a shared view that Quote Posts can be misused.”
Mastodon takes a technical approach to dealing to the purported problem of toxicity of quote posts, and the blog posts lists three features to mitigate it: people can choose if their posts are able to be quoted, people get notified if they are quoted, and there will be the ability to withdraw your post from the quoted context. Bluesky also has these features for quote posts, and they’re generally received well. What I find missing here is a take by Mastodon on the effect of these features on Bluesky. Mastodon sees quote posts as being dangerous, and that is why they will implement some features to mitigate the risk. But do they think that quote posts are being used well on Bluesky? Is Bluesky’s behaviour and culture around quote posts something that Mastodon is striving towards? I’m not clear to me what Mastodon’s answer is here.
Mastodon’s design research also says that they will display quotes in a different way to ‘steer away from dunk culture”‘, a feature not mentioned in Mastodon’s announcement blog post. Mastodon is planning to display a quote post by first showing the quote, and showing the reply below it. This is similar to how Tumblr does quote posts. But it differs from how all other platforms that interoperate with Mastodon display quote posts: fediverse native platforms like Misskey, Akkoma and Streams, as well as connected networks like Bluesky and Threads, all display quote posts by showing the reply at the top, and the quoted post below.
Mastodon’s position is that quote posts are a risky feature invite misuse, and thus need a variety of safety features. But Mastodon is not an isolated platform, it is connected to various other platforms that all have their own ideas about quote posts. If displaying quote posts Tumblr-style (quote above, comment below) is preferred over displaying them Twitter-style (comment above, quote below), what is the expectation on how other platforms should interact with Mastodon quotes? Is Misskey expected to display Mastodon’s quote post differently? Meanwhile, Mastodon is planning to display quotes that originate from Misskey not in the way that Misskey does (Twitter-style), but in their own manner (Tumblr-style), saying that it has “very little impact on the semantics”.
I find these statements hard to square: on the one hand, Mastodon says it how quote posts are displayed has little impact on the semantics of a post, but at the same time it is assumed to have enough of an impact in that it can reduce “dunking culture”. But if the manner a quote post is displayed can impact people’s behaviour, it automatically follows that the manner a quote post is displayed impacts its semantics, as otherwise there would be no impact on people’s behaviour either. But if the semantics of a post are altered by using a different display method for quote posts, than it means that Mastodon is taking an active decision to alter the semantics of posts made on other networks like Misskey and Bluesky.
Mastodon’s choice to use a different way of displaying quote posts than the other platforms in their network opens up a new interesting avenue for federated diplomacy. We’ve seen both ways of displaying quote posts be successful, the way posts are quoted is a significant part of how conversations flow on Tumblr. But what is new here is Mastodon is part of a federated network, and that means that their decisions impact other players, and their decisions have impact on Mastodon as well. This interaction between different display types of quote posts is something we have not really seen before, leading to some interesting new types of negotiations: how Mastodon expect Misskey to display Mastodon quote posts on Misskey? How does Threads feel about having their quote posts being displayed differently on Mastodon? What is the expected behaviour of Bridgy Fed, the bridge that connects Bluesky with Mastodon? All those questions are still open, and I’m curious what the answer will turn out to be.
Tumblr is still planning to join the fediverse. I reported this recently, and now TechCrunch got a followup and a confirmation from Automattic, saying that ‘Automattic declined to share a time frame as to when the migration would be complete, given its scale, but a rep for the company called the progress so far “exciting.”’
The Social Web Foundation (SWF) has announced they are now a formal member of the World Wide Web Consortium (W3C). The W3C tends to favour institutional membership, but the W3C Social Community Group that concerns itself with ActivityPub is open to everyone. The SWF is working on various improvements to ActivityPub, such as adding end-to-end encryption and supporting data portability.
Event Federation is a WordPress plugin that extends the ActivityPub support plugin for WordPress by adding support for WordPress events. The plugin is now officially released as a 1.0 version.
Hexbear is a controversial Lemmy server that let domain expire. The Hexbear domain is now for sale, and an avid bidding war has driven up the price for the domain to over 2300 dollar at time of writing.
ForgeFed is an ActivityPub extension that adds federation support to software forges such as Forgejo. It has gotten a new NLnet grant, with the project now focusing on user research and documentation.
A few weeks ago, Fedidb removed fediverse platfrom GoToSocial from the database after refusing to honor robots.txt, and the GoToSocial developer spoofed data as retaliation. Fedidb developer Daniel Supernault later decided to properly add support for robots.txt, but stopped crawling for the entire fediverse in the meantime while it was implemented. Supernault now confirms that Fedidb honors robots.txt and has added GoToSocial back to the data set.
The Swiss Federal Institute of Technology in Lausanne has set up their own Mastodon server for all community members, including students.
As it is now, I think the 'discoverable' flag is broken.
And, I think the whole user-experience (UX) around the 'discoverable' flag is poor.
And, I think Fediverse software treating a 'false' value for 'discoverable' as "not discoverable" (rather than "not discoverable" or "no choice made") has hugely negative consequences for the user-experience (UX) of the Fediverse
With other conceptions, this lack of choice — this lack of setting a value — isn't as muddled.
With optional-types (which are also called "option-types" and "maybe-types") when something isn't assigned a value it is represented as 'nothing' / 'none'.
In relation-databases, this is represented as 'null'.
Mastodon has announced it will add quote posts to the platform, and some more news.
The News
Mastodon has announced it is adding quote posts to the platform, a long-awaited feature. Mastodon got a grant by NLnet in 2024 to add quote posts, and they are now sharing an update on their work. Mastodon is adding a variety of features to quote posts, such as giving people the ability to opt out of being quote posted. They will publish the technical work to support quote posts as Fediverse Enhancement Proposals, and Mastodon is currently in the process of writing these proposals. The organisation does not say when quote posts will be added, only noting that it ‘will still take more time to develop.’
For a long time, Mastodon had not implemented quote posts because CEO Eugen Rochko saw them as bad. His main concern is that quote posts lead to ‘dunking’ and toxic behaviour. Dunking refers to the behaviour where people use quote posts to ‘dunk’ on other people’s post, often with the intent that this mocking will lead to their followers to also mock and harass the original poster. Dunking was a visible part of Twitter’s culture, and in popular belief dunking and toxicity became linked together. Research showed a more complicated picture. Hilda Bastian analysed over 30 studies on quote tweeting, and concludes: “There’s conflicting evidence on whether QTs [quote Tweets] increase or decrease incivility, and whatever effect there is, it doesn’t seem to be major.“
In 2023 Mastodon changed their opinion, and first started saying that the organisation was open to implementing quote posts. Still, toxic behaviour via dunking continued to be a main concern. This is visible in the accompanying design research that Mastodon has done in their work on quote posts. Mastodon’s view seems to be that quote posts are toxic at it’s core, saying that “the team started out with a shared view that Quote Posts can be misused.”
Mastodon takes a technical approach to dealing to the purported problem of toxicity of quote posts, and the blog posts lists three features to mitigate it: people can choose if their posts are able to be quoted, people get notified if they are quoted, and there will be the ability to withdraw your post from the quoted context. Bluesky also has these features for quote posts, and they’re generally received well. What I find missing here is a take by Mastodon on the effect of these features on Bluesky. Mastodon sees quote posts as being dangerous, and that is why they will implement some features to mitigate the risk. But do they think that quote posts are being used well on Bluesky? Is Bluesky’s behaviour and culture around quote posts something that Mastodon is striving towards? I’m not clear to me what Mastodon’s answer is here.
Mastodon’s design research also says that they will display quotes in a different way to ‘steer away from dunk culture”‘, a feature not mentioned in Mastodon’s announcement blog post. Mastodon is planning to display a quote post by first showing the quote, and showing the reply below it. This is similar to how Tumblr does quote posts. But it differs from how all other platforms that interoperate with Mastodon display quote posts: fediverse native platforms like Misskey, Akkoma and Streams, as well as connected networks like Bluesky and Threads, all display quote posts by showing the reply at the top, and the quoted post below.
Mastodon’s position is that quote posts are a risky feature invite misuse, and thus need a variety of safety features. But Mastodon is not an isolated platform, it is connected to various other platforms that all have their own ideas about quote posts. If displaying quote posts Tumblr-style (quote above, comment below) is preferred over displaying them Twitter-style (comment above, quote below), what is the expectation on how other platforms should interact with Mastodon quotes? Is Misskey expected to display Mastodon’s quote post differently? Meanwhile, Mastodon is planning to display quotes that originate from Misskey not in the way that Misskey does (Twitter-style), but in their own manner (Tumblr-style), saying that it has “very little impact on the semantics”.
I find these statements hard to square: on the one hand, Mastodon says it how quote posts are displayed has little impact on the semantics of a post, but at the same time it is assumed to have enough of an impact in that it can reduce “dunking culture”. But if the manner a quote post is displayed can impact people’s behaviour, it automatically follows that the manner a quote post is displayed impacts its semantics, as otherwise there would be no impact on people’s behaviour either. But if the semantics of a post are altered by using a different display method for quote posts, than it means that Mastodon is taking an active decision to alter the semantics of posts made on other networks like Misskey and Bluesky.
Mastodon’s choice to use a different way of displaying quote posts than the other platforms in their network opens up a new interesting avenue for federated diplomacy. We’ve seen both ways of displaying quote posts be successful, the way posts are quoted is a significant part of how conversations flow on Tumblr. But what is new here is Mastodon is part of a federated network, and that means that their decisions impact other players, and their decisions have impact on Mastodon as well. This interaction between different display types of quote posts is something we have not really seen before, leading to some interesting new types of negotiations: how Mastodon expect Misskey to display Mastodon quote posts on Misskey? How does Threads feel about having their quote posts being displayed differently on Mastodon? What is the expected behaviour of Bridgy Fed, the bridge that connects Bluesky with Mastodon? All those questions are still open, and I’m curious what the answer will turn out to be.
Tumblr is still planning to join the fediverse. I reported this recently, and now TechCrunch got a followup and a confirmation from Automattic, saying that ‘Automattic declined to share a time frame as to when the migration would be complete, given its scale, but a rep for the company called the progress so far “exciting.”’
The Social Web Foundation (SWF) has announced they are now a formal member of the World Wide Web Consortium (W3C). The W3C tends to favour institutional membership, but the W3C Social Community Group that concerns itself with ActivityPub is open to everyone. The SWF is working on various improvements to ActivityPub, such as adding end-to-end encryption and supporting data portability.
Event Federation is a WordPress plugin that extends the ActivityPub support plugin for WordPress by adding support for WordPress events. The plugin is now officially released as a 1.0 version.
Hexbear is a controversial Lemmy server that let domain expire. The Hexbear domain is now for sale, and an avid bidding war has driven up the price for the domain to over 2300 dollar at time of writing.
ForgeFed is an ActivityPub extension that adds federation support to software forges such as Forgejo. It has gotten a new NLnet grant, with the project now focusing on user research and documentation.
A few weeks ago, Fedidb removed fediverse platfrom GoToSocial from the database after refusing to honor robots.txt, and the GoToSocial developer spoofed data as retaliation. Fedidb developer Daniel Supernault later decided to properly add support for robots.txt, but stopped crawling for the entire fediverse in the meantime while it was implemented. Supernault now confirms that Fedidb honors robots.txt and has added GoToSocial back to the data set.
The Swiss Federal Institute of Technology in Lausanne has set up their own Mastodon server for all community members, including students.
Mastodon has announced it will add quote posts to the platform, and some more news.
The News
Mastodon has announced it is adding quote posts to the platform, a long-awaited feature. Mastodon got a grant by NLnet in 2024 to add quote posts, and they are now sharing an update on their work. Mastodon is adding a variety of features to quote posts, such as giving people the ability to opt out of being quote posted. They will publish the technical work to support quote posts as Fediverse Enhancement Proposals, and Mastodon is currently in the process of writing these proposals. The organisation does not say when quote posts will be added, only noting that it ‘will still take more time to develop.’
For a long time, Mastodon had not implemented quote posts because CEO Eugen Rochko saw them as bad. His main concern is that quote posts lead to ‘dunking’ and toxic behaviour. Dunking refers to the behaviour where people use quote posts to ‘dunk’ on other people’s post, often with the intent that this mocking will lead to their followers to also mock and harass the original poster. Dunking was a visible part of Twitter’s culture, and in popular belief dunking and toxicity became linked together. Research showed a more complicated picture. Hilda Bastian analysed over 30 studies on quote tweeting, and concludes: “There’s conflicting evidence on whether QTs [quote Tweets] increase or decrease incivility, and whatever effect there is, it doesn’t seem to be major.“
In 2023 Mastodon changed their opinion, and first started saying that the organisation was open to implementing quote posts. Still, toxic behaviour via dunking continued to be a main concern. This is visible in the accompanying design research that Mastodon has done in their work on quote posts. Mastodon’s view seems to be that quote posts are toxic at it’s core, saying that “the team started out with a shared view that Quote Posts can be misused.”
Mastodon takes a technical approach to dealing to the purported problem of toxicity of quote posts, and the blog posts lists three features to mitigate it: people can choose if their posts are able to be quoted, people get notified if they are quoted, and there will be the ability to withdraw your post from the quoted context. Bluesky also has these features for quote posts, and they’re generally received well. What I find missing here is a take by Mastodon on the effect of these features on Bluesky. Mastodon sees quote posts as being dangerous, and that is why they will implement some features to mitigate the risk. But do they think that quote posts are being used well on Bluesky? Is Bluesky’s behaviour and culture around quote posts something that Mastodon is striving towards? I’m not clear to me what Mastodon’s answer is here.
Mastodon’s design research also says that they will display quotes in a different way to ‘steer away from dunk culture”‘, a feature not mentioned in Mastodon’s announcement blog post. Mastodon is planning to display a quote post by first showing the quote, and showing the reply below it. This is similar to how Tumblr does quote posts. But it differs from how all other platforms that interoperate with Mastodon display quote posts: fediverse native platforms like Misskey, Akkoma and Streams, as well as connected networks like Bluesky and Threads, all display quote posts by showing the reply at the top, and the quoted post below.
Mastodon’s position is that quote posts are a risky feature invite misuse, and thus need a variety of safety features. But Mastodon is not an isolated platform, it is connected to various other platforms that all have their own ideas about quote posts. If displaying quote posts Tumblr-style (quote above, comment below) is preferred over displaying them Twitter-style (comment above, quote below), what is the expectation on how other platforms should interact with Mastodon quotes? Is Misskey expected to display Mastodon’s quote post differently? Meanwhile, Mastodon is planning to display quotes that originate from Misskey not in the way that Misskey does (Twitter-style), but in their own manner (Tumblr-style), saying that it has “very little impact on the semantics”.
I find these statements hard to square: on the one hand, Mastodon says it how quote posts are displayed has little impact on the semantics of a post, but at the same time it is assumed to have enough of an impact in that it can reduce “dunking culture”. But if the manner a quote post is displayed can impact people’s behaviour, it automatically follows that the manner a quote post is displayed impacts its semantics, as otherwise there would be no impact on people’s behaviour either. But if the semantics of a post are altered by using a different display method for quote posts, than it means that Mastodon is taking an active decision to alter the semantics of posts made on other networks like Misskey and Bluesky.
Mastodon’s choice to use a different way of displaying quote posts than the other platforms in their network opens up a new interesting avenue for federated diplomacy. We’ve seen both ways of displaying quote posts be successful, the way posts are quoted is a significant part of how conversations flow on Tumblr. But what is new here is Mastodon is part of a federated network, and that means that their decisions impact other players, and their decisions have impact on Mastodon as well. This interaction between different display types of quote posts is something we have not really seen before, leading to some interesting new types of negotiations: how Mastodon expect Misskey to display Mastodon quote posts on Misskey? How does Threads feel about having their quote posts being displayed differently on Mastodon? What is the expected behaviour of Bridgy Fed, the bridge that connects Bluesky with Mastodon? All those questions are still open, and I’m curious what the answer will turn out to be.
Tumblr is still planning to join the fediverse. I reported this recently, and now TechCrunch got a followup and a confirmation from Automattic, saying that ‘Automattic declined to share a time frame as to when the migration would be complete, given its scale, but a rep for the company called the progress so far “exciting.”’
The Social Web Foundation (SWF) has announced they are now a formal member of the World Wide Web Consortium (W3C). The W3C tends to favour institutional membership, but the W3C Social Community Group that concerns itself with ActivityPub is open to everyone. The SWF is working on various improvements to ActivityPub, such as adding end-to-end encryption and supporting data portability.
Event Federation is a WordPress plugin that extends the ActivityPub support plugin for WordPress by adding support for WordPress events. The plugin is now officially released as a 1.0 version.
Hexbear is a controversial Lemmy server that let domain expire. The Hexbear domain is now for sale, and an avid bidding war has driven up the price for the domain to over 2300 dollar at time of writing.
ForgeFed is an ActivityPub extension that adds federation support to software forges such as Forgejo. It has gotten a new NLnet grant, with the project now focusing on user research and documentation.
A few weeks ago, Fedidb removed fediverse platfrom GoToSocial from the database after refusing to honor robots.txt, and the GoToSocial developer spoofed data as retaliation. Fedidb developer Daniel Supernault later decided to properly add support for robots.txt, but stopped crawling for the entire fediverse in the meantime while it was implemented. Supernault now confirms that Fedidb honors robots.txt and has added GoToSocial back to the data set.
The Swiss Federal Institute of Technology in Lausanne has set up their own Mastodon server for all community members, including students.
Hi, I see that it's customary to make an #introduction post here. I go by jqubed, as in j cubed. I'm not exactly new to the fediverse but this is my start with a federated microblogging service. I've been active on #lemmy for a little over a year and would occasionally see blog posts by @_elena@mastodon.social about the #fediverse and it was her post about Sharkey that pushed me to sign-up on a #sharkey instance. I'm a husband and stepdad, I like playing games (electronic and physical) and watching sports but don't have us much time for either as I'd like, and I'm hoping to start doing some #selfhosting this year. Last year, at age 40, I found out that I have #adhd and am still trying to find a medication that helps (the first did but I built a tolerance to it) so that probably makes that time question more challenging.
As it is now, I think the 'discoverable' flag is broken.
And, I think the whole user-experience (UX) around the 'discoverable' flag is poor.
And, I think Fediverse software treating a 'false' value for 'discoverable' as "not discoverable" (rather than "not discoverable" or "no choice made") has hugely negative consequences for the user-experience (UX) of the Fediverse
With other conceptions, this lack of choice — this lack of setting a value — isn't as muddled.
With optional-types (which are also called "option-types" and "maybe-types") when something isn't assigned a value it is represented as 'nothing' / 'none'.
In relation-databases, this is represented as 'null'.
As of today, the public swiss technical university @epfl in Lausanne has its own Mastodon server – accessible to all members of the institution, including students (!), and directly linked to their institutional login system.
We also try our best, to make our toots also in english, but our beautiful dialect doesn't work so well with that. Think the text maybe in an hard accent with a very hard and throaty "K". For some #introduction :
We are "Schwarz Mander" and play "Alte Tiroler Brutalität". Roughly you can say, we play a mixture of #metal, #doom, #rock and #punk. Our lyrics are in tyrolian accent, the #music are played by bass and drums, and yodeling also can happen. If you want to take a listen, our first concert is online to stream for free here:
Wir sein Schwarz Mander, #neuhier, und spielen "Alte Tiroler Brutalität", jetzt auch im #Fediverse.
Man kannt jetzt drüber streiten, was des für a Genre isch, aber die Mischung aus #Metal, #Doom, #Rock und #Punk schon eher passend. Gsungen wird im Tiroler Dialekt, gspielt mit Bass und Schlagzeug, gejodelt a manchmal. Falls mal anhorchen wollts, unser erstes Live Konzert kann man gratis und ohne Anmeldung da streamen
ALT text detailsDrei Typen hocken auf einer Bank und mit schlechten Photoshop wurde ihnen Masken aus der Tiroler Fastnacht raufgesetzt. Es sind Holzmasken, die erste zeigt ein Männergesicht samt Schnurrbart und einem riesen Blumenschmuck am Kopf, die zweite eine Hexe, die dritte wieder eine Männermaske mit Schnurbart, aber mit Fuschfell und Federn auf dem Hut
Bluesky introduces refined reply controls. This is a tough UI design as there are quite a few ways to combine restrictions. Easy to make it too complex and then no one uses it. This level of control is making its way into the fediverse as well.
Bonfire and GoToSocial both offer similar levels of reply controls.
ALT text detailsA Bluesky status composer. A new button appears near the bottom with a default of “Anybody can interact” instructions appear to the side “Press to choose who can reply”
ALT text detailsThe reply settings detail appears showing 5 different configurations for reply controls which can be used in all kinds of combinations. Allow replies from everybody or nobody. Or allow replies from mentioned users, only followers or only mentioned people…or any combination of those!
Found this site that lists fediverse emoji by instance, along with a collection of emoji packs you can install.
I knew some instances had a lot of emojis, but some have over 10,000?! Just as interesting, at the very bottom of this long list, are instances that have only 1 emoji. Why just one, and why that one? Inquiring minds want to know.
Found this site that lists fediverse emoji by instance, along with a collection of emoji packs you can install.
I knew some instances had a lot of emojis, but some have over 10,000?! Just as interesting, at the very bottom of this long list, are instances that have only 1 emoji. Why just one, and why that one? Inquiring minds want to know.
Anybody know if they plan on bringing back the Digital Ocean One-Click droplet for Mastodon? 🤔
As I understand it, it's controlled by the Mastodon team. It disappeared in the past month or two and I'm curious if it's gonna get re-added at some point.
Found this site that lists fediverse emoji by instance, along with a collection of emoji packs you can install.
I knew some instances had a lot of emojis, but some have over 10,000?! Just as interesting, at the very bottom of this long list, are instances that have only 1 emoji. Why just one, and why that one? Inquiring minds want to know.
ALT text detailsA table.
With your Fediverse account:
Follow @bsky.brid.gy@bsky.brid.gy to bridge your posts to Bluesky.
Follow Bluesky users who have bridged their account to the Fediverse at @username.app.tld@bsky.brid.gy.
With your Bluesky account:
Follow @ap.brid.gy to bridge your posts to the Fediverse.
Follow Fediverse users who have bridged their account to Bluesky at @username.app.tld.ap.brid.gy.
As of today, the public swiss technical university @epfl in Lausanne has its own Mastodon server – accessible to all members of the institution, including students (!), and directly linked to their institutional login system.
ALT text detailsContents
( 4 ) Contents
( 5 - 6 ) Introduction
( 7 - 8 ) Centralised Vs. Decentralised
( 9 - 10 ) Why YOU should care
( 11 ) What is a Fediverse Software?
( 12 - 13 ) What is an Instance?
( 14 - 16 ) How does the Fediverse Work?
( 17 ) Isn't BlueSky apart of the Fediverse?
What is this Fediverse Software?
( 18 ) What is Mastodon?
( 19 ) What is PixelFed?
( 20 ) What is PeerTube?
( 21 ) What is Loops?
( 22 ) What is Lemmy?
( 23 ) What is CastoPod?
( 24 - 25 ) What if...?
( 26 - 30 ) Should YOU be using the Fediverse?
( 31 ) Your Responsibilities as a User
( 32 ) What is the FediPact?
( 33 - 35 ) Bots in the Fediverse
( 36 - 37 ) Tips & Tricks
( 38 - 41 ) The Future of the Fediverse
( 42 ) What about Web3
As of today, the public swiss technical university @epfl in Lausanne has its own Mastodon server – accessible to all members of the institution, including students (!), and directly linked to their institutional login system.
As of today, the public swiss technical university @epfl in Lausanne has its own Mastodon server – accessible to all members of the institution, including students (!), and directly linked to their institutional login system.
As of today, the public swiss technical university @epfl in Lausanne has its own Mastodon server – accessible to all members of the institution, including students (!), and directly linked to their institutional login system.
As #mastodon / #fediverse grows, how do we make sure that we're not spreading dis-/mis-information #onHere?
Comments on Mastodon don't federate as easily along the post itself. I find myself opening the original post in a browser more and more to see all the comments collected and if anyone is challenging the veracity of some news.
Is anyone doing any work in that sense? And I don't mean moderation. I'd be thinking of what other social networks call "fact checking".
ALT text detailsContents
( 4 ) Contents
( 5 - 6 ) Introduction
( 7 - 8 ) Centralised Vs. Decentralised
( 9 - 10 ) Why YOU should care
( 11 ) What is a Fediverse Software?
( 12 - 13 ) What is an Instance?
( 14 - 16 ) How does the Fediverse Work?
( 17 ) Isn't BlueSky apart of the Fediverse?
What is this Fediverse Software?
( 18 ) What is Mastodon?
( 19 ) What is PixelFed?
( 20 ) What is PeerTube?
( 21 ) What is Loops?
( 22 ) What is Lemmy?
( 23 ) What is CastoPod?
( 24 - 25 ) What if...?
( 26 - 30 ) Should YOU be using the Fediverse?
( 31 ) Your Responsibilities as a User
( 32 ) What is the FediPact?
( 33 - 35 ) Bots in the Fediverse
( 36 - 37 ) Tips & Tricks
( 38 - 41 ) The Future of the Fediverse
( 42 ) What about Web3
Adding meaningful alt-text is not only important for everyone using a screenreader and an essential #inclusion and #accessibility requirement. Alt-text is also searchable and used by filters. People who prefer to filter certain people and topics for mental health and other reasons can't filter memes or images without it. Please use alt-text and cw generously 🙏
Added bonus: with added alt-text you can find images in your own posts with "from:me" and people are more likely to boost your posts.
ALT text detailsdrei bildausschnitte mit dem kettenanhänger und verschiedenen metallischen materialien, ein bild zeigt das ascii asterism zeichen, drei kleine sternchen.
ALT text detailsdrei bildausschnitte mit dem kettenanhänger und verschiedenen metallischen materialien, ein bild zeigt das ascii asterism zeichen, drei kleine sternchen.
With the enshittification of Apple Maps, I think there is another opportunity in the Fediverse to build something great.
Is anyone working on something like this based on OSM and the Fediverse? Recently, Foursquare released their location data, which could be a great kick-off.
ALT text detailsA table.
With your Fediverse account:
Follow @bsky.brid.gy@bsky.brid.gy to bridge your posts to Bluesky.
Follow Bluesky users who have bridged their account to the Fediverse at @username.app.tld@bsky.brid.gy.
With your Bluesky account:
Follow @ap.brid.gy to bridge your posts to the Fediverse.
Follow Fediverse users who have bridged their account to Bluesky at @username.app.tld.ap.brid.gy.
ALT text detailsA table.
With your Fediverse account:
Follow @bsky.brid.gy@bsky.brid.gy to bridge your posts to Bluesky.
Follow Bluesky users who have bridged their account to the Fediverse at @username.app.tld@bsky.brid.gy.
With your Bluesky account:
Follow @ap.brid.gy to bridge your posts to the Fediverse.
Follow Fediverse users who have bridged their account to Bluesky at @username.app.tld.ap.brid.gy.
One significant way Mastodon and the Fediverse have transformed digital culture is through the use of alt text. When I look back at my older images online and in my blogs, I rarely included alt text - even though I actively work on accessibility. For some reason, I simply overlooked it.
Now, every time I post something online, I take a moment to write alt text. Mastodon has changed my mindset, and I believe its impact extends far beyond this. The Fediverse encourages a level of consideration for others that no other social networking platform has before.
If you are staying on a corporate social media platform because the people you follow are still there, consider others are also staying there because you are still there.
Someone needs to start the move. Be that person.
Leave X for good. Leave Facebook forever. Remember blue skies eventually turn grey.
Embrace the social media that cannot get sold to a billionaire. Embrace the Fediverse 💚
Is there any #fediverse apps that let you bookmark posts into folders or categories? This is something that I see a lot of people using on Instagram that is incredibly useful. Could totally be done entirely client side too if someone wanted to implement it. #fedidev
Really annoying gripe that I hope someone on the #fediverse is working on. If there is a long thread with many participants and 1 out of the many in that thread has your instance defederated, it breaks viewing the whole thread while logged in, so I have to go to another instance or a logged out view to *read* the whole thread. #fedidev
Is there any #fediverse apps that let you bookmark posts into folders or categories? This is something that I see a lot of people using on Instagram that is incredibly useful. Could totally be done entirely client side too if someone wanted to implement it. #fedidev
If you are staying on a corporate social media platform because the people you follow are still there, consider others are also staying there because you are still there.
Someone needs to start the move. Be that person.
Leave X for good. Leave Facebook forever. Remember blue skies eventually turn grey.
Embrace the social media that cannot get sold to a billionaire. Embrace the Fediverse 💚
Really annoying gripe that I hope someone on the #fediverse is working on. If there is a long thread with many participants and 1 out of the many in that thread has your instance defederated, it breaks viewing the whole thread while logged in, so I have to go to another instance or a logged out view to *read* the whole thread. #fedidev
One significant way Mastodon and the Fediverse have transformed digital culture is through the use of alt text. When I look back at my older images online and in my blogs, I rarely included alt text - even though I actively work on accessibility. For some reason, I simply overlooked it.
Now, every time I post something online, I take a moment to write alt text. Mastodon has changed my mindset, and I believe its impact extends far beyond this. The Fediverse encourages a level of consideration for others that no other social networking platform has before.
One significant way Mastodon and the Fediverse have transformed digital culture is through the use of alt text. When I look back at my older images online and in my blogs, I rarely included alt text - even though I actively work on accessibility. For some reason, I simply overlooked it.
Now, every time I post something online, I take a moment to write alt text. Mastodon has changed my mindset, and I believe its impact extends far beyond this. The Fediverse encourages a level of consideration for others that no other social networking platform has before.
There we go. #Snac2 up and running with the preferred installation process. Added custom styling to boot. One confusion point with styling is that it does NOT affect the root page (greeting.html) only the profile pages. So I thought I had done something wrong, but finally figured it out.
There we go. #Snac2 up and running with the preferred installation process. Added custom styling to boot. One confusion point with styling is that it does NOT affect the root page (greeting.html) only the profile pages. So I thought I had done something wrong, but finally figured it out.
There we go. #Snac2 up and running with the preferred installation process. Added custom styling to boot. One confusion point with styling is that it does NOT affect the root page (greeting.html) only the profile pages. So I thought I had done something wrong, but finally figured it out.
FediOnFire was a hobby project designed to showcase a firehose of public statuses across the Fediverse. Developed by Roni Laukkarinen (@rolle), it aimed to highlight the diversity of the network. Unfortunately, some community members misinterpreted and discredited the project, which led to ugly backlash and resulted in its shutdown.
FediOnFire was a hobby project designed to showcase a firehose of public statuses across the Fediverse. Developed by Roni Laukkarinen (@rolle), it aimed to highlight the diversity of the network. Unfortunately, some community members misinterpreted and discredited the project, which led to ugly backlash and resulted in its shutdown.
Tech is political, yes. Let’s unpack the key *political* concepts behind *technical* features that indicate a good sign (singular because they have to be complete) for platforms: 1. #Decentralization - expression of celebrating multiple cultures. For-profit organizations will do their best to dilute this concept because multiple voices are harder to sell 2. #Federation - the layer on top of decentralization that allows interaction between cultures; it facilitates “crossing borders” 3. #SelfHosting - empowering individuals and communities to have sovereignty on their digital lives
Super late to the party, but I wanted to boost this out to the rest of the #fediverse for those of you looking for a nice little corner of the internet that's a safe space.
Super late to the party, but I wanted to boost this out to the rest of the #fediverse for those of you looking for a nice little corner of the internet that's a safe space.
One significant way Mastodon and the Fediverse have transformed digital culture is through the use of alt text. When I look back at my older images online and in my blogs, I rarely included alt text - even though I actively work on accessibility. For some reason, I simply overlooked it.
Now, every time I post something online, I take a moment to write alt text. Mastodon has changed my mindset, and I believe its impact extends far beyond this. The Fediverse encourages a level of consideration for others that no other social networking platform has before.
Fedify is a #TypeScript framework that simplifies #ActivityPub implementation. Want to build a federated server without the complexity? Fedify has got you covered!
Tech is political, yes. Let’s unpack the key *political* concepts behind *technical* features that indicate a good sign (singular because they have to be complete) for platforms: 1. #Decentralization - expression of celebrating multiple cultures. For-profit organizations will do their best to dilute this concept because multiple voices are harder to sell 2. #Federation - the layer on top of decentralization that allows interaction between cultures; it facilitates “crossing borders” 3. #SelfHosting - empowering individuals and communities to have sovereignty on their digital lives
Ich check es einfach nicht. #Mastodon führt eine Funktion ein, die andere Dienste in der #Fediverse schon seit Jahren (?) beherrschen und die drehen alle durch als wäre das die bahnbrechendste Entwicklung seit der Mondlandung. Wieso?
Fedify is a #TypeScript framework that simplifies #ActivityPub implementation. Want to build a federated server without the complexity? Fedify has got you covered!
I see that in 2025, I've been posting in Finnish 90% of the time and in English only 10%, mainly due to the huge influx of Finnish users this year. In previous years, it was the opposite - 90% English and 10% Finnish.
The best part? It doesn't matter here in the Fediverse. With language filtering and translation features, it's truly a top-tier social media.
"The room rental for 1 session is: $1,035.00 + taxes"
"The room rental for 2 sessions is: $1,480.00 + taxes"
The person didn't mention what the room rental cost would be for all 3 sessions though. (I.e., for the whole day.) But, I suppose I could guess it is about:
ALT text detailsI have checked our availability for the dates you mentioned, our C300 is available on every Saturday, but unfortunately, we have a regular event that occupy C300 every Sunday until 1.30pm in August. If your event is short, you may use the theatre from 2pm to 5pm on Sunday. If it works for you, please see below room details:
C.300 Theatre + Foyer
• The Theatre can comfortably accommodate 175 attendees, as it has 175 fixed seats plus 65 seats on bleachers for a maximum capacity of 240 attendees.
• The room rental includes the use of a wonderful foyer, which is the perfect space for a registration desk or for providing catering. It also includes, concierge services for room setup; data projector and PA; use of podium with built-in wired microphone; as well as complimentary guest wireless internet.
• You are welcome to take a tour of the Theatre on our website: Virtual Tour c.300 Theatre
• The room rental for 1 session is: $1,035.00 + taxes
• The room rental for 2 sessions is: $1,480.00 + taxes
*Please note our room rental is divided into 3 sessions that could be either: the morning session (8 am - 12 pm), afternoon session (1 pm -5 pm), evening session (6 pm - 10 pm ONLY on weekdays). And if your booking is in the evening of weekends, the additional fee will be $125 + taxes per hour to extend our operation.
Fedify is a #TypeScript framework that simplifies #ActivityPub implementation. Want to build a federated server without the complexity? Fedify has got you covered!
Fedify is a #TypeScript framework that simplifies #ActivityPub implementation. Want to build a federated server without the complexity? Fedify has got you covered!
I see that in 2025, I've been posting in Finnish 90% of the time and in English only 10%, mainly due to the huge influx of Finnish users this year. In previous years, it was the opposite - 90% English and 10% Finnish.
The best part? It doesn't matter here in the Fediverse. With language filtering and translation features, it's truly a top-tier social media.
Fedify is a #TypeScript framework that simplifies #ActivityPub implementation. Want to build a federated server without the complexity? Fedify has got you covered!
Fedify is a #TypeScript framework that simplifies #ActivityPub implementation. Want to build a federated server without the complexity? Fedify has got you covered!
Fedify is a #TypeScript framework that simplifies #ActivityPub implementation. Want to build a federated server without the complexity? Fedify has got you covered!
Fedify is a #TypeScript framework that simplifies #ActivityPub implementation. Want to build a federated server without the complexity? Fedify has got you covered!
We'd like to hear your thoughts on something we've been considering.
As you know, Hollo has always been focused on self-hosting—this won't change, and our source code will continue to be available under the AGPLv3 license.
We're exploring ways to make the project more sustainable, and we're considering offering a hosting service for those who regularly support us with a certain amount through @opencollective.
This would be an additional option for those who want to use Hollo without managing the technical aspects themselves. Of course, you'll still be able to self-host just like you do now.
What are your thoughts on this idea? Please vote below! 📊
💭 Have additional thoughts or suggestions? Feel free to share them in the comments!
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
We'd like to hear your thoughts on something we've been considering.
As you know, Hollo has always been focused on self-hosting—this won't change, and our source code will continue to be available under the AGPLv3 license.
We're exploring ways to make the project more sustainable, and we're considering offering a hosting service for those who regularly support us with a certain amount through @opencollective.
This would be an additional option for those who want to use Hollo without managing the technical aspects themselves. Of course, you'll still be able to self-host just like you do now.
What are your thoughts on this idea? Please vote below! 📊
💭 Have additional thoughts or suggestions? Feel free to share them in the comments!
We'd like to hear your thoughts on something we've been considering.
As you know, Hollo has always been focused on self-hosting—this won't change, and our source code will continue to be available under the AGPLv3 license.
We're exploring ways to make the project more sustainable, and we're considering offering a hosting service for those who regularly support us with a certain amount through @opencollective.
This would be an additional option for those who want to use Hollo without managing the technical aspects themselves. Of course, you'll still be able to self-host just like you do now.
What are your thoughts on this idea? Please vote below! 📊
💭 Have additional thoughts or suggestions? Feel free to share them in the comments!
Had some fun today installing @hollo because you can never have enough fediverse accounts, right? I'm definitely not avoiding the real world with this distraction. 👀
Hollo is a single / low user platform for the fediverse. It runs on the @fedify framework and supports quote posts, markdown, and emoji reactions.
I went off the beaten path a bit and customized the composer file. Here's my notes on the install process.
I continue to work on figuring out what it will cost to put on this Fediverse Conference in Canada (FediCon).
One question —
Should we give out Lanyards?
They are those things people are sometimes given at conferences that they put around their necks and usually some type of "badge" with their name on it, hangs from it
I am working on figuring out what it will cost to put on this Fediverse Conference in Canada (FediCon).
I have reached out to one location to figure out №1 is the room I am interested in renting for FediCon available, and №2 how much will it cost to rent it (for 2 consecutive days).
I am going to try to put the conference on a weekend (Saturday & Sunday). But that depends on availability and price differences.
I'm reading a Finnish book called "Vihainen mieli — Maalittamista ja vihapuhetta" (2024, by Heidi Holmavuo and Sami Sallinen) (roughly translated as "An Angry Mind — Targeting and Shaming Online").
This book is spot-on. My psychotherapist recommended it to me after I experienced a bullying campaign orchestrated by the self-righteous Fediverse police.
The book vividly illustrates the harmful effects of online harassment, emphasizing that it's often driven by a vocal minority seeking to justify their hatred.
A roughly translated excerpt:
"American social psychologist Roy Baumeister has studied the psychology of those who engage in insults. He has examined how insulters function within a group and how they perceive themselves in the moment. Baumeister's research reveals that one of the driving forces behind abusive behavior is a threatened ego or self-image. When someone feels unappreciated or perceives their cherished self-image as being challenged, their instinctive defense is to insult others. The goal is to attack before the other person can - even if that person has no intention of doing so."
I'm reading a Finnish book called "Vihainen mieli — Maalittamista ja vihapuhetta" (2024, by Heidi Holmavuo and Sami Sallinen) (roughly translated as "An Angry Mind — Targeting and Shaming Online").
This book is spot-on. My psychotherapist recommended it to me after I experienced a bullying campaign orchestrated by the self-righteous Fediverse police.
The book vividly illustrates the harmful effects of online harassment, emphasizing that it's often driven by a vocal minority seeking to justify their hatred.
A roughly translated excerpt:
"American social psychologist Roy Baumeister has studied the psychology of those who engage in insults. He has examined how insulters function within a group and how they perceive themselves in the moment. Baumeister's research reveals that one of the driving forces behind abusive behavior is a threatened ego or self-image. When someone feels unappreciated or perceives their cherished self-image as being challenged, their instinctive defense is to insult others. The goal is to attack before the other person can - even if that person has no intention of doing so."
There's no better day to start my #fediverse adventure than on #ilovefs day!
Happy I ❤️ Free Software Day! A day to say a big thank you to all the amazing projects that make our life easier and all those maintainers behind them!
My 2025 thank you goes to @GIMP and of course kudos to my colleagues from the @fsfe. I couldn't be prouder of their work towards #SoftwareFreedom and it is an honor to be part of the :fsfe: team!
ALT text detailsI love Free Software Day share pic generator with a quote and a picture of the person giving the quote.
I find the concept of this Solid data pod merged with ActivityPub federation concept fascinating. This short FOSDEM presentation gives a good overview of it vs. current AP fediverse and Bluesky, which for data storage has a similar model. #fediverse#fosdem2025
You could create view-counts on posts, profiles, etc, using this.
Of course, there are privacy concerns with this.
And, also, what counts as a "view".
Although, I sometimes use a "Like" to indicate I viewed something. If a 'View' was something manual (such a pressing a button) that could be more semantically clean.
I find the concept of this Solid data pod merged with ActivityPub federation concept fascinating. This short FOSDEM presentation gives a good overview of it vs. current AP fediverse and Bluesky, which for data storage has a similar model. #fediverse#fosdem2025
To me, it feels like the Activity Types should have been past-tense verbs, rather than present-tense verbs.
I.e.:
• "Accepted" rather than "Accept" • "Added" rather than "Add" • "Announced" rather than "Announce" • "Arrived" rather than "Arrive" • "Blocked" rather than "Block" • "Created" rather than "Create" • etc
To me, it feels like the Activity Types should have been past-tense verbs, rather than present-tense verbs.
I.e.:
• "Accepted" rather than "Accept" • "Added" rather than "Add" • "Announced" rather than "Announce" • "Arrived" rather than "Arrive" • "Blocked" rather than "Block" • "Created" rather than "Create" • etc
I've been contemplating ways the #Fediverse can and/or needs to expand. I'm working with schools in partnership to use #Mastodon for instructional purposes. I'm also thinking about where my business can lead the way with commercial applications. I understand the historical norms for the community here. However, there comes a day where things must come together. Question is - what do we want that to look like? Brand accounts seem most logical direction from where we are now - but there is more...
There's no better day to start my #fediverse adventure than on #ilovefs day!
Happy I ❤️ Free Software Day! A day to say a big thank you to all the amazing projects that make our life easier and all those maintainers behind them!
My 2025 thank you goes to @GIMP and of course kudos to my colleagues from the @fsfe. I couldn't be prouder of their work towards #SoftwareFreedom and it is an honor to be part of the :fsfe: team!
ALT text detailsI love Free Software Day share pic generator with a quote and a picture of the person giving the quote.
To me, it feels like the Activity Types should have been past-tense verbs, rather than present-tense verbs.
I.e.:
• "Accepted" rather than "Accept" • "Added" rather than "Add" • "Announced" rather than "Announce" • "Arrived" rather than "Arrive" • "Blocked" rather than "Block" • "Created" rather than "Create" • etc
I've been contemplating ways the #Fediverse can and/or needs to expand. I'm working with schools in partnership to use #Mastodon for instructional purposes. I'm also thinking about where my business can lead the way with commercial applications. I understand the historical norms for the community here. However, there comes a day where things must come together. Question is - what do we want that to look like? Brand accounts seem most logical direction from where we are now - but there is more...
Spoke to my friends about the #fediverse and how the services offered (PeerTube, Lemmy, Mastodon, PixelFed) all require a lot of content to feel worthwhile. No one wants to hang around on a social media platform with no users.
So why isn't there a fediverse alternative to something like Snapchat? Works in a small group of friends. You don't need to convince the whole world or your favourite artist to join - just your closest friends?
Spoke to my friends about the #fediverse and how the services offered (PeerTube, Lemmy, Mastodon, PixelFed) all require a lot of content to feel worthwhile. No one wants to hang around on a social media platform with no users.
So why isn't there a fediverse alternative to something like Snapchat? Works in a small group of friends. You don't need to convince the whole world or your favourite artist to join - just your closest friends?
ALT text detailsA red heart with white letters in the background. The text is: I love Free Software. In the foreground a rose coloured rectangle with red text: Share your Love!
Peertube is so cool. I'm watching a recent video from a popular channel and just noticed I uploaded more data to other peers while watching the video than I downloaded from the server. It's a clever and completely frictionless implementation which alleviates some of the load (and cost!) from servers hosting videos.
ALT text detailsA red heart with white letters in the background. The text is: I love Free Software. In the foreground a rose coloured rectangle with red text: Share your Love!
We'd like to hear your thoughts on something we've been considering.
As you know, Hollo has always been focused on self-hosting—this won't change, and our source code will continue to be available under the AGPLv3 license.
We're exploring ways to make the project more sustainable, and we're considering offering a hosting service for those who regularly support us with a certain amount through @opencollective.
This would be an additional option for those who want to use Hollo without managing the technical aspects themselves. Of course, you'll still be able to self-host just like you do now.
What are your thoughts on this idea? Please vote below! 📊
💭 Have additional thoughts or suggestions? Feel free to share them in the comments!
We'd like to hear your thoughts on something we've been considering.
As you know, Hollo has always been focused on self-hosting—this won't change, and our source code will continue to be available under the AGPLv3 license.
We're exploring ways to make the project more sustainable, and we're considering offering a hosting service for those who regularly support us with a certain amount through @opencollective.
This would be an additional option for those who want to use Hollo without managing the technical aspects themselves. Of course, you'll still be able to self-host just like you do now.
What are your thoughts on this idea? Please vote below! 📊
💭 Have additional thoughts or suggestions? Feel free to share them in the comments!
Would you awesome people send me your lists of preferred #fediverse users please? I am a #STEM, #Arts and #music girlie; please send me any favorites you have.
Hallo, wir sind #neuhier Die Bundesakademie der AWO bietet bundesweit Weiterbildungen und Seminare für alle Mitarbeitenden in Sozialverbänden an. Wir möchten hier über unser Angebot informieren und vielleicht noch über das eine oder andere spannende Thema aus einem großen Sozialverband. Wir freuen uns auf den Austausch im #Fediverse 😃
»Das Internet zurückerobern« - ein Slogan, der in Petitionen und Initiativen gerne bemüht wird. Der Effekt? Meiner Meinung gering. Das Problem: Viele prominente Unterstützer predigen den digitalen Wandel, nutzen aber selbst keine Alternativen wie das #Fediverse. Statt echter Veränderung gibt es schicke Porträts, griffige Sprüche und eine Unterschrift. Wer wirklich etwas bewegen will, muss Alternativen aktiv nutzen, nicht nur irgendwo unterschreiben.
We'd like to hear your thoughts on something we've been considering.
As you know, Hollo has always been focused on self-hosting—this won't change, and our source code will continue to be available under the AGPLv3 license.
We're exploring ways to make the project more sustainable, and we're considering offering a hosting service for those who regularly support us with a certain amount through @opencollective.
This would be an additional option for those who want to use Hollo without managing the technical aspects themselves. Of course, you'll still be able to self-host just like you do now.
What are your thoughts on this idea? Please vote below! 📊
💭 Have additional thoughts or suggestions? Feel free to share them in the comments!
We'd like to hear your thoughts on something we've been considering.
As you know, Hollo has always been focused on self-hosting—this won't change, and our source code will continue to be available under the AGPLv3 license.
We're exploring ways to make the project more sustainable, and we're considering offering a hosting service for those who regularly support us with a certain amount through @opencollective.
This would be an additional option for those who want to use Hollo without managing the technical aspects themselves. Of course, you'll still be able to self-host just like you do now.
What are your thoughts on this idea? Please vote below! 📊
💭 Have additional thoughts or suggestions? Feel free to share them in the comments!
We'd like to hear your thoughts on something we've been considering.
As you know, Hollo has always been focused on self-hosting—this won't change, and our source code will continue to be available under the AGPLv3 license.
We're exploring ways to make the project more sustainable, and we're considering offering a hosting service for those who regularly support us with a certain amount through @opencollective.
This would be an additional option for those who want to use Hollo without managing the technical aspects themselves. Of course, you'll still be able to self-host just like you do now.
What are your thoughts on this idea? Please vote below! 📊
💭 Have additional thoughts or suggestions? Feel free to share them in the comments!
We'd like to hear your thoughts on something we've been considering.
As you know, Hollo has always been focused on self-hosting—this won't change, and our source code will continue to be available under the AGPLv3 license.
We're exploring ways to make the project more sustainable, and we're considering offering a hosting service for those who regularly support us with a certain amount through @opencollective.
This would be an additional option for those who want to use Hollo without managing the technical aspects themselves. Of course, you'll still be able to self-host just like you do now.
What are your thoughts on this idea? Please vote below! 📊
💭 Have additional thoughts or suggestions? Feel free to share them in the comments!
Hallo, wir sind #neuhier Die Bundesakademie der AWO bietet bundesweit Weiterbildungen und Seminare für alle Mitarbeitenden in Sozialverbänden an. Wir möchten hier über unser Angebot informieren und vielleicht noch über das eine oder andere spannende Thema aus einem großen Sozialverband. Wir freuen uns auf den Austausch im #Fediverse 😃
We'd like to hear your thoughts on something we've been considering.
As you know, Hollo has always been focused on self-hosting—this won't change, and our source code will continue to be available under the AGPLv3 license.
We're exploring ways to make the project more sustainable, and we're considering offering a hosting service for those who regularly support us with a certain amount through @opencollective.
This would be an additional option for those who want to use Hollo without managing the technical aspects themselves. Of course, you'll still be able to self-host just like you do now.
What are your thoughts on this idea? Please vote below! 📊
💭 Have additional thoughts or suggestions? Feel free to share them in the comments!
We'd like to hear your thoughts on something we've been considering.
As you know, Hollo has always been focused on self-hosting—this won't change, and our source code will continue to be available under the AGPLv3 license.
We're exploring ways to make the project more sustainable, and we're considering offering a hosting service for those who regularly support us with a certain amount through @opencollective.
This would be an additional option for those who want to use Hollo without managing the technical aspects themselves. Of course, you'll still be able to self-host just like you do now.
What are your thoughts on this idea? Please vote below! 📊
💭 Have additional thoughts or suggestions? Feel free to share them in the comments!
We'd like to hear your thoughts on something we've been considering.
As you know, Hollo has always been focused on self-hosting—this won't change, and our source code will continue to be available under the AGPLv3 license.
We're exploring ways to make the project more sustainable, and we're considering offering a hosting service for those who regularly support us with a certain amount through @opencollective.
This would be an additional option for those who want to use Hollo without managing the technical aspects themselves. Of course, you'll still be able to self-host just like you do now.
What are your thoughts on this idea? Please vote below! 📊
💭 Have additional thoughts or suggestions? Feel free to share them in the comments!
We'd like to hear your thoughts on something we've been considering.
As you know, Hollo has always been focused on self-hosting—this won't change, and our source code will continue to be available under the AGPLv3 license.
We're exploring ways to make the project more sustainable, and we're considering offering a hosting service for those who regularly support us with a certain amount through @opencollective.
This would be an additional option for those who want to use Hollo without managing the technical aspects themselves. Of course, you'll still be able to self-host just like you do now.
What are your thoughts on this idea? Please vote below! 📊
💭 Have additional thoughts or suggestions? Feel free to share them in the comments!
We'd like to hear your thoughts on something we've been considering.
As you know, Hollo has always been focused on self-hosting—this won't change, and our source code will continue to be available under the AGPLv3 license.
We're exploring ways to make the project more sustainable, and we're considering offering a hosting service for those who regularly support us with a certain amount through @opencollective.
This would be an additional option for those who want to use Hollo without managing the technical aspects themselves. Of course, you'll still be able to self-host just like you do now.
What are your thoughts on this idea? Please vote below! 📊
💭 Have additional thoughts or suggestions? Feel free to share them in the comments!
We'd like to hear your thoughts on something we've been considering.
As you know, Hollo has always been focused on self-hosting—this won't change, and our source code will continue to be available under the AGPLv3 license.
We're exploring ways to make the project more sustainable, and we're considering offering a hosting service for those who regularly support us with a certain amount through @opencollective.
This would be an additional option for those who want to use Hollo without managing the technical aspects themselves. Of course, you'll still be able to self-host just like you do now.
What are your thoughts on this idea? Please vote below! 📊
💭 Have additional thoughts or suggestions? Feel free to share them in the comments!
We'd like to hear your thoughts on something we've been considering.
As you know, Hollo has always been focused on self-hosting—this won't change, and our source code will continue to be available under the AGPLv3 license.
We're exploring ways to make the project more sustainable, and we're considering offering a hosting service for those who regularly support us with a certain amount through @opencollective.
This would be an additional option for those who want to use Hollo without managing the technical aspects themselves. Of course, you'll still be able to self-host just like you do now.
What are your thoughts on this idea? Please vote below! 📊
💭 Have additional thoughts or suggestions? Feel free to share them in the comments!
So you want to fight fascism and make a difference right now? Do this:
Join Codeberg e.V. – become part of the organisation; part of the resistance – and actively support this valuable and ethical EU-based anti-fascist¹ git hosting alternative that’s under attack by fascists as we speak:
² If you’re having trouble reaching the server, it might also be under attack. You can check the current status of all Codeberg’s servers from https://status.codeberg.org/status/codeberg
For those new to Scrolls, it's a free weekly newsletter all about the #IndieWeb and the #Fediverse (with some #infosec / #cybersecurity stuff thrown in there for fun).
Special thanks to this week's "contributors" - folks from across the Social Web who shared interesting stuff and now, I've compiled some of that stuff here. (Sorry for the mass-@'ing, but trying to give credit where credit's due!)
For those new to Scrolls, it's a free weekly newsletter all about the #IndieWeb and the #Fediverse (with some #infosec / #cybersecurity stuff thrown in there for fun).
Special thanks to this week's "contributors" - folks from across the Social Web who shared interesting stuff and now, I've compiled some of that stuff here. (Sorry for the mass-@'ing, but trying to give credit where credit's due!)
Peertube is so cool. I'm watching a recent video from a popular channel and just noticed I uploaded more data to other peers while watching the video than I downloaded from the server. It's a clever and completely frictionless implementation which alleviates some of the load (and cost!) from servers hosting videos.
Peertube is so cool. I'm watching a recent video from a popular channel and just noticed I uploaded more data to other peers while watching the video than I downloaded from the server. It's a clever and completely frictionless implementation which alleviates some of the load (and cost!) from servers hosting videos.
I need a Fediverse explanation that’s so simple anyone can relate to what I’m talking about. Can someone give me an analogy that’s relatable? I’ve tried everything #Fediverse#activitypub#discussion
I need a Fediverse explanation that’s so simple anyone can relate to what I’m talking about. Can someone give me an analogy that’s relatable? I’ve tried everything #Fediverse#activitypub#discussion
Would you awesome people send me your lists of preferred #fediverse users please? I am a #STEM, #Arts and #music girlie; please send me any favorites you have.
So you want to fight fascism and make a difference right now? Do this:
Join Codeberg e.V. – become part of the organisation; part of the resistance – and actively support this valuable and ethical EU-based anti-fascist¹ git hosting alternative that’s under attack by fascists as we speak:
² If you’re having trouble reaching the server, it might also be under attack. You can check the current status of all Codeberg’s servers from https://status.codeberg.org/status/codeberg
and I was, why it adds Machine Learning posts in my soccer feed?
Well, if you see in #SurfDawnPatrol you can add posts about a topic and posts mentioning a specific word. One of my topics is: "MLS" (Major League Soccer), thinking as developer I think if you add "by topic" it should consider synonyms. So if I want to have a feed about "cats", it also includes "cat", so I am guessing "MLS" also includes "ML"
Maybe we can have at least 3 letters or check if they are uppercase/acronyms to avoid that?
🧵 #SaveSocial: The initiative “Save social networks as a democratic force” launched this week. I'm glad to be among the first 100 signatories: https://savesocial.eu/en/
The goal: strengthen decentralized, open networks, stop the dominance of tech monopolies and bring digital spaces back under our (public) control. The initiative outlines ten points to achieve this in a manifest.
🧵 #SaveSocial: The initiative “Save social networks as a democratic force” launched this week. I'm glad to be among the first 100 signatories: https://savesocial.eu/en/
The goal: strengthen decentralized, open networks, stop the dominance of tech monopolies and bring digital spaces back under our (public) control. The initiative outlines ten points to achieve this in a manifest.
- Add methods to get privacy policy and terms of service for an instance @dale_price - Make List Sendable @dale_price - Upgrade dependencies @konstantin - Fix CI: Update setup-swift action to v2 @konstantin
- Add methods to get privacy policy and terms of service for an instance @dale_price - Make List Sendable @dale_price - Upgrade dependencies @konstantin - Fix CI: Update setup-swift action to v2 @konstantin
@Codeberg Is there any chance to create some kind of #Fediverse-like structure that is more robust against this kind of attacks because the infrastructure is distributed and there is no single point you can attack?
„Meta now appears to be acknowledging that your DMs (on Threads, Instagram and Facebook) can be fed into its AI system and potentially redistributed. “
So you want to fight fascism and make a difference right now? Do this:
Join Codeberg e.V. – become part of the organisation; part of the resistance – and actively support this valuable and ethical EU-based anti-fascist¹ git hosting alternative that’s under attack by fascists as we speak:
² If you’re having trouble reaching the server, it might also be under attack. You can check the current status of all Codeberg’s servers from https://status.codeberg.org/status/codeberg
I think the one thing you have to be aware of in regards to denizens of the #fediverse is that they are verily fatigued by large commercial platforms because of the #ads, the predatory #algorithms, #darkdesignpatterns, #tracking all stemming from the need to #monetize.
Each of those points are important because something's shouldn't be monetized, like #databrokering.
That's why I am suggesting client side algorithmic discovery, or a private and safe alt.
Just a friendly reminder to correctly select the language you're using in your post to allow translation for other users who may not read that language.
The real magic of the #fediverse is collaboration.
Many of the largest projects have worked together behind the scenes on compatibility.
It's not that common now that ActivityPub has matured, but you better believe the early days of 2018 had big players like Mastodon and Pleroma working closely on compat.
#ActivityPub = Community + Collaboration The magic formula that sets us apart!
Just a friendly reminder to correctly select the language you're using in your post to allow translation for other users who may not read that language.
I'm publishing a video tomorrow on @show that has some linked, downloaded, rescued government files pertaining to the video topic.
I'd like to #share those files using a #Federated system. Since our company #nextcloud server is hosted here at my studio, and we're already getting threats, I'd like to find a #fediverse file sharing system that's remote.
Any ideas? The files aren't big - like maybe 700 MB?
Check out the profiles of people who boost your posts. Consider following them.
If someone is willing to boost what you said, there's a halfway-decent chance you agree on at least one issue and may end up being good mutual follows.
Check out the profiles of people who boost your posts. Consider following them.
If someone is willing to boost what you said, there's a halfway-decent chance you agree on at least one issue and may end up being good mutual follows.
Great update here on the goings-on in the technical world of #Mastodon. Including Quote Posts being officially supported for viewing in the web interface in v4.4 and full authoring/creation of Quote posts for v4.5.
Also, for #selfhost folks and others running an instance, v4.1.x will be removed from the official support list and stop receiving updates in April, presumably in preparation for the release of v4.4.
Discovering the #fediverse gives me the same feelings #linux did years ago. The endless choice, excitement of discovery, clash of philosophies and a community.
I spent years #distrohopping from #ubuntu , #arch , #voidlinux , #nixos etc and then back to arch. Also spent a long time switching desktop environments and window managers like i3.
Great update here on the goings-on in the technical world of #Mastodon. Including Quote Posts being officially supported for viewing in the web interface in v4.4 and full authoring/creation of Quote posts for v4.5.
Also, for #selfhost folks and others running an instance, v4.1.x will be removed from the official support list and stop receiving updates in April, presumably in preparation for the release of v4.4.
Great update here on the goings-on in the technical world of #Mastodon. Including Quote Posts being officially supported for viewing in the web interface in v4.4 and full authoring/creation of Quote posts for v4.5.
Also, for #selfhost folks and others running an instance, v4.1.x will be removed from the official support list and stop receiving updates in April, presumably in preparation for the release of v4.4.
Great update here on the goings-on in the technical world of #Mastodon. Including Quote Posts being officially supported for viewing in the web interface in v4.4 and full authoring/creation of Quote posts for v4.5.
Also, for #selfhost folks and others running an instance, v4.1.x will be removed from the official support list and stop receiving updates in April, presumably in preparation for the release of v4.4.
Are there any actually good books about the Fediverse people would suggest to read? I know I've seen one or two little books out there on the market but I'd love to know if there's some sort of Fediverse Guide or something on the market that you know of.
🧵 Last weekend, the #FOSDEM took place at the Université libre de Bruxelles, bringing together around 8,000 people from the Free Software community. For the first time, there was a specific track on the ‘Social Web’ dedicated to the #Fediverse. I also gave a short - rather atypical, because non-technical ;) - talk on ‘Fediverse Fighters - The Role of Public Institutions’ (https://pretalx.fosdem.org/fosdem-2025/talk/review/KVUBHC8SDES8VC3SGTPFP8HYJUWHRHVH). With these key points, already mentioned many times in different contexts: Picture: @Sascha
1/3
ALT text detailsMelanie in an auditorium in front of a microphone and a desk, a slide with the title of the talk and the fediverse sign in the background.
Are there any actually good books about the Fediverse people would suggest to read? I know I've seen one or two little books out there on the market but I'd love to know if there's some sort of Fediverse Guide or something on the market that you know of.
2) Suspend CCS. CCS and its CSAM detection and reporting service online is the most expensive project we operate, and will likely close between March 15 and March 30. The core technology requirements to simply operate the service exceed $60,000 per year, and that doesn’t include the legal advisory and content review support we need to bring this service to the #Fediverse in a broader fashion.
This time last year, New Social looked very different to what it does now.
It's amazing to think about what a small group of hard-working people can do. From Mastodon to Pixelfed, Bluesky to Ghost, and all the many amazing projects both big and small! Every connected platform has pushed the boundaries of open social media and the Fediverse.
Now, let's push a few more boundaries. What do you say? 😈
This week I wrote about #fediverse as a countercultural place for pop culture, and how that affects goals to bring the fediverse into the mainstream
As well as the news: - @iftas announces that due to a lack of funding, they will likely have to wind down some crucial services for safety on the fediverse - Tapestry is a new "timeline" app by @Iconfactory
Le #Fediverse s'est tout de même formidable : tiens par exemple je peux Partager depuis #Mastodon des publications de mon compte #pixelfed Exemples à suivre dans quelques minutes et dans les jours à venir ;)
Great update here on the goings-on in the technical world of #Mastodon. Including Quote Posts being officially supported for viewing in the web interface in v4.4 and full authoring/creation of Quote posts for v4.5.
Also, for #selfhost folks and others running an instance, v4.1.x will be removed from the official support list and stop receiving updates in April, presumably in preparation for the release of v4.4.
Great update here on the goings-on in the technical world of #Mastodon. Including Quote Posts being officially supported for viewing in the web interface in v4.4 and full authoring/creation of Quote posts for v4.5.
Also, for #selfhost folks and others running an instance, v4.1.x will be removed from the official support list and stop receiving updates in April, presumably in preparation for the release of v4.4.
This week I wrote about #fediverse as a countercultural place for pop culture, and how that affects goals to bring the fediverse into the mainstream
As well as the news: - @iftas announces that due to a lack of funding, they will likely have to wind down some crucial services for safety on the fediverse - Tapestry is a new "timeline" app by @Iconfactory
One thing to figure out is — is the conference SINGLE-TRACK or MULTI-TRACK.
SINGLE-TRACK means that — we have a single (large) room, everyone at the conference is in that room, and only one presentation happens at a time.
MULTI-TRACK means that — we have multiple rooms, multiple presentations are happening at the same time, and people are split between these different rooms.
The GreatApe code is divided into multiple git repos.
Part of the GreatApe back-end is called "LogJam". LogJam is the part of GreatApe for the P2P (tree organized) audio and video rooms.
(GreatApe is an audio & video conversations platform for the social-web and decentralized social-media (DeSo). Which, of course, includes the Fediverse.)
Myself and @muhammadzaidali have been cleaning up the LogJam code.
No. Fuck this. I literally left #Tumblr a few month ago because they have a serious infestation of #CP and child #SA. If you’re an admin, I’d suggest blocking Tumblr. The #Fediverse will have to deal with more and more of this as it becomes increasingly popular. #ActivityPub support or not, we do NOT want an invasion of #CorporateCorruption.
This time last year, New Social looked very different to what it does now.
It's amazing to think about what a small group of hard-working people can do. From Mastodon to Pixelfed, Bluesky to Ghost, and all the many amazing projects both big and small! Every connected platform has pushed the boundaries of open social media and the Fediverse.
Now, let's push a few more boundaries. What do you say? 😈
This week I wrote about #fediverse as a countercultural place for pop culture, and how that affects goals to bring the fediverse into the mainstream
As well as the news: - @iftas announces that due to a lack of funding, they will likely have to wind down some crucial services for safety on the fediverse - Tapestry is a new "timeline" app by @Iconfactory
Later on this year, it’ll be my 20th year anniversary since I started using #Flickr. I am still loving it, as I get to share the daily capture the world around me & marvel at everyone else’s 😍👍🏻
But just in case it decides to go through the route of #enshittification, because, you know, it can happen, I decided to create an account at #Pixelfed.
I need a mastodon #Fediverse GUI extension that allows you to press on a post/toot and it proposes what to add to which of your filters so that similar things are filtered out of the #timeline in future. #mastodon#filters
I need a mastodon #Fediverse GUI extension that allows you to press on a post/toot and it proposes what to add to which of your filters so that similar things are filtered out of the #timeline in future. #mastodon#filters
Later on this year, it’ll be my 20th year anniversary since I started using #Flickr. I am still loving it, as I get to share the daily capture the world around me & marvel at everyone else’s 😍👍🏻
But just in case it decides to go through the route of #enshittification, because, you know, it can happen, I decided to create an account at #Pixelfed.
One thing to figure out is — is the conference SINGLE-TRACK or MULTI-TRACK.
SINGLE-TRACK means that — we have a single (large) room, everyone at the conference is in that room, and only one presentation happens at a time.
MULTI-TRACK means that — we have multiple rooms, multiple presentations are happening at the same time, and people are split between these different rooms.
I think we need a mobile app for #fediverse that looks like #facebook . so we can bring our Facebook addicted friends here We all have a friend like this.
on a positive note: not here for long, but i already love this place so much. thank each and every one on here for making headache-free #socialmedia possible. i will do my best not to carry the time- and brain-waste from other platforms over here.
on a positive note: not here for long, but i already love this place so much. thank each and every one on here for making headache-free #socialmedia possible. i will do my best not to carry the time- and brain-waste from other platforms over here.
I have looked everywhere, but I can't find this post from 11 February! It isn't showing up in my Sent timeline. So if it is on my profile, and/or if you have seen it, I apologise.
I am not closing my account here, but I need to try something other than Friendica, due to accessibility issues. I am considering Akkoma, but am open to other networks if they are compatible with Mastodon.
I am seeking an instance with the following specifications.
Accessible interface (I use a screen reader called NVDA). If it uses Semantic html and isn't cluttered, that's a great start. I would prefer it to be compatible with Mastodon so that I could also use TweeseCake as a client. I need to easily be able to access things such as notifications, follow requests, my own posts, to be able to search for tags, people, my posts etc.
Posting limit of 5,000 characters or more (more preferred.
Ability to pin, unpin, edit, and delete posts.
Ability to filter content, so that I don't see certain words or phrases. (This doesn't work with TweeseCake, so it's not as important as the rest, unless the site is so accessible that I can use it often.)
Ability to select between seeing all posts of someone or only some, and to choose whether to let someone follow me without my seeing his posts or to follow him completely. (Friend versus Subscriber on Friendica).
Extensive profile with keywords. (Keywords may be a Friendica feature, so can be skipped.)
Most people write in English and are not politically, technologically, or gaming obsessed. No radicals of any pursuasion. (the English bit is just to help me find friends on my particular instance.)
Free speech (nothing illegal or homophobic). I personally avoid obscenities.)
If such an instance exists, please tell me. I found https://akkoma.fediverse.observer/list[7] but that's just a list with no real information about each instance. I would have to go through over 400 of them, choose the ones from the UK, Canada, and America (they're the most likely to have English instances), then go through those to see if they meet my requirements, but that's ridiculous.
I am not a programmer, so please don't suggest I start my own instance or join a network that is not set up with a webpage and/or to accept a client, as I know nothing about these things other than that they run on Linux and I'm a Windows user. I just want something that works. Also, if there are any demonstration instances, please let me know. I heard of one where accounts only lasted five days, but it seems to be gone.
I have looked everywhere, but I can't find this post from 11 February! It isn't showing up in my Sent timeline. So if it is on my profile, and/or if you have seen it, I apologise.
I am not closing my account here, but I need to try something other than Friendica, due to accessibility issues. I am considering Akkoma, but am open to other networks if they are compatible with Mastodon.
I am seeking an instance with the following specifications.
Accessible interface (I use a screen reader called NVDA). If it uses Semantic html and isn't cluttered, that's a great start. I would prefer it to be compatible with Mastodon so that I could also use TweeseCake as a client. I need to easily be able to access things such as notifications, follow requests, my own posts, to be able to search for tags, people, my posts etc.
Posting limit of 5,000 characters or more (more preferred.
Ability to pin, unpin, edit, and delete posts.
Ability to filter content, so that I don't see certain words or phrases. (This doesn't work with TweeseCake, so it's not as important as the rest, unless the site is so accessible that I can use it often.)
Ability to select between seeing all posts of someone or only some, and to choose whether to let someone follow me without my seeing his posts or to follow him completely. (Friend versus Subscriber on Friendica).
Extensive profile with keywords. (Keywords may be a Friendica feature, so can be skipped.)
Most people write in English and are not politically, technologically, or gaming obsessed. No radicals of any pursuasion. (the English bit is just to help me find friends on my particular instance.)
Free speech (nothing illegal or homophobic). I personally avoid obscenities.)
If such an instance exists, please tell me. I found https://akkoma.fediverse.observer/list[7] but that's just a list with no real information about each instance. I would have to go through over 400 of them, choose the ones from the UK, Canada, and America (they're the most likely to have English instances), then go through those to see if they meet my requirements, but that's ridiculous.
I am not a programmer, so please don't suggest I start my own instance or join a network that is not set up with a webpage and/or to accept a client, as I know nothing about these things other than that they run on Linux and I'm a Windows user. I just want something that works. Also, if there are any demonstration instances, please let me know. I heard of one where accounts only lasted five days, but it seems to be gone.
I received an invitation to @surf by @Flipboard and I couldn't wait to share my unboxing experience! It's my first time using this platform, and let me tell you, I'm super excited. It combines Threads, BlueSky, and Mastodon in one feed!
@BeAware I’m not so familiar with her because I personally haven’t spoken to her. But it strikes me that the Fediverse itself has an internal conflict that has not been addressed.
One one hand, we need safe spaces where people are protected from harm. On the other hand, we need spaces that are both censorship resistant and redundant. The problem is, one person’s safety is another person’s censorship; and another person’s free speech may also cause harm.
Now the only way to allow these two things to happen is to allow for pluralism, and to stop seeing the #Fediverse as a singular space. This is one reason why I now prefer the term #SocialWeb for what I want to be built because what’s at heart here is that when you build an ActivityPub-enabled service, you are not necessarily building for one singular space.
Tumblr is going to join the fediverse! (Aka mastodon, Pixlr, PeerTube Etc.)
Automattic confirmed to TechCrunch that when the migration is complete, every Tumblr user will be able to federate their blog via ActivityPub, just as every WordPress.com user can today.
I received an invitation to @surf by @Flipboard and I couldn't wait to share my unboxing experience! It's my first time using this platform, and let me tell you, I'm super excited. It combines Threads, BlueSky, and Mastodon in one feed!
Absolutely fantastic news! Love to see the Social Web Foundation’s closer relationship with the W3C, and gives me so much hope for a much more open future for social media.
@evan, glad to see so many of these ideas come to fruition.
In light of this new development, I’m retiring the term #Fediverse in favour of the much more accurate #SocialWeb.
Tumblr is going to join the fediverse! (Aka mastodon, Pixlr, PeerTube Etc.)
Automattic confirmed to TechCrunch that when the migration is complete, every Tumblr user will be able to federate their blog via ActivityPub, just as every WordPress.com user can today.
@photomatt exciting to see Tumblr get closer to #Fediverse integration! Let us know if you want any help with bridging to #ATProto once it's ready so we can bring it to more folks on the open social web 🙂
Absolutely fantastic news! Love to see the Social Web Foundation’s closer relationship with the W3C, and gives me so much hope for a much more open future for social media.
@evan, glad to see so many of these ideas come to fruition.
In light of this new development, I’m retiring the term #Fediverse in favour of the much more accurate #SocialWeb.
Logged into Instagram to be greeted with this very nice announcement from @tainome announcing their imminent departure to the #fediverse... I wanted to highlight how great a way this is to do it. Leave a tombstone so people there know where your going and lay out exactly why it is that you need to leave. If enough people did this we would make some waves.
ALT text detailsscreenshot of a graphic that says THIS INSTAGRAM ACCOUNT IS DEAD with links to their new home on the fediverse
ALT text detailsA screenshot of a long description of why they are leaving
This week I’m zooming in on the culture of the fediverse, prompted by the Superbowl halftime show. IFTAS announces they’ll run out of funding soon, indicating the challenges with funding Trust & Safety in the network.
On bridging and fediverse culture
Erin Kissane wrote an excellent article this week, about ‘bridging’ (connecting separate networks), fediverse culture, and why this regularly leads to drama and blowups. Kissane gives three explanations as to why this type of drama keeps happening, of which I want to highlight one: ‘Conflicting models of what the fediverse “really” is’. Kissane focuses on two different cultures on the fediverse regarding how connections between different places on the fediverse should be made, and how they should deal with consent.
I agree with Kissane’s observation, both that these competing models exist, as well as that a lack of acceptance that there are different models leads to conflict. Just last week I wrote about two separate cases of drama between various people about fediverse software that deals with these conflicting models on what the fediverse really is. In general I think that it is highly important to have a good understanding of what the fediverse truly is, and not only what people want the fediverse to be.
This Sunday was the NFL Superbowl, with the halftime show by Kendrick Lamar. Lamar made some powerful visual statements in his show, such as a flag of America that consists entirely of Black men. Browsing both the fediverse and Bluesky this Monday morning served as a good indication of how different the cultures of these two networks are.
On Bluesky, 20 of the most liked 25 posts of the entire network 1 discussed the Superbowl, and of those 20, 12 were specifically about Lamar’s halftime show. Shortly after the end of the show, network traffic spiked to almost double the traffic for a short period as people logged in to talk about the show.
On the fediverse, I had a hard time finding any posts discussing the Superbowl. I saw one post on the trending page of mastodon.social. Browsing through all posts made with the hashtag #superbowl gave me more than five times as much superb pictures of owls as it gave me posts about the halftime show.2 There is a long tradition of posting pictures of owls with the tag SuperbOwl, that far predates the fediverse.
It shows two social networks with very different cultures: one as a place to discuss mainstream cultural events, and one as a place for counterculture and the subversion of mainstream culture. I do not think this difference is an anomaly either, in general I see significantly less conversations about pop culture on the fediverse. This specific example with the Superbowl halftime show is just a clear example of a larger trend
To be clear here: this is not a criticism of the fediverse, nor is it a call for the fediverse to change and suddenly start posting about Lamar. The reason I’m highlighting these difference is to show what the fediverse actually is. There is a significant group of people that have an interest in the fediverse for the potential that it can be. This group frames the fediverse as an alternative to platforms like X, as a way to build social media platforms that are welcoming for everybody. This is a laudable goal to strive for. The ongoing coup in the US illustrates the urgent need for social platforms that are not owned by the oligarchy. But I also think that working towards such goals requires a good understanding what the fediverse currently actually is.
That is why I’m placing this observation in the context of Kissane’s post, who notes that people having ‘conflicting model of what the fediverse “really” is’ leads to conflict, and hampers potential for change in the fediverse. To me, how the fediverse responded to the Superbowl is a good illustration of the current culture of the network. What the fediverse currently is, is a countercultural network with little interest in mainstream pop culture. This is an absolutely fine identity to have! But for the people who are working to bringing the fediverse into the mainstream, it is important to realise that this countercultural identity clashes with with bringing a mainstream cultural identity to the fediverse.
The News
IFTAS has announced that they are running out of funding, and that barring new funding sources that will come through this month, the organisation will have to scale down their activities significantly. IFTAS says that they are currently focused on getting funding for their Content Classification Service (CCS). CCS is an opt-in system which helps fediverse server admins with CSAM detection and reporting. Running a social networking server comes with a fair amount of requirements regarding reporting CSAM, which are difficult to do for fediverse admins. CCS is intended to help with that, but IFTAS describes it as an “a ridiculously expensive undertaking, far beyond what the community can support with individual donations”. If IFTAS cannot secure funding by the end of the month, they will have to suspend the operation of CCS and its CSAM detection service. Other work that IFTAS will have to halt if no funding comes through is giving policy guidance, like their recent work for server admins on how to navigate the new UK Online Safety Act.
Funding Trust & Safety has been a major challenge for the fediverse. Recently, Mastodon tried a fundraiser for a new Trust & Safety lead, where Mastodon only managed to raise 13k of the aimed 75k. It is a concerning situation for the fediverse. One of the selling points of the network is that it can be a safer place for vulnerable people. But it turns out that actually funding the work that can make the fediverse a safer place is a lot harder than it should be.
Tapestry is a new iOS app by Iconfactory, who once made the popular Twitter client Twitterific. Tapestry is a combination of a news reader and a social media site. It allows you to combine many feeds into a single timeline. Tapestry supports social feeds like Mastodon, Bluesky and Tumblr, as well as RSS, YouTube, and more. The app was funded via Kickstarter last year. In a review, David Pierce from The Verge describes Tapestry as a ‘timeline app’, in a similar category as apps like feeeed and Surf. In his review, Pierce describes how timeline apps are about consuming information and new in a different way, and help manage the information overload that social media feeds present us with. I think that is also why I find these types of apps interesting, as they also frame the fediverse in a different way. Most popular fediverse software like Mastodon and Pixelfed are wired around social interaction. However, they follow the same patterns as the Twitters and Instagrams that came before, and over the last 15 years society has reshaped itself so that platforms like Twitter became not only used for talking, but also as a way to distribute news. So far, the fediverse is repeating this structure; Mastodon is used both for organisations that just want to send out a link to their news article as well as for people to chat with their friends. Timeline apps like Tapestry help split out these use cases, and allow people to take one part of the interaction pattern of Mastodon (following news and updates) without the other pattern (chatting with friends).
The Links
Some more videos of fediverse presentations that happened at FOSDEM last week were published online:
The Brazilian Institute for Museums, a Brazilian government agency, is hiring two people to expand their integration with ActivityPub.
Flipboard has published more information and a schedule for Fediverse House, a conference about the social web. It will be held in Austin, Texas, on Sunday March 9th and Monday March 10th.
I checked at 6am PST, and looked at the past 12 hours. ↩︎
Also checked on 6am PST, and checked all posts made with that hashtag as visible from the mastodon.social server. I saw 61 pictures of owls, and less than 10 pictures by non-automated accounts of the show by Lamar. I’m saying less then 10 here because there were some automated bot accounts in there who mirror posts from news websites. Due to the size difference in userbase between Bluesky and Mastodon I’m less interested in the absolute numbers as in the relative difference between them. ↩︎
Logged into Instagram to be greeted with this very nice announcement from @tainome announcing their imminent departure to the #fediverse... I wanted to highlight how great a way this is to do it. Leave a tombstone so people there know where your going and lay out exactly why it is that you need to leave. If enough people did this we would make some waves.
ALT text detailsscreenshot of a graphic that says THIS INSTAGRAM ACCOUNT IS DEAD with links to their new home on the fediverse
ALT text detailsA screenshot of a long description of why they are leaving
This week I wrote about #fediverse as a countercultural place for pop culture, and how that affects goals to bring the fediverse into the mainstream
As well as the news: - @iftas announces that due to a lack of funding, they will likely have to wind down some crucial services for safety on the fediverse - Tapestry is a new "timeline" app by @Iconfactory
This week I’m zooming in on the culture of the fediverse, prompted by the Superbowl halftime show. IFTAS announces they’ll run out of funding soon, indicating the challenges with funding Trust & Safety in the network.
On bridging and fediverse culture
Erin Kissane wrote an excellent article this week, about ‘bridging’ (connecting separate networks), fediverse culture, and why this regularly leads to drama and blowups. Kissane gives three explanations as to why this type of drama keeps happening, of which I want to highlight one: ‘Conflicting models of what the fediverse “really” is’. Kissane focuses on two different cultures on the fediverse regarding how connections between different places on the fediverse should be made, and how they should deal with consent.
I agree with Kissane’s observation, both that these competing models exist, as well as that a lack of acceptance that there are different models leads to conflict. Just last week I wrote about two separate cases of drama between various people about fediverse software that deals with these conflicting models on what the fediverse really is. In general I think that it is highly important to have a good understanding of what the fediverse truly is, and not only what people want the fediverse to be.
This Sunday was the NFL Superbowl, with the halftime show by Kendrick Lamar. Lamar made some powerful visual statements in his show, such as a flag of America that consists entirely of Black men. Browsing both the fediverse and Bluesky this Monday morning served as a good indication of how different the cultures of these two networks are.
On Bluesky, 20 of the most liked 25 posts of the entire network 1 discussed the Superbowl, and of those 20, 12 were specifically about Lamar’s halftime show. Shortly after the end of the show, network traffic spiked to almost double the traffic for a short period as people logged in to talk about the show.
On the fediverse, I had a hard time finding any posts discussing the Superbowl. I saw one post on the trending page of mastodon.social. Browsing through all posts made with the hashtag #superbowl gave me more than five times as much superb pictures of owls as it gave me posts about the halftime show.2 There is a long tradition of posting pictures of owls with the tag SuperbOwl, that far predates the fediverse.
It shows two social networks with very different cultures: one as a place to discuss mainstream cultural events, and one as a place for counterculture and the subversion of mainstream culture. I do not think this difference is an anomaly either, in general I see significantly less conversations about pop culture on the fediverse. This specific example with the Superbowl halftime show is just a clear example of a larger trend
To be clear here: this is not a criticism of the fediverse, nor is it a call for the fediverse to change and suddenly start posting about Lamar. The reason I’m highlighting these difference is to show what the fediverse actually is. There is a significant group of people that have an interest in the fediverse for the potential that it can be. This group frames the fediverse as an alternative to platforms like X, as a way to build social media platforms that are welcoming for everybody. This is a laudable goal to strive for. The ongoing coup in the US illustrates the urgent need for social platforms that are not owned by the oligarchy. But I also think that working towards such goals requires a good understanding what the fediverse currently actually is.
That is why I’m placing this observation in the context of Kissane’s post, who notes that people having ‘conflicting model of what the fediverse “really” is’ leads to conflict, and hampers potential for change in the fediverse. To me, how the fediverse responded to the Superbowl is a good illustration of the current culture of the network. What the fediverse currently is, is a countercultural network with little interest in mainstream pop culture. This is an absolutely fine identity to have! But for the people who are working to bringing the fediverse into the mainstream, it is important to realise that this countercultural identity clashes with with bringing a mainstream cultural identity to the fediverse.
The News
IFTAS has announced that they are running out of funding, and that barring new funding sources that will come through this month, the organisation will have to scale down their activities significantly. IFTAS says that they are currently focused on getting funding for their Content Classification Service (CCS). CCS is an opt-in system which helps fediverse server admins with CSAM detection and reporting. Running a social networking server comes with a fair amount of requirements regarding reporting CSAM, which are difficult to do for fediverse admins. CCS is intended to help with that, but IFTAS describes it as an “a ridiculously expensive undertaking, far beyond what the community can support with individual donations”. If IFTAS cannot secure funding by the end of the month, they will have to suspend the operation of CCS and its CSAM detection service. Other work that IFTAS will have to halt if no funding comes through is giving policy guidance, like their recent work for server admins on how to navigate the new UK Online Safety Act.
Funding Trust & Safety has been a major challenge for the fediverse. Recently, Mastodon tried a fundraiser for a new Trust & Safety lead, where Mastodon only managed to raise 13k of the aimed 75k. It is a concerning situation for the fediverse. One of the selling points of the network is that it can be a safer place for vulnerable people. But it turns out that actually funding the work that can make the fediverse a safer place is a lot harder than it should be.
Tapestry is a new iOS app by Iconfactory, who once made the popular Twitter client Twitterific. Tapestry is a combination of a news reader and a social media site. It allows you to combine many feeds into a single timeline. Tapestry supports social feeds like Mastodon, Bluesky and Tumblr, as well as RSS, YouTube, and more. The app was funded via Kickstarter last year. In a review, David Pierce from The Verge describes Tapestry as a ‘timeline app’, in a similar category as apps like feeeed and Surf. In his review, Pierce describes how timeline apps are about consuming information and new in a different way, and help manage the information overload that social media feeds present us with. I think that is also why I find these types of apps interesting, as they also frame the fediverse in a different way. Most popular fediverse software like Mastodon and Pixelfed are wired around social interaction. However, they follow the same patterns as the Twitters and Instagrams that came before, and over the last 15 years society has reshaped itself so that platforms like Twitter became not only used for talking, but also as a way to distribute news. So far, the fediverse is repeating this structure; Mastodon is used both for organisations that just want to send out a link to their news article as well as for people to chat with their friends. Timeline apps like Tapestry help split out these use cases, and allow people to take one part of the interaction pattern of Mastodon (following news and updates) without the other pattern (chatting with friends).
The Links
Some more videos of fediverse presentations that happened at FOSDEM last week were published online:
The Brazilian Institute for Museums, a Brazilian government agency, is hiring two people to expand their integration with ActivityPub.
Flipboard has published more information and a schedule for Fediverse House, a conference about the social web. It will be held in Austin, Texas, on Sunday March 9th and Monday March 10th.
I checked at 6am PST, and looked at the past 12 hours. ↩︎
Also checked on 6am PST, and checked all posts made with that hashtag as visible from the mastodon.social server. I saw 61 pictures of owls, and less than 10 pictures by non-automated accounts of the show by Lamar. I’m saying less then 10 here because there were some automated bot accounts in there who mirror posts from news websites. Due to the size difference in userbase between Bluesky and Mastodon I’m less interested in the absolute numbers as in the relative difference between them. ↩︎
This week I’m zooming in on the culture of the fediverse, prompted by the Superbowl halftime show. IFTAS announces they’ll run out of funding soon, indicating the challenges with funding Trust & Safety in the network.
On bridging and fediverse culture
Erin Kissane wrote an excellent article this week, about ‘bridging’ (connecting separate networks), fediverse culture, and why this regularly leads to drama and blowups. Kissane gives three explanations as to why this type of drama keeps happening, of which I want to highlight one: ‘Conflicting models of what the fediverse “really” is’. Kissane focuses on two different cultures on the fediverse regarding how connections between different places on the fediverse should be made, and how they should deal with consent.
I agree with Kissane’s observation, both that these competing models exist, as well as that a lack of acceptance that there are different models leads to conflict. Just last week I wrote about two separate cases of drama between various people about fediverse software that deals with these conflicting models on what the fediverse really is. In general I think that it is highly important to have a good understanding of what the fediverse truly is, and not only what people want the fediverse to be.
This Sunday was the NFL Superbowl, with the halftime show by Kendrick Lamar. Lamar made some powerful visual statements in his show, such as a flag of America that consists entirely of Black men. Browsing both the fediverse and Bluesky this Monday morning served as a good indication of how different the cultures of these two networks are.
On Bluesky, 20 of the most liked 25 posts of the entire network 1 discussed the Superbowl, and of those 20, 12 were specifically about Lamar’s halftime show. Shortly after the end of the show, network traffic spiked to almost double the traffic for a short period as people logged in to talk about the show.
On the fediverse, I had a hard time finding any posts discussing the Superbowl. I saw one post on the trending page of mastodon.social. Browsing through all posts made with the hashtag #superbowl gave me more than five times as much superb pictures of owls as it gave me posts about the halftime show.2 There is a long tradition of posting pictures of owls with the tag SuperbOwl, that far predates the fediverse.
It shows two social networks with very different cultures: one as a place to discuss mainstream cultural events, and one as a place for counterculture and the subversion of mainstream culture. I do not think this difference is an anomaly either, in general I see significantly less conversations about pop culture on the fediverse. This specific example with the Superbowl halftime show is just a clear example of a larger trend
To be clear here: this is not a criticism of the fediverse, nor is it a call for the fediverse to change and suddenly start posting about Lamar. The reason I’m highlighting these difference is to show what the fediverse actually is. There is a significant group of people that have an interest in the fediverse for the potential that it can be. This group frames the fediverse as an alternative to platforms like X, as a way to build social media platforms that are welcoming for everybody. This is a laudable goal to strive for. The ongoing coup in the US illustrates the urgent need for social platforms that are not owned by the oligarchy. But I also think that working towards such goals requires a good understanding what the fediverse currently actually is.
That is why I’m placing this observation in the context of Kissane’s post, who notes that people having ‘conflicting model of what the fediverse “really” is’ leads to conflict, and hampers potential for change in the fediverse. To me, how the fediverse responded to the Superbowl is a good illustration of the current culture of the network. What the fediverse currently is, is a countercultural network with little interest in mainstream pop culture. This is an absolutely fine identity to have! But for the people who are working to bringing the fediverse into the mainstream, it is important to realise that this countercultural identity clashes with with bringing a mainstream cultural identity to the fediverse.
The News
IFTAS has announced that they are running out of funding, and that barring new funding sources that will come through this month, the organisation will have to scale down their activities significantly. IFTAS says that they are currently focused on getting funding for their Content Classification Service (CCS). CCS is an opt-in system which helps fediverse server admins with CSAM detection and reporting. Running a social networking server comes with a fair amount of requirements regarding reporting CSAM, which are difficult to do for fediverse admins. CCS is intended to help with that, but IFTAS describes it as an “a ridiculously expensive undertaking, far beyond what the community can support with individual donations”. If IFTAS cannot secure funding by the end of the month, they will have to suspend the operation of CCS and its CSAM detection service. Other work that IFTAS will have to halt if no funding comes through is giving policy guidance, like their recent work for server admins on how to navigate the new UK Online Safety Act.
Funding Trust & Safety has been a major challenge for the fediverse. Recently, Mastodon tried a fundraiser for a new Trust & Safety lead, where Mastodon only managed to raise 13k of the aimed 75k. It is a concerning situation for the fediverse. One of the selling points of the network is that it can be a safer place for vulnerable people. But it turns out that actually funding the work that can make the fediverse a safer place is a lot harder than it should be.
Tapestry is a new iOS app by Iconfactory, who once made the popular Twitter client Twitterific. Tapestry is a combination of a news reader and a social media site. It allows you to combine many feeds into a single timeline. Tapestry supports social feeds like Mastodon, Bluesky and Tumblr, as well as RSS, YouTube, and more. The app was funded via Kickstarter last year. In a review, David Pierce from The Verge describes Tapestry as a ‘timeline app’, in a similar category as apps like feeeed and Surf. In his review, Pierce describes how timeline apps are about consuming information and new in a different way, and help manage the information overload that social media feeds present us with. I think that is also why I find these types of apps interesting, as they also frame the fediverse in a different way. Most popular fediverse software like Mastodon and Pixelfed are wired around social interaction. However, they follow the same patterns as the Twitters and Instagrams that came before, and over the last 15 years society has reshaped itself so that platforms like Twitter became not only used for talking, but also as a way to distribute news. So far, the fediverse is repeating this structure; Mastodon is used both for organisations that just want to send out a link to their news article as well as for people to chat with their friends. Timeline apps like Tapestry help split out these use cases, and allow people to take one part of the interaction pattern of Mastodon (following news and updates) without the other pattern (chatting with friends).
The Links
Some more videos of fediverse presentations that happened at FOSDEM last week were published online:
The Brazilian Institute for Museums, a Brazilian government agency, is hiring two people to expand their integration with ActivityPub.
Flipboard has published more information and a schedule for Fediverse House, a conference about the social web. It will be held in Austin, Texas, on Sunday March 9th and Monday March 10th.
I checked at 6am PST, and looked at the past 12 hours. ↩︎
Also checked on 6am PST, and checked all posts made with that hashtag as visible from the mastodon.social server. I saw 61 pictures of owls, and less than 10 pictures by non-automated accounts of the show by Lamar. I’m saying less then 10 here because there were some automated bot accounts in there who mirror posts from news websites. Due to the size difference in userbase between Bluesky and Mastodon I’m less interested in the absolute numbers as in the relative difference between them. ↩︎
This week I wrote about #fediverse as a countercultural place for pop culture, and how that affects goals to bring the fediverse into the mainstream
As well as the news: - @iftas announces that due to a lack of funding, they will likely have to wind down some crucial services for safety on the fediverse - Tapestry is a new "timeline" app by @Iconfactory
This week I wrote about #fediverse as a countercultural place for pop culture, and how that affects goals to bring the fediverse into the mainstream
As well as the news: - @iftas announces that due to a lack of funding, they will likely have to wind down some crucial services for safety on the fediverse - Tapestry is a new "timeline" app by @Iconfactory
This week I’m zooming in on the culture of the fediverse, prompted by the Superbowl halftime show. IFTAS announces they’ll run out of funding soon, indicating the challenges with funding Trust & Safety in the network.
On bridging and fediverse culture
Erin Kissane wrote an excellent article this week, about ‘bridging’ (connecting separate networks), fediverse culture, and why this regularly leads to drama and blowups. Kissane gives three explanations as to why this type of drama keeps happening, of which I want to highlight one: ‘Conflicting models of what the fediverse “really” is’. Kissane focuses on two different cultures on the fediverse regarding how connections between different places on the fediverse should be made, and how they should deal with consent.
I agree with Kissane’s observation, both that these competing models exist, as well as that a lack of acceptance that there are different models leads to conflict. Just last week I wrote about two separate cases of drama between various people about fediverse software that deals with these conflicting models on what the fediverse really is. In general I think that it is highly important to have a good understanding of what the fediverse truly is, and not only what people want the fediverse to be.
This Sunday was the NFL Superbowl, with the halftime show by Kendrick Lamar. Lamar made some powerful visual statements in his show, such as a flag of America that consists entirely of Black men. Browsing both the fediverse and Bluesky this Monday morning served as a good indication of how different the cultures of these two networks are.
On Bluesky, 20 of the most liked 25 posts of the entire network 1 discussed the Superbowl, and of those 20, 12 were specifically about Lamar’s halftime show. Shortly after the end of the show, network traffic spiked to almost double the traffic for a short period as people logged in to talk about the show.
On the fediverse, I had a hard time finding any posts discussing the Superbowl. I saw one post on the trending page of mastodon.social. Browsing through all posts made with the hashtag #superbowl gave me more than five times as much superb pictures of owls as it gave me posts about the halftime show.2 There is a long tradition of posting pictures of owls with the tag SuperbOwl, that far predates the fediverse.
It shows two social networks with very different cultures: one as a place to discuss mainstream cultural events, and one as a place for counterculture and the subversion of mainstream culture. I do not think this difference is an anomaly either, in general I see significantly less conversations about pop culture on the fediverse. This specific example with the Superbowl halftime show is just a clear example of a larger trend
To be clear here: this is not a criticism of the fediverse, nor is it a call for the fediverse to change and suddenly start posting about Lamar. The reason I’m highlighting these difference is to show what the fediverse actually is. There is a significant group of people that have an interest in the fediverse for the potential that it can be. This group frames the fediverse as an alternative to platforms like X, as a way to build social media platforms that are welcoming for everybody. This is a laudable goal to strive for. The ongoing coup in the US illustrates the urgent need for social platforms that are not owned by the oligarchy. But I also think that working towards such goals requires a good understanding what the fediverse currently actually is.
That is why I’m placing this observation in the context of Kissane’s post, who notes that people having ‘conflicting model of what the fediverse “really” is’ leads to conflict, and hampers potential for change in the fediverse. To me, how the fediverse responded to the Superbowl is a good illustration of the current culture of the network. What the fediverse currently is, is a countercultural network with little interest in mainstream pop culture. This is an absolutely fine identity to have! But for the people who are working to bringing the fediverse into the mainstream, it is important to realise that this countercultural identity clashes with with bringing a mainstream cultural identity to the fediverse.
The News
IFTAS has announced that they are running out of funding, and that barring new funding sources that will come through this month, the organisation will have to scale down their activities significantly. IFTAS says that they are currently focused on getting funding for their Content Classification Service (CCS). CCS is an opt-in system which helps fediverse server admins with CSAM detection and reporting. Running a social networking server comes with a fair amount of requirements regarding reporting CSAM, which are difficult to do for fediverse admins. CCS is intended to help with that, but IFTAS describes it as an “a ridiculously expensive undertaking, far beyond what the community can support with individual donations”. If IFTAS cannot secure funding by the end of the month, they will have to suspend the operation of CCS and its CSAM detection service. Other work that IFTAS will have to halt if no funding comes through is giving policy guidance, like their recent work for server admins on how to navigate the new UK Online Safety Act.
Funding Trust & Safety has been a major challenge for the fediverse. Recently, Mastodon tried a fundraiser for a new Trust & Safety lead, where Mastodon only managed to raise 13k of the aimed 75k. It is a concerning situation for the fediverse. One of the selling points of the network is that it can be a safer place for vulnerable people. But it turns out that actually funding the work that can make the fediverse a safer place is a lot harder than it should be.
Tapestry is a new iOS app by Iconfactory, who once made the popular Twitter client Twitterific. Tapestry is a combination of a news reader and a social media site. It allows you to combine many feeds into a single timeline. Tapestry supports social feeds like Mastodon, Bluesky and Tumblr, as well as RSS, YouTube, and more. The app was funded via Kickstarter last year. In a review, David Pierce from The Verge describes Tapestry as a ‘timeline app’, in a similar category as apps like feeeed and Surf. In his review, Pierce describes how timeline apps are about consuming information and new in a different way, and help manage the information overload that social media feeds present us with. I think that is also why I find these types of apps interesting, as they also frame the fediverse in a different way. Most popular fediverse software like Mastodon and Pixelfed are wired around social interaction. However, they follow the same patterns as the Twitters and Instagrams that came before, and over the last 15 years society has reshaped itself so that platforms like Twitter became not only used for talking, but also as a way to distribute news. So far, the fediverse is repeating this structure; Mastodon is used both for organisations that just want to send out a link to their news article as well as for people to chat with their friends. Timeline apps like Tapestry help split out these use cases, and allow people to take one part of the interaction pattern of Mastodon (following news and updates) without the other pattern (chatting with friends).
The Links
Some more videos of fediverse presentations that happened at FOSDEM last week were published online:
The Brazilian Institute for Museums, a Brazilian government agency, is hiring two people to expand their integration with ActivityPub.
Flipboard has published more information and a schedule for Fediverse House, a conference about the social web. It will be held in Austin, Texas, on Sunday March 9th and Monday March 10th.
I checked at 6am PST, and looked at the past 12 hours. ↩︎
Also checked on 6am PST, and checked all posts made with that hashtag as visible from the mastodon.social server. I saw 61 pictures of owls, and less than 10 pictures by non-automated accounts of the show by Lamar. I’m saying less then 10 here because there were some automated bot accounts in there who mirror posts from news websites. Due to the size difference in userbase between Bluesky and Mastodon I’m less interested in the absolute numbers as in the relative difference between them. ↩︎
One thing that doesn’t change much compared to commercial social networks is that some “important” people (perhaps within the Fediverse, rather than in an absolute sense) tend to interact only with other “important” people.
On one hand, I can understand it - no one can realistically respond to thousands of messages. But when you notice that these individuals do engage with comments, yet only from others in the same “important” circle (without even leaving a simple "favorite" on comments), it’s clear that a sort of elite group has formed. In these cases, the dynamic doesn’t feel all that different from the “influencer” culture on commercial platforms.
Okay, #Fediverse experts. I'm still a relative noob here. I want to start a #list, but can I put hashtags in my list, or does it have to be specific accounts?
People who are well versed in the #Fediverse, help me out here.
I currently have web hosting through BlueHost and use #Wordpress. I would like to set up #Pixelfed hosting for myself. I know there are many servers out there, but since I own my own hosting, I figured I don’t need to be a strain on someone else’s server if I can use my own.
Problem: when I look up how to set this up, I find a wall of code, and I am unfortunately not a coder.
One thing that doesn’t change much compared to commercial social networks is that some “important” people (perhaps within the Fediverse, rather than in an absolute sense) tend to interact only with other “important” people.
On one hand, I can understand it - no one can realistically respond to thousands of messages. But when you notice that these individuals do engage with comments, yet only from others in the same “important” circle (without even leaving a simple "favorite" on comments), it’s clear that a sort of elite group has formed. In these cases, the dynamic doesn’t feel all that different from the “influencer” culture on commercial platforms.
"While none of the newcomers is anywhere near ready to rival Meta’s size and scope, their ability to even carve out a small niche within Meta’s shadow is compelling." #fediverse#activitypub#pixelfed
"While none of the newcomers is anywhere near ready to rival Meta’s size and scope, their ability to even carve out a small niche within Meta’s shadow is compelling." #fediverse#activitypub#pixelfed
came across this corporate info graphic (https://instagram.com/neoreach/p/C8sFz5lRZ0S) trying to hype the fediverse to marketers. it was made by a company called Neoreach who lists on their website such things as "How Netflix found streaming success with NeoReach on TikTok"
A really great thing about #pixelfed and #fediverse is that (I realized) I don’t even need to create a new account for Pixelfed. I can just post here and Pixelfed people can see my photos just fine.
Mein "wo finde ich Politiker*innen und politische Institutionen auf #mastodon" Dienst hat ein größeres Update bekommen: ich ziehe jetzt die Daten direkt aus #wikidata, was nochmal rund 100 mehr Accounts einbringt.
No community better than the #fediverse to ask this question
Are there self-hosted alternatives to Google Docs and such? I’m hoping to collaborate with others with confidence that my data isn’t sold to the highest bidder.
Ease and convenience are nice to have, but privacy and long-term sustainability are my key concerns.
According to #Pixelfed founder & lead developer Daniel Supernault, a number of new & improved moderation features will be rolling out later this month for the open source #fediverse photosharing platform.
As is typical for any fast-growing social network—especially one with a distinct ActivityPub-powered visual flavor—users have been vocal about the need for advanced content moderation and the ability to enforce safety rules (contrasted with its commercial competition).
According to #Pixelfed founder & lead developer Daniel Supernault, a number of new & improved moderation features will be rolling out later this month for the open source #fediverse photosharing platform.
As is typical for any fast-growing social network—especially one with a distinct ActivityPub-powered visual flavor—users have been vocal about the need for advanced content moderation and the ability to enforce safety rules (contrasted with its commercial competition).
came across this corporate info graphic (https://instagram.com/neoreach/p/C8sFz5lRZ0S) trying to hype the fediverse to marketers. it was made by a company called Neoreach who lists on their website such things as "How Netflix found streaming success with NeoReach on TikTok"
A routine reminder that this is to illustrate articles about the Fediverse and it shows popular software as alternatives to Big Tech platforms.
special thanks to: @matt who touched up my screenshot to improve the appearance of Friendica & Lemmy
@nacly who told me that Wikimedia Commons supports versioning
ALT text detailsa stock photo for the Fediverse showing a hand that holds a smartphone, where you can see a folder and icons for Friendica, Lemmy, Loops, Mastodon, PeerTube & Pixelfed
No community better than the #fediverse to ask this question
Are there self-hosted alternatives to Google Docs and such? I’m hoping to collaborate with others with confidence that my data isn’t sold to the highest bidder.
Ease and convenience are nice to have, but privacy and long-term sustainability are my key concerns.
came across this corporate info graphic (https://instagram.com/neoreach/p/C8sFz5lRZ0S) trying to hype the fediverse to marketers. it was made by a company called Neoreach who lists on their website such things as "How Netflix found streaming success with NeoReach on TikTok"
Mein "wo finde ich Politiker*innen und politische Institutionen auf #mastodon" Dienst hat ein größeres Update bekommen: ich ziehe jetzt die Daten direkt aus #wikidata, was nochmal rund 100 mehr Accounts einbringt.
A milestone worth celebrating—#Fedify just hit 100+ releases! From day one, we've been committed to building a robust #ActivityPub framework, and each release has brought us closer to that goal. Here's to many more releases as we continue growing the #fediverse together! #fedidev
ALT text detailsScreenshot shows release stats for Fedify: latest version 1.4.1 was released 6 minutes ago, with a green tag showing “Latest.” Total release count shows “+ 100 releases.” A green icon resembling a tag appears next to the Fedify name.
Does anyone have any #recommendations for an #audio recording app for #android that automatically uploads a stream of audio online?
I want this for my own protection as I will be going to #protests and #livestreaming and #recording for various projects I am starting.
I want to have an audio and/or #video feed going at all times when not actively streaming, so that if something insane happens and I lose my #phone I don't also lose the files for evidence.
Does anyone have any #recommendations for an #audio recording app for #android that automatically uploads a stream of audio online?
I want this for my own protection as I will be going to #protests and #livestreaming and #recording for various projects I am starting.
I want to have an audio and/or #video feed going at all times when not actively streaming, so that if something insane happens and I lose my #phone I don't also lose the files for evidence.
A milestone worth celebrating—#Fedify just hit 100+ releases! From day one, we've been committed to building a robust #ActivityPub framework, and each release has brought us closer to that goal. Here's to many more releases as we continue growing the #fediverse together! #fedidev
ALT text detailsScreenshot shows release stats for Fedify: latest version 1.4.1 was released 6 minutes ago, with a green tag showing “Latest.” Total release count shows “+ 100 releases.” A green icon resembling a tag appears next to the Fedify name.
@reiver These discussions need to happen more often not for #fediverse only but for all Social media. I really dont care for follows in fact I dont accept any followers and reject them all but of course I like to be read, I like my opinions to be read by the widest audience ever. Now there are a lot of users or bot in the fediverse that live in a secluded echo chamber and I find that bizarre.
"I think I just onboarded someone to the fediverse. I didn’t say “decentralized” or “open source” or “server” or even mention email lol I just said “It’s like you can follow anyone from any social network and there’s no ads” "
ALT text details"I think I just onboarded someone to the fediverse. I didn’t say “decentralized” or “open source” or “server” or even mention email lol I just said “It’s like you can follow anyone from any social network and there’s no ads” "
A milestone worth celebrating—#Fedify just hit 100+ releases! From day one, we've been committed to building a robust #ActivityPub framework, and each release has brought us closer to that goal. Here's to many more releases as we continue growing the #fediverse together! #fedidev
ALT text detailsScreenshot shows release stats for Fedify: latest version 1.4.1 was released 6 minutes ago, with a green tag showing “Latest.” Total release count shows “+ 100 releases.” A green icon resembling a tag appears next to the Fedify name.
the one thing I hate the most about most Fediverse platforms is how it's all "you can migrate your account, you're free, yay" but the ONE thing you can't migrate it's your posts, which is the MAIN thing!!! it amazes me how after all this time Mastodon and the like didn't solve this problem (and it seems like it's not even a priority, at least in the Mastodon camp).
it's not like it's impossible, tho, since Hubzilla it's fully capable of it, for example.
the one thing I hate the most about most Fediverse platforms is how it's all "you can migrate your account, you're free, yay" but the ONE thing you can't migrate it's your posts, which is the MAIN thing!!! it amazes me how after all this time Mastodon and the like didn't solve this problem (and it seems like it's not even a priority, at least in the Mastodon camp).
it's not like it's impossible, tho, since Hubzilla it's fully capable of it, for example.
I love the translation function I have available on my instance. It’s two clicks and I can understand posts in languages I do not speak. It‘s amazing! This is what I love about the fediverse. Does your instance support translation too? If not, why not ask your admin to add it?
I love the translation function I have available on my instance. It’s two clicks and I can understand posts in languages I do not speak. It‘s amazing! This is what I love about the fediverse. Does your instance support translation too? If not, why not ask your admin to add it?
The lack of an algorithm sometimes makes me lose track of my timeline. And that’s okay.
Because in return, as I scroll, I come across boosts and posts from people I don’t know. Real people - not bots, not paid influencers pushing a product.
I see stunning photos taken by someone with just 10 followers - photos I’d never see on a commercial platform. I read opinions, ideas, and advice from everyday people, like me, passionate and eager to share their thoughts with others.
This is what the Fediverse is about: communication, sharing, dialogue - not numbers.
The lack of an algorithm sometimes makes me lose track of my timeline. And that’s okay.
Because in return, as I scroll, I come across boosts and posts from people I don’t know. Real people - not bots, not paid influencers pushing a product.
I see stunning photos taken by someone with just 10 followers - photos I’d never see on a commercial platform. I read opinions, ideas, and advice from everyday people, like me, passionate and eager to share their thoughts with others.
This is what the Fediverse is about: communication, sharing, dialogue - not numbers.
Mastodon is much less viral than other social networks. This makes it a less attractive target for disinformation and propaganda. This helps foster a more authentic and trustworthy community.
If any form of "governance" is to exist on a decentralized social-media (DeSo) network, such as the Fediverse, then — it ("governance") also needs to be decentralized and localized.
Else, that decentralized social-media will cease to be decentralized.
A routine reminder that this is to illustrate articles about the Fediverse and it shows popular software as alternatives to Big Tech platforms.
special thanks to: @matt who touched up my screenshot to improve the appearance of Friendica & Lemmy
@nacly who told me that Wikimedia Commons supports versioning
ALT text detailsa stock photo for the Fediverse showing a hand that holds a smartphone, where you can see a folder and icons for Friendica, Lemmy, Loops, Mastodon, PeerTube & Pixelfed
The #fediverse needs to come to terms with one thing: on content platforms, chronological ordering is probably good for your subscription feeds, but for the #discovery feed the average user actually WANTS an #algorithm.
Instead of kicking your feet in anger, release your anxiety and think for one moment.
Wouldn't it be better to formalize #discovery algorithms as #opensource? To create programmable interfaces server side so that the user can define their algorithm client side?
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
A routine reminder that this is to illustrate articles about the Fediverse and it shows popular software as alternatives to Big Tech platforms.
special thanks to: @matt who touched up my screenshot to improve the appearance of Friendica & Lemmy
@nacly who told me that Wikimedia Commons supports versioning
ALT text detailsa stock photo for the Fediverse showing a hand that holds a smartphone, where you can see a folder and icons for Friendica, Lemmy, Loops, Mastodon, PeerTube & Pixelfed
A milestone worth celebrating—#Fedify just hit 100+ releases! From day one, we've been committed to building a robust #ActivityPub framework, and each release has brought us closer to that goal. Here's to many more releases as we continue growing the #fediverse together! #fedidev
ALT text detailsScreenshot shows release stats for Fedify: latest version 1.4.1 was released 6 minutes ago, with a green tag showing “Latest.” Total release count shows “+ 100 releases.” A green icon resembling a tag appears next to the Fedify name.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
A milestone worth celebrating—#Fedify just hit 100+ releases! From day one, we've been committed to building a robust #ActivityPub framework, and each release has brought us closer to that goal. Here's to many more releases as we continue growing the #fediverse together! #fedidev
ALT text detailsScreenshot shows release stats for Fedify: latest version 1.4.1 was released 6 minutes ago, with a green tag showing “Latest.” Total release count shows “+ 100 releases.” A green icon resembling a tag appears next to the Fedify name.
A milestone worth celebrating—#Fedify just hit 100+ releases! From day one, we've been committed to building a robust #ActivityPub framework, and each release has brought us closer to that goal. Here's to many more releases as we continue growing the #fediverse together! #fedidev
ALT text detailsScreenshot shows release stats for Fedify: latest version 1.4.1 was released 6 minutes ago, with a green tag showing “Latest.” Total release count shows “+ 100 releases.” A green icon resembling a tag appears next to the Fedify name.
If any form of "governance" is to exist on a decentralized social-media (DeSo) network, such as the Fediverse, then — it ("governance") also needs to be decentralized and localized.
Else, that decentralized social-media will cease to be decentralized.
Mastodon is much less viral than other social networks. This makes it a less attractive target for disinformation and propaganda. This helps foster a more authentic and trustworthy community.
Bereits Ende Oktober 2024 hatte ich mich bei Loops.video registriert. Loops, von den Machern von Pixelfed (dansup), soll "DIE Alternative zu TikTok werden" – ein großes Ziel, das man sich gesetzt hat. Ich war gespannt.
The BKH/Pyöräpaja is a self-organized DIY communal bike workshop. If you need to fix your bike, you can go there, use tools, get help from others or the shop rats who make it all happen and scrounge for spare parts—all for free. (Donate if you can.)
This is a wonderful place. I've opened some stuck bottom brackets, straightened bent derailleur hangers and fixed a couple of bikes for bikes-for-refugees projects, and can say it's one of the best things Helsinki has to offer.
ALT text detailsWindow of the bike jitchen from the inside. A bike frame hangs from the ceiling with a red-black flag and completr bike stands on the window shelf.
ALT text detailsThe tool wall of the bike kitchen. Various tools hang on a wooden shelf on the wall. Near the ceiling is bike jousting padded spear.
Bereits Ende Oktober 2024 hatte ich mich bei Loops.video registriert. Loops, von den Machern von Pixelfed (dansup), soll "DIE Alternative zu TikTok werden" – ein großes Ziel, das man sich gesetzt hat. Ich war gespannt.
FOSDEM and the fediverse match well together, some issues regarding data privacy and consent, and multi-network client Openvibe gets 800k in funding.
The News
FOSDEM, the free event for open source software was this weekend in Brussels, with a large presence for the fediverse and the social web. There were three events, presentations by various fediverse software developers in the SocialWeb Devroom, an extra smaller event on Sunday for more presentations, and a more casual event on Sunday evening at Brussels Hackerspace. All the events were fully packed, showing the large amount of interest from the community for the fediverse and the social web. The Social Web Foundation has been the main initiator of these events.
Some thoughts and observations:
Fediverse Enhancement Proposals (FEP) are documents with the goal to improve applications on the fediverse. People can write proposals, and developers can decide to support and implement proposals as they see fit. There are some great technical FEPs, but one of the challenges of such a grassroots system is getting buy-in from developers to support specific FEPs. NodeBB developer Julian Lam held a presentation ‘The Fediverse is Quiet — Let’s Fix That!’ as an advocacy for a specific FEP. The proposal Lam talks about is about fixing the problem of missing replies, where people do not see all replies on a post. What I think is noteworthy about Lam’s presentation is that it frames a FEP not only as a technical document, but as a process that needs community buy-in for other developers to support and implement a FEP. Hopefully, more of such advocacy might help see more FEPs implemented as well.
Mastodon presented the progress on their Fediverse Discovery Provider project. The project builds an opt-in decentralised service for better discovery and search. In the presentation (and on the website), Mastodon stressed that the project is not only a Mastodon project, but is intended to be used by the entire fediverse. Mastodon developer David Roetzel said that he hoped that the goal is that many servers will run a “Fediverse Auxillary Service Provider”. Personally I think that it is instructive to look at Bluesky here. While the AT Protocol is decentralised, in practice everyone uses infrastructure owned by the Bluesky company. I’m not convinced yet that the Fediverse Discovery Provider project will not run into the same problem, as I’m unclear on what the incentives are for people to run competing Fediverse Discovery Provider projects.
Some of the more interesting presentations I saw were about the integration of different types of protocols with ActivityPub. The ActivityPods project combines ActivityPub with Solid Pods, which shows quite some similarities with how the PDS system of ATProto works. All your data is stored on your Pod, multiple types of apps can connect to your Pod, and communicate via ActivityPub. It allows you to have a single account that is used for multiple platforms, similar with how your ATProto account can be used for multiple types of apps.
One of the most valuable parts of a conference like FOSDEM is getting developers together in a room to meet and build relationships. Fediforum has provided such a place for people to gather digitally, but meeting people in real life remains one of the best ways to build trust and relationships. Some practical ways this was visible this FOSDEM was by getting the NodeBB, WordPress ActivityPub plugin, WriteFreely and Ghost developers together and recognising themselves as the ‘longform’ people. This group of developers getting together this way helps with the various projects becoming more interoperable, and better support for longform content in the fediverse.
Two issues regarding consent and data processing this week. The first is with GoToSocial and fediverse statistics sites like fedidb.org and fediverse.observer. Some GoToSocial servers have blocked statistics sites from indexing their platforms via robots.txt, but the crawlers of fedidb.org and fediverse.observer ignore those. In response, the main GoToSocial server decided to serve up randomised numbers, messing up the statistics of these sites. Fedidb developer Daniel Supernault removed GoToSocial altogether from the statistics site, but does not seem to be willing to respect the opting out of crawling via robots.txt. The second is regarding the shutdown of FediOnFire, that displayed public posts from a relay in a format similar to one of Bluesky’s firehose visualisation tools.
How the fediverse treats consent for public posts is unusual, and make it stand out from other networks. For a significant group of people, consent for processing other people’s ‘Public’ ActivityPub posts is done on an opt-out bases if the service doing the processing is vaguely shaped like a full 2-way interacting fediverse server. In contrast, consent for processing other people’s ‘Public’ ActivityPub posts is done on an opt-in basis if the service doing the processing is vaguely shaped like a crawler. The line between these two situations is hard to draw, even more so in an internally coherent way. Still, this line clearly exists, and ignoring it leads to high-profile blowups such as with Searchtodon and Bridgy Fed. Defining the permissions clearly for posts would help here, and it is frustrated to see that the situation has not meaningfully improved in years. Furthermore, that fediverse stats sites have ignored the opt-out on a server level via robots.txt indicates that servers setting permissions is not a panacea either.
The Pixelfed Kickstarter has seen some updates this week. First was the update that setting up a Pixelfed Foundation is now moved to the stretch goal of $200k CAD, and that for $300k CAD the stretch goal is to expand the team to hire additional developers. A few days later, developer Daniel Supernault said that the $300k CAD stretch goal is now to build a Tumblr alternative. That brings the goal of the Pixelfed Kickstarter to build four platforms: Pixelfed, Loops, Sup (an encrypted messaging platform) and an unnamed Tumblr alternative, as well as building a foundation and a developer testing kit with Pubkit. Moving the foundation to a stretch goal that has not been met yet does not feel great to me, as good governance of such large platforms is highly important. Adding a Tumblr alternative to another later stretch goal also makes me concerned that Supernault is taking on too much here, as that is a lot of products to build and maintain.
Openvibe, a client that combines your Bluesky, Mastodon, Nostr and Threads account into a single feed, has raised 800k USD in outside investment, with Automattic among the investors. Openvibe is an early mover in the space, and it’s a name I regularly see pop up when people recommend clients. However, open networks and open APIs means that it is hard to build a competitive moat. Still, most apps are hobby projects, and I’m curious how far Openvibe can push their app with the new funding.
Here's something that I previously discussed at length on my main account but wanted feedback on from the wider #fediverse: I'm looking into how to improve limiting/blocking other instances and came up with this idea to let users override instance limits as well as make them a bit more visible.
As it stands right now, #Mastodon treats limited instances as completely hidden—you won't see any posts or users from them whatsoever unless you directly look for them on purpose. This might be fine in most cases, but when more popular instances like mastodon.social get limited for reasons as benign as "currently dealing with spam issues," it creates a lot of friction as a good chunk of the fediverse simply goes missing to the average user.
What I'm looking into is both hiding posts from limited instances under a specialized content warning instead, and providing a panel somewhere to override said instance limits. I've attached a mockup that shows this off.
I don't believe that this will work with blocked/"defederated" instances, nor do I think it's a good idea, but I think it's an important step to take towards user friendliness, which the fediverse desperately needs as of right now.
Let me know if you have any questions, this is what this post is all about!
Here's something that I previously discussed at length on my main account but wanted feedback on from the wider #fediverse: I'm looking into how to improve limiting/blocking other instances and came up with this idea to let users override instance limits as well as make them a bit more visible.
As it stands right now, #Mastodon treats limited instances as completely hidden—you won't see any posts or users from them whatsoever unless you directly look for them on purpose. This might be fine in most cases, but when more popular instances like mastodon.social get limited for reasons as benign as "currently dealing with spam issues," it creates a lot of friction as a good chunk of the fediverse simply goes missing to the average user.
What I'm looking into is both hiding posts from limited instances under a specialized content warning instead, and providing a panel somewhere to override said instance limits. I've attached a mockup that shows this off.
I don't believe that this will work with blocked/"defederated" instances, nor do I think it's a good idea, but I think it's an important step to take towards user friendliness, which the fediverse desperately needs as of right now.
Let me know if you have any questions, this is what this post is all about!
I'm starting to get the feeling that the Fedi Mafia doesn't REALLY care about anything on Fedi, they're just bored as hell all the time and want to stir up some drama to giggle at.
I don't see harassing developers as something to giggle at, but with their consistent absolute ignorance of the platform and unwillingness to see how harassment is hurting the platform, I can't help but think they're just really bored assholes.
If it's useful to Fedi, they harass and threaten the developer so that others will talk about them. Because any attention is good attention to these assholes.
If it's not useful, they just ignore it and the project doesn't go anywhere cause it's not useful.🤦♂️
🧵 Last weekend, the #FOSDEM took place at the Université libre de Bruxelles, bringing together around 8,000 people from the Free Software community. For the first time, there was a specific track on the ‘Social Web’ dedicated to the #Fediverse. I also gave a short - rather atypical, because non-technical ;) - talk on ‘Fediverse Fighters - The Role of Public Institutions’ (https://pretalx.fosdem.org/fosdem-2025/talk/review/KVUBHC8SDES8VC3SGTPFP8HYJUWHRHVH). With these key points, already mentioned many times in different contexts: Picture: @Sascha
1/3
ALT text detailsMelanie in an auditorium in front of a microphone and a desk, a slide with the title of the talk and the fediverse sign in the background.
Started seeing more and more Threads posts coming through federated timeline. Searched #Google and found out Threads is a fediverse like #Mastodon? Learned one thing today. I guess I was wrong all this time I thought #Bluesky and #Threads were not a part of #fediverse
🧵 Last weekend, the #FOSDEM took place at the Université libre de Bruxelles, bringing together around 8,000 people from the Free Software community. For the first time, there was a specific track on the ‘Social Web’ dedicated to the #Fediverse. I also gave a short - rather atypical, because non-technical ;) - talk on ‘Fediverse Fighters - The Role of Public Institutions’ (https://pretalx.fosdem.org/fosdem-2025/talk/review/KVUBHC8SDES8VC3SGTPFP8HYJUWHRHVH). With these key points, already mentioned many times in different contexts: Picture: @Sascha
1/3
ALT text detailsMelanie in an auditorium in front of a microphone and a desk, a slide with the title of the talk and the fediverse sign in the background.
Ich hab mir jetzt nen #pixelfed Account gemacht (@fiaskogaul@pixelfed.de) weil ich den Funktionsunfang und das Userinterface für #Bilder besser finde und nutzen will.
Ich weiß aber noch nicht so richtig wie ich die beiden #fediverse Accounts #coexistieren lassen soll.
Ich will die Bilder und Videos, die ich über Pixelfed poste über meinen #Mastodon Account auf Freiburg.Social auch ausgeben.
Wie macht man das am Besten? Gibt es da eine #bestpractices?
Mein Plan war erst mal meine Pixelfed-Postings zu #Boosten. #Crossposting will ich eigentlich vermeiden.
🧵 Last weekend, the #FOSDEM took place at the Université libre de Bruxelles, bringing together around 8,000 people from the Free Software community. For the first time, there was a specific track on the ‘Social Web’ dedicated to the #Fediverse. I also gave a short - rather atypical, because non-technical ;) - talk on ‘Fediverse Fighters - The Role of Public Institutions’ (https://pretalx.fosdem.org/fosdem-2025/talk/review/KVUBHC8SDES8VC3SGTPFP8HYJUWHRHVH). With these key points, already mentioned many times in different contexts: Picture: @Sascha
1/3
ALT text detailsMelanie in an auditorium in front of a microphone and a desk, a slide with the title of the talk and the fediverse sign in the background.
You can use Mobilizon to create and organize your own events via a group page. Using it, you can publish out events to members, allow for discussions, collaborate, and share resources. I presume, just like you would with Facebook Events, which I never used.
You can also search for events that you can add to your own agenda.
You can have different profiles for different "you". Like a professional profile and one for your personal life.
Each server federates with other Mobilizon servers via an opt-in mechanism. I wish federating were automatic, though. I'm not a fan of opt-in federation. An Admin has to request a connection to another Mobilizon server, and it has to approve. Then public events become shared between them when approved.
People on Mastodon can follow Mobilizon groups and see published information. I don't know how well it works with other Fediverse applications.
I have not done a thing yet with the server. I have no groups and no events. But, if you would like to try using it and let me know how it works for you, it would be great. If there is another Mobilizon server you'd like me to federate with, I'll be happy to request it so you can see their public events.
There are still things I need to do on the server next week, like set up database backups and monitoring. But, the server appears useable.
You can create an account by going to https://my-group.events and you can start organizing events!
If anyone knows more about Mobilizon, please add to the discussion.
I have now found multiple posts on #Threads, #X & #LinkedIn with this exact picture, that were seen hundreds of thousands of times. Only one has sourced it to me, though.
ALT text detailsA page with red text saying 'Everything you see is subject to change'
With two questions on screen What is Fedicate? and What is the the Fediverse?
The Fediverse question has a video on screen as well as lots of information including a list of 10 things the fediverse benefits from.
ALT text detailsA page with red text saying 'Everything you see is subject to change'
With two questions on screen What is Fedicate? and What is the the Fediverse?
The Fediverse question has a video on screen as well as lots of information including a list of 10 things the fediverse benefits from.
Hello, I'm an open source software engineer in my late 30s living in #Seoul, #Korea, and an avid advocate of #FLOSS and the #fediverse.
I'm the creator of @fedify, an #ActivityPub server framework in #TypeScript, @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.
Hello, I'm an open source software engineer in my late 30s living in #Seoul, #Korea, and an avid advocate of #FLOSS and the #fediverse.
I'm the creator of @fedify, an #ActivityPub server framework in #TypeScript, @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.
The #fediverse needs to come to terms with one thing: on content platforms, chronological ordering is probably good for your subscription feeds, but for the #discovery feed the average user actually WANTS an #algorithm.
Instead of kicking your feet in anger, release your anxiety and think for one moment.
Wouldn't it be better to formalize #discovery algorithms as #opensource? To create programmable interfaces server side so that the user can define their algorithm client side?
I have now found multiple posts on #Threads, #X & #LinkedIn with this exact picture, that were seen hundreds of thousands of times. Only one has sourced it to me, though.
I was explaining some aspects of the #fediverse to someone, and how with apps being #opensource anyone could fork&modify and still integrate with other unmodified (or modified differently) servers. And eventually it came up that that's basically what happened with livejournal vs deadjournal. I was never a user there, but IIUC livejournal was opensource but some ppl wanted a darker aesthetic, so they made deadjournal. Same concept, but with federation the two would be able to talk to each other.
I was explaining some aspects of the #fediverse to someone, and how with apps being #opensource anyone could fork&modify and still integrate with other unmodified (or modified differently) servers. And eventually it came up that that's basically what happened with livejournal vs deadjournal. I was never a user there, but IIUC livejournal was opensource but some ppl wanted a darker aesthetic, so they made deadjournal. Same concept, but with federation the two would be able to talk to each other.
This idea is a bit premature but I have decently functioning prototype. What does the #fediverse think of federated gaming? A specific implementation is Club Penguin servers that federate user actions and messages so that separate servers can still have users render on other servers. Allows for full Mastodon integration, i.e. CP conversations show up as threads and a Mas user can respond and appear as a penguin message to CP users. Like CP is the front-end client. #clubpenguin#fedidev#gamedev
ALT text detailsEin Sharepic der Grünen. Man sieht drei Elefanten in der Steppe. Oben rechts ist die gelbe Sonnenblume der Grünen, oben links eine pinker Störer mit dem weißen Text "Folgt uns auf Mastodon" und unten steht in großen weißen Buchstaben
"Wir laden zur Elefantenrunde!"
ALT text detailsEin Sharepic der Grünen. Man sieht drei Elefanten in der Steppe. Oben rechts ist die gelbe Sonnenblume der Grünen, oben links eine pinker Störer mit dem weißen Text "Folgt uns auf Mastodon" und unten steht in großen weißen Buchstaben
"Wir laden zur Elefantenrunde!"
The BKH/Pyöräpaja is a self-organized DIY communal bike workshop. If you need to fix your bike, you can go there, use tools, get help from others or the shop rats who make it all happen and scrounge for spare parts—all for free. (Donate if you can.)
This is a wonderful place. I've opened some stuck bottom brackets, straightened bent derailleur hangers and fixed a couple of bikes for bikes-for-refugees projects, and can say it's one of the best things Helsinki has to offer.
ALT text detailsWindow of the bike jitchen from the inside. A bike frame hangs from the ceiling with a red-black flag and completr bike stands on the window shelf.
ALT text detailsThe tool wall of the bike kitchen. Various tools hang on a wooden shelf on the wall. Near the ceiling is bike jousting padded spear.
Out of curiosity, I'm reading books about social media from 2023-2025. It seems that Finnish book authors haven't done their research properly. The arguments often boil down to: "We have no choice but to use corporate services that spy on us" or "There is no alternative to Google, Amazon, and other big tech companies."
Since when do we not have a choice? Who actually forces you to use Google or Facebook? There is always a choice. Always did. Yes, it means leaving your dopamine and your acquaintances behind, but it's worth it.
This technologist in a certain social media book of his mentions decentralization only once, and even then, he focuses solely on blockchain and Web 3.0 - in his world, an idealistic vision that may never materialize.
It's funny that the problems of today's corporate Internet are directly in your face and clearly people are seeing them, but they close their eyes when it's time to do something.
So, I guess we just can't use social media at all then? If only there were some platform we could use...?
Out of curiosity, I'm reading books about social media from 2023-2025. It seems that Finnish book authors haven't done their research properly. The arguments often boil down to: "We have no choice but to use corporate services that spy on us" or "There is no alternative to Google, Amazon, and other big tech companies."
Since when do we not have a choice? Who actually forces you to use Google or Facebook? There is always a choice. Always did. Yes, it means leaving your dopamine and your acquaintances behind, but it's worth it.
This technologist in a certain social media book of his mentions decentralization only once, and even then, he focuses solely on blockchain and Web 3.0 - in his world, an idealistic vision that may never materialize.
It's funny that the problems of today's corporate Internet are directly in your face and clearly people are seeing them, but they close their eyes when it's time to do something.
So, I guess we just can't use social media at all then? If only there were some platform we could use...?
Elena its great! Btw, I also enjoyed your blog post about why and how you created this #Fediverse photo. We need more photo material for communications.
So inspiring 🤗 Thanks for your work and commitment.
Question: do I update my #Fediverse stock photo with this screenshot (it has the shortcut to #Friendica too)?
Disclaimer: Friendica & #Lemmy do not have official apps, so these are iOS shortcuts to URLs (of instances).
A reminder that this stock photo is for articles about the Fediverse, so it’s the most vanilla, KISS (Keep It Simple) version imaginable for people not familiar with the Fediverse. My *real* Fediverse folder has Ivory, Mona, Phanpy, Surf and Voyager.
Let me know your thoughts!
ALT text detailsA screenshot of a smartphone screen (iOS) that shows a folder called Fediverse with the following icons: Friendica, Lemmy, Loops, Mastodon, PeerTube, Pixelfed
Big opportunity for Europe right now to unleash a swathe of open-source, privacy respecting platforms that fill the void left by US tech oligarchs hellbent on robbing everyone's data and propping up a tyrant.
A few times a day, my phone will buzz or I’ll see an email come through and it’s someone on mastodon who I idolize, or have only heard about, or saw write an article once or I have never met. And they are liking or boosting or following. And it’s not to help feed an algorithm, it because they genuinely like what I said. #feelsgoodman #fediverse#Mastodon#community#foss
A few times a day, my phone will buzz or I’ll see an email come through and it’s someone on mastodon who I idolize, or have only heard about, or saw write an article once or I have never met. And they are liking or boosting or following. And it’s not to help feed an algorithm, it because they genuinely like what I said. #feelsgoodman #fediverse#Mastodon#community#foss
Hello, I'm an open source software engineer in my late 30s living in #Seoul, #Korea, and an avid advocate of #FLOSS and the #fediverse.
I'm the creator of @fedify, an #ActivityPub server framework in #TypeScript, @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.
Hello, I'm an open source software engineer in my late 30s living in #Seoul, #Korea, and an avid advocate of #FLOSS and the #fediverse.
I'm the creator of @fedify, an #ActivityPub server framework in #TypeScript, @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.
Hello, I'm an open source software engineer in my late 30s living in #Seoul, #Korea, and an avid advocate of #FLOSS and the #fediverse.
I'm the creator of @fedify, an #ActivityPub server framework in #TypeScript, @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.
Hello, I'm an open source software engineer in my late 30s living in #Seoul, #Korea, and an avid advocate of #FLOSS and the #fediverse.
I'm the creator of @fedify, an #ActivityPub server framework in #TypeScript, @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.
You can use Mobilizon to create and organize your own events via a group page. Using it, you can publish out events to members, allow for discussions, collaborate, and share resources. I presume, just like you would with Facebook Events, which I never used.
You can also search for events that you can add to your own agenda.
You can have different profiles for different "you". Like a professional profile and one for your personal life.
Each server federates with other Mobilizon servers via an opt-in mechanism. I wish federating were automatic, though. I'm not a fan of opt-in federation. An Admin has to request a connection to another Mobilizon server, and it has to approve. Then public events become shared between them when approved.
People on Mastodon can follow Mobilizon groups and see published information. I don't know how well it works with other Fediverse applications.
I have not done a thing yet with the server. I have no groups and no events. But, if you would like to try using it and let me know how it works for you, it would be great. If there is another Mobilizon server you'd like me to federate with, I'll be happy to request it so you can see their public events.
There are still things I need to do on the server next week, like set up database backups and monitoring. But, the server appears useable.
You can create an account by going to https://my-group.events and you can start organizing events!
If anyone knows more about Mobilizon, please add to the discussion.
#Fediverse tauchte zum ersten Mal im Protokoll der 210. Sitzung des 20. Deutschen Bundestages am 30.01.2025 auf. Es wurde im Rahmen der Rede von Anke Domscheit-Berg (DIE LINKE) gesagt.
Had some fun today installing @hollo because you can never have enough fediverse accounts, right? I'm definitely not avoiding the real world with this distraction. 👀
Hollo is a single / low user platform for the fediverse. It runs on the @fedify framework and supports quote posts, markdown, and emoji reactions.
I went off the beaten path a bit and customized the composer file. Here's my notes on the install process.
You can use Mobilizon to create and organize your own events via a group page. Using it, you can publish out events to members, allow for discussions, collaborate, and share resources. I presume, just like you would with Facebook Events, which I never used.
You can also search for events that you can add to your own agenda.
You can have different profiles for different "you". Like a professional profile and one for your personal life.
Each server federates with other Mobilizon servers via an opt-in mechanism. I wish federating were automatic, though. I'm not a fan of opt-in federation. An Admin has to request a connection to another Mobilizon server, and it has to approve. Then public events become shared between them when approved.
People on Mastodon can follow Mobilizon groups and see published information. I don't know how well it works with other Fediverse applications.
I have not done a thing yet with the server. I have no groups and no events. But, if you would like to try using it and let me know how it works for you, it would be great. If there is another Mobilizon server you'd like me to federate with, I'll be happy to request it so you can see their public events.
There are still things I need to do on the server next week, like set up database backups and monitoring. But, the server appears useable.
You can create an account by going to https://my-group.events and you can start organizing events!
If anyone knows more about Mobilizon, please add to the discussion.
Had some fun today installing @hollo because you can never have enough fediverse accounts, right? I'm definitely not avoiding the real world with this distraction. 👀
Hollo is a single / low user platform for the fediverse. It runs on the @fedify framework and supports quote posts, markdown, and emoji reactions.
I went off the beaten path a bit and customized the composer file. Here's my notes on the install process.
This has been on my weekend project list for a long while. Setup a @hollo instance in my homelab. NGINX Proxy Manager, Portainer, External Storage in the mix. Can’t wait to tinker around with it!
Had some fun today installing @hollo because you can never have enough fediverse accounts, right? I'm definitely not avoiding the real world with this distraction. 👀
Hollo is a single / low user platform for the fediverse. It runs on the @fedify framework and supports quote posts, markdown, and emoji reactions.
I went off the beaten path a bit and customized the composer file. Here's my notes on the install process.
This has been on my weekend project list for a long while. Setup a @hollo instance in my homelab. NGINX Proxy Manager, Portainer, External Storage in the mix. Can’t wait to tinker around with it!
Had some fun today installing @hollo because you can never have enough fediverse accounts, right? I'm definitely not avoiding the real world with this distraction. 👀
Hollo is a single / low user platform for the fediverse. It runs on the @fedify framework and supports quote posts, markdown, and emoji reactions.
I went off the beaten path a bit and customized the composer file. Here's my notes on the install process.
Had some fun today installing @hollo because you can never have enough fediverse accounts, right? I'm definitely not avoiding the real world with this distraction. 👀
Hollo is a single / low user platform for the fediverse. It runs on the @fedify framework and supports quote posts, markdown, and emoji reactions.
I went off the beaten path a bit and customized the composer file. Here's my notes on the install process.
Hello, I'm an open source software engineer in my late 30s living in #Seoul, #Korea, and an avid advocate of #FLOSS and the #fediverse.
I'm the creator of @fedify, an #ActivityPub server framework in #TypeScript, @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.
This has been on my weekend project list for a long while. Setup a @hollo instance in my homelab. NGINX Proxy Manager, Portainer, External Storage in the mix. Can’t wait to tinker around with it!
Aufsetzend auf den Daten von https://codeberg.org/open/fedipolitik kann man die Aktivitäten einzelner Accounts erkennen, aber auch wie breit die Parteien insgesamt vertreten sind. Alle Features erklärt dieses Schaubild. Ich erzähle davon auch gestern in der @freakshow Wenn Accounts fehlen: bei fedipolitik melden, ich mache nur Datenvisualisierung. #fedipol#mastodon#opensource
However, these connections are often one-way, and not all users are discoverable due to various limitations.
Many people avoid these platforms for ideological reasons, and personally, I dislike bird.makeup because it merely provides X feeds. Some Fediverse instances have outright banned all of these services.
Over the years, my faith in interoperability with services not originally built for ActivityPub has diminished - Meta has shown no real progress, and the Bluesky bridge, with its persistent issues, is unlikely to ever work seamlessly.
I believe in the Fediverse and ActivityPub. They are more than sufficient without external integrations.
Hello, I'm an open source software engineer in my late 30s living in #Seoul, #Korea, and an avid advocate of #FLOSS and the #fediverse.
I'm the creator of @fedify, an #ActivityPub server framework in #TypeScript, @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.
However, these connections are often one-way, and not all users are discoverable due to various limitations.
Many people avoid these platforms for ideological reasons, and personally, I dislike bird.makeup because it merely provides X feeds. Some Fediverse instances have outright banned all of these services.
Over the years, my faith in interoperability with services not originally built for ActivityPub has diminished - Meta has shown no real progress, and the Bluesky bridge, with its persistent issues, is unlikely to ever work seamlessly.
I believe in the Fediverse and ActivityPub. They are more than sufficient without external integrations.
Aufsetzend auf den Daten von https://codeberg.org/open/fedipolitik kann man die Aktivitäten einzelner Accounts erkennen, aber auch wie breit die Parteien insgesamt vertreten sind. Alle Features erklärt dieses Schaubild. Ich erzähle davon auch gestern in der @freakshow Wenn Accounts fehlen: bei fedipolitik melden, ich mache nur Datenvisualisierung. #fedipol#mastodon#opensource
Aufsetzend auf den Daten von https://codeberg.org/open/fedipolitik kann man die Aktivitäten einzelner Accounts erkennen, aber auch wie breit die Parteien insgesamt vertreten sind. Alle Features erklärt dieses Schaubild. Ich erzähle davon auch gestern in der @freakshow Wenn Accounts fehlen: bei fedipolitik melden, ich mache nur Datenvisualisierung. #fedipol#mastodon#opensource
The #fediverse is not commercial media. We don't sell people's data, or post commercial advertisements (for the most part). We also don't have non-human algorithms.
Please tell your authentic experiences, because we are not going to be hearing un-filtered experiences on the other sites.
Let's do what we do best. Let's continue to be part of the information revolution.
However, these connections are often one-way, and not all users are discoverable due to various limitations.
Many people avoid these platforms for ideological reasons, and personally, I dislike bird.makeup because it merely provides X feeds. Some Fediverse instances have outright banned all of these services.
Over the years, my faith in interoperability with services not originally built for ActivityPub has diminished - Meta has shown no real progress, and the Bluesky bridge, with its persistent issues, is unlikely to ever work seamlessly.
I believe in the Fediverse and ActivityPub. They are more than sufficient without external integrations.
Hello, I'm an open source software engineer in my late 30s living in #Seoul, #Korea, and an avid advocate of #FLOSS and the #fediverse.
I'm the creator of @fedify, an #ActivityPub server framework in #TypeScript, @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.
Hello, I'm an open source software engineer in my late 30s living in #Seoul, #Korea, and an avid advocate of #FLOSS and the #fediverse.
I'm the creator of @fedify, an #ActivityPub server framework in #TypeScript, @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.
The #Fediverse and particularly the #Threadiverse (#Lemmy, #Mbin, #Piefed) is the most I've been genuinely excited about social media since Digg! The people in our own instance https://lemmy.dbzer0.com are all just the right type of radical weirdos I like hanging out with.
Hello, I'm an open source software engineer in my late 30s living in #Seoul, #Korea, and an avid advocate of #FLOSS and the #fediverse.
I'm the creator of @fedify, an #ActivityPub server framework in #TypeScript, @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.
The #Fediverse and particularly the #Threadiverse (#Lemmy, #Mbin, #Piefed) is the most I've been genuinely excited about social media since Digg! The people in our own instance https://lemmy.dbzer0.com are all just the right type of radical weirdos I like hanging out with.
Hello, I'm an open source software engineer in my late 30s living in #Seoul, #Korea, and an avid advocate of #FLOSS and the #fediverse.
I'm the creator of @fedify, an #ActivityPub server framework in #TypeScript, @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.
2) Suspend CCS. CCS and its CSAM detection and reporting service online is the most expensive project we operate, and will likely close between March 15 and March 30. The core technology requirements to simply operate the service exceed $60,000 per year, and that doesn’t include the legal advisory and content review support we need to bring this service to the #Fediverse in a broader fashion.
2) Suspend CCS. CCS and its CSAM detection and reporting service online is the most expensive project we operate, and will likely close between March 15 and March 30. The core technology requirements to simply operate the service exceed $60,000 per year, and that doesn’t include the legal advisory and content review support we need to bring this service to the #Fediverse in a broader fashion.
Hello, I'm an open source software engineer in my late 30s living in #Seoul, #Korea, and an avid advocate of #FLOSS and the #fediverse.
I'm the creator of @fedify, an #ActivityPub server framework in #TypeScript, @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.
Hello, I'm an open source software engineer in my late 30s living in #Seoul, #Korea, and an avid advocate of #FLOSS and the #fediverse.
I'm the creator of @fedify, an #ActivityPub server framework in #TypeScript, @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.
The #fediverse is not commercial media. We don't sell people's data, or post commercial advertisements (for the most part). We also don't have non-human algorithms.
Please tell your authentic experiences, because we are not going to be hearing un-filtered experiences on the other sites.
Let's do what we do best. Let's continue to be part of the information revolution.
#Fediverse tauchte zum ersten Mal im Protokoll der 210. Sitzung des 20. Deutschen Bundestages am 30.01.2025 auf. Es wurde im Rahmen der Rede von Anke Domscheit-Berg (DIE LINKE) gesagt.
Hi all! If you’re new to Pixelfed (for example a #TikTokRefugee re: #TikTok, or leaving #Instagram because #FuckMeta etc) I’ve put together some tips/#feditips to help. I’ve been here since 2023, and I’m really happy to have so many new friends here! Love seeing your #cosplay/#foodpics/#catsofpixelfed#dogsofpixelfed/#fashion posts, your slice of life posts, and every glimpse of what makes you, your wonderful selves!
One thing I’d definitely encourage is not to try and be “influencer” perfect. Your imperfections ARE your perfection, and your real point of view is much more valued in the culture of the #Fediverse.
Anyway, scroll through for some helpful things you may not know if you’re new here! And have fun, new friends!
Highlighting a fellow Fedizen who is GREAT to follow if you’re new here – @PixelfedHelp@pixey.org posts daily tips and is happy to help with questions!
Are you a Pixelfed Old with more tips? A newbie with questions? Holler in the comments, babes!
ALT text detailsPIXELFED TIPS FOR NEW USERS: “You are the algorithm” Like a post? BOOST IT! That’s how posts get more views here. There’s no algorithm promoting or throttling content, it’s user-driven.
ALT text detailsPIXELFED TIPS FOR NEW USERS: Use alt text! This will make your content more likely to get interaction and boosts.
If you’re struggling to come up with alt text, use #Alt4Me. Volunteers will reply with text to use.
If you forget, you can edit your post!
ALT text detailsPIXELFED TIPS FOR NEW USERS: Use hashtags liberally! This will make your content more easy to find in searches.
ALT text detailsPIXELFED TIPS FOR NEW USERS: Search for hashtags you’re interested in, then click FOLLOW.
Yep! You can follow hashtags here, not just accounts!
ALT text detailsPIXELFED TIPS FOR NEW USERS: Follow with
abandon.
It’s not weird! It helps customize your Home Feed.
Scroll the Local Feed and Global Feed for interesting people
Check their Follows for more cool people.
Have fun!
ALT text detailsPIXELFED TIPS FOR NEW USERS: The more you interact, the more interaction you’ll get!
Like/share/comment and have fun with your new community!
ALT text detailsPIXELFED TIPS FOR NEW USERS: Consider donating to your server hosts!
Pixelfed is volunteer run and experiencing unprecedented growth. We can directly support improvements in infrastructure!
ALT text detailsPIXELFED TIPS FOR NEW USERS: AI is highly frowned upon in the Fediverse*
.
Posting AI crap is a good way to get mass-blocked. Just don’t do it!
*The Fediverse is a decentralized network of social media platforms. Pixelfed is just one of several Fediverse platforms!
ALT text detailsPIXELFED TIPS FOR NEW USERS: Follow @PixelfedHelp for daily tips and help with questions!
https://pixey.org/PixelfedHelp
Hi all! If you’re new to Pixelfed (for example a #TikTokRefugee re: #TikTok, or leaving #Instagram because #FuckMeta etc) I’ve put together some tips/#feditips to help. I’ve been here since 2023, and I’m really happy to have so many new friends here! Love seeing your #cosplay/#foodpics/#catsofpixelfed#dogsofpixelfed/#fashion posts, your slice of life posts, and every glimpse of what makes you, your wonderful selves!
One thing I’d definitely encourage is not to try and be “influencer” perfect. Your imperfections ARE your perfection, and your real point of view is much more valued in the culture of the #Fediverse.
Anyway, scroll through for some helpful things you may not know if you’re new here! And have fun, new friends!
Highlighting a fellow Fedizen who is GREAT to follow if you’re new here – @PixelfedHelp@pixey.org posts daily tips and is happy to help with questions!
Are you a Pixelfed Old with more tips? A newbie with questions? Holler in the comments, babes!
ALT text detailsPIXELFED TIPS FOR NEW USERS: “You are the algorithm” Like a post? BOOST IT! That’s how posts get more views here. There’s no algorithm promoting or throttling content, it’s user-driven.
ALT text detailsPIXELFED TIPS FOR NEW USERS: Use alt text! This will make your content more likely to get interaction and boosts.
If you’re struggling to come up with alt text, use #Alt4Me. Volunteers will reply with text to use.
If you forget, you can edit your post!
ALT text detailsPIXELFED TIPS FOR NEW USERS: Use hashtags liberally! This will make your content more easy to find in searches.
ALT text detailsPIXELFED TIPS FOR NEW USERS: Search for hashtags you’re interested in, then click FOLLOW.
Yep! You can follow hashtags here, not just accounts!
ALT text detailsPIXELFED TIPS FOR NEW USERS: Follow with
abandon.
It’s not weird! It helps customize your Home Feed.
Scroll the Local Feed and Global Feed for interesting people
Check their Follows for more cool people.
Have fun!
ALT text detailsPIXELFED TIPS FOR NEW USERS: The more you interact, the more interaction you’ll get!
Like/share/comment and have fun with your new community!
ALT text detailsPIXELFED TIPS FOR NEW USERS: Consider donating to your server hosts!
Pixelfed is volunteer run and experiencing unprecedented growth. We can directly support improvements in infrastructure!
ALT text detailsPIXELFED TIPS FOR NEW USERS: AI is highly frowned upon in the Fediverse*
.
Posting AI crap is a good way to get mass-blocked. Just don’t do it!
*The Fediverse is a decentralized network of social media platforms. Pixelfed is just one of several Fediverse platforms!
ALT text detailsPIXELFED TIPS FOR NEW USERS: Follow @PixelfedHelp for daily tips and help with questions!
https://pixey.org/PixelfedHelp
Hello, I'm an open source software engineer in my late 30s living in #Seoul, #Korea, and an avid advocate of #FLOSS and the #fediverse.
I'm the creator of @fedify, an #ActivityPub server framework in #TypeScript, @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.
Hello, I'm an open source software engineer in my late 30s living in #Seoul, #Korea, and an avid advocate of #FLOSS and the #fediverse.
I'm the creator of @fedify, an #ActivityPub server framework in #TypeScript, @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.
Just realized I’m unaware of any lesbian devs working on #Fediverse projects.
Not to put any of you on the spot, but just letting people know you are here and building something helps encourage others who may want to dip their toe in dev work.
So if you want some visibility and want to plug your project(s), I’m happy to give you a boost.
The #fediverse is not commercial media. We don't sell people's data, or post commercial advertisements (for the most part). We also don't have non-human algorithms.
Please tell your authentic experiences, because we are not going to be hearing un-filtered experiences on the other sites.
Let's do what we do best. Let's continue to be part of the information revolution.
Just realized I’m unaware of any lesbian devs working on #Fediverse projects.
Not to put any of you on the spot, but just letting people know you are here and building something helps encourage others who may want to dip their toe in dev work.
So if you want some visibility and want to plug your project(s), I’m happy to give you a boost.
The #fediverse is not commercial media. We don't sell people's data, or post commercial advertisements (for the most part). We also don't have non-human algorithms.
Please tell your authentic experiences, because we are not going to be hearing un-filtered experiences on the other sites.
Let's do what we do best. Let's continue to be part of the information revolution.
Hello, I'm an open source software engineer in my late 30s living in #Seoul, #Korea, and an avid advocate of #FLOSS and the #fediverse.
I'm the creator of @fedify, an #ActivityPub server framework in #TypeScript, @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.
Hello, I'm an open source software engineer in my late 30s living in #Seoul, #Korea, and an avid advocate of #FLOSS and the #fediverse.
I'm the creator of @fedify, an #ActivityPub server framework in #TypeScript, @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.
Hello, I'm an open source software engineer in my late 30s living in #Seoul, #Korea, and an avid advocate of #FLOSS and the #fediverse.
I'm the creator of @fedify, an #ActivityPub server framework in #TypeScript, @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.
Many people don’t care about centralization, bad policy, censorship, billionaire owners etc. So what are some good reasons everyday people should leave #BigSocial and join #Fediverse#OpenSocialWeb ? I’ve actually been struggling to answer this How would you approach your family, friends, coworkers? Would they care?
Want to know the benefits of being a publisher in the #fediverse? @caseynewton asked that Q of Chat GPT: "When I asked for a report on a current subject of interest — how publishers can benefit from the Fediverse — the bot asked me four clarifying questions, such as whether I was looking from the perspective of a legacy publisher or a digital-only outlet, and how technical it should get in its analysis of the tradeoffs between using two different federated protocols."
If you haven't seen it, here's the report he got back. Very cool.
Want to know the benefits of being a publisher in the #fediverse? @caseynewton asked that Q of Chat GPT: "When I asked for a report on a current subject of interest — how publishers can benefit from the Fediverse — the bot asked me four clarifying questions, such as whether I was looking from the perspective of a legacy publisher or a digital-only outlet, and how technical it should get in its analysis of the tradeoffs between using two different federated protocols."
If you haven't seen it, here's the report he got back. Very cool.
We would like to ask you to donate a few bucks so that we can continue to develop Pixelix at full speed and also start new projects to help making the Fediverse an awesome place. We already have some cool ideas in mind. 💡
Now for making Pixelix available on iOS we have to invest almost all of our profits we ever made from the app into hardware equipment, meaning we got not much back for our hard work. That is not really sustainable. We are currently still experimenting on how to make open source software development sustainable but as we figured that is a widespread problem which is not so easy to solve. (4/4) ->
Now you can say we are already earning some money because we sell Pixelix for 2€ on Google Play Store. And that's true, but the app is also available completely free on F-Droid and Github, which means the vast majority is getting it from there. (3/4) ->
We are working on something pretty exciting. We want to bring Pixelix to Apple devices! Exactly the same app with same functionality, same design and running natively on iOS (Made possible by Kotlin Multiplatform for those who know).
But for that we need to buy at least one MacBook. 💻 (2/4) ->
Outrageous attack on the #fediverse coming from #Ofcom who think they are just doing their best implementing the #onlinesafetyact, but may inadvertently kill the fediverse for the UK.
What's a significant number of UK users? Do you need to age verify? No firm answers, no guarantees, etc etc.
This idea is a bit premature but I have decently functioning prototype. What does the #fediverse think of federated gaming? A specific implementation is Club Penguin servers that federate user actions and messages so that separate servers can still have users render on other servers. Allows for full Mastodon integration, i.e. CP conversations show up as threads and a Mas user can respond and appear as a penguin message to CP users. Like CP is the front-end client. #clubpenguin#fedidev#gamedev
If you know of a post that you REALLY liked that you've boosted before, did you know you can boost it again? Just click the boost button to "unboost" and then you can "reboost" the same post!
This could be used if you have more followers now than you did back then and you want these new followers to see the older post. Happy Federating!
I really appreciate what #pixelfed is doing for growing the #fediverse but the lead dev starting some petty beef with #mastodon and publicly proclaiming himself to be a “genius” for obfuscating server selection in signup is straight up toxic crap we do not need.
We Linux nerds really need social skills and media training.
I really appreciate what #pixelfed is doing for growing the #fediverse but the lead dev starting some petty beef with #mastodon and publicly proclaiming himself to be a “genius” for obfuscating server selection in signup is straight up toxic crap we do not need.
We Linux nerds really need social skills and media training.
This idea is a bit premature but I have decently functioning prototype. What does the #fediverse think of federated gaming? A specific implementation is Club Penguin servers that federate user actions and messages so that separate servers can still have users render on other servers. Allows for full Mastodon integration, i.e. CP conversations show up as threads and a Mas user can respond and appear as a penguin message to CP users. Like CP is the front-end client. #clubpenguin#fedidev#gamedev
Outrageous attack on the #fediverse coming from #Ofcom who think they are just doing their best implementing the #onlinesafetyact, but may inadvertently kill the fediverse for the UK.
What's a significant number of UK users? Do you need to age verify? No firm answers, no guarantees, etc etc.
Outrageous attack on the #fediverse coming from #Ofcom who think they are just doing their best implementing the #onlinesafetyact, but may inadvertently kill the fediverse for the UK.
What's a significant number of UK users? Do you need to age verify? No firm answers, no guarantees, etc etc.
Raising money without a roadmap - fine. Lead dev just throwing out ideas for next projects that the money was not for (then deleting the post when there was backlash) - red flag. Also seems like a lot of ego in there.
We should not idealize platforms and people - rather we should look at what we see and ask ourselves if we actually like what is happening.
Especially when it involves one of the biggest projects in the #fediverse.
Raising money without a roadmap - fine. Lead dev just throwing out ideas for next projects that the money was not for (then deleting the post when there was backlash) - red flag. Also seems like a lot of ego in there.
We should not idealize platforms and people - rather we should look at what we see and ask ourselves if we actually like what is happening.
Especially when it involves one of the biggest projects in the #fediverse.
@dansup depend what you think the #fediverse is on that one. What is "native" what is not? You have a basic test like the #4opens but beyond this you have "culture" and that is a thing :)
ALT text detailsThe lid of a silvery 14 inch Framework laptop covered in stickers, including the logos of many #Fediverse-related technologies and platforms. There is a cluster of Mastodon stickers in the bottom right corner of the case.
Hey, y'all, I've been on the fedi a minute. I've been on Mastodon since 2017, and an admin since '22.
The people at IFTAS are doing great work. Needed work. They provide space for admins to share knowledge, and they build evidence-based blocklists new instances can use to stay safe.
Hey, y'all, I've been on the fedi a minute. I've been on Mastodon since 2017, and an admin since '22.
The people at IFTAS are doing great work. Needed work. They provide space for admins to share knowledge, and they build evidence-based blocklists new instances can use to stay safe.
You know, I think #GoToSocial would be great for people who are new to fedi and not as tech savvy. Hear me out, I have my reasons.
1. Since there is no posting from the web officially, people could easily just use a mobile app and call it a day. This means there is no need to worry about choosing a frontend except for one app. Most people that aren't tech savvy primarily use a mobile device, so this would be perfect I think.
2. It has most of the bells and whistles of vanilla Mastodon while also being extremely lightweight, so if you really wanted to you could ask someone who you're close to that is tech savvy to host it.
3. Local only posting exists on GTS, so if you just wanted to, you could easily have a private instance that only you and other users on it can really see, and can always mark certain posts as public if you wanted.
Those are my reasons, but overall I think GoToSocial could be a great gateway to the #fediverse if done correctly, and with enough people properly recommending it.
You know, I think #GoToSocial would be great for people who are new to fedi and not as tech savvy. Hear me out, I have my reasons.
1. Since there is no posting from the web officially, people could easily just use a mobile app and call it a day. This means there is no need to worry about choosing a frontend except for one app. Most people that aren't tech savvy primarily use a mobile device, so this would be perfect I think.
2. It has most of the bells and whistles of vanilla Mastodon while also being extremely lightweight, so if you really wanted to you could ask someone who you're close to that is tech savvy to host it.
3. Local only posting exists on GTS, so if you just wanted to, you could easily have a private instance that only you and other users on it can really see, and can always mark certain posts as public if you wanted.
Those are my reasons, but overall I think GoToSocial could be a great gateway to the #fediverse if done correctly, and with enough people properly recommending it.
This idea is a bit premature but I have decently functioning prototype. What does the #fediverse think of federated gaming? A specific implementation is Club Penguin servers that federate user actions and messages so that separate servers can still have users render on other servers. Allows for full Mastodon integration, i.e. CP conversations show up as threads and a Mas user can respond and appear as a penguin message to CP users. Like CP is the front-end client. #clubpenguin#fedidev#gamedev
Hey, y'all, I've been on the fedi a minute. I've been on Mastodon since 2017, and an admin since '22.
The people at IFTAS are doing great work. Needed work. They provide space for admins to share knowledge, and they build evidence-based blocklists new instances can use to stay safe.
Hey, y'all, I've been on the fedi a minute. I've been on Mastodon since 2017, and an admin since '22.
The people at IFTAS are doing great work. Needed work. They provide space for admins to share knowledge, and they build evidence-based blocklists new instances can use to stay safe.
@iftas, an organization that's been helping make the fediverse a safer place by supporting admins, moderators and community managers, is asking for our support.
"[...] despite our best efforts to secure sustainable funding, IFTAS is now facing a critical financial shortfall. Without immediate support, we will be forced to severely curtail our activities in the next 60 days."
@iftas, an organization that's been helping make the fediverse a safer place by supporting admins, moderators and community managers, is asking for our support.
"[...] despite our best efforts to secure sustainable funding, IFTAS is now facing a critical financial shortfall. Without immediate support, we will be forced to severely curtail our activities in the next 60 days."
Any good recommendations for sites/templates to start a blog? Been checking out neocities. I'd appreciate any opinion on the matter. Also, I am aware that wordpress can be associated to the fediverse. Any other suggestions? #blogs#fediverse#blogging
Alguna recomendación de algún sitio para bloggear? Me interesa su opinión
@iftas, an organization that's been helping make the fediverse a safer place by supporting admins, moderators and community managers, is asking for our support.
"[...] despite our best efforts to secure sustainable funding, IFTAS is now facing a critical financial shortfall. Without immediate support, we will be forced to severely curtail our activities in the next 60 days."
@iftas, an organization that's been helping make the fediverse a safer place by supporting admins, moderators and community managers, is asking for our support.
"[...] despite our best efforts to secure sustainable funding, IFTAS is now facing a critical financial shortfall. Without immediate support, we will be forced to severely curtail our activities in the next 60 days."
I wish I could host my own version of BridgyFed that's actually usable instead of this broken "opt-in" crap that was forced onto us by the Fedi Mafia.🙄
If you want to talk to people on Bluesky and they aren't bridged, just make a Bluesky account cause getting someone to bridge across platforms is next to impossible.
Many of the developers, moderators, and teams behind the projects that make up decentralised social media do it because they believe in what they're building. Projects which are self-funded, both in time and money then shared with you for little to no cost.
So, take some time today to say thank you to the people behind your favourite Fediverse tools and platforms. We're sure they'd appreciate it.
It was great meeting so many #Fediverse friends who I only had known from virtual interactions at #Fediforum in person at #FOSDEM this past weekend. Thanks for everybody saying Hi! Lots of energy! Can't wait to the next FediForum in about 8 weeks! https://fediforum.org
It was great meeting so many #Fediverse friends who I only had known from virtual interactions at #Fediforum in person at #FOSDEM this past weekend. Thanks for everybody saying Hi! Lots of energy! Can't wait to the next FediForum in about 8 weeks! https://fediforum.org
It was great meeting so many #Fediverse friends who I only had known from virtual interactions at #Fediforum in person at #FOSDEM this past weekend. Thanks for everybody saying Hi! Lots of energy! Can't wait to the next FediForum in about 8 weeks! https://fediforum.org
Today @fedify launched an @opencollective to support the project. @hongminhee has been doing amazing work on it. Fedify has shown itself to be one of the most promising ways for other projects to become part of the #fediverse. If you liked seeing Ghost (@index) make such fast progress bringing in potentially thousands (millions?) of blogs and newsletters to the fediverse, this is what they are using behind the scenes! So lets support this project together! https://opencollective.com/fedify
If you plan on building discovery features for Fedi, BeAware of the "Fedi Mafia" that harasses, threatens, and abuses any dev on Fedi that DARES to make an open platform a little bit more usable.🤦♂️
Over the past 2 months, I've seen 4 Fedi projects that were building tools to help people find accounts and servers to make it easier to find content on Fedi, get shut down because people who don't understand that Fedi is OPEN, harassed and threatened the devs until they shut their projects down.🤬
So, if you plan on building these tools, PLEASE just be prepared to block and continue building your tools.
Ignorant people should not dictate how this protocol is built. Don't let the abusers win.
After having a lot messages from people yesterday about why we should not have a block system we are going to refactoring our reports system into a more positive system into the future.
Instead of reporting a negative thing someone has done we might instead add a positive someone done instead.
This will help make the Fediverse more positive instead of negative.
@Flipboard and Surf.Social are excited to host the first-ever Fediverse House, March 9 & 10, 2025.
Join us while the SXSW conference is going on to learn about the world of decentralized social and why it promises a better way for consumers, creators, brands, and even democracy itself.
Our programming lineup is stacked (and still evolving), but it’s looking like the place to be for anyone interested in the future of the internet.
I've been hard at work making the users section look that little bit more pleasing for Fedicate.
I will be looking further into automating the process to update minor things such as profile pictures and other things on the database but for now the manual way is plenty fine.
Thank you for everyone that has submitted Instances & Software that should be added to Fedicate. Keep up the good work and if you haven't already check it out on https://fedicate.org
Many of the developers, moderators, and teams behind the projects that make up decentralised social media do it because they believe in what they're building. Projects which are self-funded, both in time and money then shared with you for little to no cost.
So, take some time today to say thank you to the people behind your favourite Fediverse tools and platforms. We're sure they'd appreciate it.
🙏 vielen Dank an @thomas !! Die metalhead-Instanz ist top 👍 , nur für mich passt Mastodon nicht so richtig gut. Rock on 🤘
ALT text detailsScreenshot der Profilseite von @caos@plasmatrap.com:
Profilbild: Muppet's Animal in lila, Banner: Straßenbild mit Bügelhaus in dunkelrot eingefärbt
Text: hier ist caos auf #Sharkey Hauptaccount ist caos auf #Friendica: @caos@anonsys net #Linux #CustomROM #FDroid #FOSS #Linux #KommInsFediverseTaz #DamalsInUnsererRockdiskothek #Köln #Wuppertal #Tischtennis #fedi22 Forum "Rockdisco Exit” #Solingen: @ @exit_revival@anonsysnet @AskExit_Rockdisco@rmk.absturztaube & Wuppertal-Community: @wuppertal & Tischtennis-Community: @tischtennis@feddit.org FOSS-Community: @foss_de@feddit.org
hey #hivemind, i need your help. instead of logging into @PixelFed with my mastodon account, i mistakenly created a new account @voggeneder@pixelfed.social with my preferred alias. is there a way of reverting that step and claim my current handle? @voggeneder ?
After having a lot messages from people yesterday about why we should not have a block system we are going to refactoring our reports system into a more positive system into the future.
Instead of reporting a negative thing someone has done we might instead add a positive someone done instead.
This will help make the Fediverse more positive instead of negative.
The use case I'm interested in is from hiring manager perspective. How can you find people, who are open to work and have the skills you are looking for? Searching via #FediHire can be time consuming.
🙏 vielen Dank an @thomas !! Die metalhead-Instanz ist top 👍 , nur für mich passt Mastodon nicht so richtig gut. Rock on 🤘
ALT text detailsScreenshot der Profilseite von @caos@plasmatrap.com:
Profilbild: Muppet's Animal in lila, Banner: Straßenbild mit Bügelhaus in dunkelrot eingefärbt
Text: hier ist caos auf #Sharkey Hauptaccount ist caos auf #Friendica: @caos@anonsys net #Linux #CustomROM #FDroid #FOSS #Linux #KommInsFediverseTaz #DamalsInUnsererRockdiskothek #Köln #Wuppertal #Tischtennis #fedi22 Forum "Rockdisco Exit” #Solingen: @ @exit_revival@anonsysnet @AskExit_Rockdisco@rmk.absturztaube & Wuppertal-Community: @wuppertal & Tischtennis-Community: @tischtennis@feddit.org FOSS-Community: @foss_de@feddit.org
Listen, I know that a whole lot of you want to leave the #Fediverse due to the shenanigans of the Homeowners Association (#HOA). And no doubt, sometimes you must.
But you should also know that it means a lot to see you stick around. I really am rooting for you.
And many devs and admins are building better tech despite repeated harassment from certain malicious people. Because this movement really is bigger than the HOA – and they hate that.
@atomicpoet I've been such a believer in free network services and the fediverse since identi.ca/laconi.ca and the Franklin Street Statement, and then I lost faith, seeing and experiencing the Homeowners Association sabotaging the Mastodon moment. So many people came, but so few stuck around. Yes, the confusing technology was a key part, but I think you're right that the social challenges were a big barrier too. It's so sad... what a missed opportunity
I've been hard at work making the users section look that little bit more pleasing for Fedicate.
I will be looking further into automating the process to update minor things such as profile pictures and other things on the database but for now the manual way is plenty fine.
Thank you for everyone that has submitted Instances & Software that should be added to Fedicate. Keep up the good work and if you haven't already check it out on https://fedicate.org
I've been hard at work making the users section look that little bit more pleasing for Fedicate.
I will be looking further into automating the process to update minor things such as profile pictures and other things on the database but for now the manual way is plenty fine.
Thank you for everyone that has submitted Instances & Software that should be added to Fedicate. Keep up the good work and if you haven't already check it out on https://fedicate.org
Tein videon jossa pyrin kansantajuisesti selittämään mikä on Fediversumi (ja Mastodon). Lopussa myös perustason ohjeita siihen miten Mastodonin alkuun oikein pääsee.
@Flipboard and Surf.Social are excited to host the first-ever Fediverse House, March 9 & 10, 2025.
Join us while the SXSW conference is going on to learn about the world of decentralized social and why it promises a better way for consumers, creators, brands, and even democracy itself.
Our programming lineup is stacked (and still evolving), but it’s looking like the place to be for anyone interested in the future of the internet.
This week's news: - a large crowd for the #fediverse at #fosdem - some controversies around data scraping on the fediverse - @openvibe gets 800k in funding to further work on the multi-protocol client
FOSDEM and the fediverse match well together, some issues regarding data privacy and consent, and multi-network client Openvibe gets 800k in funding.
The News
FOSDEM, the free event for open source software was this weekend in Brussels, with a large presence for the fediverse and the social web. There were three events, presentations by various fediverse software developers in the SocialWeb Devroom, an extra smaller event on Sunday for more presentations, and a more casual event on Sunday evening at Brussels Hackerspace. All the events were fully packed, showing the large amount of interest from the community for the fediverse and the social web. The Social Web Foundation has been the main initiator of these events.
Some thoughts and observations:
Fediverse Enhancement Proposals (FEP) are documents with the goal to improve applications on the fediverse. People can write proposals, and developers can decide to support and implement proposals as they see fit. There are some great technical FEPs, but one of the challenges of such a grassroots system is getting buy-in from developers to support specific FEPs. NodeBB developer Julian Lam held a presentation ‘The Fediverse is Quiet — Let’s Fix That!’ as an advocacy for a specific FEP. The proposal Lam talks about is about fixing the problem of missing replies, where people do not see all replies on a post. What I think is noteworthy about Lam’s presentation is that it frames a FEP not only as a technical document, but as a process that needs community buy-in for other developers to support and implement a FEP. Hopefully, more of such advocacy might help see more FEPs implemented as well.
Mastodon presented the progress on their Fediverse Discovery Provider project. The project builds an opt-in decentralised service for better discovery and search. In the presentation (and on the website), Mastodon stressed that the project is not only a Mastodon project, but is intended to be used by the entire fediverse. Mastodon developer David Roetzel said that he hoped that the goal is that many servers will run a “Fediverse Auxillary Service Provider”. Personally I think that it is instructive to look at Bluesky here. While the AT Protocol is decentralised, in practice everyone uses infrastructure owned by the Bluesky company. I’m not convinced yet that the Fediverse Discovery Provider project will not run into the same problem, as I’m unclear on what the incentives are for people to run competing Fediverse Discovery Provider projects.
Some of the more interesting presentations I saw were about the integration of different types of protocols with ActivityPub. The ActivityPods project combines ActivityPub with Solid Pods, which shows quite some similarities with how the PDS system of ATProto works. All your data is stored on your Pod, multiple types of apps can connect to your Pod, and communicate via ActivityPub. It allows you to have a single account that is used for multiple platforms, similar with how your ATProto account can be used for multiple types of apps.
One of the most valuable parts of a conference like FOSDEM is getting developers together in a room to meet and build relationships. Fediforum has provided such a place for people to gather digitally, but meeting people in real life remains one of the best ways to build trust and relationships. Some practical ways this was visible this FOSDEM was by getting the NodeBB, WordPress ActivityPub plugin, WriteFreely and Ghost developers together and recognising themselves as the ‘longform’ people. This group of developers getting together this way helps with the various projects becoming more interoperable, and better support for longform content in the fediverse.
Two issues regarding consent and data processing this week. The first is with GoToSocial and fediverse statistics sites like fedidb.org and fediverse.observer. Some GoToSocial servers have blocked statistics sites from indexing their platforms via robots.txt, but the crawlers of fedidb.org and fediverse.observer ignore those. In response, the main GoToSocial server decided to serve up randomised numbers, messing up the statistics of these sites. Fedidb developer Daniel Supernault removed GoToSocial altogether from the statistics site, but does not seem to be willing to respect the opting out of crawling via robots.txt. The second is regarding the shutdown of FediOnFire, that displayed public posts from a relay in a format similar to one of Bluesky’s firehose visualisation tools.
How the fediverse treats consent for public posts is unusual, and make it stand out from other networks. For a significant group of people, consent for processing other people’s ‘Public’ ActivityPub posts is done on an opt-out bases if the service doing the processing is vaguely shaped like a full 2-way interacting fediverse server. In contrast, consent for processing other people’s ‘Public’ ActivityPub posts is done on an opt-in basis if the service doing the processing is vaguely shaped like a crawler. The line between these two situations is hard to draw, even more so in an internally coherent way. Still, this line clearly exists, and ignoring it leads to high-profile blowups such as with Searchtodon and Bridgy Fed. Defining the permissions clearly for posts would help here, and it is frustrated to see that the situation has not meaningfully improved in years. Furthermore, that fediverse stats sites have ignored the opt-out on a server level via robots.txt indicates that servers setting permissions is not a panacea either.
The Pixelfed Kickstarter has seen some updates this week. First was the update that setting up a Pixelfed Foundation is now moved to the stretch goal of $200k CAD, and that for $300k CAD the stretch goal is to expand the team to hire additional developers. A few days later, developer Daniel Supernault said that the $300k CAD stretch goal is now to build a Tumblr alternative. That brings the goal of the Pixelfed Kickstarter to build four platforms: Pixelfed, Loops, Sup (an encrypted messaging platform) and an unnamed Tumblr alternative, as well as building a foundation and a developer testing kit with Pubkit. Moving the foundation to a stretch goal that has not been met yet does not feel great to me, as good governance of such large platforms is highly important. Adding a Tumblr alternative to another later stretch goal also makes me concerned that Supernault is taking on too much here, as that is a lot of products to build and maintain.
Openvibe, a client that combines your Bluesky, Mastodon, Nostr and Threads account into a single feed, has raised 800k USD in outside investment, with Automattic among the investors. Openvibe is an early mover in the space, and it’s a name I regularly see pop up when people recommend clients. However, open networks and open APIs means that it is hard to build a competitive moat. Still, most apps are hobby projects, and I’m curious how far Openvibe can push their app with the new funding.
This week's news: - a large crowd for the #fediverse at #fosdem - some controversies around data scraping on the fediverse - @openvibe gets 800k in funding to further work on the multi-protocol client
@Flipboard and Surf.Social are excited to host the first-ever Fediverse House, March 9 & 10, 2025.
Join us while the SXSW conference is going on to learn about the world of decentralized social and why it promises a better way for consumers, creators, brands, and even democracy itself.
Our programming lineup is stacked (and still evolving), but it’s looking like the place to be for anyone interested in the future of the internet.
@Flipboard and Surf.Social are excited to host the first-ever Fediverse House, March 9 & 10, 2025.
Join us while the SXSW conference is going on to learn about the world of decentralized social and why it promises a better way for consumers, creators, brands, and even democracy itself.
Our programming lineup is stacked (and still evolving), but it’s looking like the place to be for anyone interested in the future of the internet.
@Flipboard and Surf.Social are excited to host the first-ever Fediverse House, March 9 & 10, 2025.
Join us while the SXSW conference is going on to learn about the world of decentralized social and why it promises a better way for consumers, creators, brands, and even democracy itself.
Our programming lineup is stacked (and still evolving), but it’s looking like the place to be for anyone interested in the future of the internet.
It's a fantastic way to combine all your social feeds while also discovering mixed feeds other users are creating - it's been a discovery supercharge for my #Fediverse experience 🚀
If you're interested in trying it out: 1. Go to https://surf.social/ and click "Join the Beta" 2. Enter referral code "Surf+Quillmatiq" 3. ??? 4. SURF 🏄🏼♂️
Am I the only one that tends to use the same hashtags from time to time?
If not, do you type them out every single time? It's what I do and it's getting tiresome.
I've been begging Fedi app devs for a feature I call a "hashtag drawer" where individual hashtags with CamelCase can be saved in the composer for re-use.
The closest I've gotten is Ivory saving CamelCase hashtags that are "featured" on your profile.
I've been begging for this kind of feature for over a year now and still haven't found a suitable solution.
Today @fedify launched an @opencollective to support the project. @hongminhee has been doing amazing work on it. Fedify has shown itself to be one of the most promising ways for other projects to become part of the #fediverse. If you liked seeing Ghost (@index) make such fast progress bringing in potentially thousands (millions?) of blogs and newsletters to the fediverse, this is what they are using behind the scenes! So lets support this project together! https://opencollective.com/fedify
Ever wondered how @Mastodon, Pixelfed, and PeerTube connect seamlessly? It’s all thanks to ActivityPub! 🌍
In this article, @linuxnerd breaks down how this open-source protocol powers the Fediverse and gives users control over their social media. Read more! 👇
ALT text detailsLeft side says We Love Open Source. #WeLoveOpenSource. ATO. A community education resource from All Things Open. Right side has nodes in a network connected by lines.
Per chi si interessa di politica italiana oppure politica in italiano, consiglio @valigiablu, un dei pochi avamposti giornalistici italiani nel #fediverse (può darsi che mi sffugono altri esempi importanti ... suggerimenti sono molto graditi!).
Ever wondered how @Mastodon, Pixelfed, and PeerTube connect seamlessly? It’s all thanks to ActivityPub! 🌍
In this article, @linuxnerd breaks down how this open-source protocol powers the Fediverse and gives users control over their social media. Read more! 👇
ALT text detailsLeft side says We Love Open Source. #WeLoveOpenSource. ATO. A community education resource from All Things Open. Right side has nodes in a network connected by lines.
I've been hard at work making the users section look that little bit more pleasing for Fedicate.
I will be looking further into automating the process to update minor things such as profile pictures and other things on the database but for now the manual way is plenty fine.
Thank you for everyone that has submitted Instances & Software that should be added to Fedicate. Keep up the good work and if you haven't already check it out on https://fedicate.org
Ever wondered how @Mastodon, Pixelfed, and PeerTube connect seamlessly? It’s all thanks to ActivityPub! 🌍
In this article, @linuxnerd breaks down how this open-source protocol powers the Fediverse and gives users control over their social media. Read more! 👇
ALT text detailsLeft side says We Love Open Source. #WeLoveOpenSource. ATO. A community education resource from All Things Open. Right side has nodes in a network connected by lines.
This week's news: - a large crowd for the #fediverse at #fosdem - some controversies around data scraping on the fediverse - @openvibe gets 800k in funding to further work on the multi-protocol client
This week's news: - a large crowd for the #fediverse at #fosdem - some controversies around data scraping on the fediverse - @openvibe gets 800k in funding to further work on the multi-protocol client
It's a fantastic way to combine all your social feeds while also discovering mixed feeds other users are creating - it's been a discovery supercharge for my #Fediverse experience 🚀
If you're interested in trying it out: 1. Go to https://surf.social/ and click "Join the Beta" 2. Enter referral code "Surf+Quillmatiq" 3. ??? 4. SURF 🏄🏼♂️
The #Fediverse is free, free of censorship, federated and full of great content!
Also the Fediverse - instance admins randomly blocking whole instances just because a single user feels offended of a post by a single instance user. Blocking whole instances is just a finger snip away, censoring unwanted content and parenting users of instances. Defederating just because of… ok no clue :) Using content warner for any possible content just to annoy or aeemmm make it more interesting to other users. Thanks, I’m old enough :) Seeing all the spam because it’s just a thing of 5 minutes automation to create randomly new instances on different domains (or subdomains from dynamic-ip hosters) and to fill the network with automated content.
Sometimes, pros can easily switch into cons… luckily more and more single user instances are raising up for exactly this reasons and can still easily federate by using relays…
The #Fediverse is free, free of censorship, federated and full of great content!
Also the Fediverse - instance admins randomly blocking whole instances just because a single user feels offended of a post by a single instance user. Blocking whole instances is just a finger snip away, censoring unwanted content and parenting users of instances. Defederating just because of… ok no clue :) Using content warner for any possible content just to annoy or aeemmm make it more interesting to other users. Thanks, I’m old enough :) Seeing all the spam because it’s just a thing of 5 minutes automation to create randomly new instances on different domains (or subdomains from dynamic-ip hosters) and to fill the network with automated content.
Sometimes, pros can easily switch into cons… luckily more and more single user instances are raising up for exactly this reasons and can still easily federate by using relays…
@_elena i have absolutely no idea about film-making but isn't it possible to hire some professional to do the talking? I'm sure the #Fediverse will gladly chip in some $ for this (and other expenses of this project).
I’m truly in awe with all the amazing apps that populate the Fediverse. I, myself, use a few: Mastodon, Peertube, WordPress and Bookwyrm. And I’m sometimes tempted to expand my portfolio with a Lemmy, Flipboard or Postmarks account. But I’m concerned the people who enjoy following my activities might get lost in this forest.
Currently, the only way to inform my followers of all my Fediverse activities is to boost a post from my Peertube, WordPress or Bookwyrm to my Mastodon followers (because that’s where I have the largest following). And I sometimes see some of my followers then subscribe to these accounts. But the question remains whether that is a good approach or if, as the number of differentiated and federated services grow, we would need some kind of aggregation tool.
Of course, Mastodon allows you to list up to 4 links in your profile and some use that to link to their other Fediverse accounts. It does provide a way sometimes to verify that you are the owner of those accounts, with a verified link back. But this arbitrary limit of 4 is annoying. And the reverse is not always true. You can’t list multiple Fediverse accounts on your Bookwyrm profile.
What I think we need is FediTree, an application with the sole purpose of listing all the Fediverse accounts of one person (or one group) and allowing people to subscribe to the aggregated feed from all these accounts. Maybe we don’t even need to push to create an aggregated feed. Maybe there is a simple way to subscribe to multiple feeds at once and that would be sufficient.
As you can see, this is not a fully fledged idea. There could be an ActivityPub component to it (AP tech folkx need to look at this. I’m not sure you can create an AP aggregator. Is that allowed by the protocol?). And maybe we could already use the multiple LinkTree alternative services that exists like https://linkstack.org/instances/ for example.
I’m putting this out there to create a conversation. Maybe you are already working on this. Maybe you want to also solve this problem and the multi-account problem. Maybe you have a better idea. Curious to hear your thoughts.
Is the fediverse exploding or is it just my little timeline? I mean there seems to be so much going on here? I am not talking about user numbers but about the energy around interactions ... Maybe it's also still the aftermath of the #fediverse#fosdem happenings in Bruxelles which was so rich in all kinds of conversations and enjoyments ...
Is the fediverse exploding or is it just my little timeline? I mean there seems to be so much going on here? I am not talking about user numbers but about the energy around interactions ... Maybe it's also still the aftermath of the #fediverse#fosdem happenings in Bruxelles which was so rich in all kinds of conversations and enjoyments ...
Fediversumista ja Mastodonista löytyy lopun viimeksi todella vähän videosisältöä ja suomenkielellä se on melkeinpä olematonta. Tämän vuoksi tein videon missä koitan selittää kansantajuisesti vähän termejä auki ja myös lopussa käytännön ohjeita kuinka ottaa Mastodon haltuun.
Tein videon jossa pyrin kansantajuisesti selittämään mikä on Fediversumi (ja Mastodon). Lopussa myös perustason ohjeita siihen miten Mastodonin alkuun oikein pääsee.
Schau dir bitte selber an, was gekommen ist. Und Herr Ude, der für mastodon arbeitet, sollte nun wirklich wissen was das Fediverse ist und schau dir an was als Info gekommen ist. So läuft das in der regel immer ab und meist mit noch mehr "Hilfe", wie man Mastodon einrichtet, benutzt usw.
This week's news: - a large crowd for the #fediverse at #fosdem - some controversies around data scraping on the fediverse - @openvibe gets 800k in funding to further work on the multi-protocol client
The use case I'm interested in is from hiring manager perspective. How can you find people, who are open to work and have the skills you are looking for? Searching via #FediHire can be time consuming.
Du coup je teste les interactions, je vois que Mitra reprend le principe de Pleroma qui permet de mettre plusieurs réactions a une même publication :
- déjà petit problème avec Pixelfed, les réactions ne sont pas convertie en Like/favoris visiblement - fonctionne presque entièrement avec Hollo, la première réaction et le Like/favoris fonctionne et sont distinct, mais la deuxième réaction n'est pas prise en charge)
Yesterday I had a eureka moment and realized that, for my Fediverse video to be impactful, it needs to have a real person on screen carrying the message. Who? Me - I guess 😱
I've been making videos for AGES and I always happily avoided appearing on screen. I LOVE my privacy. I shudder at the thought of having to sit down, look at my face on screen & hear my recorded voice over and over.
But #Fediverse I love you and I'm willing to take one for the team.
Yesterday I had a eureka moment and realized that, for my Fediverse video to be impactful, it needs to have a real person on screen carrying the message. Who? Me - I guess 😱
I've been making videos for AGES and I always happily avoided appearing on screen. I LOVE my privacy. I shudder at the thought of having to sit down, look at my face on screen & hear my recorded voice over and over.
But #Fediverse I love you and I'm willing to take one for the team.
At least 15,000 people fully, without limits, irrevocably, licensed their personal information, public image, name and all data that reached loops.video infrastructure... to @dansup@mastodon.social 's loops.video platform.
Had they known they're entirely losing control of everything, would they be using the platform?
In short: if you really intend to federate, respect your users and their data.
Implementing federation while keeping these terms is a severe breach of trust, and would poison the entirety of the network in an way which will cripple ActivityPub, and undermine the very foundation of what AP stands for with regard to privacy, data ownership, and control over what we post to the network.
@gruber Off topic note: It's interesting to see #fediverse really coming alive on the conversation when critical reach is achieved. It's a freaking party out here. 🙂 Pretty cool. We were needing this.
Listen, I know that a whole lot of you want to leave the #Fediverse due to the shenanigans of the Homeowners Association (#HOA). And no doubt, sometimes you must.
But you should also know that it means a lot to see you stick around. I really am rooting for you.
And many devs and admins are building better tech despite repeated harassment from certain malicious people. Because this movement really is bigger than the HOA – and they hate that.
@atomicpoet I've been such a believer in free network services and the fediverse since identi.ca/laconi.ca and the Franklin Street Statement, and then I lost faith, seeing and experiencing the Homeowners Association sabotaging the Mastodon moment. So many people came, but so few stuck around. Yes, the confusing technology was a key part, but I think you're right that the social challenges were a big barrier too. It's so sad... what a missed opportunity
Listen, I know that a whole lot of you want to leave the #Fediverse due to the shenanigans of the Homeowners Association (#HOA). And no doubt, sometimes you must.
But you should also know that it means a lot to see you stick around. I really am rooting for you.
And many devs and admins are building better tech despite repeated harassment from certain malicious people. Because this movement really is bigger than the HOA – and they hate that.
@atomicpoet I've been such a believer in free network services and the fediverse since identi.ca/laconi.ca and the Franklin Street Statement, and then I lost faith, seeing and experiencing the Homeowners Association sabotaging the Mastodon moment. So many people came, but so few stuck around. Yes, the confusing technology was a key part, but I think you're right that the social challenges were a big barrier too. It's so sad... what a missed opportunity
📣 Happy #GlobalSwitchDay to all the brave frontrunners out there!
For whom February 1st came a little too soon, don't worry! Just try again on March 1st and celebrate Zero Discrimination Day in the beautiful #fediverse. Alternatively, you can switch on April 1st, as only fools stay behind ;) or join your friends on May 1st and put your ideals to work.
ALT text detailsA colorful image showing 8 global switch suggestions presented in three columns. Upper left is the fediverse logo with text Join the fediverse #globalswitchday. In total we see 16 platform logo's in their respected brand color and underneath each logo the name of the platform. All switch combinations have an arrow in the middle pointing to the right (from to). In the left column: X to Mastodon, Facebook to friendica. In the middle column WhatsApp to Signal, Instagram to Pixelfed and YouTube to PeerTube. In the right column: Reddit to Lemmy, Facebook Messenger to Signal and TikTok to loops.video.
This week's news: - a large crowd for the #fediverse at #fosdem - some controversies around data scraping on the fediverse - @openvibe gets 800k in funding to further work on the multi-protocol client
FOSDEM and the fediverse match well together, some issues regarding data privacy and consent, and multi-network client Openvibe gets 800k in funding.
The News
FOSDEM, the free event for open source software was this weekend in Brussels, with a large presence for the fediverse and the social web. There were three events, presentations by various fediverse software developers in the SocialWeb Devroom, an extra smaller event on Sunday for more presentations, and a more casual event on Sunday evening at Brussels Hackerspace. All the events were fully packed, showing the large amount of interest from the community for the fediverse and the social web. The Social Web Foundation has been the main initiator of these events.
Some thoughts and observations:
Fediverse Enhancement Proposals (FEP) are documents with the goal to improve applications on the fediverse. People can write proposals, and developers can decide to support and implement proposals as they see fit. There are some great technical FEPs, but one of the challenges of such a grassroots system is getting buy-in from developers to support specific FEPs. NodeBB developer Julian Lam held a presentation ‘The Fediverse is Quiet — Let’s Fix That!’ as an advocacy for a specific FEP. The proposal Lam talks about is about fixing the problem of missing replies, where people do not see all replies on a post. What I think is noteworthy about Lam’s presentation is that it frames a FEP not only as a technical document, but as a process that needs community buy-in for other developers to support and implement a FEP. Hopefully, more of such advocacy might help see more FEPs implemented as well.
Mastodon presented the progress on their Fediverse Discovery Provider project. The project builds an opt-in decentralised service for better discovery and search. In the presentation (and on the website), Mastodon stressed that the project is not only a Mastodon project, but is intended to be used by the entire fediverse. Mastodon developer David Roetzel said that he hoped that the goal is that many servers will run a “Fediverse Auxillary Service Provider”. Personally I think that it is instructive to look at Bluesky here. While the AT Protocol is decentralised, in practice everyone uses infrastructure owned by the Bluesky company. I’m not convinced yet that the Fediverse Discovery Provider project will not run into the same problem, as I’m unclear on what the incentives are for people to run competing Fediverse Discovery Provider projects.
Some of the more interesting presentations I saw were about the integration of different types of protocols with ActivityPub. The ActivityPods project combines ActivityPub with Solid Pods, which shows quite some similarities with how the PDS system of ATProto works. All your data is stored on your Pod, multiple types of apps can connect to your Pod, and communicate via ActivityPub. It allows you to have a single account that is used for multiple platforms, similar with how your ATProto account can be used for multiple types of apps.
One of the most valuable parts of a conference like FOSDEM is getting developers together in a room to meet and build relationships. Fediforum has provided such a place for people to gather digitally, but meeting people in real life remains one of the best ways to build trust and relationships. Some practical ways this was visible this FOSDEM was by getting the NodeBB, WordPress ActivityPub plugin, WriteFreely and Ghost developers together and recognising themselves as the ‘longform’ people. This group of developers getting together this way helps with the various projects becoming more interoperable, and better support for longform content in the fediverse.
Two issues regarding consent and data processing this week. The first is with GoToSocial and fediverse statistics sites like fedidb.org and fediverse.observer. Some GoToSocial servers have blocked statistics sites from indexing their platforms via robots.txt, but the crawlers of fedidb.org and fediverse.observer ignore those. In response, the main GoToSocial server decided to serve up randomised numbers, messing up the statistics of these sites. Fedidb developer Daniel Supernault removed GoToSocial altogether from the statistics site, but does not seem to be willing to respect the opting out of crawling via robots.txt. The second is regarding the shutdown of FediOnFire, that displayed public posts from a relay in a format similar to one of Bluesky’s firehose visualisation tools.
How the fediverse treats consent for public posts is unusual, and make it stand out from other networks. For a significant group of people, consent for processing other people’s ‘Public’ ActivityPub posts is done on an opt-out bases if the service doing the processing is vaguely shaped like a full 2-way interacting fediverse server. In contrast, consent for processing other people’s ‘Public’ ActivityPub posts is done on an opt-in basis if the service doing the processing is vaguely shaped like a crawler. The line between these two situations is hard to draw, even more so in an internally coherent way. Still, this line clearly exists, and ignoring it leads to high-profile blowups such as with Searchtodon and Bridgy Fed. Defining the permissions clearly for posts would help here, and it is frustrated to see that the situation has not meaningfully improved in years. Furthermore, that fediverse stats sites have ignored the opt-out on a server level via robots.txt indicates that servers setting permissions is not a panacea either.
The Pixelfed Kickstarter has seen some updates this week. First was the update that setting up a Pixelfed Foundation is now moved to the stretch goal of $200k CAD, and that for $300k CAD the stretch goal is to expand the team to hire additional developers. A few days later, developer Daniel Supernault said that the $300k CAD stretch goal is now to build a Tumblr alternative. That brings the goal of the Pixelfed Kickstarter to build four platforms: Pixelfed, Loops, Sup (an encrypted messaging platform) and an unnamed Tumblr alternative, as well as building a foundation and a developer testing kit with Pubkit. Moving the foundation to a stretch goal that has not been met yet does not feel great to me, as good governance of such large platforms is highly important. Adding a Tumblr alternative to another later stretch goal also makes me concerned that Supernault is taking on too much here, as that is a lot of products to build and maintain.
Openvibe, a client that combines your Bluesky, Mastodon, Nostr and Threads account into a single feed, has raised 800k USD in outside investment, with Automattic among the investors. Openvibe is an early mover in the space, and it’s a name I regularly see pop up when people recommend clients. However, open networks and open APIs means that it is hard to build a competitive moat. Still, most apps are hobby projects, and I’m curious how far Openvibe can push their app with the new funding.
This week's news: - a large crowd for the #fediverse at #fosdem - some controversies around data scraping on the fediverse - @openvibe gets 800k in funding to further work on the multi-protocol client
FOSDEM and the fediverse match well together, some issues regarding data privacy and consent, and multi-network client Openvibe gets 800k in funding.
The News
FOSDEM, the free event for open source software was this weekend in Brussels, with a large presence for the fediverse and the social web. There were three events, presentations by various fediverse software developers in the SocialWeb Devroom, an extra smaller event on Sunday for more presentations, and a more casual event on Sunday evening at Brussels Hackerspace. All the events were fully packed, showing the large amount of interest from the community for the fediverse and the social web. The Social Web Foundation has been the main initiator of these events.
Some thoughts and observations:
Fediverse Enhancement Proposals (FEP) are documents with the goal to improve applications on the fediverse. People can write proposals, and developers can decide to support and implement proposals as they see fit. There are some great technical FEPs, but one of the challenges of such a grassroots system is getting buy-in from developers to support specific FEPs. NodeBB developer Julian Lam held a presentation ‘The Fediverse is Quiet — Let’s Fix That!’ as an advocacy for a specific FEP. The proposal Lam talks about is about fixing the problem of missing replies, where people do not see all replies on a post. What I think is noteworthy about Lam’s presentation is that it frames a FEP not only as a technical document, but as a process that needs community buy-in for other developers to support and implement a FEP. Hopefully, more of such advocacy might help see more FEPs implemented as well.
Mastodon presented the progress on their Fediverse Discovery Provider project. The project builds an opt-in decentralised service for better discovery and search. In the presentation (and on the website), Mastodon stressed that the project is not only a Mastodon project, but is intended to be used by the entire fediverse. Mastodon developer David Roetzel said that he hoped that the goal is that many servers will run a “Fediverse Auxillary Service Provider”. Personally I think that it is instructive to look at Bluesky here. While the AT Protocol is decentralised, in practice everyone uses infrastructure owned by the Bluesky company. I’m not convinced yet that the Fediverse Discovery Provider project will not run into the same problem, as I’m unclear on what the incentives are for people to run competing Fediverse Discovery Provider projects.
Some of the more interesting presentations I saw were about the integration of different types of protocols with ActivityPub. The ActivityPods project combines ActivityPub with Solid Pods, which shows quite some similarities with how the PDS system of ATProto works. All your data is stored on your Pod, multiple types of apps can connect to your Pod, and communicate via ActivityPub. It allows you to have a single account that is used for multiple platforms, similar with how your ATProto account can be used for multiple types of apps.
One of the most valuable parts of a conference like FOSDEM is getting developers together in a room to meet and build relationships. Fediforum has provided such a place for people to gather digitally, but meeting people in real life remains one of the best ways to build trust and relationships. Some practical ways this was visible this FOSDEM was by getting the NodeBB, WordPress ActivityPub plugin, WriteFreely and Ghost developers together and recognising themselves as the ‘longform’ people. This group of developers getting together this way helps with the various projects becoming more interoperable, and better support for longform content in the fediverse.
Two issues regarding consent and data processing this week. The first is with GoToSocial and fediverse statistics sites like fedidb.org and fediverse.observer. Some GoToSocial servers have blocked statistics sites from indexing their platforms via robots.txt, but the crawlers of fedidb.org and fediverse.observer ignore those. In response, the main GoToSocial server decided to serve up randomised numbers, messing up the statistics of these sites. Fedidb developer Daniel Supernault removed GoToSocial altogether from the statistics site, but does not seem to be willing to respect the opting out of crawling via robots.txt. The second is regarding the shutdown of FediOnFire, that displayed public posts from a relay in a format similar to one of Bluesky’s firehose visualisation tools.
How the fediverse treats consent for public posts is unusual, and make it stand out from other networks. For a significant group of people, consent for processing other people’s ‘Public’ ActivityPub posts is done on an opt-out bases if the service doing the processing is vaguely shaped like a full 2-way interacting fediverse server. In contrast, consent for processing other people’s ‘Public’ ActivityPub posts is done on an opt-in basis if the service doing the processing is vaguely shaped like a crawler. The line between these two situations is hard to draw, even more so in an internally coherent way. Still, this line clearly exists, and ignoring it leads to high-profile blowups such as with Searchtodon and Bridgy Fed. Defining the permissions clearly for posts would help here, and it is frustrated to see that the situation has not meaningfully improved in years. Furthermore, that fediverse stats sites have ignored the opt-out on a server level via robots.txt indicates that servers setting permissions is not a panacea either.
The Pixelfed Kickstarter has seen some updates this week. First was the update that setting up a Pixelfed Foundation is now moved to the stretch goal of $200k CAD, and that for $300k CAD the stretch goal is to expand the team to hire additional developers. A few days later, developer Daniel Supernault said that the $300k CAD stretch goal is now to build a Tumblr alternative. That brings the goal of the Pixelfed Kickstarter to build four platforms: Pixelfed, Loops, Sup (an encrypted messaging platform) and an unnamed Tumblr alternative, as well as building a foundation and a developer testing kit with Pubkit. Moving the foundation to a stretch goal that has not been met yet does not feel great to me, as good governance of such large platforms is highly important. Adding a Tumblr alternative to another later stretch goal also makes me concerned that Supernault is taking on too much here, as that is a lot of products to build and maintain.
Openvibe, a client that combines your Bluesky, Mastodon, Nostr and Threads account into a single feed, has raised 800k USD in outside investment, with Automattic among the investors. Openvibe is an early mover in the space, and it’s a name I regularly see pop up when people recommend clients. However, open networks and open APIs means that it is hard to build a competitive moat. Still, most apps are hobby projects, and I’m curious how far Openvibe can push their app with the new funding.
Will you be in or near Austin, TX, on March 9 and 10? We're gathering people passionate about decentralized social media for two days of panels, networking, learning, and fun during the first-ever Fediverse House.
We’ll be sharing official details soon, but for now we wanted to do a special roll call 📯 for creators, publishers, podcasters, community builders, and developers.
Let us know if you’ll be there as we are currently finessing our programming lineup and looking for expert voices to showcase and partner with. Thank you! 🤙
It wasn’t so long ago that #Mastodon made up 90% of MAUs on the #Fediverse. Hell, it so dominated Fediverse usage that, for most people, Mastodon was the Fediverse.
But now Mastodon’s percentage of MAUs stands at 58%. And it’s probably lower because the second most popular Fediverse software distribution, #Misskey, doesn’t accurately report MAUs. So what happened?
I suspect four things:
Mastodon validated the concept of a Fediverse, which prompted more devs to build for #ActivityPub
As Big Social alienated their userbase, some of this userbase sought Fediverse alternatives. This is what drove popularity of #Lemmy and #Pixelfed.
#Bluesky became the default alternative to #Twitter instead of Mastodon
As Mastodon users became aware of a greater Fediverse, many migrated to other Fediverse software
Obviously, Mastodon is alive and kicking. It’s not going anywhere. Its continuing development is critical to the success of the Fediverse.
But at the same time, the success of Mastodon led to the success of other federated projects. And it works the other way around too. The success of other federated projects is also Mastodon’s success.
So really, lower MAUs for Mastodon is actually a giant win for the big pachyderm.
Haven't really had a chance to watch any of the relevant #fossdem talks, have there been any major updates? Does the project have a public timeline anywhere?
Yep, #Fediverse is nice. But it has the same problem as Linux: it is hard to get started with, there's not the same variety of content and people to engage with, and all the messaging just tells you how great it is without acknowledging the flaws.
Adoption is still way slower than the other commercial options people are jumping to like #Bluesky, #Threads, etc.
I sure do wish I could search the wider Fediverse without having a mastodon.social account...
Oh wait, @rolle made this exact thing and got harassed, threatened, and insulted by the ignorant Fedi mafia who thinks that Fedi is "private" for some dumb reason.
If you want privacy, go to signal.
I want a USABLE social media platform that isn't owned by a corporate asshole.
Fedi is barely usable without discoverability and ignorance is killing it.
Educate yourself. ActivityPub is an OPEN protocol.
Stop harassing people that are building on that openness. You're killing Fedi.🤬
OK. Am I the only one that is noticing that the official Mastodon iPhone client app does “NOT” notify you of things that show up in the notifications folder?
Endlich: Ab sofort bieten wir auch #Pixelfed Hosting an! 📸
An dieser Stelle möchten wir unseren Beta-Kunden sehr für ihr umfangreiches Feedback und die immer sehr angenehme Kommunikation danken! 🥰
Du hast ein Open-Source Produkt im Hinterkopf, das du gern im Hosting sehen würdest? Kontaktiere uns gern und wir schauen, ob wir hierfür eine Beta starten können!
@GuyDudeman@lavaeolus because the #Fediverse turns out to be a rat nest of people who violate the basic constitutional rights of other users while deplatforming everyone who deviates from a narrow-minded worldview by using _centralized_ blocklists, thereby destroying the federation idea.
In addition, #Mastodon ’s #UI and #UX is so ugly and so badly designed from an ergonomics POV that most people already stay away after first contact.
It’s not “capitalism” to want the #Fediverse to grow and be a useful alternative to Zuckerberg and Musk-owned social networks.
But it’s certainly capitalism to allow Zuckerberg and Musk to grow their wealth unchallenged because they own the only large and useful social networks.
Jaz will be attending #RightsCon in February, as will the Social Web Foundation. Let @jaz know if you're attending, we'd like to help get the #Fediverse represented to this important audience.
@GuyDudeman@lavaeolus because the #Fediverse turns out to be a rat nest of people who violate the basic constitutional rights of other users while deplatforming everyone who deviates from a narrow-minded worldview by using _centralized_ blocklists, thereby destroying the federation idea.
In addition, #Mastodon ’s #UI and #UX is so ugly and so badly designed from an ergonomics POV that most people already stay away after first contact.
It’s not “capitalism” to want the #Fediverse to grow and be a useful alternative to Zuckerberg and Musk-owned social networks.
But it’s certainly capitalism to allow Zuckerberg and Musk to grow their wealth unchallenged because they own the only large and useful social networks.
I sure do wish I could search the wider Fediverse without having a mastodon.social account...
Oh wait, @rolle made this exact thing and got harassed, threatened, and insulted by the ignorant Fedi mafia who thinks that Fedi is "private" for some dumb reason.
If you want privacy, go to signal.
I want a USABLE social media platform that isn't owned by a corporate asshole.
Fedi is barely usable without discoverability and ignorance is killing it.
Educate yourself. ActivityPub is an OPEN protocol.
Stop harassing people that are building on that openness. You're killing Fedi.🤬
I sure do wish I could search the wider Fediverse without having a mastodon.social account...
Oh wait, @rolle made this exact thing and got harassed, threatened, and insulted by the ignorant Fedi mafia who thinks that Fedi is "private" for some dumb reason.
If you want privacy, go to signal.
I want a USABLE social media platform that isn't owned by a corporate asshole.
Fedi is barely usable without discoverability and ignorance is killing it.
Educate yourself. ActivityPub is an OPEN protocol.
Stop harassing people that are building on that openness. You're killing Fedi.🤬
Hello from (and to) my new home on @SocialCoop! It's great to be here, and I'm looking forward to being a member of this #community and working towards a more #cooperative#internet. As far as the #Fediverse goes, I'm not exactly #newHere - I've been around on mastodon.social for a while - but I'm new to the concept of cooperatively run instances, so I'm excited to hopefully 🤞 take a more active role in the community here.
Hello from (and to) my new home on @SocialCoop! It's great to be here, and I'm looking forward to being a member of this #community and working towards a more #cooperative#internet. As far as the #Fediverse goes, I'm not exactly #newHere - I've been around on mastodon.social for a while - but I'm new to the concept of cooperatively run instances, so I'm excited to hopefully 🤞 take a more active role in the community here.
Will you be in or near Austin, TX, on March 9 and 10? We're gathering people passionate about decentralized social media for two days of panels, networking, learning, and fun during the first-ever Fediverse House.
We’ll be sharing official details soon, but for now we wanted to do a special roll call 📯 for creators, publishers, podcasters, community builders, and developers.
Let us know if you’ll be there as we are currently finessing our programming lineup and looking for expert voices to showcase and partner with. Thank you! 🤙
I've seen people argue that CWs don't affect your post's visibility, and that people will read it either way. I don't think this is entirely true; on a quick scroll, I don't click every CW'd post, and I'll bet there are others like me.
But when you don't CW, you lose engagement/followers from those who prefer it. So there's a potential tradeoff either way.
It comes down to what kind of fedi citizen you want to be, and which people you want in your community.
Will you be in or near Austin, TX, on March 9 and 10? We're gathering people passionate about decentralized social media for two days of panels, networking, learning, and fun during the first-ever Fediverse House.
We’ll be sharing official details soon, but for now we wanted to do a special roll call 📯 for creators, publishers, podcasters, community builders, and developers.
Let us know if you’ll be there as we are currently finessing our programming lineup and looking for expert voices to showcase and partner with. Thank you! 🤙
Will you be in or near Austin, TX, on March 9 and 10? We're gathering people passionate about decentralized social media for two days of panels, networking, learning, and fun during the first-ever Fediverse House.
We’ll be sharing official details soon, but for now we wanted to do a special roll call 📯 for creators, publishers, podcasters, community builders, and developers.
Let us know if you’ll be there as we are currently finessing our programming lineup and looking for expert voices to showcase and partner with. Thank you! 🤙
Will you be in or near Austin, TX, on March 9 and 10? We're gathering people passionate about decentralized social media for two days of panels, networking, learning, and fun during the first-ever Fediverse House.
We’ll be sharing official details soon, but for now we wanted to do a special roll call 📯 for creators, publishers, podcasters, community builders, and developers.
Let us know if you’ll be there as we are currently finessing our programming lineup and looking for expert voices to showcase and partner with. Thank you! 🤙
I've seen people argue that CWs don't affect your post's visibility, and that people will read it either way. I don't think this is entirely true; on a quick scroll, I don't click every CW'd post, and I'll bet there are others like me.
But when you don't CW, you lose engagement/followers from those who prefer it. So there's a potential tradeoff either way.
It comes down to what kind of fedi citizen you want to be, and which people you want in your community.
Will you be in or near Austin, TX, on March 9 and 10? We're gathering people passionate about decentralized social media for two days of panels, networking, learning, and fun during the first-ever Fediverse House.
We’ll be sharing official details soon, but for now we wanted to do a special roll call 📯 for creators, publishers, podcasters, community builders, and developers.
Let us know if you’ll be there as we are currently finessing our programming lineup and looking for expert voices to showcase and partner with. Thank you! 🤙
So so lovely to meet lots of the #SocialWeb/#ActivityPub dev community in person at #FOSDEM. As @andypiper said, building the #Fediverse is a team effort and if we work together, we absolutely can do this. And we *must*. ❤️
It was an honour and pleasure to close out the #SocialWebFOSDEM programming last night with #FediverseForFreedom, based on my blog post of the same title last year. Let’s build together this year, and return to share our progress at #FOSDEM in 2026 🙌🏻#fediverse
ALT text detailsA slide showing a sticker based on the colourful Fediverse logo of coloured circles connected by lines across a pentagram. The slogan reads I AM PART OF THE
REBEL ALLIANCE #FediverseForFreedom and the author’s handle @andypiper@macaw.social is showing in the bottom right corner of the slide.
Some #MastodonTools I use: Mastometrics @mastometrics and Analytodon @analytodon can be useful for those running project or org accounts, for example tracking popular posts and follower growth.
When I came to the #fediverse I didn’t want to be a slave to metrics, likes, etc - and I don’t think that’s the right reason to use a social platform, overall (community, social sharing and conversation are why I’m social).
These tools are not essential, but you *may* find them interesting and useful.
ALT text detailsThe lid of a silvery 14 inch Framework laptop covered in stickers, including the logos of many #Fediverse-related technologies and platforms. There is a cluster of Mastodon stickers in the bottom right corner of the case.
And it’s a wrap for my first (EPIC) day at #FOSDEM.
It’s hard to put into words how incredible - and energizing - it feels to be around the creators of the #ActivityPub protocol, founders of #Fediverse software, admins of popular instances and developers of tools I use every day.
I took the opportunity to thank them in person for their incredible work 😊
It’s also been amazing to finally meet IRL lots of cool people I had been corresponding with for months on the Fediverse.
The best day 💛
ALT text detailsA photo of a large group of people (basically, Fediverse and ActivityPub royalty) standing in front of a slide from John O’Nolan talk about Ghost that shows their “ActivityPug” (an AI-generated pug in a space suit) with the word The Fediverse under it
Da der letzte Workshop solchen Spaß gemacht hat, gibt es eine 2. Runde.
Die Zielgruppe sind theoretisch Neueinsteiger*innen, aber beim letzten Mal waren wir so tief technisch und kommunikationstheoretisch unterwegs, wir pendeln das schon zusammen so ein, dass es für alle Anwesenden spannend ist.
Schickt gern auch euren Verein, die Mutti oder die PR-Leute von eurer Arbeit bei uns vorbei!
ALT text detailsEine Comic-Darstellung eines Computerprogramm-Fensters. Im linken Teil des Bildes ist ein Comic-Mastodon. Im rechten Teil steht: Workshop zum Fediverse, Ein selbstbestimmter Raum im Internet, Eine Übersicht über das Fediverse und Mastodon zusammen mit Ückück 03.03.2025 19:00 Uhr KuRSiF (Oskarstr. 1)
It was an honour and pleasure to close out the #SocialWebFOSDEM programming last night with #FediverseForFreedom, based on my blog post of the same title last year. Let’s build together this year, and return to share our progress at #FOSDEM in 2026 🙌🏻#fediverse
ALT text detailsA slide showing a sticker based on the colourful Fediverse logo of coloured circles connected by lines across a pentagram. The slogan reads I AM PART OF THE
REBEL ALLIANCE #FediverseForFreedom and the author’s handle @andypiper@macaw.social is showing in the bottom right corner of the slide.
It was an honour and pleasure to close out the #SocialWebFOSDEM programming last night with #FediverseForFreedom, based on my blog post of the same title last year. Let’s build together this year, and return to share our progress at #FOSDEM in 2026 🙌🏻#fediverse
ALT text detailsA slide showing a sticker based on the colourful Fediverse logo of coloured circles connected by lines across a pentagram. The slogan reads I AM PART OF THE
REBEL ALLIANCE #FediverseForFreedom and the author’s handle @andypiper@macaw.social is showing in the bottom right corner of the slide.
Da der letzte Workshop solchen Spaß gemacht hat, gibt es eine 2. Runde.
Die Zielgruppe sind theoretisch Neueinsteiger*innen, aber beim letzten Mal waren wir so tief technisch und kommunikationstheoretisch unterwegs, wir pendeln das schon zusammen so ein, dass es für alle Anwesenden spannend ist.
Schickt gern auch euren Verein, die Mutti oder die PR-Leute von eurer Arbeit bei uns vorbei!
ALT text detailsEine Comic-Darstellung eines Computerprogramm-Fensters. Im linken Teil des Bildes ist ein Comic-Mastodon. Im rechten Teil steht: Workshop zum Fediverse, Ein selbstbestimmter Raum im Internet, Eine Übersicht über das Fediverse und Mastodon zusammen mit Ückück 03.03.2025 19:00 Uhr KuRSiF (Oskarstr. 1)
Da der letzte Workshop solchen Spaß gemacht hat, gibt es eine 2. Runde.
Die Zielgruppe sind theoretisch Neueinsteiger*innen, aber beim letzten Mal waren wir so tief technisch und kommunikationstheoretisch unterwegs, wir pendeln das schon zusammen so ein, dass es für alle Anwesenden spannend ist.
Schickt gern auch euren Verein, die Mutti oder die PR-Leute von eurer Arbeit bei uns vorbei!
ALT text detailsEine Comic-Darstellung eines Computerprogramm-Fensters. Im linken Teil des Bildes ist ein Comic-Mastodon. Im rechten Teil steht: Workshop zum Fediverse, Ein selbstbestimmter Raum im Internet, Eine Übersicht über das Fediverse und Mastodon zusammen mit Ückück 03.03.2025 19:00 Uhr KuRSiF (Oskarstr. 1)
It was an honour and pleasure to close out the #SocialWebFOSDEM programming last night with #FediverseForFreedom, based on my blog post of the same title last year. Let’s build together this year, and return to share our progress at #FOSDEM in 2026 🙌🏻#fediverse
ALT text detailsA slide showing a sticker based on the colourful Fediverse logo of coloured circles connected by lines across a pentagram. The slogan reads I AM PART OF THE
REBEL ALLIANCE #FediverseForFreedom and the author’s handle @andypiper@macaw.social is showing in the bottom right corner of the slide.
Well, this is cool - my #GNOME extension for The Indie Beat transparently loaded the new @mixtape NHAM playlists, because I built it on the Azuracast API instead of a static list of .m3u URLs. I may need to re-think the menu UI though ☺️ nice “problem” to have, more great #fediverse music arriving! #TheIndieBeat
ALT text detailsA menubar app on a desktop operating system in “dark mode”. There is music player slider and play button at the top. There is a green logo image with the words “Independent music from artists in the Fediverse”. There are menu entries for Explore Bandwagon and Visit The Indie Beat. There is a channel list showing The Indie Beat Radio FM, The Indie Beat Radio - Ambient, The Indie Beat Radio - Jazz, The Indie Beat Radio - Electronic, The Indie Beat Radio - Not What I Call Radio Bonk Wave and The Indie Beat Radio - NHAM, with a further long list from The Indie Beat Radio - NHAM1 through NHAM9
So so lovely to meet lots of the #SocialWeb/#ActivityPub dev community in person at #FOSDEM. As @andypiper said, building the #Fediverse is a team effort and if we work together, we absolutely can do this. And we *must*. ❤️
So so lovely to meet lots of the #SocialWeb/#ActivityPub dev community in person at #FOSDEM. As @andypiper said, building the #Fediverse is a team effort and if we work together, we absolutely can do this. And we *must*. ❤️
So so lovely to meet lots of the #SocialWeb/#ActivityPub dev community in person at #FOSDEM. As @andypiper said, building the #Fediverse is a team effort and if we work together, we absolutely can do this. And we *must*. ❤️
So so lovely to meet lots of the #SocialWeb/#ActivityPub dev community in person at #FOSDEM. As @andypiper said, building the #Fediverse is a team effort and if we work together, we absolutely can do this. And we *must*. ❤️
I've seen multiple call outs from our fediverse leadership for monetary contributions. If there ever was a time, it is NOW to show your support at all levels.
Your local instance administrators need money to keep it running. Your favorite app developers need money to fund their work. Platforms themselves need funding.
And, reach out to the people that keep your feeds running and say thank you.
I've seen multiple call outs from our fediverse leadership for monetary contributions. If there ever was a time, it is NOW to show your support at all levels.
Your local instance administrators need money to keep it running. Your favorite app developers need money to fund their work. Platforms themselves need funding.
And, reach out to the people that keep your feeds running and say thank you.
I've seen multiple call outs from our fediverse leadership for monetary contributions. If there ever was a time, it is NOW to show your support at all levels.
Your local instance administrators need money to keep it running. Your favorite app developers need money to fund their work. Platforms themselves need funding.
And, reach out to the people that keep your feeds running and say thank you.
I've seen multiple call outs from our fediverse leadership for monetary contributions. If there ever was a time, it is NOW to show your support at all levels.
Your local instance administrators need money to keep it running. Your favorite app developers need money to fund their work. Platforms themselves need funding.
And, reach out to the people that keep your feeds running and say thank you.
ALT text detailsA meme that features a two-panel comparison with the same character, Geordi La Forge from Star Trek, expressing contrasting reactions. In the first panel, he raises his hand, appearing to reject or dismiss the Bluesky logo, a blue butterfly symbol. In the second panel, he approvingly gestures towards the colorful Fediverse logo, which represents interconnected decentralized platforms. The meme humorously portrays a preference for decentralized systems (the Fediverse) over proprietary, centralized platforms like Bluesky.
ALT text detailsFediDB
Fediverse network statistics
Search by domain or software...
TOTAL USERS
12,281,466
+1.5M since last month
TOTAL MAU
1,250, 105
+281K since last month
TOTAL SERVERS
26,814
-1.4K since last month
ALT text detailsFediDB
Fediverse network statistics
Search by domain or software...
TOTAL USERS
12,281,466
+1.5M since last month
TOTAL MAU
1,250, 105
+281K since last month
TOTAL SERVERS
26,814
-1.4K since last month
ALT text detailsFediDB
Fediverse network statistics
Search by domain or software...
TOTAL USERS
12,281,466
+1.5M since last month
TOTAL MAU
1,250, 105
+281K since last month
TOTAL SERVERS
26,814
-1.4K since last month
This is a companion to the Fedi Wiki. Allowing people to ask questions about #fediverse software and also help others. It is community based, so no official support from fediverse software developers. If you can help someone please do.
Best of all, the forum is compatible with the fediverse; you can reply to posts directly from your own fedi account. (You will need a forum account to create new posts).
We'd be delighted if you participated in the form, and also boost this post to spread the good news.
So much knowledge is lost when developers use Discord style support channels. The Fedi Forum is a great place to retain information and allow others to search in the future.
ALT text detailsFediDB
Fediverse network statistics
Search by domain or software...
TOTAL USERS
12,281,466
+1.5M since last month
TOTAL MAU
1,250, 105
+281K since last month
TOTAL SERVERS
26,814
-1.4K since last month
Ich selber bin ja überzeugter Fediverse user, aber ich weiß auch warum es vermutlich nie die breite Masse erreichen wird: All die content creator, die sich auf tiktok, twitch, insta,YouTube usw die goldene Nase verdienen, haben überhaupt kein Grund, von diesen Systemen wegzugehen. Und die breite Masse ist da, wo die coolen Leute sind. Und das ist leider nicht im Fediverse. Solange man hier (zum Glück!) kein Geld verdienen kann, wird es auch so bleiben. Wie seht ihr das?
Today at a #NIEWIEDERISTJETZT#protest in #nurnberg I was handed a flyer explaining about the fediverse. I did not shame users and rambled only a little about billionaires and algorithms. It explained decentralized servers and some of the benefits and also had a small how-to-fedi in it.
There are options. Choosing those options will require you to learn something new, but that is a small cost to pay to get away from Big Tech, IMHO
Here are my suggestions. Feel free to add your own:
1. Browser : Vivaldi. That one is a given for me, obviously.
2. Mail client : Vivaldi. You may wonder why you need a mail client, but besides the technical benefits, it makes it a lot easier to move between mail services or even use more than one.
3. Mail service : Fastmail. They have been around for a long time.
4. Office software : Libre Office.
5. Video conference : Whereby.
6. Desktop OS : Linux.
7. Social : Mastodon and the Fediverse in general.
As said, I am eager to hear what you are using to help me move away from Big Tech as well. Always looking for new things to try.
ALT text detailsFediDB
Fediverse network statistics
Search by domain or software...
TOTAL USERS
12,281,466
+1.5M since last month
TOTAL MAU
1,250, 105
+281K since last month
TOTAL SERVERS
26,814
-1.4K since last month
ALT text detailsFediDB
Fediverse network statistics
Search by domain or software...
TOTAL USERS
12,281,466
+1.5M since last month
TOTAL MAU
1,250, 105
+281K since last month
TOTAL SERVERS
26,814
-1.4K since last month
There are options. Choosing those options will require you to learn something new, but that is a small cost to pay to get away from Big Tech, IMHO
Here are my suggestions. Feel free to add your own:
1. Browser : Vivaldi. That one is a given for me, obviously.
2. Mail client : Vivaldi. You may wonder why you need a mail client, but besides the technical benefits, it makes it a lot easier to move between mail services or even use more than one.
3. Mail service : Fastmail. They have been around for a long time.
4. Office software : Libre Office.
5. Video conference : Whereby.
6. Desktop OS : Linux.
7. Social : Mastodon and the Fediverse in general.
As said, I am eager to hear what you are using to help me move away from Big Tech as well. Always looking for new things to try.
Big Tech is using the nationalism card. When the EU wants to regulate American companies and fines them when they break the rules, then they want to see that as attacking American companies.
What does it then mean when the DOJ in the US wants to regulate Big Tech and fines them for breaking the rules?
The reality is that we need regulation. Big Tech has gotten away with too much. They have grown too powerful. They are doing too much damage.
Choose smaller companies, when you can. Take a stand.
Hej, ich bin Apu (nicht-binär, Pronomen: sie/ihr), #Gärtnerin der #Solawi Rosen und Fenchel e.V. und mit dem Gärtner:innen-Blog #neuhier im #fediverse unterwegs um über meine Arbeit in der kleinbäuerlichen ökologischen #Landwirtschaft zu schreiben und um Neues über unser junges solidarisches Gemüsebauprojekt in #Bielefeld zu teilen. Desweiteren ist mir wichtig die Sichtbarkeit von queeren Menschen in der Landwirtschaft zu pushen🚀 => bin Teil vom ELAN (EmanzipatorischesLandwirtschafts-Netzwerk)
Hej, ich bin Apu (nicht-binär, Pronomen: sie/ihr), #Gärtnerin der #Solawi Rosen und Fenchel e.V. und mit dem Gärtner:innen-Blog #neuhier im #fediverse unterwegs um über meine Arbeit in der kleinbäuerlichen ökologischen #Landwirtschaft zu schreiben und um Neues über unser junges solidarisches Gemüsebauprojekt in #Bielefeld zu teilen. Desweiteren ist mir wichtig die Sichtbarkeit von queeren Menschen in der Landwirtschaft zu pushen🚀 => bin Teil vom ELAN (EmanzipatorischesLandwirtschafts-Netzwerk)
Many people here on the Fediverse learned that when a bunch of Fedi sites which has drawings or photos of women kissing women, or men kissing men, were taken offline.
I try to recommend providers who are open to generally any content, provided it is legal, of course. I am not going to recommend people looking to escape possible censorship or safety concerns, only to further feel unsafe and possibly censored.
While it may be #decentralized in structure, it is centralized in #federation—like a group of states believing themselves autonomous, only to be crushed by the federal power that grew from within.
ALT text detailsA dystopian propaganda poster with bold text:
BIG BROTHER
(two eerie, unblinking eyes staring directly forward)
IS WATCHING YOU
The design evokes Orwellian control, aligning with the post's critique of Mastodon—decentralized in structure but centralized in effect.
@pixelfed is getting some great updates, including a dedicated hub for moderation tools, built-in blocklist sharing, content labels, comment controls, keyword filters, and a lot more.
This shows how supporting fediverse software, developers, and moderators has a direct impact on the safety and experience of all of us!
@pixelfed is getting some great updates, including a dedicated hub for moderation tools, built-in blocklist sharing, content labels, comment controls, keyword filters, and a lot more.
This shows how supporting fediverse software, developers, and moderators has a direct impact on the safety and experience of all of us!
ALT text detailsGood news! While it is still on the list, the Tumblr to WordPress migration will definitely unlock ActivityPub for Tumblr! In fact, one big reason for the migration itself is to get us into the Fediverse. When that’s done, we’re in.
The migration is still a work in progress, as we’ve previously detailed here, but we can say for sure that it will include support for WordPress’s existing ActivityPub plugins. We hope this comes as good news.
Thanks for your question, and we hope it won’t be too long. Keep the questions coming!
For some, joining Mastodon might seem risky because "the server could shut down at any time" or because it's managed by a single administrator. While these concerns are understandable, Mastodon has far more safeguards in place compared to centralized platforms:
1. Admins are typically experienced sysadmins with a strong passion for server management.
2. It's generally recommended to have multiple admins (we have four).
3. Many servers have financial plans in place, such as donation systems. We have my company backing things up.
4. Infrastructure is often cost-effective, keeping operating costs low.
A few additional points to consider:
1. No server - or anything in life - is immortal. That's exactly why I chose the name mementomori.social (the stoic phrase "memento mori" means "remember death").
2. Web services come and go, but longevity is possible. My first website has been online continuously for 27 years (since 1998). While I've migrated servers a few times, the site itself has never gone offline. It will most likely happen after I pass away, but I hope my descendants keep it online.
Unlike centralized platforms - especially newer ones - that rely on user growth and profitability, investors can pull the plug at any time.
The decentralized Fediverse operates differently: sysadmins are committed to keeping their servers online and do so out of dedication, not for monetary gain.
Hat jemand eine Idee, wie man den Betreiber vom https://fediverse.observer kontaktieren kann, alles was ich dazu finde, führt ins Leere.
#Sharkey wird vermutlich bald aus der Überwachung fliegen, weil keine aktiven Accounts angezeigt werden, und der Observer nur noch Plattformen in der Hauptliste anzeigt, die das in der API ausgeben.
Aktuell gibt es wohl noch ein paar Instanzen die aktive User ausgeben, vermutlich weil sie von FireFish migriert wurden.
Per chi si interessa di politica italiana oppure politica in italiano, consiglio @valigiablu, un dei pochi avamposti giornalistici italiani nel #fediverse (può darsi che mi sffugono altri esempi importanti ... suggerimenti sono molto graditi!).
While it may be #decentralized in structure, it is centralized in #federation—like a group of states believing themselves autonomous, only to be crushed by the federal power that grew from within.
ALT text detailsA dystopian propaganda poster with bold text:
BIG BROTHER
(two eerie, unblinking eyes staring directly forward)
IS WATCHING YOU
The design evokes Orwellian control, aligning with the post's critique of Mastodon—decentralized in structure but centralized in effect.
ALT text detailsA photo of a painting placed on a wooden table, surrounded by paint tubes and brushes, as well as some leaves for decoration. The painting features a grass-rimmed packed dirt pathway leading into bright woods. The predominant colour is green; the light in the forest is pale bluish.
At the request of many of you (no experience yet myself) herewith additional graphics to boost global switch day across multiple platforms on February 1st 2025.
Also a big big shout-out to all the beautiful people who develop and maintain the software for the decentralized social web. Please help them build the #fediverse for everyone by making a donation. Thank you.
ALT text detailsFacebook logo on the left with an arrow in the middle pointing to friendica logo on the right. Text above: February first 2025, global switch day
ALT text detailsTikTok logo on the left with an arrow in the middle pointing to Loops.video logo on the right. Text above: February first 2025, global switch day
ALT text detailsYouTube logo on the left with an arrow in the middle pointing to PeerTube logo on the right. Text above: February first 2025, global switch day
ALT text detailsReddit logo on the left with an arrow in the middle pointing to Lemmy logo on the right. Text above: February first 2025, global switch day
📣 Happy #GlobalSwitchDay to all the brave frontrunners out there!
For whom February 1st came a little too soon, don't worry! Just try again on March 1st and celebrate Zero Discrimination Day in the beautiful #fediverse. Alternatively, you can switch on April 1st, as only fools stay behind ;) or join your friends on May 1st and put your ideals to work.
ALT text detailsA colorful image showing 8 global switch suggestions presented in three columns. Upper left is the fediverse logo with text Join the fediverse #globalswitchday. In total we see 16 platform logo's in their respected brand color and underneath each logo the name of the platform. All switch combinations have an arrow in the middle pointing to the right (from to). In the left column: X to Mastodon, Facebook to friendica. In the middle column WhatsApp to Signal, Instagram to Pixelfed and YouTube to PeerTube. In the right column: Reddit to Lemmy, Facebook Messenger to Signal and TikTok to loops.video.
The #FediJam, a game jam exclusively for users of the Fediverse, will return in 2025! During March, team up with others or go in alone, and... CREATE – A – GAME! Analog or digital, using whatever (non-AI) tools you feel comfortable with.
ALT text detailsA photo of a painting placed on a wooden table, surrounded by paint tubes and brushes, as well as some leaves for decoration. The painting features a grass-rimmed packed dirt pathway leading into bright woods. The predominant colour is green; the light in the forest is pale bluish.
tl;dr I created an extension for the GNOME desktop on Linux, so that folks can stream and listen to music from The Indie Beat – an online radio station powered by independent musicians sharing music in the Fediverse, via Bandwagon.
Background
Independent musicians, creatives, artists, makers – these are all folk who often struggle to connect with audiences, and where retail and tech platforms tend towards squeezing their ability to make money from their work (see the excellent Chokepoint Capitalism by Cory Doctorow – essential reading for today’s world and understanding how it systematically squeezes creatives). Over the Christmas period, I finally deleted my Spotify account, after reading about yet more awful ways that company is destroying authentic creativity for their own profit.
I’ve been a huge fan of independent artists for a very long time. Back in the MySpace / MP3 / Napster days I came across folks who I now count as friends, amazing musicians such as Cindy Alexander, and Alex Cornish.
Up until recently there was a wonderful streaming station, RadioFreeFedi, that offered music from artists who had a presence in the Fediverse. Sadly, that has now gone away.
Over the past couple of years I’ve been attending Fediforum, an online conference where people building in the Fediverse gather to share projects and ideas. During the events in 2024, I came across two fantastic people with an interest in making things better for artists and musicians: Ben Pate, builder of the Emissary platform, which has a music-centric edition called Bandwagon; and Kirsten Lambertsen, a multi-talented web creative who runs Patron Hunt, and who spun up an alternative streaming station, The Indie Beat.
Happy New Year fedifriends!
I'm excited to officially announce the launch of TheIndieBeat.fm, a streaming radio station showcasing indie #music from the Fediverse.
The Indie Beat Radio is made possible through a collaboration with Bandwagon.fm / @benpate
Music artists who upload their work to Bandwagon.fm have the option to make tracks available for streaming on TheIndieBeat.fm
Our goal is to use federation to make less work for artists — upload once; distribute infinitely.
The Indie Beat builds on Bandwagon, so artists who share their music in the Fediverse via Bandwagon, can also choose to add them to rotation on The Indie Beat.
Some inspirations
I was nerd-sniped, I mean, inspired, to make something with The Indie Beat, in part through a nice blog post shared by Neil Brown (which was apparently prompted by me, so that’s nice and circular!) about how to add the streams from The Indie Beat into Linux music apps such as mpd.
I don’t use mpd, and to be honest I most often live on Apple platforms (but I do keep a Plex server, which I intend to move to Jellyfin this year as I work on improving my self-hosting and homelab situations). I was pretty sure that I’d seen a taskbar music player for GNOME, though. I usually run GNOME on my Linux systems – the exception being my MNT Pocket Reform, which is Sway with a minimal set of other desktop apps.
The player I was thinking of is the SomaFM internet radio extension, which is a menubar app that lists the SomaFM station streams, and allows the user to choose between them.
The process
The first iteration was a straightforward copy/edit hack of the SomaFM extension, replacing the list of channel streams with the equivalent ones from The Indie Beat. Easy!
I excitedly sent a screenshot to Kirsten to show off!
There were quite a few things that I felt I could do better, though. First of all, the artwork was missing. Also, I knew that the whole point of The Indie Beat was to be a showcase for the artists on Bandwagon, and that there was supposed to be metadata in the stream header that contained their link information.
After a lot of poking at the MP3 stream, I realised that The Indie Beat is built on a streaming server called Azura Cast, which has an API – and The Indie Beat API had that data, and a whole lot more that I could use. In order to use it all though, I had to fully re-think how the extension would work.
So, I started over, from scratch.
I hand-traced the “catellite” artwork and made a minified icon for the GNOME top bar – the full design was not great at a tiny size.
I kept a similar look-and-feel to the SomaFM extension – an icon, a player, a list of channels – but, I removed the settings and favourites options from my scope, to keep things simple. I also have the menu expand to fit the channel names, which I don’t love as it means it changes size, but it works.
a little thing that I’m fond of is that the extension uses the configured accent colour – recently added in GNOME 47 – for some of the text.
I did a lot of reading and poking around at GNOME Shell and gjs, the JavaScript API that enables extensions to be built. I also learned a lot about GStreamer, the engine that GNOME apps use for access to audio and video media. This was all a long, long way from my past work coding for GNOME, ~20 years ago, back in early Anjuta days! I’m not naturally a JavaScript person at all, so I made a lot of mistakes here.
huge shout-out to the author of the JustPerfection extension, who carefully and helpfully reviewed my submissions to the GNOME Extensions site. This thing would be a lot more crashy and messy without that oversight!
the extension contains a small cached implementation of the Azura Cast API, which enables the extension to query the available channels, rather than needing to have a static internal list of streams updated if a channel came along or went away (a concept of “mixtapes” is on the roadmap for The Indie Beat in the future).
I needed to add a way to access an artist’s page, which comes from a property that’s stored in the now playing data, so building an API layer that sits parallel to the radio stream player seemed to work nicely.
The Indie Beat is evolving – within a few days of starting work on this side project, Kirsten switched the branding from pink to green, so I updated the artwork. She also added a Bonk Wave channel – and the extension seamlessly picked it up! That was a nice win.
Not What I Call Radio Bonk Wave is a new radio station from The Indie Beat Radio, curated by bonkwave.org and playing music which may be #BonkWave. Or may be #NotBonkWave.
I’ve posted a short video which covers the basic features: choose between channels, play/stop, open the Bandwagon page of the currently playing artist in a web browser, or directly jump to Bandwagon’s Explore page or The Indie Beat main page. I’ve aimed for simple and clean, as befits the GNOME philosophy.
There’s a lot of opportunity for creatives in the Fediverse!
Castopod is a great way to self-host a podcast with native ActivityPub federation. Bandwagon exists, where you can create a Fediverse profile for yourself and your music. You can share it through The Indie Beat. I’ve personally got my eye on Libre.FM (like Last.FM, but free, and with a renewed / reinvigorated interest in building new features like ActivityPub and IndieWeb support – here’s my profile). Beyond those, there is also Faircamp, a static site generator that helps musicians self-host their content and avoid enshittification through other channels and platforms. I’m excited! We can work together to make our spaces better for musicians and other artists!
More features for the extension?
This has been a fun side project!
I’ve got a few barely-formed ideas for things I can do with this in the future, as both Bandwagon and The Indie Beat evolve. Stay tuned. 📡
Oh, and through making this extension, I found and purchased an album I’m obsessed with, which has inspired me to do some other new things… so watch this space.
Update 26/02 – since posting this, folks have made me aware of some other fantastic options in this space. Hopefully, we can see more collaborations between these platforms / sites / curators, to grow the opportunity for everyone.
NHAM shares monthly online mixtapes of music from Fediverse musicians
Audio Interface, a set of radio shows for independent artists
the Faircamp Webring collects together many of the artists using Faircamp for their sites
Mirlo (there’s an open issue proposing that they add ActivityPub / Fediverse support)
Update 26/02 – I wanted a simple app to play The Indie Beat on my MNT Pocket Reform, too, so I made a more basic system tray app, that should work on most Linux desktops (written in Python)
Where do I get those stickers?
Come find me at FOSDEM 2025 in Brussels next weekend, I’ll have Bandwagon+The Indie Beat stickers to share 👍🏻
At #fosdem John O’Nolan, CEO of @index announced the public beta of Ghost 6.0 to be launched in march 2025, to add #activitypub federation features to the successful Ghost software, released with MIT license and already adopted successfully by several news organisations. With federation enabled, Ghost will allow the creation of content curation platforms and federated independent news sources aggregating content from the #fediverse,
At #fosdem John O’Nolan, CEO of @index announced the public beta of Ghost 6.0 to be launched in march 2025, to add #activitypub federation features to the successful Ghost software, released with MIT license and already adopted successfully by several news organisations. With federation enabled, Ghost will allow the creation of content curation platforms and federated independent news sources aggregating content from the #fediverse,
Content is already federated, while search is still confined to the local server. They’re working on search federation through service providers hosting content. #Fediscovery is a project to implement federated search on activitypub federated and decentralised networks. There is already a repository available for the specifications drafts.
@BeAware That’s where you’re wrong. Again, if you actually read my post, I said honest conversations on controversial or non-controversial topics. Honest, as in cordial. That means not being a dick and not even breaking rules. It is #fediverse admins are the worst about this. If they simply don’t like your opinion, even if the person you are talking to agrees or is having a fine conversation, admins will make false accusations and rules that don’t exist.
This is probably a dumb question but is it possible/advisable for more people to host their own content? Seems like instead of having giant servers where everyone’s stuff is stored we could all just host our own files and people connect to them? Grateful for any insight into the downsides of doing something like that (aside from having to learn how to run a server) #fediverse nub here #activitypub#pixelfed#loops#mastodon
Some #friendica screens for #FOSDEM2025, because images can say more than a lot of words.
For all those of you who want to sniff around out here in the #fediVerse and want to know what friendica is about, there are the community group channels to investigate and in any case ask the respective communities there directly: @helpers @admins @developers @news
ALT text detailsAlt-text: A GoToSocial profile for Elena Rossini. A headshot of Elena is shown. The text on the page states that she is an Italian writer, photographer, and filmmaker, and Fediverse cheerleader. It mentions a newsletter she runs called #TheFuturelsFederated, her recent exploration of Linux and self-hosting documented with #MySoCalledSudoLife, and that she's a Lego aficionado. Her values are listed as BlackLivesMatter, Feminist, HeartPride, HeartTrans, and NoNazis. Her profile URL is shown.
ALT text detailsA screenshot shows a webpage for managing accounts. The left side displays a menu with options for Account, Two-factor authentication, Profile, Additional features, Display, Social networks, Addons, Manage Accounts, Connected apps, Export personal data, and Remove account. The main section shows a form to manage accounts, with fields for selecting a parent user, entering their password, and managing delegates. There's a description explaining parent user privileges and delegate permissions. Below, it lists existing and potential delegates. A small logo is shown near the potential delegates section.
ALT text detailsA screenshot of a chat conversation on a dark-themed social media platform. Multiple users, including "Hank" and "bitPickup," are discussing issues with a friendica installation and upgrade process. URLs referencing tutorials and release notes are included in the conversation. One user expresses significant anxiety about the upgrade .. and actually wrote that he is about to jumpout of the window.
Why arent the firefighters already infront of my window ehh?
Don't be evil chat bot, FOSS admins are people too!
ALT text detailsA system check for a Friendica Communications Server setup is shown. A list of PHP modules and functions are checked, each with a green circle indicating that they are installed or present, and the word "Required" next to each. The checks include command line PHP, PHP register arguments, Apache modules, PDO or MySQLi modules, and several other PHP extensions. Finally, it shows that the ImageMagick extension is installed and that two configuration files are writable.
#Bluesky is owned by #crypto bros, it's not going to save you. The #plutocracy will call in their favors at the opportune time, and it's going to fall the same as #Twitter did. The manipulation you can't see is probably already underway
#Bluesky is owned by #crypto bros, it's not going to save you. The #plutocracy will call in their favors at the opportune time, and it's going to fall the same as #Twitter did. The manipulation you can't see is probably already underway
If you’re reading this, you’ve already taken the right step and joined the Fediverse. But have your friends and family done the same?
On this Global Switch Day, invite people in your circles to leave social media platforms under Big Tech’s control behind and help them get settled in on decentralized, algorithm and ad free services instead.
And why not make their first home Vivaldi Social? We welcome everyone!
#Bluesky is owned by #crypto bros, it's not going to save you. The #plutocracy will call in their favors at the opportune time, and it's going to fall the same as #Twitter did. The manipulation you can't see is probably already underway
And it’s a wrap for my first (EPIC) day at #FOSDEM.
It’s hard to put into words how incredible - and energizing - it feels to be around the creators of the #ActivityPub protocol, founders of #Fediverse software, admins of popular instances and developers of tools I use every day.
I took the opportunity to thank them in person for their incredible work 😊
It’s also been amazing to finally meet IRL lots of cool people I had been corresponding with for months on the Fediverse.
The best day 💛
ALT text detailsA photo of a large group of people (basically, Fediverse and ActivityPub royalty) standing in front of a slide from John O’Nolan talk about Ghost that shows their “ActivityPug” (an AI-generated pug in a space suit) with the word The Fediverse under it
📣 Happy #GlobalSwitchDay to all the brave frontrunners out there!
For whom February 1st came a little too soon, don't worry! Just try again on March 1st and celebrate Zero Discrimination Day in the beautiful #fediverse. Alternatively, you can switch on April 1st, as only fools stay behind ;) or join your friends on May 1st and put your ideals to work.
ALT text detailsA colorful image showing 8 global switch suggestions presented in three columns. Upper left is the fediverse logo with text Join the fediverse #globalswitchday. In total we see 16 platform logo's in their respected brand color and underneath each logo the name of the platform. All switch combinations have an arrow in the middle pointing to the right (from to). In the left column: X to Mastodon, Facebook to friendica. In the middle column WhatsApp to Signal, Instagram to Pixelfed and YouTube to PeerTube. In the right column: Reddit to Lemmy, Facebook Messenger to Signal and TikTok to loops.video.
If I wanted to create a #Fediverse account for a #FLOSS project I'm managing, what would be a recommended server? Possibly one with the least drama surrounding it.
(EDIT: the project is a tool with applications primarily in #engineering and #science )
Some #friendica screens for #FOSDEM2025, because images can say more than a lot of words.
For all those of you who want to sniff around out here in the #fediVerse and want to know what friendica is about, there are the community group channels to investigate and in any case ask the respective communities there directly: @helpers @admins @developers @news
ALT text detailsAlt-text: A GoToSocial profile for Elena Rossini. A headshot of Elena is shown. The text on the page states that she is an Italian writer, photographer, and filmmaker, and Fediverse cheerleader. It mentions a newsletter she runs called #TheFuturelsFederated, her recent exploration of Linux and self-hosting documented with #MySoCalledSudoLife, and that she's a Lego aficionado. Her values are listed as BlackLivesMatter, Feminist, HeartPride, HeartTrans, and NoNazis. Her profile URL is shown.
ALT text detailsA screenshot shows a webpage for managing accounts. The left side displays a menu with options for Account, Two-factor authentication, Profile, Additional features, Display, Social networks, Addons, Manage Accounts, Connected apps, Export personal data, and Remove account. The main section shows a form to manage accounts, with fields for selecting a parent user, entering their password, and managing delegates. There's a description explaining parent user privileges and delegate permissions. Below, it lists existing and potential delegates. A small logo is shown near the potential delegates section.
ALT text detailsA screenshot of a chat conversation on a dark-themed social media platform. Multiple users, including "Hank" and "bitPickup," are discussing issues with a friendica installation and upgrade process. URLs referencing tutorials and release notes are included in the conversation. One user expresses significant anxiety about the upgrade .. and actually wrote that he is about to jumpout of the window.
Why arent the firefighters already infront of my window ehh?
Don't be evil chat bot, FOSS admins are people too!
ALT text detailsA system check for a Friendica Communications Server setup is shown. A list of PHP modules and functions are checked, each with a green circle indicating that they are installed or present, and the word "Required" next to each. The checks include command line PHP, PHP register arguments, Apache modules, PDO or MySQLi modules, and several other PHP extensions. Finally, it shows that the ImageMagick extension is installed and that two configuration files are writable.
If you want to be a single user admin, block all you want. You have have multiple users, let the users decide. I’m not against users blocking people or servers they don’t want to interact with. I’m against server admins making blanket decisions for their users, especially on large servers. People in the #fediverse claim to hate the big corps that run other centralized platforms, yet they act exactly the same or even much worse.
The #FediJam, a game jam exclusively for users of the Fediverse, will return in 2025! During March, team up with others or go in alone, and... CREATE – A – GAME! Analog or digital, using whatever (non-AI) tools you feel comfortable with.
Why will the #fediverse fail? Users and admins. The #fediverse fails to be a free speech platform. You cannot have honest discussions on controversial topics. You can barely even have honest discussions on non-controversial topics lest you be accused of #hate#bigotry#racism#transphobia etc. One comment and an admin will block all of their users from interacting with you or your server. Admins and users decry echo chambers yet make every effort to create their own.
He had at least three posts about it (screenshots from archive.ph snapshot attached) before deleting them. Two of the three posts were, unsurprisingly if you've kept up with Dan recently, pretty insensitive. Also a bit ironic, as Dan is known to boast from time to time about how much he lifts up other fediverse developers.
Another user pointed out they found an update in the GTS repo that added an option to randomize instance user stats to throw off bots from detecting exactly how many users were on an instance, if the GTS server admin chose to enable it. Apparently a few did, thus prompting Dan's posts when his fedidb.org site started picking up crazy user numbers on these GTS instances.
I don't know if Dan decided to delete his posts after finding this out, or if cooler heads prevailed in the end, but either way his posts are now gone. Just like the entry for GTS on the FediDB (https://fedidb.org/software/gotosocial).
At the time I started writing this, the other major fedi server catalog site #FediverseObserver still had GTS servers listed but had instance user numbers all set to 0. However, looking at it again now, they appear to have delisted GTS servers as well.
ALT text detailsScreenshot of 3 posts from last night from the timeline of @dansup@mastodon.social
Posts in chronological order:
First post:
"Gotosocial is now faking nodeinfo stats, that's pretty sad."
Second Post:
"@dumpsterqueer what is going on here?"
This post also includes a screenshot from FediDB of the very high user and status counts of a handful of GoToSocial servers"
Third post:
"Let's not fake stats to give the false impression of activity, GotoSocial and @dumpsterqueer
Not a good look, and a quick way to lose whatever legitimacy you had."
I know #activitypub is very powerful and most servers only "use" a subset of its features. I'm wondering, is there a #fediverse activitypub server software that tries to use _every_ feature? It doesn't have to look great and deliver a good experience, I'm just curious.
To be more precise, I'm not asking for a library or framework, but a full running server that you can install.
Unsere #Instanz wächst und wächst. Kürzlich hatten wir unser zwei-jähriges Jubiläum. Wir haben aktuell 192 trötende #Rüssel hier auf unserer Instanz und das bedeutet, dass unsere Instanz mit eine der erfolgreichen Instanzen im #deutsch sprachigen Raum geworden ist.
Das bedeutet aber auch, dass der Instanz #Server einiges zu leisten hat. Er muss performant bleiben und er muss groß genug sein, um die ganzen #Tröts mit ihren #Medien wie #Bilder und #Videos zu speichern. Auch der #Backup-Server muss entsprechend dimensioniert sein. Das alles kostet viel #Geld im #Monat, das ich vollständig aus der eigenen #Tasche bezahle.
Wenn es Dir hier bei uns also gefällt und Du nicht möchtest, dass diese Instanz irgendwann in der Versenkung verschwindet, wie so viele andere kleine und große Instanzen auch, dann denke doch einmal drüber nach, ob Du mich dabei nicht ein kleines bisschen #unterstützen möchtest.
Spenden kannst du entweder per #Bitcoin, Paypal oder Banküberweisung. Alle Informationen dazu findest du unter #Spendenmöglichkeiten auf der "About" Seite dieser Instanz ganz unten: https://lsbt.me/about#spenden Am meisten freue ich mich natürlich, wenn Du die Möglichkeit der regelmäßigen #Spende per #PayPal oder #Dauerauftrag nutzen würdest.
Vielen Dank und weiterhin ganz viel Spaß bei uns, wünscht Dir Eure #Admina Christin
At #fosdem John O’Nolan, CEO of @index announced the public beta of Ghost 6.0 to be launched in march 2025, to add #activitypub federation features to the successful Ghost software, released with MIT license and already adopted successfully by several news organisations. With federation enabled, Ghost will allow the creation of content curation platforms and federated independent news sources aggregating content from the #fediverse,
The #FediJam, a game jam exclusively for users of the Fediverse, will return in 2025! During March, team up with others or go in alone, and... CREATE – A – GAME! Analog or digital, using whatever (non-AI) tools you feel comfortable with.
If you’re reading this, you’ve already taken the right step and joined the Fediverse. But have your friends and family done the same?
On this Global Switch Day, invite people in your circles to leave social media platforms under Big Tech’s control behind and help them get settled in on decentralized, algorithm and ad free services instead.
And why not make their first home Vivaldi Social? We welcome everyone!
He had at least three posts about it (screenshots from archive.ph snapshot attached) before deleting them. Two of the three posts were, unsurprisingly if you've kept up with Dan recently, pretty insensitive. Also a bit ironic, as Dan is known to boast from time to time about how much he lifts up other fediverse developers.
Another user pointed out they found an update in the GTS repo that added an option to randomize instance user stats to throw off bots from detecting exactly how many users were on an instance, if the GTS server admin chose to enable it. Apparently a few did, thus prompting Dan's posts when his fedidb.org site started picking up crazy user numbers on these GTS instances.
I don't know if Dan decided to delete his posts after finding this out, or if cooler heads prevailed in the end, but either way his posts are now gone. Just like the entry for GTS on the FediDB (https://fedidb.org/software/gotosocial).
At the time I started writing this, the other major fedi server catalog site #FediverseObserver still had GTS servers listed but had instance user numbers all set to 0. However, looking at it again now, they appear to have delisted GTS servers as well.
ALT text detailsScreenshot of 3 posts from last night from the timeline of @dansup@mastodon.social
Posts in chronological order:
First post:
"Gotosocial is now faking nodeinfo stats, that's pretty sad."
Second Post:
"@dumpsterqueer what is going on here?"
This post also includes a screenshot from FediDB of the very high user and status counts of a handful of GoToSocial servers"
Third post:
"Let's not fake stats to give the false impression of activity, GotoSocial and @dumpsterqueer
Not a good look, and a quick way to lose whatever legitimacy you had."
On the PeerTube page, it states: "PeerTube is free, open-source, and created for non-commercial purposes."
Out of curiosity, if someone wanted to transition from producing content on YouTube to PeerTube, how would commercial content be received? Is there a platform within the Fediverse that accommodates commercial video content, or is this generally discouraged?
On the PeerTube page, it states: "PeerTube is free, open-source, and created for non-commercial purposes."
Out of curiosity, if someone wanted to transition from producing content on YouTube to PeerTube, how would commercial content be received? Is there a platform within the Fediverse that accommodates commercial video content, or is this generally discouraged?
Unsere #Instanz wächst und wächst. Kürzlich hatten wir unser zwei-jähriges Jubiläum. Wir haben aktuell 192 trötende #Rüssel hier auf unserer Instanz und das bedeutet, dass unsere Instanz mit eine der erfolgreichen Instanzen im #deutsch sprachigen Raum geworden ist.
Das bedeutet aber auch, dass der Instanz #Server einiges zu leisten hat. Er muss performant bleiben und er muss groß genug sein, um die ganzen #Tröts mit ihren #Medien wie #Bilder und #Videos zu speichern. Auch der #Backup-Server muss entsprechend dimensioniert sein. Das alles kostet viel #Geld im #Monat, das ich vollständig aus der eigenen #Tasche bezahle.
Wenn es Dir hier bei uns also gefällt und Du nicht möchtest, dass diese Instanz irgendwann in der Versenkung verschwindet, wie so viele andere kleine und große Instanzen auch, dann denke doch einmal drüber nach, ob Du mich dabei nicht ein kleines bisschen #unterstützen möchtest.
Spenden kannst du entweder per #Bitcoin, Paypal oder Banküberweisung. Alle Informationen dazu findest du unter #Spendenmöglichkeiten auf der "About" Seite dieser Instanz ganz unten: https://lsbt.me/about#spenden Am meisten freue ich mich natürlich, wenn Du die Möglichkeit der regelmäßigen #Spende per #PayPal oder #Dauerauftrag nutzen würdest.
Vielen Dank und weiterhin ganz viel Spaß bei uns, wünscht Dir Eure #Admina Christin
Content is already federated, while search is still confined to the local server. They’re working on search federation through service providers hosting content. #Fediscovery is a project to implement federated search on activitypub federated and decentralised networks. There is already a repository available for the specifications drafts.
Despite the terrible timing for the stickers printing, I am very happy about this new symbol proposal, I love it! 😍
Even though I am currently boarding a flight to Tallinn, where I will be moving for 5 months (😱). I quickly created with great pleasure a second version with the asterism symbol! 🚀
ALT text detailsThe the Fediverse symbol (⁂) in red, partially covering the same logo in black. Both are inside a white circle, enclosed in a black circular stripe. On the black circular stripe, the writing “AntiFascist Fediverse”, in capital letters.
ALT text detailsA screenshot of a dark-themed chat interface shows a conversation thread. Multiple users, identified by profile icons and usernames like "Fabrix," "joern," "FOSDEM," and "bitPickup," are exchanging messages. The messages discuss the end of a talk, a live channel URL, questions not being read, and a recording of the talk's screen. One message mentions Friendica, a software, and its presence since 2010. The overall context suggests a live online event or discussion.
Today @fedify launched an @opencollective to support the project. @hongminhee has been doing amazing work on it. Fedify has shown itself to be one of the most promising ways for other projects to become part of the #fediverse. If you liked seeing Ghost (@index) make such fast progress bringing in potentially thousands (millions?) of blogs and newsletters to the fediverse, this is what they are using behind the scenes! So lets support this project together! https://opencollective.com/fedify
@sirjofri@mastodon.sdf.org
I know #activitypub is very powerful and most servers only "use" a subset of its features. I'm wondering, is there a #fediverse activitypub server software that tries to use _every_ feature? It doesn't have to look great and deliver a good experience, I'm just curious.
To be more precise, I'm not asking for a library or framework, but a full running server that you can install.
Why I think that #NodeBB's latest release can be a game changer for the #Fediverse
For years, before social media came along, forums were the main place to discuss with others on the internet. Communities were built, thrived, a few survived, most were swallowed by Reddit and Facebook groups.
But there are still many websites/organizations/collectives who need an online space to talk with their members! Newspapers, workers unions, anarchist collectives, football fan clubs - all of those might already be running a forum, or would be open to running one. And now we have a great fedi solution for this, which is primarily a forum, but is also a gateway to the rest of fedi! Especially with the recent crap going on on mainstream social media (Zuckerberg's rightwing turn and Musk openly going full on nazi), I believe there is now an opportunity to suggest this to whatever kind of community you are involved in: "With this platform, we can have a forum for us, but also escape corporate social media!". It is a great idea.
I am a little jealous, to be honest, as this was what I've been saying for years now, what I suggested back in #Firefish, and what we wanted to do with #Catodon - but I'm not a dev and the projects I've been involved in haven't managed to do much in this direction. @julian got there first - well done!
Check out NodeBB, it's very nicely done, and I'm sure it will only get better, since they just released their first version with ActivityPub support. Think of any group/team you're in touch with that might consider hosting a (federated) forum, and suggest it to them! IMO federated communities are far more suitable and make much more sense for the Fediverse, instead of trying to conceptualize it as a kind of Twitter replacement, and they can serve the target of decentralization much better. Let's spread this!
@sirjofri@mastodon.sdf.org
I know #activitypub is very powerful and most servers only "use" a subset of its features. I'm wondering, is there a #fediverse activitypub server software that tries to use _every_ feature? It doesn't have to look great and deliver a good experience, I'm just curious.
To be more precise, I'm not asking for a library or framework, but a full running server that you can install.
@sirjofri@mastodon.sdf.org
I know #activitypub is very powerful and most servers only "use" a subset of its features. I'm wondering, is there a #fediverse activitypub server software that tries to use _every_ feature? It doesn't have to look great and deliver a good experience, I'm just curious.
To be more precise, I'm not asking for a library or framework, but a full running server that you can install.
For some, joining Mastodon might seem risky because "the server could shut down at any time" or because it's managed by a single administrator. While these concerns are understandable, Mastodon has far more safeguards in place compared to centralized platforms:
1. Admins are typically experienced sysadmins with a strong passion for server management.
2. It's generally recommended to have multiple admins (we have four).
3. Many servers have financial plans in place, such as donation systems. We have my company backing things up.
4. Infrastructure is often cost-effective, keeping operating costs low.
A few additional points to consider:
1. No server - or anything in life - is immortal. That's exactly why I chose the name mementomori.social (the stoic phrase "memento mori" means "remember death").
2. Web services come and go, but longevity is possible. My first website has been online continuously for 27 years (since 1998). While I've migrated servers a few times, the site itself has never gone offline. It will most likely happen after I pass away, but I hope my descendants keep it online.
Unlike centralized platforms - especially newer ones - that rely on user growth and profitability, investors can pull the plug at any time.
The decentralized Fediverse operates differently: sysadmins are committed to keeping their servers online and do so out of dedication, not for monetary gain.
For some, joining Mastodon might seem risky because "the server could shut down at any time" or because it's managed by a single administrator. While these concerns are understandable, Mastodon has far more safeguards in place compared to centralized platforms:
1. Admins are typically experienced sysadmins with a strong passion for server management.
2. It's generally recommended to have multiple admins (we have four).
3. Many servers have financial plans in place, such as donation systems. We have my company backing things up.
4. Infrastructure is often cost-effective, keeping operating costs low.
A few additional points to consider:
1. No server - or anything in life - is immortal. That's exactly why I chose the name mementomori.social (the stoic phrase "memento mori" means "remember death").
2. Web services come and go, but longevity is possible. My first website has been online continuously for 27 years (since 1998). While I've migrated servers a few times, the site itself has never gone offline. It will most likely happen after I pass away, but I hope my descendants keep it online.
Unlike centralized platforms - especially newer ones - that rely on user growth and profitability, investors can pull the plug at any time.
The decentralized Fediverse operates differently: sysadmins are committed to keeping their servers online and do so out of dedication, not for monetary gain.
For some, joining Mastodon might seem risky because "the server could shut down at any time" or because it's managed by a single administrator. While these concerns are understandable, Mastodon has far more safeguards in place compared to centralized platforms:
1. Admins are typically experienced sysadmins with a strong passion for server management.
2. It's generally recommended to have multiple admins (we have four).
3. Many servers have financial plans in place, such as donation systems. We have my company backing things up.
4. Infrastructure is often cost-effective, keeping operating costs low.
A few additional points to consider:
1. No server - or anything in life - is immortal. That's exactly why I chose the name mementomori.social (the stoic phrase "memento mori" means "remember death").
2. Web services come and go, but longevity is possible. My first website has been online continuously for 27 years (since 1998). While I've migrated servers a few times, the site itself has never gone offline. It will most likely happen after I pass away, but I hope my descendants keep it online.
Unlike centralized platforms - especially newer ones - that rely on user growth and profitability, investors can pull the plug at any time.
The decentralized Fediverse operates differently: sysadmins are committed to keeping their servers online and do so out of dedication, not for monetary gain.
For some, joining Mastodon might seem risky because "the server could shut down at any time" or because it's managed by a single administrator. While these concerns are understandable, Mastodon has far more safeguards in place compared to centralized platforms:
1. Admins are typically experienced sysadmins with a strong passion for server management.
2. It's generally recommended to have multiple admins (we have four).
3. Many servers have financial plans in place, such as donation systems. We have my company backing things up.
4. Infrastructure is often cost-effective, keeping operating costs low.
A few additional points to consider:
1. No server - or anything in life - is immortal. That's exactly why I chose the name mementomori.social (the stoic phrase "memento mori" means "remember death").
2. Web services come and go, but longevity is possible. My first website has been online continuously for 27 years (since 1998). While I've migrated servers a few times, the site itself has never gone offline. It will most likely happen after I pass away, but I hope my descendants keep it online.
Unlike centralized platforms - especially newer ones - that rely on user growth and profitability, investors can pull the plug at any time.
The decentralized Fediverse operates differently: sysadmins are committed to keeping their servers online and do so out of dedication, not for monetary gain.
I've updated my Quarto comments extension to support Bluesky, as well as Mastodon/Fediverse! Any replies on either network *should* now appear in a nice unified interface, along with links and current comment counts.
I've noticed recently that some organizations that have an account in Fediverse share their Bluesky account here. I wonder why they think this is relevant for us to know?
It looks like trying to convince people to ride a bus while they are comfortably riding one already.
📣 Happy #GlobalSwitchDay to all the brave frontrunners out there!
For whom February 1st came a little too soon, don't worry! Just try again on March 1st and celebrate Zero Discrimination Day in the beautiful #fediverse. Alternatively, you can switch on April 1st, as only fools stay behind ;) or join your friends on May 1st and put your ideals to work.
ALT text detailsA colorful image showing 8 global switch suggestions presented in three columns. Upper left is the fediverse logo with text Join the fediverse #globalswitchday. In total we see 16 platform logo's in their respected brand color and underneath each logo the name of the platform. All switch combinations have an arrow in the middle pointing to the right (from to). In the left column: X to Mastodon, Facebook to friendica. In the middle column WhatsApp to Signal, Instagram to Pixelfed and YouTube to PeerTube. In the right column: Reddit to Lemmy, Facebook Messenger to Signal and TikTok to loops.video.
I've noticed recently that some organizations that have an account in Fediverse share their Bluesky account here. I wonder why they think this is relevant for us to know?
It looks like trying to convince people to ride a bus while they are comfortably riding one already.
📣 Happy #GlobalSwitchDay to all the brave frontrunners out there!
For whom February 1st came a little too soon, don't worry! Just try again on March 1st and celebrate Zero Discrimination Day in the beautiful #fediverse. Alternatively, you can switch on April 1st, as only fools stay behind ;) or join your friends on May 1st and put your ideals to work.
ALT text detailsA colorful image showing 8 global switch suggestions presented in three columns. Upper left is the fediverse logo with text Join the fediverse #globalswitchday. In total we see 16 platform logo's in their respected brand color and underneath each logo the name of the platform. All switch combinations have an arrow in the middle pointing to the right (from to). In the left column: X to Mastodon, Facebook to friendica. In the middle column WhatsApp to Signal, Instagram to Pixelfed and YouTube to PeerTube. In the right column: Reddit to Lemmy, Facebook Messenger to Signal and TikTok to loops.video.
I wish I had more time to prepare for the Global Switch Day, so I am planning another one for later this year with a website, social media accounts and collaboration with other projects.
I wish I had more time to prepare for the Global Switch Day, so I am planning another one for later this year with a website, social media accounts and collaboration with other projects.
If I wanted to create a #Fediverse account for a #FLOSS project I'm managing, what would be a recommended server? Possibly one with the least drama surrounding it.
(EDIT: the project is a tool with applications primarily in #engineering and #science )
If I wanted to create a #Fediverse account for a #FLOSS project I'm managing, what would be a recommended server? Possibly one with the least drama surrounding it.
(EDIT: the project is a tool with applications primarily in #engineering and #science )
On the train to FOSDEM I quickly but finally bashed out a long-planned post on the Solid app I wrote that allows you to post to the Fediverse from your Solid Pod.
Main takeway: cool experiment, but @activitypods have the more feasible approach for now.
On the train to FOSDEM I quickly but finally bashed out a long-planned post on the Solid app I wrote that allows you to post to the Fediverse from your Solid Pod.
Main takeway: cool experiment, but @activitypods have the more feasible approach for now.
ALT text detailsTwo stickers. One is square and shows the URLs Bandwagon.fm and TheIndieBeat.fm on a sparkly blue background. The other is round and graffiti style with the words Make Art Not Billionaires in pink and black on a white background. They will look cool on your laptop, notepad, car, water bottle, guitar, violin, flute, or battle axe!
And this kids is, why heavy user flocking on a single instance in the #Fediverse is not desirable, screenshot 1
The good news is, the service is now recovering, screenshot 2
Let this also be a reminder that there are many other wonderful services in the fediverse besides #Mastodon, some of which have nice features that mastodon has been lacking for years. #Friendica#Iceshrimp#Misskey#Sharkey to name just a few. But I am really glad to see the instance is recovering. Kudos to the admin team 💪
ALT text detailsMonthly active users of the fediverse with a heacy drop in the past days due to the issues on mastodon.social
ALT text detailsmastodon social monthly active users recovering. A graph with a heavy drop in the end down to 0 monthyl active users which is now quickly recovering.
👆This is why I wish the damn Bluesky bridge would just work. Some topics here get 0 discussion whatsoever.🤦♂️
But no, the Fedi mafia gotta make everything difficult so now people who don't even know about Fedi, are expected to follow an account they don't know about, just so I can communicate with them.🤬
And this kids is, why heavy user flocking on a single instance in the #Fediverse is not desirable, screenshot 1
The good news is, the service is now recovering, screenshot 2
Let this also be a reminder that there are many other wonderful services in the fediverse besides #Mastodon, some of which have nice features that mastodon has been lacking for years. #Friendica#Iceshrimp#Misskey#Sharkey to name just a few. But I am really glad to see the instance is recovering. Kudos to the admin team 💪
ALT text detailsMonthly active users of the fediverse with a heacy drop in the past days due to the issues on mastodon.social
ALT text detailsmastodon social monthly active users recovering. A graph with a heavy drop in the end down to 0 monthyl active users which is now quickly recovering.
On the train to FOSDEM I quickly but finally bashed out a long-planned post on the Solid app I wrote that allows you to post to the Fediverse from your Solid Pod.
Main takeway: cool experiment, but @activitypods have the more feasible approach for now.
So, is #Trump only available on X and TruthSocial? Feels weird after having Obama and Biden on here via #Fediverse sharing from Threads. Is there any mirrored bots for @potus or @whitehouse ?
It’s been a year already with @ivory .. and while I’ve opted to lower my paid tier subscription (I simply don’t own a Mac), it single-handedly revolutionized my interactions with Mastodon and the #fediverse at large.
Similar to what I boosted, I’d also like to ask you all to consider supporting #Bookwyrm, for social reading and book reviews on the fediverse. https://www.patreon.com/bookwyrm
And if anyone has experience doing “Django at scale” work, I’ve got experience in the “Ruby at scale” stuff and would love to collaborate on measuring and improving Bookwyrm for everyone. (And hopefully, lowering server costs for Bookwyrm admins too.) Reach out and maybe we can schedule a monthly call to start. https://github.com/bookwyrm-social/bookwyrm
It’s been a year already with @ivory .. and while I’ve opted to lower my paid tier subscription (I simply don’t own a Mac), it single-handedly revolutionized my interactions with Mastodon and the #fediverse at large.
ALT text detailsThe Newsmast Foundation logo makes up part of the graphic. Copy: New Year New Social. Help grow social media into something more social. newsmastfoundation.org
💡 É sua estreia aqui? Antes de seguir pessoas, preencha seu perfil e poste uma breve #introdução dizendo quem é. Sem isso, pode parecer que é spammer, robô, troll ou pior. Em dúvida, podemos bloquear por precaução! 🛡️
📌 New here? Before following people, fill out your profile and post a brief #introduction. Otherwise, you might seem like spam, bot, troll or worse. If unsure, we may block to stay safe! ✋
ALT text details[pt_BR] Uma fotografia em ângulo baixo de uma mão estendida para cima, com uma lâmpada brilhante flutuando acima dela. A lâmpada parece estar suspensa no ar, banhada em luz suave. A mão é o elemento primário em primeiro plano, com a lâmpada servindo como o ponto focal acima. O fundo é um céu pálido, levemente nublado. [Autoria de Júnior Ferreira, 2018, disponível sob a licença Unsplash.]
[en] A low-angle photograph of a hand reaching upwards, with a glowing lightbulb floating above it. The lightbulb appears to be suspended in mid-air, bathed in soft light. The hand is the primary element in the foreground, with the lightbulb serving as the focal point above. The background is a slightly overcast, pale sky. [Photo by Júnior Ferreira, 2018, available under the Unsplash license.]
I need a Fediverse explanation that’s so simple anyone can relate to what I’m talking about. Can someone give me an analogy that’s relatable? I’ve tried everything #Fediverse#activitypub#discussion
This is the reason why people underestimate the #Fediverse. One picture shows the post from the perspective of my account on another server with 16 boosts and one like, the other picture shows a browser screenshot with the actual 8263 likes and over 600 comments.
ALT text detailsThis is the reason why people underestimate the Fediverse. One picture shows the post from the perspective of my account on another server with 16 boosts and one like, the other picture shows a browser screenshot with the actual 8263 likes and over 600 comments.
ALT text detailsThis is the reason why people underestimate the Fediverse. One picture shows the post from the perspective of my account on another server with 16 boosts and one like, the other picture shows a browser screenshot with the actual 8263 likes and over 600 comments.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
ALT text detailsThe Newsmast Foundation logo makes up part of the graphic. Copy: New Year New Social. Help grow social media into something more social. newsmastfoundation.org
Ok, I can officially say that I don't get #jsonLD. #ActivityPub uses it, #fediverse is built on it. But it doesnt actually give any boost in interoperability. The applications themself must be written with interoperability in mind. It's just fancy aliasing mechanism, am I wrong about it? Maybe that's what it's supposed to be? Was I wrong expecting it to be anything more? It doesn't do any heavy lifting besides the aliasing. It only serves as a reminder to look up the docs of a protocol. You could just as well just get the protocol spec out and it would be equivalent. What's the point?
Moini ☀️ So, bin #neuhier , schaue mich um und bin noch in der Eingewöhnung. Bin gespannt und neugierig aufs ganze #fediverse und darauf andere "versen" doch vielleicht nach und nach hinter mir zu lassen. Der Anfang ist auf jeden Fall gemacht 😉
What #fediverse software can express richer semantics than just “Like”? Eg Facebook as things like heart, fire, open mouth etc. One can imagine others like “I dis/agree” etc. If not, any good reasons why not?
What #fediverse software can express richer semantics than just “Like”? Eg Facebook as things like heart, fire, open mouth etc. One can imagine others like “I dis/agree” etc. If not, any good reasons why not?
Vilkaisin nyt pitkästä aikaa Facebookin Fediverse-korvaajaksi kutsuttua Friendicaa, eikä se olekaan ollenkaan niin kökkö kuin mitä muistin. Siinähän on suunnilleen ne ominaisuudet, kuin Facebookilla silloin kun se oli tuorehko ja paskeentumaton.
Sinne näkyy myös tulevan koko ajan suomalaisia.
Nimenomaan suomalaisille suunnattua Friendica-instanssia ei taida olla? Voisi olla kysyntää, jos joku ottaisi tehtäväkseen.
Today @fedify launched an @opencollective to support the project. @hongminhee has been doing amazing work on it. Fedify has shown itself to be one of the most promising ways for other projects to become part of the #fediverse. If you liked seeing Ghost (@index) make such fast progress bringing in potentially thousands (millions?) of blogs and newsletters to the fediverse, this is what they are using behind the scenes! So lets support this project together! https://opencollective.com/fedify
Vilkaisin nyt pitkästä aikaa Facebookin Fediverse-korvaajaksi kutsuttua Friendicaa, eikä se olekaan ollenkaan niin kökkö kuin mitä muistin. Siinähän on suunnilleen ne ominaisuudet, kuin Facebookilla silloin kun se oli tuorehko ja paskeentumaton.
Sinne näkyy myös tulevan koko ajan suomalaisia.
Nimenomaan suomalaisille suunnattua Friendica-instanssia ei taida olla? Voisi olla kysyntää, jos joku ottaisi tehtäväkseen.
The thing about #fediverse is you don't have to understand any of the complexity at all
You don't need to know The Algorithm, you don't need to know the Secret Banned Words, you don't need to know the Secret Way To Make Content the corporation likes, there's no corporation there's no algo you just post what you want and maybe people will like it
I don't think we need billions of people here. I already have all the content I need, and no one can keep up with everything anyway. The idea that social media requires a 'critical mass' is just another false narrative pushed by commercial social media corporations and their users.
I'm happy for everyone who joins the Fediverse, but for me, the value of the Social Web lies in other things - not in sheer numbers.
The thing about #fediverse is you don't have to understand any of the complexity at all
You don't need to know The Algorithm, you don't need to know the Secret Banned Words, you don't need to know the Secret Way To Make Content the corporation likes, there's no corporation there's no algo you just post what you want and maybe people will like it
I've committed to hosting profiles 100% free forever, but I still believe there should be some paid "premium" hosting as well.
What's the best way to split this? Here are a few ideas I've been kicking around. What kinds of things should be the "extras" that require a paid Premium (but still cheap) account?
I don't think we need billions of people here. I already have all the content I need, and no one can keep up with everything anyway. The idea that social media requires a 'critical mass' is just another false narrative pushed by commercial social media corporations and their users.
I'm happy for everyone who joins the Fediverse, but for me, the value of the Social Web lies in other things - not in sheer numbers.
Also, if you're already in the Fediverse, consider donating to the admin of the instance you are using. Those people are real heroes who use so much time of their lives to create a pleasant and working social media experience for us 💪🏻 Also servers do cost money and every cent matters ❗
@_elena Thank you for the shoutout, and for writing this, I have the same view of the #Fediverse which gives us the opportunity to all be active contributors - at our own scale - rather than passive consumers, I really appreciate how you put it in words with a experienced example and even practical suggestions for contributions.. Bravo! 🙌❤️
ALT text detailsThe Anakin/Padme meme image...
Anakin: Man I hate those evil capitalist techbros
Padme: ⁂ So you've joined the fediverse, right? ⁂
Anakin:
Padme: So you've joined the fediverse, right?
A question to my fellow #Fediverse developers: how do you handle if something you have announced changes? For example if gets updated, it gets deleted etc. Do you propagate an update to the followers, so that their targets instances, who might only know about that object because of your announce get informed?
Moini ☀️ So, bin #neuhier , schaue mich um und bin noch in der Eingewöhnung. Bin gespannt und neugierig aufs ganze #fediverse und darauf andere "versen" doch vielleicht nach und nach hinter mir zu lassen. Der Anfang ist auf jeden Fall gemacht 😉
Does anyone have any experience with Elest.io managed hosting?
Especially Fediverse software?🤔
I'm pretty Linux illiterate. Always relying on VERY detailed instructions with commands and such to get me by.
However, lately, Mastodon's updates have led me more and more into the "uncomfortable" area of running my own instance.
I still want/need more customization than can be offered by options like masto.host or toot.io and Elest.io seems to provide that customization. For example, being able to run a script that clears out certain cached data and hosting my media on S3.
If anyone can let me know their experience with Elest.io, I would appreciate it. If I get good responses, I might spin up a new instance on there and migrate at some point.
Am I doing it wrong or the entire Fediverse is saturated with US politics and sharing and highlighting negativity? Can someone please show me to the quiet corner where regular people come to chill and share things they like and enjoy instead? #uspolitics#fediverse
Am I doing it wrong or the entire Fediverse is saturated with US politics and sharing and highlighting negativity? Can someone please show me to the quiet corner where regular people come to chill and share things they like and enjoy instead? #uspolitics#fediverse
2024 saw a range of non-profit organisational growth across the #Fediverse, let's talk about some of the most exciting. And do let us know if we've missed anything that you're think deserve to be highlighted.
Hello everyone. I'm Stomata. It's time for an #introduction . I'm #linux and #android enthusiast (Mostly android).I'm a supporter of free and open source software. I do a yearly donation to different open source projects. I'm coffee lover. I'm #degoogled person. I also do little #photography (I'm not that good in it honestly). I joined #fediverse in June 2024 . I just migrated. I'm also on pixelfed 🙂 @Stomata@pixey.org Thank you for reading.
2024 saw a range of non-profit organisational growth across the #Fediverse, let's talk about some of the most exciting. And do let us know if we've missed anything that you're think deserve to be highlighted.
We talk a lot about decentralised social media, but not everyone knows what that means.
It's an online space which is not controlled by one company or person. Platforms which are open, allowing information (such as posts) to flow in and out. And, because the open technology isn't controlled by a company, anyone can build a compatible platform and plug it in! 🔌
We talk a lot about decentralised social media, but not everyone knows what that means.
It's an online space which is not controlled by one company or person. Platforms which are open, allowing information (such as posts) to flow in and out. And, because the open technology isn't controlled by a company, anyone can build a compatible platform and plug it in! 🔌
and my book: Hard Work: Producing places, relations and value on a Papua New Guinea resource frontier https://doi.org/10.33134/HUP-29
ALT text detailsBook cover of "Slava Ukraini". A wall in the colors of the Ukrainian flag with a shadow of a soldier on it. Text on the cover:
Ilmari Käihkö
“Slava Ukraini!”
Strategy and the Spirit of Ukrainian Resistance 2014–2023
Helsinki University Press
ALT text detailsCover of "The Kobane Generation" showing a Kurdish demonstration at a monument. Text on the cover:
Mari Toivanen
The Kobane Generation
Kurdish Diaspora Mobilising in France
Helsinki University Press.
ALT text detailsCover of Civilians and Military Supply in Early Modern Finland , an old painting showing a 18th century soldier and civilian over a table at a military camp.
Text:
Civilians and Military Supply in Early Modern Finland
Edited by
Petri Talvitie and
Juh-Matti Granqvist
Helsinki University Press
ALT text detailsCover of Hard Work showing a Papua New Guinean woman carrying a food basket standing in a swidden garden. Text on cover:
Tuomas Tammisto
Hard Work
Producing places, relations and value on a Papua New Guinea resource frontier
Helsinki University Press
2024 saw a range of non-profit organisational growth across the #Fediverse, let's talk about some of the most exciting. And do let us know if we've missed anything that you're think deserve to be highlighted.
Has anyone used the Mitra Docker image: https://hub.docker.com/r/bleakfuture0/mitra ? If so is there any documentation, for example file system and port mappings and/or example Docker files ?
and my book: Hard Work: Producing places, relations and value on a Papua New Guinea resource frontier https://doi.org/10.33134/HUP-29
ALT text detailsBook cover of "Slava Ukraini". A wall in the colors of the Ukrainian flag with a shadow of a soldier on it. Text on the cover:
Ilmari Käihkö
“Slava Ukraini!”
Strategy and the Spirit of Ukrainian Resistance 2014–2023
Helsinki University Press
ALT text detailsCover of "The Kobane Generation" showing a Kurdish demonstration at a monument. Text on the cover:
Mari Toivanen
The Kobane Generation
Kurdish Diaspora Mobilising in France
Helsinki University Press.
ALT text detailsCover of Civilians and Military Supply in Early Modern Finland , an old painting showing a 18th century soldier and civilian over a table at a military camp.
Text:
Civilians and Military Supply in Early Modern Finland
Edited by
Petri Talvitie and
Juh-Matti Granqvist
Helsinki University Press
ALT text detailsCover of Hard Work showing a Papua New Guinean woman carrying a food basket standing in a swidden garden. Text on cover:
Tuomas Tammisto
Hard Work
Producing places, relations and value on a Papua New Guinea resource frontier
Helsinki University Press
This is great - @fedify has launched an @opencollective to help sustain the project. This is a great library and framework that is helping many other projects grow into the #fediverse. Shout-out to @hongminhee! (also to @liaizon for posting about it as well)
Today @fedify launched an @opencollective to support the project. @hongminhee has been doing amazing work on it. Fedify has shown itself to be one of the most promising ways for other projects to become part of the #fediverse. If you liked seeing Ghost (@index) make such fast progress bringing in potentially thousands (millions?) of blogs and newsletters to the fediverse, this is what they are using behind the scenes! So lets support this project together! https://opencollective.com/fedify
This is great - @fedify has launched an @opencollective to help sustain the project. This is a great library and framework that is helping many other projects grow into the #fediverse. Shout-out to @hongminhee! (also to @liaizon for posting about it as well)
You can now add searchable hashtags to your bot's posts using either our dedicated hashtag() function or through BotKit's extended Markdown syntax. This makes your bot's content more discoverable across the fediverse and helps engage with broader conversations.
Whether you're building a news bot, content curator, or community engagement tool, hashtags can help your bot reach the right audience.
Check out our docs to learn more about implementing hashtags in your bots!
ALT text detailsDocumentation showing BotKit's hashtag() function usage. It demonstrates how to use the hashtag() function in template literals and explains that the function automatically adds the “#” prefix if missing. The note section explains that hashtags are made discoverable for ActivityPub software.
ALT text detailsDocumentation showing BotKit's Markdown hashtag syntax. It demonstrates how to use hashtags in markdown() function with examples and explains that the function denotes hashtags for ActivityPub discoverability. It also shows how to disable hashtag syntax using the hashtags: false option.
This is great - @fedify has launched an @opencollective to help sustain the project. This is a great library and framework that is helping many other projects grow into the #fediverse. Shout-out to @hongminhee! (also to @liaizon for posting about it as well)
You can now add searchable hashtags to your bot's posts using either our dedicated hashtag() function or through BotKit's extended Markdown syntax. This makes your bot's content more discoverable across the fediverse and helps engage with broader conversations.
Whether you're building a news bot, content curator, or community engagement tool, hashtags can help your bot reach the right audience.
Check out our docs to learn more about implementing hashtags in your bots!
ALT text detailsDocumentation showing BotKit's hashtag() function usage. It demonstrates how to use the hashtag() function in template literals and explains that the function automatically adds the “#” prefix if missing. The note section explains that hashtags are made discoverable for ActivityPub software.
ALT text detailsDocumentation showing BotKit's Markdown hashtag syntax. It demonstrates how to use hashtags in markdown() function with examples and explains that the function denotes hashtags for ActivityPub discoverability. It also shows how to disable hashtag syntax using the hashtags: false option.
You can now add searchable hashtags to your bot's posts using either our dedicated hashtag() function or through BotKit's extended Markdown syntax. This makes your bot's content more discoverable across the fediverse and helps engage with broader conversations.
Whether you're building a news bot, content curator, or community engagement tool, hashtags can help your bot reach the right audience.
Check out our docs to learn more about implementing hashtags in your bots!
ALT text detailsDocumentation showing BotKit's hashtag() function usage. It demonstrates how to use the hashtag() function in template literals and explains that the function automatically adds the “#” prefix if missing. The note section explains that hashtags are made discoverable for ActivityPub software.
ALT text detailsDocumentation showing BotKit's Markdown hashtag syntax. It demonstrates how to use hashtags in markdown() function with examples and explains that the function denotes hashtags for ActivityPub discoverability. It also shows how to disable hashtag syntax using the hashtags: false option.
You can now add searchable hashtags to your bot's posts using either our dedicated hashtag() function or through BotKit's extended Markdown syntax. This makes your bot's content more discoverable across the fediverse and helps engage with broader conversations.
Whether you're building a news bot, content curator, or community engagement tool, hashtags can help your bot reach the right audience.
Check out our docs to learn more about implementing hashtags in your bots!
ALT text detailsDocumentation showing BotKit's hashtag() function usage. It demonstrates how to use the hashtag() function in template literals and explains that the function automatically adds the “#” prefix if missing. The note section explains that hashtags are made discoverable for ActivityPub software.
ALT text detailsDocumentation showing BotKit's Markdown hashtag syntax. It demonstrates how to use hashtags in markdown() function with examples and explains that the function denotes hashtags for ActivityPub discoverability. It also shows how to disable hashtag syntax using the hashtags: false option.
You can now add searchable hashtags to your bot's posts using either our dedicated hashtag() function or through BotKit's extended Markdown syntax. This makes your bot's content more discoverable across the fediverse and helps engage with broader conversations.
Whether you're building a news bot, content curator, or community engagement tool, hashtags can help your bot reach the right audience.
Check out our docs to learn more about implementing hashtags in your bots!
ALT text detailsDocumentation showing BotKit's hashtag() function usage. It demonstrates how to use the hashtag() function in template literals and explains that the function automatically adds the “#” prefix if missing. The note section explains that hashtags are made discoverable for ActivityPub software.
ALT text detailsDocumentation showing BotKit's Markdown hashtag syntax. It demonstrates how to use hashtags in markdown() function with examples and explains that the function denotes hashtags for ActivityPub discoverability. It also shows how to disable hashtag syntax using the hashtags: false option.
I've committed to hosting profiles 100% free forever, but I still believe there should be some paid "premium" hosting as well.
What's the best way to split this? Here are a few ideas I've been kicking around. What kinds of things should be the "extras" that require a paid Premium (but still cheap) account?
This is great - @fedify has launched an @opencollective to help sustain the project. This is a great library and framework that is helping many other projects grow into the #fediverse. Shout-out to @hongminhee! (also to @liaizon for posting about it as well)
This is great - @fedify has launched an @opencollective to help sustain the project. This is a great library and framework that is helping many other projects grow into the #fediverse. Shout-out to @hongminhee! (also to @liaizon for posting about it as well)
2024 saw a range of non-profit organisational growth across the #Fediverse, let's talk about some of the most exciting. And do let us know if we've missed anything that you're think deserve to be highlighted.
Just a note to my #Followers and potential future followers:
If you #Follow me and want to be followed back, please have similar #Interests tagged in your bio. If I check you out and we have nothing in common on the surface, I have no reason to follow back.
Though, it's totally okay to just follow me for the sake of following my crazy ass! I do appreciate the support.
ALT text detailsThis diagram represents the data flow in the AT Protocol (atproto) ecosystem, focusing on Bluesky. Atproto users interact through the Bluesky client (smartphone app or web browser), which connects to their Personal Data Server (PDS). When a user posts or likes something, their PDS sends the data to a relay, which aggregates and redistributes it across the network, including other federated services like WhiteWind.
The relay provides a continuous data stream of all atproto interactions. The Bluesky AppView processes this data, organizing it into timelines and lists of interactions. Another user’s PDS fetches relevant updates from the relay, and their Bluesky client displays the structured timeline. This setup ensures decentralization, with PDS instances acting as personal storage while still relying on the relay for network-wide data distribution. The relay serves as the backbone, and the Bluesky AppView ensures a user-friendly experience by formatting the data.
This is great - @fedify has launched an @opencollective to help sustain the project. This is a great library and framework that is helping many other projects grow into the #fediverse. Shout-out to @hongminhee! (also to @liaizon for posting about it as well)
@BrambleBearWhuffling I'm confused. When I click on the link it asks me to log in. I'm already logged in. Do I have to make a separate account? Someone else sent me a link like this and it did the same thing.
This is great - @fedify has launched an @opencollective to help sustain the project. This is a great library and framework that is helping many other projects grow into the #fediverse. Shout-out to @hongminhee! (also to @liaizon for posting about it as well)
This is great - @fedify has launched an @opencollective to help sustain the project. This is a great library and framework that is helping many other projects grow into the #fediverse. Shout-out to @hongminhee! (also to @liaizon for posting about it as well)
This is great - @fedify has launched an @opencollective to help sustain the project. This is a great library and framework that is helping many other projects grow into the #fediverse. Shout-out to @hongminhee! (also to @liaizon for posting about it as well)
This week's news: - @pixelfed continues to grow, adding 100k active users in a week. The platform now has grown from 20k active users a month ago to almost 300k active accounts currently - The Pixelfed Kickstarter smashed its goals, raising over 100k CAD in funding - Tumblr recommits to connecting to the #fediverse in the future, using the WordPress #ActivityPub plugin
Today @fedify launched an @opencollective to support the project. @hongminhee has been doing amazing work on it. Fedify has shown itself to be one of the most promising ways for other projects to become part of the #fediverse. If you liked seeing Ghost (@index) make such fast progress bringing in potentially thousands (millions?) of blogs and newsletters to the fediverse, this is what they are using behind the scenes! So lets support this project together! https://opencollective.com/fedify
Today @fedify launched an @opencollective to support the project. @hongminhee has been doing amazing work on it. Fedify has shown itself to be one of the most promising ways for other projects to become part of the #fediverse. If you liked seeing Ghost (@index) make such fast progress bringing in potentially thousands (millions?) of blogs and newsletters to the fediverse, this is what they are using behind the scenes! So lets support this project together! https://opencollective.com/fedify
Today @fedify launched an @opencollective to support the project. @hongminhee has been doing amazing work on it. Fedify has shown itself to be one of the most promising ways for other projects to become part of the #fediverse. If you liked seeing Ghost (@index) make such fast progress bringing in potentially thousands (millions?) of blogs and newsletters to the fediverse, this is what they are using behind the scenes! So lets support this project together! https://opencollective.com/fedify
Today @fedify launched an @opencollective to support the project. @hongminhee has been doing amazing work on it. Fedify has shown itself to be one of the most promising ways for other projects to become part of the #fediverse. If you liked seeing Ghost (@index) make such fast progress bringing in potentially thousands (millions?) of blogs and newsletters to the fediverse, this is what they are using behind the scenes! So lets support this project together! https://opencollective.com/fedify
Today @fedify launched an @opencollective to support the project. @hongminhee has been doing amazing work on it. Fedify has shown itself to be one of the most promising ways for other projects to become part of the #fediverse. If you liked seeing Ghost (@index) make such fast progress bringing in potentially thousands (millions?) of blogs and newsletters to the fediverse, this is what they are using behind the scenes! So lets support this project together! https://opencollective.com/fedify
Today @fedify launched an @opencollective to support the project. @hongminhee has been doing amazing work on it. Fedify has shown itself to be one of the most promising ways for other projects to become part of the #fediverse. If you liked seeing Ghost (@index) make such fast progress bringing in potentially thousands (millions?) of blogs and newsletters to the fediverse, this is what they are using behind the scenes! So lets support this project together! https://opencollective.com/fedify
Today @fedify launched an @opencollective to support the project. @hongminhee has been doing amazing work on it. Fedify has shown itself to be one of the most promising ways for other projects to become part of the #fediverse. If you liked seeing Ghost (@index) make such fast progress bringing in potentially thousands (millions?) of blogs and newsletters to the fediverse, this is what they are using behind the scenes! So lets support this project together! https://opencollective.com/fedify
ALT text detailsAnimated GIF of the proposed Fediverse symbol, a rainbow pentagram connecting five different-coloured balls, but in this GIF each ball is another Fediverse symbol, whose balls are themselves Fediverse symbols etc. The GIF zooms into them infinitely.
ALT text detailsAnimated GIF of the proposed Fediverse symbol, a rainbow pentagram connecting five different-coloured balls, but in this GIF each ball is another Fediverse symbol, whose balls are themselves Fediverse symbols etc. The GIF zooms into them infinitely.
@laurenshof there seems to be a FOSDEM social web dev room speakers room, but it seems to be access controlled (and unused so far). Let’s just use #fediverse-devs:matrix.org ?
Two projects we love are currently running a crowdsource campaign. The modular Open Hardware laptop MNT Reform Next is up on Crowdsupply where you can support them by buying a T-shirt or treat yourself to an OH laptop in pre-sale. [1] And the Pixelfed and Loops team is seeking backers to support the development of these federated social networks with no ads, no algorithms and no tracking. [2]
Two projects we love are currently running a crowdsource campaign. The modular Open Hardware laptop MNT Reform Next is up on Crowdsupply where you can support them by buying a T-shirt or treat yourself to an OH laptop in pre-sale. [1] And the Pixelfed and Loops team is seeking backers to support the development of these federated social networks with no ads, no algorithms and no tracking. [2]
This week's news: - @pixelfed continues to grow, adding 100k active users in a week. The platform now has grown from 20k active users a month ago to almost 300k active accounts currently - The Pixelfed Kickstarter smashed its goals, raising over 100k CAD in funding - Tumblr recommits to connecting to the #fediverse in the future, using the WordPress #ActivityPub plugin
Its another massive week for Pixelfed, growing by another 100k active users and doubling their Kickstarter goal, raising over 100k CAD.
The News
Pixelfed continues to grow rapidly, adding almost 100k monthly active users in a week, and has now almost 300k monthly active users. Just over a month ago, Pixelfed had around 20k monthly active users. Developer Daniel Supernault launched a Kickstarter this week for Pixelfed,Loops and Sup. The Kickstarter proved popular, raising 100k CAD, double its 50k CAD goal. The Kickstarter is mainly for to fund the continuous development of the platforms, with the primary goals listed as ‘acceleration development’ for Pixelfed and Loops, and starting the development of messaging platform Sup. Sup is a planned encrypted messaging app that is supposed to compete with WhatsApp and Snapchat. Supernault has mentioned working on the project in the past, but it is unclear how far along the project is.
Supernault says that the operational costs for running all of his projects is now over 4000 USD per month. The large majority of people joining the flagship servers pixelfed.social and loops.video, which are both run by Supernault. Still, it seems like Supernault is not particularly interested in sharing out the load of users to other servers, saying that people unfamiliar with the fediverse want to join a a flagship instance. He also says that “using random servers to register on is very dangerous, because not all of them are as dedicated to this as I am, some of them don’t update frequently or handle mod reports as fast as we do.” Supernault is currently the only moderator for both the pixelfed.social server as well as the pixelfed.art server. He also says that Pixelfed.social needs to establish a mod team. One barrier to adding extra moderators is that Pixelfed does not have a specific ‘moderator’ role in the software, there is only the possibility to give someone full admin rights. Supernault says that he is working on adding such a feature.
The Pixelfed Kickstarter also lists a Pixelfed Foundation as its stretch goal. It is not particularly clear what such a Foundation would entail: the Kickstarter describes it as both a foundation and a corporation, as says that it “hopefully” would be a not-for-profit. Some of the potential work of the Pixelfed foundation would be to grow the Pixelfed and Loops social networks, and also support other developers in the wider fediverse ecosystem.
Tumblr has reconfirmed that it is working on connecting to the fediverse. In late 2022, Automatic CEO Matt Mullenweg said that the site was going to add ActivityPub support ‘soon’. Plans changed for Tumblr, including staff layoffs, and for a long time it was unclear if this plan was actually going to happen. In summer 2024, Tumblr announced that they would be working on moving the backend of Tumblr to WordPress. In an AMA this week, the company said that this migration of Tumblr to WordPress means that Tumblr can also use the plugins of WordPress, including the ActivityPub plugin. This means that people will be able to add ActivityPub to their Tumblr blogs. Not much is known about how this would work in practice.
The Analysis
Editor’s note: I wrote the section below before Supernault published his latest update on Kickstarter a few hours ago. In the latest update the Pixelfed Foundation is now moved towards a new stretch goal of 200k CAD. This changes my analysis, but I currently do not have the time to properly analyse and write about it before this newsletter will go out. I’ll write more about this next week.
Some more thoughts on Pixelfed:
I worry about the moderation side for Pixelfed, and specificially the flagship pixelfed.social. Pixelfed.social is now a server with over 200.000 monthly active users, and Supernault is the only moderator for the server. 1 moderator for over 200k active accounts is not a whole lot, to put it mildly. One of the main goals of the Kickstarter is to “expand the moderation, security, privacy and safety platforms”, and my hope is that the financial success of the Kickstarter can help get a bigger moderation team for the servers as quickly as possible.
One of the consistently most difficult aspects of fediverse platforms is the governance of the software. Mastodon has gotten a lot of pushback for its ‘Benevolent-Dictator-For-Life‘, and correspondingly, a lot of praise when Mastodon recently moved away from this model. For Pixelfed and Loops the power concentration into a single person is even more pronounced, with a single developer running two different platforms, two flagship servers as well as various other prominent fediverse projects such as fedidb. It shows the incredible amount of work that Supernault has contributed to the fediverse, but it also indicates the centralisation of power that has resulted from this. The Kickstarter promises a Pixelfed Foundation, but it does not say anything about how the Foundation will deal with governance. The short description of the Foundation mainly seems to be focused on financial sustainability and growth of fediverse projects. The section on the Pixelfed Foundation ends with a quote from Mastodon’s blog post: “The people should own the town square”, but it does not explain in any way how “the people” will get to “own the town square”.
Over on Bluesky, the short-lived TikTok ban in the US has put video front-and-center. As a response, people are starting to take Bluesky posts that contain video, and build a TikTok-like UI around it. Bluesky launched video feeds in their app last week, and SkyLight is a high-profile project to build a video-only UI for Bluesky posts. I’m curious if Pixelfed’s renewed prominence will lead to more interest in similar image-viewing fediverse clients that less bound to server platforms, whether that is Pixelfed, Mastodon or other fediverse platforms.
The dominance of Mastodon and microblogging over the wider fediverse has led to a situation where Mastodon and the fediverse get equated as mostly the same in coverage of larger news outlets. The growth of Pixelfed, and the mainstream attention that it brings now changes this dynamic. This Forbes article about Pixelfed is a good example, where the fediverse gets introduced from the perspective of Pixelfed instead of from a perspective of Mastodon.
The Kickstarter states an “Commitment to open source and open principles”, and says that “all of the source code for Pixelfed is licensed under the AGPL license and is publicly available on GitHub”. I am not clear why Loops is not mentioned here for a commitment to open source. Loops is not currently neither open source nor federating, according to the official Pixelfed account. While Supernault also says that he is “working on that”, I find it strange that Loops is not mentioned under the commitment to open source.
Building an encrypted messaging app is difficult, to put things mildly. Building an encrypted messaging as a solo developer, while also building an Instagram competitor as well as a TikTok competitor is just wildly optimistic. I fear that Supernault is spreading himself too thin here, committed to too many different products. Supernault’s shifting attention makes it difficult for him to ship features he has promised. Notable example of this is the Groups feature for Pixelfed, which Supernault has promised as coming “very soon” since summer 2023. His latest estimation for groups is now for Q2 2025.
Tumblr saying that they are working on their fediverse integration is great news for the fediverse. For a quite a while it seemed that Tumblr would not actually follow through on early announcements by CEO Mullenweg. The answer by Tumblr that ActivityPub support will depend on a plugin makes it plausible to me that Tumblr blogs will likely have to opt-in to connecting themselves to the fediverse by adding the plugin. So based on the limited information available it seems likely to me it will not be a situation where the fediverse instantly grows by millions of active users.
OK #fediverse - I need to find a replacement for Google Voice that's
1) Cheap - we're a small company that runs on a tight budget 2) Flexible - we're looking for something that works on iOS and Android phones. 3) Secure - we're a small LGBTQIA+ owned company. We don't want snoopers or AI. 4) Callable/Textable from regular phones. - This is primarily so that team members can give out their 'work' numbers without compromising their real (personal) numbers.
We're spending a bunch right now on Google, and Voice is the LAST thing we need to replace.
Note: We already use #Matrix for team communications that don't require a physical number, #Nextcloud for collaboration and a few other #FOSS type things for everything else.
The only thing I don't like about Pixelfed is that it is written in PHP. That is just sad, sorry. A year ago I was considering self-hosting Pixelfed and this was the only blocker for me personally. Hope this will change in the future:)
Neuer Post im ViennaWriter's Blog: Social-Media Grundsätze: Wir haben Verantwortung für unsere Followerschaft
TL;DR: Wo wir sind, ist eine Aussage und beeinflusst ganz konkret, wo Menschen sind und bleiben. Angesichts jüngster politischer Zuspitzungen müssen wir uns ehrlich machen und handeln.
ALT text detailsGrafik mit einem durchgestrichenen abgeschlossenen Haus und einem "Ja-Haken" an einem stilisierten Netywerk mit vielen unterschiedlich gro+en Punkten
ALT text detailsArtist care á la AG Tanztee. Schnittchen und ein Südsee-Piratenstilleben aus Obst und Gemüse. Ein Schiff mit Melonenschalenseegeln, gefüllt mit Datteln, schwimmend in einem Meer aus Melonenstücken. Daraus tauchen Bananendelfine mit Weintrauben in ihren Mündern auf. Im Hintergrund eine Insel aus Ananas. Dazu ein frischer Blumenstrauß auf einem ollen Tisch mit schwarzem Ledersofa. Poster an der Wand. Sieht sonst so aus, wie ein typischer Blick in einen Rockmusik Backstage.
New instance, new #Introduction I have a couple other accounts out there but I'll keep this one as corporate as possible. Calcul Quebec's comms team has recently moved away from #X and is phasing out #Facebook. They insist on keeping #LinkedIn for quite valid reasons and they want to try #Bluesky, which is also fair. However, I want to prove that #Mastodon and the #Fediverse are just as valid for reach.
Posts will be French, English, or bilingual depending on the topic. Topics will range from #funding and #infrastructure to #research and #cybersecurity , along with possibly government announcements that might impact any parts of my work.
OK #fediverse - I need to find a replacement for Google Voice that's
1) Cheap - we're a small company that runs on a tight budget 2) Flexible - we're looking for something that works on iOS and Android phones. 3) Secure - we're a small LGBTQIA+ owned company. We don't want snoopers or AI. 4) Callable/Textable from regular phones. - This is primarily so that team members can give out their 'work' numbers without compromising their real (personal) numbers.
We're spending a bunch right now on Google, and Voice is the LAST thing we need to replace.
Note: We already use #Matrix for team communications that don't require a physical number, #Nextcloud for collaboration and a few other #FOSS type things for everything else.
OK #fediverse - I need to find a replacement for Google Voice that's
1) Cheap - we're a small company that runs on a tight budget 2) Flexible - we're looking for something that works on iOS and Android phones. 3) Secure - we're a small LGBTQIA+ owned company. We don't want snoopers or AI. 4) Callable/Textable from regular phones. - This is primarily so that team members can give out their 'work' numbers without compromising their real (personal) numbers.
We're spending a bunch right now on Google, and Voice is the LAST thing we need to replace.
Note: We already use #Matrix for team communications that don't require a physical number, #Nextcloud for collaboration and a few other #FOSS type things for everything else.
A note on compatibility: I'm calling version 1.0 "Crystal for Mastodon", but it *should* work with other Fediverse servers that have a similar API like #Pixelfed, #GoToSocial, and so on – I just haven't tested these thorougly yet, so I can't promise everything will work.
If you’d like to try the app with a non-Mastodon server without having to buy it first, there are open TestFlight spots available and you’ll get compatibility improvements before anyone else: https://testflight.apple.com/join/NKpHVXt3
A note on compatibility: I'm calling version 1.0 "Crystal for Mastodon", but it *should* work with other Fediverse servers that have a similar API like #Pixelfed, #GoToSocial, and so on – I just haven't tested these thorougly yet, so I can't promise everything will work.
If you’d like to try the app with a non-Mastodon server without having to buy it first, there are open TestFlight spots available and you’ll get compatibility improvements before anyone else: https://testflight.apple.com/join/NKpHVXt3
Its another massive week for Pixelfed, growing by another 100k active users and doubling their Kickstarter goal, raising over 100k CAD.
The News
Pixelfed continues to grow rapidly, adding almost 100k monthly active users in a week, and has now almost 300k monthly active users. Just over a month ago, Pixelfed had around 20k monthly active users. Developer Daniel Supernault launched a Kickstarter this week for Pixelfed,Loops and Sup. The Kickstarter proved popular, raising 100k CAD, double its 50k CAD goal. The Kickstarter is mainly for to fund the continuous development of the platforms, with the primary goals listed as ‘acceleration development’ for Pixelfed and Loops, and starting the development of messaging platform Sup. Sup is a planned encrypted messaging app that is supposed to compete with WhatsApp and Snapchat. Supernault has mentioned working on the project in the past, but it is unclear how far along the project is.
Supernault says that the operational costs for running all of his projects is now over 4000 USD per month. The large majority of people joining the flagship servers pixelfed.social and loops.video, which are both run by Supernault. Still, it seems like Supernault is not particularly interested in sharing out the load of users to other servers, saying that people unfamiliar with the fediverse want to join a a flagship instance. He also says that “using random servers to register on is very dangerous, because not all of them are as dedicated to this as I am, some of them don’t update frequently or handle mod reports as fast as we do.” Supernault is currently the only moderator for both the pixelfed.social server as well as the pixelfed.art server. He also says that Pixelfed.social needs to establish a mod team. One barrier to adding extra moderators is that Pixelfed does not have a specific ‘moderator’ role in the software, there is only the possibility to give someone full admin rights. Supernault says that he is working on adding such a feature.
The Pixelfed Kickstarter also lists a Pixelfed Foundation as its stretch goal. It is not particularly clear what such a Foundation would entail: the Kickstarter describes it as both a foundation and a corporation, as says that it “hopefully” would be a not-for-profit. Some of the potential work of the Pixelfed foundation would be to grow the Pixelfed and Loops social networks, and also support other developers in the wider fediverse ecosystem.
Tumblr has reconfirmed that it is working on connecting to the fediverse. In late 2022, Automatic CEO Matt Mullenweg said that the site was going to add ActivityPub support ‘soon’. Plans changed for Tumblr, including staff layoffs, and for a long time it was unclear if this plan was actually going to happen. In summer 2024, Tumblr announced that they would be working on moving the backend of Tumblr to WordPress. In an AMA this week, the company said that this migration of Tumblr to WordPress means that Tumblr can also use the plugins of WordPress, including the ActivityPub plugin. This means that people will be able to add ActivityPub to their Tumblr blogs. Not much is known about how this would work in practice.
The Analysis
Editor’s note: I wrote the section below before Supernault published his latest update on Kickstarter a few hours ago. In the latest update the Pixelfed Foundation is now moved towards a new stretch goal of 200k CAD. This changes my analysis, but I currently do not have the time to properly analyse and write about it before this newsletter will go out. I’ll write more about this next week.
Some more thoughts on Pixelfed:
I worry about the moderation side for Pixelfed, and specificially the flagship pixelfed.social. Pixelfed.social is now a server with over 200.000 monthly active users, and Supernault is the only moderator for the server. 1 moderator for over 200k active accounts is not a whole lot, to put it mildly. One of the main goals of the Kickstarter is to “expand the moderation, security, privacy and safety platforms”, and my hope is that the financial success of the Kickstarter can help get a bigger moderation team for the servers as quickly as possible.
One of the consistently most difficult aspects of fediverse platforms is the governance of the software. Mastodon has gotten a lot of pushback for its ‘Benevolent-Dictator-For-Life‘, and correspondingly, a lot of praise when Mastodon recently moved away from this model. For Pixelfed and Loops the power concentration into a single person is even more pronounced, with a single developer running two different platforms, two flagship servers as well as various other prominent fediverse projects such as fedidb. It shows the incredible amount of work that Supernault has contributed to the fediverse, but it also indicates the centralisation of power that has resulted from this. The Kickstarter promises a Pixelfed Foundation, but it does not say anything about how the Foundation will deal with governance. The short description of the Foundation mainly seems to be focused on financial sustainability and growth of fediverse projects. The section on the Pixelfed Foundation ends with a quote from Mastodon’s blog post: “The people should own the town square”, but it does not explain in any way how “the people” will get to “own the town square”.
Over on Bluesky, the short-lived TikTok ban in the US has put video front-and-center. As a response, people are starting to take Bluesky posts that contain video, and build a TikTok-like UI around it. Bluesky launched video feeds in their app last week, and SkyLight is a high-profile project to build a video-only UI for Bluesky posts. I’m curious if Pixelfed’s renewed prominence will lead to more interest in similar image-viewing fediverse clients that less bound to server platforms, whether that is Pixelfed, Mastodon or other fediverse platforms.
The dominance of Mastodon and microblogging over the wider fediverse has led to a situation where Mastodon and the fediverse get equated as mostly the same in coverage of larger news outlets. The growth of Pixelfed, and the mainstream attention that it brings now changes this dynamic. This Forbes article about Pixelfed is a good example, where the fediverse gets introduced from the perspective of Pixelfed instead of from a perspective of Mastodon.
The Kickstarter states an “Commitment to open source and open principles”, and says that “all of the source code for Pixelfed is licensed under the AGPL license and is publicly available on GitHub”. I am not clear why Loops is not mentioned here for a commitment to open source. Loops is not currently neither open source nor federating, according to the official Pixelfed account. While Supernault also says that he is “working on that”, I find it strange that Loops is not mentioned under the commitment to open source.
Building an encrypted messaging app is difficult, to put things mildly. Building an encrypted messaging as a solo developer, while also building an Instagram competitor as well as a TikTok competitor is just wildly optimistic. I fear that Supernault is spreading himself too thin here, committed to too many different products. Supernault’s shifting attention makes it difficult for him to ship features he has promised. Notable example of this is the Groups feature for Pixelfed, which Supernault has promised as coming “very soon” since summer 2023. His latest estimation for groups is now for Q2 2025.
Tumblr saying that they are working on their fediverse integration is great news for the fediverse. For a quite a while it seemed that Tumblr would not actually follow through on early announcements by CEO Mullenweg. The answer by Tumblr that ActivityPub support will depend on a plugin makes it plausible to me that Tumblr blogs will likely have to opt-in to connecting themselves to the fediverse by adding the plugin. So based on the limited information available it seems likely to me it will not be a situation where the fediverse instantly grows by millions of active users.
Its another massive week for Pixelfed, growing by another 100k active users and doubling their Kickstarter goal, raising over 100k CAD.
The News
Pixelfed continues to grow rapidly, adding almost 100k monthly active users in a week, and has now almost 300k monthly active users. Just over a month ago, Pixelfed had around 20k monthly active users. Developer Daniel Supernault launched a Kickstarter this week for Pixelfed,Loops and Sup. The Kickstarter proved popular, raising 100k CAD, double its 50k CAD goal. The Kickstarter is mainly for to fund the continuous development of the platforms, with the primary goals listed as ‘acceleration development’ for Pixelfed and Loops, and starting the development of messaging platform Sup. Sup is a planned encrypted messaging app that is supposed to compete with WhatsApp and Snapchat. Supernault has mentioned working on the project in the past, but it is unclear how far along the project is.
Supernault says that the operational costs for running all of his projects is now over 4000 USD per month. The large majority of people joining the flagship servers pixelfed.social and loops.video, which are both run by Supernault. Still, it seems like Supernault is not particularly interested in sharing out the load of users to other servers, saying that people unfamiliar with the fediverse want to join a a flagship instance. He also says that “using random servers to register on is very dangerous, because not all of them are as dedicated to this as I am, some of them don’t update frequently or handle mod reports as fast as we do.” Supernault is currently the only moderator for both the pixelfed.social server as well as the pixelfed.art server. He also says that Pixelfed.social needs to establish a mod team. One barrier to adding extra moderators is that Pixelfed does not have a specific ‘moderator’ role in the software, there is only the possibility to give someone full admin rights. Supernault says that he is working on adding such a feature.
The Pixelfed Kickstarter also lists a Pixelfed Foundation as its stretch goal. It is not particularly clear what such a Foundation would entail: the Kickstarter describes it as both a foundation and a corporation, as says that it “hopefully” would be a not-for-profit. Some of the potential work of the Pixelfed foundation would be to grow the Pixelfed and Loops social networks, and also support other developers in the wider fediverse ecosystem.
Tumblr has reconfirmed that it is working on connecting to the fediverse. In late 2022, Automatic CEO Matt Mullenweg said that the site was going to add ActivityPub support ‘soon’. Plans changed for Tumblr, including staff layoffs, and for a long time it was unclear if this plan was actually going to happen. In summer 2024, Tumblr announced that they would be working on moving the backend of Tumblr to WordPress. In an AMA this week, the company said that this migration of Tumblr to WordPress means that Tumblr can also use the plugins of WordPress, including the ActivityPub plugin. This means that people will be able to add ActivityPub to their Tumblr blogs. Not much is known about how this would work in practice.
The Analysis
Editor’s note: I wrote the section below before Supernault published his latest update on Kickstarter a few hours ago. In the latest update the Pixelfed Foundation is now moved towards a new stretch goal of 200k CAD. This changes my analysis, but I currently do not have the time to properly analyse and write about it before this newsletter will go out. I’ll write more about this next week.
Some more thoughts on Pixelfed:
I worry about the moderation side for Pixelfed, and specificially the flagship pixelfed.social. Pixelfed.social is now a server with over 200.000 monthly active users, and Supernault is the only moderator for the server. 1 moderator for over 200k active accounts is not a whole lot, to put it mildly. One of the main goals of the Kickstarter is to “expand the moderation, security, privacy and safety platforms”, and my hope is that the financial success of the Kickstarter can help get a bigger moderation team for the servers as quickly as possible.
One of the consistently most difficult aspects of fediverse platforms is the governance of the software. Mastodon has gotten a lot of pushback for its ‘Benevolent-Dictator-For-Life‘, and correspondingly, a lot of praise when Mastodon recently moved away from this model. For Pixelfed and Loops the power concentration into a single person is even more pronounced, with a single developer running two different platforms, two flagship servers as well as various other prominent fediverse projects such as fedidb. It shows the incredible amount of work that Supernault has contributed to the fediverse, but it also indicates the centralisation of power that has resulted from this. The Kickstarter promises a Pixelfed Foundation, but it does not say anything about how the Foundation will deal with governance. The short description of the Foundation mainly seems to be focused on financial sustainability and growth of fediverse projects. The section on the Pixelfed Foundation ends with a quote from Mastodon’s blog post: “The people should own the town square”, but it does not explain in any way how “the people” will get to “own the town square”.
Over on Bluesky, the short-lived TikTok ban in the US has put video front-and-center. As a response, people are starting to take Bluesky posts that contain video, and build a TikTok-like UI around it. Bluesky launched video feeds in their app last week, and SkyLight is a high-profile project to build a video-only UI for Bluesky posts. I’m curious if Pixelfed’s renewed prominence will lead to more interest in similar image-viewing fediverse clients that less bound to server platforms, whether that is Pixelfed, Mastodon or other fediverse platforms.
The dominance of Mastodon and microblogging over the wider fediverse has led to a situation where Mastodon and the fediverse get equated as mostly the same in coverage of larger news outlets. The growth of Pixelfed, and the mainstream attention that it brings now changes this dynamic. This Forbes article about Pixelfed is a good example, where the fediverse gets introduced from the perspective of Pixelfed instead of from a perspective of Mastodon.
The Kickstarter states an “Commitment to open source and open principles”, and says that “all of the source code for Pixelfed is licensed under the AGPL license and is publicly available on GitHub”. I am not clear why Loops is not mentioned here for a commitment to open source. Loops is not currently neither open source nor federating, according to the official Pixelfed account. While Supernault also says that he is “working on that”, I find it strange that Loops is not mentioned under the commitment to open source.
Building an encrypted messaging app is difficult, to put things mildly. Building an encrypted messaging as a solo developer, while also building an Instagram competitor as well as a TikTok competitor is just wildly optimistic. I fear that Supernault is spreading himself too thin here, committed to too many different products. Supernault’s shifting attention makes it difficult for him to ship features he has promised. Notable example of this is the Groups feature for Pixelfed, which Supernault has promised as coming “very soon” since summer 2023. His latest estimation for groups is now for Q2 2025.
Tumblr saying that they are working on their fediverse integration is great news for the fediverse. For a quite a while it seemed that Tumblr would not actually follow through on early announcements by CEO Mullenweg. The answer by Tumblr that ActivityPub support will depend on a plugin makes it plausible to me that Tumblr blogs will likely have to opt-in to connecting themselves to the fediverse by adding the plugin. So based on the limited information available it seems likely to me it will not be a situation where the fediverse instantly grows by millions of active users.
This week's news: - @pixelfed continues to grow, adding 100k active users in a week. The platform now has grown from 20k active users a month ago to almost 300k active accounts currently - The Pixelfed Kickstarter smashed its goals, raising over 100k CAD in funding - Tumblr recommits to connecting to the #fediverse in the future, using the WordPress #ActivityPub plugin
Two projects we love are currently running a crowdsource campaign. The modular Open Hardware laptop MNT Reform Next is up on Crowdsupply where you can support them by buying a T-shirt or treat yourself to an OH laptop in pre-sale. [1] And the Pixelfed and Loops team is seeking backers to support the development of these federated social networks with no ads, no algorithms and no tracking. [2]
Nice. How to leave #X / #Twitter and #Instagram? In the edition of tomorrow‘s newspaper Augsburger Allgemeine offers valuable tips and highlights alternatives in the #Fediverse, such as #Mastodon and #Pixelfed.
This week's news: - @pixelfed continues to grow, adding 100k active users in a week. The platform now has grown from 20k active users a month ago to almost 300k active accounts currently - The Pixelfed Kickstarter smashed its goals, raising over 100k CAD in funding - Tumblr recommits to connecting to the #fediverse in the future, using the WordPress #ActivityPub plugin
Neuer Post im ViennaWriter's Blog: Social-Media Grundsätze: Wir haben Verantwortung für unsere Followerschaft
TL;DR: Wo wir sind, ist eine Aussage und beeinflusst ganz konkret, wo Menschen sind und bleiben. Angesichts jüngster politischer Zuspitzungen müssen wir uns ehrlich machen und handeln.
ALT text detailsGrafik mit einem durchgestrichenen abgeschlossenen Haus und einem "Ja-Haken" an einem stilisierten Netywerk mit vielen unterschiedlich gro+en Punkten
Anyone on #Surf yet? Flipboard’s new and exciting platform has great potential for those that love curation. You can sign up for the beta (details in the 1st paragraph). Having a Mastodon account is recommended.
Surf combines content from diverse, decentralized platforms, RSS feeds, podcasts, YouTube, and, of course, Flipboard. Please do not abandon your magazines once you use Surf. They are an essential part of this equation. #surffeeds#flipboard#curation#tech#fediverse#Mastodon
Anyone on #Surf yet? Flipboard’s new and exciting platform has great potential for those that love curation. You can sign up for the beta (details in the 1st paragraph). Having a Mastodon account is recommended.
Surf combines content from diverse, decentralized platforms, RSS feeds, podcasts, YouTube, and, of course, Flipboard. Please do not abandon your magazines once you use Surf. They are an essential part of this equation. #surffeeds#flipboard#curation#tech#fediverse#Mastodon
This week's news: - @pixelfed continues to grow, adding 100k active users in a week. The platform now has grown from 20k active users a month ago to almost 300k active accounts currently - The Pixelfed Kickstarter smashed its goals, raising over 100k CAD in funding - Tumblr recommits to connecting to the #fediverse in the future, using the WordPress #ActivityPub plugin
Nice. How to leave #X / #Twitter and #Instagram? In the edition of tomorrow‘s newspaper Augsburger Allgemeine offers valuable tips and highlights alternatives in the #Fediverse, such as #Mastodon and #Pixelfed.
This week's news: - @pixelfed continues to grow, adding 100k active users in a week. The platform now has grown from 20k active users a month ago to almost 300k active accounts currently - The Pixelfed Kickstarter smashed its goals, raising over 100k CAD in funding - Tumblr recommits to connecting to the #fediverse in the future, using the WordPress #ActivityPub plugin
ALT text details•* $200,000 - Pixelfed
Foundation
- Official registration of the Pixelfed
Foundation as a legal entity
- Creating a sustainable structure for long-term development and community governance
Its another massive week for Pixelfed, growing by another 100k active users and doubling their Kickstarter goal, raising over 100k CAD.
The News
Pixelfed continues to grow rapidly, adding almost 100k monthly active users in a week, and has now almost 300k monthly active users. Just over a month ago, Pixelfed had around 20k monthly active users. Developer Daniel Supernault launched a Kickstarter this week for Pixelfed,Loops and Sup. The Kickstarter proved popular, raising 100k CAD, double its 50k CAD goal. The Kickstarter is mainly for to fund the continuous development of the platforms, with the primary goals listed as ‘acceleration development’ for Pixelfed and Loops, and starting the development of messaging platform Sup. Sup is a planned encrypted messaging app that is supposed to compete with WhatsApp and Snapchat. Supernault has mentioned working on the project in the past, but it is unclear how far along the project is.
Supernault says that the operational costs for running all of his projects is now over 4000 USD per month. The large majority of people joining the flagship servers pixelfed.social and loops.video, which are both run by Supernault. Still, it seems like Supernault is not particularly interested in sharing out the load of users to other servers, saying that people unfamiliar with the fediverse want to join a a flagship instance. He also says that “using random servers to register on is very dangerous, because not all of them are as dedicated to this as I am, some of them don’t update frequently or handle mod reports as fast as we do.” Supernault is currently the only moderator for both the pixelfed.social server as well as the pixelfed.art server. He also says that Pixelfed.social needs to establish a mod team. One barrier to adding extra moderators is that Pixelfed does not have a specific ‘moderator’ role in the software, there is only the possibility to give someone full admin rights. Supernault says that he is working on adding such a feature.
The Pixelfed Kickstarter also lists a Pixelfed Foundation as its stretch goal. It is not particularly clear what such a Foundation would entail: the Kickstarter describes it as both a foundation and a corporation, as says that it “hopefully” would be a not-for-profit. Some of the potential work of the Pixelfed foundation would be to grow the Pixelfed and Loops social networks, and also support other developers in the wider fediverse ecosystem.
Tumblr has reconfirmed that it is working on connecting to the fediverse. In late 2022, Automatic CEO Matt Mullenweg said that the site was going to add ActivityPub support ‘soon’. Plans changed for Tumblr, including staff layoffs, and for a long time it was unclear if this plan was actually going to happen. In summer 2024, Tumblr announced that they would be working on moving the backend of Tumblr to WordPress. In an AMA this week, the company said that this migration of Tumblr to WordPress means that Tumblr can also use the plugins of WordPress, including the ActivityPub plugin. This means that people will be able to add ActivityPub to their Tumblr blogs. Not much is known about how this would work in practice.
The Analysis
Editor’s note: I wrote the section below before Supernault published his latest update on Kickstarter a few hours ago. In the latest update the Pixelfed Foundation is now moved towards a new stretch goal of 200k CAD. This changes my analysis, but I currently do not have the time to properly analyse and write about it before this newsletter will go out. I’ll write more about this next week.
Some more thoughts on Pixelfed:
I worry about the moderation side for Pixelfed, and specificially the flagship pixelfed.social. Pixelfed.social is now a server with over 200.000 monthly active users, and Supernault is the only moderator for the server. 1 moderator for over 200k active accounts is not a whole lot, to put it mildly. One of the main goals of the Kickstarter is to “expand the moderation, security, privacy and safety platforms”, and my hope is that the financial success of the Kickstarter can help get a bigger moderation team for the servers as quickly as possible.
One of the consistently most difficult aspects of fediverse platforms is the governance of the software. Mastodon has gotten a lot of pushback for its ‘Benevolent-Dictator-For-Life‘, and correspondingly, a lot of praise when Mastodon recently moved away from this model. For Pixelfed and Loops the power concentration into a single person is even more pronounced, with a single developer running two different platforms, two flagship servers as well as various other prominent fediverse projects such as fedidb. It shows the incredible amount of work that Supernault has contributed to the fediverse, but it also indicates the centralisation of power that has resulted from this. The Kickstarter promises a Pixelfed Foundation, but it does not say anything about how the Foundation will deal with governance. The short description of the Foundation mainly seems to be focused on financial sustainability and growth of fediverse projects. The section on the Pixelfed Foundation ends with a quote from Mastodon’s blog post: “The people should own the town square”, but it does not explain in any way how “the people” will get to “own the town square”.
Over on Bluesky, the short-lived TikTok ban in the US has put video front-and-center. As a response, people are starting to take Bluesky posts that contain video, and build a TikTok-like UI around it. Bluesky launched video feeds in their app last week, and SkyLight is a high-profile project to build a video-only UI for Bluesky posts. I’m curious if Pixelfed’s renewed prominence will lead to more interest in similar image-viewing fediverse clients that less bound to server platforms, whether that is Pixelfed, Mastodon or other fediverse platforms.
The dominance of Mastodon and microblogging over the wider fediverse has led to a situation where Mastodon and the fediverse get equated as mostly the same in coverage of larger news outlets. The growth of Pixelfed, and the mainstream attention that it brings now changes this dynamic. This Forbes article about Pixelfed is a good example, where the fediverse gets introduced from the perspective of Pixelfed instead of from a perspective of Mastodon.
The Kickstarter states an “Commitment to open source and open principles”, and says that “all of the source code for Pixelfed is licensed under the AGPL license and is publicly available on GitHub”. I am not clear why Loops is not mentioned here for a commitment to open source. Loops is not currently neither open source nor federating, according to the official Pixelfed account. While Supernault also says that he is “working on that”, I find it strange that Loops is not mentioned under the commitment to open source.
Building an encrypted messaging app is difficult, to put things mildly. Building an encrypted messaging as a solo developer, while also building an Instagram competitor as well as a TikTok competitor is just wildly optimistic. I fear that Supernault is spreading himself too thin here, committed to too many different products. Supernault’s shifting attention makes it difficult for him to ship features he has promised. Notable example of this is the Groups feature for Pixelfed, which Supernault has promised as coming “very soon” since summer 2023. His latest estimation for groups is now for Q2 2025.
Tumblr saying that they are working on their fediverse integration is great news for the fediverse. For a quite a while it seemed that Tumblr would not actually follow through on early announcements by CEO Mullenweg. The answer by Tumblr that ActivityPub support will depend on a plugin makes it plausible to me that Tumblr blogs will likely have to opt-in to connecting themselves to the fediverse by adding the plugin. So based on the limited information available it seems likely to me it will not be a situation where the fediverse instantly grows by millions of active users.
ALT text detailsArtist care á la AG Tanztee. Schnittchen und ein Südsee-Piratenstilleben aus Obst und Gemüse. Ein Schiff mit Melonenschalenseegeln, gefüllt mit Datteln, schwimmend in einem Meer aus Melonenstücken. Daraus tauchen Bananendelfine mit Weintrauben in ihren Mündern auf. Im Hintergrund eine Insel aus Ananas. Dazu ein frischer Blumenstrauß auf einem ollen Tisch mit schwarzem Ledersofa. Poster an der Wand. Sieht sonst so aus, wie ein typischer Blick in einen Rockmusik Backstage.
Its another massive week for Pixelfed, growing by another 100k active users and doubling their Kickstarter goal, raising over 100k CAD.
The News
Pixelfed continues to grow rapidly, adding almost 100k monthly active users in a week, and has now almost 300k monthly active users. Just over a month ago, Pixelfed had around 20k monthly active users. Developer Daniel Supernault launched a Kickstarter this week for Pixelfed,Loops and Sup. The Kickstarter proved popular, raising 100k CAD, double its 50k CAD goal. The Kickstarter is mainly for to fund the continuous development of the platforms, with the primary goals listed as ‘acceleration development’ for Pixelfed and Loops, and starting the development of messaging platform Sup. Sup is a planned encrypted messaging app that is supposed to compete with WhatsApp and Snapchat. Supernault has mentioned working on the project in the past, but it is unclear how far along the project is.
Supernault says that the operational costs for running all of his projects is now over 4000 USD per month. The large majority of people joining the flagship servers pixelfed.social and loops.video, which are both run by Supernault. Still, it seems like Supernault is not particularly interested in sharing out the load of users to other servers, saying that people unfamiliar with the fediverse want to join a a flagship instance. He also says that “using random servers to register on is very dangerous, because not all of them are as dedicated to this as I am, some of them don’t update frequently or handle mod reports as fast as we do.” Supernault is currently the only moderator for both the pixelfed.social server as well as the pixelfed.art server. He also says that Pixelfed.social needs to establish a mod team. One barrier to adding extra moderators is that Pixelfed does not have a specific ‘moderator’ role in the software, there is only the possibility to give someone full admin rights. Supernault says that he is working on adding such a feature.
The Pixelfed Kickstarter also lists a Pixelfed Foundation as its stretch goal. It is not particularly clear what such a Foundation would entail: the Kickstarter describes it as both a foundation and a corporation, as says that it “hopefully” would be a not-for-profit. Some of the potential work of the Pixelfed foundation would be to grow the Pixelfed and Loops social networks, and also support other developers in the wider fediverse ecosystem.
Tumblr has reconfirmed that it is working on connecting to the fediverse. In late 2022, Automatic CEO Matt Mullenweg said that the site was going to add ActivityPub support ‘soon’. Plans changed for Tumblr, including staff layoffs, and for a long time it was unclear if this plan was actually going to happen. In summer 2024, Tumblr announced that they would be working on moving the backend of Tumblr to WordPress. In an AMA this week, the company said that this migration of Tumblr to WordPress means that Tumblr can also use the plugins of WordPress, including the ActivityPub plugin. This means that people will be able to add ActivityPub to their Tumblr blogs. Not much is known about how this would work in practice.
The Analysis
Editor’s note: I wrote the section below before Supernault published his latest update on Kickstarter a few hours ago. In the latest update the Pixelfed Foundation is now moved towards a new stretch goal of 200k CAD. This changes my analysis, but I currently do not have the time to properly analyse and write about it before this newsletter will go out. I’ll write more about this next week.
Some more thoughts on Pixelfed:
I worry about the moderation side for Pixelfed, and specificially the flagship pixelfed.social. Pixelfed.social is now a server with over 200.000 monthly active users, and Supernault is the only moderator for the server. 1 moderator for over 200k active accounts is not a whole lot, to put it mildly. One of the main goals of the Kickstarter is to “expand the moderation, security, privacy and safety platforms”, and my hope is that the financial success of the Kickstarter can help get a bigger moderation team for the servers as quickly as possible.
One of the consistently most difficult aspects of fediverse platforms is the governance of the software. Mastodon has gotten a lot of pushback for its ‘Benevolent-Dictator-For-Life‘, and correspondingly, a lot of praise when Mastodon recently moved away from this model. For Pixelfed and Loops the power concentration into a single person is even more pronounced, with a single developer running two different platforms, two flagship servers as well as various other prominent fediverse projects such as fedidb. It shows the incredible amount of work that Supernault has contributed to the fediverse, but it also indicates the centralisation of power that has resulted from this. The Kickstarter promises a Pixelfed Foundation, but it does not say anything about how the Foundation will deal with governance. The short description of the Foundation mainly seems to be focused on financial sustainability and growth of fediverse projects. The section on the Pixelfed Foundation ends with a quote from Mastodon’s blog post: “The people should own the town square”, but it does not explain in any way how “the people” will get to “own the town square”.
Over on Bluesky, the short-lived TikTok ban in the US has put video front-and-center. As a response, people are starting to take Bluesky posts that contain video, and build a TikTok-like UI around it. Bluesky launched video feeds in their app last week, and SkyLight is a high-profile project to build a video-only UI for Bluesky posts. I’m curious if Pixelfed’s renewed prominence will lead to more interest in similar image-viewing fediverse clients that less bound to server platforms, whether that is Pixelfed, Mastodon or other fediverse platforms.
The dominance of Mastodon and microblogging over the wider fediverse has led to a situation where Mastodon and the fediverse get equated as mostly the same in coverage of larger news outlets. The growth of Pixelfed, and the mainstream attention that it brings now changes this dynamic. This Forbes article about Pixelfed is a good example, where the fediverse gets introduced from the perspective of Pixelfed instead of from a perspective of Mastodon.
The Kickstarter states an “Commitment to open source and open principles”, and says that “all of the source code for Pixelfed is licensed under the AGPL license and is publicly available on GitHub”. I am not clear why Loops is not mentioned here for a commitment to open source. Loops is not currently neither open source nor federating, according to the official Pixelfed account. While Supernault also says that he is “working on that”, I find it strange that Loops is not mentioned under the commitment to open source.
Building an encrypted messaging app is difficult, to put things mildly. Building an encrypted messaging as a solo developer, while also building an Instagram competitor as well as a TikTok competitor is just wildly optimistic. I fear that Supernault is spreading himself too thin here, committed to too many different products. Supernault’s shifting attention makes it difficult for him to ship features he has promised. Notable example of this is the Groups feature for Pixelfed, which Supernault has promised as coming “very soon” since summer 2023. His latest estimation for groups is now for Q2 2025.
Tumblr saying that they are working on their fediverse integration is great news for the fediverse. For a quite a while it seemed that Tumblr would not actually follow through on early announcements by CEO Mullenweg. The answer by Tumblr that ActivityPub support will depend on a plugin makes it plausible to me that Tumblr blogs will likely have to opt-in to connecting themselves to the fediverse by adding the plugin. So based on the limited information available it seems likely to me it will not be a situation where the fediverse instantly grows by millions of active users.
ALT text details•* $200,000 - Pixelfed
Foundation
- Official registration of the Pixelfed
Foundation as a legal entity
- Creating a sustainable structure for long-term development and community governance
ALT text details•* $200,000 - Pixelfed
Foundation
- Official registration of the Pixelfed
Foundation as a legal entity
- Creating a sustainable structure for long-term development and community governance
This week's news: - @pixelfed continues to grow, adding 100k active users in a week. The platform now has grown from 20k active users a month ago to almost 300k active accounts currently - The Pixelfed Kickstarter smashed its goals, raising over 100k CAD in funding - Tumblr recommits to connecting to the #fediverse in the future, using the WordPress #ActivityPub plugin
Its another massive week for Pixelfed, growing by another 100k active users and doubling their Kickstarter goal, raising over 100k CAD.
The News
Pixelfed continues to grow rapidly, adding almost 100k monthly active users in a week, and has now almost 300k monthly active users. Just over a month ago, Pixelfed had around 20k monthly active users. Developer Daniel Supernault launched a Kickstarter this week for Pixelfed,Loops and Sup. The Kickstarter proved popular, raising 100k CAD, double its 50k CAD goal. The Kickstarter is mainly for to fund the continuous development of the platforms, with the primary goals listed as ‘acceleration development’ for Pixelfed and Loops, and starting the development of messaging platform Sup. Sup is a planned encrypted messaging app that is supposed to compete with WhatsApp and Snapchat. Supernault has mentioned working on the project in the past, but it is unclear how far along the project is.
Supernault says that the operational costs for running all of his projects is now over 4000 USD per month. The large majority of people joining the flagship servers pixelfed.social and loops.video, which are both run by Supernault. Still, it seems like Supernault is not particularly interested in sharing out the load of users to other servers, saying that people unfamiliar with the fediverse want to join a a flagship instance. He also says that “using random servers to register on is very dangerous, because not all of them are as dedicated to this as I am, some of them don’t update frequently or handle mod reports as fast as we do.” Supernault is currently the only moderator for both the pixelfed.social server as well as the pixelfed.art server. He also says that Pixelfed.social needs to establish a mod team. One barrier to adding extra moderators is that Pixelfed does not have a specific ‘moderator’ role in the software, there is only the possibility to give someone full admin rights. Supernault says that he is working on adding such a feature.
The Pixelfed Kickstarter also lists a Pixelfed Foundation as its stretch goal. It is not particularly clear what such a Foundation would entail: the Kickstarter describes it as both a foundation and a corporation, as says that it “hopefully” would be a not-for-profit. Some of the potential work of the Pixelfed foundation would be to grow the Pixelfed and Loops social networks, and also support other developers in the wider fediverse ecosystem.
Tumblr has reconfirmed that it is working on connecting to the fediverse. In late 2022, Automatic CEO Matt Mullenweg said that the site was going to add ActivityPub support ‘soon’. Plans changed for Tumblr, including staff layoffs, and for a long time it was unclear if this plan was actually going to happen. In summer 2024, Tumblr announced that they would be working on moving the backend of Tumblr to WordPress. In an AMA this week, the company said that this migration of Tumblr to WordPress means that Tumblr can also use the plugins of WordPress, including the ActivityPub plugin. This means that people will be able to add ActivityPub to their Tumblr blogs. Not much is known about how this would work in practice.
The Analysis
Editor’s note: I wrote the section below before Supernault published his latest update on Kickstarter a few hours ago. In the latest update the Pixelfed Foundation is now moved towards a new stretch goal of 200k CAD. This changes my analysis, but I currently do not have the time to properly analyse and write about it before this newsletter will go out. I’ll write more about this next week.
Some more thoughts on Pixelfed:
I worry about the moderation side for Pixelfed, and specificially the flagship pixelfed.social. Pixelfed.social is now a server with over 200.000 monthly active users, and Supernault is the only moderator for the server. 1 moderator for over 200k active accounts is not a whole lot, to put it mildly. One of the main goals of the Kickstarter is to “expand the moderation, security, privacy and safety platforms”, and my hope is that the financial success of the Kickstarter can help get a bigger moderation team for the servers as quickly as possible.
One of the consistently most difficult aspects of fediverse platforms is the governance of the software. Mastodon has gotten a lot of pushback for its ‘Benevolent-Dictator-For-Life‘, and correspondingly, a lot of praise when Mastodon recently moved away from this model. For Pixelfed and Loops the power concentration into a single person is even more pronounced, with a single developer running two different platforms, two flagship servers as well as various other prominent fediverse projects such as fedidb. It shows the incredible amount of work that Supernault has contributed to the fediverse, but it also indicates the centralisation of power that has resulted from this. The Kickstarter promises a Pixelfed Foundation, but it does not say anything about how the Foundation will deal with governance. The short description of the Foundation mainly seems to be focused on financial sustainability and growth of fediverse projects. The section on the Pixelfed Foundation ends with a quote from Mastodon’s blog post: “The people should own the town square”, but it does not explain in any way how “the people” will get to “own the town square”.
Over on Bluesky, the short-lived TikTok ban in the US has put video front-and-center. As a response, people are starting to take Bluesky posts that contain video, and build a TikTok-like UI around it. Bluesky launched video feeds in their app last week, and SkyLight is a high-profile project to build a video-only UI for Bluesky posts. I’m curious if Pixelfed’s renewed prominence will lead to more interest in similar image-viewing fediverse clients that less bound to server platforms, whether that is Pixelfed, Mastodon or other fediverse platforms.
The dominance of Mastodon and microblogging over the wider fediverse has led to a situation where Mastodon and the fediverse get equated as mostly the same in coverage of larger news outlets. The growth of Pixelfed, and the mainstream attention that it brings now changes this dynamic. This Forbes article about Pixelfed is a good example, where the fediverse gets introduced from the perspective of Pixelfed instead of from a perspective of Mastodon.
The Kickstarter states an “Commitment to open source and open principles”, and says that “all of the source code for Pixelfed is licensed under the AGPL license and is publicly available on GitHub”. I am not clear why Loops is not mentioned here for a commitment to open source. Loops is not currently neither open source nor federating, according to the official Pixelfed account. While Supernault also says that he is “working on that”, I find it strange that Loops is not mentioned under the commitment to open source.
Building an encrypted messaging app is difficult, to put things mildly. Building an encrypted messaging as a solo developer, while also building an Instagram competitor as well as a TikTok competitor is just wildly optimistic. I fear that Supernault is spreading himself too thin here, committed to too many different products. Supernault’s shifting attention makes it difficult for him to ship features he has promised. Notable example of this is the Groups feature for Pixelfed, which Supernault has promised as coming “very soon” since summer 2023. His latest estimation for groups is now for Q2 2025.
Tumblr saying that they are working on their fediverse integration is great news for the fediverse. For a quite a while it seemed that Tumblr would not actually follow through on early announcements by CEO Mullenweg. The answer by Tumblr that ActivityPub support will depend on a plugin makes it plausible to me that Tumblr blogs will likely have to opt-in to connecting themselves to the fediverse by adding the plugin. So based on the limited information available it seems likely to me it will not be a situation where the fediverse instantly grows by millions of active users.
1/5 For people coming over from my Facebook feed (thank you <3). Here's a great introduction to some of the better social media options that are available on the Fediverse
ALT text detailsHeading reads:
Fediverse for Dummies (crossed out) Reddit refugees
Text reads:
What is Lemmy?
Lemmy is like Reddit but decentralized
Image:
There is a bubble with many reddit communities shown and a single person (u/spez) who is saying "This is all mine to do what I want with it". The cartoon of this users shows a monkey with dollar signs for eyes and grabbing handfuls of cash.
Text reads:
Lemmy “instances” (or servers) are like mini-Reddits, each one of them contains a small amount of subreddits and users but they're all connected to
each other
Image: There are many bubbles that are all connected. Each bubble has one or two reddits in there. Underneath there is a picture labeled "Lemmy devs" who are saying " We donated Lemmy to the world, we can't control what people do with it"
Hello #fediverse - this is GBH #News bringing you the world from #Boston. It's 37F at Logan Airport and visibility is 10mi.
Trump ordered a freeze of all federal loans and grants, a move that could upend the US economy.
Chinese company DeepSeek announced that it was able to build an AI at a fraction of the cost of US AI startups, using cheaper chips. Nvidia's stock plunged.
Gov. Healey bans NDAs across Mass. executive branch offices.
Hello #fediverse - this is GBH #News bringing you the world from #Boston. It's 37F at Logan Airport and visibility is 10mi.
Trump ordered a freeze of all federal loans and grants, a move that could upend the US economy.
Chinese company DeepSeek announced that it was able to build an AI at a fraction of the cost of US AI startups, using cheaper chips. Nvidia's stock plunged.
Gov. Healey bans NDAs across Mass. executive branch offices.
Hello #fediverse - this is GBH #News bringing you the world from #Boston. It's 37F at Logan Airport and visibility is 10mi.
Trump ordered a freeze of all federal loans and grants, a move that could upend the US economy.
Chinese company DeepSeek announced that it was able to build an AI at a fraction of the cost of US AI startups, using cheaper chips. Nvidia's stock plunged.
Gov. Healey bans NDAs across Mass. executive branch offices.
Elena is an incredibly positive person, one of those people who bring optimism and passion to the Fediverse. She has been a strong supporter of free communication for a long time, detailing the main platforms of the Fediverse and currently working on a video (because yes, she’s also a very talented filmmaker) all about the Fediverse.
Thank you, Elena. You’re one of those people who radiate optimism, positivity, enthusiasm, and passion, and it’s thanks to people like you that free communication thrives.
People are tired of “influencers” driven solely by sponsorships. Passion, dedication, and genuine belief in a cause make all the difference - and they always will.
@juergen_hubert yeah, I think you're getting this exactly backwards.
#Mastodon/#ActivityPub makes it way too hard to move instances. It's unfortunately a core problem with this platform, but we shouldn't pretend it's not.
Other platforms like #BlueSky make it much easier, but #Fediverse is behind on this one.
We need to recognize that as a rough edge, a legit reason users might choose another platform.
New instance, new #Introduction I have a couple other accounts out there but I'll keep this one as corporate as possible. Calcul Quebec's comms team has recently moved away from #X and is phasing out #Facebook. They insist on keeping #LinkedIn for quite valid reasons and they want to try #Bluesky, which is also fair. However, I want to prove that #Mastodon and the #Fediverse are just as valid for reach.
Posts will be French, English, or bilingual depending on the topic. Topics will range from #funding and #infrastructure to #research and #cybersecurity , along with possibly government announcements that might impact any parts of my work.
This is the next battleground. I hope all #MastoAdmin moderators are on their toes.
"The narratives propagated by these accounts are consistent with previous Doppelgänger activities. They aim to undermine support for Ukraine, sow discord within German politics, and incite gender-based animosity. The operation employs tactics such as bulk account creation, inauthentic commenting, and the use of local personas to enhance credibility."
Does anyone have any suggestions for how to increase Mastodon's userbase? 🤔 People are finally starting to abandon the toxic cesspool formerly known as Twitter, but they seem to be migrating to Threads and Version 2.0 aka Bluesky.
One unique selling point of #Mastodon which we need to push more is how easy it is to move servers.
I mean, how often have you heard about people being scared away from Mastodon because they have a hard time picking a server? This is not a condemnation of their hypothetical lack of technical aptitude - it's just that every other social media platform outside of the #Fediverse makes leaving as difficult as possible. You tie up a _lot_ of your online identity with a specific account, especially if you are a heavy user - and if you decide to leave an account, then you have to give up pretty much all of the connections you have made.
Thus, picking "the wrong server" is something that can trigger considerable anxiety for those who've had to abandon social media platforms in the past - what if they pick badly, and need to start over?
But even a lot of long-term Mastodon users don't know how easy it is to move - not only takes the process a mere half an hour or so, but you can also take all of your followers with you - their servers are notified, and they automatically move their subscription from your old to your new account without having to so a thing!
I think this kind of easy account transferral is almost unprecedented with online services (and I can't think of any other examples - can you?), so it's not surprising that people don't think about this when facing the choice of picking a server.
ICYMI yesterday I created a "stock" photo for flagship Fediverse apps* - so that writers could use it to illustrate articles about the #Fediverse.
(*Lemmy is a shortcut to the Lemmy.world website.)
I applied the KISS principle (Keep It Simple) because mainstream media does such a terrible job covering the Fediverse. I didn't want to add extra complexity.
I might be repeating this: We have quite an influx of people #NewHere in the #Fediverse. Besides obvious stuff like boosting #Introduction posts, consider looking at the seemingly empty new profiles of people who (request to) follow you on their instance (original page). Their posts might not be known to your instance (because federation things). You can search for nice post URLs in your instance to have it discover them and favorite/boost them. Let’s make sure to welcome all the fresh faces!
I might be repeating this: We have quite an influx of people #NewHere in the #Fediverse. Besides obvious stuff like boosting #Introduction posts, consider looking at the seemingly empty new profiles of people who (request to) follow you on their instance (original page). Their posts might not be known to your instance (because federation things). You can search for nice post URLs in your instance to have it discover them and favorite/boost them. Let’s make sure to welcome all the fresh faces!
@michael , @saskia and @FreddieJ will all be making the trip to Brussels for one of the best FOSS events in the world.
At FOSDEM we'll be looking to connect with some of the people growing awareness for the open social web. We'll also be doing our best to learn from the thousands of FOSS experts in the room.
If you're attending and you'd like to make sure our paths cross, please email us at support@newsmast.org.
ALT text detailsTher graphic shows the FOSDEM logo and colours with the copy "We'll be there. Come and say hello." It repeats the message in the post. The Newsmast Foundation logo can be seen.
This is the next battleground. I hope all #MastoAdmin moderators are on their toes.
"The narratives propagated by these accounts are consistent with previous Doppelgänger activities. They aim to undermine support for Ukraine, sow discord within German politics, and incite gender-based animosity. The operation employs tactics such as bulk account creation, inauthentic commenting, and the use of local personas to enhance credibility."
@michael , @saskia and @FreddieJ will all be making the trip to Brussels for one of the best FOSS events in the world.
At FOSDEM we'll be looking to connect with some of the people growing awareness for the open social web. We'll also be doing our best to learn from the thousands of FOSS experts in the room.
If you're attending and you'd like to make sure our paths cross, please email us at support@newsmast.org.
ALT text detailsTher graphic shows the FOSDEM logo and colours with the copy "We'll be there. Come and say hello." It repeats the message in the post. The Newsmast Foundation logo can be seen.
All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.
Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!
ICYMI yesterday I created a "stock" photo for flagship Fediverse apps* - so that writers could use it to illustrate articles about the #Fediverse.
(*Lemmy is a shortcut to the Lemmy.world website.)
I applied the KISS principle (Keep It Simple) because mainstream media does such a terrible job covering the Fediverse. I didn't want to add extra complexity.
Here are a few of my all-time favourites to get a sense of what I'm into
ALT text detailsPhoto of Abraham Lake, frozen in the winter, at sunset.- Bubbles are seen under the surface of the ice, leading into the background of mountains along the horizon. Pink and purple hues dominate the sunset sky.
ALT text detailsPhoto of a storm cell moving towards the photographer over a canola field.
ALT text detailsPhoto of a black-capped chickadee sitting on a branch; snow is gently falling all around
ALT text detailsPhoto of pink tulips with a fringed edge. Focus is on one tulip in the middle, with foreground and background tulips blurred using a shallow depth of field.
#Pixelfed is now 20% of the Fediverse’s total MAUs.
The caveat here is that this does not count #Misskey since that count isn’t accurately reported.
Nevertheless, this is a significant moment for the #Fediverse in terms of diversification of software distribution.
ALT text detailsSoftware User Distribution by MAU
Mastodon
66.21%
Pixelfed
20.27%
PeerTube
3.77%
Lemmy
3.09%
Misskey
0.95%
Pleroma
0.63%
Microdotblog
0.39%
In the last days I often got asked about #snac / #snac2 as an alternative to #Mastodon and I can highly recommend it! I few months ago, I already wrote a HowTo about setting snac up on a FreeBSD instance - might be worth to share again :) if you’re using snac, you might also want to use my relay service at https://fedi-relay.gyptazy.com to make your posts more visible in the Fediworld.
While the old image registry will remain accessible, it won't receive any new tags. We recommend all Hollo users to update their Docker image references to the new registry address.
To update your Docker configurations, please change:
From: ghcr.io/dahlia/hollo:latest
To: ghcr.io/fedify-dev/hollo:latest
The migration ensures better project organization and continued development. Thank you for your understanding and cooperation in making this transition smooth!
All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.
Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!
#Pixelfed is now 20% of the Fediverse’s total MAUs.
The caveat here is that this does not count #Misskey since that count isn’t accurately reported.
Nevertheless, this is a significant moment for the #Fediverse in terms of diversification of software distribution.
ALT text detailsSoftware User Distribution by MAU
Mastodon
66.21%
Pixelfed
20.27%
PeerTube
3.77%
Lemmy
3.09%
Misskey
0.95%
Pleroma
0.63%
Microdotblog
0.39%
All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.
Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!
While the old image registry will remain accessible, it won't receive any new tags. We recommend all Hollo users to update their Docker image references to the new registry address.
To update your Docker configurations, please change:
From: ghcr.io/dahlia/hollo:latest
To: ghcr.io/fedify-dev/hollo:latest
The migration ensures better project organization and continued development. Thank you for your understanding and cooperation in making this transition smooth!
All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.
Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!
For the "post only to followers, approve all followers" I'd be concerned they'd have very few followers and not get how to find their friends or make new friends (if they are even interested in new friends).
I come from the publishing world and 99% of my posts are public and open so this isn't an angle I am sure about giving advice on.
One question/comment I get from people who think of leaving Facebook for the Fediverse is "How can I just share my posts so my friends can see them? I don't really like to post publicly."
What is the answer to that?
Do you create an account, post only to followers, then approve all followers?
#Pixelfed is now 20% of the Fediverse’s total MAUs.
The caveat here is that this does not count #Misskey since that count isn’t accurately reported.
Nevertheless, this is a significant moment for the #Fediverse in terms of diversification of software distribution.
ALT text detailsSoftware User Distribution by MAU
Mastodon
66.21%
Pixelfed
20.27%
PeerTube
3.77%
Lemmy
3.09%
Misskey
0.95%
Pleroma
0.63%
Microdotblog
0.39%
All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.
Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!
While the old image registry will remain accessible, it won't receive any new tags. We recommend all Hollo users to update their Docker image references to the new registry address.
To update your Docker configurations, please change:
From: ghcr.io/dahlia/hollo:latest
To: ghcr.io/fedify-dev/hollo:latest
The migration ensures better project organization and continued development. Thank you for your understanding and cooperation in making this transition smooth!
All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.
Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!
All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.
Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!
All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.
Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!
All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.
Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!
All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.
Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!
While the old image registry will remain accessible, it won't receive any new tags. We recommend all Hollo users to update their Docker image references to the new registry address.
To update your Docker configurations, please change:
From: ghcr.io/dahlia/hollo:latest
To: ghcr.io/fedify-dev/hollo:latest
The migration ensures better project organization and continued development. Thank you for your understanding and cooperation in making this transition smooth!
All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.
Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!
All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.
Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!
All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.
Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!
All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.
Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!
All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.
Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!
All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.
Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!
All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.
Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!
All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.
Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!
All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.
Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!
While the old image registry will remain accessible, it won't receive any new tags. We recommend all Hollo users to update their Docker image references to the new registry address.
To update your Docker configurations, please change:
From: ghcr.io/dahlia/hollo:latest
To: ghcr.io/fedify-dev/hollo:latest
The migration ensures better project organization and continued development. Thank you for your understanding and cooperation in making this transition smooth!
All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.
Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!
All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.
Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!
All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.
Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!
All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.
Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!
All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.
Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!
All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.
Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!
While the old image registry will remain accessible, it won't receive any new tags. We recommend all Hollo users to update their Docker image references to the new registry address.
To update your Docker configurations, please change:
From: ghcr.io/dahlia/hollo:latest
To: ghcr.io/fedify-dev/hollo:latest
The migration ensures better project organization and continued development. Thank you for your understanding and cooperation in making this transition smooth!
All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.
Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!
All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.
Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!
All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.
Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!
While the old image registry will remain accessible, it won't receive any new tags. We recommend all Hollo users to update their Docker image references to the new registry address.
To update your Docker configurations, please change:
From: ghcr.io/dahlia/hollo:latest
To: ghcr.io/fedify-dev/hollo:latest
The migration ensures better project organization and continued development. Thank you for your understanding and cooperation in making this transition smooth!
All repositories have been transferred and GitHub's automatic redirects are in place, so existing links will continue to work. Also, the project's core functionality and development process remain unchanged.
Thanks to everyone who participated in our naming poll. Looking forward to Fedify's continued growth under its new organizational home!
Here are a few of my all-time favourites to get a sense of what I'm into
ALT text detailsPhoto of Abraham Lake, frozen in the winter, at sunset.- Bubbles are seen under the surface of the ice, leading into the background of mountains along the horizon. Pink and purple hues dominate the sunset sky.
ALT text detailsPhoto of a storm cell moving towards the photographer over a canola field.
ALT text detailsPhoto of a black-capped chickadee sitting on a branch; snow is gently falling all around
ALT text detailsPhoto of pink tulips with a fringed edge. Focus is on one tulip in the middle, with foreground and background tulips blurred using a shallow depth of field.
#Pixelfed is now 20% of the Fediverse’s total MAUs.
The caveat here is that this does not count #Misskey since that count isn’t accurately reported.
Nevertheless, this is a significant moment for the #Fediverse in terms of diversification of software distribution.
ALT text detailsSoftware User Distribution by MAU
Mastodon
66.21%
Pixelfed
20.27%
PeerTube
3.77%
Lemmy
3.09%
Misskey
0.95%
Pleroma
0.63%
Microdotblog
0.39%
Here are a few of my all-time favourites to get a sense of what I'm into
ALT text detailsPhoto of Abraham Lake, frozen in the winter, at sunset.- Bubbles are seen under the surface of the ice, leading into the background of mountains along the horizon. Pink and purple hues dominate the sunset sky.
ALT text detailsPhoto of a storm cell moving towards the photographer over a canola field.
ALT text detailsPhoto of a black-capped chickadee sitting on a branch; snow is gently falling all around
ALT text detailsPhoto of pink tulips with a fringed edge. Focus is on one tulip in the middle, with foreground and background tulips blurred using a shallow depth of field.
Here are a few of my all-time favourites to get a sense of what I'm into
ALT text detailsPhoto of Abraham Lake, frozen in the winter, at sunset.- Bubbles are seen under the surface of the ice, leading into the background of mountains along the horizon. Pink and purple hues dominate the sunset sky.
ALT text detailsPhoto of a storm cell moving towards the photographer over a canola field.
ALT text detailsPhoto of a black-capped chickadee sitting on a branch; snow is gently falling all around
ALT text detailsPhoto of pink tulips with a fringed edge. Focus is on one tulip in the middle, with foreground and background tulips blurred using a shallow depth of field.
#Pixelfed is now 20% of the Fediverse’s total MAUs.
The caveat here is that this does not count #Misskey since that count isn’t accurately reported.
Nevertheless, this is a significant moment for the #Fediverse in terms of diversification of software distribution.
ALT text detailsSoftware User Distribution by MAU
Mastodon
66.21%
Pixelfed
20.27%
PeerTube
3.77%
Lemmy
3.09%
Misskey
0.95%
Pleroma
0.63%
Microdotblog
0.39%
I've been using @Flipboard's new @surf app—it provides a fresh look for discovering content across the #Fediverse. Here are my thoughts on why it's useful for those looking to break free from Big Tech + how it better connects decentralized communities.
One question/comment I get from people who think of leaving Facebook for the Fediverse is "How can I just share my posts so my friends can see them? I don't really like to post publicly."
What is the answer to that?
Do you create an account, post only to followers, then approve all followers?
For the "post only to followers, approve all followers" I'd be concerned they'd have very few followers and not get how to find their friends or make new friends (if they are even interested in new friends).
I come from the publishing world and 99% of my posts are public and open so this isn't an angle I am sure about giving advice on.
I tried to post this to the Friendica support forum, but it kept timing out when I entered my information. I am now attempting to subscribe to their e-mail list. However, I thought I would write this here so that those who know coding, etc. might be able to offer a solution, or at least, to pass this on to the developers.
I joined Friendica in October of 2024, when Facebook decided to shut down their Basic Mobile site (not app). I am totally blind, and their main page is a nightmare to use with a screen readre (NVDA in my case). I chose Friendica because of the huge character limit, the ability to edit and delete posts, local posting, extensive profiles with keywords, and the ability to connect with all sorts of accounts in the Fediverse. For the most part, I am enjoying my time here. However, I am noticing a lot of inaccessibility on the Friendica page. I am not a programmer, but I'm guessing this is at the core of the software and is not due to the instance I'm using (friendica.world). I am also guessing that the page is not written in HTML5 and does not follow WCAG guidelines, though I may be wrong about that. If not, I strongly urge the developers to review them and implement them if possible. If so, perhaps, some changes can still be made that would make this a more screen reader-friendly site. Note that I tried this with Firefox and Supermium (a direct fork of Chrome).
Mostly, I use TweeseCake to access the site, but there are some things I can't do with that client. All of the following refer to the site itself.
There is a list of links at the top of the page that acts like a menu. This causes many problems while trying to perform basic tasks, particularly editing posts and handling notifications. I can't always activate said links/menu either.
1A. I can't stress how frustrating editing posts is. It sometimes takes over ten minutes. The "edit" option is a link/menu, and it can only be found via another menu. Once I finally find and activate it, I hear the sound indicating that I have entered focus Mode. Usually, this means that I am in an edit box and can type. However, in this case, I am taken back to the main page, as if I never entered the option to edit my post. Using e to try to find an edit box doesn't help, as it just sends me to the replies to different comments. So I am forced to find the post, and start all over again. The only way I can do this successfully is to try to tab through the links/menu at the top of the page (when it works), then through other posts, until, finally, I am placed in an edit box where I can type.
1B. When I go to the Notifications" link, I have to tab to "Mark all System Notifications as Seen". This isn't even a regular link, as I can't copy and paste the text from it. Once I tab to and out of that, I can then read my notifications. But here is what I have to do if I want to see follow requests. 1. Try to get the notifications link to work, then click on it. 2. Tab to marking notifications. 3. Perform a search for the word follow. 4. Click on the link of the notification that someone wants to follow me. I open this in a new window, to try to keep the original one available. 5. Make my choice as to whether to approve that notification, then close that window. 6. Return to the main window. Only now, I am not where I left off. Instead, I am placed back at the beginning of the page and the Notifications menu is not open. 7. Repeat steps 1 through 3. Ideally, I should be able to go to a normal notifications link, perform steps 3 through 5, then return back to the link, and perform steps 3 through 5 again, as many times as necessary, without having to repeat 1 through 3.
I can't just go to the site and enter an edit box to post. I must go through a menu to find the link to do so. Yet there is an edit box for searching for content, tags, etc.
Some pinned posts don't always read properly. I can see my name, when I posted, that it's pinned, a public message, tags (if applicable), buttons for resharing, etc., and the number of comments. But I cannot simply read the post itself. ""Comments" is also a button, not a link. Even when I expand them, I still can't see my post, and finding the button again to close them takes a lot of time, as posts also have their own buttons. Note that unpinned posts are read properly.
While the process of editing my profile is completely accessible, finding the edit option might be slightly confusing for new users, as it requires entering yet another link/menu, this time with the user name as the title..
If I go to a profile of someone not on Friendica (usually Mastodon) and wish to reply to a post, after I enter my credentials, it takes me back to my profile, not to the relevant post. It only worked once.
The Friendica app for Windows is basically the site itself. I don't understand this at all.
If you want to see a truly accessible site, try this link. I don't work for them, though I do have an account there.
Please, if any changes can be made, I urge you to do so. The site is otherwise a pleasure to use, but my frustration at not being able to easily perform such basic tasks is increasing.
One question/comment I get from people who think of leaving Facebook for the Fediverse is "How can I just share my posts so my friends can see them? I don't really like to post publicly."
What is the answer to that?
Do you create an account, post only to followers, then approve all followers?
I tried to post this to the Friendica support forum, but it kept timing out when I entered my information. I am now attempting to subscribe to their e-mail list. However, I thought I would write this here so that those who know coding, etc. might be able to offer a solution, or at least, to pass this on to the developers.
I joined Friendica in October of 2024, when Facebook decided to shut down their Basic Mobile site (not app). I am totally blind, and their main page is a nightmare to use with a screen readre (NVDA in my case). I chose Friendica because of the huge character limit, the ability to edit and delete posts, local posting, extensive profiles with keywords, and the ability to connect with all sorts of accounts in the Fediverse. For the most part, I am enjoying my time here. However, I am noticing a lot of inaccessibility on the Friendica page. I am not a programmer, but I'm guessing this is at the core of the software and is not due to the instance I'm using (friendica.world). I am also guessing that the page is not written in HTML5 and does not follow WCAG guidelines, though I may be wrong about that. If not, I strongly urge the developers to review them and implement them if possible. If so, perhaps, some changes can still be made that would make this a more screen reader-friendly site. Note that I tried this with Firefox and Supermium (a direct fork of Chrome).
Mostly, I use TweeseCake to access the site, but there are some things I can't do with that client. All of the following refer to the site itself.
There is a list of links at the top of the page that acts like a menu. This causes many problems while trying to perform basic tasks, particularly editing posts and handling notifications. I can't always activate said links/menu either.
1A. I can't stress how frustrating editing posts is. It sometimes takes over ten minutes. The "edit" option is a link/menu, and it can only be found via another menu. Once I finally find and activate it, I hear the sound indicating that I have entered focus Mode. Usually, this means that I am in an edit box and can type. However, in this case, I am taken back to the main page, as if I never entered the option to edit my post. Using e to try to find an edit box doesn't help, as it just sends me to the replies to different comments. So I am forced to find the post, and start all over again. The only way I can do this successfully is to try to tab through the links/menu at the top of the page (when it works), then through other posts, until, finally, I am placed in an edit box where I can type.
1B. When I go to the Notifications" link, I have to tab to "Mark all System Notifications as Seen". This isn't even a regular link, as I can't copy and paste the text from it. Once I tab to and out of that, I can then read my notifications. But here is what I have to do if I want to see follow requests. 1. Try to get the notifications link to work, then click on it. 2. Tab to marking notifications. 3. Perform a search for the word follow. 4. Click on the link of the notification that someone wants to follow me. I open this in a new window, to try to keep the original one available. 5. Make my choice as to whether to approve that notification, then close that window. 6. Return to the main window. Only now, I am not where I left off. Instead, I am placed back at the beginning of the page and the Notifications menu is not open. 7. Repeat steps 1 through 3. Ideally, I should be able to go to a normal notifications link, perform steps 3 through 5, then return back to the link, and perform steps 3 through 5 again, as many times as necessary, without having to repeat 1 through 3.
I can't just go to the site and enter an edit box to post. I must go through a menu to find the link to do so. Yet there is an edit box for searching for content, tags, etc.
Some pinned posts don't always read properly. I can see my name, when I posted, that it's pinned, a public message, tags (if applicable), buttons for resharing, etc., and the number of comments. But I cannot simply read the post itself. ""Comments" is also a button, not a link. Even when I expand them, I still can't see my post, and finding the button again to close them takes a lot of time, as posts also have their own buttons. Note that unpinned posts are read properly.
While the process of editing my profile is completely accessible, finding the edit option might be slightly confusing for new users, as it requires entering yet another link/menu, this time with the user name as the title..
If I go to a profile of someone not on Friendica (usually Mastodon) and wish to reply to a post, after I enter my credentials, it takes me back to my profile, not to the relevant post. It only worked once.
The Friendica app for Windows is basically the site itself. I don't understand this at all.
If you want to see a truly accessible site, try this link. I don't work for them, though I do have an account there.
Please, if any changes can be made, I urge you to do so. The site is otherwise a pleasure to use, but my frustration at not being able to easily perform such basic tasks is increasing.
I am working on rebuilding one of my communities. Originally it was a small fanfiction thing but as I have another fan related domain I decided to make this one a Dark Fiction site and community.
Thing is that Dark Fiction can get... Dark.
So while I am working on the ideas and which software to use for community, I need to figure out what is allowed for rules and discussion.
Obviously moderation would need to be far more lax than say Mastodon.art or anything from Europe. You can't start banning everyone who talks about dark topics if they follow that topic to its darker logical conclusion.
Obviously Harrassment, KYS statements, Actual Racism, and a few other things should be banned. But discussion of how a racists bigoted character might address something shouldn't be.
I live in the US so 1st Amendment is pretty open ended.
Figured I would put this out to discuss cause it is such a disconnect between what most people would generally expect from an instance due to the subject matter.
Streamer.bot is a great tool for streamers on the big platforms like Twitch and YouTube (I use it myself!), but it lacks official support for open source platforms like #Owncast and it would be great to see this added.
That's why I've submitted a suggestion for it on their ideas page, and it would great if you could vote as well! It's only got a single lonely vote which I'm pretty sure is mine for suggesting it. 😅
#introduction. Thank you for being here. I escaped the evil empire #meta a year ago. Been wandering the #fediverse ever since. Yes I have accounts on 🐘 & until recently on 🦋 but no escaping #google. Hoping that I can quickly catch on here . My interests are #politics#culture#photography and all that other #woke stuff 'they' are desperately trying to iron out of the system. I'm open to advice, correction, illumination and learning. Without these things can one be said to be truly alive? Yes, I can be prone to the odd metaphysical, what else would you expect from an London School of Economics Postgrad. I turn 70 this week, not doing bad for an old #European#Socialist !
Anyone got any suggestions for how people with existing Fediverse-connected WordPress blogs could migrate them to alternatives without losing their followers?
Are there any WP forks with ActivityPub compatibility for example? The AP plugin is FOSS so it should be possible in theory?
I am working on rebuilding one of my communities. Originally it was a small fanfiction thing but as I have another fan related domain I decided to make this one a Dark Fiction site and community.
Thing is that Dark Fiction can get... Dark.
So while I am working on the ideas and which software to use for community, I need to figure out what is allowed for rules and discussion.
Obviously moderation would need to be far more lax than say Mastodon.art or anything from Europe. You can't start banning everyone who talks about dark topics if they follow that topic to its darker logical conclusion.
Obviously Harrassment, KYS statements, Actual Racism, and a few other things should be banned. But discussion of how a racists bigoted character might address something shouldn't be.
I live in the US so 1st Amendment is pretty open ended.
Figured I would put this out to discuss cause it is such a disconnect between what most people would generally expect from an instance due to the subject matter.
Loops videos are a hilarious, surreal mixture of all the weird stuff our planet has to offer. Refreshengly ad-free and little self- promo atm, it's a Kinder Surprise of moving images.
Hermann Hesse's quote "And there is magic in every beginning" comes to mind.
In the last days I often got asked about #snac / #snac2 as an alternative to #Mastodon and I can highly recommend it! I few months ago, I already wrote a HowTo about setting snac up on a FreeBSD instance - might be worth to share again :) if you’re using snac, you might also want to use my relay service at https://fedi-relay.gyptazy.com to make your posts more visible in the Fediworld.
I've been using @Flipboard's new @surf app—it provides a fresh look for discovering content across the #Fediverse. Here are my thoughts on why it's useful for those looking to break free from Big Tech + how it better connects decentralized communities.
The @EUCommission has summoned me to consult in an emergency nighttime meeting to devise an urgent plan to contrast the alarming escalation of foreign centralized social networks by fostering the development of the #Fediverse in the #EU.
EDIT: this post was completely invented! I am so happy that I used the right EU slang words to make this believable, making people privately text me asking if it was true. I wish that the EU actually saw this as an urgent problem to tackle, almost as much as I wish they would call me, of all people, to consult about this. What is totally true and awesome is the day I spent in the #EuropeanParliament, welcomed by a #MEP: https://pan.rent/@tommi/113912683843904482 🤯
#introduction. Thank you for being here. I escaped the evil empire #meta a year ago. Been wandering the #fediverse ever since. Yes I have accounts on 🐘 & until recently on 🦋 but no escaping #google. Hoping that I can quickly catch on here . My interests are #politics#culture#photography and all that other #woke stuff 'they' are desperately trying to iron out of the system. I'm open to advice, correction, illumination and learning. Without these things can one be said to be truly alive? Yes, I can be prone to the odd metaphysical, what else would you expect from an London School of Economics Postgrad. I turn 70 this week, not doing bad for an old #European#Socialist !
I've been using @Flipboard's new @surf app—it provides a fresh look for discovering content across the #Fediverse. Here are my thoughts on why it's useful for those looking to break free from Big Tech + how it better connects decentralized communities.
Two projects we love are currently running a crowdsource campaign. The modular Open Hardware laptop MNT Reform Next is up on Crowdsupply where you can support them by buying a T-shirt or treat yourself to an OH laptop in pre-sale. [1] And the Pixelfed and Loops team is seeking backers to support the development of these federated social networks with no ads, no algorithms and no tracking. [2]
ALT text detailsA foggy railway scene with a single freight car in the distance, situated on multiple intersecting tracks, conveying a quiet, misty atmosphere. The site of the selection and unloading platform at the former Auschwitz II-Birkenau camp.
Streamer.bot is a great tool for streamers on the big platforms like Twitch and YouTube (I use it myself!), but it lacks official support for open source platforms like #Owncast and it would be great to see this added.
That's why I've submitted a suggestion for it on their ideas page, and it would great if you could vote as well! It's only got a single lonely vote which I'm pretty sure is mine for suggesting it. 😅
#BotKit's web interface now supports theme customization! 🎨 You can set your preferred color theme using the pages.color option in createBot(). Here are some examples showing the same interface in different colors: "violet", "pumpkin", "azure", and "green" (default).
const bot = createBot<void>({
// ... other options
pages: {
color: "violet" // or "pumpkin", "azure", etc.
}
});
We support all color themes from Pico CSS—including "amber", "fuchsia", "indigo", "jade", "lime", "pink", "sand", "slate", "yellow", "zinc", and more! Check out Pico CSS's Colors docs for the full list of available themes.
ALT text detailsBotKit web interface in pumpkin theme, displaying Greet Bot's profile. Headers and interactive elements are styled in warm orange tones.
ALT text detailsDefault green-themed BotKit interface displaying Greet Bot's profile. UI elements are styled in forest green colors, showing the default color scheme.
ALT text detailsBotKit web interface in violet theme, showing Greet Bot's profile with greeting message. The interface elements including headings and links are colored in shades of purple.
ALT text detailsBotKit web interface themed in azure blue, showing Greet Bot's profile and activity. Navigation elements and links feature various shades of blue.
The @Mastodon team will be at the upcoming annual free and open source event #FOSSDEM in Brussels this upcoming weekend to talk about their (opt-in!) Fediverse Discovery Providers project:
Similar to what I boosted, I’d also like to ask you all to consider supporting #Bookwyrm, for social reading and book reviews on the fediverse. https://www.patreon.com/bookwyrm
And if anyone has experience doing “Django at scale” work, I’ve got experience in the “Ruby at scale” stuff and would love to collaborate on measuring and improving Bookwyrm for everyone. (And hopefully, lowering server costs for Bookwyrm admins too.) Reach out and maybe we can schedule a monthly call to start. https://github.com/bookwyrm-social/bookwyrm
Randomly reading Wikipedia article on #Linktree, which mentions that #Instagram blocked Linktree as spam in 2018.
Yeaaaah, funny how Instagram (and Twitter, a while ago) keeps using that excuse when people just want to post links to the *other* services. Nothing fishy about that, no sirree.
Randomly reading Wikipedia article on #Linktree, which mentions that #Instagram blocked Linktree as spam in 2018.
Yeaaaah, funny how Instagram (and Twitter, a while ago) keeps using that excuse when people just want to post links to the *other* services. Nothing fishy about that, no sirree.
The @Mastodon team will be at the upcoming annual free and open source event #FOSSDEM in Brussels this upcoming weekend to talk about their (opt-in!) Fediverse Discovery Providers project:
My best shot at a stock photo for the #Fediverse, showing its most popular projects.
Please show some mercy, I am not a hand model (obvi) and my masking skills are a little rusty.
If some photographers would like to improve it, I could share my original photo and screenshot.
Hilariously, when I opened the tripod my bracelet got stuck in it and I semi-panicked for a few moments because I was home alone... with a tripod stuck to my wrist. Thankfully I managed to free myself 😂
ALT text detailsa photo of a hand holding up a smartphone. On screen you see the folder "Fediverse" and 5 app icons: Lemmy (actually a shortcut to the website), Loops, Mastodon, PeerTube and Pixelfed
It actually has the 3rd most active MAUs on the #Fediverse. It has more MAUs than #Lemmy.
The problem is discovery on Peertube is pretty bad, so it’s hard to see.
But also, Peertube is expensive to operate. And because Peertube is expensive to operate, Peertube admins won’t let just anyone join a their server. Which means it’s hard to join Peertube.
I can't tell if #PeerTube is dead or just horrifyingly disorganised, and I'm not sure which is sadder. We desperately need other #ActivityPub based services to catch on the way #Mastodon has
@noortjevee@RandamuMaki this is why people tell others to stop signing up on .social, it's just another Twitter with another asshole in charge.
They've been censoring people for years based on one guys belief system. You were probably "limited" (that's what it's called in the admin panel) based on beliefs and nothing to do with spam. They just lied in the reasoning cause you won't be able to do anything about it.
My best shot at a stock photo for the #Fediverse, showing its most popular projects.
Please show some mercy, I am not a hand model (obvi) and my masking skills are a little rusty.
If some photographers would like to improve it, I could share my original photo and screenshot.
Hilariously, when I opened the tripod my bracelet got stuck in it and I semi-panicked for a few moments because I was home alone... with a tripod stuck to my wrist. Thankfully I managed to free myself 😂
ALT text detailsa photo of a hand holding up a smartphone. On screen you see the folder "Fediverse" and 5 app icons: Lemmy (actually a shortcut to the website), Loops, Mastodon, PeerTube and Pixelfed
ALT text detailsA meme that features a two-panel comparison with the same character, Geordi La Forge from Star Trek, expressing contrasting reactions. In the first panel, he raises his hand, appearing to reject or dismiss the Bluesky logo, a blue butterfly symbol. In the second panel, he approvingly gestures towards the colorful Fediverse logo, which represents interconnected decentralized platforms. The meme humorously portrays a preference for decentralized systems (the Fediverse) over proprietary, centralized platforms like Bluesky.
I must admit I still don't understand this fediverse concept but am I correct in thinking it's kind of a mix between Twitter and Discord? Microblogging like Twitter but a similar server concept as with Discord? Or do I understand less than I thought? 😬 #mastodon#fediverse
One of my friend is trying mastodon rn, he tried to subscribe to an account and had the message "to continue, you need to follow from your account" (image below in french)
I sometimes have this problem as well when I click on a link to add a new tab, and suddenly I'm not on my server anymore and I am asked the same thing !
Isn't there a way, when you already have an account that you use all the time, to stay connected ?
It just occurred to me that the Forbes article uses a stock photo of a hand holding up a smartphone with a bunch of apps from mainstream, for-profit social media... even if the piece is about the #Fediverse.
So on my to do list for today: recreating a similar photo showing Fediverse software instead. Like, how my actual phone looks like.
As a photographer, I feel it's my duty to do this.
#BotKit's web interface now supports theme customization! 🎨 You can set your preferred color theme using the pages.color option in createBot(). Here are some examples showing the same interface in different colors: "violet", "pumpkin", "azure", and "green" (default).
const bot = createBot<void>({
// ... other options
pages: {
color: "violet" // or "pumpkin", "azure", etc.
}
});
We support all color themes from Pico CSS—including "amber", "fuchsia", "indigo", "jade", "lime", "pink", "sand", "slate", "yellow", "zinc", and more! Check out Pico CSS's Colors docs for the full list of available themes.
ALT text detailsBotKit web interface in pumpkin theme, displaying Greet Bot's profile. Headers and interactive elements are styled in warm orange tones.
ALT text detailsDefault green-themed BotKit interface displaying Greet Bot's profile. UI elements are styled in forest green colors, showing the default color scheme.
ALT text detailsBotKit web interface in violet theme, showing Greet Bot's profile with greeting message. The interface elements including headings and links are colored in shades of purple.
ALT text detailsBotKit web interface themed in azure blue, showing Greet Bot's profile and activity. Navigation elements and links feature various shades of blue.
#BotKit's web interface now supports theme customization! 🎨 You can set your preferred color theme using the pages.color option in createBot(). Here are some examples showing the same interface in different colors: "violet", "pumpkin", "azure", and "green" (default).
const bot = createBot<void>({
// ... other options
pages: {
color: "violet" // or "pumpkin", "azure", etc.
}
});
We support all color themes from Pico CSS—including "amber", "fuchsia", "indigo", "jade", "lime", "pink", "sand", "slate", "yellow", "zinc", and more! Check out Pico CSS's Colors docs for the full list of available themes.
ALT text detailsBotKit web interface in pumpkin theme, displaying Greet Bot's profile. Headers and interactive elements are styled in warm orange tones.
ALT text detailsDefault green-themed BotKit interface displaying Greet Bot's profile. UI elements are styled in forest green colors, showing the default color scheme.
ALT text detailsBotKit web interface in violet theme, showing Greet Bot's profile with greeting message. The interface elements including headings and links are colored in shades of purple.
ALT text detailsBotKit web interface themed in azure blue, showing Greet Bot's profile and activity. Navigation elements and links feature various shades of blue.
#BotKit's web interface now supports theme customization! 🎨 You can set your preferred color theme using the pages.color option in createBot(). Here are some examples showing the same interface in different colors: "violet", "pumpkin", "azure", and "green" (default).
const bot = createBot<void>({
// ... other options
pages: {
color: "violet" // or "pumpkin", "azure", etc.
}
});
We support all color themes from Pico CSS—including "amber", "fuchsia", "indigo", "jade", "lime", "pink", "sand", "slate", "yellow", "zinc", and more! Check out Pico CSS's Colors docs for the full list of available themes.
ALT text detailsBotKit web interface in pumpkin theme, displaying Greet Bot's profile. Headers and interactive elements are styled in warm orange tones.
ALT text detailsDefault green-themed BotKit interface displaying Greet Bot's profile. UI elements are styled in forest green colors, showing the default color scheme.
ALT text detailsBotKit web interface in violet theme, showing Greet Bot's profile with greeting message. The interface elements including headings and links are colored in shades of purple.
ALT text detailsBotKit web interface themed in azure blue, showing Greet Bot's profile and activity. Navigation elements and links feature various shades of blue.
Mainstream apps alternatives (all on Fedi except Signal) #Fediverse
ALT text detailsFediverse alternatives. X to Mastodon. Whatsapp to Signal. Facebook to Friendica. Tik to to Loops. YouTube to Peertube. Instagram to Pixelfed. Reddit to Lemmy.
Mainstream apps alternatives (all on Fedi except Signal) #Fediverse
ALT text detailsFediverse alternatives. X to Mastodon. Whatsapp to Signal. Facebook to Friendica. Tik to to Loops. YouTube to Peertube. Instagram to Pixelfed. Reddit to Lemmy.
ALT text detailsCutout of a toot, showing the text:
--
I saw in your vision the following:
> "Yes, it’s all quite technical and abstract"
Here I would drop off that social coding movement should be of interest, as it is focused on designing the missing social layers of the open social stack. Bringing technosphere to align with sociosphere, and bringing fediverse to peopleverse as overarching vision.
Hereby SOSS or Sustainable open social software / systems / services are the technology foundation.
Liebe Twitterer, unser Ansturm auf Quitter(https://quitter.se) hat offenbar den Server ( http://old.quitter.se) arg belastet. Dadurch wird die Seite langsam, was schon viele von euch bemängelt haben. Es lässt sich jedoch ganz einfach vermeiden. Wie ich an mir selbst festgestellt habe, ist die ganze Sache nicht so ohne Weiteres für jeden verständlich...
Der Server, also old.quitter.se ist einer von vielen im StatusNet. Eine Liste möglicher Server im Statusnet findet ihr hier: http://www.skilledtests.com/wiki/List_of_Independent_Statusnet_Instances ... Ihr könnt euch bei jedem x-beliebigen dieser Server einen Account anmelden. Es muss nicht zwingend old.quitter.se sein. Nehmt bitte einen anderen!! .... Also, seid bitte so nett, und richtet euch eure Accounts nicht alle bei quitter.se ein, nutzt auch die vielen anderen! Ansonsten vergeht uns auf Quitter bald allen der Spaß
ALT text detailsLiebe Twitterer,
unser Ansturm auf Quitter(https://quitter.se) hat offenbar den Server ( http://old.quitter.se) arg belastet.
Dadurch wird die Seite langsam, was schon viele von euch bemängelt haben. Es lässt sich jedoch ganz einfach vermeiden.
Wie ich an mir selbst festgestellt habe, ist die ganze Sache nicht so ohne Weiteres für jeden verständlich. Daher versuche ich mich hier mal an einer Erklärung:
Der Server, also old.quitter.se ist einer von vielen im StatusNet. Eine Liste möglicher Server im Statusnet findet ihr hier:
http://www.skilledtests.com/wiki/List_of_Independent_Statusnet_Instances
Der Vorteil von StatusNet ist die Dezentralität. Wenn euch der Begriff "Denzentrales Netzwerk" nichts sagt, könnt ihr hier gucken: http://www.golem.de/news/das-soziale-netzwerk-der-zukunft-wie-facebook-nur-besser-1405-106310.html
oder auch hier: http://stefanhabring.me/fileadmin/portfolio/assets/Habring-Stefan-Bachelorarbeit-Teil-2.pdf und die Vorteile werden euch schnell bewusst werden.
Ihr könnt euch bei jedem x-beliebigen dieser Server einen Account anmelden. Es muss nicht zwingend old.quitter.se sein. Nehmt bitte einen anderen!!
Was euch so gut an Quitter gefällt, ist die Web-Oberfläche, die euch an Tw.... (ihr wisst schon XD) erinnert. Diese Weboberfläche, wie Quitter, bieten auch andere Websites an, wie z. B.
http://micro.vinilox.eu/. Dort könnt ihr euch z. B. anmelden und habt das gleiche Design, ohne gleichzeitig den Server old.quitter.se über Geb
ALT text detailsscreenshot of a Codeberg page showing the project "grunfink/snac2," described as "A simple, minimalistic ActivityPub instance written in portable C". The page displays statistics: 3201 commits, 69 tags, 1 branch, and a size of 9.2 MiB. There's a list of files and folders including "default," "artwork," "doc," "examples," ".gitignore," and "activitypub.c."
ALT text detailsA poster with the title "Fashware detected" which lists all popular corporate social media logos and company logos:
twitter, facebook, instagram, whatsapp, apple, amazon, microsoft, google.
Fashware is corporate spyware and it supports dangerous extremism such as:
banning abortion, systemic discrimination, imperialism, corruption etcetera.
Act now. Leaving Fashware longer makes it harder for it to be removed and its highly addictive. The data collected from Fashware products may be used to support dissent.
New #Fediverse Instance Home = new #Introduction Toot. As per my profile I am a Scotsman in Kentucky. Born 1967 and moved to USA in 1999 to marry my wife Arianna.
Today I joined https://polymaths.social According to Wikipedia: "A polymath or polyhistor is an individual whose knowledge spans many different subjects, known to draw on complex bodies of knowledge to solve specific problems." With my many years and experiences I believe I fit this description.
Please feel free to ask me anything. I shall attempt to answer.
Thanks to @mike, I just had an epiphany about why centralization of the Internet happened:
Web browsers like #Chrome and #Firefox are stuck in an old paradigm of webpages – which is an ancient way of viewing the web.
But that’s not how the actual web works anymore. The real web is no longer about pages but about feeds, and the folks building web browsers – #Google, #Apple, #Microsoft, and #Mozilla – still don’t realize this.
Even worse, feed functionality that used to exist natively in web browsers no longer exists. For example, it used to be that when you visited a webpage, web browsers would detect an #RSS feed – giving you the option to subscribe. But starting with #Chrome, this feature was removed from modern web browsers.
However, that doesn’t mean feeds have disappeared from the web. No, many have coalesced into walled gardens like #Twitter and #Instagram. And they’re downright hostile towards access if you do not have an account on their services.
But that doesn’t mean feeds have disappeared. Quite the opposite: they’re more prevalent than ever with forums, podcasts, video, and more. They’re still here, just harder to see simply because web browsers are stuck on that webpage paradigm.
So @surf is essentially a web browser, not with a webpage paradigm, but a webfeed paradigm where – instead of inputting URLs into an address bar – it grabs feeds across from RSS, #podcast, and #socialweb feeds.
And frankly, this approach is brilliant. I use #Surf every day, and it’s literally the first thing I check when I wake up in the morning.
With Surf, we’ve moved away from mere #Fediverse clients. Now we have a genuine web browser for feeds!
There are a variety of feed categories emerging on the social web which I'm really excited about:
- News feeds - Hashtag feeds - RSS feeds - Podcast feeds - Photo feeds - Video feeds - Group/community feeds - Q&A/forum feeds - Magazine feeds from Flipboard - Personalized algorithmic feeds written by developers like Mutuals, Quiet posters, etc.
On the social web feeds can be public or private. They can have approved contributors or enable anyone to contribute. They can be free or have subscription access. They can include posts from protocols like ActivityPub, AT Proto and RSS and they can be federated outwardly using any of those protocols as well.
And what's truly awesome is that they can be readily mixed together into hybrid feeds to match very specific audiences and communities. For example: FilmFeed from @davidimel shows just photos and videos from curated film photographers.
It actually has the 3rd most active MAUs on the #Fediverse. It has more MAUs than #Lemmy.
The problem is discovery on Peertube is pretty bad, so it’s hard to see.
But also, Peertube is expensive to operate. And because Peertube is expensive to operate, Peertube admins won’t let just anyone join a their server. Which means it’s hard to join Peertube.
I can't tell if #PeerTube is dead or just horrifyingly disorganised, and I'm not sure which is sadder. We desperately need other #ActivityPub based services to catch on the way #Mastodon has
It actually has the 3rd most active MAUs on the #Fediverse. It has more MAUs than #Lemmy.
The problem is discovery on Peertube is pretty bad, so it’s hard to see.
But also, Peertube is expensive to operate. And because Peertube is expensive to operate, Peertube admins won’t let just anyone join a their server. Which means it’s hard to join Peertube.
I can't tell if #PeerTube is dead or just horrifyingly disorganised, and I'm not sure which is sadder. We desperately need other #ActivityPub based services to catch on the way #Mastodon has
It actually has the 3rd most active MAUs on the #Fediverse. It has more MAUs than #Lemmy.
The problem is discovery on Peertube is pretty bad, so it’s hard to see.
But also, Peertube is expensive to operate. And because Peertube is expensive to operate, Peertube admins won’t let just anyone join a their server. Which means it’s hard to join Peertube.
I can't tell if #PeerTube is dead or just horrifyingly disorganised, and I'm not sure which is sadder. We desperately need other #ActivityPub based services to catch on the way #Mastodon has
What are some good general-purpose mastodon-instances with larger than 500 character-limits besides caneandable.social, dragonscave.space and tweesecake.social? #accessibility #blind #fediverse #mastodon
As someone who is totally blind, the Fediverse is the only place where I have ever been able to follow people such as photographers, artists, or even those who post pictures of their cats or the food they ate. The reason is that most of them use alt text. They take the time to describe the images that my screen reader can't recognise. Some write the descriptions themselves, and others use tools such as altbot. Some worry that their descriptions aren't good enough, especially when they are new at this. Let me assure you, not only are they good enough, they are extremely appreciated! If the rest of the world thought as you did, it would be a much better place. Don't hesitate to ask if you're unsure of something, but never think that we don't notice your effort.
What are some good general-purpose mastodon-instances with larger than 500 character-limits besides caneandable.social, dragonscave.space and tweesecake.social? #accessibility #blind #fediverse #mastodon
Thanks to @mike, I just had an epiphany about why centralization of the Internet happened:
Web browsers like #Chrome and #Firefox are stuck in an old paradigm of webpages – which is an ancient way of viewing the web.
But that’s not how the actual web works anymore. The real web is no longer about pages but about feeds, and the folks building web browsers – #Google, #Apple, #Microsoft, and #Mozilla – still don’t realize this.
Even worse, feed functionality that used to exist natively in web browsers no longer exists. For example, it used to be that when you visited a webpage, web browsers would detect an #RSS feed – giving you the option to subscribe. But starting with #Chrome, this feature was removed from modern web browsers.
However, that doesn’t mean feeds have disappeared from the web. No, many have coalesced into walled gardens like #Twitter and #Instagram. And they’re downright hostile towards access if you do not have an account on their services.
But that doesn’t mean feeds have disappeared. Quite the opposite: they’re more prevalent than ever with forums, podcasts, video, and more. They’re still here, just harder to see simply because web browsers are stuck on that webpage paradigm.
So @surf is essentially a web browser, not with a webpage paradigm, but a webfeed paradigm where – instead of inputting URLs into an address bar – it grabs feeds across from RSS, #podcast, and #socialweb feeds.
And frankly, this approach is brilliant. I use #Surf every day, and it’s literally the first thing I check when I wake up in the morning.
With Surf, we’ve moved away from mere #Fediverse clients. Now we have a genuine web browser for feeds!
There are a variety of feed categories emerging on the social web which I'm really excited about:
- News feeds - Hashtag feeds - RSS feeds - Podcast feeds - Photo feeds - Video feeds - Group/community feeds - Q&A/forum feeds - Magazine feeds from Flipboard - Personalized algorithmic feeds written by developers like Mutuals, Quiet posters, etc.
On the social web feeds can be public or private. They can have approved contributors or enable anyone to contribute. They can be free or have subscription access. They can include posts from protocols like ActivityPub, AT Proto and RSS and they can be federated outwardly using any of those protocols as well.
And what's truly awesome is that they can be readily mixed together into hybrid feeds to match very specific audiences and communities. For example: FilmFeed from @davidimel shows just photos and videos from curated film photographers.
ALT text detailsscreenshot of a Codeberg page showing the project "grunfink/snac2," described as "A simple, minimalistic ActivityPub instance written in portable C". The page displays statistics: 3201 commits, 69 tags, 1 branch, and a size of 9.2 MiB. There's a list of files and folders including "default," "artwork," "doc," "examples," ".gitignore," and "activitypub.c."
In light of certain #Fedidrama—which I’ll let other people (not me) explain—it’s important to understand that what #ActivityPub offers is an escape hatch for when you want to leave a service.
Also, the best way to ensure you never have to leave a service is to run your own #Fediverse server.
So I got curious about #Flipboard’s presence on the #Fediverse. Quite interestingly, they’re building more than one service. Here’s the user stats on each:
As someone who is totally blind, the Fediverse is the only place where I have ever been able to follow people such as photographers, artists, or even those who post pictures of their cats or the food they ate. The reason is that most of them use alt text. They take the time to describe the images that my screen reader can't recognise. Some write the descriptions themselves, and others use tools such as altbot. Some worry that their descriptions aren't good enough, especially when they are new at this. Let me assure you, not only are they good enough, they are extremely appreciated! If the rest of the world thought as you did, it would be a much better place. Don't hesitate to ask if you're unsure of something, but never think that we don't notice your effort.
Thanks to @mike, I just had an epiphany about why centralization of the Internet happened:
Web browsers like #Chrome and #Firefox are stuck in an old paradigm of webpages – which is an ancient way of viewing the web.
But that’s not how the actual web works anymore. The real web is no longer about pages but about feeds, and the folks building web browsers – #Google, #Apple, #Microsoft, and #Mozilla – still don’t realize this.
Even worse, feed functionality that used to exist natively in web browsers no longer exists. For example, it used to be that when you visited a webpage, web browsers would detect an #RSS feed – giving you the option to subscribe. But starting with #Chrome, this feature was removed from modern web browsers.
However, that doesn’t mean feeds have disappeared from the web. No, many have coalesced into walled gardens like #Twitter and #Instagram. And they’re downright hostile towards access if you do not have an account on their services.
But that doesn’t mean feeds have disappeared. Quite the opposite: they’re more prevalent than ever with forums, podcasts, video, and more. They’re still here, just harder to see simply because web browsers are stuck on that webpage paradigm.
So @surf is essentially a web browser, not with a webpage paradigm, but a webfeed paradigm where – instead of inputting URLs into an address bar – it grabs feeds across from RSS, #podcast, and #socialweb feeds.
And frankly, this approach is brilliant. I use #Surf every day, and it’s literally the first thing I check when I wake up in the morning.
With Surf, we’ve moved away from mere #Fediverse clients. Now we have a genuine web browser for feeds!
There are a variety of feed categories emerging on the social web which I'm really excited about:
- News feeds - Hashtag feeds - RSS feeds - Podcast feeds - Photo feeds - Video feeds - Group/community feeds - Q&A/forum feeds - Magazine feeds from Flipboard - Personalized algorithmic feeds written by developers like Mutuals, Quiet posters, etc.
On the social web feeds can be public or private. They can have approved contributors or enable anyone to contribute. They can be free or have subscription access. They can include posts from protocols like ActivityPub, AT Proto and RSS and they can be federated outwardly using any of those protocols as well.
And what's truly awesome is that they can be readily mixed together into hybrid feeds to match very specific audiences and communities. For example: FilmFeed from @davidimel shows just photos and videos from curated film photographers.
@Maj@pixelfed.social So posted cat on my pixelfed, which I then boost/reshare from my Mastodon, so it will go out to my followers on BS and Threads... A bit weird/convoluted but it works?
So I got curious about #Flipboard’s presence on the #Fediverse. Quite interestingly, they’re building more than one service. Here’s the user stats on each:
So I got curious about #Flipboard’s presence on the #Fediverse. Quite interestingly, they’re building more than one service. Here’s the user stats on each:
Mastodon and the Fediverse are a technological and social marvel, comparable to the web, email, and the internet itself. The ability of separate servers to communicate and provide diverse social activities is just incredible. #Fediverse#Mastodon
Mastodon and the Fediverse are a technological and social marvel, comparable to the web, email, and the internet itself. The ability of separate servers to communicate and provide diverse social activities is just incredible. #Fediverse#Mastodon
Exciting update on #BotKit: we've introduced a new Repository abstraction layer that provides cleaner data access. While previously data operations went directly through KvStore, they now go through Repository—improving separation of concerns and making the codebase more maintainable. Don't worry though—there are no breaking changes to the public API that BotKit users rely on!
Liebe Twitterer, unser Ansturm auf Quitter(https://quitter.se) hat offenbar den Server ( http://old.quitter.se) arg belastet. Dadurch wird die Seite langsam, was schon viele von euch bemängelt haben. Es lässt sich jedoch ganz einfach vermeiden. Wie ich an mir selbst festgestellt habe, ist die ganze Sache nicht so ohne Weiteres für jeden verständlich...
Der Server, also old.quitter.se ist einer von vielen im StatusNet. Eine Liste möglicher Server im Statusnet findet ihr hier: http://www.skilledtests.com/wiki/List_of_Independent_Statusnet_Instances ... Ihr könnt euch bei jedem x-beliebigen dieser Server einen Account anmelden. Es muss nicht zwingend old.quitter.se sein. Nehmt bitte einen anderen!! .... Also, seid bitte so nett, und richtet euch eure Accounts nicht alle bei quitter.se ein, nutzt auch die vielen anderen! Ansonsten vergeht uns auf Quitter bald allen der Spaß
ALT text detailsLiebe Twitterer,
unser Ansturm auf Quitter(https://quitter.se) hat offenbar den Server ( http://old.quitter.se) arg belastet.
Dadurch wird die Seite langsam, was schon viele von euch bemängelt haben. Es lässt sich jedoch ganz einfach vermeiden.
Wie ich an mir selbst festgestellt habe, ist die ganze Sache nicht so ohne Weiteres für jeden verständlich. Daher versuche ich mich hier mal an einer Erklärung:
Der Server, also old.quitter.se ist einer von vielen im StatusNet. Eine Liste möglicher Server im Statusnet findet ihr hier:
http://www.skilledtests.com/wiki/List_of_Independent_Statusnet_Instances
Der Vorteil von StatusNet ist die Dezentralität. Wenn euch der Begriff "Denzentrales Netzwerk" nichts sagt, könnt ihr hier gucken: http://www.golem.de/news/das-soziale-netzwerk-der-zukunft-wie-facebook-nur-besser-1405-106310.html
oder auch hier: http://stefanhabring.me/fileadmin/portfolio/assets/Habring-Stefan-Bachelorarbeit-Teil-2.pdf und die Vorteile werden euch schnell bewusst werden.
Ihr könnt euch bei jedem x-beliebigen dieser Server einen Account anmelden. Es muss nicht zwingend old.quitter.se sein. Nehmt bitte einen anderen!!
Was euch so gut an Quitter gefällt, ist die Web-Oberfläche, die euch an Tw.... (ihr wisst schon XD) erinnert. Diese Weboberfläche, wie Quitter, bieten auch andere Websites an, wie z. B.
http://micro.vinilox.eu/. Dort könnt ihr euch z. B. anmelden und habt das gleiche Design, ohne gleichzeitig den Server old.quitter.se über Geb
My brain is still struggling to unlearn the years of algorithmic social media. I had become fearful of “liking” anything or following anyone, because it would skew my timeline.
Goodness, Mastodon (and the Fediverse in general) is refreshing 😌
Maybe I am just a bit too sensitive, so #Fediverse, help! When I post something in English and people start posting replies in other languages (some because they know I also speak German and Dutch, some because they prefer to write in their native language) — would you consider that rude/disrespectful as they exclude people that don't speak their language?
Just a reminder, folks is that while Lemmy, Peertube, Pixelfed and others are different from Mastodon, if you’re just a casual user, you don’t need to get another client or create a new account. You can just follow them from your Mastodon client if you want. Just paste a URL in the search spot, and click on Follow comment from your Mastodon account. That is the magic of the #Fediverse
My brain is still struggling to unlearn the years of algorithmic social media. I had become fearful of “liking” anything or following anyone, because it would skew my timeline.
Goodness, Mastodon (and the Fediverse in general) is refreshing 😌
Just a reminder, folks is that while Lemmy, Peertube, Pixelfed and others are different from Mastodon, if you’re just a casual user, you don’t need to get another client or create a new account. You can just follow them from your Mastodon client if you want. Just paste a URL in the search spot, and click on Follow comment from your Mastodon account. That is the magic of the #Fediverse
My brain is still struggling to unlearn the years of algorithmic social media. I had become fearful of “liking” anything or following anyone, because it would skew my timeline.
Goodness, Mastodon (and the Fediverse in general) is refreshing 😌
Exciting update on #BotKit: we've introduced a new Repository abstraction layer that provides cleaner data access. While previously data operations went directly through KvStore, they now go through Repository—improving separation of concerns and making the codebase more maintainable. Don't worry though—there are no breaking changes to the public API that BotKit users rely on!
The problem with the modern commercial social media is that the features that originally made social media powerful are by now completely diluted.
On Meta platforms and X:
- No hashtags are used any more. They used to be used very loosely: Events, hobbies, FollowFridays, TGIF (Thank God it's Friday) etc... - People no longer care to follow lots of people - People do not recommend other people or content to follow - We do not have genuine interactions, it's one way or controversial
This is because of the recommendation algorithms. They do the heavy lifting so the original features are becoming redundant. People think algorithms can be taught to do things, but in reality algorithm is abusing the power and subjecting and conditioning its users.
Hashtags used to be super useful back in the days on Twittter. The time can be pinpointed to the time before any recommendation algorithms.
This is why I'm so elated about the Fediverse and Mastodon. We bring back the free and natural social web.
The problem with the modern commercial social media is that the features that originally made social media powerful are by now completely diluted.
On Meta platforms and X:
- No hashtags are used any more. They used to be used very loosely: Events, hobbies, FollowFridays, TGIF (Thank God it's Friday) etc... - People no longer care to follow lots of people - People do not recommend other people or content to follow - We do not have genuine interactions, it's one way or controversial
This is because of the recommendation algorithms. They do the heavy lifting so the original features are becoming redundant. People think algorithms can be taught to do things, but in reality algorithm is abusing the power and subjecting and conditioning its users.
Hashtags used to be super useful back in the days on Twittter. The time can be pinpointed to the time before any recommendation algorithms.
This is why I'm so elated about the Fediverse and Mastodon. We bring back the free and natural social web.
Starting to feel like this 2025 Influx of users is much larger than 2022 Influx of users. New users come in huge waves. Many of them also seem to genuinely like Mastodon according to the feedback. In 2022 many tried, soon gave up and left to Bluesky or back to X. Today, many have even deleted their commercial accounts and settled here.
I like this new development of things. Seeing new faces and more cat photos bring me so much joy. Thanks for being here. Remember that you matter.
The problem with the modern commercial social media is that the features that originally made social media powerful are by now completely diluted.
On Meta platforms and X:
- No hashtags are used any more. They used to be used very loosely: Events, hobbies, FollowFridays, TGIF (Thank God it's Friday) etc... - People no longer care to follow lots of people - People do not recommend other people or content to follow - We do not have genuine interactions, it's one way or controversial
This is because of the recommendation algorithms. They do the heavy lifting so the original features are becoming redundant. People think algorithms can be taught to do things, but in reality algorithm is abusing the power and subjecting and conditioning its users.
Hashtags used to be super useful back in the days on Twittter. The time can be pinpointed to the time before any recommendation algorithms.
This is why I'm so elated about the Fediverse and Mastodon. We bring back the free and natural social web.
My brain is still struggling to unlearn the years of algorithmic social media. I had become fearful of “liking” anything or following anyone, because it would skew my timeline.
Goodness, Mastodon (and the Fediverse in general) is refreshing 😌
My brain is still struggling to unlearn the years of algorithmic social media. I had become fearful of “liking” anything or following anyone, because it would skew my timeline.
Goodness, Mastodon (and the Fediverse in general) is refreshing 😌
Ça serait vraiment bien d'avoir une alternative à Pixelfed, plus légère, plus simple a installer et mono-user, là où y a quand même pas mal d'alternatives à Mastodon.
Cela dit une interface spécialisé/orienté photo avec Hollo suffirait pour le coup. J'attends de voir la nouvelle interface de Pixelfed, mais ça aurait été intéressant de pourvoir récupérer l'interface et de l'installer/l'utiliser aussi facilement que Phanpy, Mangane ...
Ça serait vraiment bien d'avoir une alternative à Pixelfed, plus légère, plus simple a installer et mono-user, là où y a quand même pas mal d'alternatives à Mastodon.
Cela dit une interface spécialisé/orienté photo avec Hollo suffirait pour le coup. J'attends de voir la nouvelle interface de Pixelfed, mais ça aurait été intéressant de pourvoir récupérer l'interface et de l'installer/l'utiliser aussi facilement que Phanpy, Mangane ...
Starting to feel like this 2025 Influx of users is much larger than 2022 Influx of users. New users come in huge waves. Many of them also seem to genuinely like Mastodon according to the feedback. In 2022 many tried, soon gave up and left to Bluesky or back to X. Today, many have even deleted their commercial accounts and settled here.
I like this new development of things. Seeing new faces and more cat photos bring me so much joy. Thanks for being here. Remember that you matter.
Starting to feel like this 2025 Influx of users is much larger than 2022 Influx of users. New users come in huge waves. Many of them also seem to genuinely like Mastodon according to the feedback. In 2022 many tried, soon gave up and left to Bluesky or back to X. Today, many have even deleted their commercial accounts and settled here.
I like this new development of things. Seeing new faces and more cat photos bring me so much joy. Thanks for being here. Remember that you matter.
I realize that Meta isn't even close to fully federating Threads, but I've yet to find anyone that I know IRL, any breweries, and it seems like very few reputable news sources have turned on fediverse sharing.
Exciting update on #BotKit: we've introduced a new Repository abstraction layer that provides cleaner data access. While previously data operations went directly through KvStore, they now go through Repository—improving separation of concerns and making the codebase more maintainable. Don't worry though—there are no breaking changes to the public API that BotKit users rely on!
Exciting update on #BotKit: we've introduced a new Repository abstraction layer that provides cleaner data access. While previously data operations went directly through KvStore, they now go through Repository—improving separation of concerns and making the codebase more maintainable. Don't worry though—there are no breaking changes to the public API that BotKit users rely on!
I realize that Meta isn't even close to fully federating Threads, but I've yet to find anyone that I know IRL, any breweries, and it seems like very few reputable news sources have turned on fediverse sharing.
Dunkle Wolken ziehen auf.... Könnte es sein, dass das #Fediverse jetzt auseinander bricht? Was machen wir mit trumpaffinen Accounts und trumpaffinen Instanzen? Geht das jetzt unter diese Meinungsfreiheit oder ist bei einem "Stand for Trump" Schluss?
What would an open, federated, Free version of LinkedIn look like? Thinking Fediverse, self hosting, ActivityPub integration. Comments please. #fediverse
My brain is still struggling to unlearn the years of algorithmic social media. I had become fearful of “liking” anything or following anyone, because it would skew my timeline.
Goodness, Mastodon (and the Fediverse in general) is refreshing 😌
I mostly use Phanpy these days but I periodically go back and use @elk. The other day was one of those days. While I was browsing @mjtsai's profile I noticed that Elk supported the new fediverse:creator OG tag but for some reason it was quite borked when viewed from this profile. So I filed an issue in the Elk repo and forgot about it. Today I noticed that @shuuji3 already fixed it and now these badges look great! #fedidev#fediverse
ALT text detailsa screenshot of a blog post on linked in a Mastodon post loaded in Elk with an OpenGraph tag featuring a fediverse:creator badge
As someone who is totally blind, the Fediverse is the only place where I have ever been able to follow people such as photographers, artists, or even those who post pictures of their cats or the food they ate. The reason is that most of them use alt text. They take the time to describe the images that my screen reader can't recognise. Some write the descriptions themselves, and others use tools such as altbot. Some worry that their descriptions aren't good enough, especially when they are new at this. Let me assure you, not only are they good enough, they are extremely appreciated! If the rest of the world thought as you did, it would be a much better place. Don't hesitate to ask if you're unsure of something, but never think that we don't notice your effort.
As someone who is totally blind, the Fediverse is the only place where I have ever been able to follow people such as photographers, artists, or even those who post pictures of their cats or the food they ate. The reason is that most of them use alt text. They take the time to describe the images that my screen reader can't recognise. Some write the descriptions themselves, and others use tools such as altbot. Some worry that their descriptions aren't good enough, especially when they are new at this. Let me assure you, not only are they good enough, they are extremely appreciated! If the rest of the world thought as you did, it would be a much better place. Don't hesitate to ask if you're unsure of something, but never think that we don't notice your effort.
If you think words like #server, #instance, #federated, or especially #fediverse are intuitive, welcoming, or commonly understood language outside of techie circles,
then I’d like to ask that you pause and consider broadening your empathy.
Most humans don’t know what these words mean. That reduces their likelihood to embrace a nice place like #mastodon, and condemns anyone who has expertise in other fields to ad-based social media.
Have you ever had the experience of being away from your #Fediverse account (e.g., #mastodon) for a few days and having a follower or mutual ask about your absence?
(this might only make sense if you've been on the fediverse for at least a couple of months, but answer if you think it's relevant)
Are there any #OpenSource services that would allow me to cross-post on the #Fediverse and on #Blueskywithout creating a dummy account (as #Bridgy does)?
Ideally, I’m thinking about a client that supports both the #MastodonAPI and the #BlueskyAPI.
I've been asking here for #Fediverse instances that are more focused on community building, and y'all have delivered - thank you!
It got me thinking... it's not enough to *know* about these things, folks need to learn how to set these instances up - from git clone to finding a suitable host / port forwarding your home server, to actually maintaining the thing.
Giving some thought to doing some Twitch streams where I struggle through this live.
I've been asking here for #Fediverse instances that are more focused on community building, and y'all have delivered - thank you!
It got me thinking... it's not enough to *know* about these things, folks need to learn how to set these instances up - from git clone to finding a suitable host / port forwarding your home server, to actually maintaining the thing.
Giving some thought to doing some Twitch streams where I struggle through this live.
Ich möchte verstehen, warum sich gute Leute wie Cory Doctorow zu der 30-Millionen-Dollar-Geldsammlung "Free Our Feeds" zusammengeschlossen haben. Damit wollen sie Bluesky dezentralisieren und deren AT-Protokoll stärken, vor allem aber einen zukünftigen Zugriff und Kontrolle durch reiche Dritte verhindern. Für uns hier im Fediverse mit dem Flaggschiff Mastodon und dem W3C-Protokoll ActivityPub muss es unverständlich sein, warum diese Initiative etwas bei Bluesky erreichen will, was es hier schon längst gibt: Dezentralität und ein offenes Protokoll.
Just a few days ago, I lunched my new relay service for the #Fediverse and I'm really happy to see that there're already many ones connected to - more than 50 instances in just a few days!
But what makes me even really happy is to see, that my service [2] also gets linked in the release notes of #snac [1] / #snac2 - and I can recommend the usage of relay services (it doesn't matter which one!) to everyone. It provides more content from connected instances to you, but also brings your posts - from your local instance - up to other ones within the federated network where it can get much easier distributed around other instances.
#snac is the perfect way to host an own fediverse instance. Using the #ActivityPub protocol allows you to connect to all other instances. With the integrated #Mastodon API, you can also use most of your usual clients or web clients. Snac is light, fast, does not require any database and follows the KISS way - which the most of us BSD people are living. With relay services, it's the perfect match for singe-user instances and @grunfink is always open for ideas and to help! It does not always need to be #Mastodon, #GoToSocial etc!
And if you're using any other software, you may still benefit by using relay services. And if you're still looking for a guide, howto setup snac2 on #FreeBSD, my howto [3] might help you out.
As someone who is totally blind, the Fediverse is the only place where I have ever been able to follow people such as photographers, artists, or even those who post pictures of their cats or the food they ate. The reason is that most of them use alt text. They take the time to describe the images that my screen reader can't recognise. Some write the descriptions themselves, and others use tools such as altbot. Some worry that their descriptions aren't good enough, especially when they are new at this. Let me assure you, not only are they good enough, they are extremely appreciated! If the rest of the world thought as you did, it would be a much better place. Don't hesitate to ask if you're unsure of something, but never think that we don't notice your effort.
Have you ever had the experience of being away from your #Fediverse account (e.g., #mastodon) for a few days and having a follower or mutual ask about your absence?
(this might only make sense if you've been on the fediverse for at least a couple of months, but answer if you think it's relevant)
Why I think that #NodeBB's latest release can be a game changer for the #Fediverse
For years, before social media came along, forums were the main place to discuss with others on the internet. Communities were built, thrived, a few survived, most were swallowed by Reddit and Facebook groups.
But there are still many websites/organizations/collectives who need an online space to talk with their members! Newspapers, workers unions, anarchist collectives, football fan clubs - all of those might already be running a forum, or would be open to running one. And now we have a great fedi solution for this, which is primarily a forum, but is also a gateway to the rest of fedi! Especially with the recent crap going on on mainstream social media (Zuckerberg's rightwing turn and Musk openly going full on nazi), I believe there is now an opportunity to suggest this to whatever kind of community you are involved in: "With this platform, we can have a forum for us, but also escape corporate social media!". It is a great idea.
I am a little jealous, to be honest, as this was what I've been saying for years now, what I suggested back in #Firefish, and what we wanted to do with #Catodon - but I'm not a dev and the projects I've been involved in haven't managed to do much in this direction. @julian got there first - well done!
Check out NodeBB, it's very nicely done, and I'm sure it will only get better, since they just released their first version with ActivityPub support. Think of any group/team you're in touch with that might consider hosting a (federated) forum, and suggest it to them! IMO federated communities are far more suitable and make much more sense for the Fediverse, instead of trying to conceptualize it as a kind of Twitter replacement, and they can serve the target of decentralization much better. Let's spread this!
Why I think that #NodeBB's latest release can be a game changer for the #Fediverse
For years, before social media came along, forums were the main place to discuss with others on the internet. Communities were built, thrived, a few survived, most were swallowed by Reddit and Facebook groups.
But there are still many websites/organizations/collectives who need an online space to talk with their members! Newspapers, workers unions, anarchist collectives, football fan clubs - all of those might already be running a forum, or would be open to running one. And now we have a great fedi solution for this, which is primarily a forum, but is also a gateway to the rest of fedi! Especially with the recent crap going on on mainstream social media (Zuckerberg's rightwing turn and Musk openly going full on nazi), I believe there is now an opportunity to suggest this to whatever kind of community you are involved in: "With this platform, we can have a forum for us, but also escape corporate social media!". It is a great idea.
I am a little jealous, to be honest, as this was what I've been saying for years now, what I suggested back in #Firefish, and what we wanted to do with #Catodon - but I'm not a dev and the projects I've been involved in haven't managed to do much in this direction. @julian got there first - well done!
Check out NodeBB, it's very nicely done, and I'm sure it will only get better, since they just released their first version with ActivityPub support. Think of any group/team you're in touch with that might consider hosting a (federated) forum, and suggest it to them! IMO federated communities are far more suitable and make much more sense for the Fediverse, instead of trying to conceptualize it as a kind of Twitter replacement, and they can serve the target of decentralization much better. Let's spread this!
Does ActivityPub have any "livestreaming" functionality built in / something that could be integrated? I'm exploring the idea of Subjam as part of the Fediverse. Its audio broad facilities (Icecast2 backend which uses HTTP streaming) might need to be a completely separate arm of my infra..
The core of Subjam fits well with the Fedi model. It encompasses multiple individual music communities/scenes around the world.
Just a few days ago, I lunched my new relay service for the #Fediverse and I'm really happy to see that there're already many ones connected to - more than 50 instances in just a few days!
But what makes me even really happy is to see, that my service [2] also gets linked in the release notes of #snac [1] / #snac2 - and I can recommend the usage of relay services (it doesn't matter which one!) to everyone. It provides more content from connected instances to you, but also brings your posts - from your local instance - up to other ones within the federated network where it can get much easier distributed around other instances.
#snac is the perfect way to host an own fediverse instance. Using the #ActivityPub protocol allows you to connect to all other instances. With the integrated #Mastodon API, you can also use most of your usual clients or web clients. Snac is light, fast, does not require any database and follows the KISS way - which the most of us BSD people are living. With relay services, it's the perfect match for singe-user instances and @grunfink is always open for ideas and to help! It does not always need to be #Mastodon, #GoToSocial etc!
And if you're using any other software, you may still benefit by using relay services. And if you're still looking for a guide, howto setup snac2 on #FreeBSD, my howto [3] might help you out.
I've heard people say that using e-mail as a way to explain the interoperability/decentralization/account addressing of #Fediverse / #Mastodon / etc is bad. Why? What is the pitfall in using this analogy?
I've heard people say that using e-mail as a way to explain the interoperability/decentralization/account addressing of #Fediverse / #Mastodon / etc is bad. Why? What is the pitfall in using this analogy?
It's SO weird seeing people on BlueSky critisizing those on other corporate platforms for being at the whims of a billionaire, while at the same time, they are as well...😳
Do you know that BlueSky is a VC backed company? Meaning it's also run by billionaires?🤨
(And don't come into my replies saying that there's other "instances" of BlueSky that's not run by a billionaire, cause if Bluesky owns the only relay, then none of that matters at all)
After a long silence, Tumblr confirms it is still planning to join the fediverse.
> The migration is still a work in progress, as we’ve previously detailed here, but we can say for sure that it will include support for WordPress’s existing ActivityPub plugins. We hope this comes as good news.
ALT text detailsA screenshot of a tumblr post from their official work in progress account (wip)
Good news! While it is still on the list, the Tumblr to WordPress migration will definitely unlock ActivityPub for Tumblr! In fact, one big reason for the migration itself is to get us into the Fediverse. When that’s done, we’re in.
The migration is still a work in progress, as we’ve previously detailed here, but we can say for sure that it will include support for WordPress’s existing ActivityPub plugins. We hope this comes as good news.
Thanks for your question, and we hope it won’t be too long. Keep the questions coming!
We could all do with more music from independent artists in our lives, so I wrote about how I'm trying to help with that, in my own small way. #Fediverse#TheIndieBeat#Bandwagon#Linux
tl;dr I created an extension for the GNOME desktop on Linux, so that folks can stream and listen to music from The Indie Beat – an online radio station powered by independent musicians sharing music in the Fediverse, via Bandwagon.
Background
Independent musicians, creatives, artists, makers – these are all folk who often struggle to connect with audiences, and where retail and tech platforms tend towards squeezing their ability to make money from their work (see the excellent Chokepoint Capitalism by Cory Doctorow – essential reading for today’s world and understanding how it systematically squeezes creatives). Over the Christmas period, I finally deleted my Spotify account, after reading about yet more awful ways that company is destroying authentic creativity for their own profit.
I’ve been a huge fan of independent artists for a very long time. Back in the MySpace / MP3 / Napster days I came across folks who I now count as friends, amazing musicians such as Cindy Alexander, and Alex Cornish.
Up until recently there was a wonderful streaming station, RadioFreeFedi, that offered music from artists who had a presence in the Fediverse. Sadly, that has now gone away.
Over the past couple of years I’ve been attending Fediforum, an online conference where people building in the Fediverse gather to share projects and ideas. During the events in 2024, I came across two fantastic people with an interest in making things better for artists and musicians: Ben Pate, builder of the Emissary platform, which has a music-centric edition called Bandwagon; and Kirsten Lambertsen, a multi-talented web creative who runs Patron Hunt, and who spun up an alternative streaming station, The Indie Beat.
Happy New Year fedifriends!
I'm excited to officially announce the launch of TheIndieBeat.fm, a streaming radio station showcasing indie #music from the Fediverse.
The Indie Beat Radio is made possible through a collaboration with Bandwagon.fm / @benpate
Music artists who upload their work to Bandwagon.fm have the option to make tracks available for streaming on TheIndieBeat.fm
Our goal is to use federation to make less work for artists — upload once; distribute infinitely.
The Indie Beat builds on Bandwagon, so artists who share their music in the Fediverse via Bandwagon, can also choose to add them to rotation on The Indie Beat.
Some inspirations
I was nerd-sniped, I mean, inspired, to make something with The Indie Beat, in part through a nice blog post shared by Neil Brown (which was apparently prompted by me, so that’s nice and circular!) about how to add the streams from The Indie Beat into Linux music apps such as mpd.
I don’t use mpd, and to be honest I most often live on Apple platforms (but I do keep a Plex server, which I intend to move to Jellyfin this year as I work on improving my self-hosting and homelab situations). I was pretty sure that I’d seen a taskbar music player for GNOME, though. I usually run GNOME on my Linux systems – the exception being my MNT Pocket Reform, which is Sway with a minimal set of other desktop apps.
The player I was thinking of is the SomaFM internet radio extension, which is a menubar app that lists the SomaFM station streams, and allows the user to choose between them.
The process
The first iteration was a straightforward copy/edit hack of the SomaFM extension, replacing the list of channel streams with the equivalent ones from The Indie Beat. Easy!
I excitedly sent a screenshot to Kirsten to show off!
There were quite a few things that I felt I could do better, though. First of all, the artwork was missing. Also, I knew that the whole point of The Indie Beat was to be a showcase for the artists on Bandwagon, and that there was supposed to be metadata in the stream header that contained their link information.
After a lot of poking at the MP3 stream, I realised that The Indie Beat is built on a streaming server called Azura Cast, which has an API – and The Indie Beat API had that data, and a whole lot more that I could use. In order to use it all though, I had to fully re-think how the extension would work.
So, I started over, from scratch.
I hand-traced the “catellite” artwork and made a minified icon for the GNOME top bar – the full design was not great at a tiny size.
I kept a similar look-and-feel to the SomaFM extension – an icon, a player, a list of channels – but, I removed the settings and favourites options from my scope, to keep things simple. I also have the menu expand to fit the channel names, which I don’t love as it means it changes size, but it works.
a little thing that I’m fond of is that the extension uses the configured accent colour – recently added in GNOME 47 – for some of the text.
I did a lot of reading and poking around at GNOME Shell and gjs, the JavaScript API that enables extensions to be built. I also learned a lot about GStreamer, the engine that GNOME apps use for access to audio and video media. This was all a long, long way from my past work coding for GNOME, ~20 years ago, back in early Anjuta days! I’m not naturally a JavaScript person at all, so I made a lot of mistakes here.
huge shout-out to the author of the JustPerfection extension, who carefully and helpfully reviewed my submissions to the GNOME Extensions site. This thing would be a lot more crashy and messy without that oversight!
the extension contains a small cached implementation of the Azura Cast API, which enables the extension to query the available channels, rather than needing to have a static internal list of streams updated if a channel came along or went away (a concept of “mixtapes” is on the roadmap for The Indie Beat in the future).
I needed to add a way to access an artist’s page, which comes from a property that’s stored in the now playing data, so building an API layer that sits parallel to the radio stream player seemed to work nicely.
The Indie Beat is evolving – within a few days of starting work on this side project, Kirsten switched the branding from pink to green, so I updated the artwork. She also added a Bonk Wave channel – and the extension seamlessly picked it up! That was a nice win.
Not What I Call Radio Bonk Wave is a new radio station from The Indie Beat Radio, curated by bonkwave.org and playing music which may be #BonkWave. Or may be #NotBonkWave.
I’ve posted a short video which covers the basic features: choose between channels, play/stop, open the Bandwagon page of the currently playing artist in a web browser, or directly jump to Bandwagon’s Explore page or The Indie Beat main page. I’ve aimed for simple and clean, as befits the GNOME philosophy.
There’s a lot of opportunity for creatives in the Fediverse!
Castopod is a great way to self-host a podcast with native ActivityPub federation. Bandwagon exists, where you can create a Fediverse profile for yourself and your music. You can share it through The Indie Beat. I’ve personally got my eye on Libre.FM (like Last.FM, but free, and with a renewed / reinvigorated interest in building new features like ActivityPub and IndieWeb support – here’s my profile). Beyond those, there is also Faircamp, a static site generator that helps musicians self-host their content and avoid enshittification through other channels and platforms. I’m excited! We can work together to make our spaces better for musicians and other artists!
More features for the extension?
This has been a fun side project!
I’ve got a few barely-formed ideas for things I can do with this in the future, as both Bandwagon and The Indie Beat evolve. Stay tuned. 📡
Oh, and through making this extension, I found and purchased an album I’m obsessed with, which has inspired me to do some other new things… so watch this space.
Update 26/02 – since posting this, folks have made me aware of some other fantastic options in this space. Hopefully, we can see more collaborations between these platforms / sites / curators, to grow the opportunity for everyone.
NHAM shares monthly online mixtapes of music from Fediverse musicians
Audio Interface, a set of radio shows for independent artists
the Faircamp Webring collects together many of the artists using Faircamp for their sites
Mirlo (there’s an open issue proposing that they add ActivityPub / Fediverse support)
Update 26/02 – I wanted a simple app to play The Indie Beat on my MNT Pocket Reform, too, so I made a more basic system tray app, that should work on most Linux desktops (written in Python)
Where do I get those stickers?
Come find me at FOSDEM 2025 in Brussels next weekend, I’ll have Bandwagon+The Indie Beat stickers to share 👍🏻
As someone who is totally blind, the Fediverse is the only place where I have ever been able to follow people such as photographers, artists, or even those who post pictures of their cats or the food they ate. The reason is that most of them use alt text. They take the time to describe the images that my screen reader can't recognise. Some write the descriptions themselves, and others use tools such as altbot. Some worry that their descriptions aren't good enough, especially when they are new at this. Let me assure you, not only are they good enough, they are extremely appreciated! If the rest of the world thought as you did, it would be a much better place. Don't hesitate to ask if you're unsure of something, but never think that we don't notice your effort.
As someone who is totally blind, the Fediverse is the only place where I have ever been able to follow people such as photographers, artists, or even those who post pictures of their cats or the food they ate. The reason is that most of them use alt text. They take the time to describe the images that my screen reader can't recognise. Some write the descriptions themselves, and others use tools such as altbot. Some worry that their descriptions aren't good enough, especially when they are new at this. Let me assure you, not only are they good enough, they are extremely appreciated! If the rest of the world thought as you did, it would be a much better place. Don't hesitate to ask if you're unsure of something, but never think that we don't notice your effort.
A lot of people have been looking for a #FacebookAlternative and we are pretty close to launching several of them with, what we hope, are catchy domain names. It will be based on @Hubzilla and @Neuhub, although each site may have a different unique theme. (For those who don't know, Hubzilla is fully theme-able, and you can change the appearance drastically.)
Status Update:
We are working out the legal documents, such as privacy policy, terms of service, and community rules. The first drafts are already done.
Hosting is already set up for the servers we intend on launching first, such as Loves.Tech, Conversation.Space, and Forums.Cafe.
We need to make some final tweaks to the Neuhub themes we will be using. We want to provide an experience that is easy for new users to adapt to. The themes that we will be using on these sites will be very different than the default Hubzilla theme called Redbasic.
And then all that is left is setting up a way to take donations so we have funds to grow and maintain the servers. We will probably start with an optional annual membership fee. We won't track users, won't sell your data, and won't show ads, so we need a revenue source that will cover the costs. We have written the code for this, and need to do some final testing to make sure everything works as expected. We will also be offering Managed Hosting for those who want the same software, but on their own domain name.
A lot of work behind the scenes, but we are getting very close to a #fediverse launch.
ALT text detailsGood news! While it is still on the list, the Tumblr to WordPress migration will definitely unlock ActivityPub for Tumblr! In fact, one big reason for the migration itself is to get us into the Fediverse. When that’s done, we’re in.
The migration is still a work in progress, as we’ve previously detailed here, but we can say for sure that it will include support for WordPress’s existing ActivityPub plugins. We hope this comes as good news.
Thanks for your question, and we hope it won’t be too long. Keep the questions coming!
Just a few days ago, I lunched my new relay service for the #Fediverse and I'm really happy to see that there're already many ones connected to - more than 50 instances in just a few days!
But what makes me even really happy is to see, that my service [2] also gets linked in the release notes of #snac [1] / #snac2 - and I can recommend the usage of relay services (it doesn't matter which one!) to everyone. It provides more content from connected instances to you, but also brings your posts - from your local instance - up to other ones within the federated network where it can get much easier distributed around other instances.
#snac is the perfect way to host an own fediverse instance. Using the #ActivityPub protocol allows you to connect to all other instances. With the integrated #Mastodon API, you can also use most of your usual clients or web clients. Snac is light, fast, does not require any database and follows the KISS way - which the most of us BSD people are living. With relay services, it's the perfect match for singe-user instances and @grunfink is always open for ideas and to help! It does not always need to be #Mastodon, #GoToSocial etc!
And if you're using any other software, you may still benefit by using relay services. And if you're still looking for a guide, howto setup snac2 on #FreeBSD, my howto [3] might help you out.
Wenn sich irgendwelche Tech-Bros wieder daneben benehmen, hoffen viele auf neue Benutzer von Instagram, Facebook, X etc., die ins Fediverse kommen und sich von der Kralle der Tech-Bros befreien. Das ist grundsätzlich gut, aber es gibt Probleme.
Eines der Probleme betrifft die Synchronisation. Erstellt man auf Pixelfed einen neuen Account, bekommt man die Posts auf einer anderen Instanz nicht sofort zu sehen - selbst nach einem Follow nicht. Auch nach 30 Minuten sind sie nicht da. Selbst nach 60 Minuten ist noch nichts davon zu sehen.
Das ist inakzeptable für alle, die wechselwillig sind, aber dann nicht verstehen, warum das so ist.
Anyone else is still on KBin? I haven't been but I would like to take another good look on how to use it better and move away my reddit addiction. How's Lemmy so far? Are we still hating on the devs? 👀
As someone who is totally blind, the Fediverse is the only place where I have ever been able to follow people such as photographers, artists, or even those who post pictures of their cats or the food they ate. The reason is that most of them use alt text. They take the time to describe the images that my screen reader can't recognise. Some write the descriptions themselves, and others use tools such as altbot. Some worry that their descriptions aren't good enough, especially when they are new at this. Let me assure you, not only are they good enough, they are extremely appreciated! If the rest of the world thought as you did, it would be a much better place. Don't hesitate to ask if you're unsure of something, but never think that we don't notice your effort.
After a long silence, Tumblr confirms it is still planning to join the fediverse.
> The migration is still a work in progress, as we’ve previously detailed here, but we can say for sure that it will include support for WordPress’s existing ActivityPub plugins. We hope this comes as good news.
ALT text detailsA screenshot of a tumblr post from their official work in progress account (wip)
Good news! While it is still on the list, the Tumblr to WordPress migration will definitely unlock ActivityPub for Tumblr! In fact, one big reason for the migration itself is to get us into the Fediverse. When that’s done, we’re in.
The migration is still a work in progress, as we’ve previously detailed here, but we can say for sure that it will include support for WordPress’s existing ActivityPub plugins. We hope this comes as good news.
Thanks for your question, and we hope it won’t be too long. Keep the questions coming!
Wieder mal ein Artikel in dem der "revolutionäre" dezentrale Ansatz von #Bluesky beschrieben wird, ohne daß #Mastodon und das #Fediverse auch nur mit einem Wort erwähnt werden... 😒
A lot of people have been looking for a #FacebookAlternative and we are pretty close to launching several of them with, what we hope, are catchy domain names. It will be based on @Hubzilla and @Neuhub, although each site may have a different unique theme. (For those who don't know, Hubzilla is fully theme-able, and you can change the appearance drastically.)
Status Update:
We are working out the legal documents, such as privacy policy, terms of service, and community rules. The first drafts are already done.
Hosting is already set up for the servers we intend on launching first, such as Loves.Tech, Conversation.Space, and Forums.Cafe.
We need to make some final tweaks to the Neuhub themes we will be using. We want to provide an experience that is easy for new users to adapt to. The themes that we will be using on these sites will be very different than the default Hubzilla theme called Redbasic.
And then all that is left is setting up a way to take donations so we have funds to grow and maintain the servers. We will probably start with an optional annual membership fee. We won't track users, won't sell your data, and won't show ads, so we need a revenue source that will cover the costs. We have written the code for this, and need to do some final testing to make sure everything works as expected. We will also be offering Managed Hosting for those who want the same software, but on their own domain name.
A lot of work behind the scenes, but we are getting very close to a #fediverse launch.
🎥 officially entering pre-production for my video series about the #Fediverse 🎬
THANK YOU for encouraging me to do this. It feels really energizing ❤️
I’m often thinking about this brilliant quote by filmmaker Ava DuVernay: “If your dream is only about you, it’s too small.”
My dream / lofty goal: for everyone to know about the #Fediverse and why / how to join it.
Striving to create an easy to follow, persuasive video explainer.
P.S.: I changed my bio 👀 (I’m no longer a “filmmaker on hiatus”)
ALT text detailsA screenshot showing how my profile appears in the app Ivory. Under my name Elena Rossini, there is this bio: director of The Illusionists documentary. Soon: a Fediverse video series. And then a letter emoji followed by the hashtag The Future is Federated
I have a new server. But whenever someone register new, he/she will not see anything posted before. I also see zero followers /posts from other instances or anything. It looks like something is not working as expected Server https://punk.photos Pixelfed: v0.12.4 (latest says Github) This is a hosted service so i can't see logs.
As someone who is totally blind, the Fediverse is the only place where I have ever been able to follow people such as photographers, artists, or even those who post pictures of their cats or the food they ate. The reason is that most of them use alt text. They take the time to describe the images that my screen reader can't recognise. Some write the descriptions themselves, and others use tools such as altbot. Some worry that their descriptions aren't good enough, especially when they are new at this. Let me assure you, not only are they good enough, they are extremely appreciated! If the rest of the world thought as you did, it would be a much better place. Don't hesitate to ask if you're unsure of something, but never think that we don't notice your effort.
As someone who is totally blind, the Fediverse is the only place where I have ever been able to follow people such as photographers, artists, or even those who post pictures of their cats or the food they ate. The reason is that most of them use alt text. They take the time to describe the images that my screen reader can't recognise. Some write the descriptions themselves, and others use tools such as altbot. Some worry that their descriptions aren't good enough, especially when they are new at this. Let me assure you, not only are they good enough, they are extremely appreciated! If the rest of the world thought as you did, it would be a much better place. Don't hesitate to ask if you're unsure of something, but never think that we don't notice your effort.
As someone who is totally blind, the Fediverse is the only place where I have ever been able to follow people such as photographers, artists, or even those who post pictures of their cats or the food they ate. The reason is that most of them use alt text. They take the time to describe the images that my screen reader can't recognise. Some write the descriptions themselves, and others use tools such as altbot. Some worry that their descriptions aren't good enough, especially when they are new at this. Let me assure you, not only are they good enough, they are extremely appreciated! If the rest of the world thought as you did, it would be a much better place. Don't hesitate to ask if you're unsure of something, but never think that we don't notice your effort.
Why I think that #NodeBB's latest release can be a game changer for the #Fediverse
For years, before social media came along, forums were the main place to discuss with others on the internet. Communities were built, thrived, a few survived, most were swallowed by Reddit and Facebook groups.
But there are still many websites/organizations/collectives who need an online space to talk with their members! Newspapers, workers unions, anarchist collectives, football fan clubs - all of those might already be running a forum, or would be open to running one. And now we have a great fedi solution for this, which is primarily a forum, but is also a gateway to the rest of fedi! Especially with the recent crap going on on mainstream social media (Zuckerberg's rightwing turn and Musk openly going full on nazi), I believe there is now an opportunity to suggest this to whatever kind of community you are involved in: "With this platform, we can have a forum for us, but also escape corporate social media!". It is a great idea.
I am a little jealous, to be honest, as this was what I've been saying for years now, what I suggested back in #Firefish, and what we wanted to do with #Catodon - but I'm not a dev and the projects I've been involved in haven't managed to do much in this direction. @julian got there first - well done!
Check out NodeBB, it's very nicely done, and I'm sure it will only get better, since they just released their first version with ActivityPub support. Think of any group/team you're in touch with that might consider hosting a (federated) forum, and suggest it to them! IMO federated communities are far more suitable and make much more sense for the Fediverse, instead of trying to conceptualize it as a kind of Twitter replacement, and they can serve the target of decentralization much better. Let's spread this!
Le message précédent de @dansup concerne l'instance originale de Pixelfed, mais n'oublions pas que nous sommes nous-mêmes sur des instances financées uniquement par les dons, et c'est ce qui fait l'autonomie, notamment politique, du #fediverse. Alors si vous le pouvez, pensez, de temps en temps, à verser quelques euros aux admins de votre instance Mastodon, Peertube ou autre : c'est le prix de la liberté et de l'indépendance !
ALT text detailsGood news! While it is still on the list, the Tumblr to WordPress migration will definitely unlock ActivityPub for Tumblr! In fact, one big reason for the migration itself is to get us into the Fediverse. When that’s done, we’re in.
The migration is still a work in progress, as we’ve previously detailed here, but we can say for sure that it will include support for WordPress’s existing ActivityPub plugins. We hope this comes as good news.
Thanks for your question, and we hope it won’t be too long. Keep the questions coming!
ALT text detailsGood news! While it is still on the list, the Tumblr to WordPress migration will definitely unlock ActivityPub for Tumblr! In fact, one big reason for the migration itself is to get us into the Fediverse. When that’s done, we’re in.
The migration is still a work in progress, as we’ve previously detailed here, but we can say for sure that it will include support for WordPress’s existing ActivityPub plugins. We hope this comes as good news.
Thanks for your question, and we hope it won’t be too long. Keep the questions coming!
ALT text detailsGood news! While it is still on the list, the Tumblr to WordPress migration will definitely unlock ActivityPub for Tumblr! In fact, one big reason for the migration itself is to get us into the Fediverse. When that’s done, we’re in.
The migration is still a work in progress, as we’ve previously detailed here, but we can say for sure that it will include support for WordPress’s existing ActivityPub plugins. We hope this comes as good news.
Thanks for your question, and we hope it won’t be too long. Keep the questions coming!
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
ALT text detailsGood news! While it is still on the list, the Tumblr to WordPress migration will definitely unlock ActivityPub for Tumblr! In fact, one big reason for the migration itself is to get us into the Fediverse. When that’s done, we’re in.
The migration is still a work in progress, as we’ve previously detailed here, but we can say for sure that it will include support for WordPress’s existing ActivityPub plugins. We hope this comes as good news.
Thanks for your question, and we hope it won’t be too long. Keep the questions coming!
ALT text detailsGood news! While it is still on the list, the Tumblr to WordPress migration will definitely unlock ActivityPub for Tumblr! In fact, one big reason for the migration itself is to get us into the Fediverse. When that’s done, we’re in.
The migration is still a work in progress, as we’ve previously detailed here, but we can say for sure that it will include support for WordPress’s existing ActivityPub plugins. We hope this comes as good news.
Thanks for your question, and we hope it won’t be too long. Keep the questions coming!
ALT text detailsGood news! While it is still on the list, the Tumblr to WordPress migration will definitely unlock ActivityPub for Tumblr! In fact, one big reason for the migration itself is to get us into the Fediverse. When that’s done, we’re in.
The migration is still a work in progress, as we’ve previously detailed here, but we can say for sure that it will include support for WordPress’s existing ActivityPub plugins. We hope this comes as good news.
Thanks for your question, and we hope it won’t be too long. Keep the questions coming!
ALT text detailsGood news! While it is still on the list, the Tumblr to WordPress migration will definitely unlock ActivityPub for Tumblr! In fact, one big reason for the migration itself is to get us into the Fediverse. When that’s done, we’re in.
The migration is still a work in progress, as we’ve previously detailed here, but we can say for sure that it will include support for WordPress’s existing ActivityPub plugins. We hope this comes as good news.
Thanks for your question, and we hope it won’t be too long. Keep the questions coming!
ALT text detailsGood news! While it is still on the list, the Tumblr to WordPress migration will definitely unlock ActivityPub for Tumblr! In fact, one big reason for the migration itself is to get us into the Fediverse. When that’s done, we’re in.
The migration is still a work in progress, as we’ve previously detailed here, but we can say for sure that it will include support for WordPress’s existing ActivityPub plugins. We hope this comes as good news.
Thanks for your question, and we hope it won’t be too long. Keep the questions coming!
After a long silence, Tumblr confirms it is still planning to join the fediverse.
> The migration is still a work in progress, as we’ve previously detailed here, but we can say for sure that it will include support for WordPress’s existing ActivityPub plugins. We hope this comes as good news.
ALT text detailsA screenshot of a tumblr post from their official work in progress account (wip)
Good news! While it is still on the list, the Tumblr to WordPress migration will definitely unlock ActivityPub for Tumblr! In fact, one big reason for the migration itself is to get us into the Fediverse. When that’s done, we’re in.
The migration is still a work in progress, as we’ve previously detailed here, but we can say for sure that it will include support for WordPress’s existing ActivityPub plugins. We hope this comes as good news.
Thanks for your question, and we hope it won’t be too long. Keep the questions coming!
1. It's not actually the unique platform it tries to make itself look like. It's a Mastodon fork. 2. *In violation of Mastodon's AGPLv3 license*, Frequency is proprietary, or at the very least does not provide any link to the source code. 3. They paywall signups.
This isn't anything particularly new and interesting. It's just yet another corporate leech on the fediverse...
ALT text detailsA screenshot of the Frequency website and browser DevTools, showing a root element with the ID "mastodon"
ALT text detailsA screenshot of the Frequency website with JavaScript disabled, showing the exact same message Mastodon shows when JavaScript is disabled: "To use the Mastodon web application, please enable JavaScript. Alternatively, try one of the native apps for Mastodon for your platform."
ALT text detailsA screenshot of the join/subscribe page, showing plans for $2 a month, $5 a month, and $6 a month
After a long silence, Tumblr confirms it is still planning to join the fediverse.
> The migration is still a work in progress, as we’ve previously detailed here, but we can say for sure that it will include support for WordPress’s existing ActivityPub plugins. We hope this comes as good news.
ALT text detailsA screenshot of a tumblr post from their official work in progress account (wip)
Good news! While it is still on the list, the Tumblr to WordPress migration will definitely unlock ActivityPub for Tumblr! In fact, one big reason for the migration itself is to get us into the Fediverse. When that’s done, we’re in.
The migration is still a work in progress, as we’ve previously detailed here, but we can say for sure that it will include support for WordPress’s existing ActivityPub plugins. We hope this comes as good news.
Thanks for your question, and we hope it won’t be too long. Keep the questions coming!
A new type of #fediverse server called μpub has already come a long way in a very short time. μpub just released version 0.5.0 and it's really shaping up! They have some killer features like "on-demand thread fetching", "granular activity privacy" and "public likes as curated timelines" https://join.upub.social#μpub#upub
ALT text detailsa screenshot of the μpub profile announcement as viewed through μpub
After a long silence, Tumblr confirms it is still planning to join the fediverse.
> The migration is still a work in progress, as we’ve previously detailed here, but we can say for sure that it will include support for WordPress’s existing ActivityPub plugins. We hope this comes as good news.
ALT text detailsA screenshot of a tumblr post from their official work in progress account (wip)
Good news! While it is still on the list, the Tumblr to WordPress migration will definitely unlock ActivityPub for Tumblr! In fact, one big reason for the migration itself is to get us into the Fediverse. When that’s done, we’re in.
The migration is still a work in progress, as we’ve previously detailed here, but we can say for sure that it will include support for WordPress’s existing ActivityPub plugins. We hope this comes as good news.
Thanks for your question, and we hope it won’t be too long. Keep the questions coming!
After a long silence, Tumblr confirms it is still planning to join the fediverse.
> The migration is still a work in progress, as we’ve previously detailed here, but we can say for sure that it will include support for WordPress’s existing ActivityPub plugins. We hope this comes as good news.
ALT text detailsA screenshot of a tumblr post from their official work in progress account (wip)
Good news! While it is still on the list, the Tumblr to WordPress migration will definitely unlock ActivityPub for Tumblr! In fact, one big reason for the migration itself is to get us into the Fediverse. When that’s done, we’re in.
The migration is still a work in progress, as we’ve previously detailed here, but we can say for sure that it will include support for WordPress’s existing ActivityPub plugins. We hope this comes as good news.
Thanks for your question, and we hope it won’t be too long. Keep the questions coming!
The one thing I wish I could figure out while running my own instance is how to populate the "Explore" feature with more stuff. Being on the main mastodon.social node gave me a lot more to look at. Any pointers out there? #mastodonmigration#fediverse#mastodoninstance#mastodon
Wow!! Only a day in the fediverse and everyone is already so nice and have such interesting things to share! I’ve also explored loops and am waiting to enter pixelfed. :) No art for today but here is instead a picture of my cat. Her name is Bahia!
ALT text detailsA black cat is sleeping with its head resting on a bed of her cat tree. Herfront paws are hanging over the edge. The background includes a textured orange curtain.
Big Tech is using the nationalism card. When the EU wants to regulate American companies and fines them when they break the rules, then they want to see that as attacking American companies.
What does it then mean when the DOJ in the US wants to regulate Big Tech and fines them for breaking the rules?
The reality is that we need regulation. Big Tech has gotten away with too much. They have grown too powerful. They are doing too much damage.
Choose smaller companies, when you can. Take a stand.
I have a #Fediverse#ActivityPub question: Why doesn't my client ( #mastodon or #pixelfed ) automatically load the comments from the original page so that all comments are visible? Is there a technical reason?
I am worried that as a community we are not taking advantage of the current momentum away from oligarch controlled platforms. As a result, I suggest we start organizing around the tag:
I mostly use Phanpy these days but I periodically go back and use @elk. The other day was one of those days. While I was browsing @mjtsai's profile I noticed that Elk supported the new fediverse:creator OG tag but for some reason it was quite borked when viewed from this profile. So I filed an issue in the Elk repo and forgot about it. Today I noticed that @shuuji3 already fixed it and now these badges look great! #fedidev#fediverse
ALT text detailsa screenshot of a blog post on linked in a Mastodon post loaded in Elk with an OpenGraph tag featuring a fediverse:creator badge
A new type of #fediverse server called μpub has already come a long way in a very short time. μpub just released version 0.5.0 and it's really shaping up! They have some killer features like "on-demand thread fetching", "granular activity privacy" and "public likes as curated timelines" https://join.upub.social#μpub#upub
ALT text detailsa screenshot of the μpub profile announcement as viewed through μpub
It seems the "three slightly touching buttholes" symbol ⁂ is making the rounds again as people try to change the Fediverse logo that has nothing wrong with it.
The current Fediverse logo shows diversity and interconnectivity, the main features of Fedi.
The "asterism" is already used in writing to denote a change in time. It's a unicode character similar to how a billionaire asshole changed his companies logo to a unicode character and it was told to him many times why that's a bad idea, yet people want to copy him here?😑
Furthermore, it's all white and not connected at all. Which doesn't embody the values of Fedi at all. Last, but definitely not least, it looks like three slightly touching buttholes.
A new type of #fediverse server called μpub has already come a long way in a very short time. μpub just released version 0.5.0 and it's really shaping up! They have some killer features like "on-demand thread fetching", "granular activity privacy" and "public likes as curated timelines" https://join.upub.social#μpub#upub
ALT text detailsa screenshot of the μpub profile announcement as viewed through μpub
@laurenshof@thenexusofprivacy PixelFed could have learned from the past, when mastodon.social kept growing into a large "almost centralized" silo, isn't it ? A propos, there is a PixelFed alternative in Beta https://vernissage.photos currently invite only. I hope PixelFed will get more alternatives. Mastodon having had "competition" from Pleroma, Akkoma, GoToSocial, snack2, honk, Bonfire and so on, was a very good thing imho! 🥳 #fediverse
A new type of #fediverse server called μpub has already come a long way in a very short time. μpub just released version 0.5.0 and it's really shaping up! They have some killer features like "on-demand thread fetching", "granular activity privacy" and "public likes as curated timelines" https://join.upub.social#μpub#upub
ALT text detailsa screenshot of the μpub profile announcement as viewed through μpub
So, #Fediverse: Mastodon is fine and all, and PeerTube and PixelFed have their well deserved fans as well.
But none of these are really good for community organizing.
I'm working on something, but it's taking WAY too much time, and I kind of need something now.
I find Friendica and Lemmy to be... not enough. What I want is federated forum-like threaded conversations - a federated Reddit combined with Facebook thing to get my local schools and stuff off of Facebook.
Got peeps who are seeking to jump the data mining ships of Zuck and sieg heiling Musk? Are they freaked out that #Mastodon is hard to use? Then never fear, I made a quick and dirty guide on how to join the #fediverse
Got peeps who are seeking to jump the data mining ships of Zuck and sieg heiling Musk? Are they freaked out that #Mastodon is hard to use? Then never fear, I made a quick and dirty guide on how to join the #fediverse
🌞 Hello #fediverse - this is GBH #News bringing you the world from Boston. It's 29F at Logan Airport and visibility is 10mi.
Mass. Attorney General Andrea Campbell has proposed a statewide ban on student phones in schools.
Trump told security agencies to make plans to declassify documents relating to the assassinations of Dr. Martin Luther King, Jr., President John F. Kennedy and his brother Robert F. Kennedy.
LeBron James was picked for his 21st straight All-Star game. #NBA
Big Tech is using the nationalism card. When the EU wants to regulate American companies and fines them when they break the rules, then they want to see that as attacking American companies.
What does it then mean when the DOJ in the US wants to regulate Big Tech and fines them for breaking the rules?
The reality is that we need regulation. Big Tech has gotten away with too much. They have grown too powerful. They are doing too much damage.
Choose smaller companies, when you can. Take a stand.
You are here. That makes you unique. You have made a good choice to take a step away from Big Tech. Now, get more people to join us. Help them with the initial process of setting things up.
If you have not done so already, download an alternative browser, such as Vivaldi as well. Consider whether you can move away from other Big Tech services. At Vivaldi, for example, we use Whereby for video conferences. Many of us have moved to Linux. Many of us use LibreOffice, instead of Microsoft office. There are options if you look for them. It is easy to go with Big Tech, but if you think the world would be better without them or if they had less power, know that you can make a difference.
ALT text detailsSquare with waves on it that says:
New on Surf this week:
Improved Home screen loading time and latency issues
Lots of new feeds from Dawn Patrol Surfers featured in the Surf Shop
Trending updated throughout the day for a better pulse on news
Big Tech is using the nationalism card. When the EU wants to regulate American companies and fines them when they break the rules, then they want to see that as attacking American companies.
What does it then mean when the DOJ in the US wants to regulate Big Tech and fines them for breaking the rules?
The reality is that we need regulation. Big Tech has gotten away with too much. They have grown too powerful. They are doing too much damage.
Choose smaller companies, when you can. Take a stand.
ALT text detailsSquare with waves on it that says:
New on Surf this week:
Improved Home screen loading time and latency issues
Lots of new feeds from Dawn Patrol Surfers featured in the Surf Shop
Trending updated throughout the day for a better pulse on news
🌞 Hello #fediverse - this is GBH #News bringing you the world from Boston. It's 29F at Logan Airport and visibility is 10mi.
Mass. Attorney General Andrea Campbell has proposed a statewide ban on student phones in schools.
Trump told security agencies to make plans to declassify documents relating to the assassinations of Dr. Martin Luther King, Jr., President John F. Kennedy and his brother Robert F. Kennedy.
LeBron James was picked for his 21st straight All-Star game. #NBA
You are here. That makes you unique. You have made a good choice to take a step away from Big Tech. Now, get more people to join us. Help them with the initial process of setting things up.
If you have not done so already, download an alternative browser, such as Vivaldi as well. Consider whether you can move away from other Big Tech services. At Vivaldi, for example, we use Whereby for video conferences. Many of us have moved to Linux. Many of us use LibreOffice, instead of Microsoft office. There are options if you look for them. It is easy to go with Big Tech, but if you think the world would be better without them or if they had less power, know that you can make a difference.
🌞 Hello #fediverse - this is GBH #News bringing you the world from Boston. It's 29F at Logan Airport and visibility is 10mi.
Mass. Attorney General Andrea Campbell has proposed a statewide ban on student phones in schools.
Trump told security agencies to make plans to declassify documents relating to the assassinations of Dr. Martin Luther King, Jr., President John F. Kennedy and his brother Robert F. Kennedy.
LeBron James was picked for his 21st straight All-Star game. #NBA
ALT text detailsSquare with waves on it that says:
New on Surf this week:
Improved Home screen loading time and latency issues
Lots of new feeds from Dawn Patrol Surfers featured in the Surf Shop
Trending updated throughout the day for a better pulse on news
Got peeps who are seeking to jump the data mining ships of Zuck and sieg heiling Musk? Are they freaked out that #Mastodon is hard to use? Then never fear, I made a quick and dirty guide on how to join the #fediverse
🎥 officially entering pre-production for my video series about the #Fediverse 🎬
THANK YOU for encouraging me to do this. It feels really energizing ❤️
I’m often thinking about this brilliant quote by filmmaker Ava DuVernay: “If your dream is only about you, it’s too small.”
My dream / lofty goal: for everyone to know about the #Fediverse and why / how to join it.
Striving to create an easy to follow, persuasive video explainer.
P.S.: I changed my bio 👀 (I’m no longer a “filmmaker on hiatus”)
ALT text detailsA screenshot showing how my profile appears in the app Ivory. Under my name Elena Rossini, there is this bio: director of The Illusionists documentary. Soon: a Fediverse video series. And then a letter emoji followed by the hashtag The Future is Federated
Is there some sort of #ActivityPub / #Fediverse matrix website for comparing features, specs and intercompatibility? Kind of like CanIUse but for the Fediverse?
A recent question about DMs in ActivityPub got me looking, but of course including "matrix" in your query returns mostly Matrix protocol results.
It would be really handy to have comparison matrices for:
- ActivityPub server implementations - ActivityPub client features
So far I've found neither!
[Gah! Sorry for any edit notices but I don't know how I could have missed that stray 'd'.]
The Fediverse, the social network you're using to avoid Facebook, Twitter, Reddit, or Blue Sky, is managed by real people, and not corporations. These real people, your administrator, pay for hosting so that you may share your thought, feelings, or just randomly sh-t post.
If you're financially able, take a moment to reach out to your administrator, and ask if they need help. Even a little bit can help.
This week's news: - massive growth for @pixelfed, growing from 20k active users last month to almost 200k active users currently. - @nodebb has officially launched their #activitypub integration - Meta will not commit or confirm a timeline for adding account migration to #threads
Thank you to everyone for reading and supporting 100 editions of Last Week in Fediverse!
At the request of many of you (no experience yet myself) herewith additional graphics to boost global switch day across multiple platforms on February 1st 2025.
Also a big big shout-out to all the beautiful people who develop and maintain the software for the decentralized social web. Please help them build the #fediverse for everyone by making a donation. Thank you.
ALT text detailsFacebook logo on the left with an arrow in the middle pointing to friendica logo on the right. Text above: February first 2025, global switch day
ALT text detailsTikTok logo on the left with an arrow in the middle pointing to Loops.video logo on the right. Text above: February first 2025, global switch day
ALT text detailsYouTube logo on the left with an arrow in the middle pointing to PeerTube logo on the right. Text above: February first 2025, global switch day
ALT text detailsReddit logo on the left with an arrow in the middle pointing to Lemmy logo on the right. Text above: February first 2025, global switch day
The media making a big scene of leaving #Xitter would gain a lot in credibility if they also removed the «share on Xitter» buttons, replacing it with a «share on the Fediverse», doubly more so if they actually had an official #Fediverse presence.
It is massively frustrating that even though #Bluesky and the #Fediverse could be bridged, they leave tons of people in the dark on both sides. Yes, I am aware of the different protocols. But isn't it being decentralised what both networks are aiming and expected to be?
It is massively frustrating that even though #Bluesky and the #Fediverse could be bridged, they leave tons of people in the dark on both sides. Yes, I am aware of the different protocols. But isn't it being decentralised what both networks are aiming and expected to be?
🎥 officially entering pre-production for my video series about the #Fediverse 🎬
THANK YOU for encouraging me to do this. It feels really energizing ❤️
I’m often thinking about this brilliant quote by filmmaker Ava DuVernay: “If your dream is only about you, it’s too small.”
My dream / lofty goal: for everyone to know about the #Fediverse and why / how to join it.
Striving to create an easy to follow, persuasive video explainer.
P.S.: I changed my bio 👀 (I’m no longer a “filmmaker on hiatus”)
ALT text detailsA screenshot showing how my profile appears in the app Ivory. Under my name Elena Rossini, there is this bio: director of The Illusionists documentary. Soon: a Fediverse video series. And then a letter emoji followed by the hashtag The Future is Federated
Sellaista asiaa, että #Fediverse ja #Mastodon eivät siis ole jenkkiläisten öykkärioligarkkien omistamia, vaan eri instansseja pitää pääasiassa ihan yksityishenkilöt - maksaen kulut omasta pussistaan.
Jos itse olet vakavarainen, ja haluat auttaa oman instanssisi ylläpitäjää, voit sen tehdä. Kun heillä on tarve kulujen kattamiseen, he ilmoittavat siitä yleensä ympäröimässäni kohdassa.
ALT text detailsKuvakaappaus Mastodonin selainversion yläosasta. Vasemmalla teksti Koti ja sen ikoni, oikealla ympäröitynä megafonikohta, jonka vieressä asetukset-kukkanen.
ALT text detailsScreenshot of Shame Tesla account’s post from two days ago:
Take Easy and Effective action against
#Musk
2d
Research shows many #Tesla car owners are ashamed because of the actions of #ElonMusk. They should be.
Take action! Let Tesla owners world-wide know who they are supporting. Print a few copies of our leaflet and stick it under the windscreen wiper of every Tesla you come across.
Easy! Effective!
Find the easy-to-print pdf file here...
Show More
Top of image, showing headline:
IF YOU DRIVE A TESLA
ALT text detailsScreenshot of end of Shame Tesla’s post continued from last screenshot, showing entire image/poster with photo of Elon Musk performing a Hitler salute at Trump’s inauguration accompanied by the following text:
IF YOU DRIVE A TESLA
YOU SUPPORT A MAN WHO
- supports Putin's Russia in attacking Ukraine
- brings the fascist salute in broad daylight
- treats workers like slaves
- runs a platform for nazi and fascist symphatisers
- plans to put advertisements in the night sky
- tortures animals
- uses the cameras of your Tesla to spy on you 24/7
AREN'T YOU ASHAMED?
IT'S NOT TOO LATE TO SELL
https://mastodon.social/@shametesla
ALT text detailsScreenshot of mastodon.social/@shametesla account: the page you were looking for doesn’t exist here anymore.
Meine Frau ist jetzt so weit, dass sie das #Fediverse in Erwägung zieht. Als #Facebook-Nutzerin wäre eigentlich #Friendica die naheliegenste Option. Aber sie ist heavy mobile-Nutzerin und für iOS gibt es schlicht keinen Client. Damit ist die Option raus.
Also vermutlich doch #Mastodon. Da gibt es wenigstens Clients, die man vernünftig nutzen kann.
Mal schauen, wie ich ihr das schmackhaft mache ...
Sellaista asiaa, että #Fediverse ja #Mastodon eivät siis ole jenkkiläisten öykkärioligarkkien omistamia, vaan eri instansseja pitää pääasiassa ihan yksityishenkilöt - maksaen kulut omasta pussistaan.
Jos itse olet vakavarainen, ja haluat auttaa oman instanssisi ylläpitäjää, voit sen tehdä. Kun heillä on tarve kulujen kattamiseen, he ilmoittavat siitä yleensä ympäröimässäni kohdassa.
ALT text detailsKuvakaappaus Mastodonin selainversion yläosasta. Vasemmalla teksti Koti ja sen ikoni, oikealla ympäröitynä megafonikohta, jonka vieressä asetukset-kukkanen.
As someone who is totally blind, the Fediverse is the only place where I have ever been able to follow people such as photographers, artists, or even those who post pictures of their cats or the food they ate. The reason is that most of them use alt text. They take the time to describe the images that my screen reader can't recognise. Some write the descriptions themselves, and others use tools such as altbot. Some worry that their descriptions aren't good enough, especially when they are new at this. Let me assure you, not only are they good enough, they are extremely appreciated! If the rest of the world thought as you did, it would be a much better place. Don't hesitate to ask if you're unsure of something, but never think that we don't notice your effort.
Nyt on Hesarissa hyvä ja selkeä mielipidekirjoitus Fediversestä, kiitos @JHKoivula Jaakko Koivula!
"Tärkeintä on ymmärtää, että kyse ei ole teknisestä vaan sosiaalisesta haasteesta. Me emme ole teknologiajättien armoilla. Voimme tehdä toisenlaisia valintoja. Joka kerta kun sanomme "emme voi siirtyä pois, koska kaikki muut ovat siellä", vahvistamme sitä vankilaa, jonka olemme itsellemme, ja toisillemme, rakentaneet."
Nyt on Hesarissa hyvä ja selkeä mielipidekirjoitus Fediversestä, kiitos @JHKoivula Jaakko Koivula!
"Tärkeintä on ymmärtää, että kyse ei ole teknisestä vaan sosiaalisesta haasteesta. Me emme ole teknologiajättien armoilla. Voimme tehdä toisenlaisia valintoja. Joka kerta kun sanomme "emme voi siirtyä pois, koska kaikki muut ovat siellä", vahvistamme sitä vankilaa, jonka olemme itsellemme, ja toisillemme, rakentaneet."
Just worked through newest run of signups for https://esq.social. Seems there is renewed interest in the #fediverse more generally and our instance specifically.
If you’re a #legal professional or academic, give us a look and send a signup our way if you’re so inclined.
In any event, always glad to see the #lawfedi space filling out.
Just worked through newest run of signups for https://esq.social. Seems there is renewed interest in the #fediverse more generally and our instance specifically.
If you’re a #legal professional or academic, give us a look and send a signup our way if you’re so inclined.
In any event, always glad to see the #lawfedi space filling out.
I've just set up a self-hosted WriteFreely blog as a first experiment with self-hosting instances and using @yunohost (huge thanks to @_elena for your tips! 🥰)
It's visible on the Fedi at @ajsadauskas@blog.sadauskas.id.au (Being a brand new account, good chance it hasn't pulled across to your instance yet!)
At least from initial setup, it looks like only the first line of the post and a link is pulling across to Mastodon.
Is there any way to make the full post text visible on Mastodon?
I can see who's following the blog, but not any comments. Any way to turn on notifications for this?
Also, is there any way to follow an account from WriteFreely? (I'm interested, because it would in theory allow me to follow BridgyFed, and make the posts visible on BlueSky.)
Are these limitations of the platform? Or is there a setting somewhere I missed?
I've just set up a self-hosted WriteFreely blog as a first experiment with self-hosting instances and using @yunohost (huge thanks to @_elena for your tips! 🥰)
It's visible on the Fedi at @ajsadauskas@blog.sadauskas.id.au (Being a brand new account, good chance it hasn't pulled across to your instance yet!)
At least from initial setup, it looks like only the first line of the post and a link is pulling across to Mastodon.
Is there any way to make the full post text visible on Mastodon?
I can see who's following the blog, but not any comments. Any way to turn on notifications for this?
Also, is there any way to follow an account from WriteFreely? (I'm interested, because it would in theory allow me to follow BridgyFed, and make the posts visible on BlueSky.)
Are these limitations of the platform? Or is there a setting somewhere I missed?
My profile's bio may need to be tweaked soon. I'm thinking of coming out of filmmaking retirement to make promotional videos for the #Fediverse.
I just rewatched a video I made years ago to criticize Big Tech and oh my goodness it's so tame when you consider the horrors we are facing today: https://vimeo.com/292544650
Images from Monday's spectacle (feat. Big Tech oligarchs) would be PERFECT as promotional material for the Fediverse.
Oh my, I'm so tempted to make a video. Talk me out of it 🙃
Moin #fediverse, wir sind #neuhier Wir sind die neue Linksjugend 'Solid Basisgruppe #Wendland. Wie für Jugendorganisationen typisch, machen wir konstruktive Vorschläge an die Politik und wollen alle wie Olaf Scholz mal Spitzenverdiener*Innen werden. Spaß, wir wollen durch geile #Memes den Diskurs verschieben. Wohin? Mehr Torten für Alle und in Lindners Gesicht, mehr #Reicheessen und queeres #Antifa Zeug. Und gegen den toten Vogel vom Fascho-Milliardär.
Moin #fediverse, wir sind #neuhier Wir sind die neue Linksjugend 'Solid Basisgruppe #Wendland. Wie für Jugendorganisationen typisch, machen wir konstruktive Vorschläge an die Politik und wollen alle wie Olaf Scholz mal Spitzenverdiener*Innen werden. Spaß, wir wollen durch geile #Memes den Diskurs verschieben. Wohin? Mehr Torten für Alle und in Lindners Gesicht, mehr #Reicheessen und queeres #Antifa Zeug. Und gegen den toten Vogel vom Fascho-Milliardär.
for people who have accounts on fedi and bluesky - do you cross-post across your accounts? if so, do you have recommendations for automating (or do you do this manually - and if so, why)?
i maintain my accounts on each as an academic/researcher (and havent decided if i want to maintain one more than the other), so it would be nice for them to be in sync...?
My profile's bio may need to be tweaked soon. I'm thinking of coming out of filmmaking retirement to make promotional videos for the #Fediverse.
I just rewatched a video I made years ago to criticize Big Tech and oh my goodness it's so tame when you consider the horrors we are facing today: https://vimeo.com/292544650
Images from Monday's spectacle (feat. Big Tech oligarchs) would be PERFECT as promotional material for the Fediverse.
Oh my, I'm so tempted to make a video. Talk me out of it 🙃
We're creating something truly special here with the fediverse, and I am so thankful for everyone who contributes to it, whether with your time, money, or just by sharing your thoughts, your creations, your silly little jokes. Keep it up!
Hi guys! I'm a professional artist dipping my toes into the fediverse.
I'm already a bit nervous to start, but I managed to learn the basics of servers on Mastodon and have chosen one that I think is neat!
I'm really interested in expanding my fediverse experience so, if you have any tips or apps to recommend for someone who loves art, nature and the news, don't be shy to let me know!
We're creating something truly special here with the fediverse, and I am so thankful for everyone who contributes to it, whether with your time, money, or just by sharing your thoughts, your creations, your silly little jokes. Keep it up!
We're creating something truly special here with the fediverse, and I am so thankful for everyone who contributes to it, whether with your time, money, or just by sharing your thoughts, your creations, your silly little jokes. Keep it up!
Similar to Ethereum — Bluesky is decentralized in many ways. But there is an organization that has a lot of influence over everything.
Most people see the organization as, on the whole, benevolent, but —
There is some key infrastructure that is provided only by that organization that, if it disappeared, could severely damage and maybe even kill the whole network.
Those people (involved with the Fediverse) sometimes disagree and even argue.
There is no (explicit or implicit) Emperor, Shahanshah, or God-King of the Fediverse to have the final say.
The various types of people involved with the Fediverse implicitly or explicitly "vote through their choices" on where the Fediverse goes (in terms of how it works, etc).
There is an analogy I use when I talk about the Fediverse and Bluesky with tech people who are familiar with Bitcoin, Ethereum, and other cryptocurrencies (but not that familiar with the Fediverse or Bluesky).
I'm searching Makertube and have an awful feeling its only searching the server I'm on and not all of Makertube and not all of Peertube? I'm getting no results. Find it hard to believe no one has uploaded a workout to the whole of Peertube! But no results mean its no alternative to Youtube, kinda like Mastodon often yields no results. #Peertube#Fediverse#Mastodon
We're creating something truly special here with the fediverse, and I am so thankful for everyone who contributes to it, whether with your time, money, or just by sharing your thoughts, your creations, your silly little jokes. Keep it up!
We're creating something truly special here with the fediverse, and I am so thankful for everyone who contributes to it, whether with your time, money, or just by sharing your thoughts, your creations, your silly little jokes. Keep it up!
@pixelfed has been making incredible strides over the past few years, and has begun developing a suite of different platforms and services for the #Fediverse. After just one day on Kickstarter, they've already smashed their campaign goal.
@pixelfed has been making incredible strides over the past few years, and has begun developing a suite of different platforms and services for the #Fediverse. After just one day on Kickstarter, they've already smashed their campaign goal.
I'm on a mailing list for the official ActivityPub specification and everyone is super keen on this idea that ActivityPub is going to start supporting "facts", ie you either agree with the "truth" or you're wrong.
As much as I can't stand the disinformation campaigns, they're not at all taking seriously the idea that demanding everyone have the same "truth" is not only group-think, but far more dangerous.
It's a degradation of the very foundation of fundamental liberal ideas of difference. The idea that all must adhere to the official "Truth" is a tenement of fascism.
And who will control truth? Why, the same people who control moderation of course, meaning that if you're part of a marginalized group within the network then watch out, because they're coming for you, and now they have the "truth" on their side.
We're creating something truly special here with the fediverse, and I am so thankful for everyone who contributes to it, whether with your time, money, or just by sharing your thoughts, your creations, your silly little jokes. Keep it up!
@pixelfed has been making incredible strides over the past few years, and has begun developing a suite of different platforms and services for the #Fediverse. After just one day on Kickstarter, they've already smashed their campaign goal.
So it is decided. Yes, I will make promotional videos for the #Fediverse: explaining what it is, how to use various software... and setting it up in contrast to the current horrors of Meta and X.
Anger and frustration have been building up in me since November. This week has been a hell of a ride. I gotta channel all these negative feelings somewhere and turn them into something positive instead. Promoting the Fediverse and resuming making films seem like the perfect match...
If there was a #fediverse#activitypub platform for movies and tv shows, what features would you expect from it?
What I have in mind are: 1. Rate (x/y) 2. Write review 3. Currently watching (for tv shows, maybe general status in case abonded, also progress) 3. Watchlist 4. Events to organize events to watch together (seems to be popular on Fedi already) 5. Recommend tv show/movie (to your followers or someone specific?)
Please leave comments with your thoughts/ideas, also if you don't mind to boost 🙏🏼
We're creating something truly special here with the fediverse, and I am so thankful for everyone who contributes to it, whether with your time, money, or just by sharing your thoughts, your creations, your silly little jokes. Keep it up!
We're serious about raising awareness for New Social platforms.
Earlier this week we sent 250 hand-built 'X-scape Kits' to journalists, academics, and charity leaders in the UK - full of information on New Social.
The timing wasn't a coincidence. We know many in these sectors are against the changes being made to social platforms as their leaders scramble for attention under the new US government. New Social offers a solution.
We're creating something truly special here with the fediverse, and I am so thankful for everyone who contributes to it, whether with your time, money, or just by sharing your thoughts, your creations, your silly little jokes. Keep it up!
We're creating something truly special here with the fediverse, and I am so thankful for everyone who contributes to it, whether with your time, money, or just by sharing your thoughts, your creations, your silly little jokes. Keep it up!
We're creating something truly special here with the fediverse, and I am so thankful for everyone who contributes to it, whether with your time, money, or just by sharing your thoughts, your creations, your silly little jokes. Keep it up!
A YunoHost type project, but specific to fediverse platforms. Definitely one I’m going to follow more closely.
Fedi Developers take note, there are some grants available to implement your fedi services as packages here!
“The Fediversity Project enables easy hosting for a wide variety of fediverse platforms, all based on NixOS. At the start, the project will support Mastodon, PixelFed,PeerTube...”
We're serious about raising awareness for New Social platforms.
Earlier this week we sent 250 hand-built 'X-scape Kits' to journalists, academics, and charity leaders in the UK - full of information on New Social.
The timing wasn't a coincidence. We know many in these sectors are against the changes being made to social platforms as their leaders scramble for attention under the new US government. New Social offers a solution.
If there was a #fediverse#activitypub platform for movies and tv shows, what features would you expect from it?
What I have in mind are: 1. Rate (x/y) 2. Write review 3. Currently watching (for tv shows, maybe general status in case abonded, also progress) 3. Watchlist 4. Events to organize events to watch together (seems to be popular on Fedi already) 5. Recommend tv show/movie (to your followers or someone specific?)
Please leave comments with your thoughts/ideas, also if you don't mind to boost 🙏🏼
At the request of many of you (no experience yet myself) herewith additional graphics to boost global switch day across multiple platforms on February 1st 2025.
Also a big big shout-out to all the beautiful people who develop and maintain the software for the decentralized social web. Please help them build the #fediverse for everyone by making a donation. Thank you.
ALT text detailsFacebook logo on the left with an arrow in the middle pointing to friendica logo on the right. Text above: February first 2025, global switch day
ALT text detailsTikTok logo on the left with an arrow in the middle pointing to Loops.video logo on the right. Text above: February first 2025, global switch day
ALT text detailsYouTube logo on the left with an arrow in the middle pointing to PeerTube logo on the right. Text above: February first 2025, global switch day
ALT text detailsReddit logo on the left with an arrow in the middle pointing to Lemmy logo on the right. Text above: February first 2025, global switch day
Ich mache ja immer wieder gern Screenshots von unserer Instanzwolke unserer Instanz und mit welcher Fediverse Zugangssoftware verbunden Instanzen laufen.
Sieht imemr noch toll aus, Hubzilla udn Pixelfed Instanz sind dazugekommen und eine Instanz mit einem Mastodon Fork. Ja, auch von dem gibt es ableger
ALT text detailsBild der Fedivers Instanzwolke unserer Instanz zu diesem Zeitpunkt, mit Symbolen der Software, die auf den verbundenen Instanzen läuft. 50% sind Friendica, ca.30 % Mastodon und den Rest teilen sich IceShrimp, Akkoma, Pleroma, Pixelfed Hubzilla auf
There's a bug in our (new) #mastodon instance. Following hashtags doesn't work properly.
For example, while our server claims there is only one(!) new #fediverse post today (from an account I happen to follow), other instances show there are at least a 110.
Ich mache ja immer wieder gern Screenshots von unserer Instanzwolke unserer Instanz und mit welcher Fediverse Zugangssoftware verbunden Instanzen laufen.
Mal abgesehen davon, das das Fedivers schön bunt ist, seh ich da doch die kleine Instanz meiner Freunde.
ALT text detailsBild der Fedivers Instanzwolke unserer Instanz zu diesem Zeitpunkt, mit Symbolen der Software, die auf den verbundenen Instanzen läuft.
50% sind Friendica, ca.30 % mastodon und den rest teilen sich IceShrimp, Akkoma, Pleroma, Hubzilla auf
💞 I'd like to take 2 seconds this morning and thank all the #commons janitors who do the ungrateful and unseen work of trying to increase #fedi's #cohesion and #culture.
A good report as always, and agreed about the importance of @nodebb's release.
With @pixelfed , it's important to highlight that the moderation story is a disaster waiting to happen. @dansup himself has said that he still needs to implement key functionality like moderation roles and a dashboard, and that he doesn't have a moderation team in place. Others have pointed out multiple unfixed bugs related to reporting.
A high-profile Pixelfed fiasco (or worse, blatantly illegal content) could not only destroy the reputation of Pixelfed, but the sharpnel could have an impact on fedi as a whole -- especially at a time when regulators in the UK are clarifying enforcement of the Online Safety Act, and anti-LGBTQIA2S+ fascist oligarch who run social networks that compete with fedi are in power in the US.
It would be great if Dan changes his stance -- turning off open registration on pixelfed.social until he has the moderation situation under control would be an easy first step that could make a big difference.
And also, we really need to think about what we can collectively do to limit the damage to fedi as a whole.
Normally I don't like links with extra url params revealing where i'm coming from, but for links revealing I come from #mastodon#fediverse#activitypub I make exceptions.
"#EU [should] ..start seriously addressing our dependency on Big Tech and invest in real alternative models and services."
"public funds.. must be reserved for open digital infrastructure, software, hardware and standards."
"we also need substantial investment into non-commercial, decentralised public interest social media software like #Mastodon, Peertube and other key pieces of the #Fediverse."
I'm prepping the #SearchEngine and giving you a preview of how it'll work. Just jump over to bandwagon.fm and hit "Discover" to check it out.
I'm really pleased with this first step, but it will still be a just dumb, empty shell until we can get all your music is tagged, and optimize the tags/categories together.
I'm prepping the #SearchEngine and giving you a preview of how it'll work. Just jump over to bandwagon.fm and hit "Discover" to check it out.
I'm really pleased with this first step, but it will still be a just dumb, empty shell until we can get all your music is tagged, and optimize the tags/categories together.
Ich hab einen neuen Fediverse-Account für den Betreiber von PhantaNews (Stefan Holzhauer), da ich das inhaltlich etwas trennen möchte. Diejenigen die ich auch im "echten Leben" kenne, könnten also eine Anfrage bei @holzi stellen. Ich muss die Anfragen bestätigen, deswegen kann es bei kryptischen Benutzernamen, die ich nicht zuordnen kann, clever sein, kurz darauf hinzuweisen, wer wer ist ... ;)
@chris_e_simpson@phocks people legitimately make mistakes. I do all the time. We are humans and have not yet been taken over by AI. How often does it really happen though?
The ability to edit is a feature of both the #Fediverse and #Mastodon. Many Mastodon users requested it.
The Fediverse, the social network you're using to avoid Facebook, Twitter, Reddit, or Blue Sky, is managed by real people, and not corporations. These real people, your administrator, pay for hosting so that you may share your thought, feelings, or just randomly sh-t post.
If you're financially able, take a moment to reach out to your administrator, and ask if they need help. Even a little bit can help.
"#EU [should] ..start seriously addressing our dependency on Big Tech and invest in real alternative models and services."
"public funds.. must be reserved for open digital infrastructure, software, hardware and standards."
"we also need substantial investment into non-commercial, decentralised public interest social media software like #Mastodon, Peertube and other key pieces of the #Fediverse."
"#EU [should] ..start seriously addressing our dependency on Big Tech and invest in real alternative models and services."
"public funds.. must be reserved for open digital infrastructure, software, hardware and standards."
"we also need substantial investment into non-commercial, decentralised public interest social media software like #Mastodon, Peertube and other key pieces of the #Fediverse."
"#EU [should] ..start seriously addressing our dependency on Big Tech and invest in real alternative models and services."
"public funds.. must be reserved for open digital infrastructure, software, hardware and standards."
"we also need substantial investment into non-commercial, decentralised public interest social media software like #Mastodon, Peertube and other key pieces of the #Fediverse."
"Meta and X are going rogue:" European Digital Rights group (EDRi) urges EU to invest in infrastructure "like Mastodon, Peertube and other key pieces of the Fediverse" to secure Europe's independence
"#EU [should] ..start seriously addressing our dependency on Big Tech and invest in real alternative models and services."
"public funds.. must be reserved for open digital infrastructure, software, hardware and standards."
"we also need substantial investment into non-commercial, decentralised public interest social media software like #Mastodon, Peertube and other key pieces of the #Fediverse."
Es gibt gerade so viele Neuanmeldungen im Fediverse, vor allem auf #Mastodon. Schön, dass ihr hier seid! Falls ihr euch noch fragt, was das hier eigentlich alles ist und kann, ich habe ein älteres kurzes #Erklärvideo von mir ausgegraben, das einen kleinen Überblick gibt:
ALT text detailsIch, blass, große runde Brille, roter Pulli, stehe vor einem großen Flipchart und zeige auf etwas. Neben mir steht groß: "Willkommen im Fediverse #Neuhier".
So, general questio ngiven I'd taken a long break from the #fediverse are there any good #reddit options aside from lemmy? Any good tutorials? After Monday's display I kinda want to abandon all relevant services.
So, general questio ngiven I'd taken a long break from the #fediverse are there any good #reddit options aside from lemmy? Any good tutorials? After Monday's display I kinda want to abandon all relevant services.
hey #fediverse what is the current #activitypub server that provides features similar to #mastodon or #pleroma that uses the fewest resources? Is there anything there that is good for single user instances?
I'm aware of GoToSocial and Honk but wondering what else is there.
hey #fediverse what is the current #activitypub server that provides features similar to #mastodon or #pleroma that uses the fewest resources? Is there anything there that is good for single user instances?
I'm aware of GoToSocial and Honk but wondering what else is there.
Some people just like shooting themselves in the foot and then complaining about the pain...🤦♂️
If you specifically ask how to do something in a specific way, I will tell you how to do it that way, if I know how, even if there's an easier way.
If you ask "How do I interact with Lemmy from Mastodon", I will tell you the VERY janky and frustrating way to do it. However if you ask me "how can I use Lemmy just like reddit", I'll simply tell you to sign up to Lemmy and use it like reddit.
Is this why people are so confused about Fediverse?
Some Fediverse softwares don't play nice together and it's very janky cross platform.
Don't shoot yourself in the foot by trying to do things the hard way.
ALT text detailsA vibrant, artistic depiction of an elephant serenely resting on an crescent moon-like arch. The elephant features bold shades of blue & purple, with intricate detailing in its ears & trunk. Surrounding the elephant is a crescent moon & decorative swirling vines add an ethereal quality. The background incorporates soft clouds & a hint of a circular shape that resembles a sun creating a dreamlike atmosphere.
For people who followed me on #bsky, I pinned a post linking to my bridged account, hopefully you’ll follow that account & if you regularly use bsky, boost my posts over there.
If you’re interested in creating a bridged account follow @bsky.brid.gy
ALT text detailspetite chauve souris qui se demande "mastodon c'est quoi ? Et c'est quoi la différence avec le fediverse ?"
ALT text detailspetite chauve souris qui se demande "mastodon c'est quoi ? Et c'est quoi la différence avec le fediverse ?"
ALT text detailsPetite chauve souris qui lève l'aile pour dire "pourtant son fonctionnement est un peu différent !", "Il fonctionne avec ActivityPub"
ALT text detailspetite chauvesouris happy qui dit "mastodon c'est un réseau social interconnecté !", "vu de l'extérieur il ressemble à n'importe quel réseau social" "comme twitter ou facebook", et on voit un dessin de Mastodon et son feed, un dessin de Facebook et son feed, et undessin d'ex-Twitter et son feed
ALT text detailspetite chauve souris qui se demande "mastodon c'est quoi ? Et c'est quoi la différence avec le fediverse ?"
For people who followed me on #bsky, I pinned a post linking to my bridged account, hopefully you’ll follow that account & if you regularly use bsky, boost my posts over there.
If you’re interested in creating a bridged account follow @bsky.brid.gy
@volkris@wjmaggos@mmasnick.bsky.social except BlueSky owns the relays and controls what you can and can't see and it's financially influenced by it's investors.
@volkris@wjmaggos@mmasnick.bsky.social except BlueSky owns the relays and controls what you can and can't see and it's financially influenced by it's investors.
@wjmaggos except #ActivityPub DOESN'T give the people total say over what stories go viral.
We see so much consternation over instance owners censoring what people can see, and that's one of the huge criticisms of this platform that needs to be emphasized.
YES, people can shut down hashtags and links here, and I think that's problematic.
We can't address it by denying that it exists, though.
#Bluesky doesn't just retain that resistance to being shut down. With its relays it does a better job of having the features you're promoting here.
BlueSky comes much closer to giving the people total control over what stories go viral. #Fediverse falls short, empowering instances over people.
There is a #KickStarter for #PixelFed and #Loops! I am a supporter. If you're in a position to help, please think about lending financial, technical and promotional support to #Fediverse projects you believe in.
We’re here to talk about success stories from across the #cooperative sector and #coop movement.
Did you know the UN has designated 2025 as the International Year of Co-operatives? We want to spread the word and, even better, we want to do it using co-operative principles.
"Meta and X are going rogue:" European Digital Rights group (EDRi) urges EU to invest in infrastructure "like Mastodon, Peertube and other key pieces of the Fediverse" to secure Europe's independence
We want to be really clear from the outset: this is our home on #SocialMedia. You won't find us on any other networks outside this beautiful #Fediverse.
Yeah we know we're limiting our reach. But we're here to do good. And we want to put into practice the change we want to see in the world.
At the request of many of you (no experience yet myself) herewith additional graphics to boost global switch day across multiple platforms on February 1st 2025.
Also a big big shout-out to all the beautiful people who develop and maintain the software for the decentralized social web. Please help them build the #fediverse for everyone by making a donation. Thank you.
ALT text detailsFacebook logo on the left with an arrow in the middle pointing to friendica logo on the right. Text above: February first 2025, global switch day
ALT text detailsTikTok logo on the left with an arrow in the middle pointing to Loops.video logo on the right. Text above: February first 2025, global switch day
ALT text detailsYouTube logo on the left with an arrow in the middle pointing to PeerTube logo on the right. Text above: February first 2025, global switch day
ALT text detailsReddit logo on the left with an arrow in the middle pointing to Lemmy logo on the right. Text above: February first 2025, global switch day
... my only disappointment was going to hunt for #fediverse handles for both the Green Software Foundation, and also the Green Web Foundation, and coming up blank. Drop those blue bird icon from your sites, friends!
We’re here to talk about success stories from across the #cooperative sector and #coop movement.
Did you know the UN has designated 2025 as the International Year of Co-operatives? We want to spread the word and, even better, we want to do it using co-operative principles.
Es gibt gerade so viele Neuanmeldungen im Fediverse, vor allem auf #Mastodon. Schön, dass ihr hier seid! Falls ihr euch noch fragt, was das hier eigentlich alles ist und kann, ich habe ein älteres kurzes #Erklärvideo von mir ausgegraben, das einen kleinen Überblick gibt:
ALT text detailsIch, blass, große runde Brille, roter Pulli, stehe vor einem großen Flipchart und zeige auf etwas. Neben mir steht groß: "Willkommen im Fediverse #Neuhier".
ALT text detailspetite chauve-souris qui dit "...les likes sur youtube n'augmenteront pas !" "c'est parce que les appli ne discutent pas entre elles" et on voit la vidéo youtube qui n'a que 5 likes
ALT text detailsun gros mastodon qui ouvre son ventre et on voit plein de logo de serveurs à l'intérieur "en fait ce qu'on appelle Mastodon, c'est plein de petit serveurs qui peuvent communiquer"
ALT text detailsDes appli qui s'envoient des messages "la plupart discutent entre eux et permettent à leurs habitants de voir les messages des autres"
ALT text detailsdeux batiments, une maison café avec une petite chauve-souris qui y habite et envoie un message à un petit chat dans un immeuble ciseau, "un.e habitant.e d'un serveur...", "pourra être abonné.e à un.e habitant.e d'un autre serveur..."
ALT text detailspetite chauve souris qui se demande "mastodon c'est quoi ? Et c'est quoi la différence avec le fediverse ?"
ALT text detailspetite chauve souris qui se demande "mastodon c'est quoi ? Et c'est quoi la différence avec le fediverse ?"
ALT text detailsPetite chauve souris qui lève l'aile pour dire "pourtant son fonctionnement est un peu différent !", "Il fonctionne avec ActivityPub"
ALT text detailspetite chauvesouris happy qui dit "mastodon c'est un réseau social interconnecté !", "vu de l'extérieur il ressemble à n'importe quel réseau social" "comme twitter ou facebook", et on voit un dessin de Mastodon et son feed, un dessin de Facebook et son feed, et undessin d'ex-Twitter et son feed
ALT text detailspetite chauve souris qui se demande "mastodon c'est quoi ? Et c'est quoi la différence avec le fediverse ?"
My profile's bio may need to be tweaked soon. I'm thinking of coming out of filmmaking retirement to make promotional videos for the #Fediverse.
I just rewatched a video I made years ago to criticize Big Tech and oh my goodness it's so tame when you consider the horrors we are facing today: https://vimeo.com/292544650
Images from Monday's spectacle (feat. Big Tech oligarchs) would be PERFECT as promotional material for the Fediverse.
Oh my, I'm so tempted to make a video. Talk me out of it 🙃
"Meta and X are going rogue:" European Digital Rights group (EDRi) urges EU to invest in infrastructure "like Mastodon, Peertube and other key pieces of the Fediverse" to secure Europe's independence
Also, if you're already in the Fediverse, consider donating to the admin of the instance you are using. Those people are real heroes who use so much time of their lives to create a pleasant and working social media experience for us 💪🏻 Also servers do cost money and every cent matters ❗
Als werteorientierte Kommunikationsagentur helfen wir Behörden, Unis, NGO, Firmen und Verbänden, langfristig erfolgreich #neuhier auf 🐘 #Mastodon zu kommunizieren. Denn kein anderes Netzwerk bietet mehr Unabhängigkeit, Community, #Datenschutz und #Demokratie!
👉 Ihr wollt eine #SocialMedia-Abteilung von Mastodon / dem #Fediverse überzeugen? Wir helfen mehr als gern! 🙋
"Meta and X are going rogue:" European Digital Rights group (EDRi) urges EU to invest in infrastructure "like Mastodon, Peertube and other key pieces of the Fediverse" to secure Europe's independence
Ich bin wirklich mal gespannt, wie die Leute, deren Job Social Media ist, auf der @republica ihr Handeln in der aktuellen Lage rechtfertigen.
Und ob sie uns erneut erklären, warum das #Fediverse leider keine Alternative ist, weil es da keinen Milliardär gibt, gibt, der ihnen eine mundgerechte Plattform baut (und sich ganz zufällig als Faschist entpuppt).
Oder ob es überhaupt ein nennenswertes Problembewusstsein gibt.
Ich bin wirklich mal gespannt, wie die Leute, deren Job Social Media ist, auf der @republica ihr Handeln in der aktuellen Lage rechtfertigen.
Und ob sie uns erneut erklären, warum das #Fediverse leider keine Alternative ist, weil es da keinen Milliardär gibt, gibt, der ihnen eine mundgerechte Plattform baut (und sich ganz zufällig als Faschist entpuppt).
Oder ob es überhaupt ein nennenswertes Problembewusstsein gibt.
"Meta and X are going rogue:" European Digital Rights group (EDRi) urges EU to invest in infrastructure "like Mastodon, Peertube and other key pieces of the Fediverse" to secure Europe's independence
"Meta and X are going rogue:" European Digital Rights group (EDRi) urges EU to invest in infrastructure "like Mastodon, Peertube and other key pieces of the Fediverse" to secure Europe's independence
Hey #Fediverse, is anyone else having trouble getting @bsky.brid.gy to work? Earlier today I followed #Bridgy and it worked fine, however on my new (and permanent) #fosstodon account, following Bridgy does nothing. No follow back, no private mention, no indication of a bridged account existing on Bluesky, no nothing. I don't see any relevant issues on Github, and Bridgy isn't blocked by Fosstodon either. I'm stumped, nothing is happening and no explanation as to why.
This week's news: - massive growth for @pixelfed, growing from 20k active users last month to almost 200k active users currently. - @nodebb has officially launched their #activitypub integration - Meta will not commit or confirm a timeline for adding account migration to #threads
Thank you to everyone for reading and supporting 100 editions of Last Week in Fediverse!
This week's news: - massive growth for @pixelfed, growing from 20k active users last month to almost 200k active users currently. - @nodebb has officially launched their #activitypub integration - Meta will not commit or confirm a timeline for adding account migration to #threads
Thank you to everyone for reading and supporting 100 editions of Last Week in Fediverse!
Hey #Fediverse, is anyone else having trouble getting @bsky.brid.gy to work? Earlier today I followed #Bridgy and it worked fine, however on my new (and permanent) #fosstodon account, following Bridgy does nothing. No follow back, no private mention, no indication of a bridged account existing on Bluesky, no nothing. I don't see any relevant issues on Github, and Bridgy isn't blocked by Fosstodon either. I'm stumped, nothing is happening and no explanation as to why.
I finally got around to financially supporting 404 Media because they are doing great work.
"It is possible to build alternatives to Elon Musk’s X, Mark Zuckerberg’s Instagram, and whatever TikTok will become. It is happening, and it is necessary. A different way is possible, if we build it."
Hey #Fediverse, is anyone else having trouble getting @bsky.brid.gy to work? Earlier today I followed #Bridgy and it worked fine, however on my new (and permanent) #fosstodon account, following Bridgy does nothing. No follow back, no private mention, no indication of a bridged account existing on Bluesky, no nothing. I don't see any relevant issues on Github, and Bridgy isn't blocked by Fosstodon either. I'm stumped, nothing is happening and no explanation as to why.
I finally got around to financially supporting 404 Media because they are doing great work.
"It is possible to build alternatives to Elon Musk’s X, Mark Zuckerberg’s Instagram, and whatever TikTok will become. It is happening, and it is necessary. A different way is possible, if we build it."
ALT text detailsWahlwerbung mit Abschiebetickets im Wandel der Zeit:
3 Bilder von "Tickets" auf blauem Grund.
Groß daneben jeweils die "Urheber": Parteikürzel & Jahreszahl.
1. Freifahrkarten, Nach Jerusalem oder Moskau. Bestellt und verteilt diese in Massen. (Vergilbtes Papier, altdeutsche Schrift.)
NSDAP, 1938
2. Rückflugticket, ab Deutschland, Ziel Heimat, sofort, direkt.
NPD, 2011
3. Abschiebeticket, von Deutschland nach sicheres Herkunftsland, im Vordergrund Alice Weidel.
AfD, 2025
Unten hellblaues Feld, "Wir haben es nicht gewusst!", Faule Ausrede der AfD Wähler in 2038
Verändertes AfD Logo, mit Hoden am Pfeil, "Alternative für Deutschlands Untergang" #NieWiederIstJetzt
"Meta and X are going rogue:" European Digital Rights group (EDRi) urges EU to invest in infrastructure "like Mastodon, Peertube and other key pieces of the Fediverse" to secure Europe's independence
I ain't gonna lie when I first joined Mastodon i thought just another app i won't use. But I really like it. So different to all da other socials y'all get different views and y'all can actually talk to folks. I love it . It's my go to social now. Shout out the #fediverse #mastodon#introduction I love you all Jaden xxxxxx
I ain't gonna lie when I first joined Mastodon i thought just another app i won't use. But I really like it. So different to all da other socials y'all get different views and y'all can actually talk to folks. I love it . It's my go to social now. Shout out the #fediverse #mastodon#introduction I love you all Jaden xxxxxx
This week's news: - massive growth for @pixelfed, growing from 20k active users last month to almost 200k active users currently. - @nodebb has officially launched their #activitypub integration - Meta will not commit or confirm a timeline for adding account migration to #threads
Thank you to everyone for reading and supporting 100 editions of Last Week in Fediverse!
Anyways. #Fediverse. Very serious offer. Ill trade you all 137 years of my musical experiences, history AND insight as an educated Black Woman with too much historical knowledge of how America was before nazis took over, and all the fun that comes with if you help me get out of Gilead.
Okay. So this took off. Good. What I need to secure is a new secondary job - lost mine in #eatonfire. If we can find any remote job, customer service, ui/ux, or music, I’ll figure out the rest. #getfedihired
NEUE Menschen kommen ins #Fediverse und es gibt schon wieder Diskussionen darüber, ob DAS oder JENES gut ist. Ob sie nicht besser auf einem anderen Server besser aufgehoben wären, oder, oder, oder...
Können WIR uns nicht einfach NUR darüber freuen, dass sie ins #FEDIVERSE gefunden haben und ihnen Zeit geben sich hier einzuleben❓
Vielleicht wechseln sie später den Server oder probieren andere Dinge im Fediverse
Welcome to the 100th edition of Fediverse Report! It’s been a wonderful and strange 2 years to report on all the developers in the fediverse and the wider open social web. The current state of the open social web is nothing like I expected it to be when I started writing. When I first started I expected the fediverse to slowly gain wider adoption over the years. Instead, adoption has dropped compared with 2 years ago. At the same time, the current state of the internet and social platforms make it loud and clear that there is a huge need for better social platforms. I do not know what role the fediverse and the open social web will play in all of it, but I do strongly belief in the importance of helping people understand what is going on in the space. Thank you all for reading and the support over the years!
The News
Pixelfed has seen massive growth over the last week. The photo sharing platform grew from some 20k monthly active users in December to almost 200k MAU right now. The inflow of new people is driven by a combination of three things: people are actively looking for an alternative to Instagram, as well as renewed media attention to Pixelfed as a result of the official app release. Pixelfed’s launch of the official apps has gotten significant media attention (1, 2, 3, 4, 5). The reviews of the Pixelfed apps show that there are two reasons for people to look for an Instagram alternative: not only are people looking to ditch Meta products due to their alignment with Trump, people are also looking for another photo sharing app that has not gotten as bloated as Instagram has. The title of the Lifehacker review makes that point clear, describing Pixelfed as a “Return to Instagram’s Glory Days”.
Pixelfed developer Daniel Supernault says he has gotten multiple offers from VCs to chat about Pixelfed, but that he has rejected them all. Instead he will launch a Kickstarter on January 22nd. Not much is clear yet about the Kickstarter, but in the introduction Supernault makes it clear he has big plans, saying: “We aim to be the first Fediverse app with a billion people by taking on the worlds biggest players using open source standards.” Loops got critiqued for it’s “predatory” Terms of Service, which Supernault responded to a few days later by changing the ToS of Loops to be the same as those of Pixelfed.
Forum software NodeBB has officially launched their 4.0 version, which includes ActivityPub support. NodeBB has been working on adding ActivityPub for almost a year, and been testing it for a while as well. The community.nodebb.org forum has been connected to the fediverse for a while now, showing what a connection between forums and microblogging looks like in practice. Developer Julian Lam says that existing NodeBB forums will have to opt-in to the fediverse connection, while it will be enabled by default for new forums going forward. Lam also says that the work on ActivityPub also helped connect NodeBB with competitor Discourse, saying “NodeBB and Discourse have been vying for the exact same market share (forums, community-building, self-started or enterprise) for over 10 years, and it was only after ActivityPub came around that the dev teams even started talking to one another.” By both working on ActivityPub, these competitors are now also collaborators, and both their forums can connect with each other.
BotKit by Fedify is a new framework for building bots on ActivityPub. It is powered by Fedify, a TypeScript library for building with ActivityPub. Using BotKit allows people to easily build bots for ActivityPub, instead of building bots on Mastodon or Misskey.
The WordPress ActivityPub plugin now gives you the ability to show fediverse engagement on the page itself. I’ve enabled it below as well, go check it out!
The Analysis
Some stray thoughts on Pixelfed’s growth:
It has been a long time since the fediverse has seen a notable increase in users and new signups: the last major event was in July 2023 with people looking for Reddit alternatives. Over time, Bluesky became the default destination for people looking to migrate away from X. The ATmosphere does not have a dedicated place for sharing photos, giving all the more opportunity for Pixelfed to be the new home of people looking for an Instagram alternative.
One of the advantages of the fediverse is in the interoperability between different platforms, even when two platforms are focused on a different modality of communications. Mastodon and Pixelfed can interoperate with each other, but the much more question is: will this be feature that will be actively used, or more of a niche nice-to-have? Mastodon does have an active traditions for the sharing of photos with hashtags such as #silentsunday, and I’m curious if/how these traditions will evolve with a more active photo sharing platform.
Supernault is now responsible for the development of two different types of platforms: Pixelfed and Loops, and is also responsible for running the flagship servers for both platforms: pixelfed.social and loops.video. The amount of work that Supernault puts into the fediverse is incredibly impressive. At the same time, it does give me cause for concerns for governance of the platforms. It is an incredibly amount of load and responsibility that is all placed on a single person. Supernault would do well to delegate a significant amount of responsibility here. However, previous cases where other developers have tried to work together have not gone well, for various reasons. I’m concerned that the fediverse is replicating the same problems that Mastodon has had with governance here.
Pixelfed looks to replicate the same power dynamic that Mastodon has with the mastodon.social server. The large majority of new signups are going to the main pixelfed.social server. The power dynamics of Pixelfed are even more skewed than they are with Mastodon: 75% of Pixelfed’s current monthly active users are on the pixelfed.social server.
One of the fundamental challenges of building a decentralised social network with ActivityPub is in the tension between local and global. The fediverse is a super-network of connected social networks: you can see mastodon.social as its own social network, that has joined the larger fediverse. This theoretically allows for benefits such as local digital communities with local norms and moderation. In practice, most fediverse software is not interested in the local communities part, and actively discourages using the software as such: Mastodon explicitly prohibits posting only to your local server, for example. As such, the fediverse as it currently is, is mainly a singular global network, and less a network made of a plurality of spaces. This current dynamic in the fediverse is what makes forums like NodeBB adding ActivityPub to their platforms so interesting. Forums like NodeBB are understood to be local communities. When you go to a forum, you expect to see only people and posts from that specific forum. Forums are often tied around a specific topic or community, making much easier to define what the local forum community is all about. Now these forums that understand the value of having a clear local community have an additional connection to a wider network. It is effectively the reverse sales-pitch of most current fediverse servers. Mastodon says: join the larger fediverse, and you might have some additional benefits if you join the fediverse via a specific community/server. NodeBB says: join our specific forum community, and you might have some additional benefits by being connected to a larger fediverse network.
TechCrunch checked in with Threads on their plans to add account portability to their fediverse integration, writing: “A Meta spokesperson couldn’t confirm that the topic was even on the Threads roadmap, let alone when it was due to be addressed.” I recently published that I do not have a satisfying answer as to “Why is Meta adding fediverse interoperability to Threads?”. Last week I also reported that the Threads-fediverse connection is seeing incredibly low uptake from the side of Threads; in total at best only a few thousand people on Threads follow someone from the fediverse. As Meta is quickly aligning itself politically with Trump, and applying censorship accordingly, the question becomes louder and louder: why is the fediverse still bothering with Threads? In practice nobody on Threads is interested in connecting with the fediverse, it does not allow for people to migrate their account from Threads to the fediverse, and it is bad optics for the fediverse to boot.
Welcome to the 100th edition of Fediverse Report! It’s been a wonderful and strange 2 years to report on all the developers in the fediverse and the wider open social web. The current state of the open social web is nothing like I expected it to be when I started writing. When I first started I expected the fediverse to slowly gain wider adoption over the years. Instead, adoption has dropped compared with 2 years ago. At the same time, the current state of the internet and social platforms make it loud and clear that there is a huge need for better social platforms. I do not know what role the fediverse and the open social web will play in all of it, but I do strongly belief in the importance of helping people understand what is going on in the space. Thank you all for reading and the support over the years!
The News
Pixelfed has seen massive growth over the last week. The photo sharing platform grew from some 20k monthly active users in December to almost 200k MAU right now. The inflow of new people is driven by a combination of three things: people are actively looking for an alternative to Instagram, as well as renewed media attention to Pixelfed as a result of the official app release. Pixelfed’s launch of the official apps has gotten significant media attention (1, 2, 3, 4, 5). The reviews of the Pixelfed apps show that there are two reasons for people to look for an Instagram alternative: not only are people looking to ditch Meta products due to their alignment with Trump, people are also looking for another photo sharing app that has not gotten as bloated as Instagram has. The title of the Lifehacker review makes that point clear, describing Pixelfed as a “Return to Instagram’s Glory Days”.
Pixelfed developer Daniel Supernault says he has gotten multiple offers from VCs to chat about Pixelfed, but that he has rejected them all. Instead he will launch a Kickstarter on January 22nd. Not much is clear yet about the Kickstarter, but in the introduction Supernault makes it clear he has big plans, saying: “We aim to be the first Fediverse app with a billion people by taking on the worlds biggest players using open source standards.” Loops got critiqued for it’s “predatory” Terms of Service, which Supernault responded to a few days later by changing the ToS of Loops to be the same as those of Pixelfed.
Forum software NodeBB has officially launched their 4.0 version, which includes ActivityPub support. NodeBB has been working on adding ActivityPub for almost a year, and been testing it for a while as well. The community.nodebb.org forum has been connected to the fediverse for a while now, showing what a connection between forums and microblogging looks like in practice. Developer Julian Lam says that existing NodeBB forums will have to opt-in to the fediverse connection, while it will be enabled by default for new forums going forward. Lam also says that the work on ActivityPub also helped connect NodeBB with competitor Discourse, saying “NodeBB and Discourse have been vying for the exact same market share (forums, community-building, self-started or enterprise) for over 10 years, and it was only after ActivityPub came around that the dev teams even started talking to one another.” By both working on ActivityPub, these competitors are now also collaborators, and both their forums can connect with each other.
BotKit by Fedify is a new framework for building bots on ActivityPub. It is powered by Fedify, a TypeScript library for building with ActivityPub. Using BotKit allows people to easily build bots for ActivityPub, instead of building bots on Mastodon or Misskey.
The WordPress ActivityPub plugin now gives you the ability to show fediverse engagement on the page itself. I’ve enabled it below as well, go check it out!
The Analysis
Some stray thoughts on Pixelfed’s growth:
It has been a long time since the fediverse has seen a notable increase in users and new signups: the last major event was in July 2023 with people looking for Reddit alternatives. Over time, Bluesky became the default destination for people looking to migrate away from X. The ATmosphere does not have a dedicated place for sharing photos, giving all the more opportunity for Pixelfed to be the new home of people looking for an Instagram alternative.
One of the advantages of the fediverse is in the interoperability between different platforms, even when two platforms are focused on a different modality of communications. Mastodon and Pixelfed can interoperate with each other, but the much more question is: will this be feature that will be actively used, or more of a niche nice-to-have? Mastodon does have an active traditions for the sharing of photos with hashtags such as #silentsunday, and I’m curious if/how these traditions will evolve with a more active photo sharing platform.
Supernault is now responsible for the development of two different types of platforms: Pixelfed and Loops, and is also responsible for running the flagship servers for both platforms: pixelfed.social and loops.video. The amount of work that Supernault puts into the fediverse is incredibly impressive. At the same time, it does give me cause for concerns for governance of the platforms. It is an incredibly amount of load and responsibility that is all placed on a single person. Supernault would do well to delegate a significant amount of responsibility here. However, previous cases where other developers have tried to work together have not gone well, for various reasons. I’m concerned that the fediverse is replicating the same problems that Mastodon has had with governance here.
Pixelfed looks to replicate the same power dynamic that Mastodon has with the mastodon.social server. The large majority of new signups are going to the main pixelfed.social server. The power dynamics of Pixelfed are even more skewed than they are with Mastodon: 75% of Pixelfed’s current monthly active users are on the pixelfed.social server.
One of the fundamental challenges of building a decentralised social network with ActivityPub is in the tension between local and global. The fediverse is a super-network of connected social networks: you can see mastodon.social as its own social network, that has joined the larger fediverse. This theoretically allows for benefits such as local digital communities with local norms and moderation. In practice, most fediverse software is not interested in the local communities part, and actively discourages using the software as such: Mastodon explicitly prohibits posting only to your local server, for example. As such, the fediverse as it currently is, is mainly a singular global network, and less a network made of a plurality of spaces. This current dynamic in the fediverse is what makes forums like NodeBB adding ActivityPub to their platforms so interesting. Forums like NodeBB are understood to be local communities. When you go to a forum, you expect to see only people and posts from that specific forum. Forums are often tied around a specific topic or community, making much easier to define what the local forum community is all about. Now these forums that understand the value of having a clear local community have an additional connection to a wider network. It is effectively the reverse sales-pitch of most current fediverse servers. Mastodon says: join the larger fediverse, and you might have some additional benefits if you join the fediverse via a specific community/server. NodeBB says: join our specific forum community, and you might have some additional benefits by being connected to a larger fediverse network.
TechCrunch checked in with Threads on their plans to add account portability to their fediverse integration, writing: “A Meta spokesperson couldn’t confirm that the topic was even on the Threads roadmap, let alone when it was due to be addressed.” I recently published that I do not have a satisfying answer as to “Why is Meta adding fediverse interoperability to Threads?”. Last week I also reported that the Threads-fediverse connection is seeing incredibly low uptake from the side of Threads; in total at best only a few thousand people on Threads follow someone from the fediverse. As Meta is quickly aligning itself politically with Trump, and applying censorship accordingly, the question becomes louder and louder: why is the fediverse still bothering with Threads? In practice nobody on Threads is interested in connecting with the fediverse, it does not allow for people to migrate their account from Threads to the fediverse, and it is bad optics for the fediverse to boot.
This week's news: - massive growth for @pixelfed, growing from 20k active users last month to almost 200k active users currently. - @nodebb has officially launched their #activitypub integration - Meta will not commit or confirm a timeline for adding account migration to #threads
Thank you to everyone for reading and supporting 100 editions of Last Week in Fediverse!
Does anyone have any experiences with successfully connecting #Fediverse apps with Brid.gy _other_ than #Mastodon and Bookwyrm? I tried but failed to connect my #Pixelfed account earlier, so I am curious about any other possibilities.
I am all for using this possibility, if only to show the fine folks at #Bluesky that we have a rich ecosystem of different apps over here. 😉
ALT text detailsA Bluesky feed showing an entry from Bookwyrm - to be specific, the book "Witchcraft - A History in Thirteen Trials" by Marion Gibson, and my thoughts on it:
"I got this book at the _Germanische Nationalmuseum_ in Nuremberg.
While my own book on German folk tales about #witchcraft is still some years away, it can't hurt to collect some research material first..."
ALT text detailsWahlwerbung mit Abschiebetickets im Wandel der Zeit:
3 Bilder von "Tickets" auf blauem Grund.
Groß daneben jeweils die "Urheber": Parteikürzel & Jahreszahl.
1. Freifahrkarten, Nach Jerusalem oder Moskau. Bestellt und verteilt diese in Massen. (Vergilbtes Papier, altdeutsche Schrift.)
NSDAP, 1938
2. Rückflugticket, ab Deutschland, Ziel Heimat, sofort, direkt.
NPD, 2011
3. Abschiebeticket, von Deutschland nach sicheres Herkunftsland, im Vordergrund Alice Weidel.
AfD, 2025
Unten hellblaues Feld, "Wir haben es nicht gewusst!", Faule Ausrede der AfD Wähler in 2038
Verändertes AfD Logo, mit Hoden am Pfeil, "Alternative für Deutschlands Untergang" #NieWiederIstJetzt
Does anyone have any experiences with successfully connecting #Fediverse apps with Brid.gy _other_ than #Mastodon and Bookwyrm? I tried but failed to connect my #Pixelfed account earlier, so I am curious about any other possibilities.
I am all for using this possibility, if only to show the fine folks at #Bluesky that we have a rich ecosystem of different apps over here. 😉
ALT text detailsA Bluesky feed showing an entry from Bookwyrm - to be specific, the book "Witchcraft - A History in Thirteen Trials" by Marion Gibson, and my thoughts on it:
"I got this book at the _Germanische Nationalmuseum_ in Nuremberg.
While my own book on German folk tales about #witchcraft is still some years away, it can't hurt to collect some research material first..."
A good report as always, and agreed about the importance of @nodebb's release.
With @pixelfed , it's important to highlight that the moderation story is a disaster waiting to happen. @dansup himself has said that he still needs to implement key functionality like moderation roles and a dashboard, and that he doesn't have a moderation team in place. Others have pointed out multiple unfixed bugs related to reporting.
A high-profile Pixelfed fiasco (or worse, blatantly illegal content) could not only destroy the reputation of Pixelfed, but the sharpnel could have an impact on fedi as a whole -- especially at a time when regulators in the UK are clarifying enforcement of the Online Safety Act, and anti-LGBTQIA2S+ fascist oligarch who run social networks that compete with fedi are in power in the US.
It would be great if Dan changes his stance -- turning off open registration on pixelfed.social until he has the moderation situation under control would be an easy first step that could make a big difference.
And also, we really need to think about what we can collectively do to limit the damage to fedi as a whole.
"Meta and X are going rogue:" European Digital Rights group (EDRi) urges EU to invest in infrastructure "like Mastodon, Peertube and other key pieces of the Fediverse" to secure Europe's independence
ALT text detailsA vibrant, artistic depiction of an elephant serenely resting on an crescent moon-like arch. The elephant features bold shades of blue & purple, with intricate detailing in its ears & trunk. Surrounding the elephant is a crescent moon & decorative swirling vines add an ethereal quality. The background incorporates soft clouds & a hint of a circular shape that resembles a sun creating a dreamlike atmosphere.
A question to my fellow #Fediverse developers: how do you handle if something you have announced changes? For example if gets updated, it gets deleted etc. Do you propagate an update to the followers, so that their targets instances, who might only know about that object because of your announce get informed?
This week's news: - massive growth for @pixelfed, growing from 20k active users last month to almost 200k active users currently. - @nodebb has officially launched their #activitypub integration - Meta will not commit or confirm a timeline for adding account migration to #threads
Thank you to everyone for reading and supporting 100 editions of Last Week in Fediverse!
So I broke down & joined #bluesky, because that’s where the majority of journos seem to be posting. I don’t get it. You’d think they’d be more interested in the #fediverse. Anyway, if any of my followers did the same I’m @nonilex.bsky.social, though I’m pretty sure whatever I post there I’ll already have posted here. (#Mastodon is my primary account for sure)
This week's news: - massive growth for @pixelfed, growing from 20k active users last month to almost 200k active users currently. - @nodebb has officially launched their #activitypub integration - Meta will not commit or confirm a timeline for adding account migration to #threads
Thank you to everyone for reading and supporting 100 editions of Last Week in Fediverse!
Welcome to the 100th edition of Fediverse Report! It’s been a wonderful and strange 2 years to report on all the developers in the fediverse and the wider open social web. The current state of the open social web is nothing like I expected it to be when I started writing. When I first started I expected the fediverse to slowly gain wider adoption over the years. Instead, adoption has dropped compared with 2 years ago. At the same time, the current state of the internet and social platforms make it loud and clear that there is a huge need for better social platforms. I do not know what role the fediverse and the open social web will play in all of it, but I do strongly belief in the importance of helping people understand what is going on in the space. Thank you all for reading and the support over the years!
The News
Pixelfed has seen massive growth over the last week. The photo sharing platform grew from some 20k monthly active users in December to almost 200k MAU right now. The inflow of new people is driven by a combination of three things: people are actively looking for an alternative to Instagram, as well as renewed media attention to Pixelfed as a result of the official app release. Pixelfed’s launch of the official apps has gotten significant media attention (1, 2, 3, 4, 5). The reviews of the Pixelfed apps show that there are two reasons for people to look for an Instagram alternative: not only are people looking to ditch Meta products due to their alignment with Trump, people are also looking for another photo sharing app that has not gotten as bloated as Instagram has. The title of the Lifehacker review makes that point clear, describing Pixelfed as a “Return to Instagram’s Glory Days”.
Pixelfed developer Daniel Supernault says he has gotten multiple offers from VCs to chat about Pixelfed, but that he has rejected them all. Instead he will launch a Kickstarter on January 22nd. Not much is clear yet about the Kickstarter, but in the introduction Supernault makes it clear he has big plans, saying: “We aim to be the first Fediverse app with a billion people by taking on the worlds biggest players using open source standards.” Loops got critiqued for it’s “predatory” Terms of Service, which Supernault responded to a few days later by changing the ToS of Loops to be the same as those of Pixelfed.
Forum software NodeBB has officially launched their 4.0 version, which includes ActivityPub support. NodeBB has been working on adding ActivityPub for almost a year, and been testing it for a while as well. The community.nodebb.org forum has been connected to the fediverse for a while now, showing what a connection between forums and microblogging looks like in practice. Developer Julian Lam says that existing NodeBB forums will have to opt-in to the fediverse connection, while it will be enabled by default for new forums going forward. Lam also says that the work on ActivityPub also helped connect NodeBB with competitor Discourse, saying “NodeBB and Discourse have been vying for the exact same market share (forums, community-building, self-started or enterprise) for over 10 years, and it was only after ActivityPub came around that the dev teams even started talking to one another.” By both working on ActivityPub, these competitors are now also collaborators, and both their forums can connect with each other.
BotKit by Fedify is a new framework for building bots on ActivityPub. It is powered by Fedify, a TypeScript library for building with ActivityPub. Using BotKit allows people to easily build bots for ActivityPub, instead of building bots on Mastodon or Misskey.
The WordPress ActivityPub plugin now gives you the ability to show fediverse engagement on the page itself. I’ve enabled it below as well, go check it out!
The Analysis
Some stray thoughts on Pixelfed’s growth:
It has been a long time since the fediverse has seen a notable increase in users and new signups: the last major event was in July 2023 with people looking for Reddit alternatives. Over time, Bluesky became the default destination for people looking to migrate away from X. The ATmosphere does not have a dedicated place for sharing photos, giving all the more opportunity for Pixelfed to be the new home of people looking for an Instagram alternative.
One of the advantages of the fediverse is in the interoperability between different platforms, even when two platforms are focused on a different modality of communications. Mastodon and Pixelfed can interoperate with each other, but the much more question is: will this be feature that will be actively used, or more of a niche nice-to-have? Mastodon does have an active traditions for the sharing of photos with hashtags such as #silentsunday, and I’m curious if/how these traditions will evolve with a more active photo sharing platform.
Supernault is now responsible for the development of two different types of platforms: Pixelfed and Loops, and is also responsible for running the flagship servers for both platforms: pixelfed.social and loops.video. The amount of work that Supernault puts into the fediverse is incredibly impressive. At the same time, it does give me cause for concerns for governance of the platforms. It is an incredibly amount of load and responsibility that is all placed on a single person. Supernault would do well to delegate a significant amount of responsibility here. However, previous cases where other developers have tried to work together have not gone well, for various reasons. I’m concerned that the fediverse is replicating the same problems that Mastodon has had with governance here.
Pixelfed looks to replicate the same power dynamic that Mastodon has with the mastodon.social server. The large majority of new signups are going to the main pixelfed.social server. The power dynamics of Pixelfed are even more skewed than they are with Mastodon: 75% of Pixelfed’s current monthly active users are on the pixelfed.social server.
One of the fundamental challenges of building a decentralised social network with ActivityPub is in the tension between local and global. The fediverse is a super-network of connected social networks: you can see mastodon.social as its own social network, that has joined the larger fediverse. This theoretically allows for benefits such as local digital communities with local norms and moderation. In practice, most fediverse software is not interested in the local communities part, and actively discourages using the software as such: Mastodon explicitly prohibits posting only to your local server, for example. As such, the fediverse as it currently is, is mainly a singular global network, and less a network made of a plurality of spaces. This current dynamic in the fediverse is what makes forums like NodeBB adding ActivityPub to their platforms so interesting. Forums like NodeBB are understood to be local communities. When you go to a forum, you expect to see only people and posts from that specific forum. Forums are often tied around a specific topic or community, making much easier to define what the local forum community is all about. Now these forums that understand the value of having a clear local community have an additional connection to a wider network. It is effectively the reverse sales-pitch of most current fediverse servers. Mastodon says: join the larger fediverse, and you might have some additional benefits if you join the fediverse via a specific community/server. NodeBB says: join our specific forum community, and you might have some additional benefits by being connected to a larger fediverse network.
TechCrunch checked in with Threads on their plans to add account portability to their fediverse integration, writing: “A Meta spokesperson couldn’t confirm that the topic was even on the Threads roadmap, let alone when it was due to be addressed.” I recently published that I do not have a satisfying answer as to “Why is Meta adding fediverse interoperability to Threads?”. Last week I also reported that the Threads-fediverse connection is seeing incredibly low uptake from the side of Threads; in total at best only a few thousand people on Threads follow someone from the fediverse. As Meta is quickly aligning itself politically with Trump, and applying censorship accordingly, the question becomes louder and louder: why is the fediverse still bothering with Threads? In practice nobody on Threads is interested in connecting with the fediverse, it does not allow for people to migrate their account from Threads to the fediverse, and it is bad optics for the fediverse to boot.
This week's news: - massive growth for @pixelfed, growing from 20k active users last month to almost 200k active users currently. - @nodebb has officially launched their #activitypub integration - Meta will not commit or confirm a timeline for adding account migration to #threads
Thank you to everyone for reading and supporting 100 editions of Last Week in Fediverse!
Welcome to the 100th edition of Fediverse Report! It’s been a wonderful and strange 2 years to report on all the developers in the fediverse and the wider open social web. The current state of the open social web is nothing like I expected it to be when I started writing. When I first started I expected the fediverse to slowly gain wider adoption over the years. Instead, adoption has dropped compared with 2 years ago. At the same time, the current state of the internet and social platforms make it loud and clear that there is a huge need for better social platforms. I do not know what role the fediverse and the open social web will play in all of it, but I do strongly belief in the importance of helping people understand what is going on in the space. Thank you all for reading and the support over the years!
The News
Pixelfed has seen massive growth over the last week. The photo sharing platform grew from some 20k monthly active users in December to almost 200k MAU right now. The inflow of new people is driven by a combination of three things: people are actively looking for an alternative to Instagram, as well as renewed media attention to Pixelfed as a result of the official app release. Pixelfed’s launch of the official apps has gotten significant media attention (1, 2, 3, 4, 5). The reviews of the Pixelfed apps show that there are two reasons for people to look for an Instagram alternative: not only are people looking to ditch Meta products due to their alignment with Trump, people are also looking for another photo sharing app that has not gotten as bloated as Instagram has. The title of the Lifehacker review makes that point clear, describing Pixelfed as a “Return to Instagram’s Glory Days”.
Pixelfed developer Daniel Supernault says he has gotten multiple offers from VCs to chat about Pixelfed, but that he has rejected them all. Instead he will launch a Kickstarter on January 22nd. Not much is clear yet about the Kickstarter, but in the introduction Supernault makes it clear he has big plans, saying: “We aim to be the first Fediverse app with a billion people by taking on the worlds biggest players using open source standards.” Loops got critiqued for it’s “predatory” Terms of Service, which Supernault responded to a few days later by changing the ToS of Loops to be the same as those of Pixelfed.
Forum software NodeBB has officially launched their 4.0 version, which includes ActivityPub support. NodeBB has been working on adding ActivityPub for almost a year, and been testing it for a while as well. The community.nodebb.org forum has been connected to the fediverse for a while now, showing what a connection between forums and microblogging looks like in practice. Developer Julian Lam says that existing NodeBB forums will have to opt-in to the fediverse connection, while it will be enabled by default for new forums going forward. Lam also says that the work on ActivityPub also helped connect NodeBB with competitor Discourse, saying “NodeBB and Discourse have been vying for the exact same market share (forums, community-building, self-started or enterprise) for over 10 years, and it was only after ActivityPub came around that the dev teams even started talking to one another.” By both working on ActivityPub, these competitors are now also collaborators, and both their forums can connect with each other.
BotKit by Fedify is a new framework for building bots on ActivityPub. It is powered by Fedify, a TypeScript library for building with ActivityPub. Using BotKit allows people to easily build bots for ActivityPub, instead of building bots on Mastodon or Misskey.
The WordPress ActivityPub plugin now gives you the ability to show fediverse engagement on the page itself. I’ve enabled it below as well, go check it out!
The Analysis
Some stray thoughts on Pixelfed’s growth:
It has been a long time since the fediverse has seen a notable increase in users and new signups: the last major event was in July 2023 with people looking for Reddit alternatives. Over time, Bluesky became the default destination for people looking to migrate away from X. The ATmosphere does not have a dedicated place for sharing photos, giving all the more opportunity for Pixelfed to be the new home of people looking for an Instagram alternative.
One of the advantages of the fediverse is in the interoperability between different platforms, even when two platforms are focused on a different modality of communications. Mastodon and Pixelfed can interoperate with each other, but the much more question is: will this be feature that will be actively used, or more of a niche nice-to-have? Mastodon does have an active traditions for the sharing of photos with hashtags such as #silentsunday, and I’m curious if/how these traditions will evolve with a more active photo sharing platform.
Supernault is now responsible for the development of two different types of platforms: Pixelfed and Loops, and is also responsible for running the flagship servers for both platforms: pixelfed.social and loops.video. The amount of work that Supernault puts into the fediverse is incredibly impressive. At the same time, it does give me cause for concerns for governance of the platforms. It is an incredibly amount of load and responsibility that is all placed on a single person. Supernault would do well to delegate a significant amount of responsibility here. However, previous cases where other developers have tried to work together have not gone well, for various reasons. I’m concerned that the fediverse is replicating the same problems that Mastodon has had with governance here.
Pixelfed looks to replicate the same power dynamic that Mastodon has with the mastodon.social server. The large majority of new signups are going to the main pixelfed.social server. The power dynamics of Pixelfed are even more skewed than they are with Mastodon: 75% of Pixelfed’s current monthly active users are on the pixelfed.social server.
One of the fundamental challenges of building a decentralised social network with ActivityPub is in the tension between local and global. The fediverse is a super-network of connected social networks: you can see mastodon.social as its own social network, that has joined the larger fediverse. This theoretically allows for benefits such as local digital communities with local norms and moderation. In practice, most fediverse software is not interested in the local communities part, and actively discourages using the software as such: Mastodon explicitly prohibits posting only to your local server, for example. As such, the fediverse as it currently is, is mainly a singular global network, and less a network made of a plurality of spaces. This current dynamic in the fediverse is what makes forums like NodeBB adding ActivityPub to their platforms so interesting. Forums like NodeBB are understood to be local communities. When you go to a forum, you expect to see only people and posts from that specific forum. Forums are often tied around a specific topic or community, making much easier to define what the local forum community is all about. Now these forums that understand the value of having a clear local community have an additional connection to a wider network. It is effectively the reverse sales-pitch of most current fediverse servers. Mastodon says: join the larger fediverse, and you might have some additional benefits if you join the fediverse via a specific community/server. NodeBB says: join our specific forum community, and you might have some additional benefits by being connected to a larger fediverse network.
TechCrunch checked in with Threads on their plans to add account portability to their fediverse integration, writing: “A Meta spokesperson couldn’t confirm that the topic was even on the Threads roadmap, let alone when it was due to be addressed.” I recently published that I do not have a satisfying answer as to “Why is Meta adding fediverse interoperability to Threads?”. Last week I also reported that the Threads-fediverse connection is seeing incredibly low uptake from the side of Threads; in total at best only a few thousand people on Threads follow someone from the fediverse. As Meta is quickly aligning itself politically with Trump, and applying censorship accordingly, the question becomes louder and louder: why is the fediverse still bothering with Threads? In practice nobody on Threads is interested in connecting with the fediverse, it does not allow for people to migrate their account from Threads to the fediverse, and it is bad optics for the fediverse to boot.
I ain't gonna lie when I first joined Mastodon i thought just another app i won't use. But I really like it. So different to all da other socials y'all get different views and y'all can actually talk to folks. I love it . It's my go to social now. Shout out the #fediverse #mastodon#introduction I love you all Jaden xxxxxx
Great TechCrunch article about @nodebb joining the #Fediverse where they explain what #NodeBB is, and why this is an important development—not only to the Fediverse—but also the Internet.
TechCrunch is one of the few media publications that adequately understands the Fediverse. This is a credit to @Sarahp, who writes for them.
I ain't gonna lie when I first joined Mastodon i thought just another app i won't use. But I really like it. So different to all da other socials y'all get different views and y'all can actually talk to folks. I love it . It's my go to social now. Shout out the #fediverse #mastodon#introduction I love you all Jaden xxxxxx
Great TechCrunch article about @nodebb joining the #Fediverse where they explain what #NodeBB is, and why this is an important development—not only to the Fediverse—but also the Internet.
TechCrunch is one of the few media publications that adequately understands the Fediverse. This is a credit to @Sarahp, who writes for them.
As we welcome new people to the #fediverse we need to help teach them (and ourselves) that this is a public forum (mostly) and that private conversations are better protected by tools such as #Signal. I'd say this is especially true for people fleeing #Facebook who are used to the illusion of privacy based on the audience controls on that platform.
As we welcome new people to the #fediverse we need to help teach them (and ourselves) that this is a public forum (mostly) and that private conversations are better protected by tools such as #Signal. I'd say this is especially true for people fleeing #Facebook who are used to the illusion of privacy based on the audience controls on that platform.
Are there people using the #fediverse in countries in which speech is tightly controlled? Like Russia, China, … If so, how do they do it? Use VPNs to servers outside the country? Or …?
Wow! The #fediverse compatible and #selfhosted#podcasting platform #castopod has it's own index which will allow you to follow/comment/be alerted to new episodes from right here:)
Find a show, follow and enter your #mastodon or other fedi account and voila you will be alerted every time they post an episode. Thanks to #activitypub you can also interact! #feditips
NEUE Menschen kommen ins #Fediverse und es gibt schon wieder Diskussionen darüber, ob DAS oder JENES gut ist. Ob sie nicht besser auf einem anderen Server besser aufgehoben wären, oder, oder, oder...
Können WIR uns nicht einfach NUR darüber freuen, dass sie ins #FEDIVERSE gefunden haben und ihnen Zeit geben sich hier einzuleben❓
Vielleicht wechseln sie später den Server oder probieren andere Dinge im Fediverse
#Mastodon#fediverse Disappointed about the interoperability of platforms using open standards. To beat proprietary bluesky popular appeal, anterograde compatability is my recommendation. It's a computer. Everythings a file. sharing files should not be complicated.
In a way, https://bookwyrm.social/ comes close to this. Bibliometric information like the number of citations might be taken from different sources like #openalex and #wikidata.
With this wave of migrations comes more people to complain that Fedi is confusing...
I still don't see how.
Email exists and it's not even as simple. You can't "migrate" emails. So the "lock-in" is permanent, where on Fedi, picking an instance is important, however, you CAN migrate fairly easily.
There's some learned behaviors from other social media platforms that needs to be re-learned like following. Following people is how Fediverse goes around. Follow vigorously and follow often.
You can always unfollow.
It takes time to learn. Be patient and ask. Complaining and saying things are confusing won't do any good...
In a way, https://bookwyrm.social/ comes close to this. Bibliometric information like the number of citations might be taken from different sources like #openalex and #wikidata.
ALT text detailsiconic picture of crowd doing the "roman salute" with one guy crossing his arms (highlighted in green)
text: if you are still active on "x", you are not this guy
ALT text detailsiconic picture of crowd doing the "roman salute" with one guy crossing his arms (highlighted in green)
text: if you are still active on "x", you are not this guy
One of my friend is trying mastodon rn, he tried to subscribe to an account and had the message "to continue, you need to follow from your account" (image below in french)
I sometimes have this problem as well when I click on a link to add a new tab, and suddenly I'm not on my server anymore and I am asked the same thing !
Isn't there a way, when you already have an account that you use all the time, to stay connected ?
Tätä viikon takaista merkittävää asiaa ei Suomessa ole uutisoinut kuin yksi taho - huomasin sen Ampparit-hauilla itsekin vasta viime yönä.
"Siirrämme yksinkertaisesti Mastodonin alustan ja ekosysteemin avainosasten omistuksen uudelle voittoa tavoittelemattomalle järjestölle vahvistaen näin ajatusta siitä, ettei Mastodonin tule olla yksittäisen henkilön omaisuutta tai hallittavissa”, #Rochko kirjoittaa."
It seems that a lot of new users have arrived today at #fediverse, so we're going to take the opportunity to make a quick #introduction about ourselves once again:
Tätä viikon takaista merkittävää asiaa ei Suomessa ole uutisoinut kuin yksi taho - huomasin sen Ampparit-hauilla itsekin vasta viime yönä.
"Siirrämme yksinkertaisesti Mastodonin alustan ja ekosysteemin avainosasten omistuksen uudelle voittoa tavoittelemattomalle järjestölle vahvistaen näin ajatusta siitä, ettei Mastodonin tule olla yksittäisen henkilön omaisuutta tai hallittavissa”, #Rochko kirjoittaa."
In a way, https://bookwyrm.social/ comes close to this. Bibliometric information like the number of citations might be taken from different sources like #openalex and #wikidata.
In my impression, one notable difference in the current X-odus compared to 2022 is the significantly higher number of profiles linked to social movements. This shift seems tied to the excellent work being done by initiatives like #helloquitx (France), #juntas (Spain), and #ByeByeElon (Germany). It's also fueled by the growing European discontent with the influence of a dangerous oligarch.
To all the wonderful people joining now: I hope you’re here to stay.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
Personally, I think that federated forums are the future of the fediverse.
Because anyone can join the fediverse and there is no centralized control, that means you are exposed to all types of people and content. But forums typically have membership requirements, community rules, and moderators. Since a lot of people are looking for a safe space, the safest space would be a fediverse-enabled forum that controls who can be a member and that moderates posts within the forum.
It also creates a sense of community that social media does not create. If you are looking for like-minded people, they are most likely to hang out in forums that have a specific topic, theme, or community. That makes it easier to discover new people to follow and interact with.
Combine federated social media and federated forums, and you have a powerful combination.
Personally, I think that federated forums are the future of the fediverse.
Because anyone can join the fediverse and there is no centralized control, that means you are exposed to all types of people and content. But forums typically have membership requirements, community rules, and moderators. Since a lot of people are looking for a safe space, the safest space would be a fediverse-enabled forum that controls who can be a member and that moderates posts within the forum.
It also creates a sense of community that social media does not create. If you are looking for like-minded people, they are most likely to hang out in forums that have a specific topic, theme, or community. That makes it easier to discover new people to follow and interact with.
Combine federated social media and federated forums, and you have a powerful combination.
Bulletin boards (a.k.a., “forums”) have never gone away. Actually, they’re more popular than ever.
Reddit, for example, is basically a giant bulletin board.
Facebook Groups are forums – bolted onto Facebook itself – and probably a major reason people still use Facebook.
Numerous help desk software, such as Zendesk, use bulletin boards as a major selling point of their platform.
And the reason why @nodebb federating is such a big deal is because a major request many people have regarding the #Fediverse is bulletin board capabilities. This now exists with NodeBB 4.0.0 – which was just released today.
Hope you're right. I just don't see anyone in my circle using forums anymore. All of those I hang around in back in the day died pretty much as social media took off.
Bulletin boards (a.k.a., “forums”) have never gone away. Actually, they’re more popular than ever.
Reddit, for example, is basically a giant bulletin board.
Facebook Groups are forums – bolted onto Facebook itself – and probably a major reason people still use Facebook.
Numerous help desk software, such as Zendesk, use bulletin boards as a major selling point of their platform.
And the reason why @nodebb federating is such a big deal is because a major request many people have regarding the #Fediverse is bulletin board capabilities. This now exists with NodeBB 4.0.0 – which was just released today.
Hope you're right. I just don't see anyone in my circle using forums anymore. All of those I hang around in back in the day died pretty much as social media took off.
It seems that a lot of new users have arrived today at #fediverse, so we're going to take the opportunity to make a quick #introduction about ourselves once again:
Bulletin boards (a.k.a., “forums”) have never gone away. Actually, they’re more popular than ever.
Reddit, for example, is basically a giant bulletin board.
Facebook Groups are forums – bolted onto Facebook itself – and probably a major reason people still use Facebook.
Numerous help desk software, such as Zendesk, use bulletin boards as a major selling point of their platform.
And the reason why @nodebb federating is such a big deal is because a major request many people have regarding the #Fediverse is bulletin board capabilities. This now exists with NodeBB 4.0.0 – which was just released today.
Hope you're right. I just don't see anyone in my circle using forums anymore. All of those I hang around in back in the day died pretty much as social media took off.
In my impression, one notable difference in the current X-odus compared to 2022 is the significantly higher number of profiles linked to social movements. This shift seems tied to the excellent work being done by initiatives like #helloquitx (France), #juntas (Spain), and #ByeByeElon (Germany). It's also fueled by the growing European discontent with the influence of a dangerous oligarch.
To all the wonderful people joining now: I hope you’re here to stay.
Bulletin boards (a.k.a., “forums”) have never gone away. Actually, they’re more popular than ever.
Reddit, for example, is basically a giant bulletin board.
Facebook Groups are forums – bolted onto Facebook itself – and probably a major reason people still use Facebook.
Numerous help desk software, such as Zendesk, use bulletin boards as a major selling point of their platform.
And the reason why @nodebb federating is such a big deal is because a major request many people have regarding the #Fediverse is bulletin board capabilities. This now exists with NodeBB 4.0.0 – which was just released today.
Hope you're right. I just don't see anyone in my circle using forums anymore. All of those I hang around in back in the day died pretty much as social media took off.
@stevebenen Steve, can you drop a well placed word with the show that we in the #fediverse would LOVE it if @maddowshow@threads.net would federate? Thank you for being here.
Staying busy today, not watching inflight TV, and getting #news only thru my trusted currated #mastodon#fediverse feed. Privilege has its privileges, one of them is access to trusted sources.
ALT text detailsAn airplane window shows a view of a bright blue sky above a vast expanse of fluffy white clouds. A person's shoulder and arm, wearing a dark brown jacket, are visible in the lower right corner, partially obscuring the view. A portion of the person's headphones is also visible. The airplane's interior is dark gray.
#NodeBB 's upcoming release with ActivityPub support in January will be... pretty impressive. I'm still poking around, but this seems about to make an entrance straight to the top as one of the finest #fediverse platforms we have. Congrats, @julian !
If you are using the @surf beta, I’d like get some feedback over the next few hours from y’all. Tell me what you like, what you don’t like. What features you’d like to see added, changed, etc.
Just reply to post with your feedback.
Reason I’m asking is, I have a feedback meeting with @marci and the Surf team.
If you are using the @surf beta, I’d like get some feedback over the next few hours from y’all. Tell me what you like, what you don’t like. What features you’d like to see added, changed, etc.
Just reply to post with your feedback.
Reason I’m asking is, I have a feedback meeting with @marci and the Surf team.
If you are using the @surf beta, I’d like get some feedback over the next few hours from y’all. Tell me what you like, what you don’t like. What features you’d like to see added, changed, etc.
Just reply to post with your feedback.
Reason I’m asking is, I have a feedback meeting with @marci and the Surf team.
If you are using the @surf beta, I’d like get some feedback over the next few hours from y’all. Tell me what you like, what you don’t like. What features you’d like to see added, changed, etc.
Just reply to post with your feedback.
Reason I’m asking is, I have a feedback meeting with @marci and the Surf team.
Looks like he’s put up demands and ngl, these are pretty great (im a lil timid about following him myself, so ill just boost and if you’re brave enough you can view it).
For those who don’t wanna view Bluesky, my interpretation is: He’s basically trying to wildcat the big social company’s tech ops people, asking for: - US fed to uphold the #tiktok ban because the president just throwing out a ban that the congress passed/the SCOTUS upheld is unconstitutional in the US, and for the congress to defend its constitutional authority (and i think we all know how the congress is gonna react. They’ll do nothing if no one holds them accountable) - relevant to our interests on #Fediverse, points out that now that a US political party has essentially done a hostile takeover of the 4 big microblogging/short form video platforms, they’ll start laying off more workers from all 4 because they’re redundant to them now. Hence the call for wildcat (ironically on inaug day lol) - also relevant to our interests, points out how difficult it is for big social platforms to run without the tech workers behind the scenes, which i think we’ve all learned out here in federated social lol. Even if you’re conservative they’re gonna lay you off because they don’t need to pay you for 4 different microblog platforms. - In some of his other discussion SUPER relevant to our interests: he says that if Bluesky squelches the non-violent call to action for the workers of their competition to strike (because it looks like it’s just focused on the 4 microblogs), it demonstrates that Bluesky is just a holding tank to “kettle” people. I speculate that he’s actually hoping that he’ll get blocked so he can say “see, Bluesky is in on it! Why would they help their competition?”
He also gives a bunch of tips for malicious compliance and other direct action for admins who want to participate that aren’t walking off the job or holding signs, so they can participate … well … in a decentralized way lol. This dude is doing old school labor tactics in digital form, this is some “checkerboard strike” level stuff. Mad props to this dude for trying some direct, non-violent, targeted action to uphold democratic norms and worker rights. There’s the *real* masculine energy in the tech workforce. 👀
Like I said lol, toss a coin to your admin Witchers these social spaces really can’t function without them.
We haven't seen the predicted number of users moving from X today (yet).
Hopefully we'll wake up to a rise in numbers on New Social platforms as many distance themselves from platforms run by those who are currently attending President Trump's inauguration.
No matter how many move, we will do our best to help them find community in the democratic open social network.
Has anyone figured out what they do with long Mastodon threads vs blog posts?
Due to the chronology effect (I post in one time zone and many of my Mastodon friends in another don't see them), and search issues, I have friends who urge me to try to turn more things I post here into blog posts. (ahem @wynlim)
#SpaceHost provides fully-managed hosting for the Fediverse.
For Mastodon as well as other Fediverse software, such as Akkoma (Akkomane = Akkoma + Mangane), Castopod, Friendica, Iceshrimp, Lemmy, Pixelfed, Pleroma, Sharkey, and more.
(As well as some other non-Fediverse DeSo, too. Ex: Matrix, etc.)
We haven't seen the predicted number of users moving from X today (yet).
Hopefully we'll wake up to a rise in numbers on New Social platforms as many distance themselves from platforms run by those who are currently attending President Trump's inauguration.
No matter how many move, we will do our best to help them find community in the democratic open social network.
I loved this video that the Daily Show's Desi Lydic posted on Instagram, Tiktok, and YouTube. Give it a watch:
https://www.youtube.com/watch?v=vv-X1E71RGo
Lydic talks about the dizzying changes that are happening in social media these days. Internet users over the last decade have gotten used to a small number of huge social platforms. But political changes, content policy issues, and legal platform shutdowns have upended that formerly stable structure. People can no longer count on their […]
Lydic talks about the dizzying changes that are happening in social media these days. Internet users over the last decade have gotten used to a small number of huge social platforms. But political changes, content policy issues, and legal platform shutdowns have upended that formerly stable structure. People can no longer count on their friends, family, colleagues and neighbours all being on the same social networking system, much less news outlets, politicians, and celebrities. So they’re racing around, trying new applications (including, as Lydic notes, the awesome Pixelfed), and seeking a place to be social again.
Why should anyone have to do this? After all, you and I didn’t change our political outlook or our content policies or our legal ownership structure. We have governments and companies changing all around us that interfere with how we can interact with the people that matter most to us. Regardless of how you feel about these changes, why do everyday users have to be the ones to scramble to adapt?
The Fediverse is based on the simple belief that your social connections and your published content are yours. They belong to you. You should get to decide where to set up your home on the social web, based on your own priorities — technical, political, financial, romantic, whatever. And once you have that place on the social web, you can connect to anybody else, on any Fediverse platform, as easily as if they were on your own.
So when your friends are all trying a new Fediverse-enabled app from the app store, you can follow them from your own Fediverse home, see what they’re posting, like, comment, and share. You don’t have to scramble to install yet another application, go through the complicated signup flow, set up your profile, and alert everyone you know about yet another identity you have. You can stay put, keep all your current connections, but still stay connected to your restless friends and bleeding-edge influencers.
And if you get tired of the place you’ve set up your Fediverse home, you can move completely — taking all your social connections (and, soon, all your content) to the new platform you’ve chosen. You won’t have to make a series of announcements, like Lydic does, about all the different places your Internet presence is scattered. It’s handled automatically by the Fediverse platforms. Your followers, family and friends might not even notice the difference.
Social media is fun; we get it. And there’s nothing wrong with trying new apps. Being a pioneer on the cool new platform is invigorating. But if it’s not fun, and you’re feeling the whiplash of multiple platforms rising and falling weekly, please consider setting up your long-term homebase on a Fediverse-enabled platform. You might be surprised how many platforms are already Fediverse-enabled, and more are coming online every day.
I don't really have an explanation, the #CES is over, and everything should be back to "normal". But I like it, of course! #Flipboard was also bigger again, that's why "the #Fediverse" (meaning for me #Mastodon, #Bluesky and @Flipboard) are on par with #Facebook 🤭 (🧵2/4)
Hi all! If you’re new to Pixelfed (for example a #TikTokRefugee re: #TikTok, or leaving #Instagram because #FuckMeta etc) I’ve put together some tips/#feditips to help. I’ve been here since 2023, and I’m really happy to have so many new friends here! Love seeing your #cosplay/#foodpics/#catsofpixelfed#dogsofpixelfed/#fashion posts, your slice of life posts, and every glimpse of what makes you, your wonderful selves!
One thing I’d definitely encourage is not to try and be “influencer” perfect. Your imperfections ARE your perfection, and your real point of view is much more valued in the culture of the #Fediverse.
Anyway, scroll through for some helpful things you may not know if you’re new here! And have fun, new friends!
Highlighting a fellow Fedizen who is GREAT to follow if you’re new here – @PixelfedHelp@pixey.org posts daily tips and is happy to help with questions!
Are you a Pixelfed Old with more tips? A newbie with questions? Holler in the comments, babes!
ALT text detailsPIXELFED TIPS FOR NEW USERS: “You are the algorithm” Like a post? BOOST IT! That’s how posts get more views here. There’s no algorithm promoting or throttling content, it’s user-driven.
ALT text detailsPIXELFED TIPS FOR NEW USERS: Use alt text! This will make your content more likely to get interaction and boosts.
If you’re struggling to come up with alt text, use #Alt4Me. Volunteers will reply with text to use.
If you forget, you can edit your post!
ALT text detailsPIXELFED TIPS FOR NEW USERS: Use hashtags liberally! This will make your content more easy to find in searches.
ALT text detailsPIXELFED TIPS FOR NEW USERS: Search for hashtags you’re interested in, then click FOLLOW.
Yep! You can follow hashtags here, not just accounts!
ALT text detailsPIXELFED TIPS FOR NEW USERS: Follow with
abandon.
It’s not weird! It helps customize your Home Feed.
Scroll the Local Feed and Global Feed for interesting people
Check their Follows for more cool people.
Have fun!
ALT text detailsPIXELFED TIPS FOR NEW USERS: The more you interact, the more interaction you’ll get!
Like/share/comment and have fun with your new community!
ALT text detailsPIXELFED TIPS FOR NEW USERS: Consider donating to your server hosts!
Pixelfed is volunteer run and experiencing unprecedented growth. We can directly support improvements in infrastructure!
ALT text detailsPIXELFED TIPS FOR NEW USERS: AI is highly frowned upon in the Fediverse*
.
Posting AI crap is a good way to get mass-blocked. Just don’t do it!
*The Fediverse is a decentralized network of social media platforms. Pixelfed is just one of several Fediverse platforms!
ALT text detailsPIXELFED TIPS FOR NEW USERS: Follow @PixelfedHelp for daily tips and help with questions!
https://pixey.org/PixelfedHelp
Hey, New #mastodon account here. I have been going down the rabbit hole of #fediverse and #opensource since yesterday. Still so much to learn but #decentralized social media makes so much sense! We need this movement to grow!
@BeAware Exactly - old post "before following" aren't displayed automatically. That is the system on all the different platforms in the #Fediverse@LilithElina
@BeAware Exactly - old post "before following" aren't displayed automatically. That is the system on all the different platforms in the #Fediverse@LilithElina
Hey, New #mastodon account here. I have been going down the rabbit hole of #fediverse and #opensource since yesterday. Still so much to learn but #decentralized social media makes so much sense! We need this movement to grow!
Hey #Fediverse what's the craziest bit of comment you got regarding being here on this space?
I was telling colleagues at work that I do have socmeds ( #Mastodon and #pixelfed ), it's just that they are not mainstream.
And one Gen Z co-worker asked: Are there people there too?
Wait what?!?! I thought I heard wrong but she was so serious I couldn't stop laughing. But to answer her question I've said there's not much Filipinos there but yeah there are a lot of real people there too. XD
@LilithElina on Fediverse, only "requested" posts are sent to the instances that requests them, either by having followers on that instance or someone from the instance boosts the post. Also, even if you follow now, the posts won't backfill, you have to copy the link from each post and input it into your instances search bar. Hope that makes sense.👍
hm something is missing to inform when a post is from another fediverse software. Like a stamp on the profile picture or a notice on the post itself. I mean, if I receive a post from a Pixelfed on my Mastodon timeline from a friend who have both account, how should I know quickly where does it come from? Looking at the instance name is not a solution (all PF instances doesn’t contain “pixelfed”). My attempt to solve that a couple of years ago was to slightly change my profile picture, and name «Raphaël’s image, Raphaël’s videos» as my pixelfed, peertube account names. But it doesn’t solve the problem, it just adds noise imo. #fediverse#issue
ALT text detailsMy 3 fedivers account side by side, Peertube, Pixelfed, Mastodon. My profile picture has a minor color/texture change for each of them.
Is there a common practice for how to automatically detect the social icon of a fediverse site-link when adding it to a ‘personal links’ section like in GitHub? We’re trying to implement this for #weirdone
Mir gefiel die erste Fassung nicht so sehr, wie auch der ein oder anderen Person, weshalb ich gerade im Zug Abwandlungen erstellt habe. Hier ist der Schweif/Wooooosh der Rakete etwas sympathischer und ich habe auch gleich mal eine Rot/Schwarze Version erstellt.
ALT text detailsRunder Sticker im leichten Nasa Design, jedoch in Schwarz und Rot. Im Hintergrund ist ein Fediverse Logo mit Sternen zu sehen, davor ist eine Rakete mit einem Schweif. Um das Logo steht: Dezentral und Trotzdem da, Fediverse Antifa
ALT text detailsRunder Sticker im leichten Nasa Design. Im Hintergrund ist ein Fediverse Logo mit Sternen zu sehen, davor ist eine Rakete mit einem Schweif. Um das Logo steht: Dezentral und Trotzdem da, Fediverse Antifa
hey friends, i just finished setting up on the #Fediverse! if anyone has some follow recommendations please let me know. A little bit about myself: I am into politics, tech, memes, and world events. I am vocal about my thoughts and politics, and hopefully interested in having meaningful dialogue with others on the Fediverse. #introductions 🥂
@frank Great post! We need more influencers like you to highlight the #Fediverse and inspire others to explore decentralized alternatives to traditional social media platforms.
Personally, I’ve taken steps to stay ahead of the growing dominance of big tech by hosting my own #XMPP, #TeamSpeak, Bluesky-PDS, and #Mastodon instances. It’s been a powerful way to regain control of my digital presence while fostering a more personalized and independent online experience.
These tools provide freedom from the limitations and risks associated with centralized platforms, making the entire process both liberating and rewarding. Hopefully, more people will be inspired to take similar steps and embrace decentralization!
Hey #Fediverse any instances friendly to luddite hackers of color? Can be for any software/project but a few offline buddies wanna join the Fedi and I had no clue where to direct them.
Hey #Fediverse what's the craziest bit of comment you got regarding being here on this space?
I was telling colleagues at work that I do have socmeds ( #Mastodon and #pixelfed ), it's just that they are not mainstream.
And one Gen Z co-worker asked: Are there people there too?
Wait what?!?! I thought I heard wrong but she was so serious I couldn't stop laughing. But to answer her question I've said there's not much Filipinos there but yeah there are a lot of real people there too. XD
@frank Great post! We need more influencers like you to highlight the #Fediverse and inspire others to explore decentralized alternatives to traditional social media platforms.
Personally, I’ve taken steps to stay ahead of the growing dominance of big tech by hosting my own #XMPP, #TeamSpeak, Bluesky-PDS, and #Mastodon instances. It’s been a powerful way to regain control of my digital presence while fostering a more personalized and independent online experience.
These tools provide freedom from the limitations and risks associated with centralized platforms, making the entire process both liberating and rewarding. Hopefully, more people will be inspired to take similar steps and embrace decentralization!
Hey #Fediverse any instances friendly to luddite hackers of color? Can be for any software/project but a few offline buddies wanna join the Fedi and I had no clue where to direct them.
There is something incredibly freeing about being able to like a post on Pixelfed without fear of screwing up your algorithm. I find myself just liking cool photos way more frequently now.
Welcome to Vivaldi Social, Mastodon and the Fediverse.
If you are coming from a place like X, Facebook or TikTok, this place is different. The good thing is that you only see things in your feed from people you follow. The content is shown reverse chronological.
This means that you will likely see a lot less misinformation, hate speech and AI crap.
But if you do not follow anyone, your feed will feel empty. So go ahead and find people and organizations that you like and follow them. Make things interesting. There is a lot of interesting people out there.
The search is great for finding content and who to follow. Hashtags are useful when searching as well.
There is something incredibly freeing about being able to like a post on Pixelfed without fear of screwing up your algorithm. I find myself just liking cool photos way more frequently now.
Welcome to Vivaldi Social, Mastodon and the Fediverse.
If you are coming from a place like X, Facebook or TikTok, this place is different. The good thing is that you only see things in your feed from people you follow. The content is shown reverse chronological.
This means that you will likely see a lot less misinformation, hate speech and AI crap.
But if you do not follow anyone, your feed will feel empty. So go ahead and find people and organizations that you like and follow them. Make things interesting. There is a lot of interesting people out there.
The search is great for finding content and who to follow. Hashtags are useful when searching as well.
@pixelfed@EUCommission Politicians across Europe complain about desinformation and adress the need for safe and possibly European alternatives to the likes of X, Meta and TikTok. Here we got one! We need more funding and recognition for #mastodon, #pixelfed and the #fediverse as a whole! This is a matter of security, this is a matter of survival for democracy! Thank you!
@pixelfed@EUCommission Politicians across Europe complain about desinformation and adress the need for safe and possibly European alternatives to the likes of X, Meta and TikTok. Here we got one! We need more funding and recognition for #mastodon, #pixelfed and the #fediverse as a whole! This is a matter of security, this is a matter of survival for democracy! Thank you!
Morning #SocialBC folks! 👋 If you would like to follow some fun and useful hashtags, just click these below. It’ll help fill your timeline and get you acquainted with some of the quirky tendencies of Mastodon.
Here is a post that has a whole bunch more fun hashtags to follow! (Don’t worry if you don’t see any posts when you tap on the hashtag, they’ll fill in over time)
Here is a post that has a whole bunch more fun hashtags to follow! (Don’t worry if you don’t see any posts when you tap on the hashtag, they’ll fill in over time)
Morning #SocialBC folks! 👋 If you would like to follow some fun and useful hashtags, just click these below. It’ll help fill your timeline and get you acquainted with some of the quirky tendencies of Mastodon.
2025 kicks off with A Modest Divestment, a deliberate effort to reduce my reliance on US-based big tech. Canceling 365, switching to #Startmail & #Internxt, and exploring #OnlyOffice. Saying goodbye to #Meta and tightening up #privacy protections. Here's to a secure, private, and independent year ahead.
Il mio utente Fediverse principale è dunque @stefano
Sono nel Fediverse da molti anni, prima su istanze più grandi, poi in una delle mie. Questa è una mia vecchia istanza, online dal 2022, che ho deciso di ricominciare ad usare come piccolo “diario” delle piccole cose di tutti i giorni. Pubblicherò principalmente sia in inglese che italiano - anche foto o altro. Continuerò a pubblicare dal mio account del BSD Cafe come prima e qui pubblicherò quelle cose in più che sul BSD Cafe non ho fino ad ora pubblicato. Come un diario, un flusso di pensieri. I post scadranno - non so ancora quanto lunga sarà la loro vita, ma non credo li lascerò troppo a lungo. I flussi di pensieri, dopo un po’, finiscono per essere obsoleti e dimenticati.
Per maggiori informazioni su di me e su cosa faccio, ci sono riferimenti sia sui miei blog (linkati al profilo) che sul mio profilo del BSD Cafe.
I’ve been part of the Fediverse for many years, starting on larger instances, then eventually moving to one of my own. This is an older instance of mine, online since 2022, that I decided to restart as a small “journal” for the little things in everyday life. I’ll mainly post in both English and Italian, including photos or other content. I’ll continue posting from my BSD Cafe account as before, and here I’ll share additional things that I haven’t posted on BSD Cafe. Like a journal, a stream of thoughts.
The posts will expire - I’m not sure how long they’ll last, but I don’t think I’ll leave them up for too long. After a while, streams of thoughts end up becoming outdated and forgotten.
For more about me and what I do, there are links to my blogs (linked in the profile) and my BSD Cafe profile.
The Web has always been social. It's a network people use and communicate with. When I created my first website in the 90s, it had visitors. I didn't know who they were, except for those who sent me email. There has been forums, BBSs, IRC, since the 1980s.
So from the social perspective it does not really matter where your "instance" is, because it's already a part of a huge network. Your "instance" can be a website, a social media platform, or anything of a sort. It's a presence online.
The ActivityPub protocol that Mastodon, WordPress, Pixelfed and many other platforms online use, actually has endpoints called "inbox" and "outbox". The logic is very similar to email, but more real time.
So for those who criticize Mastodon or Fediverse as "difficult" or something that has no "reach" I want to say that any form of communication online (be it a normal website or Mastodon or whatever) has all the reach potential in the world. You just need to make yourself heard. We're too used to corporate platforms, money making machines and algorithms to do the work for us. It distorts the whole picture.
Centralized platforms have no future, but the social web is eternal.
ALT text detailsW3C's graph of the ActivityPub protocol:
- actor reads incoming messages
- send messages to actor (federation!)
GET
INBOX
POST
REST OF THE WORLD
POST
OUTBOX
GET
actor sends
messages / posts content
outside world can read messages from actor
I'm going to guess it would be maj@pixelfed.social but 1. that has no results when I search from mastodon and 2. kinda a PITA in general for people to easily /quickly share their profile and/or fediverse findable username?
The Fediverse is a network of thousands of independent servers, running lots of different kinds of software. Some of them are Mastodon servers, some of them are Pixelfed servers, some of them are PeerTube servers... there are dozens of different kinds!
But all of them are connected together into a single social network called the Fediverse. You don't need to be on the same server to follow and interact with someone, in fact you don't even need to be on the same type of server. People on Mastodon can interact with people on Pixelfed etc.
ALT text detailsText which says "There are lots of servers on the Fediverse connected together to form a single social network. You don't need to be on the same server to follow people!". The text is overlaid on a simplified diagram of the Fediverse showing icons of many different server types with arrows connecting them.
I joined the Fediverse on May 30, 2023, and throughout my time on the Fedi, I have always believed in transparency. I even published my follow and block list, regularly on GitLab.
Tomorrow, January 20, 2025, Donald Trump will be President, and the future is uncertain. To prevent anyone from possibly becoming a target, I have switched my follow and followers to private. I would suggest others to do the same.
I joined the Fediverse on May 30, 2023, and throughout my time on the Fedi, I have always believed in transparency. I even published my follow and block list, regularly on GitLab.
Tomorrow, January 20, 2025, Donald Trump will be President, and the future is uncertain. To prevent anyone from possibly becoming a target, I have switched my follow and followers to private. I would suggest others to do the same.
Mir gefiel die erste Fassung nicht so sehr, wie auch der ein oder anderen Person, weshalb ich gerade im Zug Abwandlungen erstellt habe. Hier ist der Schweif/Wooooosh der Rakete etwas sympathischer und ich habe auch gleich mal eine Rot/Schwarze Version erstellt.
ALT text detailsRunder Sticker im leichten Nasa Design, jedoch in Schwarz und Rot. Im Hintergrund ist ein Fediverse Logo mit Sternen zu sehen, davor ist eine Rakete mit einem Schweif. Um das Logo steht: Dezentral und Trotzdem da, Fediverse Antifa
ALT text detailsRunder Sticker im leichten Nasa Design. Im Hintergrund ist ein Fediverse Logo mit Sternen zu sehen, davor ist eine Rakete mit einem Schweif. Um das Logo steht: Dezentral und Trotzdem da, Fediverse Antifa
ALT text detailsA black background, with an illustration of a blue planet in the middle. Other planets are circling it. Over the top of the large planet is white text: "The Fedi Wiki". Below is "For Your Journey"
#introduction I am a designer, musician and dad living in New York city’s most glamorous borough: Staten Island. I’m a tiktokrefugee who’s really taken to red note. Also very interested in the #fediverse concept. Ready to learn, chop it up.
One of the best things about the fediverse is choice. There are all kinds of apps available, and each one fills a niche and presents your feeds to you in different ways.
There are alternative Pixelfed apps, and on iOS, @impressia stands out. I know @PixelDroid is available for Android users as well. Don’t be afraid to check out non-default apps!
#introduction I am a designer, musician and dad living in New York city’s most glamorous borough: Staten Island. I’m a tiktokrefugee who’s really taken to red note. Also very interested in the #fediverse concept. Ready to learn, chop it up.
One of the hurdles for new fediverse users is historic discoverability of content. For example, if we view someone's profile from a remote instance, we only see the posts dating back to the first federation with our home instance. If you are on a large instance this might not be a big deal. It is for smaller instances like mine though.
I just started my Fediverse relay service which is a powerful way to support smaller instances, especially single-user setups, by boosting their visibility and enabling them to connect more easily with the wider network.
The Web has always been social. It's a network people use and communicate with. When I created my first website in the 90s, it had visitors. I didn't know who they were, except for those who sent me email. There has been forums, BBSs, IRC, since the 1980s.
So from the social perspective it does not really matter where your "instance" is, because it's already a part of a huge network. Your "instance" can be a website, a social media platform, or anything of a sort. It's a presence online.
The ActivityPub protocol that Mastodon, WordPress, Pixelfed and many other platforms online use, actually has endpoints called "inbox" and "outbox". The logic is very similar to email, but more real time.
So for those who criticize Mastodon or Fediverse as "difficult" or something that has no "reach" I want to say that any form of communication online (be it a normal website or Mastodon or whatever) has all the reach potential in the world. You just need to make yourself heard. We're too used to corporate platforms, money making machines and algorithms to do the work for us. It distorts the whole picture.
Centralized platforms have no future, but the social web is eternal.
ALT text detailsW3C's graph of the ActivityPub protocol:
- actor reads incoming messages
- send messages to actor (federation!)
GET
INBOX
POST
REST OF THE WORLD
POST
OUTBOX
GET
actor sends
messages / posts content
outside world can read messages from actor
The Web has always been social. It's a network people use and communicate with. When I created my first website in the 90s, it had visitors. I didn't know who they were, except for those who sent me email. There has been forums, BBSs, IRC, since the 1980s.
So from the social perspective it does not really matter where your "instance" is, because it's already a part of a huge network. Your "instance" can be a website, a social media platform, or anything of a sort. It's a presence online.
The ActivityPub protocol that Mastodon, WordPress, Pixelfed and many other platforms online use, actually has endpoints called "inbox" and "outbox". The logic is very similar to email, but more real time.
So for those who criticize Mastodon or Fediverse as "difficult" or something that has no "reach" I want to say that any form of communication online (be it a normal website or Mastodon or whatever) has all the reach potential in the world. You just need to make yourself heard. We're too used to corporate platforms, money making machines and algorithms to do the work for us. It distorts the whole picture.
Centralized platforms have no future, but the social web is eternal.
ALT text detailsW3C's graph of the ActivityPub protocol:
- actor reads incoming messages
- send messages to actor (federation!)
GET
INBOX
POST
REST OF THE WORLD
POST
OUTBOX
GET
actor sends
messages / posts content
outside world can read messages from actor
You will need a Pixelfed but single-user, like forking Hollo (for the backend) for its ease of installation and its lightness and Phanpy (for the frontend) by improving the view for the images a little.
One of the hurdles for new fediverse users is historic discoverability of content. For example, if we view someone's profile from a remote instance, we only see the posts dating back to the first federation with our home instance. If you are on a large instance this might not be a big deal. It is for smaller instances like mine though.
You will need a Pixelfed but single-user, like forking Hollo (for the backend) for its ease of installation and its lightness and Phanpy (for the frontend) by improving the view for the images a little.
You will need a Pixelfed but single-user, like forking Hollo (for the backend) for its ease of installation and its lightness and Phanpy (for the frontend) by improving the view for the images a little.
I just started my Fediverse relay service which is a powerful way to support smaller instances, especially single-user setups, by boosting their visibility and enabling them to connect more easily with the wider network.
Is anyone working on #P2P server software compatible with #ActivityPub? It seems natural to be able to donate network resources instead of cash, and would make services even more difficult to censor.
I think Phanpy probably has the best UX/UI when it comes to image posting, it's simple, everything is at your fingertips without having to click fifteen times everywhere.
I think Phanpy probably has the best UX/UI when it comes to image posting, it's simple, everything is at your fingertips without having to click fifteen times everywhere.
You will need a Pixelfed but single-user, like forking Hollo (for the backend) for its ease of installation and its lightness and Phanpy (for the frontend) by improving the view for the images a little.
You will need a Pixelfed but single-user, like forking Hollo (for the backend) for its ease of installation and its lightness and Phanpy (for the frontend) by improving the view for the images a little.
To all the #tiktokrefugees , I hope you enjoy it here! This is a social media your billionaire cannot buy, your government cannot control, and your heart cannot wait to experience! Welcome to the new social media. This time, it’s socially owned! #socialism#tiktokrefugee#fediverse#politics#usa
I stopped using Instagram years ago and the random-short-video-stream pattern doesn't work for me, so I've started collecting tips by people who understand these formats at https://www.claudinec.net/library/fediverse/
Is anyone working on #P2P server software compatible with #ActivityPub? It seems natural to be able to donate network resources instead of cash, and would make services even more difficult to censor.
So ... The #Fediverse. I get that the Fediverse is not *one* thing but many things that use #ActivityPub. Much as the internet is not *one* thing but many things that use TCP/IP.
Mastodon is still, I think, the largest fraction of the Fediverse but as a Mastodon user, what powers does ActivityPub grant me? Do I magically have a "free account" on a Pixelfed instance? (yes, pretty much everything in the Fediverse is free, but you know what I mean). Does that other service "know" me?
So ... The #Fediverse. I get that the Fediverse is not *one* thing but many things that use #ActivityPub. Much as the internet is not *one* thing but many things that use TCP/IP.
Mastodon is still, I think, the largest fraction of the Fediverse but as a Mastodon user, what powers does ActivityPub grant me? Do I magically have a "free account" on a Pixelfed instance? (yes, pretty much everything in the Fediverse is free, but you know what I mean). Does that other service "know" me?
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
Vous aller dire que je suis chiant mais quand je vois le nombre de nouveaux•elles arrivant•e FR (ou Francophone) qui débarquent avec une adresse en mastodon.social ... Mastodon c'est vraiment le Google du fediverse (en plus d'être le soft le moins interessant de tous , ça c'est gratuit mais quand même vrai)
You need to know that the changes in your moderation policy announced by your leadership is putting your relationship with the #Fediverse in serious jeopardy.
From the moment #Meta announced #Threads there was strong debate within the community on whether you could be a trusted actor in this space. I, against my own initial gut reaction (having deleted my FB profile in 2020 and never joined Insta due to family that have been harmed by it), decided to give the benefit of the doubt solely because I thought Thread’s entrance into the #ActivityPub universe gave that effort instant credibility with people and entities that would never have considered it important before.
But now, on the eve of the ascension and return of the most dangerous President the United States has ever produced, at the height of a rise in regressive action and policy that puts people in direct danger, your company has chosen to double down.
No amount of earnest sounding words or tented, pensive, hands can mask what is going on here.
And the majority of the Fediverse is seeing it. Threads.net will reach blocking thresholds by @iftas soon, if it hasn’t already.
You are decidedly part of the problem, and always have been.
And that is why today, after giving you and the handful of people on Threads that I like and follow a chance ( @jakebroe@threads.net @gtconway3@threads.net @karaswisher@threads.net @stonekettle@threads.net @realjuddlegum@threads.net among others) I have to again cut away from Meta not because of them, but because of leaders like yourself who refuse to put the well being of all people ahead of political and ideological ambition.
I believe you and I agree on one thing, the #OpenSocialWeb is the future because it *is* freedom and that will always draw people away from oppressive spaces.
You need to know that the changes in your moderation policy announced by your leadership is putting your relationship with the #Fediverse in serious jeopardy.
From the moment #Meta announced #Threads there was strong debate within the community on whether you could be a trusted actor in this space. I, against my own initial gut reaction (having deleted my FB profile in 2020 and never joined Insta due to family that have been harmed by it), decided to give the benefit of the doubt solely because I thought Thread’s entrance into the #ActivityPub universe gave that effort instant credibility with people and entities that would never have considered it important before.
But now, on the eve of the ascension and return of the most dangerous President the United States has ever produced, at the height of a rise in regressive action and policy that puts people in direct danger, your company has chosen to double down.
No amount of earnest sounding words or tented, pensive, hands can mask what is going on here.
And the majority of the Fediverse is seeing it. Threads.net will reach blocking thresholds by @iftas soon, if it hasn’t already.
You are decidedly part of the problem, and always have been.
And that is why today, after giving you and the handful of people on Threads that I like and follow a chance ( @jakebroe@threads.net @gtconway3@threads.net @karaswisher@threads.net @stonekettle@threads.net @realjuddlegum@threads.net among others) I have to again cut away from Meta not because of them, but because of leaders like yourself who refuse to put the well being of all people ahead of political and ideological ambition.
I believe you and I agree on one thing, the #OpenSocialWeb is the future because it *is* freedom and that will always draw people away from oppressive spaces.
ALT text detailsA screenshot of a post from the Views of New York bot which itself is a close-up webcam picture of one of the advertising screens in Times Square in Manhattan, showing a fat white cat laying down, eyes closed, one paw facing forward.
Für #NeuHier und auch sonst alle: Ich habe hier mal eine Möglichkeit eingestellt Fragen (als issues) zu stellen. Es gibt keine falschen Fragen! {bessere Seite folgt, deale gerade mit #AnneFrank}
Alle können darauf zugreifen & auch antworten - so lassen sich Bemühungen bündeln und eine Ressource für alle bereitstellen, dank @Codeberg <3
ALT text detailsA screenshot of a post from the Views of New York bot which itself is a close-up webcam picture of one of the advertising screens in Times Square in Manhattan, showing a fat white cat laying down, eyes closed, one paw facing forward.
Für #NeuHier und auch sonst alle: Ich habe hier mal eine Möglichkeit eingestellt Fragen (als issues) zu stellen. Es gibt keine falschen Fragen! {bessere Seite folgt, deale gerade mit #AnneFrank}
Alle können darauf zugreifen & auch antworten - so lassen sich Bemühungen bündeln und eine Ressource für alle bereitstellen, dank @Codeberg <3
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
Things I have learnt this week: 1. trying to migrate your #Pixelfed account to a new server will go horribly wrong and if you migrate back again you'll find you've lost all your followers. 2. Using Pixelfed is going to make you feel that the #fediverse naysayers might have a point re ease of use.
Anyway if you were previously following @snaprails@pixelfed.social you might want to check because I'm not sure you are now.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
What are the pros of having a Pixelfed account when you already have a Mastodon account? Stories? The reason I don't have Pixelfed is that I have Mastodon. But I'm intrigued.
ALT text detailsScreenshot des niegelnagelneuen Mastodon-Accounts der Humboldt Uni zu Berlin. Das Profil schmückt ein Bild des ehrwürdigen Haupt-Gebäudes am Campus Mitte.
PS 2 Added a photo, so #pixelfed users can see this post ?!?
ALT text detailsThe image shows a small Smurf astronaut toy standing on a wooden surface in a field. In the background, there are large trees and a blue sky with some clouds. The astronaut has a bubble-like helmet and is wearing a white spacesuit with blue gloves. It looks like the toy is enjoying a sunny day in the countryside.
600 followers! Grateful to @nullagent for all the magic he's brought to my life, including introducing me to the #fediverse 💞
photo from June 2024 at the beginning of my 3rd trimester
ALT text detailsA Black man holds a pregnant, white nonbinary person in front of the ocean. They are both smiling and the nonbinary person has their eyes closed because they are laughing so hard.
In Spanien gibt es grad den hashtag vamonosjuntas , eine große Kampagne wo viele Menschen und Institutionen verlassen twitter, FB und instagram zusammen am 20.01. Gibt es etwas ähnliches in Deutschland? #vamonosjuntas#neuhier? #fediverse#deutschland#DeutschlandTrend
In Spanien gibt es grad den hashtag vamonosjuntas , eine große Kampagne wo viele Menschen und Institutionen verlassen twitter, FB und instagram zusammen am 20.01. Gibt es etwas ähnliches in Deutschland? #vamonosjuntas#neuhier? #fediverse#deutschland#DeutschlandTrend
Was watching the firehose of people posting their "hello worlds" on @PixelFed and noticing how diverse the demographics are. Mainly not white dudes, and seemingly much younger then the average around here. So great if we can attract new people to the #fediverse that are much different then those who use it today.
So is there a way to link your mastodon and Pixelfed accounts or is that just where the about sections come in and you reference each other account? Still learning about the federated apps haha
So is there a way to link your mastodon and Pixelfed accounts or is that just where the about sections come in and you reference each other account? Still learning about the federated apps haha
Have you done your #fediverse duty and welcomed any of the new people? It is easy to do and it makes the whole experience of joining the fediverse much more rewarding!
We started from the bottom up with developers creating things themselves and others adopting it, but this makes us susceptible to bad agents. With a single developer, there is a clear point of attack. Also, the individuals running instances can run out of money. We should have a non-profit that will pay for server fees when moderators are short on cash to keep the network up.
We should have a site that tells us when vital programs go down. Thoughts?
We started from the bottom up with developers creating things themselves and others adopting it, but this makes us susceptible to bad agents. With a single developer, there is a clear point of attack. Also, the individuals running instances can run out of money. We should have a non-profit that will pay for server fees when moderators are short on cash to keep the network up.
We should have a site that tells us when vital programs go down. Thoughts?
@jerzy.pilch welcome! search is a bit hard across the fediverse but I see you are already hashtagging it up so you are half way there. Pixelfed is part of a larger network called the #fediverse so if you find info about how to search the fediverse in general it mostly applies to pixelfed
If you block a domain on Mastodon, does that also block even people you follow? Not at the admin level (i.e. fediblock) but rather the user level.
On Bluesky I saw people trying to push its users onto fedi saying to use domain blocks as a solution to the Reply Guy problem that plagues this network, and AFAIK, the user-level domain block is nuclear and Mastodon makes that clear, so I literally cannot do that for some of the instances these lot frequent. (also, good fucking luck blocking mastodon.social lmao)
I think those lot just want people off of the platform they hate while dismissing every concern about the platform they love.
At least 15,000 people fully, without limits, irrevocably, licensed their personal information, public image, name and all data that reached loops.video infrastructure... to @dansup@mastodon.social 's loops.video platform.
Had they known they're entirely losing control of everything, would they be using the platform?
In short: if you really intend to federate, respect your users and their data.
Implementing federation while keeping these terms is a severe breach of trust, and would poison the entirety of the network in an way which will cripple ActivityPub, and undermine the very foundation of what AP stands for with regard to privacy, data ownership, and control over what we post to the network.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
Was watching the firehose of people posting their "hello worlds" on @PixelFed and noticing how diverse the demographics are. Mainly not white dudes, and seemingly much younger then the average around here. So great if we can attract new people to the #fediverse that are much different then those who use it today.
I loved this video that the Daily Show's Desi Lydic posted on Instagram, Tiktok, and YouTube. Give it a watch:
https://www.youtube.com/watch?v=vv-X1E71RGo
Lydic talks about the dizzying changes that are happening in social media these days. Internet users over the last decade have gotten used to a small number of huge social platforms. But political changes, content policy issues, and legal platform shutdowns have upended that formerly stable structure. People can no longer count on their […]
Lydic talks about the dizzying changes that are happening in social media these days. Internet users over the last decade have gotten used to a small number of huge social platforms. But political changes, content policy issues, and legal platform shutdowns have upended that formerly stable structure. People can no longer count on their friends, family, colleagues and neighbours all being on the same social networking system, much less news outlets, politicians, and celebrities. So they’re racing around, trying new applications (including, as Lydic notes, the awesome Pixelfed), and seeking a place to be social again.
Why should anyone have to do this? After all, you and I didn’t change our political outlook or our content policies or our legal ownership structure. We have governments and companies changing all around us that interfere with how we can interact with the people that matter most to us. Regardless of how you feel about these changes, why do everyday users have to be the ones to scramble to adapt?
The Fediverse is based on the simple belief that your social connections and your published content are yours. They belong to you. You should get to decide where to set up your home on the social web, based on your own priorities — technical, political, financial, romantic, whatever. And once you have that place on the social web, you can connect to anybody else, on any Fediverse platform, as easily as if they were on your own.
So when your friends are all trying a new Fediverse-enabled app from the app store, you can follow them from your own Fediverse home, see what they’re posting, like, comment, and share. You don’t have to scramble to install yet another application, go through the complicated signup flow, set up your profile, and alert everyone you know about yet another identity you have. You can stay put, keep all your current connections, but still stay connected to your restless friends and bleeding-edge influencers.
And if you get tired of the place you’ve set up your Fediverse home, you can move completely — taking all your social connections (and, soon, all your content) to the new platform you’ve chosen. You won’t have to make a series of announcements, like Lydic does, about all the different places your Internet presence is scattered. It’s handled automatically by the Fediverse platforms. Your followers, family and friends might not even notice the difference.
Social media is fun; we get it. And there’s nothing wrong with trying new apps. Being a pioneer on the cool new platform is invigorating. But if it’s not fun, and you’re feeling the whiplash of multiple platforms rising and falling weekly, please consider setting up your long-term homebase on a Fediverse-enabled platform. You might be surprised how many platforms are already Fediverse-enabled, and more are coming online every day.
I loved this video that the Daily Show's Desi Lydic posted on Instagram, Tiktok, and YouTube. Give it a watch:
https://www.youtube.com/watch?v=vv-X1E71RGo
Lydic talks about the dizzying changes that are happening in social media these days. Internet users over the last decade have gotten used to a small number of huge social platforms. But political changes, content policy issues, and legal platform shutdowns have upended that formerly stable structure. People can no longer count on their […]
Lydic talks about the dizzying changes that are happening in social media these days. Internet users over the last decade have gotten used to a small number of huge social platforms. But political changes, content policy issues, and legal platform shutdowns have upended that formerly stable structure. People can no longer count on their friends, family, colleagues and neighbours all being on the same social networking system, much less news outlets, politicians, and celebrities. So they’re racing around, trying new applications (including, as Lydic notes, the awesome Pixelfed), and seeking a place to be social again.
Why should anyone have to do this? After all, you and I didn’t change our political outlook or our content policies or our legal ownership structure. We have governments and companies changing all around us that interfere with how we can interact with the people that matter most to us. Regardless of how you feel about these changes, why do everyday users have to be the ones to scramble to adapt?
The Fediverse is based on the simple belief that your social connections and your published content are yours. They belong to you. You should get to decide where to set up your home on the social web, based on your own priorities — technical, political, financial, romantic, whatever. And once you have that place on the social web, you can connect to anybody else, on any Fediverse platform, as easily as if they were on your own.
So when your friends are all trying a new Fediverse-enabled app from the app store, you can follow them from your own Fediverse home, see what they’re posting, like, comment, and share. You don’t have to scramble to install yet another application, go through the complicated signup flow, set up your profile, and alert everyone you know about yet another identity you have. You can stay put, keep all your current connections, but still stay connected to your restless friends and bleeding-edge influencers.
And if you get tired of the place you’ve set up your Fediverse home, you can move completely — taking all your social connections (and, soon, all your content) to the new platform you’ve chosen. You won’t have to make a series of announcements, like Lydic does, about all the different places your Internet presence is scattered. It’s handled automatically by the Fediverse platforms. Your followers, family and friends might not even notice the difference.
Social media is fun; we get it. And there’s nothing wrong with trying new apps. Being a pioneer on the cool new platform is invigorating. But if it’s not fun, and you’re feeling the whiplash of multiple platforms rising and falling weekly, please consider setting up your long-term homebase on a Fediverse-enabled platform. You might be surprised how many platforms are already Fediverse-enabled, and more are coming online every day.
ALT text detailsScreenshot des niegelnagelneuen Mastodon-Accounts der Humboldt Uni zu Berlin. Das Profil schmückt ein Bild des ehrwürdigen Haupt-Gebäudes am Campus Mitte.
In a recent post, I made the case for why the Fediverse, with it's many thousands of instances would be impractical for billionaires to 'take down', in the same way that billionaires have successfully bought-out, or otherwise taken down other centralized social media/news platforms. This I think is true, in terms of the Fediverse's resiliency to the power of just money being thrown, but vulnerability remains. Specifically, I am concerned about recent government regulation that has already proven to be effective in closing down Fediverse instances and deterring others from even spinning up an instance.
I'm no legal professional, so excuse me if I say anything that is wrong or doesn't make sense. Anecdotally, I've seen a bunch of posts across the Fediverse about how they are closing down an instance thanks to the UK's Online Safety Act (2023). Similarly, it seems like the US bill (KOSA) could have similar effects? From what I understand, there is some new liability if your server hosts certain content and given how many Fediverse servers operate, caching content locally from other servers, there introduces a vulnerability by which a malicious actor could spam the Fediverse with something "bad"/illegal which would then be stored/cached across a large swath of the Fediverse which could expose these instance admins to legal liability.
Not good. And as someone who runs an instance themselves, I certainly don't want to open myself up to legal attack / prosecution just because some A-hole out there decides to spam me with illegal pictures or w/e.
So my question to the Fediverse, and to those that build the platforms we use here is, how can we re-architect the platforms and protocols to better protect ourselves? What do instance admins need to know about this threat? Someone smarter than me, please weigh in! 😅
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
If you start looking at the people behind this excellent article, there's plenty of support for the #fediverse, although the article itself focuses on the #bluesky AT protocol.
Curious to hear from coauthor @elipariser why the fedi isn't part of the conversation. My understanding is that bluesky is significantly larger - is it simply name recognition?
Je trouve qu'il faudrait un indicateur simple qui indiquerait létat de santé des instances. 🚑
Pour que les utilisateurs puissent savoir en un coup d'œil si le financement de leur instance est assuré, si l'instance cherche des modérateurs, si le propriétaire recherche un successeur etc...
In short: if you really intend to federate, respect your users and their data.
Implementing federation while keeping these terms is a severe breach of trust, and would poison the entirety of the network in an way which will cripple ActivityPub, and undermine the very foundation of what AP stands for with regard to privacy, data ownership, and control over what we post to the network.
Je trouve qu'il faudrait un indicateur simple qui indiquerait létat de santé des instances. 🚑
Pour que les utilisateurs puissent savoir en un coup d'œil si le financement de leur instance est assuré, si l'instance cherche des modérateurs, si le propriétaire recherche un successeur etc...
Is there something like an ActivityPub composer? A fediverse server and/or client that does not specialise on any kind of media or paradigm, but allows you to view and create any kind of activity?
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
Is there something like an ActivityPub composer? A fediverse server and/or client that does not specialise on any kind of media or paradigm, but allows you to view and create any kind of activity?
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
"The modern-day fediverse is an impressive achievement, but it also leaves many issues to be addressed. Servers can go down, content can disappear and users can lose access to their identity. Authorization mechanisms are under-specified and rich interactions are fairly limited. This talk, by the two primary editors of the ActivityPub specification, explores where we think the fediverse should go ..."
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
If I look up my @jgxvx profile on pixelfed.social, the profile is found, but none of my images are found.
Conversely, if I view any @pixelfed.social profile here on the Mastodon UI, the profile is found, but no images are found. It just says "Some posts from this profile may be missing. See more posts on pixelfed.social"
I don't get it. Isn't the whole point of the Fediverse that everything can be viewed anywhere? And an image-centric client like Pixelfed basically does a SELECT FROM @user@instance WHERE PostType = Image? 😅
You know, what the community on #Mastodon should do know? In the past few days, many thousands of users started flocking to #Pixelfed. The main instance is growing fast and there is much activity, but compared to #Instagram (where they're coming from) it's still quiet. If you stumble upon a a nice picture from Pixelfed, share it to your followers here all over the #Fediverse. We can show, how big the audience is already.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
"We're at the beginning of a significant shift in the history of the internet in more ways than one, and we're feeling both optimistic and excited for the future. After two decades of restrictive networks and centralized platforms, there are a lot of very motivated people focused on one thing:
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust @fedify foundation.
When is Threads going to allow account portability so folks can move their accounts if they want to? We don't know. A Meta spokesperson couldn't confirm that the topic was on the Threads roadmap, but said it was "top of mind." Here's @Sarahp's story.
@_elena You just gave me the blueprint I didn’t even know I needed to really dive into the #Fediverse. I’ve now followed you on #Mastodon and #Pixelfed and will add your blog to my RSS subscriptions.
When is Threads going to allow account portability so folks can move their accounts if they want to? We don't know. A Meta spokesperson couldn't confirm that the topic was on the Threads roadmap, but said it was "top of mind." Here's @Sarahp's story.
Wow! The #fediverse compatible and #selfhosted#podcasting platform #castopod has it's own index which will allow you to follow/comment/be alerted to new episodes from right here:)
Find a show, follow and enter your #mastodon or other fedi account and voila you will be alerted every time they post an episode. Thanks to #activitypub you can also interact! #feditips
A major news for governance this week on the open social web, with Mastodon shaking up their organisational structure and more.
The News
Mastodon published plans for their new governance structure, with control of Mastodon moving to a new non-profit organisation, and moving ownership away from CEO Eugen Rochko. Mastodon will set up a new top-level non-profit organisation. This new organisation will become owner of various Mastodon related assets, including names and copyrights. These assets are currently still held by Eugen Rochko, and Mastodon says that this is not the intent of Mastodon. Rochko and the Mastodon organisation believe that “Mastodon should not be owned or controlled by a single individual.”
Rochko has been a major driving force in growing Mastodon into the platform and product that it is today. While his singular ownership in his name of Mastodon does not fit with the current state of the platform, it is indicative of the outsized influence and impact his work has had over the years. In a thread, Rochko also explains his own perspective, writing about how Mastodon has become tightly integrated with his own identity. He also says that the last two years have taken a toll on him, both mentally and physically. Stepping away from a leadership position that has become so tightly integrated with a sense of self is an incredibly difficult thing to do, and Rochko deserves recognition for both his work, and knowing when to take a step back. Rochko will focus on his original passion of product strategy for Mastodon.
Even for the Mastodon organisation, there are still multiple unknowns, and the organisation is still in the process of figuring it all out. The short summary of what the organisation of Mastodon will look like: There will be a new top-level organisation for Mastodon. This will be a non-profit organisation that is based in Europe. Mastodon does not know yet which European country. The organisation will be led by a new CEO. The new CEO has already been picked, but Mastodon is waiting for a few final practical details before they will be announced. Under this top-level organisation will be 2 other organisations, the US-based Mastodon non-profit and the current Mastodon GmbH organisation. For the US-based Mastodon non-profit nothing will change, this organisation is mainly for fundraising purposes. The current Mastodon GmbH organisation has become a for-profit organisation due to unclear German bureaucracy. This organisation will involve itself with the daily operations, both of running the mastodon.social and mastodon.online servers as well as development of Mastodon software.
404 Media reported this week that Meta is blocking links to Pixelfed on their apps, after various fediverse users reported that links on Meta platforms to their Pixelfed account immediately got taken down as spam. Meta later admitted to Engadget that “removing the posts was a mistake and that they’d be reinstated.” Meta’s actions have been beneficial for Pixelfed, which has been at the centre of a news cycle. Pixelfed creator Daniel Supernault said that the pixelfed.social was seeing “unprecedented levels of traffic“, and according to fedidb.org (also created by Supernault) monthly active users for Pixelfed jumped from 20k in December to 27k as of right now. Supernault also reports that pixelfed.social had 11k people joining in the last 24 hours, which also is validated by fedidb.org. I’m not clear on what the correct statistics are here, but a sudden jump in interest after all the media attention is clearly happening. Pixelfed also got the official apps finally out of testing and available in the Android Play Store and iOS App Store. The move has been announced and teased for a long time, and the app has been available in testing for a while.
Meta and Zuckerberg decided this week to go fully mask-off, making significant changes to their platforms and rules around hate speech. Most notably are the rules around hate speech, where Meta is now explicitly allowing hate speech against various minorities. The move sparked a wide backlash, and various Mastodon servers who previously federated with Threads decided to cut defederate from Threads. Notable examples include Hachyderm and mstdn.social. Other servers such as mastodon.social and indieweb.social condemned the move by Meta, but refrained from defederating from Threads.
The Analysis
In last week’s email introduction I wrote that I was unhappy with the state of governance of both the fediverse as well as the ATmosphere. This week’s news regarding Mastodon is a great step in the right direction. Mastodon has clear ambitions and values about decentralisation, and having a self-styled dictator-for-life who runs the software just does not fit at all with the stated values. The Mastodon Operations organisation now being a for-profit organisation is also interesting. While this happened outside of the control of Mastodon GmbH as a result of opaque Germany bureaucracy, I think it is potentially a good thing. Running a social media server with 250k monthly active users costs real money. Having servers be financially sustainable is an integral part of having fair and equitable social media platforms. So far, the fediverse has struggled making this happen on a donations model.
It is the next moves that are the real important ones: what form of governance will the non-profit holding organisation take? Will it allow for real community ownership, as implied by the title of the blog? Who will be the new CEO? What new sets of strategic priorities for Mastodon will be set? Many things are still up in the air, even for the people at Mastodon itself, and those aspects will be where we will see the most impactful changes. Still, this is a great step in the right direction.
I do find the contrast between the moves that Rochko has made and how Supernault approaches Pixelfed and Loops notable. Rochko has been aware of the downsides of his model of governance for Mastodon, and has made the necessary changes, while Supernault seems determined to go at it alone. Supernault has a wild number of projects on his plate: building the Pixelfed platform as well as mobile apps, as well as video platform Loops with it’s mobile apps, running the pixelfed.social and pixelfed.art server, running fedidb.org and more. It is incredibly impressive what Supernault has managed to build, all by himself in his spare time. Supernault has high ambitions, explicitly positioning his platforms as competitors to Instagram and TikTok. But as the looming TikTok ban in the US shows: one of the most important aspects of social media platforms these days is how they are governed, and by whom. Having a single developer governing the development of two different types of platforms, as well as their flagship servers, seems like a form of governance that is not particularly sustainable.
Rochko shared some more statistics about the connection between Threads and mastodon.social in a conversation on the Mastodon Discord, writing: “For some context, 81,745 people follow at least one Threads account from their mastodon.social account (and we are aware of 25,042 Threads account that federate), with some of the most followed accounts being MKBDH, Barack Obama, and Nilay Patel.” He also noted that only 811 Threads accounts follow at least one mastodon.social account. These statistics only represent mastodon.social, not the entire fediverse. But considering mastodon.social is by far the largest server and many other servers do not federate with Threads at all, it does provide a good indication of the actual usage of Threads. Hachyderm also shared some statistics on the connection between Threads and Hachyderm: “There were 2033 unique Hachyderm accounts following 919 unique Threads accounts and 26 unique Threads accounts following 22 unique Hachyderm accounts.”
Last month I wrote an article ‘Why is Meta adding fediverse interoperability to Threads?’, going through the various reasons for Meta to add federation to Threads. I did not have a clear single answer to that question. The data above provides at least an indication that users are also not clear on why Threads should have fediverse interoperability. It turns out that in practice, marginally few people are interested in the two-way connection between Threads and the rest of the fediverse.
In conversations last week regarding whether or not servers should defederate from Threads, one argument that got brought up repeatedly that connecting with Threads allows people to migrate away from Threads to Mastodon, while still keeping connections with people on Threads. Seeing the statistics on how few people actually use the Threads fediverse connections this argument rings hollow to me.
The Links
The 5th edition of online unconference FediForum will take place on April 1st and 2nd this year.
Threads is slowly making their fediverse integration available for a small number of EU users.
Castopod has made a demo server available where people can test out the fediverse podcasting platform.
PeerTube is slowly making more servers available in their official apps, being careful to comply with app store regulations.
ALT text detailsThe image is a screenshot of the "Top Charts" section in the App Store, specifically under the "Social Networking" category.
1. 小红书 (Xiaohongshu) with a description in Chinese and a "Get" button indicating in-app purchases.
6. Pixelfed with the tagline "Ad-Free Photo Sharing" and an "Open" button. This app is circled in red, drawing attention to it.
I've never got into instagram (although I did create an account years ago). Didn't really like anything about it, even more so once Facebook acquired it.
But @pixelfed is something I can get on board with and I'm going to give it a shout for something because I believe in it and want to encourage others to do so. Leading by example is the way we can win people across to the #Fediverse#pixelfed
You know, what the community on #Mastodon should do know? In the past few days, many thousands of users started flocking to #Pixelfed. The main instance is growing fast and there is much activity, but compared to #Instagram (where they're coming from) it's still quiet. If you stumble upon a a nice picture from Pixelfed, share it to your followers here all over the #Fediverse. We can show, how big the audience is already.
AFAICT, kbin stalled into oblivion. Is #Lemmy the only game in town that got any traction?
IIRC, there was a strange controversy with the Lemmy's core developers supporting some sus stuff. Are there any large Lemmy servers that are, y'know, good with moderation and such?
AFAICT, kbin stalled into oblivion. Is #Lemmy the only game in town that got any traction?
IIRC, there was a strange controversy with the Lemmy's core developers supporting some sus stuff. Are there any large Lemmy servers that are, y'know, good with moderation and such?
In which I consider the announcements from Mastodon and Bluesky-adjacent “Free Our Feeds”, both surfacing on the 13th, concerning fundraising and governance measures for the worlds of ActivityPub and ATProto: https://www.tbray.org/ongoing/When/202x/2025/01/14/Protocol-Churn
ALT text detailsFree Our Feeds landing page, linked from text
ALT text detailsMastodon initiative landing page, linked from text
ALT text detailsImage of a Mastodon post from Anil Dash, saying "This is a monumental day for the future of the social web, though it might not be obvious for a while. Mastodon matures its governance model with a great, solid non-profit https://blog.joinmastodon.org/2025/01/the-people-should-own-the-town-square/ and a coalition of independents push to open up Bluesky's AT Protocol: https://freeourfeeds.com/ These two moves together put the most credible players on solid ground for years to come — and set up the open platforms to enable lots of innovation just when it's needed most."
If ActivityPub and ActivityStreams used acct-URI rather than HTTP-URL to identify users, then there would less problems with switching between different Fediverse software.
(Different Fediverse software represent users with different style HTTP-URLs — which creates the problem.)
I'm starting to wonder if we really need seperate app clones for these social media networks in the #fediverse . They all function the same way right? Could there not just be Tabs in one app for short videos, Pics, and text post?
Some of my thoughts on the challenges (and future opportunities / ideas) related to singular #Fediverse identity. Relevant right now as folks create #Pixelfed accounts and wish to be able to port their existing networks/social graphs into that. Or, just for folks who don't want to have to manage so many Fedi-related identities. https://malici.ous.computer/@shellsharks/statuses/01JHQQAFKMSR6GQ70BN2VBT0T4
Je vous présente mon Petit guide du Fediverse, qui, je l’espère, permettra à de nouvelles personnes de comprendre ce que tout ça veut dire, les instances, les logiciels, les bonnes pratiques. Tout ce qu’on a besoin de savoir avant de poser nos valises et de commencer à relationner sur notre nouveau réseau social préféré. 🤞
I can't even seem to do an export of my statuses because I think it hits the same API endpoint and HTTP errors (I can export other stuff okay). Not sure what to do -- could try to re-create it on another #pixelfed instance with a shorter path to the admins? Curious if anyone else is experiencing this (but hard to tell cause there are various weirdnesses due to the number of people joining up). Any #fediverse experts have any ideas?
Je vous présente mon Petit guide du Fediverse, qui, je l’espère, permettra à de nouvelles personnes de comprendre ce que tout ça veut dire, les instances, les logiciels, les bonnes pratiques. Tout ce qu’on a besoin de savoir avant de poser nos valises et de commencer à relationner sur notre nouveau réseau social préféré. 🤞
I can't wait to hear more in 2025 as you continue your #fediverse adventures:)
I just went back and read your post on #Sharkey and have to say I'm considering setting up my own instance... That or #gotosocial but maybe I'll wait to read your upcoming conclusions.
I'm also using #yunohost and totally understand your gushing enthusiasm for being able to selfhost, what a time to be alive:). Thanks devs!!
ALT text detailsThe image is a screenshot of the "Top Charts" section in the App Store, specifically under the "Social Networking" category.
1. 小红书 (Xiaohongshu) with a description in Chinese and a "Get" button indicating in-app purchases.
6. Pixelfed with the tagline "Ad-Free Photo Sharing" and an "Open" button. This app is circled in red, drawing attention to it.
@pixelfed was mentioned in a Daily Show skit. Hopefully we can all take a joke, but a mention of a fediverse platform on a popular syndicated show is something!
@pixelfed was mentioned in a Daily Show skit. Hopefully we can all take a joke, but a mention of a fediverse platform on a popular syndicated show is something!
@pixelfed was mentioned in a Daily Show skit. Hopefully we can all take a joke, but a mention of a fediverse platform on a popular syndicated show is something!
@pixelfed was mentioned in a Daily Show skit. Hopefully we can all take a joke, but a mention of a fediverse platform on a popular syndicated show is something!
Does anyone know how many accounts there are currently on #Mastodon ? Bonus for knowing how many of those are active. Double bonus for all accounts ob the Fediverse - Mastodon, Pixelfed, Loops, Whale...
My name is Mike (a.k.a. "shellsharks”) - I am a security researcher, #IndieWeb advocate, all-things #Fediverse convert and all around #tech enthusiast.
So what's going on with this instance? Is this my "main" presence or am I still on shellsharks.social? Fair question. The answer is, yes! This is a #GoToSocial instance, on a new fun, shiny, vanity domain. If it works out, I might end up moving all my activity over here and shutting down the Mastodon instance I have at shellsharks.social. Until then, I'm operating out of both spaces. This also means that for now, I haven't migrated my followers (or followed accounts) over here, so don't be offended if I haven't followed you back yet! I don't want to knock this fairly low-spec'ed instance over so I'm taking it slow with how I am using it.
Why am I doing this? Well for one main reason really, I wanted an instance where I could post more than 500 characters at a time. GtS gives me that, and much more. Bonus points for A. being less resource intensive than Mastodon (so cheaper to run), B. more customizable and C. I could get an even more ridiculous vanity domain.
So don't be surprised to see a lot more from this account than my usual @shellsharks account. If you'd like, you can follow me here for now. No worries either way.
My name is Mike (a.k.a. "shellsharks”) - I am a security researcher, #IndieWeb advocate, all-things #Fediverse convert and all around #tech enthusiast.
So what's going on with this instance? Is this my "main" presence or am I still on shellsharks.social? Fair question. The answer is, yes! This is a #GoToSocial instance, on a new fun, shiny, vanity domain. If it works out, I might end up moving all my activity over here and shutting down the Mastodon instance I have at shellsharks.social. Until then, I'm operating out of both spaces. This also means that for now, I haven't migrated my followers (or followed accounts) over here, so don't be offended if I haven't followed you back yet! I don't want to knock this fairly low-spec'ed instance over so I'm taking it slow with how I am using it.
Why am I doing this? Well for one main reason really, I wanted an instance where I could post more than 500 characters at a time. GtS gives me that, and much more. Bonus points for A. being less resource intensive than Mastodon (so cheaper to run), B. more customizable and C. I could get an even more ridiculous vanity domain.
So don't be surprised to see a lot more from this account than my usual @shellsharks account. If you'd like, you can follow me here for now. No worries either way.
One area of Mastodon safety that doesn't get much attention is the way that the reporting interface is abused.
When a report is forwarded to another server, it doesn't say what user created the report.
That allows hateful accounts to report people as a means of harassment, as in our case, Babka Social has users reported simply for being Jews.
The reports are blank, or else contain an either false or inflammatory statement about the user.
The users don't see it, but the admins and moderators do, and there's nothing we can do other than disable reporting from an instance- which we don't want to do because we want to ensure our users *are* good Fediverse citizens and we want reports when they're not.
This causes emotional strain on moderators and yet I've never heard anyone talk about this issue in a serious way.
Test, test! Just checking if my posts are still visible outside my personal instance on the Fediverse. I̶f̶ ̶y̶o̶u̶ ̶c̶a̶n̶ ̶s̶e̶e̶ ̶t̶h̶i̶s̶,̶ ̶p̶l̶e̶a̶s̶e̶ ̶r̶e̶p̶l̶y̶ ̶t̶o̶ ̶t̶h̶i̶s̶ ̶p̶o̶s̶t̶ ̶(̶B̶l̶u̶e̶s̶k̶y̶ ̶u̶s̶e̶r̶s̶ ̶a̶c̶r̶o̶s̶s̶ ̶t̶h̶e̶ ̶b̶r̶i̶d̶g̶e̶,̶ ̶p̶l̶e̶a̶s̶e̶ ̶i̶g̶n̶o̶r̶e̶ ̶t̶h̶i̶s̶)̶.̶
I know that everyone here probably already agrees with this, but every time some new corporate social media platform pulls another rug from under its users, I'm reminded why I prefer the #fediverse over other options.
At least leaving these corporate sites is getting easier as my expectations are consistently lowered.
Mal ehrlich. Dieses "Man muss ja vorher Server wählen!!1!11!" der Personen, die deshalb das #Fediverse meiden ist doch vorgeschoben, oder? Die haben doch bestimmt alle auch eine E-Mail-Adresse.
Wenn ihr nicht herkommen wollt, ist das ja okay, aber seid doch bitte ehrlich.
📢 Die Wahrheit hat viele Wege – wir entdecken sie gemeinsam! 🌟 📽️ Was dich erwartet: ➡️ Praxis-Experimente mit Greenscreen-Technik – inszeniere den Weg und mache ihn lebendig! ✨ Special Guest 🌟 Ein ganz besonderer Gast stellt das innovative Material "Sterndeuter" vor – ein kreativer Wegbegleiter für deinen Unterricht! 🚀 👉 Mehr entdecken
📅 Sei dabei und finde neue Wege, Wahrheit und Leben im Unterricht zu gestalten!
Has anyone built a #Fediverse alternative to Dribbble yet? 🤔
In a daydream, I imagined a sort of (opt-in) aggregator called “Puccck” which collects posts with at least one image and some specific hashtags in a neatly designed UI that replicates some of Dribbble’s features around finding design inspiration. 😅
I made a simple diagram to help show people who aren't on the #Fediverse how it works. Feel free to share with people who want to escape #Musk and #Zuckerberg but feel intimidated by the Fediverse.
I see Mark Cuban is looking for proposals to create a more free version of #tiktok. It seems like #loops is already poised to do something like this. It would be really cool to have that kind of financial and social backing of a #fediverse project.
One area of Mastodon safety that doesn't get much attention is the way that the reporting interface is abused.
When a report is forwarded to another server, it doesn't say what user created the report.
That allows hateful accounts to report people as a means of harassment, as in our case, Babka Social has users reported simply for being Jews.
The reports are blank, or else contain an either false or inflammatory statement about the user.
The users don't see it, but the admins and moderators do, and there's nothing we can do other than disable reporting from an instance- which we don't want to do because we want to ensure our users *are* good Fediverse citizens and we want reports when they're not.
This causes emotional strain on moderators and yet I've never heard anyone talk about this issue in a serious way.
It's a SCAM to allow the vulture capitalist cryptobros who factually own #bluesky to expand it, without having to spend their own money.
The expansion funded by the scam campaign will still be a centralized, corporate-owned, proprietary/NOT FOSS, walled-garden #DTBO socmedia platform, which owns your accounts, your data and WILL sell it, along with "tier" subscriptions so you can have the rented *privilege* of remaining there, and using its features.
Consider, instead, donating to your #fediverse instance. The returns are much better; a truly FREE FEED, NOT CORPORATE OWNED, #FOSS, TRULY DE-CENTRALIZED, PEOPLE OPERATED AND OWNED communities of the Fediverse.
No, it does NOT matter that some people who wrote a couple good books or said things you agree with supports them. That will be a bloody nose on them, and here is hoping that eventually they will realize the scam, or will be exposed as a wanton part of it.
BLUESKY IS NOT THE FEDIVERSE, IT'S JUST ANOTHER CORPORATE OWNED WALL GARDEN.
Wow! The #fediverse compatible and #selfhosted#podcasting platform #castopod has it's own index which will allow you to follow/comment/be alerted to new episodes from right here:)
Find a show, follow and enter your #mastodon or other fedi account and voila you will be alerted every time they post an episode. Thanks to #activitypub you can also interact! #feditips
It's a SCAM to allow the vulture capitalist cryptobros who factually own #bluesky to expand it, without having to spend their own money.
The expansion funded by the scam campaign will still be a centralized, corporate-owned, proprietary/NOT FOSS, walled-garden #DTBO socmedia platform, which owns your accounts, your data and WILL sell it, along with "tier" subscriptions so you can have the rented *privilege* of remaining there, and using its features.
Consider, instead, donating to your #fediverse instance. The returns are much better; a truly FREE FEED, NOT CORPORATE OWNED, #FOSS, TRULY DE-CENTRALIZED, PEOPLE OPERATED AND OWNED communities of the Fediverse.
No, it does NOT matter that some people who wrote a couple good books or said things you agree with supports them. That will be a bloody nose on them, and here is hoping that eventually they will realize the scam, or will be exposed as a wanton part of it.
BLUESKY IS NOT THE FEDIVERSE, IT'S JUST ANOTHER CORPORATE OWNED WALL GARDEN.
I made a simple diagram to help show people who aren't on the #Fediverse how it works. Feel free to share with people who want to escape #Musk and #Zuckerberg but feel intimidated by the Fediverse.
I see Mark Cuban is looking for proposals to create a more free version of #tiktok. It seems like #loops is already poised to do something like this. It would be really cool to have that kind of financial and social backing of a #fediverse project.
Pour les nouveaux et nouvelles venu.e.s sur #Mastodon et le #fediverse bienvenue ! Je m'appelle Marie-Gaëlle, je suis #Artiste indépendante, aquarelliste et dessinatrice à #strasbourg
Mes armes : Aquarelle, pinceaux et papier.
J'illustre des femmes issues de la #Fantasy et de la #Mythologie : déesses, nymphes, sorcières, fées…
Mon contenu peut parfois être soft érotique, toujours avec CW.
ALT text detailsDans une forêt bleu et ocre peinte à l'aquarelle, une elfe est agenouillée dans un cercle de champignons blancs. À ses côtés, un loup blanc semble surveiller les environs, prêt à défendre sa compagne.
La cercle des fées - aquarelle originale par Aemarielle
ALT text detailsDans une forêt aux couleurs crépusculaires, une femme ornée d'une ramure de cerf chevauche une ourse dont les pattes reposent sur un tronc renversé. Armée d'un arc bandé et prêt à tirer, la femme semble déterminée.
Artémis et Callisto - aquarelle originale par Aemarielle
ALT text detailsUne déesse des moisson à la robe d'or se tient debout devant une pleine lune rougeoyante. Autour de la femme, des citrouilles sur lesquelles sont installés des polieviks, de petits esprits des champs. Autour d'elle, du blé et des arbres décharnés.
Lune rousse- aquarelle originale par Aemarielle
ALT text detailsDans une forêt féerique, une femme au corps de biche semble pourchasser des gobelins ou des esprits corrupteurs à l'aide d'une lance à la lame d'or dont l'autre extrémité semble accueillir une gemme.
La gardienne des bois - aquarelle originale par Aemarielle
I'm curious, if you had to roughly estimate your donations to mutual aid requests from other members of the fediverse over the past year, how much would this add up to?
A major news for governance this week on the open social web, with Mastodon shaking up their organisational structure and more.
The News
Mastodon published plans for their new governance structure, with control of Mastodon moving to a new non-profit organisation, and moving ownership away from CEO Eugen Rochko. Mastodon will set up a new top-level non-profit organisation. This new organisation will become owner of various Mastodon related assets, including names and copyrights. These assets are currently still held by Eugen Rochko, and Mastodon says that this is not the intent of Mastodon. Rochko and the Mastodon organisation believe that “Mastodon should not be owned or controlled by a single individual.”
Rochko has been a major driving force in growing Mastodon into the platform and product that it is today. While his singular ownership in his name of Mastodon does not fit with the current state of the platform, it is indicative of the outsized influence and impact his work has had over the years. In a thread, Rochko also explains his own perspective, writing about how Mastodon has become tightly integrated with his own identity. He also says that the last two years have taken a toll on him, both mentally and physically. Stepping away from a leadership position that has become so tightly integrated with a sense of self is an incredibly difficult thing to do, and Rochko deserves recognition for both his work, and knowing when to take a step back. Rochko will focus on his original passion of product strategy for Mastodon.
Even for the Mastodon organisation, there are still multiple unknowns, and the organisation is still in the process of figuring it all out. The short summary of what the organisation of Mastodon will look like: There will be a new top-level organisation for Mastodon. This will be a non-profit organisation that is based in Europe. Mastodon does not know yet which European country. The organisation will be led by a new CEO. The new CEO has already been picked, but Mastodon is waiting for a few final practical details before they will be announced. Under this top-level organisation will be 2 other organisations, the US-based Mastodon non-profit and the current Mastodon GmbH organisation. For the US-based Mastodon non-profit nothing will change, this organisation is mainly for fundraising purposes. The current Mastodon GmbH organisation has become a for-profit organisation due to unclear German bureaucracy. This organisation will involve itself with the daily operations, both of running the mastodon.social and mastodon.online servers as well as development of Mastodon software.
404 Media reported this week that Meta is blocking links to Pixelfed on their apps, after various fediverse users reported that links on Meta platforms to their Pixelfed account immediately got taken down as spam. Meta later admitted to Engadget that “removing the posts was a mistake and that they’d be reinstated.” Meta’s actions have been beneficial for Pixelfed, which has been at the centre of a news cycle. Pixelfed creator Daniel Supernault said that the pixelfed.social was seeing “unprecedented levels of traffic“, and according to fedidb.org (also created by Supernault) monthly active users for Pixelfed jumped from 20k in December to 27k as of right now. Supernault also reports that pixelfed.social had 11k people joining in the last 24 hours, which also is validated by fedidb.org. I’m not clear on what the correct statistics are here, but a sudden jump in interest after all the media attention is clearly happening. Pixelfed also got the official apps finally out of testing and available in the Android Play Store and iOS App Store. The move has been announced and teased for a long time, and the app has been available in testing for a while.
Meta and Zuckerberg decided this week to go fully mask-off, making significant changes to their platforms and rules around hate speech. Most notably are the rules around hate speech, where Meta is now explicitly allowing hate speech against various minorities. The move sparked a wide backlash, and various Mastodon servers who previously federated with Threads decided to cut defederate from Threads. Notable examples include Hachyderm and mstdn.social. Other servers such as mastodon.social and indieweb.social condemned the move by Meta, but refrained from defederating from Threads.
The Analysis
In last week’s email introduction I wrote that I was unhappy with the state of governance of both the fediverse as well as the ATmosphere. This week’s news regarding Mastodon is a great step in the right direction. Mastodon has clear ambitions and values about decentralisation, and having a self-styled dictator-for-life who runs the software just does not fit at all with the stated values. The Mastodon Operations organisation now being a for-profit organisation is also interesting. While this happened outside of the control of Mastodon GmbH as a result of opaque Germany bureaucracy, I think it is potentially a good thing. Running a social media server with 250k monthly active users costs real money. Having servers be financially sustainable is an integral part of having fair and equitable social media platforms. So far, the fediverse has struggled making this happen on a donations model.
It is the next moves that are the real important ones: what form of governance will the non-profit holding organisation take? Will it allow for real community ownership, as implied by the title of the blog? Who will be the new CEO? What new sets of strategic priorities for Mastodon will be set? Many things are still up in the air, even for the people at Mastodon itself, and those aspects will be where we will see the most impactful changes. Still, this is a great step in the right direction.
I do find the contrast between the moves that Rochko has made and how Supernault approaches Pixelfed and Loops notable. Rochko has been aware of the downsides of his model of governance for Mastodon, and has made the necessary changes, while Supernault seems determined to go at it alone. Supernault has a wild number of projects on his plate: building the Pixelfed platform as well as mobile apps, as well as video platform Loops with it’s mobile apps, running the pixelfed.social and pixelfed.art server, running fedidb.org and more. It is incredibly impressive what Supernault has managed to build, all by himself in his spare time. Supernault has high ambitions, explicitly positioning his platforms as competitors to Instagram and TikTok. But as the looming TikTok ban in the US shows: one of the most important aspects of social media platforms these days is how they are governed, and by whom. Having a single developer governing the development of two different types of platforms, as well as their flagship servers, seems like a form of governance that is not particularly sustainable.
Rochko shared some more statistics about the connection between Threads and mastodon.social in a conversation on the Mastodon Discord, writing: “For some context, 81,745 people follow at least one Threads account from their mastodon.social account (and we are aware of 25,042 Threads account that federate), with some of the most followed accounts being MKBDH, Barack Obama, and Nilay Patel.” He also noted that only 811 Threads accounts follow at least one mastodon.social account. These statistics only represent mastodon.social, not the entire fediverse. But considering mastodon.social is by far the largest server and many other servers do not federate with Threads at all, it does provide a good indication of the actual usage of Threads. Hachyderm also shared some statistics on the connection between Threads and Hachyderm: “There were 2033 unique Hachyderm accounts following 919 unique Threads accounts and 26 unique Threads accounts following 22 unique Hachyderm accounts.”
Last month I wrote an article ‘Why is Meta adding fediverse interoperability to Threads?’, going through the various reasons for Meta to add federation to Threads. I did not have a clear single answer to that question. The data above provides at least an indication that users are also not clear on why Threads should have fediverse interoperability. It turns out that in practice, marginally few people are interested in the two-way connection between Threads and the rest of the fediverse.
In conversations last week regarding whether or not servers should defederate from Threads, one argument that got brought up repeatedly that connecting with Threads allows people to migrate away from Threads to Mastodon, while still keeping connections with people on Threads. Seeing the statistics on how few people actually use the Threads fediverse connections this argument rings hollow to me.
The Links
The 5th edition of online unconference FediForum will take place on April 1st and 2nd this year.
Threads is slowly making their fediverse integration available for a small number of EU users.
Castopod has made a demo server available where people can test out the fediverse podcasting platform.
PeerTube is slowly making more servers available in their official apps, being careful to comply with app store regulations.
I've had a #Pixelfed account for some time, but I admittedly didn't do much with it.
But now that it is getting some positive buzz as an alternative to #Instagram and the scummy new policies of Meta, I decided to install the new app and do more with it.
Remember, the #Fediverse is more than just #Mastodon - and we can help it grow by celebrating its diversity!
Key Points: ➡️ BotKit enables the creation of standalone ActivityPub bots, free from platform constraints. ➡️ It is user-friendly and written in TypeScript, ensuring type safety. ➡️ BotKit is easy to deploy with minimal dependencies on various virtual servers. ➡️ Powered by #Fedify, a robust #ActivityPub framework.
I wish #Fediverse servers could have the ability to host multiple domains at the same time — kind of like how email servers can or how web servers can have virtual domains. Maybe one day…
A major news for governance this week on the open social web, with Mastodon shaking up their organisational structure and more.
The News
Mastodon published plans for their new governance structure, with control of Mastodon moving to a new non-profit organisation, and moving ownership away from CEO Eugen Rochko. Mastodon will set up a new top-level non-profit organisation. This new organisation will become owner of various Mastodon related assets, including names and copyrights. These assets are currently still held by Eugen Rochko, and Mastodon says that this is not the intent of Mastodon. Rochko and the Mastodon organisation believe that “Mastodon should not be owned or controlled by a single individual.”
Rochko has been a major driving force in growing Mastodon into the platform and product that it is today. While his singular ownership in his name of Mastodon does not fit with the current state of the platform, it is indicative of the outsized influence and impact his work has had over the years. In a thread, Rochko also explains his own perspective, writing about how Mastodon has become tightly integrated with his own identity. He also says that the last two years have taken a toll on him, both mentally and physically. Stepping away from a leadership position that has become so tightly integrated with a sense of self is an incredibly difficult thing to do, and Rochko deserves recognition for both his work, and knowing when to take a step back. Rochko will focus on his original passion of product strategy for Mastodon.
Even for the Mastodon organisation, there are still multiple unknowns, and the organisation is still in the process of figuring it all out. The short summary of what the organisation of Mastodon will look like: There will be a new top-level organisation for Mastodon. This will be a non-profit organisation that is based in Europe. Mastodon does not know yet which European country. The organisation will be led by a new CEO. The new CEO has already been picked, but Mastodon is waiting for a few final practical details before they will be announced. Under this top-level organisation will be 2 other organisations, the US-based Mastodon non-profit and the current Mastodon GmbH organisation. For the US-based Mastodon non-profit nothing will change, this organisation is mainly for fundraising purposes. The current Mastodon GmbH organisation has become a for-profit organisation due to unclear German bureaucracy. This organisation will involve itself with the daily operations, both of running the mastodon.social and mastodon.online servers as well as development of Mastodon software.
404 Media reported this week that Meta is blocking links to Pixelfed on their apps, after various fediverse users reported that links on Meta platforms to their Pixelfed account immediately got taken down as spam. Meta later admitted to Engadget that “removing the posts was a mistake and that they’d be reinstated.” Meta’s actions have been beneficial for Pixelfed, which has been at the centre of a news cycle. Pixelfed creator Daniel Supernault said that the pixelfed.social was seeing “unprecedented levels of traffic“, and according to fedidb.org (also created by Supernault) monthly active users for Pixelfed jumped from 20k in December to 27k as of right now. Supernault also reports that pixelfed.social had 11k people joining in the last 24 hours, which also is validated by fedidb.org. I’m not clear on what the correct statistics are here, but a sudden jump in interest after all the media attention is clearly happening. Pixelfed also got the official apps finally out of testing and available in the Android Play Store and iOS App Store. The move has been announced and teased for a long time, and the app has been available in testing for a while.
Meta and Zuckerberg decided this week to go fully mask-off, making significant changes to their platforms and rules around hate speech. Most notably are the rules around hate speech, where Meta is now explicitly allowing hate speech against various minorities. The move sparked a wide backlash, and various Mastodon servers who previously federated with Threads decided to cut defederate from Threads. Notable examples include Hachyderm and mstdn.social. Other servers such as mastodon.social and indieweb.social condemned the move by Meta, but refrained from defederating from Threads.
The Analysis
In last week’s email introduction I wrote that I was unhappy with the state of governance of both the fediverse as well as the ATmosphere. This week’s news regarding Mastodon is a great step in the right direction. Mastodon has clear ambitions and values about decentralisation, and having a self-styled dictator-for-life who runs the software just does not fit at all with the stated values. The Mastodon Operations organisation now being a for-profit organisation is also interesting. While this happened outside of the control of Mastodon GmbH as a result of opaque Germany bureaucracy, I think it is potentially a good thing. Running a social media server with 250k monthly active users costs real money. Having servers be financially sustainable is an integral part of having fair and equitable social media platforms. So far, the fediverse has struggled making this happen on a donations model.
It is the next moves that are the real important ones: what form of governance will the non-profit holding organisation take? Will it allow for real community ownership, as implied by the title of the blog? Who will be the new CEO? What new sets of strategic priorities for Mastodon will be set? Many things are still up in the air, even for the people at Mastodon itself, and those aspects will be where we will see the most impactful changes. Still, this is a great step in the right direction.
I do find the contrast between the moves that Rochko has made and how Supernault approaches Pixelfed and Loops notable. Rochko has been aware of the downsides of his model of governance for Mastodon, and has made the necessary changes, while Supernault seems determined to go at it alone. Supernault has a wild number of projects on his plate: building the Pixelfed platform as well as mobile apps, as well as video platform Loops with it’s mobile apps, running the pixelfed.social and pixelfed.art server, running fedidb.org and more. It is incredibly impressive what Supernault has managed to build, all by himself in his spare time. Supernault has high ambitions, explicitly positioning his platforms as competitors to Instagram and TikTok. But as the looming TikTok ban in the US shows: one of the most important aspects of social media platforms these days is how they are governed, and by whom. Having a single developer governing the development of two different types of platforms, as well as their flagship servers, seems like a form of governance that is not particularly sustainable.
Rochko shared some more statistics about the connection between Threads and mastodon.social in a conversation on the Mastodon Discord, writing: “For some context, 81,745 people follow at least one Threads account from their mastodon.social account (and we are aware of 25,042 Threads account that federate), with some of the most followed accounts being MKBDH, Barack Obama, and Nilay Patel.” He also noted that only 811 Threads accounts follow at least one mastodon.social account. These statistics only represent mastodon.social, not the entire fediverse. But considering mastodon.social is by far the largest server and many other servers do not federate with Threads at all, it does provide a good indication of the actual usage of Threads. Hachyderm also shared some statistics on the connection between Threads and Hachyderm: “There were 2033 unique Hachyderm accounts following 919 unique Threads accounts and 26 unique Threads accounts following 22 unique Hachyderm accounts.”
Last month I wrote an article ‘Why is Meta adding fediverse interoperability to Threads?’, going through the various reasons for Meta to add federation to Threads. I did not have a clear single answer to that question. The data above provides at least an indication that users are also not clear on why Threads should have fediverse interoperability. It turns out that in practice, marginally few people are interested in the two-way connection between Threads and the rest of the fediverse.
In conversations last week regarding whether or not servers should defederate from Threads, one argument that got brought up repeatedly that connecting with Threads allows people to migrate away from Threads to Mastodon, while still keeping connections with people on Threads. Seeing the statistics on how few people actually use the Threads fediverse connections this argument rings hollow to me.
The Links
The 5th edition of online unconference FediForum will take place on April 1st and 2nd this year.
Threads is slowly making their fediverse integration available for a small number of EU users.
Castopod has made a demo server available where people can test out the fediverse podcasting platform.
PeerTube is slowly making more servers available in their official apps, being careful to comply with app store regulations.
A major news for governance this week on the open social web, with Mastodon shaking up their organisational structure and more.
The News
Mastodon published plans for their new governance structure, with control of Mastodon moving to a new non-profit organisation, and moving ownership away from CEO Eugen Rochko. Mastodon will set up a new top-level non-profit organisation. This new organisation will become owner of various Mastodon related assets, including names and copyrights. These assets are currently still held by Eugen Rochko, and Mastodon says that this is not the intent of Mastodon. Rochko and the Mastodon organisation believe that “Mastodon should not be owned or controlled by a single individual.”
Rochko has been a major driving force in growing Mastodon into the platform and product that it is today. While his singular ownership in his name of Mastodon does not fit with the current state of the platform, it is indicative of the outsized influence and impact his work has had over the years. In a thread, Rochko also explains his own perspective, writing about how Mastodon has become tightly integrated with his own identity. He also says that the last two years have taken a toll on him, both mentally and physically. Stepping away from a leadership position that has become so tightly integrated with a sense of self is an incredibly difficult thing to do, and Rochko deserves recognition for both his work, and knowing when to take a step back. Rochko will focus on his original passion of product strategy for Mastodon.
Even for the Mastodon organisation, there are still multiple unknowns, and the organisation is still in the process of figuring it all out. The short summary of what the organisation of Mastodon will look like: There will be a new top-level organisation for Mastodon. This will be a non-profit organisation that is based in Europe. Mastodon does not know yet which European country. The organisation will be led by a new CEO. The new CEO has already been picked, but Mastodon is waiting for a few final practical details before they will be announced. Under this top-level organisation will be 2 other organisations, the US-based Mastodon non-profit and the current Mastodon GmbH organisation. For the US-based Mastodon non-profit nothing will change, this organisation is mainly for fundraising purposes. The current Mastodon GmbH organisation has become a for-profit organisation due to unclear German bureaucracy. This organisation will involve itself with the daily operations, both of running the mastodon.social and mastodon.online servers as well as development of Mastodon software.
404 Media reported this week that Meta is blocking links to Pixelfed on their apps, after various fediverse users reported that links on Meta platforms to their Pixelfed account immediately got taken down as spam. Meta later admitted to Engadget that “removing the posts was a mistake and that they’d be reinstated.” Meta’s actions have been beneficial for Pixelfed, which has been at the centre of a news cycle. Pixelfed creator Daniel Supernault said that the pixelfed.social was seeing “unprecedented levels of traffic“, and according to fedidb.org (also created by Supernault) monthly active users for Pixelfed jumped from 20k in December to 27k as of right now. Supernault also reports that pixelfed.social had 11k people joining in the last 24 hours, which also is validated by fedidb.org. I’m not clear on what the correct statistics are here, but a sudden jump in interest after all the media attention is clearly happening. Pixelfed also got the official apps finally out of testing and available in the Android Play Store and iOS App Store. The move has been announced and teased for a long time, and the app has been available in testing for a while.
Meta and Zuckerberg decided this week to go fully mask-off, making significant changes to their platforms and rules around hate speech. Most notably are the rules around hate speech, where Meta is now explicitly allowing hate speech against various minorities. The move sparked a wide backlash, and various Mastodon servers who previously federated with Threads decided to cut defederate from Threads. Notable examples include Hachyderm and mstdn.social. Other servers such as mastodon.social and indieweb.social condemned the move by Meta, but refrained from defederating from Threads.
The Analysis
In last week’s email introduction I wrote that I was unhappy with the state of governance of both the fediverse as well as the ATmosphere. This week’s news regarding Mastodon is a great step in the right direction. Mastodon has clear ambitions and values about decentralisation, and having a self-styled dictator-for-life who runs the software just does not fit at all with the stated values. The Mastodon Operations organisation now being a for-profit organisation is also interesting. While this happened outside of the control of Mastodon GmbH as a result of opaque Germany bureaucracy, I think it is potentially a good thing. Running a social media server with 250k monthly active users costs real money. Having servers be financially sustainable is an integral part of having fair and equitable social media platforms. So far, the fediverse has struggled making this happen on a donations model.
It is the next moves that are the real important ones: what form of governance will the non-profit holding organisation take? Will it allow for real community ownership, as implied by the title of the blog? Who will be the new CEO? What new sets of strategic priorities for Mastodon will be set? Many things are still up in the air, even for the people at Mastodon itself, and those aspects will be where we will see the most impactful changes. Still, this is a great step in the right direction.
I do find the contrast between the moves that Rochko has made and how Supernault approaches Pixelfed and Loops notable. Rochko has been aware of the downsides of his model of governance for Mastodon, and has made the necessary changes, while Supernault seems determined to go at it alone. Supernault has a wild number of projects on his plate: building the Pixelfed platform as well as mobile apps, as well as video platform Loops with it’s mobile apps, running the pixelfed.social and pixelfed.art server, running fedidb.org and more. It is incredibly impressive what Supernault has managed to build, all by himself in his spare time. Supernault has high ambitions, explicitly positioning his platforms as competitors to Instagram and TikTok. But as the looming TikTok ban in the US shows: one of the most important aspects of social media platforms these days is how they are governed, and by whom. Having a single developer governing the development of two different types of platforms, as well as their flagship servers, seems like a form of governance that is not particularly sustainable.
Rochko shared some more statistics about the connection between Threads and mastodon.social in a conversation on the Mastodon Discord, writing: “For some context, 81,745 people follow at least one Threads account from their mastodon.social account (and we are aware of 25,042 Threads account that federate), with some of the most followed accounts being MKBDH, Barack Obama, and Nilay Patel.” He also noted that only 811 Threads accounts follow at least one mastodon.social account. These statistics only represent mastodon.social, not the entire fediverse. But considering mastodon.social is by far the largest server and many other servers do not federate with Threads at all, it does provide a good indication of the actual usage of Threads. Hachyderm also shared some statistics on the connection between Threads and Hachyderm: “There were 2033 unique Hachyderm accounts following 919 unique Threads accounts and 26 unique Threads accounts following 22 unique Hachyderm accounts.”
Last month I wrote an article ‘Why is Meta adding fediverse interoperability to Threads?’, going through the various reasons for Meta to add federation to Threads. I did not have a clear single answer to that question. The data above provides at least an indication that users are also not clear on why Threads should have fediverse interoperability. It turns out that in practice, marginally few people are interested in the two-way connection between Threads and the rest of the fediverse.
In conversations last week regarding whether or not servers should defederate from Threads, one argument that got brought up repeatedly that connecting with Threads allows people to migrate away from Threads to Mastodon, while still keeping connections with people on Threads. Seeing the statistics on how few people actually use the Threads fediverse connections this argument rings hollow to me.
The Links
The 5th edition of online unconference FediForum will take place on April 1st and 2nd this year.
Threads is slowly making their fediverse integration available for a small number of EU users.
Castopod has made a demo server available where people can test out the fediverse podcasting platform.
PeerTube is slowly making more servers available in their official apps, being careful to comply with app store regulations.
This week's news: - @Mastodon announces their plans for a new organisational structure, with current CEO @Gargron stepping down to focus on product strategy for Mastodon - Meta blocked links to pixelfed on their platform, later calling it a mistake and lifting the block - Meta's new policy to allow hate speech draws responses from fediverse server admins, with more servers defederating from Threads
This week's news: - @Mastodon announces their plans for a new organisational structure, with current CEO @Gargron stepping down to focus on product strategy for Mastodon - Meta blocked links to pixelfed on their platform, later calling it a mistake and lifting the block - Meta's new policy to allow hate speech draws responses from fediverse server admins, with more servers defederating from Threads
This week's news: - @Mastodon announces their plans for a new organisational structure, with current CEO @Gargron stepping down to focus on product strategy for Mastodon - Meta blocked links to pixelfed on their platform, later calling it a mistake and lifting the block - Meta's new policy to allow hate speech draws responses from fediverse server admins, with more servers defederating from Threads
This week's news: - @Mastodon announces their plans for a new organisational structure, with current CEO @Gargron stepping down to focus on product strategy for Mastodon - Meta blocked links to pixelfed on their platform, later calling it a mistake and lifting the block - Meta's new policy to allow hate speech draws responses from fediverse server admins, with more servers defederating from Threads
A major news for governance this week on the open social web, with Mastodon shaking up their organisational structure and more.
The News
Mastodon published plans for their new governance structure, with control of Mastodon moving to a new non-profit organisation, and moving ownership away from CEO Eugen Rochko. Mastodon will set up a new top-level non-profit organisation. This new organisation will become owner of various Mastodon related assets, including names and copyrights. These assets are currently still held by Eugen Rochko, and Mastodon says that this is not the intent of Mastodon. Rochko and the Mastodon organisation believe that “Mastodon should not be owned or controlled by a single individual.”
Rochko has been a major driving force in growing Mastodon into the platform and product that it is today. While his singular ownership in his name of Mastodon does not fit with the current state of the platform, it is indicative of the outsized influence and impact his work has had over the years. In a thread, Rochko also explains his own perspective, writing about how Mastodon has become tightly integrated with his own identity. He also says that the last two years have taken a toll on him, both mentally and physically. Stepping away from a leadership position that has become so tightly integrated with a sense of self is an incredibly difficult thing to do, and Rochko deserves recognition for both his work, and knowing when to take a step back. Rochko will focus on his original passion of product strategy for Mastodon.
Even for the Mastodon organisation, there are still multiple unknowns, and the organisation is still in the process of figuring it all out. The short summary of what the organisation of Mastodon will look like: There will be a new top-level organisation for Mastodon. This will be a non-profit organisation that is based in Europe. Mastodon does not know yet which European country. The organisation will be led by a new CEO. The new CEO has already been picked, but Mastodon is waiting for a few final practical details before they will be announced. Under this top-level organisation will be 2 other organisations, the US-based Mastodon non-profit and the current Mastodon GmbH organisation. For the US-based Mastodon non-profit nothing will change, this organisation is mainly for fundraising purposes. The current Mastodon GmbH organisation has become a for-profit organisation due to unclear German bureaucracy. This organisation will involve itself with the daily operations, both of running the mastodon.social and mastodon.online servers as well as development of Mastodon software.
404 Media reported this week that Meta is blocking links to Pixelfed on their apps, after various fediverse users reported that links on Meta platforms to their Pixelfed account immediately got taken down as spam. Meta later admitted to Engadget that “removing the posts was a mistake and that they’d be reinstated.” Meta’s actions have been beneficial for Pixelfed, which has been at the centre of a news cycle. Pixelfed creator Daniel Supernault said that the pixelfed.social was seeing “unprecedented levels of traffic“, and according to fedidb.org (also created by Supernault) monthly active users for Pixelfed jumped from 20k in December to 27k as of right now. Supernault also reports that pixelfed.social had 11k people joining in the last 24 hours, which also is validated by fedidb.org. I’m not clear on what the correct statistics are here, but a sudden jump in interest after all the media attention is clearly happening. Pixelfed also got the official apps finally out of testing and available in the Android Play Store and iOS App Store. The move has been announced and teased for a long time, and the app has been available in testing for a while.
Meta and Zuckerberg decided this week to go fully mask-off, making significant changes to their platforms and rules around hate speech. Most notably are the rules around hate speech, where Meta is now explicitly allowing hate speech against various minorities. The move sparked a wide backlash, and various Mastodon servers who previously federated with Threads decided to cut defederate from Threads. Notable examples include Hachyderm and mstdn.social. Other servers such as mastodon.social and indieweb.social condemned the move by Meta, but refrained from defederating from Threads.
The Analysis
In last week’s email introduction I wrote that I was unhappy with the state of governance of both the fediverse as well as the ATmosphere. This week’s news regarding Mastodon is a great step in the right direction. Mastodon has clear ambitions and values about decentralisation, and having a self-styled dictator-for-life who runs the software just does not fit at all with the stated values. The Mastodon Operations organisation now being a for-profit organisation is also interesting. While this happened outside of the control of Mastodon GmbH as a result of opaque Germany bureaucracy, I think it is potentially a good thing. Running a social media server with 250k monthly active users costs real money. Having servers be financially sustainable is an integral part of having fair and equitable social media platforms. So far, the fediverse has struggled making this happen on a donations model.
It is the next moves that are the real important ones: what form of governance will the non-profit holding organisation take? Will it allow for real community ownership, as implied by the title of the blog? Who will be the new CEO? What new sets of strategic priorities for Mastodon will be set? Many things are still up in the air, even for the people at Mastodon itself, and those aspects will be where we will see the most impactful changes. Still, this is a great step in the right direction.
I do find the contrast between the moves that Rochko has made and how Supernault approaches Pixelfed and Loops notable. Rochko has been aware of the downsides of his model of governance for Mastodon, and has made the necessary changes, while Supernault seems determined to go at it alone. Supernault has a wild number of projects on his plate: building the Pixelfed platform as well as mobile apps, as well as video platform Loops with it’s mobile apps, running the pixelfed.social and pixelfed.art server, running fedidb.org and more. It is incredibly impressive what Supernault has managed to build, all by himself in his spare time. Supernault has high ambitions, explicitly positioning his platforms as competitors to Instagram and TikTok. But as the looming TikTok ban in the US shows: one of the most important aspects of social media platforms these days is how they are governed, and by whom. Having a single developer governing the development of two different types of platforms, as well as their flagship servers, seems like a form of governance that is not particularly sustainable.
Rochko shared some more statistics about the connection between Threads and mastodon.social in a conversation on the Mastodon Discord, writing: “For some context, 81,745 people follow at least one Threads account from their mastodon.social account (and we are aware of 25,042 Threads account that federate), with some of the most followed accounts being MKBDH, Barack Obama, and Nilay Patel.” He also noted that only 811 Threads accounts follow at least one mastodon.social account. These statistics only represent mastodon.social, not the entire fediverse. But considering mastodon.social is by far the largest server and many other servers do not federate with Threads at all, it does provide a good indication of the actual usage of Threads. Hachyderm also shared some statistics on the connection between Threads and Hachyderm: “There were 2033 unique Hachyderm accounts following 919 unique Threads accounts and 26 unique Threads accounts following 22 unique Hachyderm accounts.”
Last month I wrote an article ‘Why is Meta adding fediverse interoperability to Threads?’, going through the various reasons for Meta to add federation to Threads. I did not have a clear single answer to that question. The data above provides at least an indication that users are also not clear on why Threads should have fediverse interoperability. It turns out that in practice, marginally few people are interested in the two-way connection between Threads and the rest of the fediverse.
In conversations last week regarding whether or not servers should defederate from Threads, one argument that got brought up repeatedly that connecting with Threads allows people to migrate away from Threads to Mastodon, while still keeping connections with people on Threads. Seeing the statistics on how few people actually use the Threads fediverse connections this argument rings hollow to me.
The Links
The 5th edition of online unconference FediForum will take place on April 1st and 2nd this year.
Threads is slowly making their fediverse integration available for a small number of EU users.
Castopod has made a demo server available where people can test out the fediverse podcasting platform.
PeerTube is slowly making more servers available in their official apps, being careful to comply with app store regulations.
I love all the hype @pixelfed is currently generating due to the meltdown* of US corpo tech bro social media. But daaaaaaaamn, why are the usernames still limited to 15 characters?? I still gotta go by @silverandskin 😭
Waiting for those restrictions to be lifted: Day 2338 and counting 👀
Have you ever wondered if there’s a #Fediverse alternative to platforms like #GoogleScholar or even publishers and hosts like Academia.edu? I believe the academic world is overdue for a revolution, which necessarily requires a move toward #decentralization and #openaccess to knowledge. Imagine a search/indexing engine that’s not just a tool for finding research but part of an entire ecosystem that replaces profit-driven publishers and centralized repositories.
Mastodon is moving ownership to a new European non-profit organisation, ensuring the fediverse is free of the control of a single individual or venture capital.
If you want to support the fediverse, Mastodon needs to grow its budget to €5 million in 2025.
Mastodon is moving ownership to a new European non-profit organisation, ensuring the fediverse is free of the control of a single individual or venture capital.
If you want to support the fediverse, Mastodon needs to grow its budget to €5 million in 2025.
@_elena it is interesting how #DNS and #Fediverse apps will "heal" themselves. For example if #Sidekiq goes down, when you restore it, it takes a few minutes for federation to complete
For DNS , #DNSv6 and #DHCPv6 should improve it a little bit
Key Points: ➡️ BotKit enables the creation of standalone ActivityPub bots, free from platform constraints. ➡️ It is user-friendly and written in TypeScript, ensuring type safety. ➡️ BotKit is easy to deploy with minimal dependencies on various virtual servers. ➡️ Powered by #Fedify, a robust #ActivityPub framework.
The way Fediverse is, makes it very easy to stalk and harass people.
I've only had it happen once or twice, but it's still unsettling to see people I've blocked LONG ago, show up again just cause they made another account on another instance...😒
Der #eXit der deutschen Wissenschaft läuft: Heute gaben auch die Deutsche Forschungsgemeinschaft und die Leibniz-Gemeinschaft ihren Ausstieg bei der Plattform von #Musk bekannt. Eine Initiative fordert, das #Fediverse als neue Basis der #Wissenschaft aufzubauen.
Das ist eben der Unterschied zwischen digitaler Souveränität und einer Abhängigkeit von z.B. #BlueSky.
Eine #Fediverse-Instanz kann man bei Bedarf auch hosten lassen.
Zur Zeit ist #BlueSky mehr oder weniger genauso zentral wie bekannte andere Plattformen... mit den bekannten Abhängigkeiten und fehlender Souveränität.
Und meine Vermutung: Das wird sich auch nicht wirklich ändern.
Key Points: ➡️ BotKit enables the creation of standalone ActivityPub bots, free from platform constraints. ➡️ It is user-friendly and written in TypeScript, ensuring type safety. ➡️ BotKit is easy to deploy with minimal dependencies on various virtual servers. ➡️ Powered by #Fedify, a robust #ActivityPub framework.
All eyes are on #Pixelfed this week, as #Meta censored all mentions and links to it.
Last year I wrote about the superb interoperability between Pixelfed and #Mastodon - it was one of my first articles for #TheFutureIsFederated, which inspired me to try out more #Fediverse projects.
I am perfectly fine with centralised "social" networks being in the USA. I am also perfectly fine with Musk getting TikTok.
Because we are building better solutions here and elsewhere in the #Fediverse and a lot of that work is done outside of the US and, by definition, cannot be concentrated at one single country anyway. Advantage of decentralisation and Open Source :)
I am perfectly fine with centralised "social" networks being in the USA. I am also perfectly fine with Musk getting TikTok.
Because we are building better solutions here and elsewhere in the #Fediverse and a lot of that work is done outside of the US and, by definition, cannot be concentrated at one single country anyway. Advantage of decentralisation and Open Source :)
J'ai mis du temps, mais je me suis (enfin !) remis à mon Guide d’utilisation de Mastodon en français... Voici le 3ème chapitre de la 7ème partie : l'utilisation des Hashtags dans Mastodon, ainsi qu'une présentation de la fonctionnalité "groupes".
I’m proud to have once again played a small role in pushing #Mastodon and the #Fediverse forward. Today’s announcement is an important step in bringing greater community ownership and governance to @Mastodon
I am perfectly fine with centralised "social" networks being in the USA. I am also perfectly fine with Musk getting TikTok.
Because we are building better solutions here and elsewhere in the #Fediverse and a lot of that work is done outside of the US and, by definition, cannot be concentrated at one single country anyway. Advantage of decentralisation and Open Source :)
The #fediverse has a problem, and I’m going to be very unhelpful in not having an idea how to fix it.
Once an instance gets popular, it’s processing, storage and traffic costs get prohibitive for the people running it.
I regularly see reports of #mastodon instances shutting down because the admins can no longer afford the hosting costs. This will only be worse when #pixelfed and #loops spin up.
The #fediverse has a problem, and I’m going to be very unhelpful in not having an idea how to fix it.
Once an instance gets popular, it’s processing, storage and traffic costs get prohibitive for the people running it.
I regularly see reports of #mastodon instances shutting down because the admins can no longer afford the hosting costs. This will only be worse when #pixelfed and #loops spin up.
Esteemed #Fediverse we will inform the EU Commission about #Facebook censoring links to #pixelfed. When Musk did the same with mastodon links, we provided the EU with a huge example set, so if you are on Facebook/Instagram or any and links to fedi endpoints are censored, please provide us with a screenshot, link address and the reason as screenshot.
Esteemed #Fediverse we will inform the EU Commission about #Facebook censoring links to #pixelfed. When Musk did the same with mastodon links, we provided the EU with a huge example set, so if you are on Facebook/Instagram or any and links to fedi endpoints are censored, please provide us with a screenshot, link address and the reason as screenshot.
Trying to figure out where to land as I migrate from Facebook and instagram. It’s a learning curve and I appreciate those who try and explain the #fediverse, which I didn’t know I was part of…. Trying to also figure out how I want to use social media and why. Maybe this is fruitless.
Trying to figure out where to land as I migrate from Facebook and instagram. It’s a learning curve and I appreciate those who try and explain the #fediverse, which I didn’t know I was part of…. Trying to also figure out how I want to use social media and why. Maybe this is fruitless.
Nachdem im Januar dank des #Fediverse mehr als 15.000 Meinungen eingegangen sind gibt es jetzt eine weitere Umfrage zum Thema
Energiepreise, Netzentgelte, Bezahlbarkeit – wo stehst du?
Viel Spaß beim Mitmachen.
ALT text detailsDas Bild zeigt zwei Glühbirnen auf einem lila Hintergrund. Eine Glühbirne ist lila und hat ein Blitzsymbol im Inneren. Die andere Glühbirne ist gelb und zeigt ein Euro-Symbol.
Fact is, they are deleting post. Period. Fact is, they have been using the same account this whole time, until now. Period.
Fact is, "new" management is as toxic as old management. The trolling, Doxing, and false anti-LGBTQ+ statements came from the so-called "new" management.
I have no reason to lie or embellish. Sharkey is bad enough without anyone adding to their nonsense.
Proud to have played a role in this. VC-backed social media is not the answer. At Mastodon, we view this move as the best way to guarantee that the social web remains open and free from ads, data exploitation, manipulative algorithms or corporate monopolies.
Proud to have played a role in this. VC-backed social media is not the answer. At Mastodon, we view this move as the best way to guarantee that the social web remains open and free from ads, data exploitation, manipulative algorithms or corporate monopolies.
On while the topic of Sharkey, for a development that has nothing to hide, they're doing a lot to hide sh-t.
1st, they recently changed account in the past 24 hours. I suspect because people kept finding post and references they hadn't yet deleted (I still have some links, read on)
They seem to have removed the post thanking everyone and detailing how many people contributed. They have also removed the post asking for more money, so they could form an LLC (not a non-profit, but a business). And they removed the post, where they attempt to troll me in public.
They may be deleting some things via the database, because a few of their old post, remove details and replace it with "nulled" (see screen). I'm guessing someone performed a SQL search and replace.
But I did something no one expected. I made every post I ever made from May 30, 2023, through December 21, 2024, publically downloadable into the public domain, including my interactions with Sharkey. https://kitty.social/notes/a21e0nsgbe9z2mj8
alright, I'm seeing renewed interest in #pixelfed so I figured I'd explain the #fediverse in a way that makes sense to people. with pictures. sit back, it'll be interesting, I promise! 🧵
(note that this isn't about bluesky. they're built different and I don't know enough about how they work)
ALT text detailsTHE FEDIVERSE (explained with crudely drawn people)
There are a few reasons for the transition, one of them being that graphics.social is federated with Threads.net. I have the domain blocked for the time being, but I feel like one last move to a community that aligns more with my values is the right choice.
I am: Pro democracy Makes art A regular poindexter Atheist Neurodivergent Cat, frog and fish dad 🐱 🐸 🐟
I just want to exist for the long term where I am most welcome.
There are a few reasons for the transition, one of them being that graphics.social is federated with Threads.net. I have the domain blocked for the time being, but I feel like one last move to a community that aligns more with my values is the right choice.
I am: Pro democracy Makes art A regular poindexter Atheist Neurodivergent Cat, frog and fish dad 🐱 🐸 🐟
I just want to exist for the long term where I am most welcome.
alright, I'm seeing renewed interest in #pixelfed so I figured I'd explain the #fediverse in a way that makes sense to people. with pictures. sit back, it'll be interesting, I promise! 🧵
(note that this isn't about bluesky. they're built different and I don't know enough about how they work)
ALT text detailsTHE FEDIVERSE (explained with crudely drawn people)
Proud to have played a role in this. VC-backed social media is not the answer. At Mastodon, we view this move as the best way to guarantee that the social web remains open and free from ads, data exploitation, manipulative algorithms or corporate monopolies.
Wow! We've hit 10,000 followers! Thanks to all who have joined us for our eclectic mix of company updates, fediverse news, media and journalism stuff, random boosting and #NewstodonFriday posts. We so enjoy being part of this community. Tell us in the comments what kind of posts you'd like to see from us in the future!
Wow! We've hit 10,000 followers! Thanks to all who have joined us for our eclectic mix of company updates, fediverse news, media and journalism stuff, random boosting and #NewstodonFriday posts. We so enjoy being part of this community. Tell us in the comments what kind of posts you'd like to see from us in the future!
Okay, any recommendations of good instances on the #fediverse? I'm okay trying different systems; I did like Sharkey but it was missing stuff (account alerts for example) that I use.
I'm a bit like, spicy sometimes, I post CWed NSFW, I mostly talk games and life and biting ppl who annoy me. I am secretly not terrible at tech stuffs.
No fashy, no terrible ppl, transparent admins. Heavy handed is a no thanks.
Proud to have played a role in this. VC-backed social media is not the answer. At Mastodon, we view this move as the best way to guarantee that the social web remains open and free from ads, data exploitation, manipulative algorithms or corporate monopolies.
Hat irgendwer auf dieser Welt schon mal einen #Friendica#Server unter #Yunohost zum Laufen gebracht? Die Installation ist bei mir einwandfrei durchgelaufen, aber ich kann mich nicht mit meinem Administrator Account anmelden. Das scheint wohl ein sehr verbreitetes Problem zu sein, aber eine Lösung habe ich nicht gefunden. So klappt das nicht mit dem #Fediverse 😭
I feel that every time I login to Fedi these days, there's yet another scheme to get people to dump money into a project for "the growth of the Fediverse" yet we have yet to see any results and the things they're doing seem shady as fuck to me. Yet people keep parading around like it's the best thing ever.
SWF forms and is funded by major companies like Meta and Auttomatic. Not sure how that could be a good thing. That means SWF will be financially influenced by these companies and there's nothing anybody can do to change that.
Now, Mastodon is being given to a new non-profit. They say this is to "give the power back to the people" but obviously giving ownership to a non-profit doesn't do that...it gives ownership to the non-profit and allows them to hide your donations via shady legalities to enrich themselves.
Money hungry fucks ruin everything. Change my mind.
Ok, ich fasse zusammen: die ganzen Internetversteher*innen sind wegen Musk von X weg zu #Threads, und ziehen jetzt wegen #Zuckerberg weiter zu #Bluesky. Darunter viele Firmen, Unis, Politiker*innen und Journalist*innen.
Ich habe da Fragen, vor allem: was ist an dem Konzept „durchgeknallte Tech-Milliardäre“ so schwer zu verstehen, dass man denselben Fehler drei mal macht?
Und tut es wirklich so weh, einfach mal auf der richtigen Seite der Geschichte (#fediverse) zu stehen? 🤷🏻♂️
The top ranked priorities reported on our 2024 Needs Assessment were that moderators need tools for CSAM detection, spam prevention, and legal guidance for compliance with regulations like GDPR.
The top ranked priorities reported on our 2024 Needs Assessment were that moderators need tools for CSAM detection, spam prevention, and legal guidance for compliance with regulations like GDPR.
J'ai mis du temps, mais je me suis (enfin !) remis à mon Guide d’utilisation de Mastodon en français... Voici le 3ème chapitre de la 7ème partie : l'utilisation des Hashtags dans Mastodon, ainsi qu'une présentation de la fonctionnalité "groupes".
I’m proud to have once again played a small role in pushing #Mastodon and the #Fediverse forward. Today’s announcement is an important step in bringing greater community ownership and governance to @Mastodon
I’m proud to have once again played a small role in pushing #Mastodon and the #Fediverse forward. Today’s announcement is an important step in bringing greater community ownership and governance to @Mastodon
Damit hat das #Fediverse ja schon Erfahrung, als Twitter Links auf Mastodon-Instanzen gesperrt hatte, um die Abwanderung der Nutzenden auf der Platform zu verschleiern.
Damit hat das #Fediverse ja schon Erfahrung, als Twitter Links auf Mastodon-Instanzen gesperrt hatte, um die Abwanderung der Nutzenden auf der Platform zu verschleiern.
It can be hard to visualise just how big, so hopefully this helps.
New Social is attracting more users daily as people turn from the Big Tech platforms that no longer feel like home.
New Social is an idea that encompasses multiple platforms, designed to be democratic and open - including Mastodon. They are the future of social media.
Learn more about New Social (and how big it is) by following us!
ALT text detailsThe graphic, in Newsmast Foundation colours, shows 40 drawings of Wembley Stadium alongside copy. The copy reads: 40+ Wembley Stadiums are now on New Social platforms. This year, join 37* million people on New Social by giving up Big Tech control and joining an open network. *an educated estimate.
It can be hard to visualise just how big, so hopefully this helps.
New Social is attracting more users daily as people turn from the Big Tech platforms that no longer feel like home.
New Social is an idea that encompasses multiple platforms, designed to be democratic and open - including Mastodon. They are the future of social media.
Learn more about New Social (and how big it is) by following us!
ALT text detailsThe graphic, in Newsmast Foundation colours, shows 40 drawings of Wembley Stadium alongside copy. The copy reads: 40+ Wembley Stadiums are now on New Social platforms. This year, join 37* million people on New Social by giving up Big Tech control and joining an open network. *an educated estimate.
Je trouve ça très drôle que Meta/Facebook bloque les messages parlant de #Pixelfed alors qu'ils se vantaient encore il y a peu de vouloir rejoindre le #fediverse avec Threads.
"Beispiellos" gewachsen: Facebook sperrt Links zu Instagram-Alternative Pixelfed
Seit Metas Ankündigung, Inhalte auf den eigenen Portalen anders zu moderieren, wächst Pixelfed stark. Nun ist aufgefallen, dass Facebook Links dorthin sperrt.
Je trouve ça très drôle que Meta/Facebook bloque les messages parlant de #Pixelfed alors qu'ils se vantaient encore il y a peu de vouloir rejoindre le #fediverse avec Threads.
As German and UK #universities are quitting X, the next big question is the alternative. The Dutch have been experimenting with the #fediverse for some time - here is more information
"Beispiellos" gewachsen: Facebook sperrt Links zu Instagram-Alternative Pixelfed
Seit Metas Ankündigung, Inhalte auf den eigenen Portalen anders zu moderieren, wächst Pixelfed stark. Nun ist aufgefallen, dass Facebook Links dorthin sperrt.
Looking back on the indie projects I developed in 2024
✨SoraSNS: An iOS client for Mastodon, Misskey, Bluesky, and Nostr in the Fediverse, featuring an AI-powered "Recommended" timeline
✨Neo: A decentralized chat app built on Matrix
✨Spatial Escape I: A phone booth escape game for Apple Vision Pro ✨Spatial Boxer: A boxing game for Apple Vision Pro
Other apps I launched:
🦊URL Passport: Check domain ownership details 🐙Octo Notes: Note-taking app for iPad with Pencil support 🤖Smart AI: Chat with local LLMs like Phi and Llama 🦊Kyoto Shrine Guide: A guide to Kyoto's shrines
Next month, I’m launching a new indie app about ✈️. Stay tuned!
"We're at the beginning of a significant shift in the history of the internet in more ways than one, and we're feeling both optimistic and excited for the future. After two decades of restrictive networks and centralized platforms, there are a lot of very motivated people focused on one thing:
"We're at the beginning of a significant shift in the history of the internet in more ways than one, and we're feeling both optimistic and excited for the future. After two decades of restrictive networks and centralized platforms, there are a lot of very motivated people focused on one thing:
Even, in my case, people with a background in experimental art and political activism. I'm currently involved in endless online discussions about Mastodon vs. Bluesky, and people just don't understand what it's about and why one is preferable to the other.
The language of "instances" and "decentralisation" completely confuses them (and it would be much more helpful to use more understandable, jargon-free language such as "globally interconnected community servers").
Everyone thinks that in Mastodon/the Fediverse/a decentralised network you can only communicate and connect with people on your own instance, and doesn't understand that you can also post, read and connect globally across instances.
I am afraid that after 25 years the cultural hegemony of internet platforms is irreversible. Mastodon confuses people because it looks like a platform.
im absolutely convinced that creating a googleplus alternative in the fediverse would have an insane potential. I would totally love to design and iterate on it, I would just need frontend & backend devs 🙌
if you wanna talk abt that, please reply to this post or email me at contact@matlfb.com
ALT text detailsA mock classified file report. Copy explains a 'mission' to share with the open social web by bridging to Bluesky and sharing with Threads.
If anyone's looking for cosy well-run smaller Fediverse servers to move to, there are lots of them listed at https://fedi.garden
All of them comply with the Mastodon Covenant PLUS they all defederate Threads and they are smaller than 50k registered users (vast majority are far smaller than that). Also, they aren't just Mastodon servers.
ALT text detailsA graph showing the distribution of the shares by software, #Mastodon clearly in the lead, #Bluesky a distand second, then #Friendica, #Hubzilla, #Misskey and many more.. All together 13 different platforms are represented.
I've updated my Quarto comments extension to support Bluesky, as well as Mastodon/Fediverse! Any replies on either network *should* now appear in a nice unified interface, along with links and current comment counts.
Even, in my case, people with a background in experimental art and political activism. I'm currently involved in endless online discussions about Mastodon vs. Bluesky, and people just don't understand what it's about and why one is preferable to the other.
The language of "instances" and "decentralisation" completely confuses them (and it would be much more helpful to use more understandable, jargon-free language such as "globally interconnected community servers").
Everyone thinks that in Mastodon/the Fediverse/a decentralised network you can only communicate and connect with people on your own instance, and doesn't understand that you can also post, read and connect globally across instances.
I am afraid that after 25 years the cultural hegemony of internet platforms is irreversible. Mastodon confuses people because it looks like a platform.
ALT text detailsA graph showing the distribution of the shares by software, #Mastodon clearly in the lead, #Bluesky a distand second, then #Friendica, #Hubzilla, #Misskey and many more.. All together 13 different platforms are represented.
TIL that on #Meta platforms now one can write terrible, offensive slurs against LGBTQIA+ folks and immigrants… with zero repercussions. But the second one mentions a #Fediverse project like #Pixelfed, the post is automatically removed.
Meta “moderation” policies in 2025: racism, xenophobia, transphobia, homophobia and sexism are allowed; mention of competition is strictly forbidden.
@glyph people (whether 'followers' or 'influencers' - both hateful words btw) are mesmerized by the sense of a vast agora where you can find anybody and reach everybody.
Ofcourse the walled gardens deliver on this only to the extent it fits their amoral business models.
But the #fediverse is in denial about the significance of this for wider adoption.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
TIL that on #Meta platforms now one can write terrible, offensive slurs against LGBTQIA+ folks and immigrants… with zero repercussions. But the second one mentions a #Fediverse project like #Pixelfed, the post is automatically removed.
Meta “moderation” policies in 2025: racism, xenophobia, transphobia, homophobia and sexism are allowed; mention of competition is strictly forbidden.
TIL that on #Meta platforms now one can write terrible, offensive slurs against LGBTQIA+ folks and immigrants… with zero repercussions. But the second one mentions a #Fediverse project like #Pixelfed, the post is automatically removed.
Meta “moderation” policies in 2025: racism, xenophobia, transphobia, homophobia and sexism are allowed; mention of competition is strictly forbidden.
TIL that on #Meta platforms now one can write terrible, offensive slurs against LGBTQIA+ folks and immigrants… with zero repercussions. But the second one mentions a #Fediverse project like #Pixelfed, the post is automatically removed.
Meta “moderation” policies in 2025: racism, xenophobia, transphobia, homophobia and sexism are allowed; mention of competition is strictly forbidden.
One of the unsung heroes of the #Fediverse (aka #Mastodon and beyond) are all the great bots available for spicing up your feed. And no, I’m not talking about the nasty bad bots out there which try to slurp up all your content and steal your private details. I’m talking about content bots which humans set up to be fun and amusing! 😆
Check out “My Favorite Fediverse Bots for 2025“ (and download the starter pack CSV!)
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
One of the unsung heroes of the #Fediverse (aka #Mastodon and beyond) are all the great bots available for spicing up your feed. And no, I’m not talking about the nasty bad bots out there which try to slurp up all your content and steal your private details. I’m talking about content bots which humans set up to be fun and amusing! 😆
Check out “My Favorite Fediverse Bots for 2025“ (and download the starter pack CSV!)
One of the unsung heroes of the #Fediverse (aka #Mastodon and beyond) are all the great bots available for spicing up your feed. And no, I’m not talking about the nasty bad bots out there which try to slurp up all your content and steal your private details. I’m talking about content bots which humans set up to be fun and amusing! 😆
Check out “My Favorite Fediverse Bots for 2025“ (and download the starter pack CSV!)
One of the unsung heroes of the #Fediverse (aka #Mastodon and beyond) are all the great bots available for spicing up your feed. And no, I’m not talking about the nasty bad bots out there which try to slurp up all your content and steal your private details. I’m talking about content bots which humans set up to be fun and amusing! 😆
Check out “My Favorite Fediverse Bots for 2025“ (and download the starter pack CSV!)
My posts will feature #Birds and #Nature pictures, with occasional topics like #Technology#Art and #Travel. Though English is my second language, I’ll use it for my posts.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
My posts will feature #Birds and #Nature pictures, with occasional topics like #Technology#Art and #Travel. Though English is my second language, I’ll use it for my posts.
My posts will feature #Birds and #Nature pictures, with occasional topics like #Technology#Art and #Travel. Though English is my second language, I’ll use it for my posts.
Y a des fedigens qui on fait le chemin inverse Misskey/Iceshrimp vers mastodon ou Pleroma ? ça fonctionne ? Le .csv généré pour les abonnements sous Iceshrimp ne ressemble pas a celui de Mastodon ou Holo c'est un peu chiant quand même.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
I was really excited for the #Fediverse in 2024 and I think that feeling has borne out. Projects have released or started in earnest but so did the influenze of facebook, a long-term genocide and queer violence supporter who have this week changed their terms to expressly permit queerphobic and other vicious harms.
Welcome back to Fediverse Report! I’ve had a great holiday break spending time with family and friends, and that has given me some more time to think about why I care about the fediverse, the open social web and why I spend all this time writing Fediverse Report. Explaining to family members what I do was helpful to make this clear: telling an uncle that I write about decentralised technology mainly leads to confusion. But even extremely offline family members easily understand and agree with the idea that having all of our big social platforms being owned by billionaires leads to significant social problems.
As such, it has helped for me to make it more explicit that I care about decentralisation insofar it is a tool to get somewhere else: I care about better forms of governance and ownership of the social web. I want a social web where people are in control, not a few billionaires (nor nationstate governments, for that matter). Building social networks with decentralised technology is a way to get there.
The idea that the value of alternative social networks is in governance is far from new. I’ve regularly posted hot takes on my Mastodon to the same effect as well. But for 2025 I want to bring this more into focus for this newsletter. Writing a newsletter that is a weekly update tends to amplify shiny new software that has recently been released. In contrast, explaining how governance works on the fediverse does not align well with ‘this happened in the last 7 days’, as it involves more structural and slower moving forces. I’m experimenting with ways to bring coverage of governance in the fediverse better into focus. Expect more like this newsletter, where I zoom in on an offhanded comment by Misskey developer Syuilo as an illustration of the issues that come with interoperability between different places on the open social web.
The News
Mastodon has belatedly published their Annual Report for 2023. The organisation acknowledges the delay, and says that the Annual Report for 2024 is planned to be released in Q1 of this year. Mastodon had a total of 545k euro in donations in 2023, with 476k in costs. The large majority of costs go to personnel expenses, in total 343k was spend on salaries, 72% of the total budget. The popularity of Mastodon’s own servers also come with significant costs, in 2023 they spend 75k on servers and hosting. With a rough estimate of averaging around 250k active users on mastodon.social, this means mastodon.social costs roughly 30 cents per active user per year. The Annual Report also looks at the updates Mastodon has made to the site and apps. Mastodon also shares more about their hiring process, and in a great move for transparency, also published all the salaries of everyone in the organisation.
Back in the present, Mastodon is hiring again, this time for a senior front-end developer. The organisation also held a crowd-funding campaign in late last year to fund and hire a Trust and Safety lead. The community seemed to have had little appetite for funding such an endeavour, with funding barely pushing past the 12k after a month. It is an indication of the difficult spot the organisation is in; the community has been asking for more safety features in Mastodon, but is not funding a Trust and Safety Lead. The organisation could clearly use someone who writes clear policy and design goals for the direction the software should go in. Currently, not even a Mastodon employee can explain why a safety feature for Mastodon that is fully developed and waiting to be approved has been waiting for approval for over 2.5 years. It turns out that writing the code is often the easy part of making changes in the fediverse, and navigating the social structures to get the code used by people is much harder, and a dedicated Trust and Safety Lead could have certainly helped here. Instead, even after large community outcry we still do not know why Mastodon has not merged this safety feature developed by their own employee.
Surf is a new app by Flipboard for the open social web. It is a beautifully designed app that allows people to build their own custom feeds. The power of Surf is in that it supports many networks, and you can combine posts from Mastodon, Bluesky, Threads, YouTube and Flipboard all into a single custom feed. How Flipboard markets Surf is interesting, describing it as a ‘browser for the social web’. The way Flipboard CEO Mike McCue sees it, Surf pulls in content from the social web, and gives you the possibility to display that content in custom feeds of your choice. Surf also allows you to filter a custom feed by content: for example, you can scroll through an entire feed, or switch over to a different tab that shows only videos in that feed, for example.
For more info on Surf, WeDistribute has a closer look at all the features, and The Verge has more context and comments by McCue. Custom feeds on Bluesky have mainly gone in the direction of the power user and community builder: tools like Graze offer an huge potential in programmability and flexibility. This is especially useful for those who want to build custom feeds that other people will also use. Surf takes a different approach, by instead prompting people to build their own feeds as much as possible. It’ll be interesting to see which approach will gain traction, and if there is space for both ways of building custom feeds.
Misskey developer Syuilo made some comments contemplating breaking federation with Mastodon. Misskey is mainly used in Japan, and has a wide feature set that differs notably from Mastodon. The main reason that Syuilo gave is that she feels Misskey development is constrained by having to meet the needs and requirements of maintaining federation with other (types) of software. That Misskey is considering letting federation between Mastodon and Misskey break is an indication of one of the downsides of how ActivityPub is designed: You can send out anything you want with ActivityPub, but it is exceedingly difficult to know how other software will actually receive and display the things you send out with ActivityPub. There is a significant freedom for fediverse software in how they implement and support even more basic functions. For example, see this comparison table for how the different platforms support hashtags, and how many variations there are.
Personally, I think it would be healthy for the fediverse as a whole if more fediverse software would start publishing what they deem as necessary for other software to federate with them. The fediverse mainly currently works on the assumption that any form of federation between projects is fine, even if that means that another federated platform will stripping out all markup and images of a post. It might be healthy for a platform to state minimum functional requirements, such as ‘we only want to federate with software that also shows the emoji reactions as we view this to be an integral part of a message’. For now, Syuilo’s post mainly seems to be to vent some frustrations, so it remains to be seen where any of this will actually go.
The Links
A guide for small websites regarding the UK’s Online Safety Act, with some extra clarification for fediverse sites.
TheIndieBeat.fm is a new radio station for showcasing indie music from the fediverse, that picks up where radiofreefedi left, and will use upcoming fediverse audio platform Bandwagon.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
There’s also a discussion about Mastodon and Bluesky. While I’m still bullish about Mastodon and the fediverse, it’s refreshing to hear smart people share their thoughts on it. #Mastodon#Fediverse
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Ich hab mir jetzt nen #Pixelfed-Account angelegt und auch nen #Friendica-Account. Und jetzt? Ich hab mal was gehört, dass ich beides mit #Mastodon und mit meinem #Blog verpopeln kann. Stimmt das? Und wie mache ich das?
Jaja, ich bin einfältig. Aber wer weiß, vielleicht mache ich doch mehr im #Fediverse? Niemand kann in die Zukunft gucken.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Hmm, and now hachyderm.io. With a very detailed explanation.
"There’s no perfect “calculation” here, but essentially the long-term risk/reward ratio went from overall medium-high to very low because of how significantly these policy changes increase risk of harm."
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
#Fediverse apps need a “subscribe to thread” functionality. There are so many interesting threads and questions that I see that I would like to see the future responses to.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
@zkat interesting. IMO once the instances are widely federated, anything one posts into the fediverse, it's out there propagating all over the place, and the OP has no control over what's going to happen to that post, does it get into a search database? Meta's AI tools?
The best we can is be mindful of that before hitting the Post button, on the globally federated instances.
For private and safe spaces one probably nees to limit federation to pre-approved instances.
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Gibt es eine Fediverse Anwendung (App), die sich - gerade auf dem Smartphone - so ähnlich anfühlt, wie #Facebook ? Die am besten noch einfach zu installieren ist?
So könnten Freunde und Bekannte von #FB weg gelockt und ins #fediverse gebracht werden. Es sollte für den Durchschnittsnutzer einfach sein, anzukommen!
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
Unlike traditional Mastodon bots, BotKit lets you build fully independent #fediverse bots that aren't constrained by platform limits. Create your entire bot in a single TypeScript file using our simple, expressive API.
Currently #Deno-only, with Node.js & Bun support planned. Built on the robust #Fedify foundation.
ALT text detailsimport {
createBot,
InProcessMessageQueue,
MemoryKvStore,
mention,
text,
} from "@fedify/botkit";
// Create a bot instance:
const bot = createBot<void>({
// The bot will have fediverse handle "@greetbot@mydomain":
username: "greetbot",
// Set the display name:
name: "Greet Bot",
// Set the profile icon (avatar):
icon: new URL("https://mydomain/icon.png"),
// Set the bio:
summary: text`Hi, there! I'm a simple fediverse bot created by ${
mention("@hongminhee@hollo.social")}.`,
// Store data in memory (for development):
kv: new MemoryKvStore(),
// Use in-process message queue (for development):
queue: new InProcessMessageQueue(),
});
// A bot can respond to a mention:
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};
// Or, a bot also can actively publish a post:
const session = bot.getSession("https://mydomain/");
setInterval(async () => {
await session.publish(text`Hi, forks! It's an hourly greeting.`);
}, 1000 * 60 * 60);
export default bot;
While winter is not my favorite season it is beautiful with the white snow covered ground and rocks, the blue of the rushing river and the browns of the grasses and trees with bare branches. This rocky creek flows into the Speed River in Guelph Ontario Canada. Check it out, #FreeShipping North America https://www.pictorem.com/524255/Rocky%20Winter%20Creek%20I.html
New here? Don't forget to sign up for the Surf waitlist 🏄♂️. Surf is a new way to browse the social web and create feeds that serve you, not some monopolistic platform.
If you are thinking of deleting your #Facebook / #Threads account over the recent #Moderation policy changes around #HateSpeech and other #misinformation, consider instead posting a few messages telling people to follow you on Fedi, using your account as a way to call out the policies that are making you leave and bring people here. Post some links to JoinMastodon.org and turn your account into an ad for the #Fediverse and #Mastodon and #Friendica.
Don't just walk away, take some other users with you, make yourself a nuisance they have to ban to get rid of. See if they are even up to the task.
Some Fedi instances have a “verified” badge that look like the blue one from TwiXter, I guess it would be great to see theses instances create a “verified” badge of their own because fuck TwiXter.
The past few days, I've been toying with the idea of setting up a single-user Mastodon instance.
I'm currently looking at Masto.host as a hosting provider. The prices seem reasonable?
First, for those who have rolled their own instance: How has the experience been? Any advice you'd share with a self-hosting newbie? Any pitfalls or downsides?
Have you gone with a specialist managed prover like Masto.host?
Are there any major advantages or disadvantages over a vanilla cPanel web hosting provider that supports Mastodon?
Another option I'm toying with is using a single instance of Friendica as my Fedi home, and consolidating everything there, including photos.
Are there any managed hosting providers that support Friendica?
Some technical details for those interested: The entire FediMeteo setup runs on a FreeBSD VM costing around 4 euros per month. It supports almost all major EU countries (plus the UK), with just a few left to complete. Currently, there are 25 separate jails, each running its own instance of snac, totaling 25 instances. The VM load typically stays around 10%, which increases to 30% when updates are published for countries with larger numbers of cities (currently Germany and Italy). The only time the load spikes is when new countries are announced; during that time, all remote instances connect to all cities to download their details. As for RAM usage, excluding the ZFS cache, it's currently a total of 213 MB. Yes, MB.
Welcome back to Fediverse Report! I’ve had a great holiday break spending time with family and friends, and that has given me some more time to think about why I care about the fediverse, the open social web and why I spend all this time writing Fediverse Report. Explaining to family members what I do was helpful to make this clear: telling an uncle that I write about decentralised technology mainly leads to confusion. But even extremely offline family members easily understand and agree with the idea that having all of our big social platforms being owned by billionaires leads to significant social problems.
As such, it has helped for me to make it more explicit that I care about decentralisation insofar it is a tool to get somewhere else: I care about better forms of governance and ownership of the social web. I want a social web where people are in control, not a few billionaires (nor nationstate governments, for that matter). Building social networks with decentralised technology is a way to get there.
The idea that the value of alternative social networks is in governance is far from new. I’ve regularly posted hot takes on my Mastodon to the same effect as well. But for 2025 I want to bring this more into focus for this newsletter. Writing a newsletter that is a weekly update tends to amplify shiny new software that has recently been released. In contrast, explaining how governance works on the fediverse does not align well with ‘this happened in the last 7 days’, as it involves more structural and slower moving forces. I’m experimenting with ways to bring coverage of governance in the fediverse better into focus. Expect more like this newsletter, where I zoom in on an offhanded comment by Misskey developer Syuilo as an illustration of the issues that come with interoperability between different places on the open social web.
The News
Mastodon has belatedly published their Annual Report for 2023. The organisation acknowledges the delay, and says that the Annual Report for 2024 is planned to be released in Q1 of this year. Mastodon had a total of 545k euro in donations in 2023, with 476k in costs. The large majority of costs go to personnel expenses, in total 343k was spend on salaries, 72% of the total budget. The popularity of Mastodon’s own servers also come with significant costs, in 2023 they spend 75k on servers and hosting. With a rough estimate of averaging around 250k active users on mastodon.social, this means mastodon.social costs roughly 30 cents per active user per year. The Annual Report also looks at the updates Mastodon has made to the site and apps. Mastodon also shares more about their hiring process, and in a great move for transparency, also published all the salaries of everyone in the organisation.
Back in the present, Mastodon is hiring again, this time for a senior front-end developer. The organisation also held a crowd-funding campaign in late last year to fund and hire a Trust and Safety lead. The community seemed to have had little appetite for funding such an endeavour, with funding barely pushing past the 12k after a month. It is an indication of the difficult spot the organisation is in; the community has been asking for more safety features in Mastodon, but is not funding a Trust and Safety Lead. The organisation could clearly use someone who writes clear policy and design goals for the direction the software should go in. Currently, not even a Mastodon employee can explain why a safety feature for Mastodon that is fully developed and waiting to be approved has been waiting for approval for over 2.5 years. It turns out that writing the code is often the easy part of making changes in the fediverse, and navigating the social structures to get the code used by people is much harder, and a dedicated Trust and Safety Lead could have certainly helped here. Instead, even after large community outcry we still do not know why Mastodon has not merged this safety feature developed by their own employee.
Surf is a new app by Flipboard for the open social web. It is a beautifully designed app that allows people to build their own custom feeds. The power of Surf is in that it supports many networks, and you can combine posts from Mastodon, Bluesky, Threads, YouTube and Flipboard all into a single custom feed. How Flipboard markets Surf is interesting, describing it as a ‘browser for the social web’. The way Flipboard CEO Mike McCue sees it, Surf pulls in content from the social web, and gives you the possibility to display that content in custom feeds of your choice. Surf also allows you to filter a custom feed by content: for example, you can scroll through an entire feed, or switch over to a different tab that shows only videos in that feed, for example.
For more info on Surf, WeDistribute has a closer look at all the features, and The Verge has more context and comments by McCue. Custom feeds on Bluesky have mainly gone in the direction of the power user and community builder: tools like Graze offer an huge potential in programmability and flexibility. This is especially useful for those who want to build custom feeds that other people will also use. Surf takes a different approach, by instead prompting people to build their own feeds as much as possible. It’ll be interesting to see which approach will gain traction, and if there is space for both ways of building custom feeds.
Misskey developer Syuilo made some comments contemplating breaking federation with Mastodon. Misskey is mainly used in Japan, and has a wide feature set that differs notably from Mastodon. The main reason that Syuilo gave is that she feels Misskey development is constrained by having to meet the needs and requirements of maintaining federation with other (types) of software. That Misskey is considering letting federation between Mastodon and Misskey break is an indication of one of the downsides of how ActivityPub is designed: You can send out anything you want with ActivityPub, but it is exceedingly difficult to know how other software will actually receive and display the things you send out with ActivityPub. There is a significant freedom for fediverse software in how they implement and support even more basic functions. For example, see this comparison table for how the different platforms support hashtags, and how many variations there are.
Personally, I think it would be healthy for the fediverse as a whole if more fediverse software would start publishing what they deem as necessary for other software to federate with them. The fediverse mainly currently works on the assumption that any form of federation between projects is fine, even if that means that another federated platform will stripping out all markup and images of a post. It might be healthy for a platform to state minimum functional requirements, such as ‘we only want to federate with software that also shows the emoji reactions as we view this to be an integral part of a message’. For now, Syuilo’s post mainly seems to be to vent some frustrations, so it remains to be seen where any of this will actually go.
The Links
A guide for small websites regarding the UK’s Online Safety Act, with some extra clarification for fediverse sites.
TheIndieBeat.fm is a new radio station for showcasing indie music from the fediverse, that picks up where radiofreefedi left, and will use upcoming fediverse audio platform Bandwagon.
Some technical details for those interested: The entire FediMeteo setup runs on a FreeBSD VM costing around 4 euros per month. It supports almost all major EU countries (plus the UK), with just a few left to complete. Currently, there are 25 separate jails, each running its own instance of snac, totaling 25 instances. The VM load typically stays around 10%, which increases to 30% when updates are published for countries with larger numbers of cities (currently Germany and Italy). The only time the load spikes is when new countries are announced; during that time, all remote instances connect to all cities to download their details. As for RAM usage, excluding the ZFS cache, it's currently a total of 213 MB. Yes, MB.
@MikeMixtape Just know that the #fediverse is a vast place. Mastodon is just one app. Its a place where networks interact, where users are not locked in, and corporations dont dominate. Its worth building and supporting.
Vielleicht kann uns ja das lokale #Fediverse helfen!
Wir suchen eine Haushaltshilfe bzw Putzkraft die dafür sorgt, dass zumindest einmal die Woche gesaugt und geputzt ist. Ca 3h die Woche in #Essen#steele Falls ihr jemanden kennt bitte vermitteln! Danke!
ALT text detailsA giant reaper stands in front of a presentation. It's my allegory of Meta: a headband with Meta logo, and a chain around her neck with the WhatsApp, Facebook and Instagram golden logo. She hold a brush and a paint bucket with red painting. She looks angry at her audience and not really understanding.
In background, her presentation screen: the Fediverse logo in big, with the word "THREATS" on the top and arrows going to the logo. The words "THREATS" was fixed to "THREADS" with red painting on the D.
A group of Fediverse mascots in foreground are anxious and group themselves closely, shacking, in front of this new proposal of the reaper.
License: "Meta proposing Threads to the Fediverse" by David Revoy, with mascots of Mastodon, Pleroma-tan, AI, Lemmy, Sepia, Fediverse logo, and with fair-use of copyrighted Meta's logos − CC-BY 4.0
In case the administrators of your Mastodon, Peertube, Pixelfed or other fediverse service instance accept donations for their voluntary work, please donate to them if you can afford it to keep the service running in the long time.
Some technical details for those interested: The entire FediMeteo setup runs on a FreeBSD VM costing around 4 euros per month. It supports almost all major EU countries (plus the UK), with just a few left to complete. Currently, there are 25 separate jails, each running its own instance of snac, totaling 25 instances. The VM load typically stays around 10%, which increases to 30% when updates are published for countries with larger numbers of cities (currently Germany and Italy). The only time the load spikes is when new countries are announced; during that time, all remote instances connect to all cities to download their details. As for RAM usage, excluding the ZFS cache, it's currently a total of 213 MB. Yes, MB.
Vielleicht kann uns ja das lokale #Fediverse helfen!
Wir suchen eine Haushaltshilfe bzw Putzkraft die dafür sorgt, dass zumindest einmal die Woche gesaugt und geputzt ist. Ca 3h die Woche in #Essen#steele Falls ihr jemanden kennt bitte vermitteln! Danke!
I get asked very often "how do you keep up with all the posts because you follow thousands of people?"
Well, I don't. And you shouldn't either. It's a general misconception that you should always be up to speed with the world.
Nobody can keep up with anything online. And we are not supposed to. If my mom calls me or I receive a traditional letter by mail, that's something I can keep up with. Not feeds or stories online. That is not the place of FOMO, every nanosecond we miss something.
I try to live in the present, I check my social media whenever I feel like it. I add the core folks to a list, but I don't try to keep up with them either. It's life.
This doesn't mean you shouldn't follow people or the followed folks don't matter. On the contrary. I follow anything or anyone that I show even tiniest bit of interest, that's the best way to make my feed most alive.
We intend to publish the @radiofreefedi article sometime next week. One thing I would like to do for the #Fediverse music community is to offer the opportunity to put up something at the bottom of our article.
I’ve begun sourcing testimonies, thanks, and kind words from community members that have said things. All added with permission, of course! But, I really think it’s important that we show just how many lives this project touched.
If you have something you would like to put up, please DM me.
ALT text detailsTestimonies / Kind words / Showing Appreciation section of an upcoming We Distribute article about Radio Free Fedi
Because of X and Meta fucking things up once again, people are talking about abandoning social media, because there are no corporate free alternatives. Right.
Halloooo, das Jahr nimmt langsam Fahrt auf und die Vorbereitungen für die Infoveranstaltung zum Fediverse an der Uni Münster laufen auf Hochtouren.
Freut euch unter anderem, auf ein Interview mit @ghooffacker zu Perspektiven aus der Wissenschaft zum Thema Fediverse und Mastodon. Wenn ihr mehr dazu erfahren wollt, kommt am 13.01. vorbei oder habt noch etwas mehr Geduld bis das Ganze auch online landet :)
If you just joined the Fediverse in search of a more inclusive community, welcome
While the Fediverse also has its challenges, it is a community constantly trying to improve for its people, and away from the danger of the monetization of hate.
2. Feel free to ask questions around! People will be happy to help. Hashtags are important here. If you have a question related to Mastodon for example, use #Mastodon
3. Be patient. Be you. Explore. Follow many to build a full feed (it is more important here because there is no algorithm).
If you are looking for a hypocrite determined to open the #Fediverse gates for #Meta, and later proudly counting Meta among his "advisors" for his "Social Web Foundation", here is one, Dec 7 2023 at Meta’s San Francisco office location, at an "invitation only event", discussing Meta's plans.
"Photo arranged by Tantek Çelik with photo participants opting-in to public sharing."
[Update: calling out this hypocrite, with references, got me blocked by him. The Internet Archive never forgets, though.]
ALT text detailsParticipants' group photo of an invitation-only event for a discussion on Threads Interoperating in the Fediverse at Meta’s San Francisco office location.
The head of Evan Prodromou is marked by a red rectangular frame.
"Photo arranged by Tantek Çelik with photo participants opting-in to public sharing."
Man, yesterday was a doozy. We can’t agree with every platform’s decisions, but we can vote with our feet.
Surf wants to free our social connections from being locked up in separate self-serving networks. It’s a no-nonsense browser for the open social web that lets you easily create and surf custom feeds that organize people, videos, articles and podcasts around the things you care about.
Man, yesterday was a doozy. We can’t agree with every platform’s decisions, but we can vote with our feet.
Surf wants to free our social connections from being locked up in separate self-serving networks. It’s a no-nonsense browser for the open social web that lets you easily create and surf custom feeds that organize people, videos, articles and podcasts around the things you care about.
Man, yesterday was a doozy. We can’t agree with every platform’s decisions, but we can vote with our feet.
Surf wants to free our social connections from being locked up in separate self-serving networks. It’s a no-nonsense browser for the open social web that lets you easily create and surf custom feeds that organize people, videos, articles and podcasts around the things you care about.
Man, yesterday was a doozy. We can’t agree with every platform’s decisions, but we can vote with our feet.
Surf wants to free our social connections from being locked up in separate self-serving networks. It’s a no-nonsense browser for the open social web that lets you easily create and surf custom feeds that organize people, videos, articles and podcasts around the things you care about.
Man, yesterday was a doozy. We can’t agree with every platform’s decisions, but we can vote with our feet.
Surf wants to free our social connections from being locked up in separate self-serving networks. It’s a no-nonsense browser for the open social web that lets you easily create and surf custom feeds that organize people, videos, articles and podcasts around the things you care about.
If anyone has some money to spend on aid requests, and especially if you want to elevate #BlackVoices, NullAgent is someone worth helping with his bills.
Honest question: have #MastoAdmin and #Fediverse mods seen actual bad behavior originating from threads.net accounts? I totally get the impetus to block and limit based on the bad behavior that *will predictably* arrive soon but I've never seen actual bad behavior here in my little leaf node.
I get asked very often "how do you keep up with all the posts because you follow thousands of people?"
Well, I don't. And you shouldn't either. It's a general misconception that you should always be up to speed with the world.
Nobody can keep up with anything online. And we are not supposed to. If my mom calls me or I receive a traditional letter by mail, that's something I can keep up with. Not feeds or stories online. That is not the place of FOMO, every nanosecond we miss something.
I try to live in the present, I check my social media whenever I feel like it. I add the core folks to a list, but I don't try to keep up with them either. It's life.
This doesn't mean you shouldn't follow people or the followed folks don't matter. On the contrary. I follow anything or anyone that I show even tiniest bit of interest, that's the best way to make my feed most alive.
Remember to follow their Peertube account at @kagi and boost to encourage and show them the effort is appreciated! Also do check out their excellent lenses feature, shown in the video.
We intend to publish the @radiofreefedi article sometime next week. One thing I would like to do for the #Fediverse music community is to offer the opportunity to put up something at the bottom of our article.
I’ve begun sourcing testimonies, thanks, and kind words from community members that have said things. All added with permission, of course! But, I really think it’s important that we show just how many lives this project touched.
If you have something you would like to put up, please DM me.
ALT text detailsTestimonies / Kind words / Showing Appreciation section of an upcoming We Distribute article about Radio Free Fedi
Hey, we're testing a new Fediverse integration that brings #WordPress calendar events to #Fediverse event platforms like Mobilizon, Gancio, Friendica, and Hubzilla.
Hey, we're testing a new Fediverse integration that brings #WordPress calendar events to #Fediverse event platforms like Mobilizon, Gancio, Friendica, and Hubzilla.
Welcome back to Fediverse Report! I’ve had a great holiday break spending time with family and friends, and that has given me some more time to think about why I care about the fediverse, the open social web and why I spend all this time writing Fediverse Report. Explaining to family members what I do was helpful to make this clear: telling an uncle that I write about decentralised technology mainly leads to confusion. But even extremely offline family members easily understand and agree with the idea that having all of our big social platforms being owned by billionaires leads to significant social problems.
As such, it has helped for me to make it more explicit that I care about decentralisation insofar it is a tool to get somewhere else: I care about better forms of governance and ownership of the social web. I want a social web where people are in control, not a few billionaires (nor nationstate governments, for that matter). Building social networks with decentralised technology is a way to get there.
The idea that the value of alternative social networks is in governance is far from new. I’ve regularly posted hot takes on my Mastodon to the same effect as well. But for 2025 I want to bring this more into focus for this newsletter. Writing a newsletter that is a weekly update tends to amplify shiny new software that has recently been released. In contrast, explaining how governance works on the fediverse does not align well with ‘this happened in the last 7 days’, as it involves more structural and slower moving forces. I’m experimenting with ways to bring coverage of governance in the fediverse better into focus. Expect more like this newsletter, where I zoom in on an offhanded comment by Misskey developer Syuilo as an illustration of the issues that come with interoperability between different places on the open social web.
The News
Mastodon has belatedly published their Annual Report for 2023. The organisation acknowledges the delay, and says that the Annual Report for 2024 is planned to be released in Q1 of this year. Mastodon had a total of 545k euro in donations in 2023, with 476k in costs. The large majority of costs go to personnel expenses, in total 343k was spend on salaries, 72% of the total budget. The popularity of Mastodon’s own servers also come with significant costs, in 2023 they spend 75k on servers and hosting. With a rough estimate of averaging around 250k active users on mastodon.social, this means mastodon.social costs roughly 30 cents per active user per year. The Annual Report also looks at the updates Mastodon has made to the site and apps. Mastodon also shares more about their hiring process, and in a great move for transparency, also published all the salaries of everyone in the organisation.
Back in the present, Mastodon is hiring again, this time for a senior front-end developer. The organisation also held a crowd-funding campaign in late last year to fund and hire a Trust and Safety lead. The community seemed to have had little appetite for funding such an endeavour, with funding barely pushing past the 12k after a month. It is an indication of the difficult spot the organisation is in; the community has been asking for more safety features in Mastodon, but is not funding a Trust and Safety Lead. The organisation could clearly use someone who writes clear policy and design goals for the direction the software should go in. Currently, not even a Mastodon employee can explain why a safety feature for Mastodon that is fully developed and waiting to be approved has been waiting for approval for over 2.5 years. It turns out that writing the code is often the easy part of making changes in the fediverse, and navigating the social structures to get the code used by people is much harder, and a dedicated Trust and Safety Lead could have certainly helped here. Instead, even after large community outcry we still do not know why Mastodon has not merged this safety feature developed by their own employee.
Surf is a new app by Flipboard for the open social web. It is a beautifully designed app that allows people to build their own custom feeds. The power of Surf is in that it supports many networks, and you can combine posts from Mastodon, Bluesky, Threads, YouTube and Flipboard all into a single custom feed. How Flipboard markets Surf is interesting, describing it as a ‘browser for the social web’. The way Flipboard CEO Mike McCue sees it, Surf pulls in content from the social web, and gives you the possibility to display that content in custom feeds of your choice. Surf also allows you to filter a custom feed by content: for example, you can scroll through an entire feed, or switch over to a different tab that shows only videos in that feed, for example.
For more info on Surf, WeDistribute has a closer look at all the features, and The Verge has more context and comments by McCue. Custom feeds on Bluesky have mainly gone in the direction of the power user and community builder: tools like Graze offer an huge potential in programmability and flexibility. This is especially useful for those who want to build custom feeds that other people will also use. Surf takes a different approach, by instead prompting people to build their own feeds as much as possible. It’ll be interesting to see which approach will gain traction, and if there is space for both ways of building custom feeds.
Misskey developer Syuilo made some comments contemplating breaking federation with Mastodon. Misskey is mainly used in Japan, and has a wide feature set that differs notably from Mastodon. The main reason that Syuilo gave is that she feels Misskey development is constrained by having to meet the needs and requirements of maintaining federation with other (types) of software. That Misskey is considering letting federation between Mastodon and Misskey break is an indication of one of the downsides of how ActivityPub is designed: You can send out anything you want with ActivityPub, but it is exceedingly difficult to know how other software will actually receive and display the things you send out with ActivityPub. There is a significant freedom for fediverse software in how they implement and support even more basic functions. For example, see this comparison table for how the different platforms support hashtags, and how many variations there are.
Personally, I think it would be healthy for the fediverse as a whole if more fediverse software would start publishing what they deem as necessary for other software to federate with them. The fediverse mainly currently works on the assumption that any form of federation between projects is fine, even if that means that another federated platform will stripping out all markup and images of a post. It might be healthy for a platform to state minimum functional requirements, such as ‘we only want to federate with software that also shows the emoji reactions as we view this to be an integral part of a message’. For now, Syuilo’s post mainly seems to be to vent some frustrations, so it remains to be seen where any of this will actually go.
The Links
A guide for small websites regarding the UK’s Online Safety Act, with some extra clarification for fediverse sites.
TheIndieBeat.fm is a new radio station for showcasing indie music from the fediverse, that picks up where radiofreefedi left, and will use upcoming fediverse audio platform Bandwagon.
ALT text detailsA mock classified file report. Copy explains a 'mission' to share with the open social web by bridging to Bluesky and sharing with Threads.
📢 Die Wahrheit hat viele Wege – wir entdecken sie gemeinsam! 🌟 📽️ Was dich erwartet: ➡️ Praxis-Experimente mit Greenscreen-Technik – inszeniere den Weg und mache ihn lebendig! ✨ Special Guest 🌟 Ein ganz besonderer Gast stellt das innovative Material "Sterndeuter" vor – ein kreativer Wegbegleiter für deinen Unterricht! 🚀 👉 Mehr entdecken
📅 Sei dabei und finde neue Wege, Wahrheit und Leben im Unterricht zu gestalten!
Check out all episodes of DotSocial here, which include conversations with open social web leaders like @johnonolan, @jay.bsky.team, @kissane and more.
Hey, we're testing a new Fediverse integration that brings #WordPress calendar events to #Fediverse event platforms like Mobilizon, Gancio, Friendica, and Hubzilla.
Because of X and Meta fucking things up once again, people are talking about abandoning social media, because there are no corporate free alternatives. Right.
We intend to publish the @radiofreefedi article sometime next week. One thing I would like to do for the #Fediverse music community is to offer the opportunity to put up something at the bottom of our article.
I’ve begun sourcing testimonies, thanks, and kind words from community members that have said things. All added with permission, of course! But, I really think it’s important that we show just how many lives this project touched.
If you have something you would like to put up, please DM me.
ALT text detailsTestimonies / Kind words / Showing Appreciation section of an upcoming We Distribute article about Radio Free Fedi
The good thing with federation is that I as an individual can make decisions about who I federate with - be it an individual or an entire instance. There's even some middle ground to customize your choice (silence vs block).
And now, the "federated islands" concept is kicking up, which is really cool. We have many choices - the decision is not mandated for us.
The good thing with federation is that I as an individual can make decisions about who I federate with - be it an individual or an entire instance. There's even some middle ground to customize your choice (silence vs block).
And now, the "federated islands" concept is kicking up, which is really cool. We have many choices - the decision is not mandated for us.
The good thing with federation is that I as an individual can make decisions about who I federate with - be it an individual or an entire instance. There's even some middle ground to customize your choice (silence vs block).
And now, the "federated islands" concept is kicking up, which is really cool. We have many choices - the decision is not mandated for us.
Yes, enabling for #DataSovereignty. But, also some properties of #Fediverse imply others can do with (their copies of) the data what they want, too; which is in tension with that sovereignty.
1. Is there a way I can migrate my account? I think my server disabled downloading videos but this is also causing issues for the people that follow me in their podcast apps.
2. What good PeerTube instances exist that are not tied to Crypto, AI, any right wing thing?
Welcome back to Fediverse Report! I’ve had a great holiday break spending time with family and friends, and that has given me some more time to think about why I care about the fediverse, the open social web and why I spend all this time writing Fediverse Report. Explaining to family members what I do was helpful to make this clear: telling an uncle that I write about decentralised technology mainly leads to confusion. But even extremely offline family members easily understand and agree with the idea that having all of our big social platforms being owned by billionaires leads to significant social problems.
As such, it has helped for me to make it more explicit that I care about decentralisation insofar it is a tool to get somewhere else: I care about better forms of governance and ownership of the social web. I want a social web where people are in control, not a few billionaires (nor nationstate governments, for that matter). Building social networks with decentralised technology is a way to get there.
The idea that the value of alternative social networks is in governance is far from new. I’ve regularly posted hot takes on my Mastodon to the same effect as well. But for 2025 I want to bring this more into focus for this newsletter. Writing a newsletter that is a weekly update tends to amplify shiny new software that has recently been released. In contrast, explaining how governance works on the fediverse does not align well with ‘this happened in the last 7 days’, as it involves more structural and slower moving forces. I’m experimenting with ways to bring coverage of governance in the fediverse better into focus. Expect more like this newsletter, where I zoom in on an offhanded comment by Misskey developer Syuilo as an illustration of the issues that come with interoperability between different places on the open social web.
The News
Mastodon has belatedly published their Annual Report for 2023. The organisation acknowledges the delay, and says that the Annual Report for 2024 is planned to be released in Q1 of this year. Mastodon had a total of 545k euro in donations in 2023, with 476k in costs. The large majority of costs go to personnel expenses, in total 343k was spend on salaries, 72% of the total budget. The popularity of Mastodon’s own servers also come with significant costs, in 2023 they spend 75k on servers and hosting. With a rough estimate of averaging around 250k active users on mastodon.social, this means mastodon.social costs roughly 30 cents per active user per year. The Annual Report also looks at the updates Mastodon has made to the site and apps. Mastodon also shares more about their hiring process, and in a great move for transparency, also published all the salaries of everyone in the organisation.
Back in the present, Mastodon is hiring again, this time for a senior front-end developer. The organisation also held a crowd-funding campaign in late last year to fund and hire a Trust and Safety lead. The community seemed to have had little appetite for funding such an endeavour, with funding barely pushing past the 12k after a month. It is an indication of the difficult spot the organisation is in; the community has been asking for more safety features in Mastodon, but is not funding a Trust and Safety Lead. The organisation could clearly use someone who writes clear policy and design goals for the direction the software should go in. Currently, not even a Mastodon employee can explain why a safety feature for Mastodon that is fully developed and waiting to be approved has been waiting for approval for over 2.5 years. It turns out that writing the code is often the easy part of making changes in the fediverse, and navigating the social structures to get the code used by people is much harder, and a dedicated Trust and Safety Lead could have certainly helped here. Instead, even after large community outcry we still do not know why Mastodon has not merged this safety feature developed by their own employee.
Surf is a new app by Flipboard for the open social web. It is a beautifully designed app that allows people to build their own custom feeds. The power of Surf is in that it supports many networks, and you can combine posts from Mastodon, Bluesky, Threads, YouTube and Flipboard all into a single custom feed. How Flipboard markets Surf is interesting, describing it as a ‘browser for the social web’. The way Flipboard CEO Mike McCue sees it, Surf pulls in content from the social web, and gives you the possibility to display that content in custom feeds of your choice. Surf also allows you to filter a custom feed by content: for example, you can scroll through an entire feed, or switch over to a different tab that shows only videos in that feed, for example.
For more info on Surf, WeDistribute has a closer look at all the features, and The Verge has more context and comments by McCue. Custom feeds on Bluesky have mainly gone in the direction of the power user and community builder: tools like Graze offer an huge potential in programmability and flexibility. This is especially useful for those who want to build custom feeds that other people will also use. Surf takes a different approach, by instead prompting people to build their own feeds as much as possible. It’ll be interesting to see which approach will gain traction, and if there is space for both ways of building custom feeds.
Misskey developer Syuilo made some comments contemplating breaking federation with Mastodon. Misskey is mainly used in Japan, and has a wide feature set that differs notably from Mastodon. The main reason that Syuilo gave is that she feels Misskey development is constrained by having to meet the needs and requirements of maintaining federation with other (types) of software. That Misskey is considering letting federation between Mastodon and Misskey break is an indication of one of the downsides of how ActivityPub is designed: You can send out anything you want with ActivityPub, but it is exceedingly difficult to know how other software will actually receive and display the things you send out with ActivityPub. There is a significant freedom for fediverse software in how they implement and support even more basic functions. For example, see this comparison table for how the different platforms support hashtags, and how many variations there are.
Personally, I think it would be healthy for the fediverse as a whole if more fediverse software would start publishing what they deem as necessary for other software to federate with them. The fediverse mainly currently works on the assumption that any form of federation between projects is fine, even if that means that another federated platform will stripping out all markup and images of a post. It might be healthy for a platform to state minimum functional requirements, such as ‘we only want to federate with software that also shows the emoji reactions as we view this to be an integral part of a message’. For now, Syuilo’s post mainly seems to be to vent some frustrations, so it remains to be seen where any of this will actually go.
The Links
A guide for small websites regarding the UK’s Online Safety Act, with some extra clarification for fediverse sites.
TheIndieBeat.fm is a new radio station for showcasing indie music from the fediverse, that picks up where radiofreefedi left, and will use upcoming fediverse audio platform Bandwagon.
Remember to follow their Peertube account at @kagi and boost to encourage and show them the effort is appreciated! Also do check out their excellent lenses feature, shown in the video.
hey #fediverse#pixelfed and #loops people Do you know Why loops is not on fdroid or other app store for Android? I needed to download the apk from the web app
Welcome back to Fediverse Report! I’ve had a great holiday break spending time with family and friends, and that has given me some more time to think about why I care about the fediverse, the open social web and why I spend all this time writing Fediverse Report. Explaining to family members what I do was helpful to make this clear: telling an uncle that I write about decentralised technology mainly leads to confusion. But even extremely offline family members easily understand and agree with the idea that having all of our big social platforms being owned by billionaires leads to significant social problems.
As such, it has helped for me to make it more explicit that I care about decentralisation insofar it is a tool to get somewhere else: I care about better forms of governance and ownership of the social web. I want a social web where people are in control, not a few billionaires (nor nationstate governments, for that matter). Building social networks with decentralised technology is a way to get there.
The idea that the value of alternative social networks is in governance is far from new. I’ve regularly posted hot takes on my Mastodon to the same effect as well. But for 2025 I want to bring this more into focus for this newsletter. Writing a newsletter that is a weekly update tends to amplify shiny new software that has recently been released. In contrast, explaining how governance works on the fediverse does not align well with ‘this happened in the last 7 days’, as it involves more structural and slower moving forces. I’m experimenting with ways to bring coverage of governance in the fediverse better into focus. Expect more like this newsletter, where I zoom in on an offhanded comment by Misskey developer Syuilo as an illustration of the issues that come with interoperability between different places on the open social web.
The News
Mastodon has belatedly published their Annual Report for 2023. The organisation acknowledges the delay, and says that the Annual Report for 2024 is planned to be released in Q1 of this year. Mastodon had a total of 545k euro in donations in 2023, with 476k in costs. The large majority of costs go to personnel expenses, in total 343k was spend on salaries, 72% of the total budget. The popularity of Mastodon’s own servers also come with significant costs, in 2023 they spend 75k on servers and hosting. With a rough estimate of averaging around 250k active users on mastodon.social, this means mastodon.social costs roughly 30 cents per active user per year. The Annual Report also looks at the updates Mastodon has made to the site and apps. Mastodon also shares more about their hiring process, and in a great move for transparency, also published all the salaries of everyone in the organisation.
Back in the present, Mastodon is hiring again, this time for a senior front-end developer. The organisation also held a crowd-funding campaign in late last year to fund and hire a Trust and Safety lead. The community seemed to have had little appetite for funding such an endeavour, with funding barely pushing past the 12k after a month. It is an indication of the difficult spot the organisation is in; the community has been asking for more safety features in Mastodon, but is not funding a Trust and Safety Lead. The organisation could clearly use someone who writes clear policy and design goals for the direction the software should go in. Currently, not even a Mastodon employee can explain why a safety feature for Mastodon that is fully developed and waiting to be approved has been waiting for approval for over 2.5 years. It turns out that writing the code is often the easy part of making changes in the fediverse, and navigating the social structures to get the code used by people is much harder, and a dedicated Trust and Safety Lead could have certainly helped here. Instead, even after large community outcry we still do not know why Mastodon has not merged this safety feature developed by their own employee.
Surf is a new app by Flipboard for the open social web. It is a beautifully designed app that allows people to build their own custom feeds. The power of Surf is in that it supports many networks, and you can combine posts from Mastodon, Bluesky, Threads, YouTube and Flipboard all into a single custom feed. How Flipboard markets Surf is interesting, describing it as a ‘browser for the social web’. The way Flipboard CEO Mike McCue sees it, Surf pulls in content from the social web, and gives you the possibility to display that content in custom feeds of your choice. Surf also allows you to filter a custom feed by content: for example, you can scroll through an entire feed, or switch over to a different tab that shows only videos in that feed, for example.
For more info on Surf, WeDistribute has a closer look at all the features, and The Verge has more context and comments by McCue. Custom feeds on Bluesky have mainly gone in the direction of the power user and community builder: tools like Graze offer an huge potential in programmability and flexibility. This is especially useful for those who want to build custom feeds that other people will also use. Surf takes a different approach, by instead prompting people to build their own feeds as much as possible. It’ll be interesting to see which approach will gain traction, and if there is space for both ways of building custom feeds.
Misskey developer Syuilo made some comments contemplating breaking federation with Mastodon. Misskey is mainly used in Japan, and has a wide feature set that differs notably from Mastodon. The main reason that Syuilo gave is that she feels Misskey development is constrained by having to meet the needs and requirements of maintaining federation with other (types) of software. That Misskey is considering letting federation between Mastodon and Misskey break is an indication of one of the downsides of how ActivityPub is designed: You can send out anything you want with ActivityPub, but it is exceedingly difficult to know how other software will actually receive and display the things you send out with ActivityPub. There is a significant freedom for fediverse software in how they implement and support even more basic functions. For example, see this comparison table for how the different platforms support hashtags, and how many variations there are.
Personally, I think it would be healthy for the fediverse as a whole if more fediverse software would start publishing what they deem as necessary for other software to federate with them. The fediverse mainly currently works on the assumption that any form of federation between projects is fine, even if that means that another federated platform will stripping out all markup and images of a post. It might be healthy for a platform to state minimum functional requirements, such as ‘we only want to federate with software that also shows the emoji reactions as we view this to be an integral part of a message’. For now, Syuilo’s post mainly seems to be to vent some frustrations, so it remains to be seen where any of this will actually go.
The Links
A guide for small websites regarding the UK’s Online Safety Act, with some extra clarification for fediverse sites.
TheIndieBeat.fm is a new radio station for showcasing indie music from the fediverse, that picks up where radiofreefedi left, and will use upcoming fediverse audio platform Bandwagon.
Welcome back to Fediverse Report! I’ve had a great holiday break spending time with family and friends, and that has given me some more time to think about why I care about the fediverse, the open social web and why I spend all this time writing Fediverse Report. Explaining to family members what I do was helpful to make this clear: telling an uncle that I write about decentralised technology mainly leads to confusion. But even extremely offline family members easily understand and agree with the idea that having all of our big social platforms being owned by billionaires leads to significant social problems.
As such, it has helped for me to make it more explicit that I care about decentralisation insofar it is a tool to get somewhere else: I care about better forms of governance and ownership of the social web. I want a social web where people are in control, not a few billionaires (nor nationstate governments, for that matter). Building social networks with decentralised technology is a way to get there.
The idea that the value of alternative social networks is in governance is far from new. I’ve regularly posted hot takes on my Mastodon to the same effect as well. But for 2025 I want to bring this more into focus for this newsletter. Writing a newsletter that is a weekly update tends to amplify shiny new software that has recently been released. In contrast, explaining how governance works on the fediverse does not align well with ‘this happened in the last 7 days’, as it involves more structural and slower moving forces. I’m experimenting with ways to bring coverage of governance in the fediverse better into focus. Expect more like this newsletter, where I zoom in on an offhanded comment by Misskey developer Syuilo as an illustration of the issues that come with interoperability between different places on the open social web.
The News
Mastodon has belatedly published their Annual Report for 2023. The organisation acknowledges the delay, and says that the Annual Report for 2024 is planned to be released in Q1 of this year. Mastodon had a total of 545k euro in donations in 2023, with 476k in costs. The large majority of costs go to personnel expenses, in total 343k was spend on salaries, 72% of the total budget. The popularity of Mastodon’s own servers also come with significant costs, in 2023 they spend 75k on servers and hosting. With a rough estimate of averaging around 250k active users on mastodon.social, this means mastodon.social costs roughly 30 cents per active user per year. The Annual Report also looks at the updates Mastodon has made to the site and apps. Mastodon also shares more about their hiring process, and in a great move for transparency, also published all the salaries of everyone in the organisation.
Back in the present, Mastodon is hiring again, this time for a senior front-end developer. The organisation also held a crowd-funding campaign in late last year to fund and hire a Trust and Safety lead. The community seemed to have had little appetite for funding such an endeavour, with funding barely pushing past the 12k after a month. It is an indication of the difficult spot the organisation is in; the community has been asking for more safety features in Mastodon, but is not funding a Trust and Safety Lead. The organisation could clearly use someone who writes clear policy and design goals for the direction the software should go in. Currently, not even a Mastodon employee can explain why a safety feature for Mastodon that is fully developed and waiting to be approved has been waiting for approval for over 2.5 years. It turns out that writing the code is often the easy part of making changes in the fediverse, and navigating the social structures to get the code used by people is much harder, and a dedicated Trust and Safety Lead could have certainly helped here. Instead, even after large community outcry we still do not know why Mastodon has not merged this safety feature developed by their own employee.
Surf is a new app by Flipboard for the open social web. It is a beautifully designed app that allows people to build their own custom feeds. The power of Surf is in that it supports many networks, and you can combine posts from Mastodon, Bluesky, Threads, YouTube and Flipboard all into a single custom feed. How Flipboard markets Surf is interesting, describing it as a ‘browser for the social web’. The way Flipboard CEO Mike McCue sees it, Surf pulls in content from the social web, and gives you the possibility to display that content in custom feeds of your choice. Surf also allows you to filter a custom feed by content: for example, you can scroll through an entire feed, or switch over to a different tab that shows only videos in that feed, for example.
For more info on Surf, WeDistribute has a closer look at all the features, and The Verge has more context and comments by McCue. Custom feeds on Bluesky have mainly gone in the direction of the power user and community builder: tools like Graze offer an huge potential in programmability and flexibility. This is especially useful for those who want to build custom feeds that other people will also use. Surf takes a different approach, by instead prompting people to build their own feeds as much as possible. It’ll be interesting to see which approach will gain traction, and if there is space for both ways of building custom feeds.
Misskey developer Syuilo made some comments contemplating breaking federation with Mastodon. Misskey is mainly used in Japan, and has a wide feature set that differs notably from Mastodon. The main reason that Syuilo gave is that she feels Misskey development is constrained by having to meet the needs and requirements of maintaining federation with other (types) of software. That Misskey is considering letting federation between Mastodon and Misskey break is an indication of one of the downsides of how ActivityPub is designed: You can send out anything you want with ActivityPub, but it is exceedingly difficult to know how other software will actually receive and display the things you send out with ActivityPub. There is a significant freedom for fediverse software in how they implement and support even more basic functions. For example, see this comparison table for how the different platforms support hashtags, and how many variations there are.
Personally, I think it would be healthy for the fediverse as a whole if more fediverse software would start publishing what they deem as necessary for other software to federate with them. The fediverse mainly currently works on the assumption that any form of federation between projects is fine, even if that means that another federated platform will stripping out all markup and images of a post. It might be healthy for a platform to state minimum functional requirements, such as ‘we only want to federate with software that also shows the emoji reactions as we view this to be an integral part of a message’. For now, Syuilo’s post mainly seems to be to vent some frustrations, so it remains to be seen where any of this will actually go.
The Links
A guide for small websites regarding the UK’s Online Safety Act, with some extra clarification for fediverse sites.
TheIndieBeat.fm is a new radio station for showcasing indie music from the fediverse, that picks up where radiofreefedi left, and will use upcoming fediverse audio platform Bandwagon.
1. Is there a way I can migrate my account? I think my server disabled downloading videos but this is also causing issues for the people that follow me in their podcast apps.
2. What good PeerTube instances exist that are not tied to Crypto, AI, any right wing thing?
I thank all my followers for accepting me into their timeline. I will continue to try to share things that unite us and move us collectively forward. Because that's what we can do here in the #Fediverse. Good night, friends from afar and close! Stay weird and stay free!
yesterday our petition for #Unis4Mastodon ended with more than 2,070 signatures. Yesterday alone, another 114 signatures were collected https://openpetition.de/Unis4Mastodon This shows how pressing the issue of using truly #socialmedia is for many people.
Mutants of the #Fediverse, hear my plea. I'm trying to get some senior citizens into the fedi pipeline, but some of them need something that is aesthetically similar to #Facebook. What fedi app or system would resemble it the best?
Welcome back to Fediverse Report! I’ve had a great holiday break spending time with family and friends, and that has given me some more time to think about why I care about the fediverse, the open social web and why I spend all this time writing Fediverse Report. Explaining to family members what I do was helpful to make this clear: telling an uncle that I write about decentralised technology mainly leads to confusion. But even extremely offline family members easily understand and agree with the idea that having all of our big social platforms being owned by billionaires leads to significant social problems.
As such, it has helped for me to make it more explicit that I care about decentralisation insofar it is a tool to get somewhere else: I care about better forms of governance and ownership of the social web. I want a social web where people are in control, not a few billionaires (nor nationstate governments, for that matter). Building social networks with decentralised technology is a way to get there.
The idea that the value of alternative social networks is in governance is far from new. I’ve regularly posted hot takes on my Mastodon to the same effect as well. But for 2025 I want to bring this more into focus for this newsletter. Writing a newsletter that is a weekly update tends to amplify shiny new software that has recently been released. In contrast, explaining how governance works on the fediverse does not align well with ‘this happened in the last 7 days’, as it involves more structural and slower moving forces. I’m experimenting with ways to bring coverage of governance in the fediverse better into focus. Expect more like this newsletter, where I zoom in on an offhanded comment by Misskey developer Syuilo as an illustration of the issues that come with interoperability between different places on the open social web.
The News
Mastodon has belatedly published their Annual Report for 2023. The organisation acknowledges the delay, and says that the Annual Report for 2024 is planned to be released in Q1 of this year. Mastodon had a total of 545k euro in donations in 2023, with 476k in costs. The large majority of costs go to personnel expenses, in total 343k was spend on salaries, 72% of the total budget. The popularity of Mastodon’s own servers also come with significant costs, in 2023 they spend 75k on servers and hosting. With a rough estimate of averaging around 250k active users on mastodon.social, this means mastodon.social costs roughly 30 cents per active user per year. The Annual Report also looks at the updates Mastodon has made to the site and apps. Mastodon also shares more about their hiring process, and in a great move for transparency, also published all the salaries of everyone in the organisation.
Back in the present, Mastodon is hiring again, this time for a senior front-end developer. The organisation also held a crowd-funding campaign in late last year to fund and hire a Trust and Safety lead. The community seemed to have had little appetite for funding such an endeavour, with funding barely pushing past the 12k after a month. It is an indication of the difficult spot the organisation is in; the community has been asking for more safety features in Mastodon, but is not funding a Trust and Safety Lead. The organisation could clearly use someone who writes clear policy and design goals for the direction the software should go in. Currently, not even a Mastodon employee can explain why a safety feature for Mastodon that is fully developed and waiting to be approved has been waiting for approval for over 2.5 years. It turns out that writing the code is often the easy part of making changes in the fediverse, and navigating the social structures to get the code used by people is much harder, and a dedicated Trust and Safety Lead could have certainly helped here. Instead, even after large community outcry we still do not know why Mastodon has not merged this safety feature developed by their own employee.
Surf is a new app by Flipboard for the open social web. It is a beautifully designed app that allows people to build their own custom feeds. The power of Surf is in that it supports many networks, and you can combine posts from Mastodon, Bluesky, Threads, YouTube and Flipboard all into a single custom feed. How Flipboard markets Surf is interesting, describing it as a ‘browser for the social web’. The way Flipboard CEO Mike McCue sees it, Surf pulls in content from the social web, and gives you the possibility to display that content in custom feeds of your choice. Surf also allows you to filter a custom feed by content: for example, you can scroll through an entire feed, or switch over to a different tab that shows only videos in that feed, for example.
For more info on Surf, WeDistribute has a closer look at all the features, and The Verge has more context and comments by McCue. Custom feeds on Bluesky have mainly gone in the direction of the power user and community builder: tools like Graze offer an huge potential in programmability and flexibility. This is especially useful for those who want to build custom feeds that other people will also use. Surf takes a different approach, by instead prompting people to build their own feeds as much as possible. It’ll be interesting to see which approach will gain traction, and if there is space for both ways of building custom feeds.
Misskey developer Syuilo made some comments contemplating breaking federation with Mastodon. Misskey is mainly used in Japan, and has a wide feature set that differs notably from Mastodon. The main reason that Syuilo gave is that she feels Misskey development is constrained by having to meet the needs and requirements of maintaining federation with other (types) of software. That Misskey is considering letting federation between Mastodon and Misskey break is an indication of one of the downsides of how ActivityPub is designed: You can send out anything you want with ActivityPub, but it is exceedingly difficult to know how other software will actually receive and display the things you send out with ActivityPub. There is a significant freedom for fediverse software in how they implement and support even more basic functions. For example, see this comparison table for how the different platforms support hashtags, and how many variations there are.
Personally, I think it would be healthy for the fediverse as a whole if more fediverse software would start publishing what they deem as necessary for other software to federate with them. The fediverse mainly currently works on the assumption that any form of federation between projects is fine, even if that means that another federated platform will stripping out all markup and images of a post. It might be healthy for a platform to state minimum functional requirements, such as ‘we only want to federate with software that also shows the emoji reactions as we view this to be an integral part of a message’. For now, Syuilo’s post mainly seems to be to vent some frustrations, so it remains to be seen where any of this will actually go.
The Links
A guide for small websites regarding the UK’s Online Safety Act, with some extra clarification for fediverse sites.
TheIndieBeat.fm is a new radio station for showcasing indie music from the fediverse, that picks up where radiofreefedi left, and will use upcoming fediverse audio platform Bandwagon.
This week's news: - @Mastodon's annual report for 2023 (!) gives more insight into the operation and finances of the organisation - Surf is a new app by @Flipboard that allows you to create custom feeds across the open social web - I take a closer look at some comments by Misskey developer @syuilo on the issues with interoperability between Misskey and Mastodon
This week's news: - @Mastodon's annual report for 2023 (!) gives more insight into the operation and finances of the organisation - Surf is a new app by @Flipboard that allows you to create custom feeds across the open social web - I take a closer look at some comments by Misskey developer @syuilo on the issues with interoperability between Misskey and Mastodon
Welcome back to Fediverse Report! I’ve had a great holiday break spending time with family and friends, and that has given me some more time to think about why I care about the fediverse, the open social web and why I spend all this time writing Fediverse Report. Explaining to family members what I do was helpful to make this clear: telling an uncle that I write about decentralised technology mainly leads to confusion. But even extremely offline family members easily understand and agree with the idea that having all of our big social platforms being owned by billionaires leads to significant social problems.
As such, it has helped for me to make it more explicit that I care about decentralisation insofar it is a tool to get somewhere else: I care about better forms of governance and ownership of the social web. I want a social web where people are in control, not a few billionaires (nor nationstate governments, for that matter). Building social networks with decentralised technology is a way to get there.
The idea that the value of alternative social networks is in governance is far from new. I’ve regularly posted hot takes on my Mastodon to the same effect as well. But for 2025 I want to bring this more into focus for this newsletter. Writing a newsletter that is a weekly update tends to amplify shiny new software that has recently been released. In contrast, explaining how governance works on the fediverse does not align well with ‘this happened in the last 7 days’, as it involves more structural and slower moving forces. I’m experimenting with ways to bring coverage of governance in the fediverse better into focus. Expect more like this newsletter, where I zoom in on an offhanded comment by Misskey developer Syuilo as an illustration of the issues that come with interoperability between different places on the open social web.
The News
Mastodon has belatedly published their Annual Report for 2023. The organisation acknowledges the delay, and says that the Annual Report for 2024 is planned to be released in Q1 of this year. Mastodon had a total of 545k euro in donations in 2023, with 476k in costs. The large majority of costs go to personnel expenses, in total 343k was spend on salaries, 72% of the total budget. The popularity of Mastodon’s own servers also come with significant costs, in 2023 they spend 75k on servers and hosting. With a rough estimate of averaging around 250k active users on mastodon.social, this means mastodon.social costs roughly 30 cents per active user per year. The Annual Report also looks at the updates Mastodon has made to the site and apps. Mastodon also shares more about their hiring process, and in a great move for transparency, also published all the salaries of everyone in the organisation.
Back in the present, Mastodon is hiring again, this time for a senior front-end developer. The organisation also held a crowd-funding campaign in late last year to fund and hire a Trust and Safety lead. The community seemed to have had little appetite for funding such an endeavour, with funding barely pushing past the 12k after a month. It is an indication of the difficult spot the organisation is in; the community has been asking for more safety features in Mastodon, but is not funding a Trust and Safety Lead. The organisation could clearly use someone who writes clear policy and design goals for the direction the software should go in. Currently, not even a Mastodon employee can explain why a safety feature for Mastodon that is fully developed and waiting to be approved has been waiting for approval for over 2.5 years. It turns out that writing the code is often the easy part of making changes in the fediverse, and navigating the social structures to get the code used by people is much harder, and a dedicated Trust and Safety Lead could have certainly helped here. Instead, even after large community outcry we still do not know why Mastodon has not merged this safety feature developed by their own employee.
Surf is a new app by Flipboard for the open social web. It is a beautifully designed app that allows people to build their own custom feeds. The power of Surf is in that it supports many networks, and you can combine posts from Mastodon, Bluesky, Threads, YouTube and Flipboard all into a single custom feed. How Flipboard markets Surf is interesting, describing it as a ‘browser for the social web’. The way Flipboard CEO Mike McCue sees it, Surf pulls in content from the social web, and gives you the possibility to display that content in custom feeds of your choice. Surf also allows you to filter a custom feed by content: for example, you can scroll through an entire feed, or switch over to a different tab that shows only videos in that feed, for example.
For more info on Surf, WeDistribute has a closer look at all the features, and The Verge has more context and comments by McCue. Custom feeds on Bluesky have mainly gone in the direction of the power user and community builder: tools like Graze offer an huge potential in programmability and flexibility. This is especially useful for those who want to build custom feeds that other people will also use. Surf takes a different approach, by instead prompting people to build their own feeds as much as possible. It’ll be interesting to see which approach will gain traction, and if there is space for both ways of building custom feeds.
Misskey developer Syuilo made some comments contemplating breaking federation with Mastodon. Misskey is mainly used in Japan, and has a wide feature set that differs notably from Mastodon. The main reason that Syuilo gave is that she feels Misskey development is constrained by having to meet the needs and requirements of maintaining federation with other (types) of software. That Misskey is considering letting federation between Mastodon and Misskey break is an indication of one of the downsides of how ActivityPub is designed: You can send out anything you want with ActivityPub, but it is exceedingly difficult to know how other software will actually receive and display the things you send out with ActivityPub. There is a significant freedom for fediverse software in how they implement and support even more basic functions. For example, see this comparison table for how the different platforms support hashtags, and how many variations there are.
Personally, I think it would be healthy for the fediverse as a whole if more fediverse software would start publishing what they deem as necessary for other software to federate with them. The fediverse mainly currently works on the assumption that any form of federation between projects is fine, even if that means that another federated platform will stripping out all markup and images of a post. It might be healthy for a platform to state minimum functional requirements, such as ‘we only want to federate with software that also shows the emoji reactions as we view this to be an integral part of a message’. For now, Syuilo’s post mainly seems to be to vent some frustrations, so it remains to be seen where any of this will actually go.
The Links
A guide for small websites regarding the UK’s Online Safety Act, with some extra clarification for fediverse sites.
TheIndieBeat.fm is a new radio station for showcasing indie music from the fediverse, that picks up where radiofreefedi left, and will use upcoming fediverse audio platform Bandwagon.
I’m a born and bred optimist. I think that with the #fediverse we are collectively building solutions that replace money with empathy and real connections as the main motivation. For this to work, decentralisation is key. Decentralisation works and grows with open standards and open source. But it’s more about de-egoing than about demonetisation. Open standards and open source DO allow for making a good living of serving your community. Ego kills community. Beware of the psychopaths. Sermon over
I analysed the #Mastodon posts I've made over the last 2+ years for the clients I've been using, and created some charts.
The first one is the pie chart of the post count by clients. @ivory for Mac is the winner here, with 30% posts made using it. @phanpy and the default Mastodon web client are seconds at 22%. @trunksapp is third at 12%, and @elk comes fourth at 10%.
The second chart shows the post count split by clients over time. It shows that I started with using the web client for the first few months, tried Ivory, trunks and Elk for the next few months, and then settled on using Ivory on my laptop and trunks on my phone. Few months later, I replaced trunks with Phanpy, and then continued using the Ivory-Phanpy combo consistently for over a year, with few posts being made from Web, Elk and trunks. The last bar shows me trying to replace Ivory with Phanpy as my sole major client.
I analysed the #Mastodon posts I've made over the last 2+ years for the clients I've been using, and created some charts.
The first one is the pie chart of the post count by clients. @ivory for Mac is the winner here, with 30% posts made using it. @phanpy and the default Mastodon web client are seconds at 22%. @trunksapp is third at 12%, and @elk comes fourth at 10%.
The second chart shows the post count split by clients over time. It shows that I started with using the web client for the first few months, tried Ivory, trunks and Elk for the next few months, and then settled on using Ivory on my laptop and trunks on my phone. Few months later, I replaced trunks with Phanpy, and then continued using the Ivory-Phanpy combo consistently for over a year, with few posts being made from Web, Elk and trunks. The last bar shows me trying to replace Ivory with Phanpy as my sole major client.
To resist Weather Channel's appropriation of storm naming, I have decided to name storms after #fediverse projects and/or servers. Welcome to Winter Storm Bookwyrm.
One of the unsung heroes of the #Fediverse (aka #Mastodon and beyond) are all the great bots available for spicing up your feed. And no, I’m not talking about the nasty bad bots out there which try to slurp up all your content and steal your private details. I’m talking about content bots which humans set up to be fun and amusing! 😆
Check out “My Favorite Fediverse Bots for 2025“ (and download the starter pack CSV!)
Ich habe hier im vergangenen Jahr deutlich weniger als 2023 interagiert.
Während der Weihnachtspause ist mir aber nochmal klar geworden: Das #Fediverse ist für so viele Bereiche unseres Lebens und unser Zusammenleben immens wichtig.
Darum lautete ein Vorsatz von mir für 2025: Unsere Mastodon-Instanz wieder monatlich stärker finanziell supporten✅
One of the unsung heroes of the #Fediverse (aka #Mastodon and beyond) are all the great bots available for spicing up your feed. And no, I’m not talking about the nasty bad bots out there which try to slurp up all your content and steal your private details. I’m talking about content bots which humans set up to be fun and amusing! 😆
Check out “My Favorite Fediverse Bots for 2025“ (and download the starter pack CSV!)
The thing that people see an issue with, is the fact that a lot of people use it to "harass" others in front of their followers as if to say "laugh at this fool". However, if this is truly the "open" web, that's just gonna be a thing.
I hope they eventually make it an official feature as well, but for now, most third party apps have it built-in.
One of the unsung heroes of the #Fediverse (aka #Mastodon and beyond) are all the great bots available for spicing up your feed. And no, I’m not talking about the nasty bad bots out there which try to slurp up all your content and steal your private details. I’m talking about content bots which humans set up to be fun and amusing! 😆
Check out “My Favorite Fediverse Bots for 2025“ (and download the starter pack CSV!)
Ich habe hier im vergangenen Jahr deutlich weniger als 2023 interagiert.
Während der Weihnachtspause ist mir aber nochmal klar geworden: Das #Fediverse ist für so viele Bereiche unseres Lebens und unser Zusammenleben immens wichtig.
Darum lautete ein Vorsatz von mir für 2025: Unsere Mastodon-Instanz wieder monatlich stärker finanziell supporten✅
- Data portability. FEP-ef61 has advanced significantly. Compatible IDs were introduced, which make portable objects fully compatbile with existing ActivityPub implementations. Identity can be represented using any DID method, not just did:key. Security of the protocol has been studied extensively. And most importantly, there are now two interoperable implementations: Streams and Mitra. - End-to-end encryption. An end-to-end encryption system is being developed for social networking platform Enigmatick. It is based on the Olm protocol, which is also used by Matrix. - Connectivity. A big improvement came from Mastodon, which now notifies its users when relationships are severed by moderation actions. ActivityConnect AP-to-AP bridge was developed, but it didn't see much use, indicating that the problem it attempts to solve is not serious. - Moderation / spam resistance. Two different conversation moderation mechanisms emerged: Conversation Containers (implemented by Streams and Hubzilla) and Interaction Policies (implemented by GoToSocial). - Scalability. The number of platforms implementing FEP-8b32 is slowly increasing but the biggest ones still don't sign their activities (or use non-standard LD signatures). Some preliminary work on optimizing media delivery was done in FEP-1311: Media Attachments. - Plugins. Lemmy developers are discussing WASM plugins in an RFC. A WASM-based MRF was implemented in Kitsune. - Discovery. Mastodon introduced fediverse:creator OpenGraph tag. Relay protocols were documented in FEP-ae0c, and ActivityPub Discovery report was published. Several projects are working on Starter Packs similar to ones used by BlueSky platform. - Developer experience. Fun Fediverse Development project continues to improve, and now provides support tables for many protocol features. ActivityPub and WebFinger and ActivityPub and HTTP Signatures reports were published, as well as FEPs about Origin-based security model and various features such as OpenWebAuth and Emoji reactions. FEDERATION.md is becoming more popular, the number of projects using it nearly doubled in 2024. - Groups. Conversation Containers were implemented in Streams and Hubzilla, and FEP-171b: Conversation Containers was published. FEP-1b12 and Conversation Containers have many similarities, and the work on further alignment is ongoing. - URL handlers. No significant progress. - Synchronization of replies. Both FEP-1b12 and Conversation Containers naturally lead to synchronized conversations. - Markets. No significant progress. - Quoting. FEP-e232 is now supported by 8 platforms. - Forge federation. Forgejo implemented federated stars, and the development of other features has started.
I think the work on these problems should continue in 2025, especially in the following key areas:
- Conversations and groups. FEP-1b12 and Conversation Containers are good solutions and may eventually become one because their differences are mostly superficial. - Data portability and Nomadic identity. A lot of work still needs to be done. Some aspects of FEP-ef61 are underspecified, for example media storage. A fully featured nomadic client (FEP-ae97) has not been developed yet and migration of data between implementations has not been demonstrated. I would also like to see experiments with peer to peer networking (FEP-ef61 is designed to be transport agnostic, this means HTTP transport can be replaced with something else, such as Iroh) and cross-protocol interop (identities created for Nostr and ATProto are compatible with FEP-ef61). - ActivityPub C2S API. Although standard client-to-server API is not popular among developers, the work on it should continue because nomadic client-to-server API (FEP-ae97) is very similar. - End-to-end encryption. I think that adoption of solutions developed for other protocols is a good idea. A custom solution may take many years to develop. - Developer experience. Code reuse in not common in Fediverse: most developers implement ActivityPub primitives themselves. Libraries for all programming languages need to be created, along with online validators, testing tools and good documentation.
New here? Don't forget to sign up for the Surf waitlist 🏄♂️. Surf is a new way to browse the social web and create feeds that serve you, not some monopolistic platform.
New here? Don't forget to sign up for the Surf waitlist 🏄♂️. Surf is a new way to browse the social web and create feeds that serve you, not some monopolistic platform.
To us, it's a vision of open social media - free from the control of a single person. It's not a single platform (or protocol) but a new way of thinking.
A place where you can post, build community across multiple platforms, and move if you ever need to.
It's a one stop solution to the closed networks that only serve the billionaires who own them.
ALT text detailsA graphic showing the copy: New Year New Social. What does it mean? Follow us to learn more.
The colours of the graphic match Newsmast Foundation branding with the logo animated to spin in the top left corner.
Halloooo, das Jahr nimmt langsam Fahrt auf und die Vorbereitungen für die Infoveranstaltung zum Fediverse an der Uni Münster laufen auf Hochtouren.
Freut euch unter anderem, auf ein Interview mit @ghooffacker zu Perspektiven aus der Wissenschaft zum Thema Fediverse und Mastodon. Wenn ihr mehr dazu erfahren wollt, kommt am 13.01. vorbei oder habt noch etwas mehr Geduld bis das Ganze auch online landet :)
To us, it's a vision of open social media - free from the control of a single person. It's not a single platform (or protocol) but a new way of thinking.
A place where you can post, build community across multiple platforms, and move if you ever need to.
It's a one stop solution to the closed networks that only serve the billionaires who own them.
ALT text detailsA graphic showing the copy: New Year New Social. What does it mean? Follow us to learn more.
The colours of the graphic match Newsmast Foundation branding with the logo animated to spin in the top left corner.
- Data portability. FEP-ef61 has advanced significantly. Compatible IDs were introduced, which make portable objects fully compatbile with existing ActivityPub implementations. Identity can be represented using any DID method, not just did:key. Security of the protocol has been studied extensively. And most importantly, there are now two interoperable implementations: Streams and Mitra. - End-to-end encryption. An end-to-end encryption system is being developed for social networking platform Enigmatick. It is based on the Olm protocol, which is also used by Matrix. - Connectivity. A big improvement came from Mastodon, which now notifies its users when relationships are severed by moderation actions. ActivityConnect AP-to-AP bridge was developed, but it didn't see much use, indicating that the problem it attempts to solve is not serious. - Moderation / spam resistance. Two different conversation moderation mechanisms emerged: Conversation Containers (implemented by Streams and Hubzilla) and Interaction Policies (implemented by GoToSocial). - Scalability. The number of platforms implementing FEP-8b32 is slowly increasing but the biggest ones still don't sign their activities (or use non-standard LD signatures). Some preliminary work on optimizing media delivery was done in FEP-1311: Media Attachments. - Plugins. Lemmy developers are discussing WASM plugins in an RFC. A WASM-based MRF was implemented in Kitsune. - Discovery. Mastodon introduced fediverse:creator OpenGraph tag. Relay protocols were documented in FEP-ae0c, and ActivityPub Discovery report was published. Several projects are working on Starter Packs similar to ones used by BlueSky platform. - Developer experience. Fun Fediverse Development project continues to improve, and now provides support tables for many protocol features. ActivityPub and WebFinger and ActivityPub and HTTP Signatures reports were published, as well as FEPs about Origin-based security model and various features such as OpenWebAuth and Emoji reactions. FEDERATION.md is becoming more popular, the number of projects using it nearly doubled in 2024. - Groups. Conversation Containers were implemented in Streams and Hubzilla, and FEP-171b: Conversation Containers was published. FEP-1b12 and Conversation Containers have many similarities, and the work on further alignment is ongoing. - URL handlers. No significant progress. - Synchronization of replies. Both FEP-1b12 and Conversation Containers naturally lead to synchronized conversations. - Markets. No significant progress. - Quoting. FEP-e232 is now supported by 8 platforms. - Forge federation. Forgejo implemented federated stars, and the development of other features has started.
I think the work on these problems should continue in 2025, especially in the following key areas:
- Conversations and groups. FEP-1b12 and Conversation Containers are good solutions and may eventually become one because their differences are mostly superficial. - Data portability and Nomadic identity. A lot of work still needs to be done. Some aspects of FEP-ef61 are underspecified, for example media storage. A fully featured nomadic client (FEP-ae97) has not been developed yet and migration of data between implementations has not been demonstrated. I would also like to see experiments with peer to peer networking (FEP-ef61 is designed to be transport agnostic, this means HTTP transport can be replaced with something else, such as Iroh) and cross-protocol interop (identities created for Nostr and ATProto are compatible with FEP-ef61). - ActivityPub C2S API. Although standard client-to-server API is not popular among developers, the work on it should continue because nomadic client-to-server API (FEP-ae97) is very similar. - End-to-end encryption. I think that adoption of solutions developed for other protocols is a good idea. A custom solution may take many years to develop. - Developer experience. Code reuse in not common in Fediverse: most developers implement ActivityPub primitives themselves. Libraries for all programming languages need to be created, along with online validators, testing tools and good documentation.
My #fediverse server is running the #Sharkey software platform, a fork of #Misskey, to post messages via the #activitypub protocol. You can see my post, even though you may use another platform to participate in the fediverse, like #Mastodon or #Pleroma. So, without using the same platform, we can share messages because we use the same protocol. We have to move from platform-based networking to protocol-based networking. Get rid of the lock-ins, be self-sovereign!
This morning I successfully bridged my account to #Bluesky via #BridgyFed 👀
@elena.aseachange.com.ap.brid.gy
What's fascinating is that I had tried before but it didn't work... because BridgyFed has some rules, where you need to have a profile pic and an account older than 2 weeks in order to successfully bridge
As you all know, I FAR FAR FAR prefer the #Fediverse to Bluesky, but many non-technical friends of mine are now active there, so it's a good opportunity for me to stay in touch with them while posting on the Fediverse. Special thanks to @snarfed.org for making this possible 🙏
- Data portability. FEP-ef61 has advanced significantly. Compatible IDs were introduced, which make portable objects fully compatbile with existing ActivityPub implementations. Identity can be represented using any DID method, not just did:key. Security of the protocol has been studied extensively. And most importantly, there are now two interoperable implementations: Streams and Mitra. - End-to-end encryption. An end-to-end encryption system is being developed for social networking platform Enigmatick. It is based on the Olm protocol, which is also used by Matrix. - Connectivity. A big improvement came from Mastodon, which now notifies its users when relationships are severed by moderation actions. ActivityConnect AP-to-AP bridge was developed, but it didn't see much use, indicating that the problem it attempts to solve is not serious. - Moderation / spam resistance. Two different conversation moderation mechanisms emerged: Conversation Containers (implemented by Streams and Hubzilla) and Interaction Policies (implemented by GoToSocial). - Scalability. The number of platforms implementing FEP-8b32 is slowly increasing but the biggest ones still don't sign their activities (or use non-standard LD signatures). Some preliminary work on optimizing media delivery was done in FEP-1311: Media Attachments. - Plugins. Lemmy developers are discussing WASM plugins in an RFC. A WASM-based MRF was implemented in Kitsune. - Discovery. Mastodon introduced fediverse:creator OpenGraph tag. Relay protocols were documented in FEP-ae0c, and ActivityPub Discovery report was published. Several projects are working on Starter Packs similar to ones used by BlueSky platform. - Developer experience. Fun Fediverse Development project continues to improve, and now provides support tables for many protocol features. ActivityPub and WebFinger and ActivityPub and HTTP Signatures reports were published, as well as FEPs about Origin-based security model and various features such as OpenWebAuth and Emoji reactions. FEDERATION.md is becoming more popular, the number of projects using it nearly doubled in 2024. - Groups. Conversation Containers were implemented in Streams and Hubzilla, and FEP-171b: Conversation Containers was published. FEP-1b12 and Conversation Containers have many similarities, and the work on further alignment is ongoing. - URL handlers. No significant progress. - Synchronization of replies. Both FEP-1b12 and Conversation Containers naturally lead to synchronized conversations. - Markets. No significant progress. - Quoting. FEP-e232 is now supported by 8 platforms. - Forge federation. Forgejo implemented federated stars, and the development of other features has started.
I think the work on these problems should continue in 2025, especially in the following key areas:
- Conversations and groups. FEP-1b12 and Conversation Containers are good solutions and may eventually become one because their differences are mostly superficial. - Data portability and Nomadic identity. A lot of work still needs to be done. Some aspects of FEP-ef61 are underspecified, for example media storage. A fully featured nomadic client (FEP-ae97) has not been developed yet and migration of data between implementations has not been demonstrated. I would also like to see experiments with peer to peer networking (FEP-ef61 is designed to be transport agnostic, this means HTTP transport can be replaced with something else, such as Iroh) and cross-protocol interop (identities created for Nostr and ATProto are compatible with FEP-ef61). - ActivityPub C2S API. Although standard client-to-server API is not popular among developers, the work on it should continue because nomadic client-to-server API (FEP-ae97) is very similar. - End-to-end encryption. I think that adoption of solutions developed for other protocols is a good idea. A custom solution may take many years to develop. - Developer experience. Code reuse in not common in Fediverse: most developers implement ActivityPub primitives themselves. Libraries for all programming languages need to be created, along with online validators, testing tools and good documentation.
ALT text detailsPixelfed's logo with a subtly animated picture frame hanging from the icon. The frame includes a simplistic illustration of a mountain and sky. Below is Kagi's cartoon dog mascot, named Doggo.
- Data portability. FEP-ef61 has advanced significantly. Compatible IDs were introduced, which make portable objects fully compatbile with existing ActivityPub implementations. Identity can be represented using any DID method, not just did:key. Security of the protocol has been studied extensively. And most importantly, there are now two interoperable implementations: Streams and Mitra. - End-to-end encryption. An end-to-end encryption system is being developed for social networking platform Enigmatick. It is based on the Olm protocol, which is also used by Matrix. - Connectivity. A big improvement came from Mastodon, which now notifies its users when relationships are severed by moderation actions. ActivityConnect AP-to-AP bridge was developed, but it didn't see much use, indicating that the problem it attempts to solve is not serious. - Moderation / spam resistance. Two different conversation moderation mechanisms emerged: Conversation Containers (implemented by Streams and Hubzilla) and Interaction Policies (implemented by GoToSocial). - Scalability. The number of platforms implementing FEP-8b32 is slowly increasing but the biggest ones still don't sign their activities (or use non-standard LD signatures). Some preliminary work on optimizing media delivery was done in FEP-1311: Media Attachments. - Plugins. Lemmy developers are discussing WASM plugins in an RFC. A WASM-based MRF was implemented in Kitsune. - Discovery. Mastodon introduced fediverse:creator OpenGraph tag. Relay protocols were documented in FEP-ae0c, and ActivityPub Discovery report was published. Several projects are working on Starter Packs similar to ones used by BlueSky platform. - Developer experience. Fun Fediverse Development project continues to improve, and now provides support tables for many protocol features. ActivityPub and WebFinger and ActivityPub and HTTP Signatures reports were published, as well as FEPs about Origin-based security model and various features such as OpenWebAuth and Emoji reactions. FEDERATION.md is becoming more popular, the number of projects using it nearly doubled in 2024. - Groups. Conversation Containers were implemented in Streams and Hubzilla, and FEP-171b: Conversation Containers was published. FEP-1b12 and Conversation Containers have many similarities, and the work on further alignment is ongoing. - URL handlers. No significant progress. - Synchronization of replies. Both FEP-1b12 and Conversation Containers naturally lead to synchronized conversations. - Markets. No significant progress. - Quoting. FEP-e232 is now supported by 8 platforms. - Forge federation. Forgejo implemented federated stars, and the development of other features has started.
I think the work on these problems should continue in 2025, especially in the following key areas:
- Conversations and groups. FEP-1b12 and Conversation Containers are good solutions and may eventually become one because their differences are mostly superficial. - Data portability and Nomadic identity. A lot of work still needs to be done. Some aspects of FEP-ef61 are underspecified, for example media storage. A fully featured nomadic client (FEP-ae97) has not been developed yet and migration of data between implementations has not been demonstrated. I would also like to see experiments with peer to peer networking (FEP-ef61 is designed to be transport agnostic, this means HTTP transport can be replaced with something else, such as Iroh) and cross-protocol interop (identities created for Nostr and ATProto are compatible with FEP-ef61). - ActivityPub C2S API. Although standard client-to-server API is not popular among developers, the work on it should continue because nomadic client-to-server API (FEP-ae97) is very similar. - End-to-end encryption. I think that adoption of solutions developed for other protocols is a good idea. A custom solution may take many years to develop. - Developer experience. Code reuse in not common in Fediverse: most developers implement ActivityPub primitives themselves. Libraries for all programming languages need to be created, along with online validators, testing tools and good documentation.
- Data portability. FEP-ef61 has advanced significantly. Compatible IDs were introduced, which make portable objects fully compatbile with existing ActivityPub implementations. Identity can be represented using any DID method, not just did:key. Security of the protocol has been studied extensively. And most importantly, there are now two interoperable implementations: Streams and Mitra. - End-to-end encryption. An end-to-end encryption system is being developed for social networking platform Enigmatick. It is based on the Olm protocol, which is also used by Matrix. - Connectivity. A big improvement came from Mastodon, which now notifies its users when relationships are severed by moderation actions. ActivityConnect AP-to-AP bridge was developed, but it didn't see much use, indicating that the problem it attempts to solve is not serious. - Moderation / spam resistance. Two different conversation moderation mechanisms emerged: Conversation Containers (implemented by Streams and Hubzilla) and Interaction Policies (implemented by GoToSocial). - Scalability. The number of platforms implementing FEP-8b32 is slowly increasing but the biggest ones still don't sign their activities (or use non-standard LD signatures). Some preliminary work on optimizing media delivery was done in FEP-1311: Media Attachments. - Plugins. Lemmy developers are discussing WASM plugins in an RFC. A WASM-based MRF was implemented in Kitsune. - Discovery. Mastodon introduced fediverse:creator OpenGraph tag. Relay protocols were documented in FEP-ae0c, and ActivityPub Discovery report was published. Several projects are working on Starter Packs similar to ones used by BlueSky platform. - Developer experience. Fun Fediverse Development project continues to improve, and now provides support tables for many protocol features. ActivityPub and WebFinger and ActivityPub and HTTP Signatures reports were published, as well as FEPs about Origin-based security model and various features such as OpenWebAuth and Emoji reactions. FEDERATION.md is becoming more popular, the number of projects using it nearly doubled in 2024. - Groups. Conversation Containers were implemented in Streams and Hubzilla, and FEP-171b: Conversation Containers was published. FEP-1b12 and Conversation Containers have many similarities, and the work on further alignment is ongoing. - URL handlers. No significant progress. - Synchronization of replies. Both FEP-1b12 and Conversation Containers naturally lead to synchronized conversations. - Markets. No significant progress. - Quoting. FEP-e232 is now supported by 8 platforms. - Forge federation. Forgejo implemented federated stars, and the development of other features has started.
I think the work on these problems should continue in 2025, especially in the following key areas:
- Conversations and groups. FEP-1b12 and Conversation Containers are good solutions and may eventually become one because their differences are mostly superficial. - Data portability and Nomadic identity. A lot of work still needs to be done. Some aspects of FEP-ef61 are underspecified, for example media storage. A fully featured nomadic client (FEP-ae97) has not been developed yet and migration of data between implementations has not been demonstrated. I would also like to see experiments with peer to peer networking (FEP-ef61 is designed to be transport agnostic, this means HTTP transport can be replaced with something else, such as Iroh) and cross-protocol interop (identities created for Nostr and ATProto are compatible with FEP-ef61). - ActivityPub C2S API. Although standard client-to-server API is not popular among developers, the work on it should continue because nomadic client-to-server API (FEP-ae97) is very similar. - End-to-end encryption. I think that adoption of solutions developed for other protocols is a good idea. A custom solution may take many years to develop. - Developer experience. Code reuse in not common in Fediverse: most developers implement ActivityPub primitives themselves. Libraries for all programming languages need to be created, along with online validators, testing tools and good documentation.
- Data portability. FEP-ef61 has advanced significantly. Compatible IDs were introduced, which make portable objects fully compatbile with existing ActivityPub implementations. Identity can be represented using any DID method, not just did:key. Security of the protocol has been studied extensively. And most importantly, there are now two interoperable implementations: Streams and Mitra. - End-to-end encryption. An end-to-end encryption system is being developed for social networking platform Enigmatick. It is based on the Olm protocol, which is also used by Matrix. - Connectivity. A big improvement came from Mastodon, which now notifies its users when relationships are severed by moderation actions. ActivityConnect AP-to-AP bridge was developed, but it didn't see much use, indicating that the problem it attempts to solve is not serious. - Moderation / spam resistance. Two different conversation moderation mechanisms emerged: Conversation Containers (implemented by Streams and Hubzilla) and Interaction Policies (implemented by GoToSocial). - Scalability. The number of platforms implementing FEP-8b32 is slowly increasing but the biggest ones still don't sign their activities (or use non-standard LD signatures). Some preliminary work on optimizing media delivery was done in FEP-1311: Media Attachments. - Plugins. Lemmy developers are discussing WASM plugins in an RFC. A WASM-based MRF was implemented in Kitsune. - Discovery. Mastodon introduced fediverse:creator OpenGraph tag. Relay protocols were documented in FEP-ae0c, and ActivityPub Discovery report was published. Several projects are working on Starter Packs similar to ones used by BlueSky platform. - Developer experience. Fun Fediverse Development project continues to improve, and now provides support tables for many protocol features. ActivityPub and WebFinger and ActivityPub and HTTP Signatures reports were published, as well as FEPs about Origin-based security model and various features such as OpenWebAuth and Emoji reactions. FEDERATION.md is becoming more popular, the number of projects using it nearly doubled in 2024. - Groups. Conversation Containers were implemented in Streams and Hubzilla, and FEP-171b: Conversation Containers was published. FEP-1b12 and Conversation Containers have many similarities, and the work on further alignment is ongoing. - URL handlers. No significant progress. - Synchronization of replies. Both FEP-1b12 and Conversation Containers naturally lead to synchronized conversations. - Markets. No significant progress. - Quoting. FEP-e232 is now supported by 8 platforms. - Forge federation. Forgejo implemented federated stars, and the development of other features has started.
I think the work on these problems should continue in 2025, especially in the following key areas:
- Conversations and groups. FEP-1b12 and Conversation Containers are good solutions and may eventually become one because their differences are mostly superficial. - Data portability and Nomadic identity. A lot of work still needs to be done. Some aspects of FEP-ef61 are underspecified, for example media storage. A fully featured nomadic client (FEP-ae97) has not been developed yet and migration of data between implementations has not been demonstrated. I would also like to see experiments with peer to peer networking (FEP-ef61 is designed to be transport agnostic, this means HTTP transport can be replaced with something else, such as Iroh) and cross-protocol interop (identities created for Nostr and ATProto are compatible with FEP-ef61). - ActivityPub C2S API. Although standard client-to-server API is not popular among developers, the work on it should continue because nomadic client-to-server API (FEP-ae97) is very similar. - End-to-end encryption. I think that adoption of solutions developed for other protocols is a good idea. A custom solution may take many years to develop. - Developer experience. Code reuse in not common in Fediverse: most developers implement ActivityPub primitives themselves. Libraries for all programming languages need to be created, along with online validators, testing tools and good documentation.
ALT text detailsPixelfed's logo with a subtly animated picture frame hanging from the icon. The frame includes a simplistic illustration of a mountain and sky. Below is Kagi's cartoon dog mascot, named Doggo.
Bluesky is so far a failed experiment in terms of moderation. Spam, bots and people trying to scam is rampant, and delegating tagging/curation to users has not been enough to avoid that.
I used AI to generate my hashtags. I am looking for ways to use AI in a resposible way. At first I did not like it that it also throwed the style (e.g. cynical) but the more I think about it the more I like that people could choose to hide, ban or follow posts in certain style or tone.
- Data portability. FEP-ef61 has advanced significantly. Compatible IDs were introduced, which make portable objects fully compatbile with existing ActivityPub implementations. Identity can be represented using any DID method, not just did:key. Security of the protocol has been studied extensively. And most importantly, there are now two interoperable implementations: Streams and Mitra. - End-to-end encryption. An end-to-end encryption system is being developed for social networking platform Enigmatick. It is based on the Olm protocol, which is also used by Matrix. - Connectivity. A big improvement came from Mastodon, which now notifies its users when relationships are severed by moderation actions. ActivityConnect AP-to-AP bridge was developed, but it didn't see much use, indicating that the problem it attempts to solve is not serious. - Moderation / spam resistance. Two different conversation moderation mechanisms emerged: Conversation Containers (implemented by Streams and Hubzilla) and Interaction Policies (implemented by GoToSocial). - Scalability. The number of platforms implementing FEP-8b32 is slowly increasing but the biggest ones still don't sign their activities (or use non-standard LD signatures). Some preliminary work on optimizing media delivery was done in FEP-1311: Media Attachments. - Plugins. Lemmy developers are discussing WASM plugins in an RFC. A WASM-based MRF was implemented in Kitsune. - Discovery. Mastodon introduced fediverse:creator OpenGraph tag. Relay protocols were documented in FEP-ae0c, and ActivityPub Discovery report was published. Several projects are working on Starter Packs similar to ones used by BlueSky platform. - Developer experience. Fun Fediverse Development project continues to improve, and now provides support tables for many protocol features. ActivityPub and WebFinger and ActivityPub and HTTP Signatures reports were published, as well as FEPs about Origin-based security model and various features such as OpenWebAuth and Emoji reactions. FEDERATION.md is becoming more popular, the number of projects using it nearly doubled in 2024. - Groups. Conversation Containers were implemented in Streams and Hubzilla, and FEP-171b: Conversation Containers was published. FEP-1b12 and Conversation Containers have many similarities, and the work on further alignment is ongoing. - URL handlers. No significant progress. - Synchronization of replies. Both FEP-1b12 and Conversation Containers naturally lead to synchronized conversations. - Markets. No significant progress. - Quoting. FEP-e232 is now supported by 8 platforms. - Forge federation. Forgejo implemented federated stars, and the development of other features has started.
I think the work on these problems should continue in 2025, especially in the following key areas:
- Conversations and groups. FEP-1b12 and Conversation Containers are good solutions and may eventually become one because their differences are mostly superficial. - Data portability and Nomadic identity. A lot of work still needs to be done. Some aspects of FEP-ef61 are underspecified, for example media storage. A fully featured nomadic client (FEP-ae97) has not been developed yet and migration of data between implementations has not been demonstrated. I would also like to see experiments with peer to peer networking (FEP-ef61 is designed to be transport agnostic, this means HTTP transport can be replaced with something else, such as Iroh) and cross-protocol interop (identities created for Nostr and ATProto are compatible with FEP-ef61). - ActivityPub C2S API. Although standard client-to-server API is not popular among developers, the work on it should continue because nomadic client-to-server API (FEP-ae97) is very similar. - End-to-end encryption. I think that adoption of solutions developed for other protocols is a good idea. A custom solution may take many years to develop. - Developer experience. Code reuse in not common in Fediverse: most developers implement ActivityPub primitives themselves. Libraries for all programming languages need to be created, along with online validators, testing tools and good documentation.
- Data portability. FEP-ef61 has advanced significantly. Compatible IDs were introduced, which make portable objects fully compatbile with existing ActivityPub implementations. Identity can be represented using any DID method, not just did:key. Security of the protocol has been studied extensively. And most importantly, there are now two interoperable implementations: Streams and Mitra. - End-to-end encryption. An end-to-end encryption system is being developed for social networking platform Enigmatick. It is based on the Olm protocol, which is also used by Matrix. - Connectivity. A big improvement came from Mastodon, which now notifies its users when relationships are severed by moderation actions. ActivityConnect AP-to-AP bridge was developed, but it didn't see much use, indicating that the problem it attempts to solve is not serious. - Moderation / spam resistance. Two different conversation moderation mechanisms emerged: Conversation Containers (implemented by Streams and Hubzilla) and Interaction Policies (implemented by GoToSocial). - Scalability. The number of platforms implementing FEP-8b32 is slowly increasing but the biggest ones still don't sign their activities (or use non-standard LD signatures). Some preliminary work on optimizing media delivery was done in FEP-1311: Media Attachments. - Plugins. Lemmy developers are discussing WASM plugins in an RFC. A WASM-based MRF was implemented in Kitsune. - Discovery. Mastodon introduced fediverse:creator OpenGraph tag. Relay protocols were documented in FEP-ae0c, and ActivityPub Discovery report was published. Several projects are working on Starter Packs similar to ones used by BlueSky platform. - Developer experience. Fun Fediverse Development project continues to improve, and now provides support tables for many protocol features. ActivityPub and WebFinger and ActivityPub and HTTP Signatures reports were published, as well as FEPs about Origin-based security model and various features such as OpenWebAuth and Emoji reactions. FEDERATION.md is becoming more popular, the number of projects using it nearly doubled in 2024. - Groups. Conversation Containers were implemented in Streams and Hubzilla, and FEP-171b: Conversation Containers was published. FEP-1b12 and Conversation Containers have many similarities, and the work on further alignment is ongoing. - URL handlers. No significant progress. - Synchronization of replies. Both FEP-1b12 and Conversation Containers naturally lead to synchronized conversations. - Markets. No significant progress. - Quoting. FEP-e232 is now supported by 8 platforms. - Forge federation. Forgejo implemented federated stars, and the development of other features has started.
I think the work on these problems should continue in 2025, especially in the following key areas:
- Conversations and groups. FEP-1b12 and Conversation Containers are good solutions and may eventually become one because their differences are mostly superficial. - Data portability and Nomadic identity. A lot of work still needs to be done. Some aspects of FEP-ef61 are underspecified, for example media storage. A fully featured nomadic client (FEP-ae97) has not been developed yet and migration of data between implementations has not been demonstrated. I would also like to see experiments with peer to peer networking (FEP-ef61 is designed to be transport agnostic, this means HTTP transport can be replaced with something else, such as Iroh) and cross-protocol interop (identities created for Nostr and ATProto are compatible with FEP-ef61). - ActivityPub C2S API. Although standard client-to-server API is not popular among developers, the work on it should continue because nomadic client-to-server API (FEP-ae97) is very similar. - End-to-end encryption. I think that adoption of solutions developed for other protocols is a good idea. A custom solution may take many years to develop. - Developer experience. Code reuse in not common in Fediverse: most developers implement ActivityPub primitives themselves. Libraries for all programming languages need to be created, along with online validators, testing tools and good documentation.
- Data portability. FEP-ef61 has advanced significantly. Compatible IDs were introduced, which make portable objects fully compatbile with existing ActivityPub implementations. Identity can be represented using any DID method, not just did:key. Security of the protocol has been studied extensively. And most importantly, there are now two interoperable implementations: Streams and Mitra. - End-to-end encryption. An end-to-end encryption system is being developed for social networking platform Enigmatick. It is based on the Olm protocol, which is also used by Matrix. - Connectivity. A big improvement came from Mastodon, which now notifies its users when relationships are severed by moderation actions. ActivityConnect AP-to-AP bridge was developed, but it didn't see much use, indicating that the problem it attempts to solve is not serious. - Moderation / spam resistance. Two different conversation moderation mechanisms emerged: Conversation Containers (implemented by Streams and Hubzilla) and Interaction Policies (implemented by GoToSocial). - Scalability. The number of platforms implementing FEP-8b32 is slowly increasing but the biggest ones still don't sign their activities (or use non-standard LD signatures). Some preliminary work on optimizing media delivery was done in FEP-1311: Media Attachments. - Plugins. Lemmy developers are discussing WASM plugins in an RFC. A WASM-based MRF was implemented in Kitsune. - Discovery. Mastodon introduced fediverse:creator OpenGraph tag. Relay protocols were documented in FEP-ae0c, and ActivityPub Discovery report was published. Several projects are working on Starter Packs similar to ones used by BlueSky platform. - Developer experience. Fun Fediverse Development project continues to improve, and now provides support tables for many protocol features. ActivityPub and WebFinger and ActivityPub and HTTP Signatures reports were published, as well as FEPs about Origin-based security model and various features such as OpenWebAuth and Emoji reactions. FEDERATION.md is becoming more popular, the number of projects using it nearly doubled in 2024. - Groups. Conversation Containers were implemented in Streams and Hubzilla, and FEP-171b: Conversation Containers was published. FEP-1b12 and Conversation Containers have many similarities, and the work on further alignment is ongoing. - URL handlers. No significant progress. - Synchronization of replies. Both FEP-1b12 and Conversation Containers naturally lead to synchronized conversations. - Markets. No significant progress. - Quoting. FEP-e232 is now supported by 8 platforms. - Forge federation. Forgejo implemented federated stars, and the development of other features has started.
I think the work on these problems should continue in 2025, especially in the following key areas:
- Conversations and groups. FEP-1b12 and Conversation Containers are good solutions and may eventually become one because their differences are mostly superficial. - Data portability and Nomadic identity. A lot of work still needs to be done. Some aspects of FEP-ef61 are underspecified, for example media storage. A fully featured nomadic client (FEP-ae97) has not been developed yet and migration of data between implementations has not been demonstrated. I would also like to see experiments with peer to peer networking (FEP-ef61 is designed to be transport agnostic, this means HTTP transport can be replaced with something else, such as Iroh) and cross-protocol interop (identities created for Nostr and ATProto are compatible with FEP-ef61). - ActivityPub C2S API. Although standard client-to-server API is not popular among developers, the work on it should continue because nomadic client-to-server API (FEP-ae97) is very similar. - End-to-end encryption. I think that adoption of solutions developed for other protocols is a good idea. A custom solution may take many years to develop. - Developer experience. Code reuse in not common in Fediverse: most developers implement ActivityPub primitives themselves. Libraries for all programming languages need to be created, along with online validators, testing tools and good documentation.
- Data portability. FEP-ef61 has advanced significantly. Compatible IDs were introduced, which make portable objects fully compatbile with existing ActivityPub implementations. Identity can be represented using any DID method, not just did:key. Security of the protocol has been studied extensively. And most importantly, there are now two interoperable implementations: Streams and Mitra. - End-to-end encryption. An end-to-end encryption system is being developed for social networking platform Enigmatick. It is based on the Olm protocol, which is also used by Matrix. - Connectivity. A big improvement came from Mastodon, which now notifies its users when relationships are severed by moderation actions. ActivityConnect AP-to-AP bridge was developed, but it didn't see much use, indicating that the problem it attempts to solve is not serious. - Moderation / spam resistance. Two different conversation moderation mechanisms emerged: Conversation Containers (implemented by Streams and Hubzilla) and Interaction Policies (implemented by GoToSocial). - Scalability. The number of platforms implementing FEP-8b32 is slowly increasing but the biggest ones still don't sign their activities (or use non-standard LD signatures). Some preliminary work on optimizing media delivery was done in FEP-1311: Media Attachments. - Plugins. Lemmy developers are discussing WASM plugins in an RFC. A WASM-based MRF was implemented in Kitsune. - Discovery. Mastodon introduced fediverse:creator OpenGraph tag. Relay protocols were documented in FEP-ae0c, and ActivityPub Discovery report was published. Several projects are working on Starter Packs similar to ones used by BlueSky platform. - Developer experience. Fun Fediverse Development project continues to improve, and now provides support tables for many protocol features. ActivityPub and WebFinger and ActivityPub and HTTP Signatures reports were published, as well as FEPs about Origin-based security model and various features such as OpenWebAuth and Emoji reactions. FEDERATION.md is becoming more popular, the number of projects using it nearly doubled in 2024. - Groups. Conversation Containers were implemented in Streams and Hubzilla, and FEP-171b: Conversation Containers was published. FEP-1b12 and Conversation Containers have many similarities, and the work on further alignment is ongoing. - URL handlers. No significant progress. - Synchronization of replies. Both FEP-1b12 and Conversation Containers naturally lead to synchronized conversations. - Markets. No significant progress. - Quoting. FEP-e232 is now supported by 8 platforms. - Forge federation. Forgejo implemented federated stars, and the development of other features has started.
I think the work on these problems should continue in 2025, especially in the following key areas:
- Conversations and groups. FEP-1b12 and Conversation Containers are good solutions and may eventually become one because their differences are mostly superficial. - Data portability and Nomadic identity. A lot of work still needs to be done. Some aspects of FEP-ef61 are underspecified, for example media storage. A fully featured nomadic client (FEP-ae97) has not been developed yet and migration of data between implementations has not been demonstrated. I would also like to see experiments with peer to peer networking (FEP-ef61 is designed to be transport agnostic, this means HTTP transport can be replaced with something else, such as Iroh) and cross-protocol interop (identities created for Nostr and ATProto are compatible with FEP-ef61). - ActivityPub C2S API. Although standard client-to-server API is not popular among developers, the work on it should continue because nomadic client-to-server API (FEP-ae97) is very similar. - End-to-end encryption. I think that adoption of solutions developed for other protocols is a good idea. A custom solution may take many years to develop. - Developer experience. Code reuse in not common in Fediverse: most developers implement ActivityPub primitives themselves. Libraries for all programming languages need to be created, along with online validators, testing tools and good documentation.
- Data portability. FEP-ef61 has advanced significantly. Compatible IDs were introduced, which make portable objects fully compatbile with existing ActivityPub implementations. Identity can be represented using any DID method, not just did:key. Security of the protocol has been studied extensively. And most importantly, there are now two interoperable implementations: Streams and Mitra. - End-to-end encryption. An end-to-end encryption system is being developed for social networking platform Enigmatick. It is based on the Olm protocol, which is also used by Matrix. - Connectivity. A big improvement came from Mastodon, which now notifies its users when relationships are severed by moderation actions. ActivityConnect AP-to-AP bridge was developed, but it didn't see much use, indicating that the problem it attempts to solve is not serious. - Moderation / spam resistance. Two different conversation moderation mechanisms emerged: Conversation Containers (implemented by Streams and Hubzilla) and Interaction Policies (implemented by GoToSocial). - Scalability. The number of platforms implementing FEP-8b32 is slowly increasing but the biggest ones still don't sign their activities (or use non-standard LD signatures). Some preliminary work on optimizing media delivery was done in FEP-1311: Media Attachments. - Plugins. Lemmy developers are discussing WASM plugins in an RFC. A WASM-based MRF was implemented in Kitsune. - Discovery. Mastodon introduced fediverse:creator OpenGraph tag. Relay protocols were documented in FEP-ae0c, and ActivityPub Discovery report was published. Several projects are working on Starter Packs similar to ones used by BlueSky platform. - Developer experience. Fun Fediverse Development project continues to improve, and now provides support tables for many protocol features. ActivityPub and WebFinger and ActivityPub and HTTP Signatures reports were published, as well as FEPs about Origin-based security model and various features such as OpenWebAuth and Emoji reactions. FEDERATION.md is becoming more popular, the number of projects using it nearly doubled in 2024. - Groups. Conversation Containers were implemented in Streams and Hubzilla, and FEP-171b: Conversation Containers was published. FEP-1b12 and Conversation Containers have many similarities, and the work on further alignment is ongoing. - URL handlers. No significant progress. - Synchronization of replies. Both FEP-1b12 and Conversation Containers naturally lead to synchronized conversations. - Markets. No significant progress. - Quoting. FEP-e232 is now supported by 8 platforms. - Forge federation. Forgejo implemented federated stars, and the development of other features has started.
I think the work on these problems should continue in 2025, especially in the following key areas:
- Conversations and groups. FEP-1b12 and Conversation Containers are good solutions and may eventually become one because their differences are mostly superficial. - Data portability and Nomadic identity. A lot of work still needs to be done. Some aspects of FEP-ef61 are underspecified, for example media storage. A fully featured nomadic client (FEP-ae97) has not been developed yet and migration of data between implementations has not been demonstrated. I would also like to see experiments with peer to peer networking (FEP-ef61 is designed to be transport agnostic, this means HTTP transport can be replaced with something else, such as Iroh) and cross-protocol interop (identities created for Nostr and ATProto are compatible with FEP-ef61). - ActivityPub C2S API. Although standard client-to-server API is not popular among developers, the work on it should continue because nomadic client-to-server API (FEP-ae97) is very similar. - End-to-end encryption. I think that adoption of solutions developed for other protocols is a good idea. A custom solution may take many years to develop. - Developer experience. Code reuse in not common in Fediverse: most developers implement ActivityPub primitives themselves. Libraries for all programming languages need to be created, along with online validators, testing tools and good documentation.
Flipboard is embracing the Fediverse to become a "Fediverse browser." This shift aims to provide users with more content and creators with greater independence from major social media platforms. By integrating ActivityPub, Flipboard intends to enhance content discovery and curation, offering a more open and equitable social media experience.
As 2024 comes to an end, it’s time to reflect on what we’ve built together during the first full year of life for BSD Cafe. Launched on 20 July 2023, this project has grown far beyond what I could have imagined. While I haven’t tracked full uptime data, I can confidently say that the downtime was less than 30 minutes overall - even though the main VM hosting our services moved multiple times (including a switch from a Proxmox hypervisor to bhyve on FreeBSD, for the sake of alignment with our mission). In a world filled with over-engineered HA systems, we’ve outperformed many “big-name” cloud providers. Not bad for a community project, right?
For me, this has been an incredible journey. The users here are not just participants - they’re collaborators, and their positivity has been inspiring. The content shared and created at BSD Cafe has been valuable not only to the BSD community but beyond. What truly sets BSD Cafe apart is the openness for dialogue and exchange. Whether it’s social media posts, Matrix discussions, repositories in our brew, or RSS feeds, people seem to genuinely appreciate what we create and the conversations we foster.
BSD Cafe is a journey - one that grows, evolves, and continues. Our goal isn’t endless growth (we’re a community, not a business) but rather to maintain a welcoming, inclusive space where everyone feels a sense of positivity and belonging. For me, opening any service with “bsd.cafe” in the domain brings joy and pride. That’s the spirit I’ve tried to convey, and I hope it resonates with all of you, whether you’re active BSD Cafe users or friends of the community.
Promoting self-hosting and #OwnYourData has, as a side effect, inspired some users to “go solo” with their own setups. But even then, they remain part of BSD Cafe - in spirit, in purpose, and in connection.
Here’s a look at what we’ve achieved together this year:
- mastodon.bsd.cafe: 370 total users Active in the past month: 207 Active in the past six months: 286 - snac.bsd.cafe: 14 total users Active in the past month: 7 - blendit.bsd.cafe: 61 registered users - matrix.bsd.cafe: 23 users - brew.bsd.cafe: 29 users - 80 repositories - freshrss.bsd.cafe: 25 users - miniflux.bsd.cafe: 11 users - press.bsd.cafe: 9 users - myip.bsd.cafe: Constantly used by various users - wiki.bsd.cafe: Could use a bit more love and content, but it fulfills its role as a functional homepage. - tube.bsd.cafe: Still in testing - Peertube 7.0 update is on the way.
For detailed stats from our reverse proxy and general router (excluding media services, which generate most traffic but are handled via caching reverse proxies), you can check here - updated hourly: https://netstats.bsd.cafe
The journey of BSD Cafe continues, and I look forward to seeing where 2025 will take us. Together, we’ve built something special - something driven by passion, shared purpose, and a little bit of the BSD magic that makes all of this possible.
Here’s to a new year full of joy, serenity, and connection. Thank you for being part of this adventure.
Wishing you all a fantastic 2025 - and THANK YOU! Stefano
I analysed the #Mastodon posts I've made over the last 2+ years for the clients I've been using, and created some charts.
The first one is the pie chart of the post count by clients. @ivory for Mac is the winner here, with 30% posts made using it. @phanpy and the default Mastodon web client are seconds at 22%. @trunksapp is third at 12%, and @elk comes fourth at 10%.
The second chart shows the post count split by clients over time. It shows that I started with using the web client for the first few months, tried Ivory, trunks and Elk for the next few months, and then settled on using Ivory on my laptop and trunks on my phone. Few months later, I replaced trunks with Phanpy, and then continued using the Ivory-Phanpy combo consistently for over a year, with few posts being made from Web, Elk and trunks. The last bar shows me trying to replace Ivory with Phanpy as my sole major client.
Pretty neat. I've now seen three examples of fediverse bots that run as independent fediverse servers, rather than using some platform's (most commonly Mastodon's) API.
hey friends, i just finished setting up on the #Fediverse! if anyone has some follow recommendations please let me know. A little bit about myself: I am into politics, tech, memes, and world events. I am vocal about my thoughts and politics, and hopefully interested in having meaningful dialogue with others on the Fediverse. #introductions 🥂
And just when we thought that Meta had lost its mind with AI profiles to "engage" with humans. I just had my first interaction of such type here... With a bridged AI account from Nostr. (see my previous post)
I'm all for bridges as you know, but I'd say let's kill the Nostr bridge with fire!!!
I’ve just stumbled into another annoyance in the #Fediverse architecture: thread continuity is broken when an item in the chain is broken.
Suppose there is this thread of posts/replies, made by three users, and I wrote the last reply (C).
A → B → C
Suppose I wanted to find post A. Sadly, I don’t remember what post A contained (or A’s post is not searchable), but I do remember what I wrote in response in C. I look for my reply and find it, but much to my dismay, the poster of B has deleted their post. So now I have:
A → ✵ → C
Since B is missing, I can no longer find A.
I was under the assumption that ActivityPub provides for a tombstone in place of B, which allows the reply chain to continue to be traversed, but I don’t think that’s the case—the tombstone contains no reference to A at all.
This is particularly annoying because the longer the thread, the more likely this is to happen. I wonder if anyone is already looking at this issue?
This Fediverse bot @FediTree has tried to adopt a social-norm around which people and accounts on the Fediverse to include.
@FediTree generates an image with a (Christmas?) tree in it, with the (Christmas?) tree ornaments decorating the tree being the accounts you recently interacted with the most.
@FediTree adopted social-norm is: it doesn't include accounts that have the #nobot hash-tag on their profile, or have set their account to NOT be "discoverable".
What is the motivation for encouraging LitePub implementors to "supply a locally hosted version of the LitePub JSON-LD Context"?
Is it just for people using full-out JSON-LD parsers?
Won't this create problems for people using parsers that do NOT go download and interpret context-URIs? And instead just hard-code the vocabulary in their code?
ALT text detailsLitePub for ActivityPub Implementors
JSON-LD context
LitePub implementations are not required to use @context properties on their messages. A conformant ActivityPub implementation is required to process these messages with an injected @context of "https://www.w3.org/ns/activitystreams" as described in the ActivityStreams 2.0 Core Specification
However, the LitePub Core Vocabulary differs from the ActivityStreams 2.0 Vocabulary. It is suggested that LitePub implementations supply a locally hosted version of the LitePub JSON-LD Context as their @context. It may be useful to inject a local copy of the LitePub JSON-LD Context instead of the default ActivityStreams 2.0 context when a message is received without a @context as it defines the full LitePub Core Vocabulary in a way that is useful to JSON-LD processors.
Signatures
LitePub implementations MUST use HTTP Signatures to verify the authenticity of messages being delivered to or from peering nodes. The details surrounding the way HTTP Signatures are implemented in LitePub are discussed on the Overview page.
Flipboard is embracing the Fediverse to become a "Fediverse browser." This shift aims to provide users with more content and creators with greater independence from major social media platforms. By integrating ActivityPub, Flipboard intends to enhance content discovery and curation, offering a more open and equitable social media experience.
It lacks a lightweight single-user software dedicated to posting images, a kind of Hollo but for images, easy to install (and without docker ) and to update.
While it probably won't be an issue for 99% of users, just wanted to post another reminder that #TechHub will be moving our server (on which this #Mastodon instance is hosted) from the #US to #Canada, in response to the hostile administration of Elon Musk and Donald Trump. This was planned back in October, contingent on the election results, and will be completed by the 20th.
We will be stationed in #Quebec, where the admin lives, so expect more options for #French speakers, which will be implemented alongside #Espanol and #Portugues as we work to cater better to #CentralAmerica and #SouthAmerica (including #Brasil). We will also be subject to #CanadianLaw, which should not be an issue, as the main difference would be hate speech, which we already explicitly don't allow.
Just letting the #Fediverse know what's happening here. Otherwise, expect business as usual: we will remain committed to providing an open and friendly large-server option for #Tech workers and enthusiasts in #America.
ALT text detailsFrom Dan Supernault (dansup):
"""
So I've heard back from Bandwagon, Vidzy, Funkwhale and PeerTube, and they are all down for collaborating!!
Vidzy is keen on my proposal for a common client API so the Loops app can be used with Vidzy and vice versa
Bandwagon and Funkwhale are interested in our Sound Library feature and given me API docs to start building on this
And I just sent an email to PeerTube to schedule a meeting in the new year where we can discuss how we can collaborate
"""
So, 2025 is going to be a huge leap forward for the #Fediverse in general, and #Bandwagon specifically. I've finally made enough progress on the search engine that it's finally worthy of sharing a screenshot.
There's TONS more to do, but I'm so excited about getting this into your hands in January that I couldn't wait to share this now.
ALT text detailsGorgeous screenshot of the search engine still under development for Bandwagon and Bandwagon.fm - with an accessible text search bar, custom hashtag lookups, and custom color schemes based on the search criteria.
Why are there no engagement follows/interaction bots in #Mastodon (#Fediverse)? Is this because of the decentralized nature of the network / better moderation efforts / fact that it's not a mainstream network?
Was für eine geniale Idee: der Wetterbericht und die Vorhersage für eure Stadt (oder andere) im Fediverse! https://de.fedimeteo.com — Ihr könnt einfach einer Stadt mit einem Fediverse-Client folgen und bekommt das Wetter in Eure Timeline. @stefano verdient ein dickes „Dankeschön“ IMHO. #Fediverse#ActivityPub#Weather#FediMeteo
Here’s a tip for our Dawn Patrol #surfers: Add an interesting title and description. Not only does it help people understand what’s in your feed and why they should care, but also we’re looking for rad feeds to feature and this is a prerequisite. Thanks! 😎
ALT text detailsScreenshot of Name and Description fields within the Surf IOS app:
Name is Book Nook
Description is #booksky, #bookstodon and other lovers of words come together to discuss loved and latest literary fare.
@dansup@vidzy hmm I've been learning #Rust & want to start a project I can list on my resume before applying to Rust jobs. Was thinking a #Fediverse#GTK / #Libadwaita client would be perfect. Was leaning toward #Lemmy since the backend is also Rust, but the UI for that would be more complex & is daunting for my zero exp w/ UI (outside of React)
#Loops would probably need a lot less UI complexity, so maybe I'll make that instead.
Happy New Year, everyone! Just for fun — and to inject a bit of sunshine 🌞 in your day — here’s a peek at the aesthetic that inspired the Surf brand. We’re going for retro-modern vibes, featuring 70s surf nostalgia and a dose of @Flipboard's Bauhaus DNA.
Here’s a tip for our Dawn Patrol #surfers: Add an interesting title and description. Not only does it help people understand what’s in your feed and why they should care, but also we’re looking for rad feeds to feature and this is a prerequisite. Thanks! 😎
ALT text detailsScreenshot of Name and Description fields within the Surf IOS app:
Name is Book Nook
Description is #booksky, #bookstodon and other lovers of words come together to discuss loved and latest literary fare.
While it probably won't be an issue for 99% of users, just wanted to post another reminder that #TechHub will be moving our server (on which this #Mastodon instance is hosted) from the #US to #Canada, in response to the hostile administration of Elon Musk and Donald Trump. This was planned back in October, contingent on the election results, and will be completed by the 20th.
We will be stationed in #Quebec, where the admin lives, so expect more options for #French speakers, which will be implemented alongside #Espanol and #Portugues as we work to cater better to #CentralAmerica and #SouthAmerica (including #Brasil). We will also be subject to #CanadianLaw, which should not be an issue, as the main difference would be hate speech, which we already explicitly don't allow.
Just letting the #Fediverse know what's happening here. Otherwise, expect business as usual: we will remain committed to providing an open and friendly large-server option for #Tech workers and enthusiasts in #America.
Here’s a tip for our Dawn Patrol #surfers: Add an interesting title and description. Not only does it help people understand what’s in your feed and why they should care, but also we’re looking for rad feeds to feature and this is a prerequisite. Thanks! 😎
ALT text detailsScreenshot of Name and Description fields within the Surf IOS app:
Name is Book Nook
Description is #booksky, #bookstodon and other lovers of words come together to discuss loved and latest literary fare.
The Fediverse makes me anxious sometimes. It's not always pure joy and bliss, especially as an admin.
Top 5 things that make me anxious here:
1. When people can't just agree to disagree, but have to crucify others or report them because they didn't like what they said - or even start a hateful campaign for it 2. When people endlessly nitpick and dissect otherwise good post 3. When the obscure and dark instances or nostr users find your posts and start posting hateful content because of "free speech" 4. When you get judged if you use the wrong word or even hint towards something that someone doesn't agree on 5. When you make a decision in moderation and any decision pisses off someone - lose-lose situation
It's not daily or often times even monthly, but it happens. I'm glad we mostly get along though.
Blocking, fediblocking, reporting and muting are the most important features here.
The Fediverse makes me anxious sometimes. It's not always pure joy and bliss, especially as an admin.
Top 5 things that make me anxious here:
1. When people can't just agree to disagree, but have to crucify others or report them because they didn't like what they said - or even start a hateful campaign for it 2. When people endlessly nitpick and dissect otherwise good post 3. When the obscure and dark instances or nostr users find your posts and start posting hateful content because of "free speech" 4. When you get judged if you use the wrong word or even hint towards something that someone doesn't agree on 5. When you make a decision in moderation and any decision pisses off someone - lose-lose situation
It's not daily or often times even monthly, but it happens. I'm glad we mostly get along though.
Blocking, fediblocking, reporting and muting are the most important features here.
We want to know why you like this social space, compared to Big Tech alternatives. We'll use some of the answers across our campaign to get people moving to better social media this year.
If you need help getting started, here's a question to spark your brain - What open social platforms do you love and why?
Jaz will be attending #RightsCon in February, as will the Social Web Foundation. Let @jaz know if you're attending, we'd like to help get the #Fediverse represented to this important audience.
Moin, hat jemand Empfehlungen für Accounts, die gute Nachrichten oder „wholesome“ Geschichten posten? Danke 🙂 (DE oder EN) #FollowFriday#followerpower#Fediverse
Moin, hat jemand Empfehlungen für Accounts, die gute Nachrichten oder „wholesome“ Geschichten posten? Danke 🙂 (DE oder EN) #FollowFriday#followerpower#Fediverse
Jaz will be attending #RightsCon in February, as will the Social Web Foundation. Let @jaz know if you're attending, we'd like to help get the #Fediverse represented to this important audience.
UPDATE: I have created an account for updates and other information on FediMeteo - follow the account @admin to stay updated!
UPDATE: Ireland, Poland, Portugal and Switzerland have just been added
Weather has always influenced our lives: from agriculture to outdoor activities, to extreme events that, thanks to modern technology, can now be predicted with greater reliability. Personally, weather plays a significant role in my daily decisions, which is why I decided to create a service tailored for the Fediverse.
FediMeteo uses Open-Meteo data to publish updates every 6 hours, including current weather conditions, forecasts for the next 12 hours, and predictions for the upcoming days. Each country is served by its own dedicated instance (e.g., it.fedimeteo.com for Italy), managed through snac to ensure simplicity and efficiency in publishing.
You can follow FediMeteo directly in the Fediverse (on Mastodon and compatible platforms), via RSS, or by visiting the dedicated page for your city (e.g., fr.fedimeteo.com/paris).
Currently supported countries include: Austria, Germany, France, Ireland, Italy, Netherlands, Poland, Portugal, Spain, Switzerland and the United Kingdom, – with many more regions coming soon!
FediMeteo is hosted on a FreeBSD-based VPS, with each country isolated in its own jail to ensure security and scalability.
Visit the main site to explore the national instances and start following your local weather updates today: https://fedimeteo.com
Happy weather monitoring to all! 🌦️
FediMeteo is dedicated to my grandfather, who every evening would give me the weather forecast based on TV, radio, and his personal experience. He would convince me that the weather would be bad, so he had an excuse to accompany me to school instead of me going alone.
One of the great unresolved questions of digital society is the degree and patterns of (de)centralization in a stable long-term horizon.
In physical geography the trend is unmistakable: urbanization is growing everywhere. The city is the building block.
In digital geography the extreme centralization of today feels like an unstable, transitory phase but there aren't many hints what a future distribution might look like
Distributed, decentralized or maybe something else altogether?
I'd like to mark the start of 2025 with the first message from my self-hosted instance. You may already know me as @_elena@mastodon.social. Well, now I also run my own #ActivityPub microblogging server, thanks to the magic of #YunoHost and #GoToSocial (and #Phanpy, which I'm using to compose this).
I registered this domain – aseachange.com – a looooong time ago but never did anything with it. It was the very first domain name I ever bought, even before securing elenarossini.com (!!!). It was so long ago, but I remember I was inspired by Beck's album Sea Change. seachange[dot]com was taken, so I grabbed Aseachange.
I absolutely love its meaning of profound transformation and I think it's PERFECT for my self-hosted #Fediverse instance and what it represents: independence, empowerment and digital sovereignty.
Ever since setting it up, I've been feeling joyful and hopeful. Everytime I look at myself in the mirror, I think: I'm in control of my own social media platform. And it feels SOOO GOOD.
What do I have in store for 2025? I plan to use this account to post messages about #selfhosting, learning #Linux, privacy and digital sovereignty.
I will also keep posting from my Mastodon account because you don't give a Lamborghini to someone who just passed their driver's license. I barely know what I'm doing here, so I feel a lot safer (for now) keeping my mastodon.social account as well... In case anything goes wrong here. Better safe than sorry!
So, this is my #Introduction and if you've read as far as here I just want to thank the Fediverse for being so amazing and allowing me to connect with people on my own terms. And thank you Fedi people for being so generous and supportive with your superb advice and kind words.
UPDATE: I have created an account for updates and other information on FediMeteo - follow the account @admin to stay updated!
UPDATE: Ireland, Poland, Portugal and Switzerland have just been added
Weather has always influenced our lives: from agriculture to outdoor activities, to extreme events that, thanks to modern technology, can now be predicted with greater reliability. Personally, weather plays a significant role in my daily decisions, which is why I decided to create a service tailored for the Fediverse.
FediMeteo uses Open-Meteo data to publish updates every 6 hours, including current weather conditions, forecasts for the next 12 hours, and predictions for the upcoming days. Each country is served by its own dedicated instance (e.g., it.fedimeteo.com for Italy), managed through snac to ensure simplicity and efficiency in publishing.
You can follow FediMeteo directly in the Fediverse (on Mastodon and compatible platforms), via RSS, or by visiting the dedicated page for your city (e.g., fr.fedimeteo.com/paris).
Currently supported countries include: Austria, Germany, France, Ireland, Italy, Netherlands, Poland, Portugal, Spain, Switzerland and the United Kingdom, – with many more regions coming soon!
FediMeteo is hosted on a FreeBSD-based VPS, with each country isolated in its own jail to ensure security and scalability.
Visit the main site to explore the national instances and start following your local weather updates today: https://fedimeteo.com
Happy weather monitoring to all! 🌦️
FediMeteo is dedicated to my grandfather, who every evening would give me the weather forecast based on TV, radio, and his personal experience. He would convince me that the weather would be bad, so he had an excuse to accompany me to school instead of me going alone.
UPDATE: I have created an account for updates and other information on FediMeteo - follow the account @admin to stay updated!
UPDATE: Ireland, Poland, Portugal and Switzerland have just been added
Weather has always influenced our lives: from agriculture to outdoor activities, to extreme events that, thanks to modern technology, can now be predicted with greater reliability. Personally, weather plays a significant role in my daily decisions, which is why I decided to create a service tailored for the Fediverse.
FediMeteo uses Open-Meteo data to publish updates every 6 hours, including current weather conditions, forecasts for the next 12 hours, and predictions for the upcoming days. Each country is served by its own dedicated instance (e.g., it.fedimeteo.com for Italy), managed through snac to ensure simplicity and efficiency in publishing.
You can follow FediMeteo directly in the Fediverse (on Mastodon and compatible platforms), via RSS, or by visiting the dedicated page for your city (e.g., fr.fedimeteo.com/paris).
Currently supported countries include: Austria, Germany, France, Ireland, Italy, Netherlands, Poland, Portugal, Spain, Switzerland and the United Kingdom, – with many more regions coming soon!
FediMeteo is hosted on a FreeBSD-based VPS, with each country isolated in its own jail to ensure security and scalability.
Visit the main site to explore the national instances and start following your local weather updates today: https://fedimeteo.com
Happy weather monitoring to all! 🌦️
FediMeteo is dedicated to my grandfather, who every evening would give me the weather forecast based on TV, radio, and his personal experience. He would convince me that the weather would be bad, so he had an excuse to accompany me to school instead of me going alone.
4. Spritely Oaken The @spritely Institute, headed up by @cwebber (OG #ActivityPub / #Fediverse cofounder) is working on making the next generation of FOSS, decentralized internet (beyond the web). Oaken is a vision to help make running untrusted code on this new frontier safe, opening up far more possibilities. It doesn't exist yet... but now there's funding to build it!
ALT text detailsPainting of the SPritely Oaken mascot. They look like a small, short piece of oak wood, with small wooden horns like a stag, and a smiling face. They're hold up their hand with balls of purple magic floating above. They're also slightly light by a green light from below further giving a magical feel.
For us, 2024 was a year of building on the social web. ✔️ Expanded federation in the U.S., Brazil, Canada, Germany, and the U.K. ✔️ Enabled following accounts from the social web in the Flipboard app. ✔️ Announced @surf, a new browser for the social web. ✔️ Produced new episodes of Dot Social, the fediverse podcast hosted by @mike
Thanks for being on this journey with us! 🚀
Did you do cool stuff in the fediverse this year? Tell us all about it in the comments, where we'll also link to the Dot Social PeerTube account and our Surf signup page.
Happy New Year, everyone! Just for fun — and to inject a bit of sunshine 🌞 in your day — here’s a peek at the aesthetic that inspired the Surf brand. We’re going for retro-modern vibes, featuring 70s surf nostalgia and a dose of @Flipboard's Bauhaus DNA.
UPDATE: I have created an account for updates and other information on FediMeteo - follow the account @admin to stay updated!
UPDATE: Ireland, Poland, Portugal and Switzerland have just been added
Weather has always influenced our lives: from agriculture to outdoor activities, to extreme events that, thanks to modern technology, can now be predicted with greater reliability. Personally, weather plays a significant role in my daily decisions, which is why I decided to create a service tailored for the Fediverse.
FediMeteo uses Open-Meteo data to publish updates every 6 hours, including current weather conditions, forecasts for the next 12 hours, and predictions for the upcoming days. Each country is served by its own dedicated instance (e.g., it.fedimeteo.com for Italy), managed through snac to ensure simplicity and efficiency in publishing.
You can follow FediMeteo directly in the Fediverse (on Mastodon and compatible platforms), via RSS, or by visiting the dedicated page for your city (e.g., fr.fedimeteo.com/paris).
Currently supported countries include: Austria, Germany, France, Ireland, Italy, Netherlands, Poland, Portugal, Spain, Switzerland and the United Kingdom, – with many more regions coming soon!
FediMeteo is hosted on a FreeBSD-based VPS, with each country isolated in its own jail to ensure security and scalability.
Visit the main site to explore the national instances and start following your local weather updates today: https://fedimeteo.com
Happy weather monitoring to all! 🌦️
FediMeteo is dedicated to my grandfather, who every evening would give me the weather forecast based on TV, radio, and his personal experience. He would convince me that the weather would be bad, so he had an excuse to accompany me to school instead of me going alone.
Parts of @vocalcat already use some of the #dotnet#opensource powering those bots. We want to make easy as possible to create such automations for the #fediverse for non-technical users.
Parts of @vocalcat already use some of the #dotnet#opensource powering those bots. We want to make easy as possible to create such automations for the #fediverse for non-technical users.
So, 2025 is going to be a huge leap forward for the #Fediverse in general, and #Bandwagon specifically. I've finally made enough progress on the search engine that it's finally worthy of sharing a screenshot.
There's TONS more to do, but I'm so excited about getting this into your hands in January that I couldn't wait to share this now.
ALT text detailsGorgeous screenshot of the search engine still under development for Bandwagon and Bandwagon.fm - with an accessible text search bar, custom hashtag lookups, and custom color schemes based on the search criteria.
Happy New Year, everyone! Just for fun — and to inject a bit of sunshine 🌞 in your day — here’s a peek at the aesthetic that inspired the Surf brand. We’re going for retro-modern vibes, featuring 70s surf nostalgia and a dose of @Flipboard's Bauhaus DNA.
Dommage que Mangane ne fonctionne pas avec Hollo, Phanpy est sympa sinon, mais surtout c'est deux trucs, tu dézip, tu fais un caddyfile et zou.
Sinon vivement un client qui supporte entièrement les réactions (les réactions ne sont pas dispo sous Mangane en se connectant avec un compte Iceshrimp)
Check out all episodes of DotSocial here, which include conversations with open social web leaders like @johnonolan, @jay.bsky.team, @kissane and more.
For us, 2024 was a year of building on the social web. ✔️ Expanded federation in the U.S., Brazil, Canada, Germany, and the U.K. ✔️ Enabled following accounts from the social web in the Flipboard app. ✔️ Announced @surf, a new browser for the social web. ✔️ Produced new episodes of Dot Social, the fediverse podcast hosted by @mike
Thanks for being on this journey with us! 🚀
Did you do cool stuff in the fediverse this year? Tell us all about it in the comments, where we'll also link to the Dot Social PeerTube account and our Surf signup page.
UPDATE: I have created an account for updates and other information on FediMeteo - follow the account @admin to stay updated!
UPDATE: Ireland, Poland, Portugal and Switzerland have just been added
Weather has always influenced our lives: from agriculture to outdoor activities, to extreme events that, thanks to modern technology, can now be predicted with greater reliability. Personally, weather plays a significant role in my daily decisions, which is why I decided to create a service tailored for the Fediverse.
FediMeteo uses Open-Meteo data to publish updates every 6 hours, including current weather conditions, forecasts for the next 12 hours, and predictions for the upcoming days. Each country is served by its own dedicated instance (e.g., it.fedimeteo.com for Italy), managed through snac to ensure simplicity and efficiency in publishing.
You can follow FediMeteo directly in the Fediverse (on Mastodon and compatible platforms), via RSS, or by visiting the dedicated page for your city (e.g., fr.fedimeteo.com/paris).
Currently supported countries include: Austria, Germany, France, Ireland, Italy, Netherlands, Poland, Portugal, Spain, Switzerland and the United Kingdom, – with many more regions coming soon!
FediMeteo is hosted on a FreeBSD-based VPS, with each country isolated in its own jail to ensure security and scalability.
Visit the main site to explore the national instances and start following your local weather updates today: https://fedimeteo.com
Happy weather monitoring to all! 🌦️
FediMeteo is dedicated to my grandfather, who every evening would give me the weather forecast based on TV, radio, and his personal experience. He would convince me that the weather would be bad, so he had an excuse to accompany me to school instead of me going alone.
The Fediverse is the real world collection of platforms, apps, and services that implement ActivityPub. They constitute a “federated universe” of interconnected social networks and can freely communicate with one another.
The #Fediverse is considered to be the “next big thing” in social media. Usage has roughly tripled from 2022 - 23, and as larger platforms begin adopting we can expect a tenfold increase in adoption in 2024.
ALT text detailsInhalt Screenshot:
"Wir haben uns von Anfang an bewusst für das #Fediverse entschieden:
Öffentliche Räume sollten in erster Linie von denen gestaltet werden dürfen, die darin leben. Und nicht von #Werbekonzernen.
Im Internet und in der Stadt!"
UPDATE: I have created an account for updates and other information on FediMeteo - follow the account @admin to stay updated!
UPDATE: Ireland, Poland, Portugal and Switzerland have just been added
Weather has always influenced our lives: from agriculture to outdoor activities, to extreme events that, thanks to modern technology, can now be predicted with greater reliability. Personally, weather plays a significant role in my daily decisions, which is why I decided to create a service tailored for the Fediverse.
FediMeteo uses Open-Meteo data to publish updates every 6 hours, including current weather conditions, forecasts for the next 12 hours, and predictions for the upcoming days. Each country is served by its own dedicated instance (e.g., it.fedimeteo.com for Italy), managed through snac to ensure simplicity and efficiency in publishing.
You can follow FediMeteo directly in the Fediverse (on Mastodon and compatible platforms), via RSS, or by visiting the dedicated page for your city (e.g., fr.fedimeteo.com/paris).
Currently supported countries include: Austria, Germany, France, Ireland, Italy, Netherlands, Poland, Portugal, Spain, Switzerland and the United Kingdom, – with many more regions coming soon!
FediMeteo is hosted on a FreeBSD-based VPS, with each country isolated in its own jail to ensure security and scalability.
Visit the main site to explore the national instances and start following your local weather updates today: https://fedimeteo.com
Happy weather monitoring to all! 🌦️
FediMeteo is dedicated to my grandfather, who every evening would give me the weather forecast based on TV, radio, and his personal experience. He would convince me that the weather would be bad, so he had an excuse to accompany me to school instead of me going alone.
UPDATE: I have created an account for updates and other information on FediMeteo - follow the account @admin to stay updated!
UPDATE: Ireland, Poland, Portugal and Switzerland have just been added
Weather has always influenced our lives: from agriculture to outdoor activities, to extreme events that, thanks to modern technology, can now be predicted with greater reliability. Personally, weather plays a significant role in my daily decisions, which is why I decided to create a service tailored for the Fediverse.
FediMeteo uses Open-Meteo data to publish updates every 6 hours, including current weather conditions, forecasts for the next 12 hours, and predictions for the upcoming days. Each country is served by its own dedicated instance (e.g., it.fedimeteo.com for Italy), managed through snac to ensure simplicity and efficiency in publishing.
You can follow FediMeteo directly in the Fediverse (on Mastodon and compatible platforms), via RSS, or by visiting the dedicated page for your city (e.g., fr.fedimeteo.com/paris).
Currently supported countries include: Austria, Germany, France, Ireland, Italy, Netherlands, Poland, Portugal, Spain, Switzerland and the United Kingdom, – with many more regions coming soon!
FediMeteo is hosted on a FreeBSD-based VPS, with each country isolated in its own jail to ensure security and scalability.
Visit the main site to explore the national instances and start following your local weather updates today: https://fedimeteo.com
Happy weather monitoring to all! 🌦️
FediMeteo is dedicated to my grandfather, who every evening would give me the weather forecast based on TV, radio, and his personal experience. He would convince me that the weather would be bad, so he had an excuse to accompany me to school instead of me going alone.
Why would people even go to bluesky? I mean mastodon is right there. Just another application that ruins the fun for Mastadon users. Fediverse is the way, it might just take some time for people to understand that. #bluesky#blueskyapp#mastodon#fediverse
Pretty neat. I've now seen three examples of fediverse bots that run as independent fediverse servers, rather than using some platform's (most commonly Mastodon's) API.
UPDATE: I have created an account for updates and other information on FediMeteo - follow the account @admin to stay updated!
UPDATE: Ireland, Poland, Portugal and Switzerland have just been added
Weather has always influenced our lives: from agriculture to outdoor activities, to extreme events that, thanks to modern technology, can now be predicted with greater reliability. Personally, weather plays a significant role in my daily decisions, which is why I decided to create a service tailored for the Fediverse.
FediMeteo uses Open-Meteo data to publish updates every 6 hours, including current weather conditions, forecasts for the next 12 hours, and predictions for the upcoming days. Each country is served by its own dedicated instance (e.g., it.fedimeteo.com for Italy), managed through snac to ensure simplicity and efficiency in publishing.
You can follow FediMeteo directly in the Fediverse (on Mastodon and compatible platforms), via RSS, or by visiting the dedicated page for your city (e.g., fr.fedimeteo.com/paris).
Currently supported countries include: Austria, Germany, France, Ireland, Italy, Netherlands, Poland, Portugal, Spain, Switzerland and the United Kingdom, – with many more regions coming soon!
FediMeteo is hosted on a FreeBSD-based VPS, with each country isolated in its own jail to ensure security and scalability.
Visit the main site to explore the national instances and start following your local weather updates today: https://fedimeteo.com
Happy weather monitoring to all! 🌦️
FediMeteo is dedicated to my grandfather, who every evening would give me the weather forecast based on TV, radio, and his personal experience. He would convince me that the weather would be bad, so he had an excuse to accompany me to school instead of me going alone.
UPDATE: I have created an account for updates and other information on FediMeteo - follow the account @admin to stay updated!
UPDATE: Ireland, Poland, Portugal and Switzerland have just been added
Weather has always influenced our lives: from agriculture to outdoor activities, to extreme events that, thanks to modern technology, can now be predicted with greater reliability. Personally, weather plays a significant role in my daily decisions, which is why I decided to create a service tailored for the Fediverse.
FediMeteo uses Open-Meteo data to publish updates every 6 hours, including current weather conditions, forecasts for the next 12 hours, and predictions for the upcoming days. Each country is served by its own dedicated instance (e.g., it.fedimeteo.com for Italy), managed through snac to ensure simplicity and efficiency in publishing.
You can follow FediMeteo directly in the Fediverse (on Mastodon and compatible platforms), via RSS, or by visiting the dedicated page for your city (e.g., fr.fedimeteo.com/paris).
Currently supported countries include: Austria, Germany, France, Ireland, Italy, Netherlands, Poland, Portugal, Spain, Switzerland and the United Kingdom, – with many more regions coming soon!
FediMeteo is hosted on a FreeBSD-based VPS, with each country isolated in its own jail to ensure security and scalability.
Visit the main site to explore the national instances and start following your local weather updates today: https://fedimeteo.com
Happy weather monitoring to all! 🌦️
FediMeteo is dedicated to my grandfather, who every evening would give me the weather forecast based on TV, radio, and his personal experience. He would convince me that the weather would be bad, so he had an excuse to accompany me to school instead of me going alone.
Why do citizens of the #fediverse appear to favour 'boosting' posts, over just 'liking' them? I was never a big Twitter fiend, but the culture around appreciating stuff seems different?
ALT text detailsInhalt Screenshot:
"Wir haben uns von Anfang an bewusst für das #Fediverse entschieden:
Öffentliche Räume sollten in erster Linie von denen gestaltet werden dürfen, die darin leben. Und nicht von #Werbekonzernen.
Im Internet und in der Stadt!"
Why would people even go to bluesky? I mean mastodon is right there. Just another application that ruins the fun for Mastadon users. Fediverse is the way, it might just take some time for people to understand that. #bluesky#blueskyapp#mastodon#fediverse
UPDATE: I have created an account for updates and other information on FediMeteo - follow the account @admin to stay updated!
UPDATE: Ireland, Poland, Portugal and Switzerland have just been added
Weather has always influenced our lives: from agriculture to outdoor activities, to extreme events that, thanks to modern technology, can now be predicted with greater reliability. Personally, weather plays a significant role in my daily decisions, which is why I decided to create a service tailored for the Fediverse.
FediMeteo uses Open-Meteo data to publish updates every 6 hours, including current weather conditions, forecasts for the next 12 hours, and predictions for the upcoming days. Each country is served by its own dedicated instance (e.g., it.fedimeteo.com for Italy), managed through snac to ensure simplicity and efficiency in publishing.
You can follow FediMeteo directly in the Fediverse (on Mastodon and compatible platforms), via RSS, or by visiting the dedicated page for your city (e.g., fr.fedimeteo.com/paris).
Currently supported countries include: Austria, Germany, France, Ireland, Italy, Netherlands, Poland, Portugal, Spain, Switzerland and the United Kingdom, – with many more regions coming soon!
FediMeteo is hosted on a FreeBSD-based VPS, with each country isolated in its own jail to ensure security and scalability.
Visit the main site to explore the national instances and start following your local weather updates today: https://fedimeteo.com
Happy weather monitoring to all! 🌦️
FediMeteo is dedicated to my grandfather, who every evening would give me the weather forecast based on TV, radio, and his personal experience. He would convince me that the weather would be bad, so he had an excuse to accompany me to school instead of me going alone.
Our team are back at our desks and getting ready to kick off 2025 🎉
It's a year with a lot on the horizon, especially for social media as more and more people turn from Big Tech towards better alternatives. For organisations, it's a chance to grasp a corner of the social internet and make it yours.
New Year, New Social. We're looking forward to it.
ALT text detailsA colourful firework can be seen to the left of the frame. The copy reads: Happy New Year from our team. The Newsmast Foundation logo can be seen at the bottom.
Verlinkte Artikel von der Presse im Fediverse / Mastodon, die hinter einer Paywall sind, sollten die entsprechend markiert und/oder gekennzeichnet sein? 🤔
Verlinkte Artikel von der Presse im Fediverse / Mastodon, die hinter einer Paywall sind, sollten die entsprechend markiert und/oder gekennzeichnet sein? 🤔
So, 2025 is going to be a huge leap forward for the #Fediverse in general, and #Bandwagon specifically. I've finally made enough progress on the search engine that it's finally worthy of sharing a screenshot.
There's TONS more to do, but I'm so excited about getting this into your hands in January that I couldn't wait to share this now.
ALT text detailsGorgeous screenshot of the search engine still under development for Bandwagon and Bandwagon.fm - with an accessible text search bar, custom hashtag lookups, and custom color schemes based on the search criteria.
4. Spritely Oaken The @spritely Institute, headed up by @cwebber (OG #ActivityPub / #Fediverse cofounder) is working on making the next generation of FOSS, decentralized internet (beyond the web). Oaken is a vision to help make running untrusted code on this new frontier safe, opening up far more possibilities. It doesn't exist yet... but now there's funding to build it!
ALT text detailsPainting of the SPritely Oaken mascot. They look like a small, short piece of oak wood, with small wooden horns like a stag, and a smiling face. They're hold up their hand with balls of purple magic floating above. They're also slightly light by a green light from below further giving a magical feel.
5. Empowering Mobilizon Creating a governance structure to hit Mobilizon's most important goals and priorities. We really need an open, privacy respecting way to get people offline and building community now more than ever. Governance may not be sexy, but this will make a huge difference! to funding, planning and increasing the features and reach of Mobilizon!
It's January and that means @mastowatch has officially been out for two years! To celebrate, Mastowatch Pro is $2 all month. That’s the lifetime unlock, so no subscription either.
It's January and that means @mastowatch has officially been out for two years! To celebrate, Mastowatch Pro is $2 all month. That’s the lifetime unlock, so no subscription either.
I'd like to mark the start of 2025 with the first message from my self-hosted instance. You may already know me as @_elena@mastodon.social. Well, now I also run my own #ActivityPub microblogging server, thanks to the magic of #YunoHost and #GoToSocial (and #Phanpy, which I'm using to compose this).
I registered this domain – aseachange.com – a looooong time ago but never did anything with it. It was the very first domain name I ever bought, even before securing elenarossini.com (!!!). It was so long ago, but I remember I was inspired by Beck's album Sea Change. seachange[dot]com was taken, so I grabbed Aseachange.
I absolutely love its meaning of profound transformation and I think it's PERFECT for my self-hosted #Fediverse instance and what it represents: independence, empowerment and digital sovereignty.
Ever since setting it up, I've been feeling joyful and hopeful. Everytime I look at myself in the mirror, I think: I'm in control of my own social media platform. And it feels SOOO GOOD.
What do I have in store for 2025? I plan to use this account to post messages about #selfhosting, learning #Linux, privacy and digital sovereignty.
I will also keep posting from my Mastodon account because you don't give a Lamborghini to someone who just passed their driver's license. I barely know what I'm doing here, so I feel a lot safer (for now) keeping my mastodon.social account as well... In case anything goes wrong here. Better safe than sorry!
So, this is my #Introduction and if you've read as far as here I just want to thank the Fediverse for being so amazing and allowing me to connect with people on my own terms. And thank you Fedi people for being so generous and supportive with your superb advice and kind words.
It's January and that means @mastowatch has officially been out for two years! To celebrate, Mastowatch Pro is $2 all month. That’s the lifetime unlock, so no subscription either.
It's January and that means @mastowatch has officially been out for two years! To celebrate, Mastowatch Pro is $2 all month. That’s the lifetime unlock, so no subscription either.
So, 2025 is going to be a huge leap forward for the #Fediverse in general, and #Bandwagon specifically. I've finally made enough progress on the search engine that it's finally worthy of sharing a screenshot.
There's TONS more to do, but I'm so excited about getting this into your hands in January that I couldn't wait to share this now.
ALT text detailsGorgeous screenshot of the search engine still under development for Bandwagon and Bandwagon.fm - with an accessible text search bar, custom hashtag lookups, and custom color schemes based on the search criteria.
So, 2025 is going to be a huge leap forward for the #Fediverse in general, and #Bandwagon specifically. I've finally made enough progress on the search engine that it's finally worthy of sharing a screenshot.
There's TONS more to do, but I'm so excited about getting this into your hands in January that I couldn't wait to share this now.
ALT text detailsGorgeous screenshot of the search engine still under development for Bandwagon and Bandwagon.fm - with an accessible text search bar, custom hashtag lookups, and custom color schemes based on the search criteria.
So, 2025 is going to be a huge leap forward for the #Fediverse in general, and #Bandwagon specifically. I've finally made enough progress on the search engine that it's finally worthy of sharing a screenshot.
There's TONS more to do, but I'm so excited about getting this into your hands in January that I couldn't wait to share this now.
ALT text detailsGorgeous screenshot of the search engine still under development for Bandwagon and Bandwagon.fm - with an accessible text search bar, custom hashtag lookups, and custom color schemes based on the search criteria.
As 2024 comes to an end, it’s time to reflect on what we’ve built together during the first full year of life for BSD Cafe. Launched on 20 July 2023, this project has grown far beyond what I could have imagined. While I haven’t tracked full uptime data, I can confidently say that the downtime was less than 30 minutes overall - even though the main VM hosting our services moved multiple times (including a switch from a Proxmox hypervisor to bhyve on FreeBSD, for the sake of alignment with our mission). In a world filled with over-engineered HA systems, we’ve outperformed many “big-name” cloud providers. Not bad for a community project, right?
For me, this has been an incredible journey. The users here are not just participants - they’re collaborators, and their positivity has been inspiring. The content shared and created at BSD Cafe has been valuable not only to the BSD community but beyond. What truly sets BSD Cafe apart is the openness for dialogue and exchange. Whether it’s social media posts, Matrix discussions, repositories in our brew, or RSS feeds, people seem to genuinely appreciate what we create and the conversations we foster.
BSD Cafe is a journey - one that grows, evolves, and continues. Our goal isn’t endless growth (we’re a community, not a business) but rather to maintain a welcoming, inclusive space where everyone feels a sense of positivity and belonging. For me, opening any service with “bsd.cafe” in the domain brings joy and pride. That’s the spirit I’ve tried to convey, and I hope it resonates with all of you, whether you’re active BSD Cafe users or friends of the community.
Promoting self-hosting and #OwnYourData has, as a side effect, inspired some users to “go solo” with their own setups. But even then, they remain part of BSD Cafe - in spirit, in purpose, and in connection.
Here’s a look at what we’ve achieved together this year:
- mastodon.bsd.cafe: 370 total users Active in the past month: 207 Active in the past six months: 286 - snac.bsd.cafe: 14 total users Active in the past month: 7 - blendit.bsd.cafe: 61 registered users - matrix.bsd.cafe: 23 users - brew.bsd.cafe: 29 users - 80 repositories - freshrss.bsd.cafe: 25 users - miniflux.bsd.cafe: 11 users - press.bsd.cafe: 9 users - myip.bsd.cafe: Constantly used by various users - wiki.bsd.cafe: Could use a bit more love and content, but it fulfills its role as a functional homepage. - tube.bsd.cafe: Still in testing - Peertube 7.0 update is on the way.
For detailed stats from our reverse proxy and general router (excluding media services, which generate most traffic but are handled via caching reverse proxies), you can check here - updated hourly: https://netstats.bsd.cafe
The journey of BSD Cafe continues, and I look forward to seeing where 2025 will take us. Together, we’ve built something special - something driven by passion, shared purpose, and a little bit of the BSD magic that makes all of this possible.
Here’s to a new year full of joy, serenity, and connection. Thank you for being part of this adventure.
Wishing you all a fantastic 2025 - and THANK YOU! Stefano
I just love the fediverse. Where else can you find NEW features that include a flash player?! So fun. Plus some serious good stuff like rate limiting and abandoned instance guardrails.
So, 2025 is going to be a huge leap forward for the #Fediverse in general, and #Bandwagon specifically. I've finally made enough progress on the search engine that it's finally worthy of sharing a screenshot.
There's TONS more to do, but I'm so excited about getting this into your hands in January that I couldn't wait to share this now.
ALT text detailsGorgeous screenshot of the search engine still under development for Bandwagon and Bandwagon.fm - with an accessible text search bar, custom hashtag lookups, and custom color schemes based on the search criteria.
Yr. humble #fediverse servant browsed the photo archives this weekend in preparation to post the obituary of former President Jimmy Carter. Here are a few notables:
ALT text detailsJimmy Carter, sitting in the driver's seat of a tractor, dressed casually, looks contemplatively out into the distance. A utility building and winter trees without leaves can be seen in the background.
Yr. humble #fediverse servant browsed the photo archives this weekend in preparation to post the obituary of former President Jimmy Carter. Here are a few notables:
ALT text detailsJimmy Carter, sitting in the driver's seat of a tractor, dressed casually, looks contemplatively out into the distance. A utility building and winter trees without leaves can be seen in the background.
When you launch @loops on #iPhone, #iPad & #Android in the various App Stores, make sure you include a donation link so folks unfamiliar with the #Fediverse can support you (factor in the #Apple & #Google in-app tax when you do).
Ich meine es gibt noch einen 3. Typ: den Mastodon Nutzer, der sehr wohl (zu schätzen) weiß, wie divers auch technisch das #Fediverse ist, diesen Fight aber für "judäische Volksfront"-Scharmützel hält...
Und btw, der Selbstvergleich mit echten Marginalisierten bestätigt schlimme Vorurteile — und geht gar nicht!
But I definitely see the #fediverse with the exclusive isolationist ideologies.
Enough so that we may get further away from people joining because they simply don't know where to join. 🫠 It stays highly community based, but very silo.
On the other hand, if we adopt inclusion to aggregators, we get scenarios that personal content becomes feed for the mass. Be it AI model training or feed generators. Not community based, but social by discovery. ⚰️
Interesting, #Flipboard making an aggregator client called #surf.
I see two paths for the social splits happening. 🤔
One is where aggregators become mighty important. Due to #fediverse and #SocialWeb becoming silos but still inclusive. So aggregator theory can shine. Not only work.
The other is to exclusivity, while being isolationist. It's the whole block a indexer or a server because reasons. In this path, very little can become of aggregators.
If you're in the #Fediverse social network your profile is "cloned" in every instance that has seen your content at least once.
If someone is following your account on a specific instance, every single post from that first follower are also "cloned" (sometimes it fails too).
If someone searches for your old post—those you made before someone followed you on that instance—it will also be "cloned".
Even the Mastodon® software itself works that way.
Some Fediverse software also have a public Atom/RSS feed for the entire instance and for each account where PUBLIC content are, well, viewable publicly.
By having an account on the Fediverse social network, you actually gave permission to be "cloned" because that's how it actually works.
You don't like how it works? You have the following options: a. Go back to any walled networks like Twitter and Facebook. b. Move to Threads but do not turn-on Federation (it's an opt-in feature). c. Build your own social network software and platform. d. Fork whichever Fediverse software you like and delete the ActivityPub features. e. Live with it. f. Try to suggest an opt-in feature for your favourite Fediverse software, like how Threads is doing it. (Or, just move to Threads, see option B above) g. Instead of opt-in, suggest an opt-out feature and ensure it is available during the on-boarding process. h. An allowlist feature where an account can select which instances they want to federate. (Which will probably make it less taxing on instances, too?)
I think options G and H are the best.
The default is 100% federation. Accounts can choose to opt-out entirely from federation (option G), or create their own allowlist (option H).
Yeah, both options G and H is win-win-win. But that's up to the software your instance is using if they want to implement it.
(I think there were a few forks before with option G? Not sure what happened to them, it's a rarely talked feature because it defeats the purpose of an Open #SocialWeb.)
If you're in the #Fediverse social network your profile is "cloned" in every instance that has seen your content at least once.
If someone is following your account on a specific instance, every single post from that first follower are also "cloned" (sometimes it fails too).
If someone searches for your old post—those you made before someone followed you on that instance—it will also be "cloned".
Even the Mastodon® software itself works that way.
Some Fediverse software also have a public Atom/RSS feed for the entire instance and for each account where PUBLIC content are, well, viewable publicly.
By having an account on the Fediverse social network, you actually gave permission to be "cloned" because that's how it actually works.
You don't like how it works? You have the following options: a. Go back to any walled networks like Twitter and Facebook. b. Move to Threads but do not turn-on Federation (it's an opt-in feature). c. Build your own social network software and platform. d. Fork whichever Fediverse software you like and delete the ActivityPub features. e. Live with it. f. Try to suggest an opt-in feature for your favourite Fediverse software, like how Threads is doing it. (Or, just move to Threads, see option B above) g. Instead of opt-in, suggest an opt-out feature and ensure it is available during the on-boarding process. h. An allowlist feature where an account can select which instances they want to federate. (Which will probably make it less taxing on instances, too?)
I think options G and H are the best.
The default is 100% federation. Accounts can choose to opt-out entirely from federation (option G), or create their own allowlist (option H).
Yeah, both options G and H is win-win-win. But that's up to the software your instance is using if they want to implement it.
(I think there were a few forks before with option G? Not sure what happened to them, it's a rarely talked feature because it defeats the purpose of an Open #SocialWeb.)
@berniethewordsmith Explain it to me like I'm five: How does Person A using the bridge endanger Person B not using the bridge? I mean, Jesse Singal will still be over there, and we'll still be over here, so if I don't feel like blocking everyone from Bluesky, how does that put someone else over here at risk?
@berniethewordsmith Explain it to me like I'm five: How does Person A using the bridge endanger Person B not using the bridge? I mean, Jesse Singal will still be over there, and we'll still be over here, so if I don't feel like blocking everyone from Bluesky, how does that put someone else over here at risk?
@feb du weisst ja, wie ich das sehe (das #Fediverse ist auch technisch vielfältig) und trotzdem wäre mein Rat, das großzügig zu ignorieren. Es gibt eben diese Layer an Nutzern. Das ändert sich auch erstmal nicht.
90% denken ja auch mastodon.social wäre #Mastodon.
Gerade euch Urgesteinen und uns Nerds steht etwas Langmut gut 😉
Friendly reminder: algorithm-based social media platforms are toxic by design, bad for your mental health and responsible for spreading misinformation and disinformation.
To people complaining about the Nostr bridge today, (the one that's been here for years now) you DO know that there's no way to tell what anyone is doing with your public posts, right?
There's even a RSS feed that cannot be turned off for EVERY Mastodon account that anyone can read and you'd never even know...
If you want privacy, post privately. If you're posting publicly, you have no expectation of privacy.
It's funny how some people can use #Meta, #x and all other manner of enshittified social media without a care in the world, but when you ask them about the #fediverse they suddenly know what servers are and that the biggest one has a big bad no good moderation problem tisk tisk.
It's funny how some people can use #Meta, #x and all other manner of enshittified social media without a care in the world, but when you ask them about the #fediverse they suddenly know what servers are and that the biggest one has a big bad no good moderation problem tisk tisk.
Dites les fédigens, y en a parmi vous qui on activé l'option pour rendre les abonné•e•s et les abonnement uniquement visible aux abonné•e•s ? Peut importe le logiciel, Pleroma, Akkoma,Mastodon, Glicth-Soc ... mais sous Iceshrimp ça aurait été pas mal aussi. C'est pour debug Hollo
One thing I like about the #Fediverse and the larger #DecentralizedSocialMedia space that private companies will never be able to fully replicate is how some people find their own calling inside this environment and share their work with others. Platform and client developers are obvious example of this, but specialized accounts like @FediTips (ran by @FediThing ) is regularly dispensing helpful meta information about the space even though there’s no material incentive for them to do so.
Thanks to them for their continued efforts to bring everybody who is ready to follow them up to speed with the latest and the little known!
ALT text detailsScreenshot of terminal showing output of the command 'python3 -m twtxt follow @tom@tomkahe.com https://tomkahe.com/@tom.txt'
result: 'You're now following @tom@tomkahe.com'
'python3 -m twtxt timeline'
result: a stream of the most recent posts from my account
After a year and a half of being on Fedi, I'm still seeing people on an open communication platform recommending others block open communication across platforms (bridges).
If you post an image I like and don't use alt text even after I've asked, you are giving me permission to download and re-upload the image with alt text.
I am so #introvert that I want to talk to someone on the Internet but don't know how or what to talk about, so I just send free hugs 🫂 in the hope of having some communication. #lgbtq#mastodon#fediverse
OK after some thought, here are my predictions for 2025 for the Open Social Web. See what you think. See if you hae any thing you would differ with or suggest your own predictions.
I am so #introvert that I want to talk to someone on the Internet but don't know how or what to talk about, so I just send free hugs 🫂 in the hope of having some communication. #lgbtq#mastodon#fediverse
ALT text detailsFrom Dan Supernault (dansup):
"""
So I've heard back from Bandwagon, Vidzy, Funkwhale and PeerTube, and they are all down for collaborating!!
Vidzy is keen on my proposal for a common client API so the Loops app can be used with Vidzy and vice versa
Bandwagon and Funkwhale are interested in our Sound Library feature and given me API docs to start building on this
And I just sent an email to PeerTube to schedule a meeting in the new year where we can discuss how we can collaborate
"""
🌟 Ready to ditch corporate social media? 🚀 Explore open-source and privacy-friendly alternatives!
📱 Mastodon for decentralized microblogging (bye, Twitter!) 📸 Pixelfed for photo-sharing (Instagram, who?) 🎥 PeerTube & Odysee for video hosting (YouTube, but better!) 🎙️ Revolt.chat for Discord vibes without surveillance 🎬 Loops for short videos (TikTok alternative!) 📜 Lemmy for link sharing & discussions (Reddit vibes).
🌟 Ready to ditch corporate social media? 🚀 Explore open-source and privacy-friendly alternatives!
📱 Mastodon for decentralized microblogging (bye, Twitter!) 📸 Pixelfed for photo-sharing (Instagram, who?) 🎥 PeerTube & Odysee for video hosting (YouTube, but better!) 🎙️ Revolt.chat for Discord vibes without surveillance 🎬 Loops for short videos (TikTok alternative!) 📜 Lemmy for link sharing & discussions (Reddit vibes).
I just want to take a moment to call out one particularly great contributor to the Fediverse, @dansup@pixelfed.social (aka @dansup@mastodon.social) and just say that Pixelfed and Loops are just great. Thanks for doing what you do and being who you are!
ALT text detailsLogo for new social web app called Surf, with teal, cream, mustard and light red "rainbow" in left corner and Star Wars-style font for the word SURF
I just want to take a moment to call out one particularly great contributor to the Fediverse, @dansup@pixelfed.social (aka @dansup@mastodon.social) and just say that Pixelfed and Loops are just great. Thanks for doing what you do and being who you are!
ALT text detailsClosed networks are in a heated zero-sum competition for users, so your reach is limited to people on the same platform.
Email, the web’s original open protocol, is used by more people than any platform or social network that has been invented before or since; because it shares users rather than competing for them.
The ActivityPub network works the same way: You get access to an audience of every person across any platform. Open networks grow larger because they don't depend on the success of any one company.
ALT text detailsClosed networks are in a heated zero-sum competition for users, so your reach is limited to people on the same platform.
Email, the web’s original open protocol, is used by more people than any platform or social network that has been invented before or since; because it shares users rather than competing for them.
The ActivityPub network works the same way: You get access to an audience of every person across any platform. Open networks grow larger because they don't depend on the success of any one company.
ALT text detailsClosed networks are in a heated zero-sum competition for users, so your reach is limited to people on the same platform.
Email, the web’s original open protocol, is used by more people than any platform or social network that has been invented before or since; because it shares users rather than competing for them.
The ActivityPub network works the same way: You get access to an audience of every person across any platform. Open networks grow larger because they don't depend on the success of any one company.
Dites les fédigens, y en a parmi vous qui on activé l'option pour rendre les abonné•e•s et les abonnement uniquement visible aux abonné•e•s ? Peut importe le logiciel, Pleroma, Akkoma,Mastodon, Glicth-Soc ... mais sous Iceshrimp ça aurait été pas mal aussi. C'est pour debug Hollo
What I'd like to see in the Fediverse or Mastodon built-in is an user controlled feed like FediAlgo. Chronological feed is nice, but I find myself using the Explore feature a lot and wanting more.
ALT text detailsA festive holiday invitation with red and green decorative elements. At the top, it says: “You are invited” in green text, followed by “Holiday Party” in large, festive red script. Below, the text reads: “Celebrate the magic of social media from real people, not algorithms or influencers.”
In bold red, it highlights: “Open Social Web (the ‘Fediverse’).”
A yellow box features links:
•mastodon.social/tags/Happyholidays
•pixelfed.social/i/web/hashtag/happyholidays
The bottom text reads: “Come see what user-owned social looks like! No signups or apps!” with decorative holiday graphics of reindeer, gingerbread people, and ornaments surrounding the design.
Really hoping it really is "for you" as in based on the user and the interests they've shown, as opposed to "for boosting the already popular boosted accounts" which just snowballs into the usual social media two caste system of .1% megastars and 99.9% nobodies.
ALT text detailsmisskey vs
misskey vs mastodon
misskey vs bluesky
misskey vs twitter
misskey vs firefish
misskey vs sharkey
misskey vs mastodon reddit
misskey vs calckey
akkoma vs misskey
misskey hockey
misskey io
ALT text detailsmastodon vs
mastodon vs bluesky
mastodon vs mammoth
mastodon vs elephant
mastodon vs bluesky reddit
mastodon vs threads
mastodon vs twitter
mastodon vs x
mastodon vs discord
mastodon vs mammoth teeth
mastodon vs reddit
ALT text detailspeertube vs
peertube vs youtube
peertube vs odysee
peertube vs lbry
peertube vs mediacms
peertube vs owncast
peertube vs mediagoblin
peertube vs newpipe
peertube vs jellyfin
peertube vs odyssey
dtube vs peertube
Looking back on the indie projects I developed in 2024
✨SoraSNS: An iOS client for Mastodon, Misskey, Bluesky, and Nostr in the Fediverse, featuring an AI-powered "Recommended" timeline
✨Neo: A decentralized chat app built on Matrix
✨Spatial Escape I: A phone booth escape game for Apple Vision Pro ✨Spatial Boxer: A boxing game for Apple Vision Pro
Other apps I launched:
🦊URL Passport: Check domain ownership details 🐙Octo Notes: Note-taking app for iPad with Pencil support 🤖Smart AI: Chat with local LLMs like Phi and Llama 🦊Kyoto Shrine Guide: A guide to Kyoto's shrines
Next month, I’m launching a new indie app about ✈️. Stay tuned!
Today, we get into the nitty-gritty details of @surf, a new project by @Flipboard ! It's a feed reader with #Fediverse social features, where you can build your own community newsfeed.
Just did a critique of my Fediverse and open social web predicitons I did a year ago: looking at which ones I got way wrong, partly right and which ones turned out correct. See what you think, open to notes. Later will try to make some 2025 predictions.
@_elena Yeah, I am not surprised #ElonMusk did this, as he is trying to increase engagement on #X.
I initially put my account in private mode, then embraced the #Fediverse. I am now back to using X as it is the fastest way to contact my political leaders (Mayor, government officials, Senators, Congress representatives, state legislators, etcetera) who are mostly #Republicans (the #GOP dominated my area).
Ah, I could've sworn I set this to run for three days. Still, good sample size, and great insights. Thanks to everyone who shared this and contributed!
Sepia Search is a @peertube search engine which searches across almost a thousand PeerTube instances. I checked it out only briefly but it seems pretty good.
#NodeBB 's upcoming release with ActivityPub support in January will be... pretty impressive. I'm still poking around, but this seems about to make an entrance straight to the top as one of the finest #fediverse platforms we have. Congrats, @julian !
#Loops, #Mastodon, #Peertube or #Lemmy are really nice. But without any algorithm to at least sort the content by topic, I have to admit the #Fediverse is really hard to use.
The discover page on Loops shows this in a very drastic way. There is nothing, you need to search for usernames.
I just had a Thought. Obviously, we can't simply pass a law banning #X specifically from operating in the #EuropeanUnion . It would set a terrible precedent, likely wouldn't pass the courts, and wouldn't be very effective since X could just rebrand itself or something.
But we _could_ introduce, say, the "Social Media Transparency Act" which would require all social media systems operating in the European Union to either use a strict timeline, _or_ publish the precise algorithm they use to show content to their users. And if there are any variables specific to the user, their profile, their region and so forth, then users must be able to request the values of these parameters as they apply to them at any time.
And if any social media companies in the European unions do not comply... well _then_ we can fine and/or ban them!
I'm curious, how much does it cost you, monthly, on average, to participate in the fediverse?
Including voluntary donations to your server admins, fediverse apps and other software, your own server, etc. Any money you spend directly towards keeping the fediverse going.
Now that my VPS is set up correctly with #YunoHost, all I have to do is select the first app to install.
I was certain I would go with #Sharkey (as I'm totally smitten with it) but I'm now having a case of cold feet and wondering if I should pick #Friendica instead.
Do I select something beautiful and fun to use... or the most advanced software (with an old UX/UI)?
I'm currently the embodiment of the hard choice meme 😅
ALT text detailsan illustration showing the "hard choice" meme, with a man sweating profusely as he has to choose between two buttons - on the left "Sharkey" and on the right "Friendica"
Alors ça, c'est un truc, j'en suis béate. C'est une plateforme de podcasts qui fait partie du #Fediverse. Soit tu installes le tien sur ton hébergement à toi (et apparemment c'est méga facile) soit tu te fais héberger chez eux (et là y'a un petit abonnement).
I was going through my media presence for 2024, and got totally suprised that the interview I did with Framtida got published in March this year! I had the feeling it wasn't happening and I did not get any notification that there came any of it. 😅
I think this one goes the best into the politics of the fediverse.
imo if #threads want to still partake in the #fediverse, they’re going to need to allow 3rd party clients. I know they won’t since it’ll stop them from tracking, showing ads, and serving the for you algo, but I’m just reading more and more about Surf, OpenVibe, and all of these apps which need it..
Literally do not care what people's #politics look like beyond "not a literal fascist". I don't care if you're an anarchist, a communist, a neoliberal, a member of the #DemocraticParty establishment, whatever.
As long as you are active on the #Fediverse, rather than being exclusive to #Twitter and/or #BlueSky and/or #Threads, you are taking things in the right direction. Anyone who's on here is my ally in that sense, even the people who never say anything about politics at all.
Edit: This is also something to keep in mind when considering whether or not to block other servers or push people out of the network: we are all here to not be elsewhere.
Did you sign up for the @surf beta? Our Dawn Patrol will get the opportunity to help shape the app. Let us know in this thread if you've added yourself to the waitlist, and we'll see you on the beach!
Yes, we have been tooting our own horn about this for the past few days but honestly, we’re pretty proud. Flipboard has opened a beta for @surf, a new app for building custom feeds and surfing the open social web. @theverge liked it — you can read more here and sign up for the waitlist at the second link.
ALT text detailsA little thermometer graphic shows $902 of $2500. The thermometer is a black outlined tall rounded box with teal green/blue in the bottom up to “$902” The little SocialBC Mammoth logo is sitting on top of the level and the whole thing is surrounded by a similar rounded green rectangular box.
It's crazy how much power these centralized algorithms have over content visibility. On Mastodon, my posts are received by 100% of my followers without the gatekeeping. #Fediverse#Mastodon
@sandfrog Es hat wohl auch damit zu tun, dass das #Fediverse für Einweg-Kommunikation nicht geeignet ist. Das #Fediverse lebt vom Austausch. Das haben leider viele solcher Accounts nicht begriffen - das "digitale Megafon" funktioniert hier nicht.
Um die Weihnachtszeit scheinen viele Menschen unglücklich zu sein und projezieren dies auf andere in Form von unsachgemässer Kritik und verletzenden Bemerkungen. Ich mache das was ich tue wirklich gerne, aber wer mich blöd anmacht wird ohne Rückfragen blockiert. Es ist schade, dass es selbst hier so gekommen ist und es war auch nicht immer der Fall. #fediverse
Ich finde es schade das Vereine momentan vermehrt das #Fediverse verlassen und oft scheinbar nicht verstehen das hier die Menschen in großer dichte vertreten sind die die Zielgruppe sind
It's soon second full year of my server in the social web. I'm so thankful of your support. Before the Fediverse all of my servers were just for websites and customers. After getting in to the Fediverse my servers and code actually have this huge social impact and meaning and not just for myself but for many users. Thank you for being here.
Please do not accelerate the entwittification of the Fediverse. At the very least, keep everything opt-in, or our posts will be used for AI content to feed the profit monster.
Day 2 and the waters are calm-ish. Here's a link straight to the waitlist page to sign up for Surf, a new way to build custom feeds for all your interests: https://waitlist.surf.social/
Today I'm reaching out to folks with 500 or more followers, the "influencers" of the #Fediverse! You support the expansion of the #OpenSocialWeb, right?
Our mission is not only to create a regional instance for people in British Columbia, Canada but also to create an ecosystem in this region of community-run, small scale #Fediverse instances.
Congratulations @dansup thats another Milestone for @loops @nlnet is a great partner and I have had the honor of working on two previous NLnet sponsored projects.
Aber zu glauben dass ich, wenn ich das #Fediverse als die Plattform-Idee der Zukunft feiere, auch in Zukunft umsonst arbeiten muesste... das ist schon mal ne steile Theorie!
P.S. Newsletter und Podcast haben eine kurze Werbeeinblendung & einen Hinweis auf meinen Paypal-Account
ALT text detailsDas Bild zeigt einen Kommentar mit einer Bewertung von zwei Sternen, verfasst von einem Nutzer namens "JohnWayne0815" aus Deutschland am 20. November 2024. Der Kommentar kritisiert Inhalte im Podcast und auf sozialen Medien. Der Verfasser erwähnt, dass er den Nutzer Sascha auf Threads stummschalten musste, weil der Feed zu meinungsstark sei, und bezeichnet Social Media primär als Unterhaltung nach einem langen Tag. Außerdem wird bemängelt, dass der Podcast zu polemisch und werbeintensiv sei, obwohl einige inhaltliche Punkte Zustimmung finden.
Eine Studie möchte aufgrund von stagnierenden Nutzerzahlen die Nachhaltigkeit von Mastodon untersuchen. Doch ist ein stetiges Wachstum wirklich nachhaltig?
ALT text detailsA childhood photo from 1983 showing a young child smiling with joy. The child has short blonde/brown hair and is wearing a beige shirt, with a warm and nostalgic atmosphere in the background.
My follows/follower ratio makes it seem like a typical Twitter fake account. FYI, it's the result of me jumping servers. My bad. Slowly unfollowing inactive accounts. So far, over 300 of them!
PS: Do check your #followers list regularly. Many re-follows have appeared way down the list, though apparently recent; perhaps their follow was slow to propagate across the #fediverse
I have been arguing similar — that the issue isn't that recommendation-engine based feeds are the problem — but that the problem is whose interests has it been designed to serve‽ — yours‽ or someone else's‽
A recommendation-engine that serves YOUR INTERESTS can be useful and desirable.
3rd party apps seemed to be part of the reason why Twitter originally became a success.
The golden-age of 3rd party app development on Twitter was (I think) from the 2006 to 2012 — when they had their open API, and freely shared the Twitter data.
Twitter started pushing out 3rd party developers after that. Twitter qualitatively changed after that.
And, hey, for the record, I left my current instance when there were reports of racism between admins and mods at Eldritch.Cafe. It sucked in many ways. I moved several times after that, and was never quite satisfied with my new servers. Insufficient federation, or old software lacking features that I liked, and so on. BUT, it also showed me what didn't suck about moving around, notably, most of my links to my followers and followees remained intact, and unexpected new connections showed up too. And then, Eldritch got their act together, admins who had fucked up apologized publicly, and those who were harmed by their actions also explained why they were cool with the apologies and the planned, announced changes. And I was able to come back!
So my advice to you, tech.lgbt mufo, is to bite the bullet and pick a new instance. Learn to be portable, that's the source of your power as a person who isn't running a fediverse server yourself! It's totally possible that tech.lgbt admins can figure themselves out too. And if not, well, you've overcome that first hurdle, you've gained a new perspective on the fediverse, and you've helped put pressure on fellow community members to do a bit better by all of us. The whole process of porting an account takes less than 10 minutes easy, 5 minutes more typically.
Have a large set of other people's content to browse, but (potential) use up a lot of drive-space.
Or, save your drive-space, but not have other people's content to browse.
The challenge is that if you store other people's content indiscriminately from the broader Fediverse — it can be A LOT of data and take up A LOT of drive-space.
In surfing, dawn patrol is the practice of hitting the waves early to take advantage of good conditions and fewer crowds. It’s also an energizing way to start the day.
ALT text detailsLogo for new social web app called Surf, with teal, cream, mustard and light red "rainbow" in left corner and Star Wars-style font for the word SURF
1. Translate your Fedi address to Bluesky and Threads addresses using the attached guide. Replace `@` with `%40` in the Threads link.
2. Follow @bsky.brid.gy for your Bluesky friends. Share your Bluesky link and encourage them to follow @ap.brid.gy there.
3. Ask your non-Threads friends on Facebook and Instagram to join Threads and enable #Fediverse sharing. Share your Threads link.
ALT text detailsHOWTO get friends on Bluesky, Facebook, Instagram, and Threads to follow you on Mastodon:
Translate your Fedi address to Bluesky and Threads addresses using the attached guide. Replace @ with %40 in the Threads web link.
Follow @bsky.brid.gy@bsky.brid.gy for your Bluesky friends. Share your Bluesky link and encourage them to follow @ap.brid.gy there.
Ask your non-Threads friends on Facebook and Instagram to join Threads and enable Fediverse sharing. Share your Threads link.
example translation of Mastodon address to Bluesky and Threads:
fedi: @mjgardner@social.sdf.org
web: https://social.sdf.org/@mjgardner
Bluesky: @mjgardner.social.sdf.org.ap.brid.gy
web: https://bsky.app/profile/mjgardner.social.sdf.org.ap.brid.gy
Threads: mjgardner@social.sdf.org
web: https://www.threads.net/fediverse_profile/%40mjgardner%40social.sdf.org
ALT text detailsMastodon
Mastodon is a federated microblogging engine. An alternative implementation of the GNU Social project. Based on ActivityStreams, Webfinger, PubsubHubbub and Salmon.
The core ideals of this project are:
• Independence of legacy Twitter APIs - we don't want to be compatible with Twitter clients, we want our own clients
• In that vein, a strong and clean REST API and OAuth2
• Minimalism. Just because you can do almost anything with ActivityStreams doesn't mean you should. Limit the set of possible functions to what makes sense in a microblogging engine. This will make federation as well as UI design a lot easier
• Ease of deployment. The end-goal of this project is to be distributable as a Docker image.
Current status of the project is early development. Documentation, licensing information &co will be added later
Interesting story from @tedium about an extortion scheme targeting prominent personalities on Bluesky who don't own their own domain.
"Cybersquatting is not a new issue, of course, but Bluesky’s decision to tie verification to domains as social proof shows the limitations of the strategy."
Quite some tech journalists and "influencers" out there keep on telling us that #Mastodon (and the whole #fediverse, because they typically don't know that there is more than just one service ;) is losing users after the last wave of newcomers.
Weird thing is: I keep on getting more followers and my timeline is getting better and more diverse with a lot of inspiring content and respectful discussions.
So, I guess, smaller is better :) Thank you all for being awesome!
This week's news: - A New Social is a new non-profit for bridging platforms and protocols, and will take on the governance of Bridgy Fed - @peertube released #PeerTube v7, their yearly update with a complete redesign - The organisation behind #Mastodon app Mammoth and @subclub shuts down due to a lack of funding, as Mozilla has shut down their fediverse investment
A new non-profit for governance of Bridgy Fed, PeerTube releases their yearly update with a complete redesign, and the organisation behind Mammoth and sub.club winds down due to a lack of funding.
Editors note: I’ll be on holiday break for the next two weeks. The next edition of Last Week in Fediverse will be out on January 7th. Thank you for reading and supporting me in 2024!
The News
A New Social
A New Social is a new non-profit that launched today. The goal of A New Social is to build cross-protocol tools and services for the open social web. The organisation consists of Anuj Ahooja (CEO) and Ryan Barrett (CTO). The main project that they will be focused on is Bridgy Fed, the service that lets people connect their social accounts across a variety of networks and protocols.
Barrett wrote in early November about the possible futures for Bridgy Fed. Up until now, Bridgy Fed was his personal one-man side project. Conversations with other organisations like Flipboard and Meta gave Barrett a sense of urgency that the project was quickly trending towards becoming critical infrastructure for the open social web. Heated conversations earlier this year about how people should interact with the bridge (opt-in versus opt-out) also made it clear that such a tool should have cohesive governance, where Barrett writes: “it is about who makes those decisions, and how they should be made.”
Ahooja has come in as the new leader, to help build a structural organisations that can deal with the conversations around governance and decision making. Ahooja describes his vision as that of the ‘last network effect‘, which is worth reading in its entirety. In his view, the current state of the open social web is that of the exploratory phase, where neither ActivityPub nor ATProto have yet fully proven themselves at mass scale yet. Protocol bridges such as Bridgy Fed can bridge the gap: not only allows it for compatibility between platforms, it also bridges the gap in time. It allows us to commit to a platform now, without knowing for certain it the protocol that platform uses will be an important protocol in the future. This is possible because with bridged platforms and networks, you can take your own social graph with you.
In a conversation with Ahooja and Barrett, they say that people have rallied around A New Social very quickly, and that people have been very supportive of the organisation. The organisation has the support of Mastodon, Meta, Bluesky, IFTAS, SWF and Flipboard. It shows that there is a broader awareness that the open social web needs more organisations that are concerned with governance. The ATProto project of lexicon.community (not affiliated with A New Social) is another such example of people starting to work towards governance of internet infrastructure.
A New Social is looking to recruit a Board of Directors, as well as reaching out to developers to collaborate on tools and services that are needed for cross-protocol platforms. For development work, the main focus is on making the bridge more accessible and easier to understand: Barrett and Ahooja will be working on making the bridge easier to user with a cleaner UX, as well as on awareness and education what Bridgy Fed actually does. Ahooja is also clear on separating a protocol network from the platforms that make up a network. Each platform has its own culture and policies, and A New Social will be working with each individual platform on what approach to bridging fits their specific platform best.
Personally I think the fediverse has struggled for a while to make a clearer distinction between the fediverse as a single place and the fediverse as a network of different platforms. For me, the value of the fediverse is in the ability to build connecting platforms that each have their own culture, governance, moderation, and sense of place. A New Social is aware and mindful of this, and their approach of treating each platform as its own space can help further the fediverse towards a true super-network of interconnected digital places.
PeerTube v7
PeerTube v7 has officially been released, and the update brings a major redesign. Framasoft has been working on two major projects this year for PeerTube: mobile apps for Android and iOS (released last week), and a complete remodeling of the PeerTube interface. Framasoft has worked with designers for a thorough UX research, with tests and user interviews. Based on this the interface of PeerTube has been redesigned from the ground up. Framasoft has prioritised accessibility, they completed a full accessibility audit and used the findings to create the improvements and changes to the interface. Menus and pages have also been remodeled and simplified, to counteract some of the organic growth of all the options that has been build up over the years. The interface also looks a lot cleaner and calmer, with a more modern look.
As a sidenote: Framasoft says that they now refer to PeerTube servers as platforms, not instances. They give inclusion as a reason, saying that this term is easier to understand for people who are less well-versed in technology and the fediverse. I think this is a great change, and something that other fediverse software should consider as well. Platforms better communicates that each fediverse server is its own social network, that can have its own culture and governance. The value of the fediverse is that each platform can be its own separate digital space, and I find that the term platform communicates this better than instance does.
Shutdown of Mammoth and sub.club
The BLVD, the organisation behind three fediverse projects, has announced that they are shutting down due to a lack of funding. The BLVD has created the Mastodon iOS app Mammoth, fediverse creator payment platform sub.club, and the moth.social Mastodon server. All three projects will be shut down at the end of January 2025. The BLVD depended on Mozilla for their funding, and Mozilla announced in September that they are shutting down their fediverse projects. In November the organisation already said that they were now operating without any funding. Any community member that is interested in taking over the maintainance of one of the projects can get in touch. Bart Decrem, the founder of BLVD, said to The Verge that sub.club had more than 150 creators on the platform.
Nomadic Identity
Nomadic Identity is a mechanism that allows people to have their fediverse identity to be separate from the fediverse platform that they are using, which results them in being able to seamlessly switch their fediverse account to a different platform. The mechanism has been available in fediverse software Streams for multiple years, but it uses the fediverse protocol Nomad. The Nomad protocol has undergone some renaming (orginally Zot) over the years. Recently a new documentation website was launched for the Nomad protocol, which gives some more background information. The site also published an article explaining the concepts of Nomadic Identity.
There has been a Fediverse Enhancement Proposal for bringing Nomadic Identity to ActivityPub, and that proposal is now seeing it’s first implementation: fediverse software Mitra and Streams recently announced the first form of communications between them using the new nomadic implementation of ActivityPub. Account portability is a feature that is regularly used as an example of the valuable features that an open protocol such as ActivityPub enables, but using the actual implementation currently comes with frictions. Early adopters like the new product Weird are already thinking about offering Mitra as their fediverse platform of choice due to the new abilities that Nomadic Identity bring.
IFTAS needs assesment
IFTAS just published their Needs Assesments report, that gives a detailed overview of the state of moderation on the fediverse. They published this report just before I send out this article, but I want to include it because I think it’s important. So here are the key findings, in IFTAS’ own words:
Resource gaps – only 16% of communities have 24-hour moderator coverage, and nearly half of moderator teams lack formal guidance. That said, we see roughly one moderator for every 1,200 active accounts.
Top ranked priorities – moderators need tools for CSAM detection, spam prevention, and legal guidance for compliance with regulations like GDPR.
Burnout is a persistent issue – one in five moderators report experiencing trauma or burnout this year, underlining the need for wellness and resilience resources.
Financial struggles – most communities operate on donations, and overall our survey participants are not generating enough money to cover costs. Very few moderators are receiving any compensation for their labour.
Mastodon now gives server admins the possibility to opt-in to adding referrers to links. This allows other websites to see the traffic that a Mastodon server is sending.
If you accidentally post something sensitive that you want to keep private, don't edit the post, just use "delete" or "delete & re-draft" instead.
Editing has a safety feature to prevent bait & switch abuse tactics: when a post is edited, people will still be able to browse all previous versions of it by clicking on the "edited" label.
⚠️ Deleting a post breaks all its replies, boosts, direct links etc, so only use deletion if there is a privacy issue. Editing is better otherwise.
Just announced: "A New Social", a new non-profit focused on building cross-protocol services and tools for the open social web, is now leading development of Bridgy Fed.
Exciting stuff! Bridging is an important approach that hasn't gotten enough attention, and this work really complements the other multi-polar efforts. Original Bridgy Fed developer @snarfed.org is CTO, and @quillmatiq is the CEO and Executive DIrector.
The press release has supportive comments from @mike, Emily Liu of Bluesky, the Threads team at Meta, @andypiper of Mastodon, Evan Prodromou of @swf, and @jaz of @iftas.
Bridgy Fed has set an important precdent here by prioritizing consent with their opt-in model, and it's really paid off. In fact the threats from Bluesky's current tolerance of anti-trans harassers and the multiple datasets of scraped Bluesky data are exactly the scenarios that advocates of an opt-in approach warned about -- an opt-out approach would have left people on fedi exposed by default. So let's hope that this focus on consent doesn't get lost as things more forward!
ALT text detailsA comparison of a notice shown to Mastodon users when replying to a post from another server.
Bottom screenshot, with shortened description:
Reply to foo's post
To continue, you need to reply from your account
[input box with a placeholder text "E.g. username@mastodon.social" and a button labeled "Go"]
Don't have an account yet? [link labeled "Create account"]
Top screenshot, current version: the notice contains a long explanation:
Reply to Stefan Bohacek's post
With an account on Mastodon, you can respond to this post. You are not logged in to this server. Where is your account hosted?
[input field labeled with "Domain of your home server, e.g. mastodon.social"]
[button labeled with "Take me home"]
Tip: That's the website where you signed up. If you don't remember, look for the welcome e-mail in your inbox. You can also enter your full username! (e.g. @Mastodon@mastodon.social)
Not on Mastodon? Create account
The UI/UX part of a Fediverse Custom Feed is making apps understand what to do with a Actor type="Feed" actor.
For example — when the user "Follows" an Actor type="Feed" actor, then the app could make the content from that actor show up next to the home-feed, as an alternative feed.
Always nice, how smooth it is to move an account from one instance to another in the #Fediverse. This is the second time for this one, and this time, because I want to interact with #Bluesky via #BridgyFed. That was blocked in my old instance.
#Introduction Hi #fediverse ! We’re the European Southern Observatory, and we design, build and operate ground-based telescopes.
One of them is our Extremely Large Telescope, currently under construction in #Chile. It will have a 39 m mirror, and its rotating enclosure will weigh 6100 tonnes, or about 700 mastodons!
We’re looking forward to chatting with all of you about #astronomy
ALT text detailsThe giant metal frame of a dome takes up most of the picture frame, contrasting with the brown hills and a thin horizontal line of blue sky in the background. The dome's frame is not yet fully covered in the middle, so the dark brown landscape behind it shows. The big opening in the dome's roof shows the interior, still a construction site with a structure of white beams. In front of the big building is one red crane, taller than the dome.
Le même phénomène se reproduit lorsque @pierrot m'invite à parler de mon voyage à vélo de Paris à Athènes, mais également de mon lien avec #Mastodon et le #Fédiverse, et c'est là que l'idée d'un thread récapitulatif a fait son apparition 😅
Comme je suppose qu'aucune autre radio ne me donnera carte blanche aussi longtemps sur le sujet, j'avoue que je prends bien le temps de remercier nombre d'entre vous qui avez fait irruption dans ma vie en ligne comme #IRL grâce à cet espace pour créer du lien, l'internet que j'aime, celui qui connecte 💛
Les deux livres parlent de vélo, et rejoignent ma pile à lire tandis que je peine à avancer dans mon #veloctobre que je finis par terminer en décembre.
Depuis, j'ai déjà bien entamé #Bikepunk et j'ai sérieusement besoin d'un attrape-rêves en forme de cassette et chaîne de vélo vu le nombre de cauchemars que je fais en ce moment.
Mais je remonte la pente, à l'image de ce sticker conçu par @SuperTibaldoBike et remis par @tsadiq.
ALT text detailsDeux personnes côte à côte : l'auteur Ploum à gauche, avec un t-shirt représentant un attrape-rêves fait d'une cassette de vélo et d'une chaîne cassée, et moi à droite, avec une veste de cycliste réversible orange et bleue.
Nous sommes devant le rayon jeunesse d'une librairie.
ALT text detailsUne main présente la couverture du livre Bikepunk de Ploum devant un vélib électrique bleu accroché à un poteau.
ALT text detailsLivre et communiqué de presse "Pour ne rien regretter" de Henri Loevenbruck
ALT text detailsSticker en forme de panneau de signalisation. Une silhouette de femme poussant un vélo dans une montée à x %
My survey asked what your favorite search engine is.
51% said DuckDuckGo, 12% Startpage, 9% Ecosia and 4% Qwant. Only 6% said Google and 1% Bing. 17% said they preferred another search engine, with many mentioning Kagi and Mojeek.
This is quite different from what the market share out there is, which shows how unique you all are here in the Fediverse. You make your own choices and do not follow everyone else. Be proud.
@_elena@mastodon.social Basically, you're saying to Sharkey what I've been saying to all Misskey-type services for 2 years, only in German. It's nice to have another comrade-in-arms who likes these services.
There's one fear I'd like to allay: that Sharkey will cease to exist. Because Sharkey is compatible with Misskey, but also with the other services of the Misskey family. you can also import all your posts from mastdon and have them visible in your timeline again (at least this is possible in the Firefish line)
my favourite tools, apart from the antennas, include Drive, where I can also sort my images/files by folder, but also Clips, which I use as a bookmark folder and also sorts everything nicely into folders.
All great things that make life in the #fediverse easier
I remember back when I was a little kid my first actual experience on a computer was on the janky XP machine I still own.
I’d play flash games and all before getting my own laptop running Windows 7 that had to get reset constantly because I don’t think anyone in my family know how to use an antivirus…
Starter Packs are curated lists of fediverse accounts and you can follow them all at once or the selected ones. Like this one (Webcomic Artists):
I think starter packs save a lot of time, especially at the start of someone’s fediverse journey. Discovery of account and search is still somehow clunky in 2024. And there is no algorithm on fediverse to suggest you accounts to follow.
Functions I like:
anybody can create starter pack
you can check if you’re in some starter pack
I’m not sure how consensus work in the starter pack, but as it seems, it uses opt-out principle at the moment.
Re: 1. EU institutions had many more accounts half a year ago (until Apr. 2024), but they ‘successfully ended the experiment‘, only a handful of them remained. Nobody wanted to take over the management of the ‘experimental’ servers and the domain (social.network.europa.eu/@XXXX). All 20-30 or so accounts of EU institutions vanished.
Nevertheless, European Commission set-up a new server (xxx.social-network.europa.eu) and it continues its presence on fediverse.
Re: 2. EU projects is a pack of EU funded projects. Currently it includes a few Erasmus+ KA2 projects that I know firsthand.
If you think some accounts should be added to these packs, please contact me.
Wrap-up
‘Fediverse starter pack’ is a very fresh service and I hope it will remain functional and mature over time. I hope it will be integrated in various signup pages like ‘joinmastodon’, to make fediverse experience for new users more frictionless.
Update – Slovenia Starter Pack
Thanks to @jkmcnk, there is also a slovenian starter pack that contains various local obscure celebrities, weirdos, introverted influencers and similar fine people, created approx. 22 min. ago before this blog post:
🔧 Improved overall stability 🐞 Fixed bugs with links posted on the fediverse 🤝 Mastogram now supports Misskey/Sharkey 🎥 Resolved video reposting issues from fediverse to Telegram 🔗 Made connecting your fediverse accounts to Mastogram easier 🛠️ Fixed tag ignoring for #notg and #nofw from Telegram
If you're looking for a modern bridge between your fediverse profiles, Telegram, and even Bluesky 🌌, sign up now 👉 https://mastogr.am
Encountering issues? Don’t hesitate to reach out at @mastogram or @henry ❤️
Did anyone know about this federated "flea market" / craigslist type classified software? It's called flohmarkt. I came across it by accident today. Looks simple to setup and install, also.
additional alt-text Image 1, main instance page for one instance, fedi.markets, with a product for lego's circled in read image 2: an add for Legos lights Inage 3, what the Lego light listing looks like from my #mastodon instance Image 4: It's about section and preview image at Codeberg. #Fediverse
Reminder that "sometime not long after December 15th", the botsin.space server, a home to many of your favorite creative bots, will be entering a read-only mode, before its planned shutdown.
If one is to get into blogging these days and would like to use a blogging system with Fediverse/ActivityPub integration (including commenting via Mastodon account for example)…
Which one do people currently recommended to use?
I have found Plume, which looks nicest and has quite a few instances available. but is currently not developed very actively.
There is also WriteFreely, which is similar but lacks in public instances.
My 2024 in tech – UPDATED - Jan-May: same old same old - mid-Jun: I started the blog #TheFutureIsFederated - Jul: I started doing interoperability tests between #Fediverse projects - Aug: I federated my Wordpress site, joined Friendica and 3 content aggregators. More tests - Sep: I federated 2 more WP sites - Oct: I joined #Sharkey - Nov: I got a #RaspberryPi5 and installed Ubuntu on it; started learning #Linux - Dec: I joined #Misskey & am researching VPSs
A question for #FediAdmins: in addition to regular donations, is it a recommended thing to set one's posts to auto-delete (after a specified time) to keep server costs down?
I'm thinking of setting my toots to auto-delete after 2 weeks for this very reason...
8/ To sum it up, this is why I think that the #Fediverse as it is now is far more oligarchy-proof than #Bluesky - which, due to the current rise of #fascism around the world, is of extreme importance to me. If human civilization is to have a chance of survival in the long run, we _must_ learn how to circumvent the systems the oligarchs have control over.
And right now, the #Fediverse seems to have the best chance of doing that as far as I am concerned. So whatever we can to make it more attractive and increase its userbase, we should do.
And if you want to understand the technical details better, read @cwebber 's article which explains it far better than I ever could.
7/ In contrast, the #Fediverse (including #Mastodon ) uses a "Decentralized" approach. Each node is more or less equal in function, and even if one or more of the major nodes goes down, the rest could still go on without any interruption.
(For example, I currently follow 3496 accounts, of which 555 are on Mastodon.social, the biggest instance. So losing my connection to Mastodon.social _would_ be painful, but I would still be able to maintain my connections to 85% of all the accounts I am following.)
ALT text details(C) Distributed: A large number of nodes which are more or less equal, each linking to their immediate neighbors.
1/ Thanks to @cwebber for helping me understand the differences between the "decentralized" approach of #Bluesky and the "distributed" approach of the #Fediverse .
As it happens, I see some parallels between this and my own field - the German power and utility sector.
I think what happened with blue sky demonstrates why any platform run centrally will always fail. Since when you have a structure that's only run by a few people their likely to make decisions that go against everyone else. It's why it's better when you have more decentralized platforms like Mastodon where people can govern themselves and run their own groups, allowing the people to make the best and most glorious safe spaces imaginable rather than relying on a a group of people to do it, when they often fail.
If https://mstdn.social falls off the #fediverse all of the sudden, we'll know what happened: #hetzner. Here's hoping Hetzner is not going to react in a knee-jerk fashion.
What I’m curious and disappointed about is the lack of the conversation regarding decentralisation when it’s #ActivityPub compared to #Nostr the #Fediverse powerbrokers always dismiss it by bringing up a part of its culture but never want to discuss the technical aspects #ATproto#Bluesky
The #fediverse shows that we can build a better world by ignoring clickbait, billionaires, venture capital and the growth mantra. Decentralisation leads to a better world. When you care about your neighbours, things change. I am tipsy, but I believe we are building better things, the Open (Source) Way. It'll take time. Patience and stoicism will win. There's a book hiding here, but I won''t write it. I'll continue to do. When enough people do, we win. Thanks for listening!
@_elena If you need more stories on how the #fediverse brings people together to build new solutions that change the world bit by bit, without Venture Capital, the Open Source Way, here is one. Happy to discuss at FOSDEM in the social web dev room :) 3/5
I am truly impressed. Within minutes I got files, advice and support from everywhere around the #fediverse. I now have no more excuses and will have to work hard to get it all up and running and report on teh HOWTO in an upcoming blog post which might already be after I moved my blog to my own server. The Fediverse is full of geeks that are happy to share. And that's not a bad thing in clickbait times! Thank you all :)
Users of #Mastodon and the #fediverse, ensure you do not use the Bluesky bridge. Kiwifarms is pouring in on Bluesky using Jesse Singal as a Trojan horse and the company just handed them the golden ticket. I will not use the bridge myself, will not endanger my friends here
🆕 blog! “Mastodon Now Sends Referer Headers! Hurrah!”
Back in 2022, I wrote this rather grumpy post on Mastodon, the federated social media platform.
@Edent@mastodon.socialTerence EdenMastodon enforces a "noreferrer" on all external links.I have mixed feelings about that.As a blogger, I want to see *where* visitors are coming from. I also like to see (and…
Mastodon enforces a "noreferrer" on all external links.
I have mixed feelings about that.
As a blogger, I want to see *where* visitors are coming from. I also like to see (and sometimes join in) with the conversations they're having.
But, I get that people want privacy and don't want to "leak" where they're visiting from.
Is it such a bad thing to tell a website "I was referred from this specific server"?
When you click on this link - https://www.bbc.co.uk/news - your browser says "Hey! BBC! Please can I have your /news page? BTW, I was referred here by shkspr.mobi. THANKS!" This is called the "Referer" and, yes, it is mispelt.
One the one hand, sending the referer is good; it lets the linked-to server know who is linking to it. That allows them to see where traffic is coming from. On the other hand, this could be bad for much the same reason.
If you run a server anarcho_terrorists.biz, you probably don't want the FBI knowing that your members are sharing links to their pages. If you run a small personal server, you may not want anyone knowing that you personally linked to them. If you run a server for a marginalised community, you may not want a hate-site to know your members are linking to you.
But if you're a large-ish, general purpose, non-private site - like Mastodon.social - where's the harm in allowing referer headers?
Anyway, for historic reasons, Mastodon blocked the referer header. This, I believe, was sensible for smaller servers but a miss-step for larger servers. As I pointed out last week:
This is excellent news. Website owners will be able to (somewhat) accurately see how much traffic Mastodon sends them. That way they can determine if there is a suitably large audience to engage with on the Fediverse.
It is, of course, slightly more complicated than that!
Instance owners can opt-in to allowing Referer headers (it is off by default).
The policy means that only the domain name is sent; not the full page.
Mastodon is federated and there are thousands of sites. Even if they all opted-in, their statistics will be fragmented.
Apps can set their own Referer header - leading to more fragmentation.
Even if they do opt-in, users can set their browsers not to send Referer headers.
Nevertheless, I'm delighted with this change. Hopefully it will allow the Fediverse to grow and attract more users.
Also z.B. wie man den #DARC-Server nutzt, aber auch die alternativen Instanzen falls man kein DARC-Mitglied ist oder die DARC-Instanz aus anderen Gründen nicht nutzen möchte?
Und wie und wo man im Fediverse Gleichgesinnte und Gruppen findet?
Ich betreibe noch eine uralte #Facebook-Gruppe, bei der ich endlich mal den Stecker ziehen möchte. Aber nicht, ohne zumindest ein paar Alternativen aufzuzeigen.
(Ich selbst weiß wie's geht, ich suche einen fertigen, einsteigerfreundlichen Text zum Verlinken um das Rad nicht neu erfinden zu müssen.)
これ、気持ちわかるなあ。 (自分はもっと前の「サードパーティー開発者に対して予告無しに API を遮断した」あたりからもう折れていたけど)
イーロン・マスクのこのリンク含む投稿についての表明よりずっと前(買収前?)から、仕組み上はリンクのある投稿の優先順位は下げられていたみたいな話も見たような気もするけど、そもそも Web のプラットフォームで外部リンク推奨しないなんてはっきり言われると「ああ、やっぱり #X なんて、もはやそういう場所だよねー」という気持ちはより強くなるよな…
Threads: When I want to read snarky posts from my favorite brands. Bluesky: When I want to read snarky posts from my favorite influencers. Fediverse: When I want to read posts (snarky or not) from my favorite people.
I've just logged back into Loops and I got to say it's so much better than day 1, so many improvements for comments as well as scrolling feels better.
Just really want more content around what I enjoy (Motorbikes, Memes, Art, ext.) I also want to start creating content even more now, so maybe I should start working on stuff
New Instance!!!!!! People on Mastodon seem to like introductory thingys so: - I use Fedora 41 - I am the kind of person who self-hosts a Mastodon instance - I code in my free time (I am the kind of person who self-hosts a Mastodon instance)
Ob das jetzt "Follower-Vorschläger", "Starter-Packs" oder "Hier, schau mal her!" heißt, ist mir ziemlich egal.
Und nein, ich halte das nicht für ein Problem von #Mastodon, sondern für ein generelles #Fediverse-Problem, insbesondere auf kleinen oder single-user-Instanzen.
Starter-Packs im #Fediverse sind Klasse. Aber sie kommen oft zu spät.
Jeder Server sollte im Zuge der Accounterstellung ein #Starter-Pack anbieten, um es insbesondere neuen Usern einfacher zu machen, eine interessante Timeline zu erhalten.
Last week I installed a Bluesky Personal Data Server on a VPS and made an account.
Having a PDS on Bluesky gave me a different domain for my handle than the default, but you can do that anyways without a PDS.
Unlike having a Mastodon server, a PDS on Bluesky has no rules, no moderation, no trends, no space for community to happen. It felt like I was hosting a black box on my own server for no reason.
let's do art together: take a screenshot of this post and share it in a comment to this post. next person takes a screenshot of your comment and shares it in a comment to your comment. and so on...
(make sure to select "Public" scope/visibility. and make sure that at least some part of your fediverse-client is pictured on the screenshot.)
The Fediverse is vast. It's like a space with planets and keeps on expanding. Here's the thing, even if it would stop expanding and all the planets and stars and other magnificent things were to disappear, I'd still be happy on my own piece of rock, shouting to the void.
The fediverse has no central authority — which brings both challenges and opportunities for how it's governed. For Dot Social, @mike spoke with @kissane and @darius, two of the smartest people working on this, about the impact of the 2024 U.S. Presidential election on fediverse work, the "Xodus," what needs to be done next, and how to fund and sustain better networks for humans.
A de-centralized, federated network, using a common, NON-COMMERCIAL, #FOSS protocol, such as the #fediverse can actually save lives and fight the onslaught of dezinformatsiya.
#Meshtastic#GMRS devices were used to keep people connected, sending messages through #ActivityPub based clients, during catastrophic weather events which knocked standard comms networks down.
A good measure for any Fediverse and a broader decentralized social-media (DeSo) technology is —
Can you, in a practical sense, run it on and have it work well-enough on a lower-cost low-powered device like a Raspberry Pi, or one of the many devices similar to it.
❦
It doesn't mean all Fediverse & DeSo technology has to have this property.
But I think it would be better if some of it does.
Hi #Fediverse, I've got myself into a bit of a bind 😊
I have been working with a local primary school to try to get them to adopt the fediverse either through Pixelfed or Bookwyrm.
However it's become clear that this exposes the users to too much risk if I use an existing instance.
So....if you were to be setting up a fediverse instance for a class in a primary school, what would you choose (Pixelfed, Bookwyrm, Mastodon etc) and has anybody done this before?
(It is currently incomplete, as I could only add Mastodon accounts. And the starter-follow-pack won't let you add anyone whose profile is NOT "discoverable". I also probably forgot people to include.)
At least one implementation of starter-packs / follow-packs for the Fediverse is will NOT allow you to add someone to starter-pack / follow-pack if that person has set their account to NOT be "discoverable".
ALT text detailsScreenshot from https://newsmast.social/@newsmast/113634324208945646 of ad agency Newsmast's latest toot. Text reads:
We'd love to work with any organisations, nonprofits, academics, publishers, or anyone else interested in protecting the community they've built for the long run, here, on New Social.
Get in touch with us today: https://www.newsmastfoundation.org/contact-us/
Image text reads: Protect your social future. Don't let a social media CEO ruin your community ever again. Newsmast foundation.
I am no longer active on X, but I check my notifications, in case someone sent me a message. Instead there are some crazy people there in my notifications. These are not people I follow.
Although, only speculation, I notice this individual seems less like a prospecting journalist, and more like an advertising placeholder.
They made a similar post two (2) months ago, even starting it as their introduction to the Fediverse (see screenshot).
I am not a journalist, or inspiring blogger, but I would presume in two (2) months time, the article would have enough shared options to go to story. I also find it odd that they praise Sharkey in both post, as oppose to giving no opinion, and just asking people what they think.
That said, when I was confronting Sharkey, while still hanging out in their Discord Server, I learned they do use alternative accounts to help paint their narrative.
Again, my theory is only speculation, based on my experience and dealings with Sharkey. It just seems to fit their track record. And if in this instance, I am wrong, I apologize, but would again, point out that this is something they (Sharkey Development) have done in the past.
ALT text detailsA post from two months ago, under the Sharkey hashtag, also making a similar statement. This one starts out as their introduction post.
ALT text detailsA post from today, two months later, setting up as if to both promote Sharkey while claiming to want to interview Sharkey users.
In it (my post history), you will discover I once sounded much like yourself, praising and even promoting Sharkey. I would go so far as to say, I once used to talk about Sharkey, more than the Sharkey Development Team.
Then I learned, from experience, the downside of Sharkey.
For example, the development tricked its user base to donate 2,000+ for their own dedicated server, only to use that server as their personal computer (playing Minecraft), and four (4) months later taking that server offline, and brining it home as their personal PC. The "Join Sharkey" website was never brought back online, and remains offline, even today (except for an out of date Wiki hidden in a subdomain).
You will also note how toxic and hateful the Sharkey Development can be. Often spending a good portion of their time trolling users (especially anyone who calls then out on their nonsense or past exploits). You may even discover, whenever they are backed into a corner, they will claim you are homophobic. I again, invite you to see my post history, going as far back as May 30, 2023, when I first joined the Fediverse (I have always supported, equality and human rights).
There are many Fedi developments that embody the spirit of the Fediverse, and Sharkey is not one of then.
ALT text detailsThis meme uses a scene from the movie Office Space, featuring the character Bill Lumbergh, a stereotypical boss known for his passive-aggressive requests.
In this adaptation, the text reads:
“If you could stop posting screenshots of social media that isn’t federated, that’d be great.”
The meme humorously critiques the practice of sharing screenshots of posts from non-federated (centralized) social media platforms, implying that such posts are out of place or undesirable in certain online communities, especially those that value decentralization.
The next big VC idea just dropped at #bluesky: 1️⃣ Build a social network with 20M+ users managed by a tiny staff of 20. 2️⃣ Let everyone in - trolls, hate groups, and the worst corners of the internet. 3️⃣ Make users handle moderation with endless blocklists. 4️⃣ Sell it to the highest bidder and bail.
Sound familiar? Don’t settle for chaos.
The #Fediverse is ad-free, decentralized, and community-run. No billionaires, no hate-filled spaces, no drama.
ALT text detailsAn image depicting a character from the GTA video game walking down a street, accompanied by text criticizing a social network for allowing harmful groups, while leaving users to manage harassment on their own. The character expresses frustration with the phrase, "Ah shit, here we go again.”
Ihr Lieben,. ich habe die Möglichkeit, das Fediverse bei „Entscheidern“ anzupreisen. Also bei Leuten, die entscheiden, ob sich ein Account lohnt für einen Tourismusverband, für ein Hotel, eine Schmiede usw. Die brauchen natürlich Daten, dass sich das lohnt.
Kennt ihr Untersuchungen, welche Menschengruppen hier unterwegs sind? Und andere Gründe, als Organisation #Mastodon/das #Fediverse zu adressieren?
Latest releases, progress on Fediscovery, FOSDEM plans, and community highlights - catch up on all the latest news from the core team in our November Trunk & Tidbits post.
Has anyone else noticed that @Tusky is displaying hashtags in a strange way? Not seen this before, but block capitals are being removed in sporadic ways 🤔
> It is flagrantly obvious that the Fediverse with its independence and lack of algorithmic feeds is possibly the only safe and ethical online social media space one could be in right now.
ALT text detailsScreenshot der Fediverse Instanzwolke. Sie zeigt an, mit welchen Diensten unsere Instanz verbunden ist und mit welcher Software die laufen.
Friendica Sharkey Hubzilla Akkoma Mastodon und glitch
Another article that fails to mention the #Fediverse. The digital town square analogy is interesting, but perhaps digital walled garden would be more appropriate. Disappointing, as usual.
Did you know you can get more low quality content, more unoriginal content, more sensitive content and more misinformation? If you feel you are not getting enough of it?
The problem with algorithmic content is that it tends to promote stuff like this. I would like no low-quality content, no unoriginal content and clearly no misinformation.
If I was getting only what my friends write, I would get very little of this stuff. Would that not be nice.
This is why I spend a lot more of my time on Vivaldi Social and Mastodon...
- Threads launches the ability to follow fediverse accounts from Threads - @peertube launches their mobile app for Android and iOS - A third-party solution for Starter Packs for #mastodon
Why is Meta adding fediverse interoperability to Threads?
Threads has taken a significant step towards their fediverse integration this week: people can now follow fediverse accounts from Threads. Although caveats apply, it marks a milestone in the process, and it has taken Meta over a year and a half to get here. This milestone provides a moment to reflect on what and why Meta is working towards.
When Threads first announced that they would implement ActivityPub, one of the crucial questions was: ‘Why?’ Why does the company that mastered the concept of ‘walled gardens’ suddenly care about decentralisation and interoperability? Why does one of the world’s richest companies that has made a gazillion dollars by keeping people locked onto their platform suddenly care about giving people freedom?
The Verge asked this of Mosseri, ‘why are you doing this at all?’ Mosseri spends almost his entire answer on account portability for creators, saying that Threads will be a more compelling place for creators if they have the safety of knowing they are able to take their audience with them if they decide to leave Threads one day. A short sentence at the end of his answer is more pragmatic, saying that Threads is ‘trying to lean into where the world is going’. Still, Mosseri is clear in his answer: the reason for Threads to implement ActivityPub is so that they can implement account portability and people can leave Threads more easily if they want to. In another interview, Zuckerberg is also asked a similar question, and he gives a similar answer, saying: “So, in a way, that actually makes people feel more confident investing in a system if they know that they have freedom over how they operate.”
So here we have a clear answer by the two top people of Meta. Why does Threads implement ActivityPub? Because they think that people are more likely to choose Threads when they know they have the freedom to move to a different platform.
Threads and ActivityPub, in practice
Reality is quite different, however. It’s been a year and a half since Threads first started working on implementing ActivityPub, and only just this week they finally released the first version of an implementation that even remotely resembles two-way federation. The amount of exceptions and barriers to actually using federation between Threads and the rest of the fediverse are significant however. Most importantly, you cannot search for people on the fediverse from Threads. So while you can theoretically follow fediverse people now, you immediately run into the problem of finding the people you want to follow.
If you want to follow someone on the fediverse from Threads, you first have to enable fediverse integration and click to a scary warning. Then you have to find a post that has a like or reply by a fediverse account, click on that account and hit follow from there. This means that interaction between the fediverse and Threads is completely serendipitous, depending on which fediverse accounts you happen to come across on Threads.
But this is not the only strange thing about Threads’ fediverse integration: there is a 15 minute delay before posts from Threads appear in the fediverse, preventing any real-time communication between the network. It also kills off the potential to use the connection for sport events or breaking news, where the delay of 15 minutes is highly impactful.
Who actually uses the Threads-fediverse connection?
Meta does not provide statistics about how many people use the fediverse integration on Threads, nor does their implementation of ActivityPub include the common NodeInfo endpoint. NodeInfo is used by most ActivityPub software to provide more information about the server. However, we can get quite some information about the actual usage of Threads’ fediverse integration, and that is by looking at the mastodon.social server.
Mastodon.social ‘knows’ about 21k Threads accounts, as per early Nov 2024. For a Mastodon server to ‘know’ about a Threads account, it means that any post of that Threads account has appeared on a timeline of a mastodon.social user, or someone on mastodon.social has searched (not necessarily followed) for that Threads account.
Mastodon.social is not the entire fediverse, but does account for a quarter of all active users on the fediverse. It stands also in contrast with other fediverse servers, who regularly block access to Threads: 9 out of the 20 most active fediverse servers have cut connections to Threads.
So while we cannot know the exact number of Threads accounts who use the fediverse connection, we can make an educated guess based on the Mastodon.social statistics. Personally I think it is likely that less than 50k Threads users have enabled federation. The Threads-fediverse connection is not particularly popular either in the other direction: Barack Obama is the most popular account on Threads, and only 3400 followers of his 6.2 million total followers come from the fediverse.
On availability in the EU
The fediverse integration for Threads is not available for EU users. Meta has been slower to roll out Threads to European users in general. Threads launched in July 2023, and only became available to people in the EU in December 2023. News reports blame the delay of launching Threads in the EU on the complexities of the DMA, with Mosseri blaming “the complexities with complying with some of the laws coming into effect next year”.
But that is for Threads in general. For the fediverse integration, to the best of my knowledge (please share sources) Threads has not given a direct explanation as to why it is not yet available. During an AMA in August 2024, Threads simply stated: “We’re working on bringing a federated Threads experience to the EU as soon as possible. Thanks for your patience with us 🫶”.
While compliance with European regulation is surely not easy, ActivityPub and the fediverse are also not incompatible with compliance either. The European Data Protection Supervisor was the first European agency to launch a fediverse platform for EU organisations with EU Voice. When their pilot project ended in spring 2024, the EDPS concluded: “The EDPS’ pilot project of EU Voice and EU Video proves that community-driven and decentralised social media platforms may prioritise users’ fundamental rights to privacy and personal data, and foster the EU’s digital sovereignty.”
Threads and Bluesky
Just to point out the obvious: Meta is a company with an incredible amount of resources, and employs highly talented people. When the company feels competitive pressure, they are capable of moving incredibly quickly. Threads now feels competitive pressure from Bluesky, and it took Threads less than two weeks to build Starter Packs, Custom Feeds, a better search tool, shift stance on default feeds, and mimic Bluesky’s UI. That is all to say: the speed at which Meta delivers a product is deliberate. It is not an accident, and Meta is certainly not a company that is resource-constrained. If Meta wants to do something, it will do something.
Meta and interoperability
The European Union has made a big deal of their Digital Markets Act (DMA), that aims to increase competition in European digital markets, and targets the Big Tech platforms. The DMA takes aim at gatekeepers in a variety of markets, from search engines to browsers to communications platforms. It gradually rolled out in 2023 and 2024, to much hype about how we could totally have interoperable communications platforms when WhatsApp would become interoperable.
It is now the end of 2024, and WhatsApp is now compliant with the DMA. There are zero apps that people in the EU can use that natively interoperate with WhatsApp. This is not for a lack of technology: I have seen demos this year that showed this capability, fully functional, I’ve held the phone. The technology exists. There is a simple reason why it is not available in the EU, and that is because Meta does not want it to be available.
A blog post by Matrix explains the situation in detail, but the crux of the matter is: Meta has interpreted the DMA in such a way that every other app that wants to connect with WhatsApp has to show proof for each user that they are physically geolocated in the EU. It goes against the mission of Matrix to track their users like that, and the same goes for other chatting apps. So we end up in a situation where the DMA is in effect, Meta is compliant, and nothing has changed. Meta applied the rules in a way that people could theoretically interoperate with WhatsApp. However, the practical barriers are significant enough that Meta is comfortable knowing likely nobody will be able to implement the interoperability in practice.
So why does the Threads-fediverse integration exist again?
To summarise:
Threads says they are implementing ActivityPub so people can transfer their account away from Threads towards another platform. Threads is not currently working towards that goal.
Threads has incrementally shipped fediverse integration at a low speed. The feature is difficult to use and crucial components are missing.
Few people use the Threads-fediverse integration, likely less than 50k out of Threads’ 275 million monthly active users.
The Threads-fediverse integration is not available in the EU, and Threads has not provided a clear reason for the delay.
Meta is highly skilled in using European regulations on interoperability to their advantage.
Meta can ship new features with rapid speed when the feel the need to do so.
Based on the above, I do not believe Mark Zuckerberg when, talking about decentralised social networks, he says that he has “always believed in this stuff.” I think there is another explanation as to why Threads is building a fediverse integration, but not rolling it out in the EU.
My take is that Threads is likely using the fediverse integration as a future bargaining chip with the EU. The EU is pushing towards more interoperability with the Digital Markets Act, and on the matter of social networking has designated Meta as a Gatekeeper with Facebook and Instagram (but not Threads!). Meta has shown that they are not a particularly huge fan of the additional interoperability requirements, to put things mildly. When the EU will push harder on the DMA interoperability requirements for Facebook and Instagram, Meta now has something to show the EU: “Look at how difficult this is! Give us more time, and make the requirements less stringent. We can totally do interoperability, look Threads in the rest of the world, just not in the EU with all your complicated regulations”.
I’ll be the first to point out that this is speculation. But I have a hard time coming up with a better answer as to why Threads is building the fediverse integration. There are few people who make use of the feature, and it does not seem to be contributing to growth. Threads is not even bothering to build it in such a manner that aligns with their stated goal of providing account portability. So why does this feature exist? Until I have a clearer answer, I personally find it hard to cheer on Meta and celebrate the Threads-fediverse connection as a win for the open social web.
Hello, I'm an open source software engineer in my late 30s living in #Seoul, #Korea, and an avid advocate of #FLOSS and the #fediverse.
I'm the creator of @fedify, an #ActivityPub server framework in #TypeScript, @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.
I have good news and bad news. Our Call for Participation for the Social Web track at FOSDEM 2025 was extremely successful; we had almost 40 submissions of great talks about Free and Open Source software for the Fediverse.
The bad news is that we've got only a 4 hours of time at FOSDEM, and we've been unable to allocate more time for the track.
So, right now, I'm looking for space in Brussels for additional space for an offsite event -- "Social Web After Hours", let's call it -- to run on […]
I have good news and bad news. Our Call for Participation for the Social Web track at FOSDEM 2025 was extremely successful; we had almost 40 submissions of great talks about Free and Open Source software for the Fediverse.
The bad news is that we’ve got only a 4 hours of time at FOSDEM, and we’ve been unable to allocate more time for the track.
So, right now, I’m looking for space in Brussels for additional space for an offsite event — “Social Web After Hours”, let’s call it — to run on Friday night Jan 31 or Sunday night Feb 2.
If you’re aware of a meeting space in Brussels, close to the centre or to the FOSDEM venue, that would accommodate an audience of 50-100 people and has screens for presentations, available for maybe 2 hours, please let me know. It would be great to have some Social Web discussions on the FOSDEM fringe.
Last week the @academia Community Feed saw a big jump in followers - we hope that means more academics are exploring the Fediverse in the turn from X! 👩🔬
ALT text detailsLanguage:
EN
FR
port alberni
Hosted by Sage Haven Society
22
walkers
5
teams
75
days left
Y25
The Coldest Night of the Year is a winterrific family-friendly fundraising walk
in support of local charities. Let's change the tune for people experiencing
hurt, hunger, and homelessness... because it's cold out there. Join us on
February 22, 2025 - team up, fundraise, and walk with us!
ALT text details"lam part of accCGN25 to meet and learn with my lovely haufe.group colleagues and agile friends in open space.”
picture of my face right on the side of the text.
#accCGN25 01.-03.05.2025 Cologne, Germany
I'm *finally* starting to understand what people mean when they say picking a server is difficult. Unfortunately, you won't find these explanations in blogs and otherwise because people can't articulate the below. Why? I dunno, but after years of hearing the below, it *finally* clicked after someone *finally* explained it to me instead of saying fuck you all nerds!
Firstly, there isn't enough info about servers on the Join Mastodon pages. It gives barely any information and doesn't give a preview of the server, just a small and tiny space to learn about a server and even then that is incomplete. For example, how many polls can we have? How many poll questions can we have? What's the character limit? Can I preview the local timeline before joining? Not unless you're using an app like Mona or something. If you can do this on desktop, how do you do it?
If Join Mastodon isn't providing the information you need, how do you find out where to go to get better server information since Join Mastodon doesn't link to other directories.
You *can* get a lot of info about a server but you'd have to know to use a URL like https://<instance>/api/v1/instance and that's nowhere on Join Mastodon, at all.
Secondly, if a person decides to shut down their server, exports aren't emailed to users. A user would need to know when a server was shutting down and then they have to back it up. How can you move all your followers if you wake up one morning and your server is just shut down?
Since servers are shutting down, how do I know what server to pick before it shuts down? How will I know it's shutting down and where do I go to find this information logged out?
Third, how do you know how well your moderators act on requests? Where do you get this information? If so, how do you get it while logged out?
There are more, but that's just only some of the problems that haven't been addressed yet, if even at all that was **finally** explained to me, after years of telling us it's hard without explaining *how* it's hard!
I’m doing a training next month on decentralized social media, #fediverse, etc. for a group that isn’t entirely tech-focused. Some tech, some creative, some finance, etc.
What are the best #Mastodon and #ActivityPub explainers or resources you’ve seen on the web?
If you could hand someone a single resource to explain the idea of federation to someone who is not technical and has no prior knowledge, what would it be?
I really enjoyed reading this @APC interview with @Pouhiou .
@peertube is an enormous undertaking. The team is very small, yet many of us post video and livestream on the #fediverse using Peertube.
I find myself in agreement with many of the points brought up in the interview about politics and the mechanics of community with how we appeal to the general public. Also that we need to listen to their needs.
After counting my followers on #Bluesky by hand (because I can't see the ones, that are not bridged), it jumped on second place. Almost 2 % of my followers here are from Bluesky.
What's the best way to fund a service like #Bandwagon?
I strongly believe that the #Fediverse needs a sustainable funding model to be competitive with BlueSky, Xitter, and Facebook. More than just donations and mutual aid, people should be able to make careers on the Fediverse.
I'm reevaluating how I'll pay for bandwagon.fm in the long term. And I want to make something that's still "free forever"
Do you think there's a place for the #Freemium Fediverse?
Look, something new appeared between my followers: #Threads has arrived – at least a little bit.
But don't forget to appreciate the variety: I'm counting 24 (!!) services from where someone follows me here at #Mastodon. If that's not cool, I don't know. 😎
The super extra advocacy of #BlueSky on the #Fediverse feels a lot like those ppl who have to tell you how OMG AMAZING their relationship is like, daily bc they know deep down that their relationship is actually pretty meh.
Like okay we get it you like Bluesky, so enjoy it and stop logging on here to be all "OMG U ARE SO LAAAME" bc all you're doing is making yourself look like a corpo simp.
Hmm, looking at #wrapstodon results for @FediverseExplorations, I posted 28 posts with this account, and got 89 new followers, which put it in the top 21% of mastodon.social users.
I wonder if anyone did the math to see how chatty the fediverse (or at least the mastodon.social server) is based on these numbers.
So, as frightening as this tsunami warning is, the one thing it has shown is that the #fediverse now has enough citizens making instant real-time news a reality.
It's time for a new #introduction post isn't it? I've been on the #fediverse since 2017 as @monkeyninja@mastodon.cloud and I finally decided I wanted to take the plunge and run my own instance. My bio says mostly what I'm about I'm a dad, #devops engineer turned #sre manager. Still trying to figure out what flavor of #neurodivergent I am. Definitely #ADHD, maybe #AudHD...I'm still figuring this out. I always refer to my kiddo as The Zergling as I want them to have a choice about whether their life is on the internet or not. I generally write about #technology, #bigotry, #ttrpg, etc. I play #ffxiv in my free time, which unfortunately is in limited supply. Anyhoo, welcome to my new profile and new instance!
Hi everyone! 👋 Like Bluesky’s initiative, I’ve created a starter pack of designers on Mastodon to help you connect with UX/UI/Product designers here. 🎨✨
If you’d like to be part of the list, just @ me and make sure your account discoverability is enabled. ✅
Exciting update for those of you following our fediverse journey – starting today, you can follow people from other fediverse servers who have interacted with federated users or posts on Threads. You can see their posts by navigating to their profile, and you can also choose to be notified when they post on their server. More interop features are on the way, stay tuned 🙏🏼
Meta's darling microblogging platform and X rival, #Threads, takes another big step towards bidirectional federation. This time, it's possible to follow people on the #Fediverse!
What @Flipboard@flipboard.social is doing these days is one of the most exciting things happening in the Fediverse and not enough people are talking about it.
Eugen congratulating #Threads for allowing their users to follow #Fediverse users, while in the meantime, following and interacting with Threads users from the Fediverse is still opt-in... 🙄 Meta is definitely embracing #federation half-heartedly.
ALT text detailsGraph showing traffic to heise.de via different microblogging services: #Mastodon is the biggest, Bluesky now in second, X third, then threads.
Having to make one HTTP to WebFinger to resolve a Fediverse ID (such as "@joeblow@example·com"), and then make another HTTP request to get the activity document ("application/activity+json") — adds an extra HTTP request.
Using a well-known path to resolve the Fediverse ID and get the activity document ("application/activity+json") — in one HTTP request would be better.
If we are going to use Internet domain-names, maybe host-meta could be replaced by a DNS TXT or DNS SRV record — that is used to specify what host to connect to to resolved a Fediverse ID like "@joeblow@example·com" to an activity document ("application/activity+json").
host-meta is in XML (where everything else is in JSON).
I am NOT saying I am a fan of JSON, but — I think it would be easier for developers if only JSON xor XML was used (but not both).
(host-meta is used to specify where WebFinger is. It does not necessarily have to be at "/.well-known/webfinger". And doesn't have to be on the same host.)
host-meta is yet another format to write encoders and decoders for.
(host-meta is used to specify where WebFinger is. It does not necessarily have to be at "/.well-known/webfinger". And doesn't have to be on the same host.)
ALT text detailsDitching the webfinger requirement #17030
While useful, Webfinger is not part of the ActivityPub specification itself, and the ad-hoc mechanism from going from an ActivityPub actor URI to a canonical acct: URI is pretty clunky.
Time Travel: obscure & cryptic little ad in Artforum Magazine from 45 years ago proves more relevant today than back in 1980.
#Scientific#research, #spiritual#quest, or #conceptual#art, it's an invitation to make contact with Time Travelers — or Visitors from the Future(s) — at what some call a landing reception. Today, the ongoing work of The Krononaut Moon Project continues at full steam on #Mastodon & #Fediverse.
🌠 🐘 🛸
The historic ad appeared in the magazine's 1980 Jan issue, announcing a gathering to occur two years later on 1982 Mar 09, inviting #Krononauts or #TimeTravelers to beam down to #Baltimore#MD#US. The hundreds of attendees at the night's festivities were documented by a #NYTimes#newspaper reporter. Later, others would organize their own inter-dimensional meet-ups in #Perth#AU, #MIT#US, and #Cambridge#UK. (All were landing receptions of type-1.0. See links below & on our other @KronoMoon pages for details.)
The Artforum ad can be found in #library collections and on the "Time Travel" page of #Wikipedia.
Baltimore's event was timed for a full #Moon & a rare #planetary alignment in 1982, known to #astronomers as a #syzygy. It was the prototype for today's more evolved type-2.0 "experimentations, observations & celebrations" taking place under the shadow of the #TotalLunarEclipse — the night of the #KrononautMoon. There will be 3 #TLEclipses in 2025 & 2026, with the next one coming up on 2025 Mar 14 #UTC 07:00, barely months away.
❛❛ On the Night of the Total Lunar Eclipse, Time Travelers descend in their space-time ships. ❜❜
All sentient beings are welcome to join us in connecting with the #cosmos, the #multiverse, and your #past & #future#selves. Even folks who gripe that this is utter absurdity are invited (despite the #thinking of a few enlightened #quantum#physicists). Or, you might choose to spend a peaceful evening by yourself under the #stars, on a #sacred#mountaintop, at the #beach, or in your own #backyard. The more diverse are these experimental approaches, the greater the likelihood of meaningful contact. Or, you could bring along your friends & colleagues, your grandparents & grandkids, your #CatsOfMastodon & #DogsOfMastodon (and don't forget a #camera for lots of @KronoMoonPhotos). Watch the skies for #UFOs, #UAP, or a #signal from the #beyond. Who can know who might show up? The #fullMoon will be shining bright on that night, before it goes dark, and then shines bright again, all in an hour or so. Participants will be contributing to the greater body of Community Time Travel Research. Become a fellow #MoonWatcher on 2025 March 14, wherever you are.
ALT text detailsGraphic from a small text-based ad in the 1980 Jan issue of #Artforum #Magazine, white letters on black . Copy starts with "Welcome The People From The Future, March 9, 1982." Original size is 4.5 x 2.5-inches.
The message is that it's inviting readers to a "reception" or "landing party" for #TimeTravelers, or #Krononauts, that was scheduled for 2 years after the publication date of the magazine.
The ad also includes phone numbers and a PO box which are all long-defunct now. The irony / humor / concept is that we are looking at this from 45 years in its future, just as real Time Travelers will one day look at it from a more distant future(s), and they could elect to travel back to #Baltimore #MD #US on 1982 Mar 09. This kind of documentation (now on #Mastodon & #Fediverse) is crucial to the successful operation of the experiment.
Links on Wikipedia:
🔗 https://en.wikipedia.org/wiki/File:WelcomeKrononauts_Artforum_Jan1980_p.90_800x600.png
🔗 https://en.wikipedia.org/wiki/Time_travel
"Pleasantville" was a sarcastic comment on the steady drip of posts I see daily remarking how the #Fediverse feels oh so pleasant, cozy, intimate, etc. Many of them routinely get a good number of boosts and likes. And most of them get multiple replies repeating the same sentiment in different configurations of words. It feels incestuous.
Seems too many people here feel the pressure to cosplay "pleasantville". That itself is a form of thought policing.
This week's news: - National Dutch Broadcaster organisation NPO quits their Mastodon pilot, citing a lack of engagement - Mastodon is working on adding Starter Packs - A preview of @peertube upcoming 7.0 release
ALT text detailsA screenshot of the Fediverse Export Analyzer interface, showing a visualization of Mastodon user account with profile image and description in the left column, and various details, including account creation date, embedded first post, and posting frequency, and a scatter plot of all posts.
Deze overheidsserver op Mastodon is onderdeel van de #fediverse. De #fediverse is geen social media platform in handen van één partij, maar een social media netwerk in handen van velen en op basis van #openstandaarden.
1/3
ALT text detailsEen tafel met drie potjes met planten van groot naar klein
Last week the @photography Community Feed got even bigger! It's already one of our biggest Community Feeds and we can see why, it's such a joy to scroll through 📸
Unexpectedly, the @markets Community Feed also saw a jump in new followers. Have you been watching the stocks? Is there something you know that we don't? 👀
Here I will post images, video, articles and accounts of how much the #NHS (the #UK#healthservice) has deteriorated in recent years and problems that are happening as a result.
I aim to be honest and objective as a former NHS worker myself. I love this service and am disappointed we couldnt do better for many, many people.
#Follow me if this is of interest to you. Thanks!!!
Wir haben das Fediverse-Schaubild noch einmal überarbeitet. Ein herzliches Dankeschön an @imke für die Aktualisierung und die wertvolle Unterstützung. Hier ist die neueste Version des Fediverse-Schaubilds – schaut es euch an! 👇
ALT text detailsAn amputee football team walk out onto a football pitch. The copy reads: International Day of People with Disabilities. We can build a better social internet that supports the needs of all users. The Newsmast Foundation logo can be seen at the top of the graphic.
Will the #Fediverse ever grow into a vibrant, scintillating organism of overlapping communities, each with a diversity of voices? Seems very unlikely to me.
The existing Fediverse is no dream, but I can sense the life draining out of even this variant.
It will soon turn into a tiny suburban pleasantville of clannish white people.
<p>#GivingTuesday is a day to donate to non-profits. This is a list of organizations and individuals working to make the Fediverse better who could use your support.</p>
December 3, 2024 is #GivingTuesday, one day during the holiday season for contributing to non-profits as “an expression of mutuality, solidarity, and reciprocity.” For those of us who benefit from the hard work of volunteers and non-profits on the Fediverse, it’s a great day to give back and support their work.
Donating to the server that your account is on is always a great choice, but there are plenty of other organizations working to support the Fediverse. This is a starter list of possible places to apply your donations; please comment with suggestions for orgs or people to donate to (including your own or yourself!).
Non-profit organizations
IFTAS – The Federated Trust and Safety organization, building tools and community for a safer and more resilient fediverse
Back in the days when I first looked at joining the #fediverse and Mastodon, I was considering on setting up my own instance, but before I got around to it, I found mstdn.games and that pretty much took care of the problem.
I've been looking for a place to stash my #pinball videos as Mastodon, Instagram and the likes are great for showing what's current but not that great for a history of stuff that stays relevant.
That got me into looking at #Peertube and similarly to Mastodon, looking at existing instances but couldn't really find something where I belonged. Fine, I'll run my own then since I have a place for it.
Setting up the software was pretty trivial and now my still largely unthemed instance is finally up and running.
My aim is to store all the actually produced videos there, so all the explainer series shorts and hopefully upcoming deep dive videos too. It's going to be interesting to see how this thing works in the long run.
This is brilliant, it distills a lot of socio-technical (and political) problems with #Mastodon. Thank you so much for sharing.
I looked at Naunihal Singh’s timeline, he seems hardly active nowadays.
I too have practically given up on the #Fediverse. I mostly lurk, very rarely I post. For a while, I used to prolifically boost and like. Now even that seems pointless.
(Had forgotten to boost/like your replies to Elena, you were blunt yet remarkably polite and kind, done now.)
The Website League shared their December update, with some exciting news about ongoing projects, which include forks of GoToSocial and Akkoma, a "cohost-inspired frontend", and a "best practices for moderation" guide.
After seeing so much great currated content from @Flipboard on the #Fediverse, I finally downloaded their app and connected it with to #Mastodon account. Really enjoy how well #FlipBoard and Fediverse go together.
I see a real opportunity for them to enhance interactions and reach even further for publishers with a tight #Lemmy#Threadiverse integration.
ALT text detailsA screen shot from an Android phone showing the Flipboard app Mastodon integration.
でも、ユーザー数の多い場所でたくさんの意見をみていたら偏っていないということになるのか、どんな規模のサービス常駐していようが、そもそも世界には国の検閲をかいくぐって特定の Web サービスにアクセスする必要がある人もいれば、自分から Web サービスに距離を置く人だっているし、#SocialMedia みたいなものを見たり投稿したりしている時点で偏りのないスタンスなんて存在しないんじゃないか、という気持ちもある。だったら自分の偏りに自覚的になった上で自分とは違う景色が見えている人の意見とかを目にするほうがまだ健全なんじゃないか、みたいなことも思っている。極論かもしれないけど
The Fediverse's usage of rel-self in WebFinger, to point to an ActivityPub Activity file (application/activity+json), seem different than how Atom feeds uses rel-self.
The semantics seem different.
(I am assuming ActivityPub borrowed rel-self from Atom feeds.)
ALT text detailsThe #Fediverse is not just posts from people who can confidently install Linux. It's full of posts on art, politics, cats, photography, activism, history, gaming, humor, cartoons, creativity and community from people who can confidently install Linux.
The disgusting attitude comes through even in the choice of analogies. There is no awareness of their own privilege. Their contempt, for people who cannot afford “organic, homemade food”, and whose palates “have been trained on a diet of junk food”, is palpable.
That these kind of posts routinely get enough boosts and likes to go viral on the #Fediverse tells us what kind of userbase dominates the discourse here.
To this #brown person from the #GlobalSouth, the blog's take is nauseating. (That the global south is entirely absent in the "explore" sections on Mastodon servers is the context for my feeling.)
The "culture of the fediverse" blog linked in the above post is worse. There they actually talk about finding "my people" on the Fediverse.
#Fediverse posts like these two are white people high-fiving "no darkies here" among themselves.
The #Fediverse is not just posts from people who can confidently install Linux. It's full of posts on art, politics, cats, photography, activism, history, gaming, humor, cartoons, creativity and community from people who can confidently install Linux.
Mastodon (possibly) getting a dedicated Trust and Safety role restores some of my hope for the future of the fediverse.
I think the team has been pulled into too many directions by people asking for some really great and important features, but if you build a network where people don't feel safe, there soon won't be anyone to use those features.
"[Mastodon Archive Reader Lite] is a lightweight, single-page app that provide a user-friendly interface to explore the content of a Mastodon archive file: account data, posts, attachments, etc.
The feelings and emotions that arise from such unwanted “approaches” are expressed particularly well in the last post at the bottom, which I translated
Example links to posts complaining about, angering, or expressing fears about Awakari and Akurilov:
Regarding: “I hope that Mastodon itself leans into a more plugable architecture: enabling alternative UX to plug in, allowing alternative services to plug in and offer other functionality across servers. That could enable faster evolution of key parts of Matodon while also allowing the core product to evolve at its own pace.”
I strongly agree with this. And have been arguing this for years now. But for all Fediverse software.
“So in one way it is a “format war” like VHS/Beta and for now Threads/Mastodon/etc are on one side, BlueSky on the other. But I actually think and hope that ATProto and Activitypub build out more and more interoperability, so it all becomes like open email: and no-one much cares if it is pop3 protocol or imap protocol and eventually it all just works as one big “open social web.”
Oh! Is the #fediverse the reason I see posts that are longer than the #mastodon character limit? Am I seeing posts from other systems that implement #ActivityPub or do I misunderstand what is happening?
If you take a closer look at one of the bots and want to know, for example, who its 5 followers are, then after two clicks you will come to such a page https://activitypub.awakari.com/actor here you then follow the link under the category " following: https://activitypub.awakari.com/following " Oh I see the first 10 users, interesting isn't it? With nice links to click on and then I can browse through your profile. The 10 users are arranged numerically and alphabetically upwards and if I now go under the category "next: https://activitypub.awakari.com/following?cursoru003dhttps%3A%2F%2F15-15-15.social%2Fusers%2Fcasdeiro {ooops obviously the tenth (9:) user account on the list} click here are the next 10 in numerical/alphabetical ascending order Users and so on If you follow this a little further and browse through the followers of the listed users you might notice that there are many politically left-leaning and Democrats as well as gay communities and LGBT+ friendly accounts You're probably happy that there are so many friendly people here in the Mastoversium... but is there something ringing? Are they Christmas bells or more of an alarm? "https://activitypub.awakari.com/actor (the starting page of this 'search-machine')" There are two references given above "https://www.w3.org/ns/activitystreams" and "https://w3id.org/security/v1" on their Pages in turn contain information about apparently alive people. Do they know that? And are they committed to what is happening? And if they really allow Awakari to do this, will they watch closely what is happening? Maybe you'll take a closer look now and tell me what you think about it. So far I'm still missing the transparency on the part of Aktivaitypup and Mastodon why awakari/akurilov in moments of relative silence namely, on Thanksgiving appears suddenly at the door with an expanding fleet . Are we worthy of a decent answer? If you know more please reply. I will dig deeper on.
what is going on #activitypup ? can anyone tell me something about it? What's up with the number of automated accounts that are using the bot software "Awakari", which is suspected of scraping, crawling, snooping, #awakari and which I couldn't find an entry for in our search mask just 24 hours ago, which is increasing every hour now .. ? If you have an open account and don't have new followers to request, then please count on one of these "Thanksgiving guests" and let's assume that after digesting your posts, replies and following turkeys and pies they will multiply in the #Fediverse I would be very happy to receive well-documented answers. So far I have found that the name Awakari and the unannounced approach by #Mastodon and via activitypup are causing some users considerable discomfort. So far I can't find any transparency here, what is Aktivitypup actually doing? Does anyone of you know that? and by you I don't mean the developer of this software! But you. .. .
Gigabrain idea: Fork #bluesky client app (which is a single codebase for web and mobile) so that it fetches and shows #fediverse#Mastodon posts as well.
No bridging would be necessary. This would be like using single email client app to handle multiple inboxes.
I enjoyed https://mastodon.social/@_elena take on #Bluesky. Most agree on its weaknesses - “it’s like the Impossible Burger” vs fast food of Twitter, TikTok, etc. is apt in context.
I'm hearing that a bunch of new people have arrived on Mastodon and the Fediverse these past few weeks.
Well, hello and welcome. I guess I'll make my own post of advice if anyone cares.
1. First and foremost, complete your profile before anything else.
2. An #introduction post usually helps getting seen during the first few days and sometimes even beyond.
3. Remember, here, you craft your own experience, which means:
4. Follow and unfollow liberally. Nobody cares about your follows/followers ratio here.
5. Follow hashtags, it's a great way to populate your timeline with content you care about. It's one of the best function of a lot of Fediverse platforms, and newcomers don't know this exists. The corollary is: don't forget to use hashtags.
6. Mute keywords and hashtags that regularly show up in your timeline and that you don't care for. Remember, you're the one crafting your experience.
7. Learn about the #Fediverse, it extends well beyond #Mastodon. I think it's important to understand what this is all about and how this place works. It's very different from all what you've been used to.
8. Ignore, mute or block (depending on the offense) anyone who tells you what you must and must not do here (above are pieces of advice, ignore them if you wish, I wouldn't dare telling you what you should do or not do). There's a pretty nasty Home Owners Association here that gives us a bad name everywhere else. They're just a loud minority, give them the attention they deserve: None.
9. Apart from the people mentioned above, most people are very nice here and passionate about many things.
Tatsächlich könnte dieses von @afelia gelaunchte 37-Minuten-Video, das im wesentlichen aus einer scharfsinnigen Analyse des Zusammenhangs von Medienversagen und Demokratieversagen besteht, am Ende die bislang großartigste Hymne auf das #Fediverse sein, die es voraussichtlich bis in die Etagen der versagenden Medien schaffen wird. Auf jeden Fall anschauen! /watch?v=nicQ_LrjuSw auf der Individous-Instanz eures Vertrauens oder auf YouTube: https://www.youtube.com/watch?v=nicQ_LrjuSw
Gonna buckle down on that whole "Get Fedi more connected" thing I've been talking about this weekend. Gonna see if we can get any of these mainstream servers that had issues with each other during the election to deescalate and reconcile in some way, especially on the MastodonForHarris / MutualAid stuff.
Hallo #neuhier#nordensocial#fedisprechstunde Ich habe gelesen, dass man im #fediverse Gruppen anlegen kann. Wie geht das? Ich habe mir das mal auf fedi.tipp angeschaut, aber noch nicht so richtig verstanden. Ich bin Mitglied im LSVFoto Club. Für die würde ich solch eine Gruppe gerne anlegen. Könnt ihr da weiterhelfen, Tipps geben? Danke.
Threads keeps building new features and they seem to have completely forgotten about the Fediverse integration. I wonder if Threads folks are ever able to use it in the EU and whether we will be ever fully interact with them both directions.
Hey. Ich bin Matthias und #neuhier. Ich lebe und arbeite mit meiner Familie auf einem Biohof mit solidarischer Landwirtschaft im nördlichen Emsland.
Neben der normalen Arbeit auf dem Bauernhof kümmere ich mich um unseren Social Media Auftritt, fühle mich auf Insta & Co. jedoch schon lange nicht mehr wirklich wohl.
Deshalb versuche ich nun (langsam) im #Fediverse Fuß zu fassen. Das passt eh viel besser zur Philosophie der solidarischen Landwirtschaft.
‘An ActivityPub gal and an ATProto guy enters a bar.., and they get along great, no joke.’
This is what good-faith co-creation of the Social Web looks like.
The standard for mature conversation has been set. Let this be the beginning of the end for reactionary protocol tribalism. (I’m so sick of it, make it stop make it stop make it stop.)
If it was possible to federate with truth.social (Donald Trump’s personal Mastodon fork) would you? (This is hypothetical-only because Truth.Social has had its federating abilities deactivated)
Seems like a Fediverse ad model is developing. I'm ok with that but there needs to be a general purpose, filterable, marketing/advertising hashtag
I don't mind people posting affiliate and commission links, like to Amazon or wherever using their revenue generating link, with commentary on a product or sale item, but I wished they would use some kind of general-purpose marketing or advertising hashtag so those could be filtered to a list and stay out of my timeline.
Several popular accounts are doing it now, inserting these kinds of posts throughout a stream of posts.
I know ppl need to make money and some of the ad posts have sparked my interest but even @Mastodon is hawking its novelty merchandise without one #IFTAS
This model has worked well with RSS feeds. I really don't mind it but they should be tagged. #MastoAdmin
I think we are going to be tested over this holiday season with this practice and instance owners and moderators need to setup some boundaries other than NO ADS and enforcing a general purpose marketing tag would put the power back in users hands what they see. #Fediverse
When I talk about the importance of going all in on the Fediverse, I speak based on experience.
At Opera we built a massive user community. When I quit, we had something like 35 million registered users and 35 million monthly visitors.
The new Opera management did not see the value of that. They believed it was cheaper and better to just use Facebook and that investing in your own community was a waste of money. So they closed down MyOpera and built a following on Facebook and Twitter instead. Then they got caught by the bait and switch when Facebook changed and you would no longer reach your audience, without paying. Later on Twitter changed as well.
This is important to explain to companies and institutions as they go shopping for social media sites to invest in. The best investment is clearly in your own site, being part of the Fediverse. It is not even all that expensive to do. It may take longer to build, but at least it is your own.
Not saying you cannot build a following on those other sites, but your long term strategy should be the Fediverse with your own server.
We try to lead the way here and thus we build Vivaldi Social. Not just for our selves, but to make a point and support the Fediverse.
- Keeping up with links shared on your feeds with Sill - a new open and decentralised protocol with Leaf - @peertube is starting to test their mobile app.
In which I talk about how I joined the club of Fediverse admins with my own GoToSocial instance.
As botsin.space is going down I needed a place to host my bot, and so I decided to setup my own Fedi server. In the blog post I go through the requirements and the configs required to have your own instance in the Fediverse, and also mention the cool things you can do with it.
ALT text detailsScreenshot of the header of the welcome screen of my instance, with text: fedi.stfn.pl
home to 4 users who wrote 30 posts, federating with 1598 other instances.
About this instance
This is the personal instance of me, le STFN, a guy who likes to selfhost stuff, code in Python and write a blog: https://stfn.pl
See more details
Is there a good, compact comparison of the various fediverse platforms? Calckey/Firefish (a fediverse platform that's no longer actively developed) used to have a nice chart comparing various features.
ALT text detailsA screenshot of a table labeled Fediverse Software Comparison comparing various features across different fediverse platforms.
Features include:
- Rich posts
- Chatting
- Migration
- Search
- Quote posts
- Emoji reacts
- Deep threads
- User backfilling
- Roles
- Groups
- Mobile app
- Masto API
Wir haben das Fediverse-Schaubild erneut aktualisiert! Ein herzliches Dankeschön an @imke für die Überarbeitung und die wertvolle Unterstützung. Hier ist die neueste Version des Fediverse-Schaubilds – schaut es euch an! 👇
ALT text detailsAktualisierte Version des Fediverse-Schaubilds, das eine grafische Übersicht der verschiedenen dezentralen sozialen Netzwerke und Plattformen im Fediverse zeigt.
Today in class, I taught my students about decentralized networks, I told them about the XMPP/Google story (see link) and ended with a demonstration of the #fediverse with Mastodon and Peertube.
They are Computer Grad students. They never heard about Mastodon.
I hope some of them will be curious enough to join and that you will warmly welcome them!
One of my proudest moments is how many people I brought to the #fediverse via #lemmy by actively driving the subscribers on #reddit /r/piracy to move to piracy@lemmy.dbzer0.com. Every time I see someone saying they became a lemmy regular because they came over from /r/piracy, it makes me happy.
"The Bluesky features we covet are almost always built on structures that were designed in anticipation of eventually treating the network’s users as a resource to be mined for profit. The question we should ask before incorporating any given feature is not: Can we do that here? but rather: Can it be done without replicating the exploitative structures it’s built on there?"
A lot of people are moving from Twitter/X to Bluesky and Threads. There is also an increase here in the Fediverse and we should urge our friends to join here instead!
We know that we cannot trust algorithm controlled sites.
To apologize for all the churn with my Fedi presence, I am donating the top level of mayhem.academy to a SearXNG instance. Enjoy your private, aggregated search results.
But this opens up some really interesting opportunities. I can definitely imagine a service that handles some of this functionality, and you just need to provide a link to your website. Someone should get on this!
Ich sehe grad einen Post mit der Idee, "Follower-Packs" zu verbreiten für neue User im Fediverse. Es sind csv-Files, die man als #Follow-Listen importieren kann. Haben wir sowas auch für das #deutschsprachige#Fediverse? Falls nicht, wäre das vielleicht mal ein Anstoß für ein kleines Starter-Pack-Projekt von User*innen, die sich auskennen und gut unterwegs hier sind. Vllt. könnte man die Files woanders als ausgerechnet bei google teilen.
Die Grafik sieht für mich so aus, als ob das ganze #Fediverse aus #Friendica bestehen würde ...
(Verständlicherweise sind alle Nicht-Mastodanten gerne leicht angesäuert darüber, dass nach aussen gerne Mastodon mit Fediverse gleichgesetzt wird. Aber die Grafik ist jetzt auch nicht so sauber, oder?)
As a simple follow-up, as well as a request, I have NOT found a suitable scratch for the itch of the communities on #Reddit. I know, I know, the "communities" are mostly independent of each other as "subreddits," but I miss those subreddits in a major way. I follow the hashtags, but they're not nearly as active as the alien site. But I'm open to suggestions that are on the #Fediverse. Here are the ones I'm interested in:
Hört ihr es auch? Nein. Ihr auch nicht? Genau. Es ist so ruhig und gesittet hier im #Fediverse. Die Idioten, Aluhutträger, Schwurbler und Nazis sind hier erfreulicherweise nicht zu hören. Weil sie hier nicht Fuß fassen können. Lasst uns so weitermachen und das #Fediverse als Raum der Vernunft, des Dialoges, der Debatte und der Lösungssuche erhalten. #KeineMachtDenDoofen
Mathew Duggan has a brilliant post called "Self-Hosting Isn't a Solution; It's A Patch". In it, he (correctly and convincingly) argues that compelling people to run their own computer services is a complex and distracting crutch for the current problems we face.
It's expensive to self-host, there are moderation problems, and the difficulty level is too high for most people.
The ability to "Self Host" doesn't just mean "run this on a Raspberry Pi in your cupboard and be responsible for constant maintenance". Yes, you can do that if you're a masochist, but it isn't restricted to that.
To me, "Self-Hosting" means "I am in control of where I host something". I currently pay a company to host this blog. It has previously been hosted on Blogger, WordPress, my own VPS, and a variety of other services. Tomorrow I could decide to host it with a big company, or I could run it from my phone. I get to choose. That's what "Self-Hosting" is - a choice in where to host.
Similarly, Mastodon allows me self-host my account. I can have my content on one of the big servers and let them do moderation, storage, and maintenance for me - or I can move my account anywhere I choose. To a server in my cupboard and back again.
Email is similar. I know people who've gone from CompuServe, to HoTMaiL, to Gmail, to their own domain, then to OutLook. Their address-book moves with them. Forwarding rules ensure incoming email is routed correctly. They can choose to actively moderate spam, or outsource it. They can pay a company to host, keep backups in their basement, or watch adverts in return for services.
I agree with nearly everything Mathew says in his post. It is absurdly privileged to think that running your own services is something normal people want to do and are capable of doing. Strong regulation helps everyone, people want simplicity, and ecosystems can be fragile.
But witness all the people moving over from Twitter to new networks. Do they care where their data is hosted and how it is maintained? No! But they want to move their social graph with them. And when BlueSky and Mastodon collapse, people will want to move again.
In the UK, I have the ability to move my phone number between hundreds of providers. If I'm particularly techy, I can even run my own infrastructure and route the number there. People love the fact that they can leave crappy service providers and move somewhere cheaper or with with better customer service or whatever it is they value. I think that's a form of self-hosting; I get to choose who provides my services.
Similarly, I believe people have a desire for "self-hosting" which is difficult for them to articulate. They want to move their data around - be it old photos, a social graph, or a username. Most of them don't really care about the underlying technology (and why should they?) but they do care about continuity of service and being able to escape crappy service providers.
So, that's my reckons. Self-Hosting means you can choose where to host, and I think most people can find value in that.
The work #ghost is doing to their #fediverse integration is pretty interesting. 😎 Like having long and short distinction, for consuming content, on the UI. It sounds obvious, but not as wide use. Maybe #Substack does this? 🤔
Ghost versatility may make it excellent for single user instances. Example, same thing you use for publishing long form content is same tool you use to spam about pugs. 🐶 All without polluting the streams. Very nice. 😄
Privacy here shouldn't come with such a painful social cost. You shouldn't have to either choose social isolation, or be forced to accept that your posts will be ingested by shady web scrapers or risk helping a known dangerous stalker identify your physical location.
You should be able to create posts that can be interacted just like the completely public ones, but which are only visible to your followers and maybe their followers, or other group of your choice.
Yes, I still stand by that, I think we just hit a bit of a speed bump.
To get back on the track, we have to double down on what makes the fediverse great: it's grassroots, it's DIY, it works because of all the effort we all put in.
So consider this a reminder to donate to your server admins and to the developers of your platform.
#Mastodon だと For You タグのかわりにハッシュタグをフォローするとなんとなく自分の指向に合ったポストがホームタイムラインに流れてくるのでおすすめしたい。 そして、そういう偶然を期待する意味と、ハッシュタグ付ける文化が広がることを期待して、自分もなるべくハッシュタグを付けて投稿するようにしてます
@soaproot Also as part of my effort to learn more about #Bluesky, I've found a few resources I'm trying to digest.
This talk by Dan Abramov, an engineer I greatly respect, has been great so far but I only had time to watch the first half this morning: https://youtu.be/F1sJW6nTP6E
So maybe someone else knows this? Is there are an easy way to find the current number of accounts in the #Fediverse, that are bridged via #BridgyFed?
Similar to this file, which has the number from the other direction: https://fed.brid.gy/nodeinfo.json Or is this not even right? Is this the number of bridged accounts from both sites together (because the account on Bluesky has way less followers)?
Heads up Canadian Fedi! There are rumblings that the Gov of Canada, or at least large numbers of politicians/politicos are soon ending their presence on #Twitter to move to #Bluesky.
Now is the time to push for them to consider the #Fediverse including #Mastodon. Whether they choose an existing server, or do (imo) the right thing and create their own presence, now is when you need to be talking to your political contacts about why they should choose this space!
Recently came across @vmstan's bot @mergebot, which is great if you want to stay on top of Mastodon's development.
Pairs well with @mastodon_mobile_apps, which keeps track of latest updates to Mastodon's official mobile apps.
I also made @mastodonroadmap, which is a bit less useful these days as the Mastodon roadmap hasn't been getting updated much lately, and the no longer active @mastodonmilestoneprogress, as the team has moved away from using GitHub milestones.
Consume the public API curated/hosted by Small Technology Foundation (for non-commercial and educational use) or host your own.
Mastodon had a public streaming API but it was locked down this year. This gives you back that useful feature (for demos, teaching, etc.) plus you know exactly what you’re getting.
ALT text detailsScreenshot: two browser windows, side-by-side. On the left is the Streamiverse index page showing a number of curated posts. On the right is the Settings screen with areas to add to stream and a place where you can enter your fediverse account for removal requests. The Settings page also contains the curated tweets with the ability to remove them.
ALT text detailsInfographic showing a Mastodon post and the corresponding Lemmy view.
Title: How to post into a Lemmy/threadiverse community from a microblog
1 - The first line of the post will become the thread's title
2 - The entire post will be copied into the post body
3 - Tag the community (and only one community at a time)
4 - Use hashtags as usual
5 - Upvotes will federate as likes (behaviour might vary depending on your instance)
Our podcast about the fediverse, Dot Social, is one today! 🎉 It’s been such an honor to host the builders of the social web on this show and to learn from them. We have one more episode coming up in 2024 (read the blogpost to find out who @mike will be chatting with) then rest, then back at it in 2025.
ALT text detailsɹǝlǝʌɐɹʇ˙ɐ ʎq
¡ʇı ɹoɟ oƃ oʇ puɐ ˙˙ puıɯ ɹnoʎ uı dn dod ʇɐɥʇ suoıʇsǝnb ǝɥʇ ʞsɐ oʇ ǝƃɐɹnoɔ ǝɥʇ puıɟ oʇ sı ǝƃuǝllɐɥɔ ǝɥʇ ˙ɯǝɥʇ puıɟ llıʍ ǝʍ ɹǝɥʇǝɥʍ puɐ sn ɹoɟ ǝɹoʇs uı sɐɥ ǝsɹǝʌıun ǝɥʇ sɹǝʍsuɐ ʇɐɥʍ ʍouʞ ɹǝʌǝu noʎ
you never know what answers
the universe has in store for us and whether we will find them. The challenge is to find the courage to ask the questions that pop up in your mind ..and to go for it!
by A. Traveler
I don't want to take anything away from Jay Graber. She is an effective leader that has steered her company to massive growth,
But I feel like she needs to work on her elevator pitch for what it means for a system to be "decentralized". Note: no one says the word "federated" in this interview.
Of course, it would be nice if #bluesky was *actually* decentralized. Maybe that is why she struggles with the question?
"Decentralised social media is more than just a technical shift; it's a step toward restoring autonomy and trust in our digital lives, empowering individuals and communities to connect without compromising their values or privacy."
A study by the Oxford Martin School at the University of Oxford finds that decentralised social media leads to citizen empowerment.
Hi @_elena, I came across your interesting account yesterday! I'm really impressed by your #fediverse ideas and "powers". I read your post yesterday about system federation, and it got me wondering: is it possible to use a #mastodon account to join other social networks? Or am I misunderstanding something?
ALT text detailsThreads-päivitys käyttäjältä Rintaluomafi: "Jos joku päättäis perustaa maailmanlaajuisen,
jatkuvasti kehittyvän, uuden some-alustan -
ikuisesti ilman mainoksia, käyttäjät edellä,
mentaliteetilla. Miten se rahoitettais kestävästi muutoin kuin kuukausimaksuilla?"
I just tried out #loops ... And it's working surprisingly well and stable for me.
I thinking about making #gamedev mini vlogs and tutorials for this format. I hope federation starts soon so that the whole #fediverse can access the content there.
A poll: how do you feel about the general idea of starter packs (or some equivalent) on fedi? (1/7)
Bluesky's "starter packs" make it easy to follow a bunch of accounts all at once. Anybody can create one or more starter packs, and they're used for a lot of different things; the Blacksky starter pack, for example, is great for newcomers from Black Twitter, and Newsmast's FediSky starter pack is helpful for finding folks you might know from the fedivere.
But Bluesky's implementation has some major problems: people can be added to starter packs without their consent, aren't even notified when it happens, and it's not obvious how to opt out. And any mechanism like this potentially creates "rich get richer" dyanamics and risks magnifying existing biases -- guys tend to mostly add guys to starter packs, white people tend to mostly add white people to starter packs, etc. Still, despite the problems, they're very helpful for onboarding.
I've had discussions with multiple people working on ideas for fediverse starter packs or the equivalents, and similar questions keep cropping up. So I figured I'd do a series of polls to get feedback on what people think.
To start with, the basic question, how do you feel about the general idea of starter packs (or some equivalent) on fedi?
the Mastodon iOS app cuts off long text in the polls, so I'm including it here as well
No, Bad idea for fedi, don't do it
Maybe, depending on how it's implemented
Yes, this is important functionality - get something out now, we can fix it later!
This week's news - With Bluesky the main topic of conversations, people are experimenting with Starter Packs on the fediverse as well - @subclub can now turn any RSS feed into a paywalled #activitypub newsfeed - Pixelfed will not pursue an #atproto integration following negative feedback from the community
Wir, die wir hier uns für das Fediversum entschieden haben, sollten die föderale #Kultur und den gegenseitigen #Respekt weiter pflegen. Es geht nicht um Masse, sondern um #Netzkultur. Alle, die eine offene, menschliche, gleichberechtigte und friedliche #Meinungsvielfalt unter Einhaltung der hier geltenden Server-#Regeln pflegen wollen, sind willkommen. So werden wir auch für andere attraktiv und werden wir auch organisch wachsen. Lasst uns gemeinsam darauf besinnen! #Mastodon#Fediverse
Channel.org is our new membership service designed to help organisations join New Social - open networks of interconnected platforms where orgs can own their space.
We know that this space aligns with many for-good orgs morally, now we need to show them that the people here can support their mission just as well as on any Big Tech platform.
If you want to know more, please check out the website or get in touch!
ALT text detailsAn image comparing microblogging platforms: Threads, Bluesky, and Mastodon. Each platform is described with key features, highlighting issues like algorithm use, data ownership, and decentralization. The text emphasizes no ads or tracking for Mastodon, promoting
#Bridgy, the bridge to #Bluesky, has reached 60k users and become one of the largest instances in the #Fediverse. It's definitely not easy to run now, and new users seem to be on hold. I suppose the safest way to interact with Fediverse users is to be in the Fediverse.
We need citizen-powered social media to break the incentives to ignore poor moderation which ignores our concerns, and to be able to tackle hate-based networks.
Continuing to depend on monopoly capitalism to bring this change simply cannot work.
This includes an increase in bubbles that can foster hate, where platforms are self-selecting and exclusionary of marginalised communities who are underrepresented in the tech world.
But hate-based networks thrive best when they can infiltrate and attack wider society that they seek to undermine.
Hate-based networks are hard to protect against, but depend on poorly-moderated, big tech platforms to spread their bile.
Where we have digital land barons, they can algorithmically dictate the terms of debate.
Interoperability means we can choose differently without losing access, forcing providers to think differently with the interests of its users in mind.
We’ve been talking with @eff to highlight the Fediverse's need for legal support - and EFF has offered to review requests for assistance for service providers. We really appreciate them stepping up in this area, and all the work they do.
#TIL, through @thisismissem (thank you for your dev contributions to Mastodon, to our moderation and trust & safety tooling!! 🙏 Edit: if you’d like to support her work, link at bottom) about this dashboard:
While #Mastodon is the giant of the #Fediverse , I am curious if any of the other projects have made better strides with onboarding, moderation, UX and so forth.
How is #Friendica on these issues? Or #Misskey ? Ideally we should have a number of _different_ #ActivityPub -based systems which all compete to make their user experiences better. I mean, isn't tying ourselves too closely to any single platform how we got ourselves into this mess in the first place?
Es läuft ja derzeit eine Umstiegswelle von #Xitter zu #BlueSky. (Warumauchimmer, wenn es doch das #Fediverse gibt).
Ihr könnt mit den Accounts interagieren, wenn diese bei BlueSky @ap.brid.gy folgen. Siehe https://fed.brid.gy/docs#bluesky-get-started Falls diese das nicht tun, sprecht sie doch an.
I’m curious about a couple of things and answers to this question will surely provide insights. What is decentralisation as defined by a social protocol and social network(s)? #fediverse#ActivityPub#Socialweb#Mastodon#Askfedi
This afternoon, an acquaintance joined a Mastodon instance and asked me which "celebrities" are present in the Fediverse, as if it were important to determine the value of a social network based on that.
I told him that the most important user in the Fediverse is him. Just as it’s you, reading this. Someone who has decided to interact with others freely. Who has chosen to trust their administrator (or create their own instance) more than they trust those who run traditional, monolithic, centralized social networks.
So, I want to thank all the friends of BSD Cafe, whether local or not, for being here and making this place what it is. And I thank all my friends in the Fediverse, who make my timeline lively, interesting, intelligent, fun, and thought-provoking - every day, at any time.
I was featured in the latest issue of Ctrl-ZINE! I wrote a piece about the fediverse and why I believe it can be a sustainable model for the future of social media.
Let's speedrun the XMPP-alike death of ActivityPub, sure. Let's sacrifice our freedom to corporate overlords all over again, because stuff like that worked out so well in the past. Nothing bad ever happened when projects began using a fundamental technology controlled by a VC-funded, profit-driven company.
In the end only a small userbase will remain vigilant while the majority gets fucked all over again. As always.
ALT text detailsRe: [pixelfed/pixelfed] Bluesky Support (Issue #5348)
I for one think this would be an excellent idea. Making Pixelfed available for Bluesky users, and for the rest of the fediverse to get a lot more content, would benefit everyone. If done right, it could help introduce the idea that more fediverse projects implement the AT protocol.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.
I'm making exceptional progress and am wrapping up a few things before I prepare to launch this exciting new service!
ICYMI: I'm building an open source/self-hostable Starter Kit service that will allow fediverse users to safely build kits and share/use them with ease.
Just a reminder: everything you do on social media is public. Even if you delete a post on your instance, it can still exist on other instances, in the cache of search engines or private databases.
ActivityPub Starter Kits will go live later tonight in beta, some other highlights:
- Safety first (Opt-in + Notify + Self-rem) - Open source + self-hostable - Compatible with several projects, and will accept PRs for other projects - Is a temporary measure until Starter Kits are implemented in the core of fediverse projects.
ALT text detailsActivityPub Starter Kits
Improving the way people connect on the fediverse.
Share your favorite fediverse follows with one-click Starter Kits.
Curate and bundle essential accounts across Mastodon, Pixelfed, and other platforms to help newcomers discover the best of the federated social web.
Whether you're building a photography collective on Pixelfed or a tech community on Mastodon, Starter Kits make it easy to help others follow your path.
Compatible with most fedi accounts
Requires Opt-in
Accounts get notified when added to a kit
Easy self-removal from kits
Create a Starter Kit
See a demo Starter Kit →
ALT text detailsActivityPub Starter Kits
Improving the way people connect on the fediverse.
Share your favorite fediverse follows with one-click Starter Kits.
Curate and bundle essential accounts across Mastodon, Pixelfed, and other platforms to help newcomers discover the best of the federated social web.
Whether you're building a photography collective on Pixelfed or a tech community on Mastodon, Starter Kits make it easy to help others follow your path.
Compatible with most fedi accounts
Requires Opt-in
Accounts get notified when added to a kit
Easy self-removal from kits
Create a Starter Kit
See a demo Starter Kit →
How I instruct people to join Mastodon. First I don’t mention instance anything ! Secondly i provide them a link. Either Mstdn.social or my instance if they like gaming … tell them to follow the prompts to sign up. Give them a few suggestions to follow. And boom they are generally hooked ! Once they are familiar I mention instances I mention federated vs local. Once they’re comfortable they seem to grasp it way better. #mastodon#fediverse#howto
NodeInfo is used to discover various information about the server node.
Such as:
• the software it is running (ex: Mastodon, PIxelfed, etc) • the server node's total number of users, • the number of posts on the server node, • the number of active users, • etc.
Posts are all part of a thread criticizing the Mainstream Media, with focus on slanted reporting of the Israeli Palestinian conflict.
Nothing advocating any violence, nothing racist, nothing that seems like blatant misinformation.
No description.
Report was from another server so can't ask for one.
Forced to move on because there's no information about what is being reported.
Perhaps some ability to send internal messages in response to #reports, regardless of server, should be added to #ActivityPub? I know I've seen people talk about adding the ability to share moderator notes, and it would really help with moderation between servers on the #fediverse to be able to ask these questions and see what other #moderators are thinking...
In the early days of the Web, research institutions and Universities were some of the first to join.
Has your research institute or University joined the Fediverse as yet? How about suggesting to do so? Maybe set up a server yourself, with their permission? We can all contribute to building the Fediverse. This is the best way to build a true social web.
"I’ve seen folks mention that it’s either federated or decentralized. I’m here to tell you that it’s currently neither. This one really irks me because the service is getting the credit for work it hasn’t done"
ALT text detailsFrom Daniel Supernault (@dansup@mastodon.social):
"""
Should @pixelfed explore adding native support for Bluesky/AtProto?
Feedback wanted!
https://github.com/pixelfed/pixelfed/issues/5348
"""
( https://mastodon.social/@dansup/113492571556803476 )
"""
Wow, I did not expect to see such a negative response to the potential for Bluesky federation in Pixelfed.
If it does ever happen, it will be opt-in, and we will be adding safety features to block bridges and other undesirable activities to empower admins to have total control!
"""
( https://mastodon.social/@dansup/113492635103488426 )
Here's a few things you can expect when there's a #Fediverse outage:
- oh wait, there's no such thing, the Fediverse is actually federated - there are over 30k totally independent servers - if one of them goes down the rest of the Fediverse works just fine
We're not ready to open up the gates… still setting up the banking stuff among other things.
But if you're in BC and are interested in making your home on this instance please send me or @PhotographyElf a DM and we'll start making a (private) list so that we can let you know when we're ready! (Hoping Jan 1!)
We may not be the biggest by numbers yet, but Mastodon (and the fediverse) has proven itself to be an effective and reliable communications platform over the course of the last 8 years, and does not depend on venture capital to survive. The #fediverse is the future.
Recommendations for accessible fediverse software?
I'm working on a blog post for people thinking of joining the fediverse and want to include this information!
Here's what I think I know so far (although might be wrong) ... other suggestions welcome
Mastodon's web UI is pretty good from accessibility perspective, but has some issues.
Pinafore used to be the most accessible web UI but isn't maintained anymore. Semaphpore is a fork doesn't seem to have had any updates in the last year, so I'm not sure of its status. Enafore is another fork but it's described as "somewhat unstable".
I haven't seen anything about what Mastodon mobile apps are better or worse from an accessibility perspective.
For Lemmy, OurBlind says that moderators have and continue to work with the developers to improve accessibility; Thunder, a Lemmy app for iOS and Android, performs well; and Mlem developers are implementing native accessibiity.
- [BREAKING] Add support for Xcode 16, it is no longer possible to run tests on Xcode 15 @konstantin - Attributed string renderer @luckkerr - Pleroma fixes @luckkerr
It is so funny that people consider Bluesky decentralized. Yes, in theory it could be, but no, it is not decentralized now at all since most users are on the same server. Let's call it what it is, Bluesky is just a Twitter clone with some optional decentralized sparkles on top of it.
Why would anyone go back to what we all ran away from?
ALT text detailsVivaldi's mascot Tony (bottom left corner) and Mastodon's mascot (bottom right corner) celebrating Vivaldi Social's 2nd birthday around a big number two (in the middle).
SDF prodigal son, on again/off again Fediverse participant, I like #UNIX, #unix_surrealism, #phonephreaking, and #Gopher. I make visual art, street art, digital art, video art, audio art, take photos, you name it. I write code, #poetry and started my own spiritual framework of sorts called #embrionics.
Israel is bombing areas near Beirut’s International Airport as planes filled with civilians prepare to take off. Imagine the global outcry if a similar scene were happening in Ukraine. But since it's happening in Lebanon, hardly anyone notices.
The calm water of the French River Ontario provided a fantastic capture of this pink, orange and brown rock face. This image reminds me of a prehistoric bird with its beak open and chomping on another bird! I know you probably see something different! This is one of my favourite rock reflections captures! See it here https://debbie-oppermann.pixels.com/featured/rock-face-reflected-debbie-oppermann.html
After almost one year in Mastodon, I thought it was time for an #introduction :
My name is Emilio (he/him).
I’m a child of the 80s, but I can’t remember much from that decade —because I was a child. If I had my own theme music, like Peter Griffin, it would definitely be #rock music (https://youtu.be/XPM1o9QKw1Q?si=uVM2yy4JFWRLhbIx)
We're helping important organisations move away from Big Tech platforms and towards open New Social platforms - like Mastodon!
But, we can't do it alone. We'd love to hear which organisations you think should make the move and why, so we can show them that there is a community waiting here for them.
Better yet, if you have a connection to an important organisation, we'd love to be introduced!
ALT text detailsThe grey and orange/red graphic shows the Newsmast Foundation logo. Copy reads: Feeling trapped? By remaining on Big Tech social platforms, many organisations force users to remain alongside them in order to stay updated. Which organisations do you wish would make the move?
So, when #Bluesky get's its first big problem and subsequent exodus, will #Mastodon be ready and have #StarterPacks by then? Because, they are really a gamechanger in #onboarding and when migrating en masse.
#fediverse question: Is there a Fediverse instance, which facilitates creating an account that will just toot all new entries from a website, an atom/rss feed, a newsletter etc. ? I’m imagining just entering a URL and a regular expression and the rest is done by the server…
The IFTAS Connect Community successfully mitigated a wide-ranging attack on the network by tracking impacted servers and conducting personal outreach to nearly a hundred servers, in English, Korean, Japanese, Chinese, French and German!
Plein de gens quittent de nouveau le navire Musk (go go go !), c'est une excellente nouvelle mais aussi une bonne raison d'en profiter pour faire un peu de pub pour notre p'tite instance. Sur craftopi.art (ou mangane.craftopi.art au choix) on bricole, on fabrique, on crée, on imagine, on élabore. On râle, aussi, bien évidemment. On est peu nombreuxes, mais il n'y a que des gens de qualité Alors si vous cherchez un petit coin au calme sur notre grand Fediverse, en petit commité mais jamais seul·e·s car ce monde est vaste, rejoignez-nous, pour tester ou pour rester !
@simondassow The folk over at @SocialCoop run their Mastodon instance as a cooperative and they conveniently have a wiki that describes exactly how they operate.
Running #fediverse software as a #collective seems like a nice way to build communities on a strong legal ground. Any plans, blueprints, or concepts out there on how to go about it already? Asking for a (lot of) friend(s) 😉
👏 About time! I hope they are the first of many responsible media companies to move away from X.
I don't see links to any social media on their website. If anyone has influence with the Guardian, maybe a word about a place on the #Fediverse would be worthwhile.
Big thanks to the people who went on camera first — like @quillmatiq, a writer and builder, who explains how it finally allows us to own our online relationships. 🙌🏻
We love hearing your lightbulb moments when it comes to the #fediverse! In our new short video series, we want the unconverted* to see its tremendous power through your stories. (*Which is why we’re posting these clips to “walled gardens” like TikTok.)
ALT text detailsQueens of the Nile Exhibition at Rijksmuseum van Oudheden in the Netherlands. (Image credit: Photo by Dean Mouhtaropoulos via Getty Images): A row of intricately decorated ancient Egyptian sarcophagi, featuring vibrant painted designs and hieroglyphs, displayed in a dimly lit museum exhibit.
This week's news: - New updates on @loops and more information about further plans for their For You Algorithm - @Flipboard is taking over the automated accounts on press.coop - An ActivityPub bot+server that consists of only 2 simple files
Dear myth lovers following from #BlueSky: if you activate the #Fediverse Bridge by following @ap.brid.gy, we will be able to follow back and see and interact with your posts too! ✨
The Newsmast Foundation was created in response to misinformation and the oppression of marginalised communities and expert voices on Big Tech social media.
In light of the U.S. election results, those communities are more at risk than ever.
ALT text detailsAn animated image with the words good morning and a sun decorated as a flower and they are all flashing between 3 or 4 different colors.
Just a little bit frustrating to read people saying "the Fediverse should have starter packs" when I've spent the last four+ years hand-curating recommended accounts to follow on @FediFollows and https://fedi.directory
Wow-whee. Today is the day we celebrate FIVE YEARS of https://oslo.town being a thing. 🎉 🎉 🎉 🎉 🎉
A big THANK YOU to everyone who has stuck with us over the years, especially to those who post regularly or have donated to the running costs for the site. ❤️ ❤️ ❤️ ❤️ ❤️
«As you may have read, #BotsIn.Space is closing down, I have lots of automated #bot accounts living on the #Fediverse - and I want them to continue posting. Installing and maintaining an entire Mastodon instance sounds like hard work.
»I write my own #ActivityPub server? Why, yes! Yes I did!
»I took the code and stripped it down to the bare essentials. All you need to do is upload two files- index.php and .htaccess - fill in your details, and you're done.»
I guess it is not a surprise. Most of you think that social media platforms that utilize algorithmic feeds are inherently anti-free-speech. So do I.
You have made the choice to join Mastodon, where the content you see is chronological and not decided by algorithms. IMHO, you have made the right choice.
I remember a time when we all viewed the Web with optimism. The more people we could get to join, the better for the world. Now it is a bit more mixed, but IMHO social media companies that utilize algorithmic feeds are to blame. We can move towards a better Web together by getting more people to join us.
@tante this is a golden opportunity for the #Fediverse & #Matrix to emerge as the communications hubs for government, academia, non-profits, transportation and alert system… if only admins inside these orgs started a big wave of adoption. Fediverse for social, Matrix for private messaging.
At the Matrix conference, people from the French gov talked about how they had ALL French civil servants (some 500,000 people) move their internal comms to #tchap, built on the Matrix protocol. It is doable!
So to all others in the #Fediverse desperately trying to get people to understand the benefits of a non-corporate infrastructure without improving the very infrastructure, you will fail. Case and point, email. People still don't understand why someone would prefer email and forums to, say, Facebook, for example, so use your energy to make this place better. This means working on making things better for marginalized people exclusively, trust me. I mean, look at the alt text culture here. Average non-fedi people whined about using it for years but suddenly figured out it helps them, too! Apply this to *every* other marginalized user asking for a feature. Then, eventually, when another rich person takes over #Bluesky and people will be looking for alternatives, we have something better. #Mastodon
Are social media platforms that utilize algorithmic feeds inherently anti-free-speech?
In normal discourse, we all have a voice and we all have the choice whether to listen. In the algorithmic space, formulas are used to decide which voices to amplify and also which voices to de-amplify.
Here on Vivaldi Social (Mastodon), I see posts that people I follow post, including posts they choose to boost. No formulas needed. This is, IMHO, the closest to free-speech you can find, although there are some hate speech rules, which is IMHO a good thing. Basically the same as in normal, social discourse.
On Facebook I see posts Facebook thinks I want to see (and boy do they get it wrong), as well as a lot of AI generated nonsense. There are some posts in there that I am interested in, but most are not.
Twitter has turned into amplification of what Elon wants to amplify, mostly hate speech and misinformation. There are still interesting voices in there, but they are harder and harder to find.
🆕 blog! “Introducing ActivityBot - the simplest way to build Mastodon Bots”
As you may have read, BotsIn.Space is closing down, I have lots of automated bot accounts living on the Fediverse - and I want them to continue posting. Installing and maintaining an entire Mastodon instance sounds like hard work. Paying people to host my stuff feels …
Introducing ActivityBot - the simplest way to build Mastodon Bots
As you may have read, BotsIn.Space is closing down, I have lots of automated bot accounts living on the Fediverse - and I want them to continue posting. Installing and maintaining an entire Mastodon instance sounds like hard work. Paying people to host my stuff feels like putting my fate in someone else's hands.
I took the code and stripped it down to the bare essentials. All you need to do is upload two files0 - index.php and .htaccess - fill in your details, and you're done.
I just want to pause for a moment to appreciate the fact that we have this distributed #socialnetwork and don’t need to fear it being taken away or monopolized. I think that is the best outcome out of the last several years. I am excited by the potential of the #fediverse to help communities weave together patchworks of resistance and subversive thinking, and eventually swarm together to foment societal transformation. We have barely scratched the surface of this capacity.
I have for the last 11 years talked about the problem with user profiling and algorithmic content. Creation of echo chambers and the ability to easily manipulate what people see for marketing purposes and worse. Even made a cat video to try to make the point. I wish more would see this.
The point is not for political parties to see the potential here, but rather to see the risk. The only way to fix this is to ban user profiling.
You have made a good choice to move the the Fediverse. It would help for more of your friends to join us.
i'm a serial #fediverse instance creator (and destroyer) and have been doing this since 2018. many will already be familiar with my name or my avatar.
i'm the father of two awesome kids. i love watching and talking about #movies. i'm a #gamer. i eat to #run. i'm a giant #starwars and #startrek nerd. i'm a born and raised #engineer.
The deeper I dig into the #Fediverse, the more I realize that we aren't building a "federated" group of individual apps. It's a single, integrated system. Something like a digital hive-mind, and everything is connected.
Those once isolated websites and services are like individual cells in the body whole, making connections between (API's, protocols, etc) even more important than the individuals themselves.
Each party that is building the "new era of social media" have their own agendas.
Bluesky states literally "Bluesky is an open network. With one account, you can access both an easy-to-use social network and a shared identity across the entire social internet."
Nostr states: "Nostr is a simple, open protocol that enables global, decentralized, and censorship-resistant social media."
Threads says: "Threads is part of the fediverse, also known as the federated universe. The fediverse is a global, open, social network of independent servers operated by third parties around the world."
But they are still more or less separate and not "easy". It's this fantasy of having interoperability, but years go by and everyone are still developing their own protocols and apps. Bluesky and Threads can be partly connected to the Fediverse, but limited to one-way or opt-in setting. It's not "across the entire social internet", nowhere near.
As of right now I can reach most platforms via ActivityPub and I can fully have the control to myself with my own server on the Fediverse. That can't be achieved with Bluesky or Threads, with them you are always dependent on someone else's servers. I hope some day we'll get the bigger players fully connected too, somehow, better and easier.
"We ourselves have torn down the wall between editorial and business interests if as journalists, our calculation here is not values-based. To wit: “But I have a large following and neither BlueSky or Threads does.” That is the rationalization of a marketer, not a journalist who believes in the SPJ Code of Ethics dictate to “minimize harm.” h/t @ben
It took longer, than I expected, but here we are: it seems like this account now brings continuously more #traffic to heise.de than #X (#Twitter) in its entirety, although it only has ¼ of the follower number (and many of them don't seem to be active anymore). I'll prepare some graphs after the weekend.
Es hat länger gedauert, als ich gedacht hätte, aber es sieht danach aus, dass der jetzt tatsächlich kontinuierlich mehr #Traffic auf heise.de bringt, als #X (#Twitter) insgesamt. Und das mit nur ¼ der Follower (von denen viele längst wieder inaktiv sind). Diagramme kommen nach dem Wochenende.
was finally asleep when the smell of burning wood hit me. woke up, ran to the kitchen, checked my heated blanket, checked all the rooms.
apparently there are fires in some New Jersey forests and the wind is blowing so hard we are getting hit by the smoke.
a 2025 #fediverse#Mastodon priority should be to rebuild the PSA megaphone we lost with #Xitter. not just for USA but the world over. look at happened in Valencia. we need country channels.
PieFed development update Oct/Nov 2024: key updates include the addition of community icons for better identification, a notification management interface, and various enhancements to our API for eventual mobile app support.
Ebenso ein guter Schritt war der Start eines #Mastodon-Auftritts, den das #BerlinerEnsemble schon vor zwei Jahren hingelegt hat.
Liebe Berlinale, viele, viele #Fediverse-Bewohner würden sich wünschen, Eure Informationen auch über Mastodon zu empfangen. Das @blnensemble ist sicher gerne bereit, Euch beim Einstieg behilflich zu sein. Happy Tootings!
People who’ve figured out the fediverse understand its power. Hear from early adopters who explain their lightbulb moments in our new short video series. The use cases and potential of the system are awesome, and these stories are just the beginning. Tell us: what's your favorite thing about the fediverse? We're listening and looking for more people to feature.
👆 #Bluesky has starter packs to help people find interesting accounts. I built one with accounts from #Mastodon, that can be followed from there (thx @bsky.brid.gy).
But it was challenging to find more, that aren't already also active there. Any suggestions, whom I could add?
Murmel is built for folks who want a curated experience on Mastodon. Know someone who’d love a quick way to catch up on the most-shared news? Tag them below to help us spread the word! 👋 #MastodonTips#Fediverse#DigitalWellbeinghttps://murmel.social
I tried out @hollo and it looks like a promising project. It was relatively easy to get up and running with docker on my own server, but I don’t think I can make the switch to it yet. I’d want a bit more control over my profile and server before that. I’m perfectly fine with not having a web interface to browse the timeline, but I want more controls for the backend stuffs. Also a bit more documentation for setup and troubleshooting. #selfhost#fediverse
Is this a Mastodon server setting or why do external accounts (that likely haven't been "synced" to the current instance) not have profile pictures (and header) showing?
It's not that they are on a completely new instance or that their instance is blocked.
It's time for charities and for-good organisations to ditch X - a platform which helped grow and fund the Trump campaign - and move to alternatives where they aren't at the mercy of a single persons politics.
As a start, we're excited to be featured as an organisation which can help in this @BylineTimes article
There's a lot of hard work to be done, but we like hard work. Hard work is good work.
Just moved here so it's #introduction time again? On the #fediverse since 2017. Recovering, possibly recurring, academic, but that's another account. Avid #ttrpg person, but that's another account. Cranky purveyor of unpopular opinions, but that's another account.
Gerade eingezogen also mal wieder #introduction Zeit? Seit 2017 im #fediverse. Genesender, möglicherweise rückfällig werdender, Akademiker, aber das ist ein anderer Account. Begeisterter #ttrpg Mensch, aber das ist ein anderer Account. Entnervter Anbieter von unpopulären Meinungen, aber das ist ein anderer Account.
ALT text detailsColorful abstract art that came out of an old C program. Yes, this was for a course on C programming back in the academic years. In the demoscene this is called a plasma.
Digital communities (like #Fediverse instances) - where discourse about new knowledge happens - need to think seriously about their stance on conversation data being used for training large language models.
A few possibilities:
a) Ban it altogether. This will require closing down our communities and implementing proof-of-humanness, reputation scores etc.
b) Exclusively license the data to #AI companies and use that to pay for server costs.
Testing the automagically importing from YouTube option. I still had a channel on #YouTube with #music & #sound tinkering which I wanted to move to PeerTube for quite some time.
#Makertube seemed like a nice site, so I decided to apply for an account to play with @peertube without having to clean up my vps or create another one 😉
Got my account approved, donated some money for the hosting & now my YouTube footage is moving towards the #Fediverse. Pretty cool 🤓 😎
I do want to remind people that some of us aren't the normal scum and villainy you see on the #Fediverse and would love to help you deploy services that you can host and maintain yourself to help you remove anything you might not want on centralized infrastructure.
Trochu jsem zabředl do toho, jak vlastně funguje #BlueSky, konkrétně jejich #ATProto protokol, na kterým to celý stojí. Některý věci jsou fajn, např. jednodušší oddělení identity (klidně na vlastní doméně) od dat (a jednodušší přenos účtu, kterej je možnej i v případě, že server zanikne). Z toho by si #ActivityPub (AP) protokol (pohání #Fediverse/#Mastodon) mohl vzít příklad. Problém AP je taky to, že se uživateli kolikrát nezobrazej všechny komentáře, lajky apod. Na BlueSky tohle funguje. Proč?
Like many, we are devastated after the result of the US election.
We will be taking some time as a team to regroup, process, and understand how we can better support diverse and marginalised communities as we head into a new period.
As a charity, we have always believed in supporting these communities. Our thoughts are with them and the many people who worked hard in their attempt to prevent this result.
Our mission is more urgent than ever. Onwards, always.
I think it's going to be more important than ever that #Mastodon and the #fediverse are not centrally operated out of the US unlike almost every other social media platform out there.
Bon bah j'ai n'y les moyens financier, ni matériel (en plus d'y connaitre quedale) de faire du S3 du coup ça bloque totalement l'utilisation de Hollo En espérant que le stockage local soit rajouté dans les prochaines versions.
I like the idea of providing paid content on the Fediverse (even though I do not pay for such anywhere currently). https://sub.club/ implements it via premium accounts and DMs but I wonder if we could (and should) enhance the protocol to allow for payment. At the start only two clients will support it natively because of that.
It's true that a lot of servers in the fediverse are probably run by cool people, but remember that everything you say is copied many, many times over to many, many different databases. For example, my single user instance here federates with like, 11,000 fucking instances, I am not joking. That means this little post could be copied into 11,000 databases, give or take, depending on the nature of the instances I'm federated with.
So in theory, let's say I posted something, like, I dunno, "fuck dtolnay". Any one of those servers could take offense with that and be shitty to me about it. And I don't control their retention policies.
So! While we don't have to worry about Mark "My Cold Dead Eyes Are The Mark of the Beast" or Elon "I fucked my own cybertruck and liked it" being shitty about our stuff here, it's not a bad idea to consider the nature of the fediverse when writing spicy things that could be prone to misinterpretation.
This week's news: - @loops has launched and is now available for everyone! - @radiofreefedi will shut down early next year - Bridgy Fed talks about potential governance directions
ALT text detailsA close-up as I hold one side of a file folder, which contains on the top a certificate of incorporation for the society. It includes a red seal.
The relative sizes of the 6 major decentralized social media (DeSo) networks.
(The scale is a bit odd, and the numbers are approximated to round-numbers — to make it so the graph is more legible, but — I think the information is more easily communicated this way.)
Hello #fediverse! This is GBH #News bringing you the world from #Boston. It's 50F at Logan Airport and visibility is 10mi.
Musician and music producer Quincy Jones, who had a far-ranging impact on American music from pop to jazz, has died. He was 91.
Vice President Harris is spending the day campaigning in Pennsylvania, while former President Trump is expected to visit Pennsylvania, North Carolina, and Michigan.
Tomorrow is the US election. See a reply to this toot for a coverage note.
@risottobias@tchambers@pluralistic@Mastodon I don’t mind having multiple accounts on the #fediverse. I have my Mastodon account, my WriteFreely instance, and a pixelfed account. I use them for very different things.
It would be super cool to see Mastodon doing more regarding app discoverability on mobile. I’m imagining a small logo on avatars to indicate which app a user is posting from.
New: A Conceptual Model of ATProto and ActivityPub
You might want to know a little bit more about how #Bluesky and #atproto works, without needing to know all the technical details. This is a high level overview of how to think about how atproto works, and how it differs from #ActivityPub.
It is also a reflection on the concepts of decentralisation and federation, and what they bring to both the #fediverse and the #atmosphere
ALT text detailsOne of the main subjects of discussion recently has been whether Bluesky is decentralised and if it is federated. I think answering these questions requires a clarity on how ATProto differs conceptually from ActivityPub. Decentralisation and federation are valued for how they impact power structures, but there are multiple ways to build other power structures in open social networks.
A bit of the summary at the top, since that might help during reading:
The conceptual model of ActivityPub resembles that of email: independent servers sending messages to each other.
The conceptual model of ATProto resembles that of the web: independent sites publish data, and indexers aggregate this data into different views and apps.
Is there something like a widely accepted and known abbreviation for the expression "original version/track with (English) subtitles" in #English? (I am thinking about a similar short form, like the German #OmU for "Original mit Untertiteln").
Asking for a friend. ;) All hints are greatly appreciated. Thank you!
I want to talk about some of the comments I made towards @evan last week. We had a heart to heart yesterday, and talked for almost two hours in a safe space where we could both vent and express our frustrations, sorrows, and dreams.
First and foremost, my objections came from a heated place. While I think there’s still amazing things happening at the grassroots level for the #Fediverse, the reality is that a lot of projects and institutions that are keeping the network going are really struggling right now.
For a lot of people, morale is at an all-time low: there’s burnout, infighting, and a profound amount of negativity to contend with. Loads of people are effectively locked-in to performing free labor for years and years on end, and it’s hard to see whether this amazing movement can hold it together.
Some people list it as part of the #Fediverse but others do not. I'm not sure if it has an #ActivityPub protocol plugin or not, which tends to be the litmus test for being part of the Fediverse.
On Tuesday we #FederateTheVote and make some bit of #fediverse organizing history…. #Uspol boost this post to grow our following to the biggest social reach we can! cc: @GottaLaff
The Fediverse MUST grow to encompass all websites and apps that want a future without centralized gatekeepers that are soft targets for authoritarian takeovers.
The protocols are TOOLS for doing this they are not ends in themselves, and they MUST be SECONDARY to the goal of an interconnected, open social web. To do that, we need to find ways to work together and stop yelling at each other so much.
Do you love blobcats? Are you a fan of free culture? Then you’ll be happy to know there’s been a brand new blobcat pack made specially (but not exclusively) for the Fediverse! Now also available in English!
Designed from scratch for a neater look, these new blobcats try their best to preserve and emphasise the original’s fuzzy feel. Bold, yet lean. Refined, yet silly. Blob, yet cat.
And best of all? They’re all free! Not just free of cost, but free to use, share, and change in whatever way you see fit! Possibly the first truly original blobcat pack released under a free culture licence. What’s a blob if not malleable? Make them yours today! (Or tomorrow. No pressure.)
More info on the website, link above. Come in for a visit!
ALT text detailsA sample of 16 blobcats from the aforementioned pack. They are a sort of yellow, blob-shaped lumps, each with a pair of cat ears, eyes, whiskers, and the usual cat mouth shaped like the number 3. They look kinda silly and cute, if you ask me!
The #FediJam, a game jam exclusively for users of the Fediverse, will soon enter its second round! During December, team up with others or go in alone, and... CREATE – A – GAME! Analog or digital, using whatever (non-AI) tools you feel comfortable with. The jam's page just went live, so what are you waiting for?!? ➡️ JOIN NOW: https://itch.io/jam/fedi-jam-2 🙂
It's a long road to write a book, but I got word that, assuming the production goes as planned, Move Slowly and Build Bridges, my book about Mastodon and the ActivityPub-based fediverse, will be out from Oxford UP around August of next year!
Still a lot of work to do behind the scenes: editing, proofing, indexing. But I'm already giving book talks and would be happy to do so if you want me to visit your class/university to talk about the fediverse!
Group update: since breaking our 4,000 followers goal last #EarlyVote deadline, we have not been pushing new followers but people, we are in the end game of the end game now.
We just about 20ish followers away from 4,100 followers and we want to be at maximum social reach this group will ever be at for Election day.
Boost to help share to all your pro-Harris friends! On Tuesday, 3 days from now, we want to make the biggest spash for getting out the vote that the #Fediverse has ever seen. Our early vote day was stunning and this one we hope to make some fediverse history in scale.
ALT text detailsColorful Gustav Klimt-inspired artwork of two cats with an abstract floral background in colors of gold and turquoise, by artist Peggy Collins.
We are seeing a nice uptick in Brazilian #fediverse instances enabling #xmpp for their members. They even gave it a funny new nickname: #Xampu (Shampoo in English, but it kinda sounds like you could pronounce XMPP in Brazilian Portuguese).
I keep reading about how Mastodon is dying, or at least on the decline. But while it's had some growing pains, and has some inherent (though fixable) flaws that discourage many new users and drive some away, the COMMUNITY here just feels to me like it grows stronger every day! I don't know if it's real, or if it's just my own experience, but things are feeling vibrant, alive, and interactive in a way that was pretty rare my first year or so here. So thank you all! #mastodon#fediverse
ALT text detailsMastodon Mud Bath by Velizar Simeonovski, Field Museum
I've been testing a federated classified ads server, flohmarkt ("Flea Market") which I think is a promising idea for promoting a circular economy among friends. Details on my hub.
It raises quite a few questions for me though - it's going to need more trust & safety features than other #Activitypub applications for example.
This one shows the #traffic to heise.de via #X/#Twitter (as a whole), (only!!) our account @heiseonline on #Mastodon (so also from the #Fediverse), our account on #Bluesky and #Threads (as a whole again) – weekly since the beginning of 2022..
ALT text detailsColorful artwork of a hummingbird surrounded by flowers and an abstract background, with tiny pearls and gems of turquoise, amethyst and carnelian, by artist Peggy Collins.
ALT text detailsA screenshot of a GoToSocial account page for my rain.gif bot, showing a basic social media profile page with a header (image of digital rain), profile picture (a "sleepy" circle with closed eyes, no mouth or nose), basic profile information about how the frequently the bot posts (every 6 hours), etc.
The account posted once so far, just a few rain emoji with hashtags #rain #weather #gif.
Last night I added a setting to my glitch-mastodon instance that lets you save your atproto did:plc value alongside your account since I didn't want to have to go through and add an individual TXT record everytime I make a new bot account. Then, I added an endpoint to my instance at username.domain/.well-known/atproto-did which retrieves that DID value. And since @snarfed.org recently updated BridgyFed to let you set custom domain handles on bridged accounts, I can set the DID:PLC in the account settings and then dm the bridgy account and get the handle updated on the bluesky side.
ALT text detailsMobile screenshot of mastodon profile settings page. Right under the "this is an automated account setting" there is a setting called Atproto did, 'did:plc is a unique identifier for the account in the atproto network'
In the text field the did:plc value from my @ohgo@tomkahe.com account
ALT text detailsScreenshot of bsky-debug.app that shows that @ohgo.tomkahe.com passed the HTTP verification of the domain
ALT text detailsScreenshot of @ohgo.tomkahe.com profile on bluesky that shows the account username has moved from @ohgo.tomkahe.com.ap.brid.gy->@ohgo.tomkahe.com
It makes me sad that some #fediverse and #activitypub advocates don’t believe a pluriverse of social web protocols is possible;
that’s literally all the web has ever been. Additive, composable stacks.
It was never that *one* protocol. It’s the mixing and matching of multiple protocols - like http+html ad infinitum - that makes the World Wide Web so resilient.
Plurality is the web’s superpower; the more you fight it the more the pluralists will route around you instead of with and through you.
This week's news - The Fediverse Schema Observatory is a new tool to help interoperability - the botsin.space server will shut down - Add monetisation to federated WordPress blogs with @subclub - You can now set custom handles on fediverse accounts that are bridged to Bluesky
Are there any ActivityPub projects that do anything with Location? I think Pixelfed lets you assign a location to a post and I'm sure Flohmarkt needs to use location for a lot of what it does.
I ask because when I went to get lunch today the whole road was shutdown about a quarter mile away from where I work with a dozen police vehicles surrounding the area- it'd be interesting to have location based news articles when a local news org has the exact location of an event that could just show up on my maps or something.
Even outside of the news space, Google maps uses their restaurant reviews and places those on their map, I'm not sure if we have a yelp-like service on the fediverse yet but it'd be neat
🌞 Hello #fediverse! This is GBH #News bringing you the world from #Boston. It's 59F at Logan Airport and visibility is 6 mi.
Prosecutors are seeking a 17 year term for Jack Teixeira, a US Airman who leaked classified documents about Ukraine into a Discord chat with video gaming buddies.
In a blow for #Halloween spirit, children in Des Moines, IA will trick or treat on on Hallooween for the first time since *checks notes* 1938.
It is a tiny bot showcasing a split-domain WebFinger setup, where the handle domain is different from the ActivityPub server domain. This is supported by Mastodon and some other ActivityPub implementations, but not all of them.
It’s our birthday! |The best thing that’s happened over a year of @newsmast on the Fediverse is the network of friends and allies we've made. Thank you everyone!
We’re celebrating with a big upgrade to our Foundation website, highlighting what we're going to be working on in the coming year. We can’t wait to see what the next year brings.
Create personalized feeds for your community with Social Reader—no accounts, no ads, no algorithms, just pure content. Give your followers real control and agency.
I have to stop posting active links to our content on Mastodon.
Every time I do so now, it brings down our website for up to 5 minutes.
We've tried pretty much every claimed fix, including third party caching (which in turn breaks other elements of our website's dynamic display abilities), code changes and such on our back end code, and more stuff I don't understand at all (but have spent money paying our WP developer to implement). None of it has worked.
The #fediverse powers that be need to fix this growing problem of the #MastoDDos effect on websites. The more followers and more servers your followers are from, the more impact this has on literally bringing a website to its knees with all the DB calls.
For instance, this morning, I posted the lovely article our creative writer Ethan wrote, which ended up only getting 2 boosts and one "favourite" here, but it brought down our website for 4 minutes and 12 seconds.
posting yet another little thing, this time about a prevalent problem in the AP world: "view more replies on {origin instance}", AKA the "source of truth" problem (as I've dubbed it).
Yesterday, I set up an instance of flohmarkt on a Raspberry Pi, to experiment with a self-hosted, federated "fleamarket" system, for advertising some old tech stuff that really needs a new home.
It's alpha, and has a few rough edges, so perhaps my notes will help:
Question for something I’m writing: would it be possible for Substack to make substack Notes (its twitter like feature within the Substack app) part of the fediverse?
I’m wondering if this is something that’s technically possible or not and I don’t know enough about how the fediverse operates to know if it would be feasible. #fediverse
Hiii #mastodon and #fediverse I am male. I am 19 years old. I like to watch #anime and sci-fi horror and comedy shows. #from is one of the best horror shows I watched. I also like #f1 to watch. I am from #europe I don't know what else to add here I just hope to find some friends here.
I noticed my recent posts say "1 boost" but when I look to see who boosted them, it says there's no boosts. 🤔 I never got a notification for them. What could be causing that?
(Will it happen to this post?)
edit: well no boost on this one yet... it looks like it's my #Ideon posts. I use a bunch of hashtags on those, maybe one is getting picked up by a bot?
Plenty of posts recently questioning whether BlueSky is actually a decentralised, federated social network like the Fediverse.
(Yes, the following description of ATproto is a gross oversimplification. I realise this. Bear with me a moment.)
Basically, under BlueSky's AT Protocol, you can opt to have your data hosted on your own personal data server (PDS). But these servers all need to connect to a central relay, and at present the only central relay is BlueSky.
Any account that follows Bridgy Fed @bsky.brid.gy also gets federated into the Fedi.
It's a longform blogging platform, where all your blog posts are saved to your BlueSky PDS.
So right now, today, you can set up your own PDS. Allow BSky access and store your BSky posts in it. And also grant WhiteWind access and allow WhiteWind to store its files there.
And any BlueSky posts replying to your WhiteWind blogs are visible — on WhiteWind.
So potentially, in the future, you could be storing data from multiple social networks and apps — including photos and videos — in your PDS.
In effect, federating across multiple networks doesn't happen at the level of BlueSky. It happens at the level of your account.
"AI" alt text is notoriously unreliable and can't give context, so even when it isn't wrong, it's still not helpful: "Appears to be: Taika Waititi" makes no sense when my name is Laura and you don't know who Taika is or that my picture is from a TV show. If fedi had let *me* describe the pic, this wouldn't have been an issue, but as it is, @fastfinge was understandably confused!
Die öffentliche Wahrnehmung wird durch Erwähnungen beeinflusst.
Was bei einigen zentralen Diensten ständig passiert. Früher "twitterte er oder sie", jetzt "wie er/sie auf X schrieb". Oder auch "wie er/sie in einem Facebook-Post" erwähnte.
Da wäre es schön, wenn z.B. der Bund, ARD, ZDF zuerst auf ihren Instanzen veröffentlichen.
Dann heißt es vielleicht mal "wie die Regierung via #Fediverse verlauten ließ" oder ähnlich.
@feb@strght die gibt es eben nicht. Wenn du dich neu anmeldest musst du sehr aktiv deine Timeline aufbauen und du findest deine ggf. vorhandenen Freunde erst mal nicht. Hier ist alles manuell, das ist auch so gewollt aber hat halt Konsequenzen. Das hat imho auch nichts mit #activitypub oder #Fediverse zu tun, das ist einfach Mastodon-Style.
Growing tired of comments like "but Mastodon is so difficult and only nerds are there" and "it has no future or numbers" and other meaningless nonsense 😩
For me it sounds like "Internet is difficult, only nerds are there" or "I can't see myself bookmarking a website" or "I prefer the commercial, social and paid services instead the free ones".
People also still dislike "the rules" without realizing the endless Terms of Service exist literally in every single thing you use.
I mean, it's not hard, but if is, nobody forces you to use it, right? Why twist the narrative to something it does not fit?
Since some people moved from Twitter/X to #LinkedIn (sic!), is there a way to read their posts in a sane way, i. e. bridged to #Bluesky or #Fediverse or as an #RSS or #ATOM feed?
long, bsky, atproto, on the impossibility of multiple relays
@jdp23 I don't see how partial relays would be possible in atproto. say some catastrophic event happens where people were dead set on splitting off from bsky the corporation. assume it's truly the top priority and nothing else goes until it happens. assume further still this is some unimaginable proportion of the userbase acting in concert - hell, say 25% want to go all at once. best case scenario for making an independent relay.
you create a new relay, migrate data to new PDSes, get that new relay to crawl the PDSes, so far so good. Now what tho? everyone on the new relay is invisible to everyone on the old relay and vice versa. you are back to 0 appviews and 0 feed generators because they all are listening to the main relay. every single appview and feed generator now needs to choose to listen to the new relay. but why would they? you're still responsible as an appview or feed generator for the content you distribute, and you don't know who this new relay is. that's assuming there's no ill will in such a massive split.
so you set up a new basic set of appviews and feed generators. do they also listen to the main relay? do you mirror the old relay in the new relay? do you let the old relay crawl the pdses too? if so, what was the point of the split? now you need to redesign all the existing appviews and feed generators in flight to deduplicate records, which is possible since they're content addressed, but i would doubt they're designed to handle multiple relays because none have existed before now.
what about DIDs? most of the existing infrastructure is designed to just use PLC, which is just a lookup table that bsky also owns. shoot. but we're saved by magic here, because remember there is no acrimony in this enormous network redefining split! So say bsky the corporation is kind enough to keep letting people register DIDs with PLC. we didn't quite make the clean break we were after, but hey it's only the fundamental ability to exist on the network that we were unable to leave behind, and we'll always be reliant on bsky's goodwill for that until someone makes a DID method that works and then we redesign all the appviews and feed generators again.
So now after all that... we're still invisible to most people on the main relay?! oh right because bsky the corporation also provides the default feeds, and despite the high numbers claimed in the press releases, alternate feeds are actually only sparsely used and as a rule very simple hashtag/account feeds because doing anything else is ridiculously expensive. Bluesky the appview is provided by bluesky the corporation, and that's what's actually fetching and hydrating the feeds for us anyway, so even if the feed generators swap over, we'd still be invisible to everyone still on bsky the app. More magic! bsky the appview chooses to crawl and hydrate our posts. We're pretty far from our initial intention of a clean break, but what choice do we have? Now we're partially viewable, some of the time, on some non-default feeds, and there's no way at all to tell within the interface which those are. All it took was totally redesigning most of the network and an enormous amount of goodwill.
What about labels? What about all the automated content moderation bsky the appview does like scanning images and etc? Who moderates? How? Who's paying for all this anyway? The new relay is bound to be extremely expensive - either it's too small and you don't have the critical mass to make any of the above happen, or it's very large and you run into exactly the same problems of scale that necessitate bsky the corporation to need seed funding and eventually make a revenue model on. Where on fedi people pay for servers and donate to their instance because it's a visible part of their experience with moderators they know and like, now all that labor is diffused among a bunch of anonymous service providers - this is by design! It was supposed to depersonalize the network and make it so everyone is just an interchangeable part that you can shop around between. What keeps people donating to the new PDSes, the new relay, the new appviews, the new feed generators? How would they even know how to do that?Meanwhile the network is continuing to tack on features with some combination of bsky corporation fiat, behind the scenes server magic, and so on, so the best we can hope for is partial compatibility and an always-inferior experience.
And that's just to get to 2 relays. what about 3? Remember how much people complained about how hard it was to find an instance? That's absolutely nothing to the combinatoric complexity of PDS * relay * feed generator * app view. How on earth will anyone know how to follow and talk to their friends? To see your friend's post, if they are not on the main relay, you need to get just the right combination of parameters. Even in this perfect scenario with unlimited resources, attention, goodwill, and organization, we couldn't even manage to make a clean break and still have to be reliant on bsky for basically the entire stack, at least partially.
So maybe some small, closed group could make subnetworks, and that is lovely! i'm glad that tech is out there. There's no such thing as privacy on those networks unless they redesign indigo, but hey it's a start! But that looks nothing like the interoperable paradise that's on the label.
In reality we don't get perfect conditions though, and so we'll get stuck at step one: new relay, zero appviews, zero feed generators, zero visibility, and zero people. Again I don't think alternate relays are possible with atproto -- if they were, then there would be no reason to invest $13 million dollars in bluesky.
There's also a new blog post listing some of the difficulties and time sinks when attempting to automate interop #testing between #Fediverse applications.
🌞 Hello #fediverse! This is GBH News bringing you the world from #Boston. It is 69F at Logan Airport and visibility is 10mi.
A conference of nations in Paris has raised one billion in pledges for aid to Lebanon.
A county elections board in #Ohio is deadlocked on whether Emilia Sykes, a Democratic member of Congress, lives in her district amid a very tight race.
you are asking what features the new ActivityPub plugin version has?
thanks for asking! ☺️
* Support for post visibility - you can choose between "public", "only followers" and "no federation". * Attribution-Domains - that should fix the fediverse:creator issues, if you had issues https://github.com/mastodon/mastodon/issues/32574 * Improved compatibility with caching plugins
This group account is doing a #fediverse wide push for the #EarlyVote Don’t put it off! Find out where, when, and how to cast your ballot ahead of Election Day at VoteEarlyDay.org and make sure you’re #VoteReady. Once you do vote, post with #IVoted tag and we will boost!
Die Bibliothek der Universität Groningen hat einen sehr interessanten Erfahrungsbericht über ihren Wechsel von X ins #Fediverse veröffentlicht.
Demnach hat sie bisher nur sehr positive Erfahrungen damit gemacht.
Sie haben unter anderem festgestellt, dass kommerzielle Plattformen oft Engagement über Genauigkeit stellen und damit möglicherweise die für die offene Wissenschaft zentralen Grundsätze von Transparenz und Objektivität untergraben.
In dem Artikel berichten sie jedenfalls: - warum es zum Wechsel kam - Planung und Durchführung - Die bisherigen Auswirkungen des Wechsels - Neudefinition ihrer Content-Strategie - Zurechtfinden im Fediverse
Small update for DuckDuckSocial Added the ability to customize date (either absolute date or relative to current date) Added ability to automatically filter out words before performing search (probably only useful to me but someone else might have a purpose for it). And I probably posted about this before but I couldn't find it so just so you're aware you don't need an API key for the web version (still required for Android extension)
Today, we’re announcing that Flipboard is beginning to federate our publisher partner accounts in Brazil and expanding federation in Canada, Germany and the U.K.
Now, people in the fediverse can follow 150 newly federated publisher accounts and 2,000 topically curated Magazines about everything from politics and world news to sports and travel.
- Upcoming shortform video platform @loops opens a waitlist for signups - Mosaic is a service to help organisations create their custom version of upcoming platform @bonfire , and - the new owners of event planning platform Mobilizon release a big new update.
@FediTips@manyfold Maybe @subclub which is a project trying to monetize #fediverse contents for creators relying on decentralized social networks. It's still in beta stage but I think that to be tested further, to see its strong and weak points, it needs to be known. I also ping @_elena for the purpose - she's a long-time fediverse explorer and reviewer.
And that's not all! The last section of the article briefly touches on @kissane's work on revealing the fediverse's gifts, Weird and the Leaf protocol, @newsmast's Channel.org and the Patchwork fork, @Flipboard bringing @19thnews and hundreds of other publishers to the Fediverse, Bandwagon, a proof of concept integration of Faircamp into Hubzilla, Mastodon 4.3 ...
Kleines Update zum #BildetNetze-Workshop: Vorhin haben @ueckueck, @korporal und ich uns wieder zusammengeschalten, um gemeinsam den Workshop und Ergebnisse nachzubereiten. Bedingt durch Erkältungen und andere Verzögerungen mussten wir das leider recht lange aufschieben. Wir alle haben spannende Punkte daraus mitgenommen, über die es sich weiter zu sprechen lohnt und wir wollen Inhalte daraus für das #Fediverse aufarbeiten. Wir sind da also weiter dran, es wird aber noch ein bisschen dauern.
Bluesky & the Fediverse: How 3 + 0 adds up to more than 1 + 2
Building a different web and bringing back its magic means choosing what matters. Making the most of the bridge with Bluesky. Turning people first, post once social media - Fediverse 3.0 - into a reality. And nurturing communities through small and medium sized servers, feeds, hashtags and Fediverse 0.0.
The most recent #update for #Mastodon has reached three fourth of the followers from @heiseonline, patching the #preview-bug for them. So we should see most of the traffic coming from here again. Yet, the number of visits from the #Fediverse to heise.de hasn't really grown that much.
At least, the three #Twitter-alternatives are again bigger than #X, which keeps declining.
In sum, the four networks deliver half as much traffic than #Twitter alone in the beginning of 2022.
Das jüngste Update von #Mastodon hat etwa drei Viertel der Follower von @heiseonline erreicht und damit auch der Patch für den #Preview-Bug. Wir sollten also wieder so ziemlich alle Klicks sehen, die aus dem #Fediverse zu heise.de führen. Aber so richtig zugenommen hat die Zahl der Zugriffe trotzdem nicht wirklich.
Wenigstens lagen die #Twitter-Alternativen in Summe vergangene Woche wieder mal vorn (was sie immer öfter tun). Das liegt auch am Sinkflug von #X.
This group account is doing a #fediverse wide push for the #EarlyVote Don’t put it off! Find out where, when, and how to cast your ballot ahead of Election Day at VoteEarlyDay.org and make sure you’re #VoteReady. Once you do vote, post with #IVoted tag and we will boost!
@melroy Agree with you, #Bluesky will never be as decentralized as the #Fediverse. I decided to choose functionality over decentralization though. Having a working search feature feels good for a change, something that will never be possible here due to this stupid opt-in obsession. Also all threads are complete. I no longer have to visit remote instances to see all comments or use hacks such as fedifetcher. Discord approval was only required for the first few months. Anyone can spin up PDS and it just works.
ALT text detailsmeme of toy story which has the kid dropping the old toy (the mastodon logo) and dropping it on the floor, replacing it with the new toy (bluesky logo)
BREAKING: Elon Musk-backed PAC is micro-targeting muslim areas with ads saying Harris stands with Israel and targeting jewish areas saying the opposite.
Proof that Musk is willing to further divide #America if he thinks it will help his candidate win.
ALT text detailsAds created by an Elon Musk back Super PAC showing two different claims, one that presidential Democratic candidate for the 2024 presidency Kamala Harris is in support of Israel and the other that she's in support of Palestine. Allegedly each ad is targeted to a different demographic to division among voters.
ALT text detailsA graph showing a sharp increase in new users to Bluesky. There are no axis or clear labels on the data. This image was shared by Bluesky.
Hello #fediverse! This is GBH #News bringing you the world from #Boston. It's 53F at Logan and visibility is 10 mi.
Prosecutors are asking Massachusetts' highest court to allow a retrial of Karen Read on murder charges.
On Boston Public Radio, Mass. Gov. Healey says she will vote against raising the tipped min. wage and against dropping the MCAS as a HS grad requirement.
Russia's lower house of parliament approved a bill outlawing "propaganda" that encouraged people to have fewer children.
I'm writing a deep dive for @theinternet all about #VivaldiBrowser. Any suggestions of what to include or questions about it? It seems to be getting a lot of buzz these days, especially with the slow decline into irrelevance for Firefox.
Anyone know if I can get a list of 'trending' posts somehow across fediverse through a relay or some such to my instance? Importing an entire instance as a relay kicks my server's butt. Is it even possible, ala twitter? Even importing just say, mastodon.social as a relay instance only shows me the latest posts. #fediverse
Here’s how we fix it: (1) Larger platforms can fund tool development efforts and share info on their moderation decisions (2) A multi stakeholder structured hub curating pooled data to identify threat actors (3) Tool builders can create platforms for mods to share information with each other
Howdy! mookie's place is back up and running #GoToSocial 0.17.0! I should have done the config.yaml changes ahead of time, that basically was the longest part of the upgrade. My sqlite database is 4.2GB in size and the database migration on first start took around five minutes.
Thank you @gotosocial team for putting out such an awesome piece of software that allows people to run their own small, efficient and easy to maintain instance on the #fediverse.
I know that follower count doesn't really matter on the #Fediverse, but still, I am so grateful that 1,000 people have found my shenanigans entertaining enough to follow me. Thank you all!
i'm a serial #fediverse instance creator (and destroyer) and have been doing this since 2018. many will already be familiar with my name or my avatar.
i'm the father of two awesome kids. i love watching and talking about #movies. i'm a #gamer (#callofduty and #battlefield mostly). i'm a fan of #taylorswift. i eat to #run. i'm a giant #starwars and #startrek nerd. i'm a born and raised #engineer and have spent most of my career as a devops engineer and sre. i now lead an org of excellent devs and sres.
my permanent home is at https://ultramookie.com where i should be spending more time writing blog posts and movie reviews.
With many people joining #bluesky now, please follow @bsky.brid.gy to bridge your posts from Mastodon, Misskey, etc. over to the other side of the fediverse as well!
Being able to follow #activitypub accounts from bluesky makes the all of Fedi more attractive!
Let's make the #fediverse the best place it can be 💙
If you're looking for a friendly, cozy and safe gaming community, The Gamer's Tavern is here for you! We talk mainly about gaming but we do not disdain other topics. We're fully committed to the Fediverse and we care about you being in a safe place.
man kann es auch so deuten, das da jemand versucht das #Fediverse umzudeuten und threads als "das Ding" um das keiner drum rum kommt, ins Spiel zu bringen.
Wie heißt es so schön, so lange Scheiße labern, bis keiner mehr weiß, was wirklich richtig ist
Until the #Fediverse, I was away from social media for about ten years b/c in its corporate forms it makes me crazy. Turns out, though, it's probably not the humans that are damaged, just the platforms. So glad to be here!
ALT text detailsAlison is lying on a bench under a sign on a brick wall that says "Wake me up when I'm famous" in large white letters on a black background.
So... is Mastodon inherently anti-accessible? I feel like there's some weird sorta "undiscoverable by design" sentiment on here sometimes. Is there a way to find out, for instance, if a specific real life person is on mastodon using their given name, without already knowing what instance they're on? Some sort of tool to search like, all the top public instances at once? I don't want to stalk people but it'd be cool to like... look up a band or an artist and see what they're up to.
you know what mastodon desperately needs? LISTS. there should be a system where you can make lists of people and then follow/block a whole list at a time.
right now there's a problem where I want to be in a bunch of cool local feeds but I don't want to make a ton of duplicate accounts. if those worked like lists instead this would be a non-issue.
Hooray, Elon! #Mastodon or #Fediverse as a whole really needs to copy this revolutionary blocking feature from #Twitter.
ALT text detailsPrompt on X/Twitter with the title, "Block is changing soon", and message, "If your posts are set to public, accounts you have blocked will be able to view them, but they will not be able to engage. For more control over who can see your posts, you can still protect your account.".
You also cannot base your data only on the Mastodon app user count. There are multiple apps to access #Mastodon and the #Fediverse, including #Tusky#Moshidon#Megalodon and #Tooot. Not everyone accesses Mastodon through the same doors.
The coolest part about this post was seeing Bluesky folks like and repost it and #Fediverse folks like and repost the Bluesky and Threads versions. What a time to be alive.
We're almost there, but we still have a long way to go.
This week's news: - @manyfold , a self-hosted platform for 3d printed files joins the fediverse - @subclub expands to @write_as , allowing people to put long-form writing behind a subscription wall
Just to clarify: when I boost a post, it doesn’t necessarily mean I agree with it. Often, I do it just to give visibility (and, consequently, to see the comments) on the topic being discussed - especially if it’s a post from a BSD Cafe user.
So, meine neue #Akkoma Instanz mit Version 3.13.2 scheint ganz ordentlich zu laufen. Das Setup ist zwar noch etwas exotisch: Sie läuft auf einem Raspi4 mit 4GB RAM und ist über das Mobilnetz ins Internet verbunden (IPv4 und IPv6).
Mal schauen, ob ich aus der Datenbank der kaputten #Pleroma Instanz noch was retten kann. #Fediverse#nerdkram
It just dawned on me that the Mastodon #fediverse is like an ever growing #mycelium network 🍄
Infinite wisdom Shared economy Ecosystem flourishes without greed Invisible to the naked eye Keeps branching in all directions Shares resources Relocation when necessary
(Part 4 of "I for one welcome Bluesky, the ATmosphere, BTS Army, and millions of Brazilians to the fediverses!", but like other posts in the series it hopefully stands on its own)
On second thought, an even better way to welcome Bluesky, the ATmosphere, BTS Army, and millions of Brazilians to the fediverses is to write a series of posts about it ...
Here's part 2: Is Bluesky part of today's Fediverse?
Spoiler: it depends on your definition of "Fediverse"
After nearly two years of actively participating in the fediverse, I figured I'd put together my own guide for Mastodon, the platform I'm the most familiar with as a user.
#ClubsAll (a threadiverse/lemmy/mbin/piefed web frontend project) want to open source it and are looking for someone to do a code review/security analysis first... Are you into security and the fediverse *and* stuff being open source? Then respond here!
So jetzt mal ehrlich ihr #Fedinauten da draußen, die ihr #Misskey, #Sharkey oder #Iceshrimp nutzt! Wieso nutzt ihr das, was ihr nutzt und was findet ihr besser im Vergleich zu den anderen beiden Fedi-Möglichkeiten?
Bin auf der Suche nach einer weiteren Fedi-Software, die ich mir genauer anschauen möchte und muss mich zwischen den dreien entscheiden.
Are you a #3DPrinting designer / creator interested in #SelfHosting your own content, rather than using a third party site? Get in touch, we'll help you get Manyfold going and joined up to the #Fediverse!
This is the weirdest rule I have seen so far on a #fediverse server.
ALT text detailsScreenshot of server rule:
“Pets. Especially Cats of any kind as they are spreading diseases from rats (such as plague) to humans.”
Rule is from matrix.rocks
◾ Mastodon Social: can follow Threads dot Net, has 450-char. post limit, defederated by many indie Mastodon instances because of dislike towards Gargron (whether ethical or personal etc.)
◾ Mastodon Cloud: cannot follow Threads dot Net, has 450-char. post limit, defederated from many instances because of various distrust issues (large number of registered accounts, crypto/blockchain associations, refuse to be explicitly an anti-Nazi safe-space, etc.)
I know #UX improvements aren’t really always… welcomed in #FOSS (at least, as a UX guy, it feels that way) but I do think a lot can be reconfigured to make Mastodon/the #Fediverse more popular. Side note — I don’t really care if you don’t want fedi to become more popular, I do, because I have an interest in decentralized social media. So this is how I would do things:
I’m new to the #fediverse, having recently fled from the bird site. I was there for a long time, but almost entirely as a follower and not an active participant. I hope to find more engagement here.
I work and play in the technology realm, where I’m somewhat of a generalist. I’ve been around *nix operating systems since the 80’s. Xenix anyone?
I've been on the #fediverse since the beginning of Nov 2022, actually. This is a new profile on a new instance for me because I've been having a rough go of it lately, with instances run by #bigots and #islamophobes.
It’s not enough to simply block bigots. I’m tired of folks telling me to just do that, as if that makes the problem go away. Would you close your eyes when you’re under attack, and pretend that the attack has stopped?
Telling a #minority to block their online attackers is no different. Stop telling us to ignore our attackers.
All other forms of bigotry get handled here in the #fediverse. Start handling #islamophobia the same way.
If you want to reconnect with those from #ChemTwitter who have created accounts here in the #Fediverse, here is a Google Sheet that >400 people have added themselves to.
If you want to add your details, you need to either fill in this Google Form: https://forms.gle/gF9MLUGMWs23EFix6 or just ask me to add your details if you'd rather not use a Google product (note: the form does not capture e-mail addresses).
If you're reading this, please #boost so I can get back to being federated with the #fediverse. Unfortunately, the data center I've been hosting with for years and years encountered some serious issues. I had to move suddenly, losing almost everything. I took the chance to change the software I use. But I've still lost all of my followers, all of my federation, etc! It's also taken down rblind.com, my passion project to get more #blind folks off #reddit. I'll be bringing that back over the coming days. In the meantime, hi! I'm a blind guy who uses the #NVDA#screenreader, loves #accessibility and works in the field, and reads tons of #fanfic, #litrpg, and #sciencefiction and #fantasy in my spare time. Nice to meet you!
I want to do a massive rummage sale on the fediverse and am thinking about using #Flohmarkt (the #fediverse's answer to ebay), has anyone tried to post A LOT of things there yet?
Hey @smallcircles, it just occurred to me to wonder, why is Fediverse Ideas a Codeberg repo? Couldn't it just as easily be a SocialHub category, like Fediversity? Then it could then be federated over AP, using Discourse forum federation, and people could follow and reply with their fediverse accounts.
La trasmissione video su PeerTube è peer-to-peer (attraverso #WebRTC): le persone guardando video su PeerTube condividono parti di quel video partecipando alla sua trasmissione verso le altre persone sullo stesso video. I video ospitati su #PeerTube possono essere visualizzati direttamente da #Mastodon e da altre reti #Fediverse via #activitypub
Maybe it's devs implementing the C2S side of #ActivityPub, or a multi-protocol client, or built-in browser support for the #fediverse. Maybe we need a single entry point to the fediverse, with a smooth interface, easy setup, and a server behind the scenes.
Either way, making "decentralization" central to the user experience here is keeping a ton of people off the network.
Quick fediverse question: as a Mastodon user, how can I interact with content on a Lemmy instance? For example, if someone has posted over at lemmy.ml, how can I use my Mastodon.online account to post a reply to their post? Or is this even possible?
OK, es ist (fast) Wochenende und wieder Zeit für ein Experiment – diesmal zum Mitmachen 😉: Welcher der beiden nachfolgenden Posts sieht für euch besser aus und auf welchen würdet ihr eher klicken.
Gerne schön weit teilen, damit das von vielen und mit den unterschiedlichsten Clients gesehen wird.
Wenn der Unterschied besonders groß ist, gerne auch mit Screenshots antworten. Danke!
A lot of the criticism of the fediverse focuses on how hard newbies find it to discover accounts to follow, posting stuff they're interested in. Despite all the downsides of recommendation algorithms, semi-random discovery is one thing people find them useful for.
Last year I came up with an idea for a separate app with a range of opt-in discovery algorithms, just for finding people to follow;
We are non-profit, ad-free and fiercely protective of your personal data.
This is all possible thanks to our charitable foundation status. Our mission is to promote and explore the use of micro-blogging for education, whilst amplifying impactful, unheard voices on matters of global interest.
Inzwischen haben fast zwei Drittel der Follower von @heiseonline#Mastodon mindestens in Version 4.3.0 und ich bilde mir ein, erste Folgen zu erkennen. Wir sehen womöglich wirklich wieder mehr #Traffic – heute liegt das #Fediverse bislang bspw. vor #Twitter.
Ist natürlich eine Momentaufnahme und X macht immer große Sprünge, aber noch bekommen ja auch viele auf Mastodon weiter jene Vorschaukarten zu sehen, bei denen wir einen Klick darauf nicht zuordnen können. Das behebt das jüngste Update.
ALT text detailsScreenshot eines Dashboards mit "Views of Today from Social on Articles" und Facebook bei etwa 50%, Mastodon bei 22% und Twitter bei 18%.
Taking a second to really appreciate all that have made the #fediverse what it is here, and empowered the likes of #mastodon. Rarely do I go peek my head at the other sites, but when I do, I’m immediately inundated with ads or garbage shared posts. Here I’m grateful to have my little calm feed of planes, geeky tech, fish, and funnies. Thanks to ya’ll for making this a reality for me!
🌍✨ Why stick to one platform when you can enjoy them all? With Openvibe, follow your friends across Mastodon, Bluesky, Nostr & Threads in ONE app in ONE feed! No boundaries, just vibes 🏖️
Download Openvibe for FREE on Android & iOS and lus know what you think 🐙
Big news: @write_as now lets you connect your blogs to @subclub , which means your readers can directly subscribe to your premium posts via their #Fediverse accounts!
Honestly, the best part is how easy it is - took me less than a few seconds to connect the accounts and post to my subscribers. I put a video together that shows it off in the blog post below 👀
Alllright, hello lunarians! We've moved instances again (4 hours has to be a world record for shortest stay in a #Mastodon before migrating :P), and hopefully this will be the final time we will do that. It would be a shame, because "Outer Heaven" does sorta fit more for a #browser named "Pale Moon"! ;)
So, with a permanent #fediverse home, here's the short #introduction again done two instances ago on what #PaleMoon is all about:
We are one of the first projects out there to have forked from #Firefox / #Mozilla. We've started as a humble rebuild aiming to bring an optimized Firefox, but we've soon evolved into a full-fledged fork (hard fork if you will) which kept what we believe were the good stuff that Mozilla axed and didn't deserve axing, like #XUL (which we believe is the most powerful language for extending a browser, up to its internals), #RSS, and <style scoped>, and kept out the ones that we believe were not good for our userbase (like Pocket, the LLM cruft, and if you're old enough, Australis!). We aim to keep evolving this mature platform in order to keep up with the latest feature additions to the web as we reasonably can (even though we believe they're becoming increasingly silly) while, if possible and necessary, adding up some of our own. All of that, as an independent effort supported primarily by nothing else but you: the users!
If you want to explore more about our history, roadmap, and what you can do with this browser, then please give our website below a visit! 🌕
This is pretty much me with Fedi. Can't hold hobbies to save my life. Pretty sure I've dropped one tonight. 🤷♂️
I've been here for almost a year and half now. There's been ups and downs but I've always been here and will continue to be here until this place isn't.🫶
ALT text detailsA meme featuring a dignified frog dressed in formal clothing, sitting in a chair. The text on the image reads:
“It is with great pleasure to inform you that I have maintained a hobby for a year and a half.”
The meme humorously conveys a sense of achievement and pride, often relatable to those who struggle to stay committed to hobbies, possibly referencing the difficulties faced by individuals with ADHD in maintaining consistent interests or routines.
Natürlich gibt es hier im #Fediverse auch Arschgeigen und natürlich schauen auch Trolle aus anderen Netzwerken vorbei und versuchen zu stressen. Aber wenn ich mir nur mal die Blocks anschaue, sagt das viel aus: 250 sind's mit dem heutigen Tag... nach 2 Jahren auf #Mastodon. Das ist lächerlich wenig. An jedem dritten fliegt mal jemand raus und kann seinen Hass woanders abladen, aber nicht bei mir. Je nach rechten Trollattacken blockierte ich im Shithole #Twitter nicht selten 250 schon am Morgen zwischen Weckerklingeln und Aufstehen. Und das war noch VOR der Übernahme von #ElonMusk Ende Oktober 2022. Klar, das ist *ein* Indikator für ein gesundes Klima hier von mehreren, aber dennoch beachtenswert. Welche Erfahrungen habt ihr gesammelt? 🤔
A new version is out! Thanks for using Sabertooth! In this release we:
- Added the ability to hide title bar on scroll. - Added the ability to hide tabs on scroll. - Fixed the bug with picking time for scheduled posts. - Added moderation activities for admins. - Updated the aspect ratio of server images. - Updated theme settings. - Updated accent color settings.
🧐 So, uh…why has the mood changed so suddenly on #Threads? How has Meta dropped the ball at this pivotal moment for the nascent social network?
Meanwhile, other social networks and the #Fediverse as a whole are kicking some serious ass. It’s a real shift in a short amount of time from just earlier in the summer, and I’m here to talk all about it…and how much I just love #Mastodon 4.3 + @TangerineUI 2.0. 😍
Seems like the new Mastodon version is a must skip for those of us who like actual information about notifications...😒
Soo that's what I'll be doing. Skipping it.
Still looking for an alternative that doesn't require Linus Torvalds to personally come to your house and install it himself, but that's currently not a thing. Need Linus Torvalds or the equivalent for pretty much everything.😩
Please, don't just block/suspend bad accounts; report bad actors whenever possible.
Of course, this isn't always safe. But it really helps us admins if you check the rules of the server the offending user is from and, if they are violating those rules, forward a report to that server.
It's the only defense we have in many cases. We don't see private messages. We can't monitor all accounts' profile contents. Even with 100 moderators, continually auditing all old accounts is unsustainable.
So help us out by making sure we know about the bad stuff before we get defederated.
Ok #Mastodon and #Fediverse, I want to keep using you, but I have just not found my people, my feed is not at all compelling. Please help me fix this! Who is worth following? Who has the good links that lead me to interesting things? Who dives deep? Who makes interesting art?
- @Mastodon has launched their latest version, 4.3 - ClubsAll is a new Reddit-like build on #activitypub - IFTAS is slowly launching their Content Classification System that allows servers that have opted in to scan for CSAM
You can follow their entire profile, or just follow the topical Magazines that you're interested in. For example, if you want world news, follow @world-news-CBSNews. Or if you want Canadian news, follow @canada-cbcnews
I really think there needs to be an implemention of shared blocklisting where we can federate blocks from sources we choose. Apparently Bluesky has some features related to this, and I think it needs to be revisited to help for some of these spam attacks. This is the second wave of spam attacks. It's still small, but it may amplify and become as problematic as a few months ago.
If you want to hide the current deluge of Mastodon spam, either create a filter for krsw-wiki.org in the Mastodon admin interface and/or, if you’re using Mona, mute the keyword.
ALT text detailsScreenshot of the Mute Items screen in Mona for Mastodon app on iOS showing krsw-wiki.org at the top of the list (cropped).
ALT text detailsScreenshot of the Mastodon admin interface on mobile, showing the Filters section with a filter set called Spam with krsw-wiki.org listed as one of the two keywords.
This list removes a few domains that are now appeared to be cleaned up. You'll find those removed from the list at the end of this post (it is its own list).
Current sites with spam still (should be blocked):
NOTE: If you feel your site is "OK" now, please make your site (live feed) viewable (public). I'm not going to just take your word for it, and neither should anyone else.
In your own words, what is Mitra? > Mitra is a social media server for the Fediverse.
Why that logo? How did you come up with it?
> The outer shape is known as Rub el Hizb, >it's an Islamic symbol. There is no deep meaning, I just saw it somewhere and decided to use it as a starting point. I experimented with many different designs and selected one that seemed most interesting and pleasing to the eye. You can spot a bunch of "M"s inside.
Why should more people become familiar with and use federated social media?
> You can have your own Twitter, Facebook or YouTube, connected to thousands of other small networks. Isn't that great? >I think federation is the best architecture for a decentralized social network. The user experience is decent and the network can scale without compromising on decentralization, as was demonstrated by Email, XMPP and Matrix.
Why did you decide to build Mitra?
> Before Mitra I was working with blockchain technology. At some point I realized that decentralized financial infrastructure needs a social layer, and that existing solutions are inadequate. After doing some research on decentralized social protocols I picked ActivityPub because it was mature, well-designed and had a strong developer community with values similar to mine. The missing pieces were decentralized payments and decentralized identity, so I started working on these problems.
What makes Mitra unique compared to other Fediverse servers?
> So, one of my original goals was integrated payments. I tried several ideas and eventually settled on paid subscriptions. This feature provides a way to accept payments in Monero and publish premium content for paying subscribers. > The second goal was decentralized identity, or "nomadic identity", as we call it in the Fediverse. This turned out to be a very difficult task, but I've made significant progress. Nomadic identity mechanism allows people to have an account that is not tied to any single server, but exists on many servers simultaneously. My implementation of this mechanism is not complete yet and currently can be used only by developers. >Mitra also can federate over Tor and I2P networks. >Besides that, it is very lightweight and easy to host, so it might be a good choice even for those who are not interested in subscriptions and nomadic identity.
What other Fediverse software would you recommend? (Servers, Clients, etc)
> My favorite server is Pleroma. >I borrowed many ideas from it when Mitra was in the early stages of development. >Streams >is also very interesting. It implements nomadic identity in the same way as Mitra, and has many other nice features. >Among web clients, my favorite was Soapbox, but its developer quit Fediverse (there is now a fork called Mangane). >For Android devices, I recommend Husky.
In your opinion, what features are most important for censorship resistance?
> In my work I prefer to focus on the positive side of censorship resistance: digital sovereignty. A server that runs on your own hardware and that doesn't depend on any external services is practically unstoppable. This is already possible today with Tor and I2P, but requires specialized technical knowledge, and even if you have it, you can communicate only with a very small number of people. >So the most important features are those that make this experience more accessible. Ideally, everyone should be able to send messages to millions of followers from a personal social media server that runs on the phone with unstable internet connection.
What are the biggest threats to online free speech, and what do you believe has kept them at bay the best?
>The biggest threat is centralization. It occurs on multiple levels, both technical and social, and every time there is a bottleneck, someone tries to use it to censor their opponents. What keeps it at bay are all those people who invest resources in building decentralized networks and circumvention tools, and those who make information about these tools accessible to the general public.
Are any of the alternative protocols (like nostr) meaningful competition from a censorship resistance perspective?
> Nostr seems to be the only meaningful competition, although it is still not big enough to matter. Other networks are even smaller, or not really decentralized. >The current situation is really unfortunate because so much effort is wasted in technological dead ends. Fediverse is the biggest decentralized network and is perfectly capable of supporting decentralized identity, the purported lack of which is often used as an excuse to create a competing protocol.
How does a person, or even a small group directly oppose online censorship?
> Use decentralized networks and open source software. Educate others. Ultimately, this a collective action problem, and only together we can make censorship prohibitively expensive and therefore ineffective.
What are your short, medium and long term goals for Mitra?
> In the short term, I'll be working on several basic features that are still missing, such as polls, audience controls and moderation tools. Medium term plans include finishing nomadic identity system, improving premium subscriptions and implementing groups. I'm also planning to release a Rust library for developing ActivityPub applications. In the long term, I want to build a powerful social media server that has everything you need, costs nothing and can run in your pocket.
What motivates you to continue building Mitra into the future?
> I think a tool like Mitra is necessary, an no one else is working on that, so I have no choice but to build it myself.
Outside of just Mitra, how are you working to make the Fediverse even better?
> I proposed a number of standards for the Fediverse, covering message signing, quote posts, federated payments, data portability and other things. I also help maintain a platform for publishing those proposals (Fediverse Enhancement Proposals, or FEPs). >Every Friday I publish a newsletter about the Fediverse: @weekinfediverse
What's the best way to support your work?
> Try Mitra. If you like what I'm doing, you can help by suggesting improvements, testing different clients, reporting bugs and spreading the word. >If you're a developer, you can contribute to Mitra or implement my FEPs in your own project. >I also accept donations. My Monero address is 8Ahza5RM4JQgtdqvpcF1U628NN5Q87eryXQad3Fy581YWTZU8o3EMbtScuioQZSkyNNEEE1Lkj2cSbG4VnVYCW5L1N4os5p
It sure would be nice to have some automated reporting by keywords right about now....you know, the thing I was explicitly told was NOT gonna happen...🤬
#introduction I'm murph, long time Linux user (started with Slackware) #bicycle and #motorcycle rider, serial #HOPE conference attender, #boardgame aficionado. Long time #fediverse denizen going back to the identi.ca era. Constructive criticism welcome.
"While other social media platforms have teams of hundreds of engineers working on them, we operate on less than 500K USD annually with a team of only 4 full-time employees, and a number of contractors."
In my opinion, every government, public entity, association, foundation, etc., that needs to communicate with the public should have its own communication channel, with full control over its data and the messages it delivers. When I read “my Discord server,” I feel like responding “there’s nothing ‘yours’ about it - tomorrow morning they could shut everything down, and you would have lost EVERYTHING.”. Own your data!
Sometimes, I read that instances are not opened because of “costs not balanced by the number of users.” But even public television channels are often economically unprofitable, yet they are considered an essential service for public communication. Open, decentralized technologies that ensure control over one’s data should be treated the same way.
"our focus for the next release will be on implementing the highly requested features of quote posts, as well as the ability for server operators to subscribe to managed blocklists"
Lots of great updates in the latest Mastodon release, but I am particularly excited about this.
"We’re also bringing two new major features to help people deal with unwanted attention. Notification grouping [and] a brand new system for filtering unwanted notifications."
Hoping this will improve everyone's experience on here!
I know a lot of the #fediverse likes to poop all over #ChatGPT, but I did just spend the past 30 mins getting it to code something that I would not have been able to do otherwise with A LOT more time (and research).
A simple flash card plaything, so that I can toggle between Norwegian and English words.
On a computer; up/down arrows switch card, left/right toggle languages.
On mobile; tapping switches language, swiping up changes the word.
ALT text detailsA screenshot of the website that ChatGPT built (and Matt styled) within 30 minutes. It shows a card in the middle of the screen with the word "serendipity" showing, a description of what that means, a heart button in the bottom left of the card and a count of how many times this card has been viewed.
I'm Bruno, from the land of the 100000000 codfish recipes, Portugal. I love #FOSS and #Privacy, and I volunteer with Fosshost. I also run an Arch-based repository, blog about the hell of living with fibromyalgia, and love webcomics and dad jokes 😅.
I've been on and off from the #fediverse since the Identi.ca times, but now that the smelly Musk is buying Twitter, I'll be more active here.
I've been using Saturn for iOS for a bit now and ever since the most recent updates, it seems very enjoyable.
It has most of the same features as other third party Mastodon apps, but with its own look and feel.
I think the only thing that could make it better for me, would be if it had a "Hashtag Drawer" type feature for the composer so that I could save individual hashtags with CamelCase for re-use.
It's something I've been wanting in a Fediverse app for SO long.
But if you want a new app to mess around with, Saturn is very good from what I've seen with it.👍
What I was getting a false binary, which I suspect is underlying the arguments on both sides of ongoing debates around social web federation. Like the pros and cons of federating with Meta's mega-server, or bridges to Nostr and BlueSky.
After getting to try the #Snac activity pub server developed by @grunfink on bsd.cafe thanks @stefano , I'm kind of tempted to spin up my own instance. Anyone here other than Stefano that runs their own instance ? Please share you pro's and con's plus any workarounds you have come up with. Also how are you viewing / posting on mobile ? Are you just sticking with web or using the likes of #Tusky ? #Fediverse#ActivityPub
* No spyware. * No ad-ware. * Not owned by an advertising company. * Built in ad-blocker * Backed in support for uBlock functionality (since v6.9) * Great extension support. * Works on any website. * Available for Windows, Apple macOS, Linux, Android, and Apple iOS * Friendly community. * Vivaldi (the company) is part of the Fediverse (social dot Vivaldi dot net)
💬 Finde es sehr schade, dass @sarahbosetti zwar immer wieder verkündet, dass sie am Dialog interessiert ist, der Account hier im #Fediverse jedoch wohl nur ein BOT oder eine Einbahnstraße ist
Kann in ihrem Account keinerlei Reaktion auf Fragen aus dem FEDIVERSE entdecken #SarahBosetti
ALT text detailsScreenshot vom Account von Sarah Bosetti
#Mastodon "feels" empty because you have to put effort into finding people to interact with. Profiles and content aren't served on a silver platter. Though it can feel frustrating at times, it makes interactions with other users a lot more enjoyable and authentic. It's made me realize how much my internet use is otherwise determined by ads, bots, and algorithms #fediverse#indieweb#openweb#feditips
ALT text detailsA cropped thumbnail of MOULE's cover art for his album Enjoy the Ride, which is a close-up picture of several anthropomorphic cartoon animal characters coloured light blue, dark blue, orange, yellow, black, and white all riding a roller coaster in front of an explosion in the background.
The video presents one second of every track from his 22-track album, "Enjoy the Ride":
1. Enjoy the Ride: Power electro music, cover art shows cartoon animals on roller coaster.
2. Waterslide: Power electro music, cover art shows animals on waterslide.
3. Coronathletics: Big Room EDM, cover art shows animals dressed in PPE defending against covid.
4. Leaper: Future beats, cover art shows yellow rabbit.
5. Superhero: Power electro, cover art shows Super Penguin flying from building, comic book style.
6. Passion: Uplifting trance, cover art shows William, a cheetah in blue "93" tank top, run right.
7. Unlimited Data: Eurodance, cover art shows Delgado the bull, Rocky the raccoon, and Melody the skunk.
(I'm out of alt text room so just titles and genres from now on, sorry):
8. Here for it: Power Electro.
9. Sequoia: Drum and bass.
10. California Grizzly: Chipwave.
11. Purple: Synthwave.
12. VICE: Synthwave.
13. Visionaria: Uplifting house.
14. Not Mussel: Dark techno.
15. Sonar: Dark techno.
16. Black Swan: Atmospheric electro.
17. Space Race: Psychedelic electro.
18. Smashing Boxes: Chiptune.
19. Citadel: Glitchstep.
20. Halcyon: IDM.
21. Norilsk: Hard lo-fi.
22. Aquatic: Deep house.
The hate against Mozilla currently wafting through fedi is perhaps the best example I've seen of toxic open source/free software religious fervor on mastodon
There's not a shred of compassion/empathy for what Mozilla is trying to do! At all!
Even if you think they're doing the wrong thing, why do you think being mean to them is going to get them to do the right thing?
I don't agree with their recent decisions either! I'm not awful about it!
Hello everyone, I guess I need a new #introduction post because I'm migrating from my old instance @alxl@mastodon.art
I do a lot of things, that can be resumed in: Designer and Researcher by day Illustrator by night. Most of my stuff can be found on my website: https://alxfsl.com
Hello #Fediverse! As some of you already know, I draw a lot, both traditionally and digitally. While I love this account being a 360° view on myself, I thought that it would be nice to have a dedicated space in the fedi to share my artistic content. So from now on, you can also follow me on #pixelfed :
I'll be doing a lot of ethnographic drawing this year so, whether you are a creative researcher or someone who like art, I am happy to connect over there too!
PLEASE BOOST - I mistakenly blocked Mastodon.social again!
I needed to block someone who was cheering on the Lebanon attack on mastondon.social and instead made the mistake to block the entire domain
There is no warning (bad design) when you block a domain. Anyway, if you where following me on there, please re-follow. If you have problems on why I was blocking someone cheering a terrorists attack, you can move on and away from me.
I accidentally (and stupidly) blocked the entire mastodon.social domain, removing around 100 followers/following. If I was following you or you were following me, please just let me know: hit the follow button and I'll follow you back.
What for a #FollowFriday post, does it show that my brain is not fucntioning properly?
Bluesky founder and CEO Jay Graber says social media is stagnating because "we're in this trap where users are locked in and developers are locked out." She talked to Flipboard's Mike McCue for the Dot Social podcast about building a healthier internet, how Elon impacted Bluesky's trajectory, innovating on social identity, and how different protocols can come together. #bluesky#fediverse
@mosseri Throttling sharing to #Fediverse means that #Threads users will be prevented from meaningfully participating in realtime discussions on the Fediverse. Oh wait, they can't anyway. Nevermind.
ALT text detailsScreenshot from the linked article reading:
"Next steps
• I [Matt Lee] want you to have a personal website and have your listening habits on your own website, not my website. But I know some people won't want that, which is fine but Libre.fm is effectively a silo (other than Last.fm which it talks to, although federation with other instances has been possible for a long time) and has over 372,000 registered users and 302 million scrobbles.
• Some new features will only work if you're publishing your Libre.fm stats on your own website.
• A new version of Libre.fm's front end will appear later, powered by Ruby on Rails.
• [highlighted] We're also going to put our full attention to supporting ActivityPub where possible. [end highlight]"
ALT text detailsContinued screenshot from the linked website, reading:
"• Libre.fm will evolve from a single project into a larger project with a few distinct aims:
1. Being a good IndieWeb citizen.
2. Being a genuinely useful tool for artists (payments!)
3. Being a good member on the social web, which means supporting ActivityPub where it is useful. Maybe you could share what you're listening to on the social web?
(For those of you who've used Libre.fm since 2009, you'll remember the GNU social project we started back at the start of Libre.fm (or GNU FM). Personally I hope you also remember our roots in the history of the social web. GNU social continues to this day, but I'm no longer involved and no longer using the software. Happily, GNU social now supports ActivityPub so things are coming full circle.)
What you can do today
1. Get a personal website.
2. Get an account on the social web and follow me!
3. Read https://bored.city and send me feedback.
4. Donate to keep the lights on. https://libre.fm/donate.php -- our expenses are low, but a few dollars here and there helps buy new domain names, renew things, pay for the outgoing email service, etc."
At some point, you write something yourself. In this case, a JavaScript solution to unite blog posts with their interactions on the #socialweb and beyond...
It's #BandcampFriday today and, would you believe it, I actually have a new song up. It'll also be available on streaming services from the 14th (accompanied by an excellent video), but you can hear it much earlier below. 💬
Hashtag your posts for finding, AND for filtering-out
Use specific hashtags to make your posts easier to find by search. Use general hashtags to make your posts easier to ignore by people who are not interested. Here are some general hashtags followed by specific ones they might cover:
computers: RetroComputing, SBC, Laptop, SmartPhone, MechanicalKeyboard, WiFi, BlueTooth
From now on I will also try to only boost properly marked posts, since followers will see what I boost as well. If I really want to boost your post and it isn’t hash-tagged, I will link your post.
What prompted me to do this was that I was just talking with one of my online buddies, and she was saying how difficult it is on Mastodon to filter-out computer and tech-related posts. She wants to follow people like me and many others, but we have a tendency to post mostly about tech and computers. And since Mastodon is unfortunately still fairly niche and used mostly by tech-lovers, it is nearly impossible for her to filter out all the tech-related posts, no matter how many hashtag filters she sets up.
So what I am going to do, and I recommend you (dear reader) do the same, is always include very general hashtags that make it easier to filter out my post, along with more specific hashtags so people interested might find it.
What is the future of identity on the social web? Could it span federation protocols and be baked into the internet itself? What could it look like to everyday users and how would it be used?
There’s no better person to ask than @jay.bsky.team CEO of Bluesky. Jay's extensive experience and deep knowledge about the promise, products and protocols underlying the fediverse is legendary.
If you’re building for the #fediverse this conversation will get you thinking and inspired. Check it out wherever you get your podcasts or watch it on our PeerTube instance:
First, yes! You should absolutely boost the posts that you like on Mastodon!
Boosting (reposting) is a very important feature on Mastodon! Because there are no algorithm to push content in your timeline, it is what others post and repost that you see chronologically.
Boosting keeps Mastodon alive! Do it! Boost it!
That being said, if you personally get annoyed by someone else's boosts, know that you have options:
1. Everyone should enable the "Group boosts in timelines" option. You can find it from the browser interface in "Preferences" > "Other" at the very top. This will hide new boosts for posts that have been recently boosted
2. You can hide all of someone's boosts without hiding their original posts. Go to the person's profile, select the 3-dot "Menu" button (in the browser interface, this will vary per mobile app), and select "Hide boosts from [handle]"
3. You can mute someone's posts temporarily (boosts and originals). On the same "Menu", select "Mute [handle]" then "Show options." You can select between 24 hours, 7 days, or 30 days 🤐
4. Know also that you are more likely to notice someone boosting a post repeatedly if you follow few people. Because there are no algorithm here, it is also a good idea to follow more people. Especially if you find your timeline too quiet
5. Don't forget to boost the posts that you like! ✨
🌐 Curious about the fediverse and the open social web?
In this week's Community tab, we're spotlighting developers, journalists and experts who will help you learn how the fediverse is shaping a more open and connected internet, and what this means for the rest of us.
Can you please join me in giving a warm welcome to @laurenlopes?
Lauren and I interacted on Threads, where she stumbled upon some of my posts from #TheFutureIsFederated and became curious about the #Fediverse (please Lauren correct me if I'm wrong).
A long time ago I had a #KBIN instance, feddit.online. KBIN is part of the "threadiverse", a Reddit replacement.
When KBIN was abandoned, I shut it down. KBIN became #MBIN and Jerry Bell opened a fantastic MBIN instance, fedia.io, to go along with the mother ship instance. I didn't see a reason to open yet another MBIN instance. So feddit.online remained parked ... until now.
Ending its time in beta, there is a new #Reddit#Fediverse replacement, #PieFed, which is similar to MBIN in how it works, but is built with different technology.
While MBIN is mainly written in PHP and Node, and uses RabbitMQ for queuing, PieFed is written using Flask/Python, with Celery for queuing.
I'm much more familiar with Python than PHP, and so PieFed is particularly interesting to me. I might even be able to contribute to the project someday when I get through learning the codebase and learning Flask.
https://feddit.online is available now. Registration is immediately available while I'm available to watch, but restricted when I'm not watching. If restricted, you just need to give a quick reason for joining and then be patient.
Also, some email providers have an issue with email addresses ending in .social, especially that come from a mail server hosted on Digital Ocean. If joining, check your spam filter and white list notitifications@feddit.online
Remember, it's beta. So there may be issues and there may be downtime at times to address upgrades and what not. Also, I've been so busy bringing up the server that I haven't had a chance to learn everything yet about it, so I may not have answers to questions.
It seems to run efficiently, but I'm unsure if I sized the server optimally. I will grow it if need be.
Welcome to anyone interested in checking out PieFed!
if again, that seems a little paranoid and hysterical: everyone needs an appreciation of what meta is, what it is driven by, and what it does. as fully evident
Bluesky founder and CEO @jay.bsky.team says social media is stagnating because "we're in this trap where users are locked in and developers are locked out." She talked to @mike for the Dot Social podcast about building a healthier internet, how Elon impacted Bluesky's trajectory, innovating on social identity, and how different protocols can come together.
Second #Mastodon instance move in a few days, but I hope that I now found a permanent home in the #Fediverse 😅 Reposting my #introduction once again:
I'm a #mobile#software#engineer from the beautiful #Westerwald in Rhineland-Palatinate, #Germany. I develop #Android apps. I like electronic music, movies, TV shows, gaming, indoor rowing and walks/hikes in (pristine) nature with my two dogs. I also have four cats.
This week's news: - Threads degrades their #activitypub integration, delaying posts by 15 minutes before they appear in the rest of the fediverse - Website League is a new ActivityPub-based Island network, outside of the rest of the fediverse - Ghost discusses their beta plans and pricing.
My hill is that on the fediverse, if you think something is worth showing to others, you should boost it.
Even if it looks mainstream. "It's a comic strip, it's a meme, I bet people has already seen it". That only works for the large places like mastodon.social, but not if you're being followed from smaller instances.
On the edge of the network, receiving popular posts is harder. I like to boost things in case it helps someone out there discover cool things and accounts.
Snac2 is an excellent software solution for accessing the Fediverse. It is lightweight, very easy to compile and install, has minimal dependencies, and the development is progressing along a clear, clean, and logical path - thank you, @grunfink
Since last December, BSD Cafe has had, among its services, a snac instance - https://snac.bsd.cafe - which has been used sparingly, mainly by some for testing purposes. I’ve kept it as a 'testing' option.
In light of the interest it is generating (we now have stable users) and given that development is evolving to allow for both inbound and outbound movement, I have decided to designate it as a stable solution for accessing the Fediverse and to consider it a primary service of the BSD Cafe.
It has always received the utmost attention, I have consistently updated it promptly, and it has always been accessible, but I have also modified all the descriptions to clarify that it is a stable and definitive solution.
After moderating and building up my sub-reddit there ( reddit.com/r/SteamDeckPirates ) from 6K members to nearly 28K: for just under a year I find Reddit's new stance where they say they won't allow moderators to make their OWN subs private just...makes me angry
The idea that I do so much, and am not in control (they have done this to prevent further protests) leaves me soured.
Snac2 is an excellent software solution for accessing the Fediverse. It is lightweight, very easy to compile and install, has minimal dependencies, and the development is progressing along a clear, clean, and logical path - thank you, @grunfink
Since last December, BSD Cafe has had, among its services, a snac instance - https://snac.bsd.cafe - which has been used sparingly, mainly by some for testing purposes. I’ve kept it as a 'testing' option.
In light of the interest it is generating (we now have stable users) and given that development is evolving to allow for both inbound and outbound movement, I have decided to designate it as a stable solution for accessing the Fediverse and to consider it a primary service of the BSD Cafe.
It has always received the utmost attention, I have consistently updated it promptly, and it has always been accessible, but I have also modified all the descriptions to clarify that it is a stable and definitive solution.
Curious to know the thinking/decision process behind showing the text "from 50 servers" 🤔
It does give the impression that many people are connecting from multiple servers, further educating folks about the Social Web. But do people need to be aware of them?
Ugh. Threads keeps adding Fediverse features that are only benefitting themselves.
They can now see our usernames if we follow them and if we like their posts.
Still can't mention us or follow us back...which is the main part that's keeping their integration from being functional.🤦♂️😩
I just want open communication across platforms dammit. It's not that hard. It doesn't take a whole year. One man did it for a platform that he doesn't even work for, in just a few months!
The way this Tech Crunch article is phrased, you'd might walk away thinking that the Ford Foundation's "large grant" made up a lion's share of the #SocialWebFoundation's financial support.
But only $50k of the One Million Dollars in funding for the #SWF came from The Ford Foundation, back in February of this year.
ALT text detailsThe Social Web Foundation (SWF) has some backing from Meta as well, alongside other major implementors of the ActivityPub protocol, including the social magazine app Flipboard, newsletter platform Ghost, Mastodon, and others. The Ford Foundation has also offered the organization a large grant to get the project started. In total, SWF is closing in on $1 million in financial support.
ALT text detailsAn online grant summary from the Ford Foundation showing details for grantee Exchange Point Institute, including a total grant amount of $50,000, approval date, and start date, all set for February 2024.
ALT text detailsThe Social Web Foundation is a fiscally-sponsored project of Exchange Point Institute, a US
501(c)3 non-profit.
Tax-deductible donations to the Social Web Foundation will support our mission, help us execute on our projects and build a bigger, better fediverse.
Good morning, #Fediverse! ☕️ It’s another week, and I’m excited to see what we have in store for us. Let me know your plans for the day and week ahead in the comments.
I’ve got my coffee in hand and a project to work on. For some strange reason, the VPNs through our firewall for the client keep dropping. I have to figure out why today. I also have a dead hard drive to work on.
The relentless marketing. The unending push to consume. It’s ruining every way we have to communicate. Including social media — how long until they figure out how to invade the #fediverse? #marketing#capitalism#ugh
I'm NorthWestWind, a #Splatoon3 brella player, vector artist and #Minecraft mod developer, currently studying for a computer science degree. You may shorten my name to North or NWW.
I joined the #Fediverse right before the first Reddit blackout and moved to wetdry.world because this instance's domain is too cool.
I live in Hong Kong and speak both English and Cantonese.
If you want a Minecraft mod, you can contact me to do it for you (might need payment).
Ein herzliches Hallo an alle Userinnen und User im #Fediverse.
Vor wenigen Sekunden sind wir auf der Instanz des @lfdi online gegangen und zeigen hier zukünftig spannende Einblicke in die nicht immer alltägliche Polizeiarbeit sowie die Ausbildung und das Studium bei uns.
Weitere Infos findet Ihr in unserer Pressemitteilung ▶️
I've seen lots of takes regarding threads.net starting federating and what that might imply for the #Fediverse lately (I'll link a few at the end of this thread).
I'd like to discuss and address some of the points that have been raised over and over in one single place:
1. for #Facebook/#Meta this is not really about us fedizens 2. thou shall not gatekeep! 3. block those who don't block (please don't) 4. they can already get our data (not legally, no)
Earlier this month, the @mastodon project announced a new initiative funded by NGI Search: #Fediverse Discovery Providers! The goal is to build a resource framework for different kinds of services that can work with potentially any instance or platform.
#die5sprints von zum ersten mal was mit elektronik bis zum eigenen stueck sozialem netzwerk. -- eine private bastelinitiative geboren auf dem #scrumday 2024 ;)
wer was wozu?
fuer wen mache ich das?
fuer scrummaster*innen und wer auch immer moechte, die noch nie etwas mit elektronik gemacht haben und das mal tun moechten.
es ist auch was fuer euch, wenn ihr ein kleines stueck internet mitbauen moechtet, was nicht geborgt ist. selbst etwas "releasen".
kennenlernen einer internet-parallelwelt, die mit minimalen mitteln auskommt.
dafuer ein paar deutsche defaults, die hilfreich sind:
eine "normale" fritzbox, dann helfen meine screenshots direkt
vielleicht ueberlegt ihr euch jetzt schon eine eigene domain (.de am guenstigsten, dank unserer lieben #denic )
keine angst, wir beginnen ganz langsam. vorher noch ein paar abmachungen:
wir werden fuer alle schritte zu 100% freie software benutzen.
wir werden bei jedem inkrement den stromverbrauch angeben. ( @JuttaEckstein )
wir bewerten auch gemeinsam, welche "future skills" wir dabei erworben oder gestreift haben.
was machen wir?
jede woche gibt es eine neue, asynchrone "sprint-einladung". wir sind jedoch kein scrum team. wir orientieren uns an den scrum events (nicht #scrum-events ;) und haben jedesmal ein funktionierendes inkrement als sprintziel. zu jedem start werde ich einen post absetzen und nach und nach den thread dazu fuellen. das mache ich im #fediverse und nicht auf #linkedin, denn sonst waere es ja wieder "nur geborgt".
wozu lade ich euch zu sowas ein?
allgemein geht eine grosse macht von einigen wenigen konzernen aus. "digital literacy" ist teil der future skills, verkuemmert aber dank konsum weitverbreiteter, fremdbestimmter plattformen. ich bin der meinung, dass soziale netzwerke unter demokratischer kontrolle und mit gruenem strom laufen sollten. total gespannt bin ich drauf, ob dieser inkrementelle wissenserwerb wirklich zu mehr in wohnungen betriebenen inhalten fuehrt.
literaturtipps: martin andree ("big tech muss weg"), cory doctorow ("the internet con").
Introducing Fedify: Build Your Own Fediverse App with Ease! 🚀
Are you excited about the #fediverse but find implementing #ActivityPub daunting? Meet #Fedify, a #TypeScript framework that simplifies building federated server apps. Whether you're creating the next Mastodon, Pixelfed, or something entirely new, Fedify has you covered.
Fedify abstracts away the complexities of ActivityPub, letting you focus on your app's unique features. It's designed to work seamlessly with popular web frameworks like Hono, Express, and Fresh.
Have a setting that lets projects like #FediTest override it. Otherwise how can anybody test interop on anything other than on the public internet?
Mastodon has a ALLOWED_PRIVATE_ADDRESSES setting, which is one way of doing it. Or just have a setting with a default value of what's disabled, and let people override it. Or whatever.
@pfefferle I look forward to seeing this federated future! Ironically, the main reason I signed up with @wordpressdotcom was because of the #ActivityPub plugin.
I think with a few tweaks, #WordPress could become the super app within the #Fediverse.
I do hope the #BuddyPress & #bbPress teams jump on board, as greater ActivityPub integration could help rejuvenate these social WordPress “projects” (as they would provide competitive balance against #Facebook & #Reddit).
This is a casual call for guidance. I know that big and interesting developments are happening in the #Fediverse. Not just software, mind you, but the development and emergence of communities and movements.
I’ve been feeling a bit burnt out reporting on the big stuff that may or may not have “doom and gloom” implications. What are some positive or exciting things you’ve seen that I ought to write about?
The #Fediverse is just about the only social platform that's actually social. The rest is a storm of "likes" etc with no human interaction worth mentioning.
I forgot that Threads developed its own tagging system outside of more common hashtags used elsewhere.
I remember the back and forth about it when they rolled it out, and personally not being that bothered by it.
Most of the time, tags are used within a sentence so it isn't noticeable. However when added to the end of a post like this example and pushed to the Fediverse, the result can seem confusing.
ALT text detailsThreads post from @thekenyeung@threads.net that was federated to Mastodon:
"What's the best place to park near the @boeing Everett factory and a good location to stake out to photograph the worker's strike? Photographers of Threads"
Why do l sometimes get a "that post doesn't exist" message, when l reply, to a reply, that exists on my notifications screen? Has the OP deleted it, but the reply still shows up?
More than even the threat of #Meta, if the #Fediverse does not address its anti-Blackness in the general populace, it will rot the community from the inside out.
You can hate me for mentioning it if you want, but you know it's true. Deep down, you can feel it, too. Sometimes, we’re afraid to admit a problem we don't immediately know how to fix.
And that's fine—it's human. But history is clear about what happens if we don't figure this out.
Wie verhindert man das? So vorbildlich wie @kev das tat, als er wegen #Instagram kontaktiert wurde und mit den Worten absagte: "Euer Antrieb sollte sein Menschen zu verbinden, nicht ihre Privatsphäre gewinnbringend zu verkaufen!" https://fosstodon.org/@kev/110592625692688836
Not to put too fine a point on it, but I think the #Fediverse needs to *brace* for when Musk removes muting and blocking. That's assuming the Anglo sphere isn't living under a Russian Mafiosi Junta by then.
Since I was accused of censorship, I’ll address this. The beauty of Mastodon is that it’s distributed. Want to say things others disagree with? Spin up your own instance, build your community. But no one is obligated to federate with your server. Defederating with servers and blocking accounts is not censorship. #mastodon#fediverse#feditips
A new #introduction because there's another rush on SDF Mastodon due to External Events:
I am a professional computer scientist and educator in computer science and engineering. I love #retrocomputing and old tech, #HamRadio, and #programming.
For those on @SDF, welcome to #SDF, please leave the place better than you found it. We have a great community here.
If you're on another instance, welcome to the #fediverse, please respect each other and our instance.
About to give Saturn another go for a few days hopefully.
The dev has removed the post limit for free users, which is definitely good.
Paying to post on Fediverse where everywhere else is free, is wild.
They also said they fixed the crash bug with notifications. Those two things immediately killed my motivation with wanting to use the app so hopefully it's better this time.🤞
It is a right movement that discussions about proper moderation of a #fediverse instance started to take place. I do understand its seriousness but the elephant in the room is that anyone can theoretically and practically fork implementations and their protocols to create "free" instances where no moderation and governance exist, and it is those moderations where serious and outright illegal abuses tend to happen without being noticed.
There's something I've been wanting to talk about for awhile.
Quote posts, limiting of quote posts, and how those features might be added to core AP.
As it is now, the way Threads does quote posting is when a person adds a link to another Threads post, it automatically turns into a "quote post".
They also have the option to limit posts from being quoted, which in turn completely stops anyone on Threads linking to that post.
To me, that is wild, but I can see it making sense on a closed platform.
However, given the way Fediverse works and a ton of people have their own instance/website, I think it would be absolutely asinine to attempt to stop someone from simply posting a link to another post.
Links have been part of the internet for awhile now and there's no other platform that stops people from using links, AFAIK.
So, to those working on AP, please consider another route for quote posts because if I cannot link to something on my own website, I'll be pretty livid honestly.
Well...after a few posts using Saturn, it prompted me to pay...
Guess my trial period is over in less than 2 hours.
Not much to say tbh, since I didn't get a fair amount of time with it.
Notifications crash the app, that's about all I can say....😬
@JPEGuin, I would definitely remove the limit on posting. I'm a poster, if I can't post without paying, I'll use something else.
Also, the app crashed several times in the short time I've had with it. The most consistent being when I tried to open my notifications, it crashed every time.
Overall, I can't say much more because I was very limited by the paywall.🤷♂️
Do you use Flipboard to stay up on the latest news in tech? If so, your experience just got better. Now you can follow people on Threads and Mastodon, like Marques Brownlee, Mark Cuban, David Imel, Kara Swisher, and Taylor Lorenz, right from your Flipboard, and get their latest social posts on all things tech.
Learn more about these new features in this blogpost. And if there's a cool account you'd like us to highlight, let us know in the comments below.
The Social Web Foundation launched today. This non-profit is dedicated to making connections between social platforms with ActivityPub, and was co-founded by @evan@mallory and @tomcoates.
The foundation's focus is educating the public and policy makers about the social web, enhancing and extending the ActivityPub protocol, and building tools and plumbing to make the social web easier to use. “With this program, The Social Web Foundation can catalyze more growth on the Fediverse while improving user experience and safety,” says Prodromou. “Our goal is to unblock users, developers and communities so they can get the most out of their social web experience.”
We are proud to support the work of the foundation. Read more about the it here:
!!! NOTE !!! Switched To Linux is, “written by a broad spectrum computer consultant to help people learn more about the Linux platform.” This account is a supporter of @switchedtolinux and provides convenience posts of thumbnails art, videos and streams.
«This post may contain hashtags as content may pertain to many distributions. Offended Discretion is advised»
So... Has anyone on here actually talked with the people from the #SocialWebFoundation?
I can tell the #Mastodon Organization has, but #Threads is also listed there, while I don't see any other names that aren't some corporate entity. I'm all for groups that want to expand the #Fediverse, even for-profit ones, but it's a red flag when an organization that purports to be for a general movement doesn't have an open line of communication with rank-and-file server-runners and volunteers...
Edit: I just realized that it was founded by @evan who is actually very active in mainstream Fedi, and one of the maintainers of the actual protocol. While that doesn't elaborate on actual intentions, it is good to know that at least it's someone who is directly involved, and not some random corporation. #EvanProdromou
I'm old enough to remember the web before clickbait, unedited AI-generated content, algorithmic timelines and so on. That's not to say that there haven't been massive changes for the better since I first launched Netscape Navigator - I definitely don't miss dial-up modems!
I'm hoping that Mastodon will continue to be a place where interesting voices aren’t drowned out by the noise.
I'm intrigued by some posts I've seen saying that Mastodon, or more generally the Fediverse, has the same problem with minorities that we find widely on traditional social media platforms, especially the big tech ones like x and meta. I disagree if you compare it to the cases where constantly outrageous posts appear on your timeline harming minorities.
How could technology solve a problem that is inherently caused by human beings? If, at the moment, this federated social media is still not a safe space for minorities, isn't this a good time and a great opportunity to solve the moderation problems while we still have far fewer people active here? Offenders will not cease to exist, and technology can only mitigate the damage they can cause.
We have a big challenge if this is really going to scale.
ALT text detailsAnother screenshot of a RattleHead post for the 20th of September 2024 - which looks to have been quite a seminal day in the annals of metal releases. (As an aside, two of the releases that have drawn my attention are Ulver's "Locusts" and Nightwish's "Yesterwynde".)
In this version the bandcamp embeds are displayed as attachments at the bottom of the post instead of being inline in the release listing.
My mastodon post getting a reply from a lemmy user. Mastodon-lemmy integration is not good, so seeing it happen passive was weird.
Instead, what happened here (AFAICT): * An #mbin "magazine" sucked up my post due to a hashtag (I think) * Added it (for some unclear reason) as a post to it's equivalent of a community * Then federated that to #lemmy as such
Unfortunately, at least from @Vivaldi Social, I'm having a couple of issues. Namely, only a couple of posts are visible, and I seem to be unable to follow that account.
So just a few questions for people (especially on other Mastodon instances):
Ich habe eine aktuelle Übersicht der #ÖRR + Bundesbehörden (Instanzen/Profile+Followerzahl) erstellt, die auf #Fediverse / #Mastodon zu finden sind: 1te Zahl Stand 03.2024, 2te Zahl Entwicklung zu 01.2024*, Zahlen in tsd.:
@ard.social (hat insgesamt 10 Profile): @tagesschau 49 +2 @NDR 13 +1 @SWR2Wissen 7 +0,5 @swr3 4,2 +0,1 @BR24 3,1 +0,2 @Archivradio 1,9 +0,1 @br_data 1,8 (neu in listung) @carenmiosgatalk@ard.social 1,3 (neu in listung) @br_ailab 0,5 (neu in listung) Profilverzeichnis: https://ard.social/directory Info:"ARD.social ist eine Basis für die Auftritte der ARD im Netzwerk #Fediverse, einem Zusammenschluss aus verschiedenen Plattformen und Projekten. Regionale und bundesweite Marken, Sendungen, Programme und Institutionen des föderalen Medienverbunds können Profile bei ARD.social erstellen. Betrieben wird die Mastodon-Instanz ARD.social vom Norddeutschen Rundfunk (NDR)." https://ard.social/about #ard#tagesschau#NDR#SWR2#swr3#BR24#br_data#carenmiosga#br_ailab
The #Fediverse is truly the best form of Social Media we have so far. Sure it isn't perfect, but it is better than Facebook, Twitter, Threads, Bluesky, etc... BECAUSE it is decentralized and open-source.
Also there is no AI presence on the Fediverse, so that is definitely a plus
activitypub typescript server framework called Fedify announces first stable release. It is being used by the open source Ghost CMS platform. Can't wait to see what other apps are created with Fedify
ALT text detailsactivitypub typescript server framework called Fedify announces first stable release. It is being used by the open source Ghost CMS platform. Can't wait to see what other apps are created with Fedify
Github repo here: https://github.com/dahlia/fedify/releases/tag/1.0.0
I read that the official Mastodon instance of the Swiss government will be closing down.
They say there are few active users, low engagement, and minimal interaction, which seems quite plausible. Additionally, they claim that "on platforms like X or Instagram, the Federal Council and the Federal Administration have many more followers." I believe that too, of course.
However, I do not agree with their decision. I think a government shouldn’t be overly concerned about follower counts and interactions, but rather about providing free, autonomous communication that is independent of third-party companies. In my view, a government shouldn’t operate like a business focused on "numbers."
Still, I appreciate their experiment - many governments, like the Italian one, haven’t even tried.
Regarding costs and management effort: an instance with 5 users and 3,500 followers (numbers provided by them) can run on a VPS for €3 a month and doesn't require heavy moderation. The cost for them is nearly zero. Yet, the freedom of information and discussion, especially for a Neutral Country, should always be a priority.
I believe that maintaining control over one’s information channels is crucial, especially in today's world. But, I fear that decision-makers only consider the numbers, which often favor the flashiest - but worse - solutions.
Encouraging citizens to use closed platforms is, in my opinion, a wrong choice.
Thanks to the Swiss government for at least giving it a shot.
- The Swiss government shuts down their Mastodon server - @gotosocial latest update brings Interaction Policies to the fediverse, giving people control over who can interact with their posts (or turn off replies altogether - The Social Web Foundation has launched, with controversy about Meta being a partner
We believe that social media should be about reconnecting.
That's why we work across the Fediverse to bring together top voices on topics and why we work with organisations as they step away from centralised alternatives.
We believe in a connected social internet. We hope you do too.
ALT text detailsTwo hands outstretched, the fingers touching in a reference to The Creation of Adam painting. The Newsmast logo can be seen at the top center of the visual. Copy is bold across the page, reading: Reconnect. We're working across the Fediverse to bring X leavers back together.
it's like... you literally just told me "knows" = "is familiar with", but because of your own ignoring of your own context, you can't handle me saying "is familiar with"?
in this way, as long as the #fediverse remains ignorant of context, they will remain fragile and without any sort of robustness in their "protocol".
the alternative they have is to extend the only context they share, which is the AS2 one. but this doesn't solve the problem. it just officially blesses a single term.
which is to say: #fediverse software generally expects LD-aware producers to compact against their own "implicit context", but they don't always define that context. it's left undeclared and undefined. or it actually *is* declared, but if you give them their own expanded form then they'll not understand it.
it's like someone saying hey, when i say "knows", i mean "is familiar with"
and then you say "john is familiar with sally"
and they respond WTF? what does "is familiar with" mean?
this is because #fediverse is ignoring context. the implicit context is that `discoverable` means `http://joinmastodon.org/ns#discoverable` but they don't know that. so they can't actually handle the extension in its fullest form.
what AS2 calls out as "full support for extensions" requires being able to identify this equivalence and handle it. again, fedi does... let's call it "partial support".
the "implicit context" is now a hardcoded but unstated requirement of this "protocol".
so what do you actually lose out on when you ignore json-ld context?
you first have to fall back to the "implicit context", where AS2 terms are generally agreed upon, but nothing else is guaranteed.
take something like `discoverable` from mastodon. what does it mean? well, it means whatever is defined in the mastodon codebase and documentation. so we could represent that as http://joinmastodon.org/ns#discoverable or shorten that with a prefix. but if we do, then most #fediverse will choke on that.
are these things part of the "protocol"? how far does the "protocol" extend to cover? because, as we established, #ActivityPub is not enough to build a fully functional #fediverse -- and a lot of extensions and additional specs are things that ought to be included in this "protocol", insofar as this "protocol" is desirable.
the other thought:
if you ignore things, that means there are cases you're not handling, losing out on robustness. ignoring context is to ignore shared understanding.
#fediverse culturally seems to ignore a lot of other things as well. they ignore http caching for example. they ignore http status codes like 301 Permanent Redirect. these requirements are arguably more important than context, and they *still* get ignored.
in fact, most fedi software is mostly just reimplementing Web browsers, but with what they consider to be the "bare minimum" of compliance. and the web they let you browse is smaller than the Web
> Activity Streams 2.0 implementations that wish to fully support extensions MUST support Compact URI expansion as defined by the JSON-LD specification.
note, you aren't required to implement all of json-ld. you just need to handle the bit where you can identify the equivalence between a uri and some arbitrary string.
but #fediverse mostly decided this is too hard, and ignore context.
what json-ld does, or what it allows you to do, is explicitly declare a `@context` that is equivalent to your "implicit context".
this works fine if there is only one declaration that is shared exactly between two parties, but it gets complicated when the "implicit context" differs or isn't an exact match.
this means that there cannot ever be a singular #fediverse network, because the "implicit context" differs between each software project. the only guaranteed overlap is the AS2 one.
indeed, the #fediverse is more closed-world than open-world. you see this in the so-called "rejection" of json-ld among presumably the majority of fedi implementations. because for the most part, AS2 lets you ignore json-ld. it only matters for extensibility, and (specific criticisms of json-ld aside) json-ld also mostly allows you to ignore it.
so why do people still complain about it?
well, there is the concept of "context" in json-ld, which represents shared understanding.
the challenge in closed-world systems is how to scale communication and coordination as the number of implementers grows. without a central authority, it almost inevitably leads to power coalescing in the hands of the few most popular or largest implementations, who become the "de facto" standard and get to mostly do what they want, and everyone else mostly has to follow if they want to be compatible.
sound familiar? it should, because this is the model that the #fediverse follows today.
the way extensibility works in a closed-world #fediverse is that "every implementer talks to every other implementer". or maybe there is a central registry of extensions that everyone submits to their authority, as stewards of the "protocol" that is used to build the "network". this trades out the n:n relation between implementers and other implementers, for an n:1 relation between implementers and the central registry.
the way extensibility works in an open-world #Web is you just do it.
to build the #fediverse as its own "social networking protocol" then seemingly requires that we instead go with the closed-world assumption, contrary to the #Web
it requires ahead-of-time communication and coordination, where implementers need to be willing and available to talk to any other implementer, and this load grows with every new implementer.
it requires you to be aware of other extensions, present and future, because your extension might conflict with someone else's extension.
this is the fundamental divide between #fediverse thinking and #Web thinking, where #ActivityPub straddles the line between both.
i've seen it said that the "open-world assumption" at the foundation of the Web is actually an undesirable thing for a "social networking protocol", and as a consequence, specs built on that open-world assumption are "completely unsuitable" for that "protocol".
but do we need a "social networking protocol"? do we even need "social networks" in the first place?
but before you build a "protocol" for a "network", consider: what even is a "network", in this context? and, here's the hot take: do you even *want* that kind of "network"? do you want a separate reified #fediverse network?
because the answer that #ActivityPub gives is actually a different one. There is no "AP network", because AP as a protocol is not enough to build a concrete network. it is intended to provide, and exists in context of, the larger #Web.
but beyond that, what does #ActivityPub actually do for #fediverse as a "network" "protocol"? basically nothing. you have a basic mechanism for delivering activities directly to subscribers, but no specified shape or structure for that payload. and you still need a lot of other specs to end up with something that talks to the "network". even with AS2 vocab, you need more vocab extensions to express things you want to.
simply put, AP is not enough for a "protocol" to build a "network".
when #ActivityPub was being standardized alongside AS2 it basically had two compelling reasons for what would become the #fediverse to adopt it:
- it was built on AS2, which was an evolution of AS1, which was already being used. so it wasn't hard to make the jump.
- it made followers-only posts possible, because while atom feeds *could* do this, it was wildly inconvenient to actually do it that way. posting something private to an inbox is a lot simpler, no juggling access control tokens.
which is to say: the primary reason that #ActivityPub is used (to the extent you can say it is being used at all) in the #fediverse is mostly historical.
fedi grew out of a long line of open protocols, and before AP was adopted, it was at the point where people primarily used "activity streams" as their vocabulary and data model, stuffed into atom feeds. atom feeds don't do private posts unless you make an entirely new access-controlled feed, possibly with a token of some sort. hence, AS2.
but this assumption starts to break down when you look a little closer.
first, consider #ActivityPub C2S. why is there close to zero usage of this in #fediverse software? simple: it doesn't solve any needs for building a "network" "protocol".
now consider S2S. why are there zero compliant impls in fedi? because AP as specified doesn't address the needs of fedi. what does fedi need? well, i find it telling that the "real" reason AP was adopted was... to implement followers-only posts.
i think this disconnect between #ActivityPub and #fediverse honestly goes a lot deeper than people might realize. and that is because the problem AP tries to solve is actually completely different from what fedi is trying to do.
the concept of a nebulous but mostly singular "network" or "protocol" (made up of partially overlapping parts) is core to what i'll call "fedi mindset". the assumption is that you can join the fedi "network" by implementing the fedi "protocol". and that AP is this.
the main contention is a disconnect between #ActivityPub as a spec and #fediverse as a protocol/network. a lot of problems cited were with the fediverse as implemented, wishful thinking about what could be changed in spec, many backwards-incompatible, mostly in service of making fediverse impl less painful.
there is a recurring refrain about implementers deciding they don't care to implement AP as specified, and that this indicates a problem with the spec, not a problem with implementers.
Look, I’m going to be completely honest. Some aspects of today’s events, and some elements leading up to it, have given me bad vibes. I’m not trying to assasinate Evan’s character or make him look like a bad person, but I want to characterize some of the dynamic problems I’m seeing from coopting “The Social Web” as a term, and equating it, #Fediverse, and #ActivityPub as all one-and-the-same.
I might get flamed for sharing this, but I have to be honest about what I really think, and why I have some problems stomaching how things are happening.
My friendica account was deleted months ago. Yet I continue to see my posts floating around mastodon servers.
It appears to me if I want to delete a fediverse account, I'm going to have to send delete requests for every message on that account first, wait a week or three, then close out the account.
And it still probably won't fully work.
It shouldn't be like this, and normal users should be made aware of the risk.
idk where to really put this (might turn into a blog post later or something). it's what you might call a "hot take", certainly a heterodox one to some parts of the broader #fediverse community. this is in response to recent discussion on "what do you want to see from AP/AS2 specs" (in context of wg rechartering) mostly devolving into people complaining about JSON-LD and extensibility, some even about namespacing in general (there was a suggestion to use UUID vocab terms. i'm not joking)
One thing I'd like to see more of in the fediverse are creative and gimmicky (in a good way!) instances, like https://oulipo.social, where you can't use the letter E in your posts.
"It’s one thing to argue that ActivityPub is “the future of the social web” [...] but it’s an altogether different bit of self-puffery and disrespect to claim that ActivityPub is the social web.
Blogs were the social web. Friendster was the social web. MySpace was the social web. Twitter was the social web."
I am so fucking sick of this bullshit happening over and over again. I’d say they’re useful idiots but, let’s face it, Mastodon aren’t idiots. Vivaldi aren’t idiots. They’re smart folks. They know full well what Meta is. They clearly just don’t give a shit.
We're building it for everyone, even those who may not care about federation!
The whole platform and discovery algorithm will be open source
But more importantly, I'm eager to implement better safety and moderation tools to empower users and admins to create more safe, healthy and sustainable communities.
Congratulations @evan for getting The Social Web Foundation off the ground. This will really help move the social web forwards and we're looking forward to seeing the great initiatives that come from it.
We'd love to collaborate for a growing, healthy, multi-polar social web!
Evan Prodromou has officially announced The Social Web Foundation, a nonprofit organization dedicated to the advancement of #ActivityPub, the #Fediverse, and The Social Web.
The Social Web Foundation is launching today. It's a non-profit for the W3C standard, ActivityPub. But it *doesn't* include Bluesky, and W3C's founder Sir Tim Berners-Lee does not appear to even use the fediverse. So clearly there is work to do. But the SWF looks promising nonetheless. Well done @evan and friends. https://thenewstack.io/social-web-foundation-launched-how-in-is-w3c-on-fediverse/#Fediverse
We've said A LOT about Patchwork recently, so here's a quick rundown:
🏙️ It was built to help admins reconnect with their community ✅ It simplifies the admin panel of a server with a selection of plugin switches 🧡 It's completely FREE for server admins 🎁 It comes packed full of features which an admin can choose to activate, including topical Channels!
Interested? Get in touch. We'd love to hear from you and add you to our early access list!
After being off the the #fediverse for some time I'm struck with how many reposting and adbots there are. Or maybe it's just me going overboard when subscribing to #relay servers?
In any case, it's like the smog of the industrial revolution - It's a very noticeable sign of progression and people jumping on to the steam wagon, but we could still do without it.
We're so excited to announce the launch of our Patreon! For those who've enjoyed our work, you can now support us directly. Every pledge helps us create more of what you love.
The issue of pronouns keeps coming up, and it makes me wonder if there might be a way to ease that. While yes, there are idiots who purposely misgender, how often does it come down to just being a little lazy? Most of us list our pronouns in our profile, and when we're replying to something unless we've interacted with someone before, we have to leave the thread to determine proper pronouns. My suggestion would be for app makers like @IceCubesApp and others to pull pronoun info for accounts that are @'Ed and display it off to the side. If web interfaces adopt a similar strategy, I would hope it would help diminish much of the misgendering.
Unemployed computer tech and aspiring novelist. Came to Mastodon because of the #foss and #fediverse thing, as I'm quite fond of open standards and non-corporate media (and well, anything really). I wasn't quite sure how to use it since I had never touched xitter, and didn't get the whole micro-blogging thing. I was always more of a forums/Reddit kind of person (I'm on Lemmy now instead BTW). But I found this place to be a great source of information, support, and community regarding autism and #NeuroDiversity since I am a late-self-realized #actuallyautistic and #ActuallyADHD (a.k.a. #AuDHD ) Turns out that "neurodiversity" has been a "special interest" of mine for a long time, before I even knew the word for it. So I spend a lot of time here, probably more than I should. 😛
I'm also working on several projects that I guess can only be collectively referred to as "social benefit" projects. I'll talk about those occasionally and even asking for help, because they are big projects that will need many people and I don't work so well by myself.
And I'm also one of those progressive, lefty, pinko, equal rights, social justice, digital freedom, privacy advocating, LGBT+ ally type people. I grew up on Star Trek ok? They debated whether a cloud of gas or a big rock was actually a person or not. Makes the crap we have to deal with right now IRL seem pretty stupid.
So if you like talking about that kind of stuff, or any of my copious other SpIns (many of which are in my profile), I'm game.
Coming up with new nicknames for the #fediverse because I guess one person can just say how things work around here and it somehow becomes canonized.
My list of candidates in no particular order: - oort cloud - swarm - the big group of dumb idiots - the fed-up verse - parsnip - microblog cluster - Not Twitter - Not Bluesky - (the) cool ranch - the backup - casa di flotilla
But ever since Laura Chambers took over, it feels like Mozilla is completely losing its way. 🤔
Instead of focusing on the #browser, they’re starting projects that have little to do with their core mission. Commercial partnerships are on the rise, and now they’re even shutting down their own #Mastodon instance. That was the perfect opportunity to push #decentralization and openness in the #Fediverse. 🌐
#Firefox used to be my go-to recommendation for privacy – but sadly, I can’t say that anymore. 😕
💬 Do you have any recommendations for a #browser on #macOS and #iOS that focuses on privacy, syncs easily, and is still customizable?
Damn it, #Mastodon subculture has a crap reputation and it’s honestly mostly deserved. The HOA nickname tracks. I just can’t figure the space out. There’s anger that people are using #bluesky and #Nostr , there’s a strong hostility toward content creators and influencers. They call people too stupid for calling #Fediverse & Mastodon too confusing. People attack and criticise those that remain on Big Social. A popular minority ran instance was shutdown due to the insane harassment, devs that do anything the people don’t like are relentlessly viscously attacked. Black and Brown people were told to CW their lives racist experiences and when sharing about their #fedi harassment they’re told to digitally segregate and that it can’t be true as others haven’t seen it nor experienced it. Yet, Mastodon is supposedly the nicest of social networks, that’s as big as lie any Trump told this week. I honestly, don’t want any Black and Brown people to come here, not yet anyways
We were very excited to demo Channel. org & Patchwork at the fourth edition of FediForum - the virtual unconference moving the decentralised social web forwards.
I am the co-organizer of an English language #bookclub here in #heidelberg So far, we have used meetup.com #meetup to organize our monthly meetings. Now, meetup has increased its fees from $30 to $100 for 6 month which is just ridiculous.
So we are looking for alternatives. Personally, I would prefer something from the #fediverse . Current favorite is the #mobilizon instance of rheinneckar.events.
Does anyone have any suggestions/experiences/tips for us?
das #Fediverse ist nicht nur #Mastodon... ich hatte schon einmal exemplarisch weitere fediversale Serversoftware vorgestellt. Hier ein aktualisierter Überblick:
We have a guest article today, co-written by @heidilifeldman and @tchambers! They make the case for political organizing in the #Fediverse, as opposed to corporate social media.
ALT text detailsA mockup of an interface for managing trusted servers labeled with: "Define a list of trusted servers that can be used to pool resources."
Below the description is one texteara input field with a list of example fediverse servers, including mastodon.social and mastodon.online, and a few options that can be enabled or disabled:
- Fetch link previews (labeled as Recommended, and enabled via a checkbox)
- Fetch and merge blocklists (not enabled)
- Fetch public posts (enabled)
I have tried to recreate the candidate #Fediverse#logo in a “clean”, hand-coded #SVG (definitions for the nodes, sides and connectors, and then using them placing them on a pentagon by rototranslations, assigning colors according to the original one I found on Wiki
I still have to do some tuning to ensure that it matches the original one that appears to be machine-generated with all sorts of decimals all around, but I think I'm already close.
ALT text detailsA reproduction of the Fediverse logo, hand-coded by yours truly (sorry, Mastodon doesn't support SVG).
You should have disclosed this: "Content subscription service. Subscriptions provide a way to receive monthly payments from subscribers and to publish private content made exclusively for them.
Supported payment methods: Monero, a peer to peer digital cash system where transactions are private by default."
Based on this thread we should not expect #diaspora to adopt #activitypub and join the #fediverse unfortunately. I'd really want to see all existing (and new) social networks join the Fedi for cross-posting and cross-following one day.
Mozilla has decided to shut down their #Fediverse instance, after laying off the majority of the project's team earlier this year. The company is instead focusing on AI for the foreseeable future.
Idk who needs to read this but it’s okay for people to like different things and make different choices than you. It’s okay to have valid constructive criticism as well. Fandoms can be insane, I’ve seen it with PlayStation v Xbox, Android v iOS and so forth. People can like what they like and if that’s a different choice than you that’s okay. I say this as people on #Fediverse get highly upset at any level of criticism of #Mastodon and other platforms. People getting upset at other protocols. #ActivityPub is amazing but it’s not perfect, nothing is and that’s okay. We live in a world where we have these big beautiful brains where we invent and come up with things. I like to celebrate that. People making different choices than you would is good. People have many layered reasons as to why they do and don’t do things.
Many of you think the #Fediverse is the best online social experience ever and that’s your right. I don’t agree particularly when it comes to Mastodon. Black and Brown folks have been chased out of this space, one of the largest minority ran instances essentially forced to shut down and much more. Then you get white folks in peoples mentions telling Black and Brown folks to digitally segregate themselves as if that’s an acceptable response.
This week's news: - @fediforum happened this week, with tons of demos and sessions - the mozilla.social server shuts down - Mastodon announces a new project to build Fediverse Discovery Providers
Sometimes, I find myself feeling burnt out about the #Fediverse. There’s a huge amount of promise, but lots of turmoil, struggle, and infighting. Sometimes, I worry about how sustainable this thing is.
Mastodon und WordPress in 2024 – Was hat sich verändert? Im Oktober 2022 habe ich hier über Mastodon geschrieben und wie man Mastodon und WordPress miteinander verbinden kann.
Das ist nun schon zwei Jahre her und in dieser Zeit hat sich vieles getan.
Auch Plugins für WordPress bekamen Updates, neue Plugins kamen hinzu. Ich habe mich mal in der Plugin-Bibliothek umgeschaut und getestet.
Lade die App herunter, besuche den Fediverse-Tab unter Entdecken und folge diesen Accounts. Ihre Beiträge findest du im neuen Fediverse-Aktivität-Karussell im „Für dich“-Feed. https://about.flipboard.com/download-flipboard
To me, #Mozilla shutting down mozilla.social is just a part of the #fediverse evolution; It's consolidation.
It's a natural part of any ecosystem in a capitalist economy. It's rarely feasible for a large number of small players to be commercially viable, so seeing instances disappear is just part of the cycle of grow, consolidate, repeat.
What would be great would be if the folk at @MastodonEngineering would release a method of allowing users to move their entire message history around.
Dear #fediverse , may I suggest you double check you're using the correct #language when posting/replying?
Because if you don't and, say, write in #German while having #English as declared post language instead, people won't be able to use the built-in "#Translate" function.
ALT text detailsPartial screenshot of the "new post" view on Tusky, the "EN" button, allowing you to declare what language the post is written in, is highlighted
For the new folks joining #Mastodon and the #fediverse overall, welcome! It's good to see you filling out a short bio and an avatar to get to know you, but be sure to *engage* with those you follow and remember to "be excellent to each other" when you do. Use CWs if you wonder if your post/toot/whatever is appropriate (better safe than sorry), and provide image descriptions to aid the visually impaired on the fedi.
For the most part, everyone is mindful of others on the fedi ("Do unto others...", that ol' chestnut). Be sure to do the same. :flan_heart: ✌🏻
For all of the newcomers from the #TwitterMigration and #RedditMigration, welcome! That being said, please make sure to engage with those you wish to follow. I understand that some might be a bit apprehensive to do so given the experience whence you came, but most of us won't bite and are pretty friendly.
Personally, I'm more willing to accept, and follow, folks who not only provide an #introduction or multiple #introductions, but also show engagement with others on the #fediverse. Even if you don't have an avatar configured but are positively and constructively engaging with others, I'll accept and even follow.
However, if all I see when I visit your actual page for more information is a blank avatar, no posts, and no basic info about you even after a number of days, chances are that I'll be very hesitant to accept. 👁️ #psa
@darth They've been holding #Fediverse back by not implementing interoperability standards. Been seeing too many instances of it. They come across as another wannabe-twitter kind of organization.
After a year of posting @arthen he has 11 followers.
After a few months on @tremytwr he has 2 subscribers (both are me).
Make a little boy happy and give him a follow 🙏 let's show him the future is federated!!
ALT text detailsDrawing using coloured pencil. A kraken (!!) has sunk a green and black boat. But a lifeboat emerges from within, with somebody standing proudly on top.
From now on eggs will not be in one single basket. In other words: Glad to say we have now 4 admins in total, welcome @ikkeT@raikas and @lari :bunhdheart:
As I've been having some difficulties in life this year I though it's finally time to establish a proper administrative edge on our Mastodon server. Our 292 users deserve it. This ensures the continuity of everything and most of all gives me a peace of mind, because no longer need to handle everything alone.
PS. Nice to meet @ikkeT IRL by lattes, what a nice guy 👍
ALT text detailsA screenshot of the new "Author attribution" settings section on Mastodon, showing an text box for putting in a list of allowed websites to "protect form false attributions".
The section is labeled "Control how you're credited when links are shared on Mastodon" and shows a preview of an author attribution for an example blog post with a small section below it with a Mastodon icon (simplified elephant-like shape with the letter "m" inside and text "More from" followed by the author's name).
Als eine der größten Universitätskliniken Europas entwickelt die #CharitéBerlin die #Medizin von morgen – seit über 300 Jahren. Hier versorgen wir euch mit News aus der Charité & ihrer Spitzenforschung.
As one of Europe’s biggest university hospitals, Charité has been developing the #medicine of tomorrow for more than 300 years. Here, we’ll be giving you the latest updates on Charité & its leading research.
I'm not good with social stuff but I'm friendly. I host four #fediverse services on my new #vps: Lemmy, Mastodon, Matrix and Peertube. You can check them out on the respective addresses.
Besides that I own 4 lizards, 2 guineapigs and engage in anti-fascist, anti-corporate and neurodiversity activism.
Ask me for random tech facts and dusty dry humour.
Ahoj Mastodon komunito! 🦣 Zveme vás na druhý ročník srazu Mastodon uživatelů, který se uskuteční 11.10. 2024 v Praze. 📍 Místo: (restaurace se zatím vybírá, detaily brzy!) Těšíme se na vás všechny, ať už jste #fediverse nováček, nebo veterán! Přijďte si užít skvělou atmosféru a poznat nové lidi. @mastopivo https://srazy.arch-linux.cz/invite/R6Z49TMtMAVy#mastopivo#boost Návrhy na restaurace jsou vítány, tak dejte vědět, kde byste se rádi potkali! Zatím je zde návrh Hospůdka Do Větru @xChaos
Das Fediverse bietet einen ganz neuen Weg, wie wir unabhängig Dinge digital veröffentlichen und uns darüber austauschen können. Egal ob das jetzt Kurznachrichten, Bilder, Videos, Podcasts, Artikel, wissenschaftliche Papers, Open Educational Resources oder Events sind.
Mastodon ist ideal für Kurznachrichten, für passives lesen, oder für kurze Interaktionen. Entsprechende Software spezialisiert auf #OER oder Wissenschaftliches wird auch noch kommen!
:graz: Wer von uns Grazer*innen findet noch, dass es langsam überfällig wird, dass unsere Behörden, Universitäten und sonstige staatliche Stellen ebenfalls im #Fediverse bzw. auf #Mastodon präsent sind?
@mike I was wowed by the #Flipboard#Fediverse integration as presented in the #FediForum. 👏👏👏 Congrats on letting your clients expand their reach!
And it did not stop there: I have just found that I can follow curated mags from my Fedi account! Beautiful!
Down with the walled gardens!
ALT text detailsThe profile of a "Following the Fediverse" Flipboard-curated as shown in a Fediverse client. Aims to present the seamless integration of Flipboard to the Fediverse.
I discovered the FediForum unconference on Mastodon and spent the next three days learning about ActivityPub, web fingers and hooks, and the history and politics of federated social media from some of the originators. I’ll have to level up my technical skills, again. I spent a few hours finding, learning about, and following folks across Mastodon instances and then closing scores of tabs. #FediForum#Reflection#Ghost#Fediverse
It's truly amazing to bring some of the most exciting developments on the Fediverse together for a few days and see what everyone is up to. No other network has such a vibrant, committed, and supportive community.
If you attended (or even if you didn't) and you want to know a little more about what we're doing and about Patchwork - please get in touch!
Ich hatte die Gelegenheit, auf dem #berlinfediday mit @literarymachine über unsere Instanz openbiblio.social und die neue Kooperation von @stabi_berlin und @zlb_berlin berichten zu dürfen: die größte Wissenschaftliche und die größte Öffentliche #Bibliothek des Landes betreiben gemeinsam die größte Bibliotheksinstanz auf #mastodon im #Fediverse. Hier gibt es eine Aufzeichnung, und einen zentralen Punkt davon ein Posting weiter:
Reminder that donating to the Harris campaign through #MastodonForHarris isn't just about the total amount of money raised, it's about the number of donations.
Of course we aren't going to outraise these billionaires, but what all these people who are willing to throw even $5 at this thing are showing the political world is that this is a network full of people who are engaged enough in politics to put our money where our mouth is. You can't say Harris doesn't have any supporters here, nor can you say we are just sitting on the sidelines, when over 100,000 people have given her money.
And you know, if someone is willing to give you $5, they are most definitely going to vote for you. You might even be able to get them to volunteer, or strategize around what this large group is doing.
This is a show of power.
This is proof that, if they give this network a chance, it could be a good place to get support from.
"Microblogging lets people share short status messages with their social network. Public Web sites like Twitter, Jaiku and Plurk are wildly popular with consumers, but Open Source programs allow a distributed social graph and implementation inside the enterprise firewall. Evan Prodromou, founder of Identi.ca, will describe the Open Source microblogging tool Laconica and its uses in the workplace and on the Public Web."
We almost reached the halfway point of the #FediJam, our month-long #GameJam for users of the #Fediverse. So we figured this might be a good moment to remind everybody that you can submit your game early – even if it's not yet finished.
1) Create a new public (!) project on itch 2) Go to https://itch.io/jam/fedi-jam and click "Submit your project" 3) Fill out the questionnaire (you can edit your answers later)
Note: Your submission won't become publicly visible before October!
ich möchte euch alle einmal mitnehmen und uns gemeinsam eine kleine Challenge geben:
Ihr kennt bestimmt alle die wichtige Kampagne @AfDVerbotJetzt, oder? Wie ihr seht, ist der Mastodon Account der Kampagne derzeit von allen ihren Plattformen der größte (aktuell ca. 2.600 Follower).
Aber Instagram holt auf (aktuell 1.900 Follower).
Lasst uns doch mal schauen, wie lange wir es schaffen, dass der Mastodon Account der größte bleibt?
J'ai des demandes d'abonnement en suspens régulièrement. Je traite ça par vagues quand j'ai l'énergie. Des fois, ça met du temps…
Ce qui s'ajoute au relou de gérer ça, c'est les problèmes d'accessibilité que ça me pose parce que la plupart des instances (oui, je dois généralement regarder votre profil sur votre instance sinon ça m'affiche pas toujours des choses à jour) ne sont pas accessibles pour moi : contrastes trop faibles, mode sombre forcé par défaut au lieu de prendre en compte mes préférences…
Bref, Fediverse (ouais c'est pas que Mastodon), tu ferais bien de te mettre à l'accessibilité (si tu me dis que j'ai qu'à contribuer, je te bloque !).
Das Fediverse (vgl. aktuelle StatistikFediDB) ist ein quelloffenes, datenschutzfreundliches, dezentrales, soziales Netzwerk, in dem die Konten (Accounts) der Nutzer von föderierten Instanzen (Servern) diverser, - soweit vertrauenswürdig: nicht kommerzieller - Fediverse-Dienste (Socialmedia-Plattformen) z.B. für Micro-/Macro-Blogging, Websites, Blogs, File-Hosting oder News-Sharing miteinander ggf. pseudonym über verschiedene offene Kommunikationsprotolle z.B. ActivityPub - soweit vertrauenswürdig: ohne Tracking - miteinander interagieren können.
Die geposteten Kommunikations-Beiträge werden mithilfe der Fediverse-Dienste z.B. Mastodon (vgl. Software RankingFediDB) in öffentlichen und persönlichen Timelines (Streams) abgebildet und können so gelesen, archiviert, weitergeleitet (netzweit boosten) oder wiederum öffentlich oder geschützt kommentiert werden. In der selbstbestimmten Gestaltung der persönlichen Timeline - ohne Hintergrund-Algorithmen - ist jeder User frei, in dem er Follower und ggf. Hashtags nach Belieben abonniert oder später ev. wieder entfolgt. Der strukturierten Organisation der persönlichen Timeline in Listen (selbst gestaltete Sub-Timelines) kommt mit wachsender Anzahl abonnierter Follower eine zunehmende Bedeutung zu, wenn man beim Lesen oder Auswerten, die Übersicht behalten möchte. Eine hierarchische und möglichst vollständige Thread-Darstellung ist ein wünschenswertes Ausstattungsmerkmal, um vermeidbare Missverständisse, insbesondere in komplexen, plattformübergreifenden Diskussions-Abläufen, tunlichst auszuschließen.
Wenn man seine eigene Instanz - z.B. in Ermangelung eines entsprechenden Fachwissens - nicht selbst hosten und betreiben möchte, dann muss man - um loslegen zu können - sich eine öffentlich zugängliche Instanz frei wählen, was am Anfang eine gewisse Hürde für einen Neueinsteiger darstellen kann. Jede Instanz kann sich auf bestimmte Themen oder Interessen spezialisieren, wie Kunst, Wissenschaft, Politik, Religion oder spezielle Hobbys. Das ermöglicht es Nutzern, einer öffentlichen Instanz beizutreten, die ihren Interessen entspricht und Gleichgesinnte zu finden, mit denen sie sich austauschen können (vgl. z.B. Mastodon ServerFediDB). Daten, Listen und Follower können beim Verlassen und Wechseln zu einer anderen Instanz und/oder Plattform innerhalb dieses Fediverse-Ökosystems vom User mitgenommen werden.
Denkbare Usecases für das selber Hosten einer eigenen Instanz wären z.B.: Vereinsarbeit, Bürgerinitiative, Projektarbeit, Familien- und Freundeskreis, Idealismus, um die Idee des Fediverse "ehrenamtlich für jederman" mit offen zugänglichen Fediverse-Instanzen voranzubringen oder Einpersonen-Nutzung, um die eigenen Kommunikations- und Föderations-Regeln selbst zu bestimmen und keinem fremden Administrator vertrauen zu müssen usw.
Für die absehbare Zukunft scheint das Fediverse, Potenzial für weiteres Wachstum zu haben, insbesondere für User, die auf technische Interoperabilität mit Kommunikatiosmöglichkeiten zwischen verschiedenen Gruppen über Filterblasen hinweg Wert legen, denen Datenschutz und werbefreie Socialmedia-Umgebungen wichtig sind. Die Zukunft hängt jedoch stark von der weiteren technischen Entwicklung, zivilisierter, demokratischer Nutzerakzeptanz und der Fähigkeit ab, gemeinnützige, möglichst werbefreie Finanzierungsmodelle zu etablieren, z.B. durch Spenden und auch durch vermehrte öffentliche Förderung, insbesondere aus der EU zur Bildung von Medienkompetenz, kritischem Denken und der Stärkung demokratischen Bewusstseins. Die ausgewogene Balance zwischen Meinungsfreiheit und Schutz vor Missbrauch, Bekämpfung von Hassrede und Desinformation, funktionsfähige Mechanismen zur Selbstregulierung des Netzwerks sowie das Risiko einer Verwässerung der werbefreien und datenschutzfreundlichen Prinzipien oder gar eine feindliche technischen Übernahme durch große kommerzielle Tech-Konzerne, bleiben bisher ungelöste Herausforderungen, die uns alle betreffen und uns interessieren sollten.
Insgesamt könnte eine reflektierte Praxis im Fediverse die Weiterentwicklung eines nachhaltigen, inklusiven, entschleunigten und demokratischen Netzwerks födern, das den Bedürfnissen der Nutzer entspricht - Klasse statt Masse - und gleichzeitig innovative technische Lösungen - weitgehend auf freier Open-Source-Software basierend - vorantreibt. Es liegt an uns, das Fediverse konstruktiv zu unterstützen und partizipativ mitzugestalten.
Diese ausbaufähige Mini-Web-Page (einfaches Posting) ist eigentlich so etwas wie meine kostenlose Homepage auf Mastodon, sogar mit einer simplen Blog-Funktion. Beitrag öffnen (einfacher Klick), zeigt und navigiert den Mini-Blog (Thread-Darstellungen mit einfachen Antworten). Es wird hier niemand von mir getracked.
Ein weiterer Vorteil gegenüber anderen Homepages oder Blogs ist, dass jeder Beitrag dieser Threads als Link meines Profils, als angepinnter Post oder als Hashtag über jede andere Social-Media-Plattform des Fediverse, die ActivityPub unterstützt, gefunden, direkt kommentiert und gerne auch von mehreren Lesern kontrovers diskutiert werden kann. Klar doch, bleiben wir immer nett zu einander 😀
Diese Seite ist unabhängig davon im Internet aufrufbar und kann in jedem Web-Browser mit folgendem externem Internet-Link zu dieser Mini-Web-Page gebookmarkt werden. Dieser rein lesende Zugriff setzt nicht einmal voraus, dass der Internet-User überhaupt im Fediverse z.B. mit Mastodon unterwegs ist:
When you're a minority, or you're being hounded by a group of people, a single share by a bad actor creates an overwhelming amount of DMs and replies.
The tools we have today are aimed at blocking single messages, but when you receive a thousand messages it's a denial of service.
Fedi abuse is real, because abuse on all websites is real.
In my mind, the moderation we need includes the ability to attribute where a reply came from, to say all those replies and DMs were via those few shares, and to block every subsequent thing. Replies are a graph/tree and you want to block everything that belongs to a node/branch.
It still wouldn't be perfect, but it would be better than what we have... It would make moderation effort by the victim become sublinear to the amount of abuse they receive.
The issue I see though, the current protocols don't share this type of attribution, and the federated nature means some tools might purposefully not participate in it.
Hoping these ideas can be shared further and duplicated to support more non profit ecosystems. Seeing the potential growing here online and in real life to help connect more people with more resources!
ALT text detailsCrowd of people beginning to gather around the live music from Greensky Bluegrass. Fundraising concert hosted at a ski area, Hoodoo in Central Oregon.
What is the Mountain Mindset? For me its the idea of recognizing as we charge into this future online, we can still develop our own culture. As I have traveled, my observations between city culture & mountain culture was fairly consistent around the world. Mountain culture required living more in tune with nature, more aware of the seasons & surroundings. Community more shaped around connection and sharing. Looking in practice like how the Hawaiian’s live Pono, a lifestyle inspired by values to do the right thing; living in harmony with the land & people. In this present moment of globalization, we can collect ideas that will be needed for the future. Culture will outlive us. We can individually, in our own unique way, create this concept of culture here on Mastodon. Thank you for being here!
ALT text detailsLooking up at a big mountain face, lines of snow, rock & light weaving through the formations of raw earth. The feeling in this mountain image reminds me there is something bigger, beyond just ourselves. Hilda Peak, in Banff National Park, Alberta, Canada.
In my quest to learn more sustainable regenerative ways to support free open source software and the fediverse together I found an example worth sharing. For the past 15 years, Bigstock Fundraiser has been on a mission of raising funds through philanthropic events, for local charitable and benevolent causes. A team of volunteers has created a festively fun experience to enjoy two days of music in the mountains as a fundraiser!
Hosted at Hoodoo Ski Area in Central Oregon. The fundraising benefits two local non profits; Oregon Adaptive Sports & Cascadia Wildlands. This success can be replicated around the world. Truly a fun way to help other people supporting great causes! It also creates a thriving ecosystem of jobs for the vendors & support staff. Small groups of people can do big things together. Band shown is Greensky Bluegrass.
Was there any talk or discussion at the #FediForum about the banning of #X in #Brazil, and the massive migration of Brazilians to #BlueSky?
I've heard more than once today the question why Brazilians went to Bluesky. I've heard some ideas like Bluesky resembles Orkut, an old social network platform of Google that was very poorly in Brazil 20 years ago. I think that's false.
I don't have a clear answer to this phenomenon, but it would be very interesting to listen to what other people think.
Here's an interesting "natural experiment": #FediForum attendees who want to be found on the fediverse are posting to #FediForumAttendee hashtag.
what's the gender ratio?
what percentage are white? Black? Indigienous?
how many women of color?
Of course, this isn't completely representative -- it only got mentioned at the wrapups session, and some people don't want to be so visible. Still it's an intersting data point!
#Fediforum has a Saturday schedule, and it's starting in less than two hours. You can still register to attend, with some (almost) free tickets available at $1.99 if the regular rate is too high - a bargain for attending a single day of the event.
My favorite part is the demos - you get to see the people behind the sites and apps you use (or will be using), demoing their latest fediverse related projects!
Konstantin wünscht sich mehr Inhalte rund um Gamingkultur im Fediverse und dass wir damit dem Überwachungskapitalismus und der anhaltenden Diskursverschiebung nach rechts etwas entgegensetzen. Nach kurzem Pitch zum politischen Zocken schauen wir dafür auf das Tool Owncast.
Part 3 of "A Guide to Implementing ActivityPub in a Static Site (or Any Website)" is just out the oven!
In this blog post, I explain how to make your blog discoverable in the Fediverse as an account, and also address some of the annoying pitfalls I encountered.
Btw Mastodon is the best because folks actually use and follow hashtags. The posts attract people who are enthusiastic in things. In other places the hashtags feel pointless, nobody ever looks at them. They are just fuel for algorithms.
Most #bigtech social media platforms allow personalisation: like a profile picture or a header image for example.
What if we'd use these to advertise the #fediverse? Help those unaware of the existence of the fediverse to explore it & experience the Internet as intended.
Use those in-active Twitter/X, Facebook, Instagram etc accounts for some good!
What do you think? Could we organize something like this?
ALT text detailsA mockup of a header image which could be used to promote the fediverse. In this example I've used Mastodon, but we could and should use other Fediverse apps as well. Such as Pixelfed, Lemmy, Pleorama, GoToSocial, Bookwhyrm etc etc. Besides the url I've also added qr-codes for easier access.
At #FediForum, @ben called out that he linked to the @ProPublica donation drive on #Mastodon, and that yielded more donations than any other social media promotion on other platforms by the official account.
Huge.
We've seen hints of how the #Fediverse can have a positive impact on newsrooms, but this is the most tangible proof I've personally seen so far.
Now with more and more #instances upgraded to version 4.2.0 of #Mastodon, you can compare full text #search on different ones: Having multiple accounts, I did – and yes, the differences are rather big.
Once again it seems clear, the bigger your instance the better for finding content in the #fediverse. Especially for journalists, this also implies, that an instance by your organization might not be the best idea. Something like journa.host could make more sense.
ALT text detailsSearch for posts with the word "iran" on hannover.town, social.heise.de and journa.host – left goes back 5 days, the middle 7 days the right one day..
In a couple of hours we’ll be back at #FediForum and we’re excited to be debuting our new projects on Saturday, Channel. org and Patchwork - opening for early access soon.
If you're attending #FediForum we have a surprise for you!
We've put together a Press Pack for FediForum attendees who want to know more about what we're doing and (hopefully 🤞 ) for the amazing press people attending that want to write about Channel. org and Patchwork.
If you want to see it, reach out to freddie@newsmastfoundation.org
"Sure it's messy and confusing and not everything works all the time, but it's ours, not some corporation's. We made this ourselves because we care about this better future and we spend every day trying to make it just a little bit better."
Bei unserem Workshop"Katzenvideos, radikale Antifafluencer*innen und du: 1 #Fediverse größer als die netzpolitische Bubble" gab es viel klugen Input aus dem Publikum. Danke an euch und danke an @pneutig und @korporal
Wir werten zeitnah alles aus und werden euch die Ergebnisse natürlich nochmal online bereit stellen und auf dem Laufenden halten, wie es weiter geht.
And now we just had a super-fast demo of IFTAS Content Classification Service that helps to match content appearing on a Fediverse servers with CSAM (child sexual abuse material) and the ability to immediately flag and deal with that content.
👋Hey everyone, JJ here, straight outta Spain! I'm all about infusing some #SRE vibes into the #Quantum project @ #IBM. My jam? Turning those yawn-inducing tasks into slick, automated wonders. Toil's my arch-nemesis.
> This #introduction will be published from time to time trying to reach more visibility on the #fediverse, so, your like will be welcome, but your boost will be great!
ALT text detailsPhoto gif. A young boy wearing a yellow t-shirt poses for a school picture. He's not smiling, but rather looking straight into the camera with a bored, over-it expression. The photo has been edited to make it appear as if he's slowly blinking.
@dangillmor: "Shaming people into moving over (to the Fediverse) doesn’t work".
Well said. And I've said this myself in the past, folks who want to get people to join the fediverse have to actively work towards making it a safe and inviting space, for everyone.
They actually did it....you can now include a link in a Threads post that directly brings up the fediverse sharing option. Making it just a bit easier to get people to participate. 🎉
A small compendium of the Fediverse platforms I use/know well.
In the past few days, I revisited some of my old Fediverse instances since some friends asked me to help them set up a new one. I also took the chance to perform maintenance on some leftover instances. Here's my experience:
Akkoma: My oldest instance still running, opened in 2022. It was offline for a few months (3/4). I updated everything to the latest version and restarted it. I’m not sure why, but it’s extremely slow, with a heavy load on Postgres and many queries just to open the main page. I like Akkoma - I'll investigate further.
GoToSocial: I updated a friend's instance - GoToSocial itself was up-to-date, but the underlying system wasn’t. I noticed that once it exceeds 2000 followings, it becomes a bit slow. The database is PostgreSQL, but that's not the issue. The GoToSocial process becomes somewhat heavy on the VPS. Still, it's very usable and a software with great potential, in my opinion. The Mastodon API is implemented quite well and works with the major software.
Mitra: It seems well-built. The person had around 1000 followers and followings on a Mastodon account, which they moved from a large instance. No speed issues, though sending a message makes the server “heavy” for a bit, but it’s temporary. The Mastodon API is partially implemented, but the software is advancing quickly, and I find its native interface quite pleasant.
Snac2: I've always had a soft spot for Snac2. The lack of a database and some design choices make it an excellent solution for small instances. For example, sending posts to all known instances increases visibility and interaction. Its basic, JavaScript-free interface is very clear, though it might not be the best for those used to Mastodon. But the Mastodon API is improving version by version, and I think the developer is doing an excellent job. It struggles a bit with larger numbers, but that's due to the underlying file system, not the software itself. If "move" support (both in and out) were added, I would recommend it to anyone starting self-hosting for single-user or small community instances because "move" is one of the options that gives the most freedom in Fediverse software.
Mastodon: My “old” personal instance was stuck at version 4.1.x and had been offline for a few months. I updated the FreeBSD Jail and upgraded Mastodon to 4.2.12 and then to 4.3.0-beta1. No issues. I also helped a friend (who had an old Pleroma-based instance they barely used) migrate. This user has around 5000 followers and followings - Mastodon is running on FreeBSD on a VPS (arm64) for just over 3 euros a month, with no significant issues (apart from media storage, but that's not Mastodon’s fault). Mastodon is sometimes said to be heavy, and that's partly true, but its modularity ensures that even in cases of overload, queues may slow down, but navigation and the local timeline remain reasonably fast. I think this is a good thing for any larger-scale use of an instance.
In short, I think things are moving in the right direction, and the software is evolving nicely. Well done, devs!
Just learned that @FedicaHQ is a thing and WOW! Social Media Management that fully supports both Fediverse and traditional social media modes, analysis, scheduling. Really powerful tools! #Fediverse#FediForum2024 https://fedica.com
Am Samstag den 14. September geht es dan mit dem #BerlinFediDay (https://berlinfedi.day/) in der @cbase weiter, bei dem in "Per Anhalter durch das Fediverse" einen kleinen unvollständigen Blick auf die Weiten des Universum geben möchte.
ALT text detailsIch, rotbraune Ponyfrisur, große Runde Brille, blass, mit grüner Basecap, großen Kopfhörern und vielen Ketten lächle leicht schräg in die Kamera und sitze auf einem klassischen blauen Bahnsitz.
If you are a fan of Sharkey, may I suggest Misskey. They're the upstream provider of Sharkey. You may be missing a few minor tweaks, but it comes with less drama, and more honesty.
If you truly want the tweaks, I would suggest IceShrimp which inspired by both Misskey and FireFish. Again, without the drama and the dishonesty.
Imagine what if every website implemented HTTP/TLS themselves. There would be so much fragmentation that we wouldn't see the #interoperability we see today.
To me, that's what the #fediverse looks like today. Mastodon, Pixelfed, etc. have their own implementations of #ActivityPub, WebFinger, HTTP Signatures, etc. and each one behaves slightly differently, which leads to poor interoperability. Adoption of new standards is slow.
I wish each major programming language had something like #Fedify.
I've posted a lot about my trip to Scotland lately, which was actually organised around my giving a talk at the University of Edinburgh as they celebrate the 60th anniversary of Computer Science and AI at Edinburgh. My talk on "60 Years of Networking" has quite a bit to say about the importance of the #fediverse and so of course I have made a recording available on peertube: https://peertube.roundpond.net/w/1hSTyT2J4cKrLaoU3sJeqT
For the record, I was never on Twitter but came to mastodon out of curiosity of the #fediverse and #decentralization I am still on Instagram (vsixxwynn if you want to follow me there) and am only on Facebook for party invites from friends and groups 😅 I have found this community wonderful and "real". 🖤 Happy Saturday!
Patchwork will help server admins keep their community safe by keeping it real.
With a string of unique and customisable filters, sign-up challenges, and federation settings there are more ways to ensure that the posts washing up on your servers shores don't break the rules.
Enabling third-party integrations in Bonfire is a breeze. ✨ Scientists can choose to enable @OpenAlex widgets in their Extensions settings to display relevant data about their work and research topics directly on their profiles. We've prototyped an initial extension and are excited to explore more advanced use cases with our network, pushing the boundaries of integrating open and #FAIR data into the #fediverse. Join us at the #Fediforum to discuss this and much more! @open_science
ALT text detailslambert heller profile on the open science network - we showcase the author info and author topics widgets, using data from the openAlex repository
ALT text detailsArnaldo Stanzione profile on the open science network - we showcase the author info and author topics widgets, using data from the openAlex repository
ALT text detailsThe Open Science extension settings, where users can enable or disable the openAlex integration.
"@<Twitter-account-you-enjoy-here> Wondering if you have a Mastodon account? I'm spending more time there than here now, and would love to be seeing your posts there.
So, are we supposed to be able to follow Threads accounts now? I tried pasting one in to do so and got nothing. Tried a bunch of likely web searches to answer this but no joy. Help? #fedihelp#lazyweb#fediverse
Am 14.9. beim Berliner Fediverse Tag wird @tobias einen Überblick darüber geben, wer eigentlich alles schon da ist im Fediverse und wird sich dabei auf Europa konzentrieren.
GoToSocial, an ActivityPub platform, is adding better support for audio. Mastodon has had that for years, you say? GoToSocial will support up to 6 audio attachments!
Mastodon unfortunately will only show one of them - a cassingle. Similar to how it only shows the first 4 images attached to a post.
I do give credit to Mastodon Web UI for having a really nice audio player for that one attachment, tho.
FYI people: this fundraising for #KamalaHarris is only $5K away from its FIRST goal of over 575,000 dollars tonight just from folks on the #Fediverse. That is maybe the biggest single fedi-wide giving I am aware of. Can anyone else think of another example?
[Re-listening to the Silmarillion awakens in me the desire to be creative]
Are there many designers here? I'm sure there're some although I haven't found many yet.
Let's use the #FediUI tag - short and easy - for any user interface concepts of #Fediverse networks?
Since whole interface concepts require a lot of time and energy, I shall post under this tag small features that could be. The ones I'm too shy or too lazy to submit as issues. :)
Oh wow, somehow I only got 41% of the questions right in this fediverse quiz @lightone made/shared (?) to celebrate the fediverse turning 14 back in 2022.
You're gonna like it here - I promise! I can't even stomach LOOKING at birdchan anymore...
TIPS: 1. follow @FediTips 2. use #hashtags 3. follow lots - build your network 4. boost lots - you ARE the algorithm (& likes are private) 5. search #hashtags which interest YOU 6. scan people's profiles 7. MORE TIPS 👉 https://fedi.tips/ 8. stick with it - #fediverse is WHEY better than centralized corporate garbage 🧀
A new favorite blog found thanks to the ActivityPub plugin from WordPress that otherwise would never have entered my world. Thanks @pfefferle for creating and @samhallsfeber for enabling the plugin!
Unless I tell you an unfollow (or even a block) is personal, it isn't personal.
I wish I had 1:1 mutual follows, but I'm balancing feed length with content that satiates (but doesn't flood) my #ADHD dopamine production circuits. On the #BirdSite, I have a finely honed beep boop machine. Over here I'm sitting in a pile of #Lego.
This seems to be a normal part of #fediverse growing pains, but I still wanted say thank you for being part of my community, even indirectly.
hello @liaizon So I've found your awesome #fediverse icons. Now I do have a question, I hope you don't mind. I would like to import them into custom icons for a font awesome kit. But when doing so it throws an error about "strokes" I'm gessing i have to flatten??? the object, will that make them importable?
Community is at our heart, that's why we built 62 topical Communities in the Newsmast app, before sharing them across the Fediverse with Community Feeds.
Now we're going even further, alongside Patchwork, we're introducing channel. org. An exciting new way for organisations, publishers, and more to get started on the Fediverse and wider Social Web.
is anyone building a selfhosted federated #cohost alternative or working on an importer for cohost users who are about to have to find a new home? #fediverse
I'm going to give away my secret, publicly, for the first time.
If you want a symbol that can (possibly) be used in a domain name, this is a good starting point. Many of these will still not render in address bars however, especially those that are Latin look-alikes, so a lot of trial and error is required.
I'm glad that @fediforum added a weekend date. It's tough to get away during the week for me. FYI, the demos are usually first thing in the mornings and are a can't miss - worth the price for those alone IMO.
Check WeDistribute for live coverage of the event!
EDIT (March 19): I updated the definition of "Meta's fediverses", and added to the list of strategies
The fediverse is evolving into different regions
""Meta's fediverses", including Threads, instances using services from Meta such as automated moderation or ad targeting, and instances harvesting data on Meta's behalf
"free fediverses" that reject Meta – and surveillance capitalism more generally
as well as many instances that don't fall into either of these categories.
The free fediverses have a lot of advantages over Meta and Meta's fediverses, some of which will be very hard to counter, and clearly have enough critical mass that they'll be just fine.
Here's a set of strategies for the free fediverses to provide a viable alternative to surveillance capitalism. They build on the strengths of today's fediverse at its best – including natural advantages the free fediverses have that Threads and Meta's fediverses will having a very hard time countering – but also are hopefully candid about weaknesses that need to be addressed. It's a long list, so I'll be spreading out over multiple posts; this post currently goes into detail on the first two.
Opposition to Meta and surveillance capitalism is an appealing position. Highlight it!
Focus on consent (including consent-based federation), privacy, and safety
Emphasize "networked communities"
Support concentric federations of instances and communities
Make it easier to move between (and create) instances
Work together with people and instances in Meta's fediverses and on Bluesky whose goals and values align with the free fediverses
Consider "transitive defederation" from instances that federate with Meta
Reduce the dependency on Mastodon
Start moving beyond ActivityPub
Build a sustainable ecosystem
Prepare for Meta's (and their allies') attempts to paint the free fediverses in a bad light
Prioritize accessibility, which is a huge opportunity
Commit to anti-fascist, anti-racist, anti-colonial, and pro-LGBTQIA2S+ principles, policies, practices, and norms for the free fediverses
Organize!
Consider "transitively defederating" Meta's fediverses (as well as defederating Threads)
Consider working with people and instances in Meta's fediverses (and Bluesky, Dreamwidth, and other social networks) whose goals and values align with the free fediverses'
Build a sustainable ecosystem
Prepare for Meta's (and their allies') attempts to paint the free fediverses in a bad light
Reduce the dependency on Mastodon
Prioritize accessibility, which is a huge opportunity
Commit to anti-fascist, anti-racist, anti-colonial, and pro-LGBTQIA2S+ principles, policies, practices, and norms for the free fediverses
Over the course of this multi-part series, I'll discuss Mastodon and the fediverse's long-standing problems with abuse and harassment; the strengths and weaknesses of current tools like instance blocking and blocklists; the approaches emerging tools like #TheBadSpace and #Fediseer take, along with potential problems; paths to improving the situation; and how the fediverse as a whole can seize the moment and build on the progress that's being made; . At the end I'll collect it all into a single post, with a revised introduction.
This first installment has three sections:
- Today's fediverse is unsafe by design and unsafe by default
- Instance-level federation choices are a blunt but powerful safety tool
- Instance-level federation decisions reflect norms, policies, and interpretations
As @cwebber says “Queer people built the Fediverse.”
But also ...
"Despite all the major contributions they’ve made, queer, trans, and non-binary people of all colors have also been marginalized in Mastodon. The stories of their contributions are rarely told and when they are it’s rarely from a queer perspective, leading to the erasure I talked about above. And Mastodon and the fediverse have gotten big enough that there’s more and more money and other opportunities floating around. how much is going to queer, trans, and non-binary people? This is something that really needs to change going forward. "
Listen more to more Black people – and amplify their voices
Think before you post
Call in, call out, and/or report anti-Blackness when you see it
Support Black people and Black-led instances and projects
Approach it intersectionally
The article also has links to anti-racism resources and appendices with a list of common mistkes to avoid and blocklist resources for moderators.
Thanks to everybody who gave feedback on earlier drafts!
EDIT, 8/19: I updated #2 (which previously started with "Post Less"), and also made some other changes in the underlying article - including a bit more discussion about how anti-Blackness isn't just a US problem.
Join us online for three half-days discussing the #Fediverse and the open social web with your peers and many of the people who are building it. What are the most critical issues that need resolving, and how can we resolve them, together?
If you can't make it on Thursday or Friday, join us on Saturday, or vice versa. 8am to 1pm pacific time (ie 17:00 to 22:00 central European time) again makes this an event with global participation.
Das schöne am #Fediverse ist, dass Instanzenwechsel (gut) möglich sind. Ich bin von digitalcourage.social zu tech.lgbt migriert. Der Grund liegt darin, dass sich ein Großteil der #Digitalcourage Ortsgruppe #Kiel - inklusive mir - nicht mehr unter dem Namen Digitalcourage treffen möchte.
This week's news: - The signup wave from Brazil to #Bluesky continues, adding more than 3 million accounts in just over a week - Fediverse integration for the podcast app Truefans - Firefish has died another dead, and the project now has definitively come to an end
Researchers can link their social profiles with their @ORCID_Org accounts, bringing their scientific contributions directly into the #fediverse 🌐 The "Professional Profile" feature displays key details such as topics, employment history, educational background, peer review counts, and the whole publications list... 💡 What other data sources do you think would be valuable to include? 🔥 We’re eager to explore this further and hear your ideas next week at @fediforum @open_science
ALT text detailsJorge Saturno profile with ORCID data
ALT text detailsBjorn Brembs profile with ORCID data
Schmunzel weiter - aber lass mich einfach in Ruhe.
Werdet glücklich in eurer Blase. Bestärkt euch selber, was für tolle Typen ihr seid und wie blöd die Welt um euch herum ist. Aber überlegt euch gut was ihr da anrichtet, wenn ihr wieder Rudelweise über arglose #Mastodon User herfallt, die ja vielleicht ganz andere Interessen und Probleme haben, als euren Dogmatismus o.ä.
Zum Glück dürfen wir im #Fediverse ja noch frei die Meinung äußern und dafür Danke ich ausdrücklich und aus tiefsten Herzen allen Mastodon Entwicklern, Admins und Usern.
Das magst du jetzt für deine #Friendica Blase verwenden, damit ihr alle was zu lachen habt :-)
Respektiere bitte die Meinungen und die Erfahrungen anderer #Mastodon User und führt euch hier nicht auf wie die besseren #Herrenmenschen im #Fediverse.
Bevor ich dir demnächst auch noch meine Dankbarkeitspostings an meine Admins vorlegen muss, um mich vor deinen frechen Unterstellungen zu schützen, sollten wir uns einfach in der Zukunft aus dem Wege gehen!
@GrahamDowns Yeah or re-post. I've done it multiple times, but for some reason people are not very into enabling it. Opt-in is a very limiting thing and seems to not work in practice. What's the point if only 0.1% enables sharing?
As most announcements cover demonstrations and events in German, I'm changing the post language. Most #fediverse apps have a translation feature, I'll try to post in such a way that the transition works well.
“We are committed to overcovering the #fediverse at the verge”, @nilay_patel says here in a segment of their podcast that also covers sub.club. He lays out some of their reasoning, too.
Happy they do! Let’s see what news the 4th #fediforum will bring this coming week.
Liebe Grüße nach Kiel. Danke für euren engagierten Einsatz über die vielen Jahre, den ich besonders im Kampf gegen biometrische Überwachung kennenlernen durfte. ❤️ Und Kudos für euren Mut!
I gotta say, #BlueSky’s alternate timelines/algorithms feature is pretty cool. I can choose which algorithms to use and usually see how they work. I remember discussion of this concept for #Mastodon/the #Fediverse back in the day. Is it ever coming? There’s still too much friction when trying to find fresh accounts to follow.
Jetzt ist es also raus: #Firefish ist nun doch sehr wahrscheinlich am Ende. Damit sieht man nun wieder wie unsicher und mit welchen Unzulänglichkeiten das #Fediverse zu kämpfen hat.
Tja, nun bin ich froh mit meiner zurückliegende Entscheidung pro #Mastodon als Glitch-Variante (5000 Zeichen-Limit) und #Phanpy als graphischer Oberfläche. Dieses Chaos ist mir nun erspart geblieben.
Insgesamt haben die neuen #Misskey Forks m.E. die in sie gesetzen Erwartungen nicht erfüllt. Die Entwicklungen laufen nicht so wie erhofft. Ich werde deshalb jetzt nicht nur die Beobachtung von Firefish einstellen, sondern auch die von #Iceshrimp, #Catodon und #Sharkey.
Was ist eigentlich das Fediverse? #Fediverse (Sub-Thread 2/4)
Das Fediverse ist ein quelloffenes, datenschutzfreundliches, dezentrales, soziales Netzwerk, in dem die Konten (Accounts) der Nutzer von föderierten Instanzen (Servern) diverser, - soweit vertrauenswürdig: nicht kommerzieller - Fediverse-Dienste (Socialmedia-Plattformen) z.B. für Micro-/Macro-Blogging, Websites, Blogs, File-Hosting oder News-Sharing miteinander ggf. pseudonym über verschiedene offene Kommunikationsprotolle z.B. ActivityPub - soweit vertrauenswürdig: ohne Tracking - miteinander interagieren können. Kommunikationsinhalte und Daten, Listen und Follower können bei einem Verlassen und Wechseln zu einer anderen Instanz und/oder Plattform innerhalb dieses Fediverse-Ökosystems mitgenommen werden.
Die geposteten Kommunikations-Beiträge werden mithilfe der Fediverse-Dienste (z.B. Mastodon) in globalen, föderierten und persönlichen Timelines (Streams) abgebildet und können so gelesen, archiviert, weitergeleitet (netzweit boosten) oder wiederum öffentlich oder geschützt kommentiert werden. In der selbstbestimmten Gestaltung der persönlichen Timeline - ohne Hintergrund-Algorithmen - ist jeder User frei, in dem er Follower und ggf. Hashtags nach Belieben abonniert oder später ev. wieder entfolgt. Der strukturierten Organisation der persönlichen Timeline in Listen (selbst gestaltete Sub-Timelines) kommt mit wachsender Anzahl abonnierter Follower eine zunehmende Bedeutung zu, wenn man beim Lesen oder Auswerten, die Übersicht behalten möchte. Eine hierarchische und möglichst vollständige Thread-Darstellung ist ein wünschenswertes Ausstattungsmerkmal, um vermeidbare Missverständisse, insbesondere in komplexen, plattformübergreifenden Diskussions-Abläufen, tunlichst auszuschließen.
Wenn man seine eigene Instanz - z.B. in Ermangelung eines entsprechenden Fachwissens - nicht selbst hosten und betreiben möchte, dann muss man - um loslegen zu können - sich eine öffentlich zugängliche Instanz frei wählen, was am Anfang eine gewisse Hürde für einen Neueinsteiger darstellen kann. Denkbare Usecases für das selber Hosten einer eigenen Instanz wären z.B.: Vereinsarbeit, Bürgerinitiative, Projektarbeit, Familien- und Freundeskreis, Idealismus, um die Idee des Fediverse "ehrenamtlich für jederman" mit offen zugänglichen Fediverse-Instanzen voranzubringen oder Einpersonen-Nutzung, um die eigenen Kommunikations- und Föderations-Regeln selbst zu bestimmen und keinem fremden Administrator vertrauen zu müssen usw.
ALT text detailsSchaubild: Baum mit den einzelnen Verzweigungen der unterschiedlichen Fediverse-Software
Diese ausbaufähige Mini Web-Page (einfaches Posting) ist eigentlich so etwas wie meine kostenlose Homepage auf Mastodon, sogar mit einer simplen Blog-Funktion. Beitrag öffnen (Klick), zeigt den Mini Blog (Thread-Darstellung mit einfachen Antworten). Es wird hier niemand von mir getracked.
Ein weiterer Vorteil gegenüber anderen Homepages oder Blogs ist, dass jeder Beitrag dieses Threads über jede andere Social Media Plattform des Fediverse, die ActivityPub unterstützt, direkt kommentiert und gerne auch von mehreren Lesern kontrovers diskutiert werden kann. Klar doch, bleiben wir immer nett zu einander 😀
Hallo, ich bin kein smarter Geschäftsmann, der ein Interesse daran hätte, seine Mitmenschen übervorteilen zu wollen. Auch aus diesem Grunde habe ich um Twitter, X, Facebook und WhatsApp immer einen großen Bogen gemacht. Ich bin ebenfalls kein professioneller Informatiker, der etwas vom Programmieren versteht oder ein IT-Administrator, der über Fähigkeiten verfügt, einen Server zu verwalten. Ich bin einfach nur ein normaler Ruheständler, technisch interesseriert, der jetzt private Zeit übrig hat, Dinge zu tun, die Spaß machen, freilich mit den üblichen gesundheitlichen Einschränkungen, die das Alter jetzt so allmählich mit sich bringt.
Mit dem Fediverse bin ich erstmalig über #Lemmy in Berührung gekommen. Dann habe ich #Mastodon, #Friendica, #Hubzilla, #Akkoma, #Firefish, #Iceshrimp und #Catodon ausprobiert. Jetzt bin ich wieder bei Mastodon gelandet, weil man Manches eben nur mit Mastodon machen kann und es fehlerfrei, ohne Bugs, stets zuverlässig funktioniert. Die Mastodon Glitch Edition hier auf mastodon.bayern mit seinem 5000-Zeichen-Limit für Postings gefällt mir sehr gut.
Täglich dringen Großkonzerne, staatliche und private Akteure, ungefragt und von den meisten unbemerkt, in die digitale Privatsphäre ein, durchleuchten und bewerten uns anhand der von uns produzierten Daten. Dass sich noch immer kein Widerstand in der Bevölkerung gegen die Vermessung unserer Person regt, ist auf eine ganz besondere Eigenschaft von Daten zurückzuführen: Man kann sie weder fühlen noch schmecken oder riechen. Nach meiner Auffassung kann informationelle Selbstbestimmung aber nur dann gelingen, wenn wir das Wissen darüber haben, wer, wie, wann und wo unsere Daten im Hintergrund abgreift, speichert und verarbeitet.
Für die gemeinnützige Gestaltung einer digitalisierten Welt braucht es digital souveräne Menschen, die über ein Verständnis von digitaler Kultur und Technik verfügen, die die selbstbestimmte Nutzung von Daten voranbringen, die Privatheit und IT-Sicherheit als schützenswerte Güter achten. Genau deshalb interessiert mich das Fediverse so sehr.
Folge mir einfach @matteo. Oder wenn nicht, dann schreibe mir eventuell nur mit einer Erwähnung, zum Beispiel über mastodonshare. Wenn sonst niemand mitlesen soll, gerne auch als private Direkt-Nachricht.
ALT text detailsSmartphone-Nutzer auf einer Parkbank sitzend. Oberkörper und Gesicht werden - sinnbildlich für den Schutz der Privatsphäre - durch das Blattwerk eines Strauches verdeckt.
#Gnu#Linux#Fediverso#Fediverse.tv Amigos estamos tocando fondo! Necesitas de su colaboración urgente para seguir manteniendo el servicio! Desde ya gracias!
Habt ihr übrigens Lust auf einen #Fediverse Discord Server?
Bei den Fedinerds habt ihr den richtigen Platz gefunden. Wir sind eine sehr freundliche Community mit verschiedenen Schwerpunkten, also sollte für jeden was dabei sein.
ALT text detailsA screenshot of the Bluesky post sharing dialog. You can enable or disable "quote posts", and disallow replies, or just enable them for followed or mentioned users.
"The point is, there's a game everyone is playing today and it really is bad for you. [...] I'm talking about real, lasting consequences in the real world. I'm talking about a game that can actually change the way you see other human beings, and how you treat them. It's a game that's genuinely harmful and continues to impact your thoughts and behaviour, even after you stop playing it."
ALT text detailsLine graph showing the growth of Fediverse users over time, with data points from September 2018 to September 2022. A slow rise across the years.
If you have any interest in checking out Freindica, read her blog post first.
My early experiences with Friendica are similar to hers and were the reasons that my interest, at the time a couple of years back, didn't last more than a few hours.
I've been using Friendica for over a week now, and I do very much prefer it to Mastodon, after having gotten used to it.
Friendica is like 2 applications in one. Yes, it is a Facebook replacement. I don't use that part. I can't tell you much about it.
The other application is like Mastodon with extras. If you're interested, read more about this further down.
What I really like about Friendica:
Groups! This is really fantastic. There is, for example, a group for Friendica Support, Friendica Admins, and Friendica Developers. I had questions and problems getting the server going. I posted questions in the Friendica support group and I got help directly from the Developers.
You can't get this on Mastodon. Sure, you can use hashtags, but they will only be seen by people who happen to log in at the right time for them to appear on their timeline, or if they happen to search for the hashtag. With groups, the conversations are all there waiting for you when you enter the group.
Interestingly, there are a couple of Mastodon groups. They aren't very active, but that they exist shows that they would be helpful if Mastodon had it.
Circles. These are very similar to Lists in Mastodon where you can create circles of people.
#Phanpy works with Friendica! This is a big plus. I love that I can use the Phanpy catch up feature with my Friendica feed. Catch up is a wonderful Phanpy feature, BTW.
But, there are a few rough edges with its integration with Friendica. While threaded posts work perfectly for Mastodon, they don't always display well when using Phanpy with Friendica.
RSS feeds are built in. You can follow RSS feeds like you follow other accounts. On Mastodon, I use the RSS-parrot bot to do it. But RSS feed posts look much nicer in Friendica since they are part of it.
Bluesky integration is built in. Your Bluesky timeline is right inside your Friendica timeline. This feature I can't test because there's a bug when using a Bluesky PDS (Personal Data Server). However, it will be fixed in the next release of the add-on. I was able to reach the developer in the Friendica Support group.
Can automatically post to WordPress.
Tumblr integration is built in. You can see your Tumblr feed in your Friendica timeline. I'm not much of a Tumblr user so haven't used this much.
Diaspora integration is also built in, but I've not used it.
I can see a post preview before sending a post, so I can see exactly what it will look like. I like this very much!
What I really don't like about Friendica:
The UI takes getting used to.
You can filter messages by selecting a number of different criteria to hone what you want to see. But so many choices makes it all confusing and a little overwhelming.
No translation option. But when using Phanpy, translation is available via Phanpy.
No way for Admins to make announcements like in Mastodon. I miss this.
Can't limit servers, can only block them entirely. I like being able to just limit some servers and I wish I could do this as well in Friendica.
Can't make a post reply private. In Mastodon, I can reply to a post privately. I don't see the option in the Friendica UI. However, if I reply via Phanpy, I can do it.
It works with Tusky, but I need to keep logging in. I need to try other apps.
I can't set a notification to tell me when someone posts.
By default, new accounts are locked. When you open a new account, you have to approve followers. In Mastodon, it's the opposite. I like the Mastodon default better.
Fewer moderation tools. Mastodon has better moderation tools.
Fewer tools to see what is happening with the server. However, it is does support Zabbix which provides a lot of server information if you're willing to set up a Zabbix dashboard, which is on my to-do list.
@joaopinheiro not from the instance, (and not calling myself an anarchist) but would love to talk about anarchy.
What do you want to talk about in anarchy?
Easy topic suggestion: what is the link between anarchy and the fediverse?
The fediverse, as a network of small self-organized communities strikes me as a very anarchist practice, but I would love to hear from people knowing better.
Hi there! I'm ketmorco, a refugee from mastodon.technology! I'm a firm believer that all life is valuable, and humans all deserve to be happy, healthy, and safe! I used to love technology in its entirety, but I have seen how it gets misused. Most of what we need to be productive and happy already exists!
Have you heard about #BridgyFed? Using this free service, I have been able to link my four #Substack publications to the #Fediverse so that each now has a handle that can be followed on #Mastodon and other #ActivityPub platforms. Here they are:
In the development and building of a shared, open, collaborative network, efforts have come and gone over the years for the #Fediverse. We dig into the history, various attempts, and some of the ideas people have had.
Two million Brazilians joined Bluesky over the weekend. Here’s why that’s good news for the #Fediverse.
By moving on from the clone wars, embracing multiple protocols and injecting a big dose of politics, we can expand Fediverse 2.0 and start to build Fediverse 3.0 and the open web: the “paradise to which we may all yet escape.”
With #FediForum coming up next week, we thought we'd give you a little more info on our new service for server admins - Patchwork.
Patchwork servers won't just benefit the admins who run them, but also the people who use them. For example, admins can choose to add complex post types to their server, including:
- Long Posts - Post Scheduling - Rich text - Local Only Posts
We're happy to chat to server admins about what Patchwork can do!
"For Fediverse 2.0 to be a meaningful hub, pulling different platforms and protocols together, we can’t just be providing plumbing for Meta and Google. Going beyond a debate about people vs protocols, we need to add in a third “p” that’s definitely not plumbing: politics."
I'm also very interested in East Asian languages (so-called #CJK) and #Unicode. Feel free to talk to me in #English, #Korean (#한국어), or #Japanese (#日本語), or even in Literary Chinese (#文言文/#漢文)!
Always good to see progress! Only a handful of features left on the roadmap. Hollo is an activitypub powered federated microblog app. Docker image was made available with the latest release
ALT text detailsAlways good to see progress! Only a handful of features left on the roadmap. Hollo is an activitypub powered federated microblog app. Docker image was made available with the latest release
We talk a lot about the federation of Threads but it is incredible what @Flipboard has managed to do. A #fediverse app is literally an Editor’s Choice in the App Store because of the work they are doing.
Did you expect to see a fedi client sitting between Disney+ and Audible two years ago?
ALT text detailsAn app store interface displaying Editors' Choice Apps, featuring Paramount+, Disney+, STARZ, Odio, and Flipboard, along with their descriptions and download options.
For the last several months I've been working on making a federated app.
I just finished migrating it to use the latest iteration of our new #leafprotocol data format on top of the #willowprotocol and so far it's going really well.
In this post I share some of the concepts and rational behind the Leaf Protocol:
ALT text detailsThe Patchwork logo, a colourful wheel made up of two-line segments, besides text. The text reads: Patchwork for server admins. Now open to early adopters! Reconnect with the community you built. newsmastfoundation.org
How many domain names your government needs to block in order to censor an entire network?
Bluesky: 1 domain name Nostr: 680 domain names, but blocking 10 most popular relays and hosted clients would probably be enough to kill it Fediverse: more than 20000 domain names
Revised version of **Creating a city for all of us: a role for the Fediverse in archiving civic urban memory**. Accepted to Digital Society journal, so should be published fairly soon I hope.
I discuss the Fediverse as a solution to civically owned urban memory archives. I use Mastodon as an example to highlight a few key tech challenges as well as to illustrate moderation approaches.
I wrote a post about us, the Internet people. All of our hacky piratey DIY fixing and code snippet *borrowing*. I'm an ex muso and I think a lot of us from that early gen x generation did the tech pivot from the mid 90s on so we all built the Internet, it's ours. The Fediverse is so much a part of that alt culture, and so much a part of where at least some of the Internet future is headed. #fediverse#internet#webdev
I love not having analytics here. I mean no idea who will see this post, who has boosted the already boosted post and how far it will reach. It's like a digital message in a bottle, once it's sent, it will be received by people, some pass it on, or not... This is how the Internet should be.
In other places I sometimes get a notification like "your reply got 1000 views, congrats!" and I don't know what I'm supposed to think about that any more.
Just uploading another public domain film to my PeerTube instance, it really is an amazing bit of software!
It lets you make your own little YouTube and join it up with other people's little YouTubes so you can watch each other's uploads, but there are no adverts and no Google or any other corporations.
Seriously, if you're at all interested in making your own instance, highly recommend you give it a go. Non-techies can use @fedihost, moderate techies can install through @yunohost, hardcore techies can install it manually.
- A massive signup wave on #Bluesky after Brazil bans X - Premium feeds in the fediverse with @subclub - Moderated microblogging groups by @newsmast - Popular tech show WVFRM with YouTuber @mkbhd discusses the fediverse as the protocol wars. - Hiding comments and preventing quote posts with Bluesky's latest update
Hallo #fediverse, hier schwirrte doch neulich mal eine Liste freier BigBlueButton #BBB Server/Instanzen für Videokonferenzen herum ... hat die noch jemand am Start? Ich meine, es war ein #gist oder ein #pad oder so...
@senfcall geht in diesem Fall leider nicht, wir bräuchten eine frühzeitig rumschickbaren Konferenz-Link).
So this is another instalment of #fediverse support, and it's a big one.🎆🎇🎆🎇🧨
We are expanding our platform to have full feature support for #Mastodon, you can now publish, analyze and discover all in one place. This launch also includes analytics support for Instagram and Facebook, but obviously we can do a lot more with the Mastodon API than we can with the rest.
It's probably time for another #introduction! I've been on #Mastodon for many years, but switched to this server last year and love Todon and everything they do. I'm keen to utilise the #Fediverse to develop a radical media network inspired by the French #ReseauMutu model and have had useful conversations with the activists behind that. Recently I've been helping to launch #Sheffield Mask Bloc. What my bio on here doesn't cover, my website surely will if you want to know more: https://www.mediaactivist.com/about/
- Complete seu perfil. Ajuda a encontrar contatos, e ter pedidos de follow aceitos.
- MASTODON NÃO É TWITTER/X, nem tão pouco os usuários querem que seja similar. É muito melhor aqui. Esperar similaridade com #Xitter é guarantir uma experiência ruim.
- AQUI NÃO EXISTE ALGORITMO. Você só verá posts de quem seguir e os que eles fizerem um "boost". Siga profusamente; quanto mais gente você seguir, mais posts você verá.
- "Boosts" e "Likes" NÃO funcionam como em twitter. "Like" não dissemina posts, meramente diz ao usuário que você gostou do post. "Boosts" disseminam posts.
- Mensagens diretas (Direct messages, "DM") NÃO SÃO PRIVADAS.
- Aqui NÃO existem ads, comerciais, ou posts empurrados por algoritmo. Nenhuma corporação é dona, nenhum bilionário controla o que você vê, ou diz.
- Mastodon é parte de Fediverse, mas não é a única plataforma. Recomendo @Pixelfed / @loops como alternative a Instagram.
- Utilizem hashtags, quanto puder. Sempre use iniciais em maiúscula, nos hastags. Facilita em MUITO achar posts. #MaisFácilAssim
- Ajude sua instância. Use imagens e files menores (em byte size), quando possível. Isso reduz custos de hosting/storage Os adminsitradores provavelmente paga do bolso deles, para manter a instância. Curtindo a instância, considere doar um troco. Ajuda, horrores.
- Caso você NÃO esteja satisfeito com a instância que você usa, faça download da sua informação, e mude para outra instância. Eu não particularmente recomendo as maiores instâncias de Mastodon. Procure nichos e instâncias que interessem a você, com temas focados em assuntos preferidos seus.
- SIM, você pode ter mais contas em outras instâncias, ao mesmo tempo.
- Seja polido; as instâncias menores são controladas por comunidades menores, e MUITA atenção é prestada a comportamento de usuários. Divirta-se, respeite os outros usuários.
- SIGA AS REGRAS DE SUA INSTÂNCIA.
- Não, #Threads e #BlueSky NÃO SÃO #Fediverse, estão meramente ligados a este. Existe como interagir, mas é muito limitado, e controlado por corporações que são donas de Threads e BlueSky.
curious about the possibility of a #C2PA modification to #fediverse software like #Mastodon whereby cryptographically validated photos and videos posted to Mastodon clearly indicate passing validation
👋 #introduction, because I didn't really do one first time around. I'm on a #selfhosted instance so... feel free to #SayHi, or boost to introduce me to your friends (it's lonely on a server by yourself!).
:bisexual_flag: :polyamory_flag: #Queer#polyamourous#geek. Too late to be a renaissance man and not smart enough to be a polymath, I have to content myself with being a jack-of-all trades. #Blogger for ~25 years (https://danq.me), casual #fediverse user since 2018. #IndieWeb fan since forever.
The story: Do you remember back in the days when #Apple installed the suicide nets in "their" factories? That's when I decided I'll no longer buy any Apple products. When my iPhone died I looked around for a more sustainable and/or free (as in freedom) option. So I stumbled upon Fairphone and bought the #FP1 or rather the #FP1u. Soon afterwards I joined the first Fairphone meeting that took place in Vienna, Austria and we founded the @AustrianFairphoners. So I joined the Fairphone community on Dec 9, '14 and it was like a family for me for a long time. In 2018 I was actually introduced to the #Fediverse via the Fairphone forum.
In 2019 I joined #FridaysForFuture and ever since, I'm less active with Fairphone, but I would still never buy another phone and if I get the chance to help setup a Fediverse instance for Fairphone of course I will take it. 🙂
Who else owns a Fairphone here? I'd love to read your Fairphone origin stories. 😉
I don't know why I need to say this, but PLEASE, add alt text to your images whenever you're able to do so! Not only does it help people who are blind, but it also helps people who simply don't / can't load images.
To follow these accounts on Flipboard, download the app and visit the Tech & Science tab in Explore. You'll see posts from the fediverse accounts you follow in the new Fediverse Activity carousel in the For You feed. https://about.flipboard.com/download-flipboard/
As #Japanese studies #English, I've been encouraged by everyone who share that they are studying a language that is not their native language in #Fediverse ⁂ :fediverse: :tony_smiling: :vivaldia_heart:
Added some initial support for media in the card views. I don't particularly like how it looks right now but css is not my strong suit
ALT text detailsScreenshot of a duckduckgo search for 'cfb'. Above the search results are a series of status cards some of which have media attachments that are rendered.
I'm not particularly interested in monetization on social media, but will definitely keep an eye on the work that @bart, @quillmatiq, and the rest of the @subclub team are doing in this area.
A new #technology (framework, library, language, etc.) that has an official account on #X (formerly #Twitter) but no official account on #fediverse? Minus one point!
Dear developers of the #fediverse, has anyone ever encountered a case where a personal inbox in #Threads responds with a 404 Not Found for a POST request?
@subclub is a new way to add a paid subscriber link to your fediverse profile, allowing you to create subscriber only content! You get a really nice "Subscribe" button on the Mammoth and Ice Cubes app.
If you are a fediverse app developer and interested in adding this to your app, reach out to subclub directly and they can get your started!
Cache people’s bios when I follow them (name, account name, bio, links)
Make visible to me when viewing their bio which parts have changed since I followed them w/versions also clearly showing when I followed them (and if they follow me - when they followed me)
If I mute or block and the later unblock or the mute expires also show that history from the profile view. Perhaps also make it a simple one click to see any past interactions with them
ALT text detailsA digital watercolor cow adorned with a floral crown stands in the foreground, looking directly at the viewer, while a chicken wearing glasses and a floral headpiece pops in from the side. Art by Lisa S Baker.
ALT text detailsA digital mixed media painting of a flamingo balanced delicately on high-heeled shoes, with flower accents around its ankle. Whimsical bird art by Lisa S Baker
@subclub The bot uses tensor to extract photos of dogs and places them onto Mapillary images around the globe. The sub.club API is incredibly easy to work with and if you've done any work developing with the mastodon API it's just as easy- if not easier to get a status posted.
ALT text detailsScreenshot of Pups Where They Don't Belong post
Sparkles Wagster is exploring Alaska, United States with great enthusiasm.
Photo shows a large white dog in Alaska
ALT text detailsScreenshot of Pups Where They Don't Belong post
Text reads: Did you know Wags is currently staying in Area B, British Columbia, Canada
Photo shows a pug on a road in Canada
Some dude is stating that sharing posts to Fediverse is "horrible" and "dangerous" because it is a breach of your privacy. He's saying this on Meta platform.
J'ai rencontré une personne à qui j'ai parlé du #fediverse et qui semble intéressée. J'ai essayé de lui expliquer le fonctionnement (les instances, la decentralisation, tousatousa) mais je n'y arrive pas bien 🫠
Est-ce qu'il y aurait des personnes ici qui pourraient résumer simplement le fonctionnement du fediverse pour que je puisse lui transmettre ?
Bref, help me convert someone 😇
Le repouet emmène Lucie Castets à Matignon (parskeu bon, ça commence à bien faire là)
ALT text detailsFlames spell out Fedi Mercury (signature of Freddie Mercury, modified) on a large coin
The center of the silver coin features Freddie Mercury in his classic one-fist raised pose.
Coin is illuminated by several lightning flashes as "we will rock you" plays - where the guitar kicks in towards the end.
Coin spins to show a tusked elephant on the other side with the words MASTODON & 2024. Coin completes spin and the signature remains, glowing and pink - the flames are gone.
Made in Blender #b3d
On the #Korean#fediverse, there's a word called #聯親 (yeonchin; literally “fedifriend”) which stands for #聯合宇宙#親舊 (yeonabuju chingu; literally “fediverse friend”). It means someone who follows each other or frequently exchanges replies. It's only used on the fediverse!
There is no algorithm. Posts are equal like they should be. It doesn't matter what you like, how many followers you have or how prominent you are as an "influencer". The time, moment, content, frequency and boosting are the only things that help your visibility here. It's a good thing.
It's funny that sharing function is almost obsolete in other places. Here it still serves a purpose.
Hi! I'm Pablo, a software engineer from #ElSalvador but now living in The #Netherlands! I'm also the author of https://felte.dev, a "framework agnostic" form management library.
I work mainly as a front-end developer with #ReactJS, but I love keeping track of the new things such as #SolidJS and #WebComponents!
Looking forward to see more people around the #fediverse ❤️
ALT text detailsScreenshot of terminal showing output of the command 'python3 -m twtxt follow @tom@tomkahe.com https://tomkahe.com/@tom.txt'
result: 'You're now following @tom@tomkahe.com'
'python3 -m twtxt timeline'
result: a stream of the most recent posts from my account
Current situation possibly demands a temporary pinned post from me. I'm planning to update my #introduction although in the meantime I'm busily moving away from Big Tech and moving all of my shit onto the #fediverse. This means the web site may be down temporarily. More soon.
Hello everyone! 👋 The FediJam is the world's first (?) game jam exclusively for users of the Fediverse. During September, team up with others and... CREATE - A - GAME! Analog or digital, using whatever (non-AI) tools you feel comfortable with.
Bonjour ici :) je cherche une appli cliente pour le #fediverse, au moins #mastodon et #lemmy qui aurait une "boite de réception" / #inbox pour tout les postes et qu'on puisse les archiver ou les cacher.
Mon point frustrant c'est qu'avec le fonctionnement actuel je revois plusieurs fois les mêmes postes alors que je les ais deja lu ou que le sujet ne m'intéresse pas.
We’re very proud to announce that we’ve worked with @tchambers & team to build a new membership-only group on the Fediverse!
@KamalaHarrisWin is a group dedicated to organising and discussing Harris’s 2024 campaign. With better moderation controls the people there can focus on what matters, like protecting democracy, rather than having to fight through trolls and bots.
So some bad news regarding our account here on Mastodon and the #Fediverse
I'm going to have to suspend, at least for now, posting any links to content on our website on this platform. The #MastoDdos effect is only getting worse, and it now brings our website down for a solid 5 to 7 minutes everytime I post a URL. We've tried to fix this on our end, without any real luck. Caching, Cloudfare, etc etc. None of it works.
What I'll do instead is post links to our Threads account when new content is posted on our website. A bit of a weird fix, but until the infrastructure in the fediverse evolves to deal with this growing problem, I can't have our website go down that often. It has further unintended side effects (like harming our SEO ranking).
Of course, I'll still be participating here daily on coffee subjects!
⚠️ Wichtig für #NeuHier: Humor, Ironie und Sarkasmus sind im #Fediverse nicht gerne gesehen und müssen gekennzeichnet werden (§ 14 Abs. 2 DatAutBahnG).
In der Regel ist es aber völlig ausreichend, wenn dem Posting jemand mit einer orangen Fahne und einer läutenden Glocke voranläuft und dem Posting unmittelbar eine unlustige Erklärung des Witzes folgt.
☝️Tipp: Stöcke zum im-Arsch-stecken-haben können an der Rezeption ausgeliehen werden.
Weiterer Fedi-Account, unvollständig: @mupan@pixelfed.de, enthält teils Bilder von Kind 2.
Hier ein Überblicksartikel, den ich im August geschrieben habe. Dachte, für alle, die sich fragen, was das #Fediverse ist, und warum und wie es anders ist als die für Viele gewohnten unsozialen, kommerziellen Netzwerke, könnte das gerade jetzt nochmal lesenswert sein.
#bcki24: Ich überlege, was für eine Session ich halten möchte.
Aktueller Pitch:
"Die Power des #SocialWeb: Mastodon wird oft als Soziales Netzwerk mit X verglichen. M aber basiert auf ActivityPub - einem Protokoll für fast beliebige Dienste.
Stellt Euch vor, Twitter könnte nicht nur mit Insta & YouTube sprechen, sondern auch mit Ebay, Eurem Blog, der Website der Tageszeitung, der Stadtwerke und der Stadtverwaltung."
At a personal level, maybe using algo-driven & ad-supported social media seems fine. That's really what most media is. Radio & TV have always done this, deciding what comes next. Most streaming options will auto play something now too. Fine.
The problem is at the collective level. A world where a few corporations have so much control over what everyone pays attention to is not a healthy society. It's bad for democracy. Breaking this cycle is why the #fediverse matters. Here, we decide together.
Es gibt tatsächlich immer noch leute dienkommen ins #fediverse und erwarten, dass alles so funktioniert wie sie es von den kommerziellen Plattformen kennen. Es gibt inzwischen genug online tutorials und artikel zu mastodon. Warum beschwert man sich dann?
This is just a gentle reminder: we are testing out an Events system to promote events across the Social Web. This includes the #Fediverse, #Bluesky, and #Nostr.
It’s not quite ready for prime-time yet, but we are looking for everything from game jams to talks to conferences and beyond. If you have anything that you would like to be added, please reach out.
There’s some upstream development in the WordPress ActivityPub space that will make it possible for our events calendar to federate with platforms like Mobilizon and Gancio. It’s not ready yet, but our hope is to make events across the network easier to discover in the short term.
Hi, I'm Sean. 👋 I'm a long-time grizzled veteran of the #Fediverse. Fedi '08, I think? I was here when Identi.ca was a twinkle in Evan's eye. I did Community Management for #Diaspora, and now I spend my time writing and podcasting about the space.
Queer as a 3-dollar bill. I love making games, creating music, and singing karaoke. A suicide attempt survivor, I have fought a lifelong battle with depression and anxiety. I am still leaning to love myself.
Despite appearing Very Serious, humor is my lifeblood. I am constantly saying weird, funny things, twisting sentences and relentlessly pursuing goofy ideas.
Hier ein Schaubild welches gut darstellt, dass die Grenzen des #fediverse nicht mit #mastodon enden. Es zeigt wie diese #systeme und #instanzen miteinander verbunden sind. Das alles ist sehr clever konzipiert und skaliert auch für für zukünftige Anforderungen. Offen und dezentral, das ist hier das Motto.
"There's a lot to be excited about, but we can't rush it. We have to show it. We have to show them how the Fediverse works and why the Fediverse works."
The ethics on the Fediverse are - on paper - better than alternatives.
Despite the terrible timing for the stickers printing, I am very happy about this new symbol proposal, I love it! 😍
Even though I am currently boarding a flight to Tallinn, where I will be moving for 5 months (😱). I quickly created with great pleasure a second version with the asterism symbol! 🚀
ALT text detailsThe the Fediverse symbol (⁂) in red, partially covering the same logo in black. Both are inside a white circle, enclosed in a black circular stripe. On the black circular stripe, the writing “AntiFascist Fediverse”, in capital letters.
I’ll be in New York next month, from September 16-30th.
So first of all I’d be delighted to meet fellow nerds in the #opensource#fediverse#indieweb community if anyone wants to meet up 👋
Secondly, although I’ve booked a place already: If anyone’s got a spare bed or couch for me, kindly reach out! Would gladly cover some of the rent/food for the duration.
Staying in NYC for two weeks is 2x more expensive than the flight there from Norway, lol…
Check out the first screenshots of Patchwork! We had a look at the latest Patchwork demos yesterday and we’re so excited we couldn’t wait to share it with you.
Find more information about Patchwork and how it can help server admins in the thread by @FreddieJ 👇
I just read infosec.exchange/@jerry/112887… again and it just hit me that "new kid on the block" Mastodon has been around for over 8 years already! The "Mastodon Network" era is now most of Fediverse history!
The Fediverse is 16 years old since May[1] and Mastodon has been up for 8 years since March[2], so 2024 marks the year when Mastodon has been on the Fediverse for the majority of the time the network has been around.
Of course, for the vast majority of fedizens, Mastodon has always been around and their first server was a Mastodon server, and for many, the part of the Fediverse that runs on Mastodon is the #MastodonNetwork , but as of this year we have passed a milestone where that perspective is not entirely objectively wrong by yet another measure.
Some great recent additions to @FediverseExplorations! I'd love to keep adding more, so definitely let me know if you've written or read anything interesting.
@tirifto@drq@nestort Good morning (or TZAG) everyone! As I said earlier, here's some more info (some of it may have been already posted in current or nearby threads):
To add a bit of more data to the history: the rotation of the pentacle has three objectives: firstly, so that it does not look neither like an upright pentacle, nor an inverted one, both of which are symbols of actual use. The other main objective was to make it square in proportions, so that if it is used in a place where it is displayed as a circle (such as many apps do in avatars: the original image is square, but it's displayed as a circle), it still appears centered and fully visible. Finally, being a bit rotated adds dynamism.
For the record, I also attach the Asterism idea. For my taste, it works better than the original pentacle, especially in small sizes (although it's still a bit cluttered, but I'd say it's clearly recognizable), and it adds the advantage of being an actual character (depending on the font, it may be implemented with 5 or 6 pointed asterisks, but I don't think that's a problem). The problem is that it is not a clear evolution of the first one, so an hypothetical process of adoption would probably generate confusion for some time. But the #Fediverse is confusing, also! Because... what is the Fediverse? In https://socialhub.activitypub.rocks/c/fediversity/10 there are some discussions, and I also remember there being one somewhere (not sure if in this forum) about how to best communicate the idea of the Fediverse (including maybe a motto), to help improve the adoption.
Anyway, for me it is funny (and a bit flattering too) to see the original logo appearing here and there. It is also interesting to observe how this all happens without any verticality or hierarchy being applied (formally, at least). The logo, by the way, disappeared at some point in Wikipedia's English version of the Fediverse article, but it stays in some others (such as the Spanish version).
[EN] Formally, from now on, this account is my backup account in the #Fediverse :fed:. I've been using as primary account @eudaimon@fe.disroot.org for some days already. Please follow that account if you haven't done it already. I'll keep this account just in case there were problems with my main one (pros and cons of the Fediverse, I guess)
So I tried making a Fediverse logo! :gutkato_kontenta:
Most people seem to be using the rainbow-coloured pentagram (by Eukombos & al.), which I like well enough myself, but since I read somewhere that it looked a bit busy, I tried making something simpler yet familiar. Instead of different nodes, I put the colours in different spaces/communities formed between the interacting nodes; sorta inspired by the origami boat logo (by DSFGS).
I don’t think the result is particularly striking or much improved, but since I already made it, here it is anyway! Hereby dedicated to the public domain using CC0. I’ve put together a comparison with some pre-existing logos, too; which ones do you like the best? :gutkato_flucerba:
ALT text detailsThe logo I made. It shows five white-filled circles representing five different nodes. They are connected to the empty centre with lines, and each neighbouring nodes are connected with another curved line on the outside. Together, the shape looks like a star-shaped flower, where each petal is filled with different colour (red, yellow, green, blue, and purple), with the nodes looking like five stamens separating the petals. Or at least that’s what I see in it. It is slightly rotated to match the pre-existing pentagram logo.
ALT text detailsSeveral existing proposals for a Fediverse logo. Shows my aforementioned logo compared to several other pre-existing logos; namely the pentagram logo by Eukombos (2018, licensed CC0); its derivative with the lines twisted to resemble the shape of a person, also my Eukombos (2021, unknown licence); the origami boat logo with overlapping triangles by DSFGS (2023, licensed GPLv3); and the butterfly logo resembling the letter ‘F’, also by DSFGS (2023, licensed AGPLv3). I had to trace the last one since a hi-res version was not readily available to me, but it’s pretty close. Each logo is shown in colour, in black and white, and finally in black and white downscaled to around 18 square pixels or so.
Again, thanks to @alain@jase.social, this release features a ton of improvements to the ActivityPub federation layer of Socialhome, but also upgrading Django to 3.x, which is a major achievement in terms of keeping up to date with dependencies. In regards to upgrading Django we also decided to take a deep dive and ditch uWSGI in favour of Daphne and ASGI. This does mean admins running Socialhome need to change their reverse proxy configuration.
Highlights:
Breaking change. No more uWSGI. Both http and websockets should now be routed to Daphne.
Django 2 -> 3. A whole load of Python dependencies upgraded.
This release also pairs with a v0.24.0 release of the federation library. The changelog for that can be found here.
What is Socialhome?
Socialhome is best described as a federated personal profile with social networking functionality. Users can create rich content using Markdown. All content can be pinned to the user profile and all content will federate to contacts in the federated social web. Federation happens using the ActivityPub and Diaspora protocols (Matrix maybe coming up one day :))!
Please check the official site for more information about features. Naturally, the official site is a Socialhome profile itself.
Want to work on a Django and VueJS powered social network server? Join in the fun! We have easy to follow development environment setup documentation and a friendly chat room for questions.
Given the recent development activity on #Socialhome and several people requesting the possibility to signup for an account, we've now added the possibility to sign up for an account again at https://socialhome.network, the project official instance.
There is an extra approval phase however due to previously receiving lots of spammer signups. If you want to test Socialhome and want an account, please fill in a few sentences so you don't look like a spammer.
Note however that Socialhome is a very small project with only two developers working on it. There are absolutely no guarantees of anything working (although things probably mostly might), and there is absolutely no user support (but you're welcome to ask questions in the chat room - just don't have expectations). The main reason for opening the signups is for #fediverse interested people to look around and for potential #developers to find an interesting project. Should you be a #Django / #VueJS developer looking for a fediverse project to contribute, please do take a look :)
What is this Socialhome thing again?
Socialhome is a platform which federates with #Mastodon and other #ActivityPub platforms, but also the #Diaspora protocol (with some ideas around #Matrix federating as well). The UI is something between Pinterest and Tumblr, though trying to stay friendly to the microblogging world of Mastodon and friends. There is code available at https://gitlab.com/jaywink/socialhome
After over a year, a Socialhome release is out again! The main thanks for this release goes out to @alain@jase.social, who has pretty much re-written the whole ActivityPub federation layer for this release. Not a small job at all, and without any noticeable regressions too.
Initially, when the ActivityPub layer was added for Socialhome, it was a quick JSON only job, with federation only really ever tested with Mastodon. Now we have proper JSON-LD based inbound/outbound federation that not only adds a lot more supported platforms but also support for various new objects like video and audio.
Highlights:
Fully rewritten ActivityPub protocol support using JSON-LD.
Python minimum version supported changed to 3.8 with support up to 3.10.
NodeJS required version bumped to v12.
New background queue priorities to ensure federation traffic is always prioritised.
Threaded replies!
Support for video and audio attachments (ActivityPub only).
Fetching of previous replies when new content is received.
This release also pairs with a v0.23.0 release of the federation library. The changelog for that can be found here.
What is Socialhome?
Socialhome is best described as a federated personal profile with social networking functionality. Users can create rich content using Markdown. All content can be pinned to the user profile and all content will federate to contacts in the federated social web. Federation happens using the ActivityPub and Diaspora protocols (Matrix maybe coming up one day :))!
Please check the official site for more information about features. Naturally, the official site is a Socialhome profile itself.
FYI, currently signups are closed on the official instance due to spam users. We're working on changing this soon.
Contribute
Want to work on a Django and VueJS powered social network server? Join in the fun! We have easy to follow development environment setup documentation and a friendly chat room for questions.
Alain ( @alain@jase.social ) has been hard at work during 2023, making Socialhome a better citizen in the Fediverse. The releases of Socialhome v0.18.0 and federation library v0.25.0 bring a ton of fixes and compatibility improvements when talking to other platforms on the network.
Additionally there are improvements to how Socialhome renders content, fetches missing profiles and work on reducing database load, among other items to mention.
Notes on how to use the Docker images can be found in the docs. They're a bit minimal, we're looking on getting better example Docker based install instructions in place soon.
What is Socialhome?
Socialhome is best described as a federated personal profile with social networking functionality. Users can create rich content using Markdown. All content can be pinned to the user profile and all content will federate to contacts in the federated social web. Federation happens using the ActivityPub and Diaspora protocols.
Please check the official site for more information about features. Naturally, the official site is a Socialhome profile itself.
If you want to try Socialhome first before trying to install it, register at https://socialhome.network and then ping us with a comment on the user name chosen, and the account can be activated. Unfortunately due to spammers accounts on the project instance need to be separately activated.
Contribute
Want to work on a Django and VueJS powered social network server? Join in the fun! We have easy to follow development environment setup documentation and a friendly chat room for questions.
We Distribute is a CC-licensed open media project. It serves as a people-focused tech publication, with the goal of informing and educating people about three things:
1. Decentralized Communications 2. User empowerment 3. The future of the Internet
Most of what we do involves reporting on the day-to-day developments of the #Fediverse. In fact, our articles are ActivityPub-enabled, and integrate directly into the network.
However, the Social Web / Decentralized Social movement involves far more efforts and technologies that we think are also worth reporting on: #Matrix, #XMPP, #Bluesky, #Nostr, #SecureScuttlebutt, and #Solid all bring interesting pieces to the puzzle.
Our ultimate goal is to showcase the ongoing efforts to change the shape and form of the Internet itself, at a grassroots level. Join us on this exciting journey. #WeDistribute
Die Kommentare unter Frau Miosgas Beitrag bzw. dem ihrer Agentur (vermutlich) sammeln sich. Der Tenor ist eindeutig: völliges Unverständnis.
Dabei muss man verstehen: Wenn es um Klicks, um Aufmerksamkeit und vor allem um Reichweite geht, wie gesagt, bei ÖR-Content (!), kann das #fediverse natürlich nicht funktionieren! Hier fehlen entsprechende Algorithmen. Der Sinn des #fediverse ...
My indie developed Fediverse app SoraSNS has been featured on VisionOS App Store story "Check out our favorites".
Sora is a futuristic Mastodon, Bluesky, Misskey, Pleroma all in one client, 🎨 with gallery mode, 📹 video scroll feed, 📰 news discussions, and many innovative features.
It brings native Mastodon and Bluesky experience to Apple Vision Pro. 🌠
Sora, a futuristic Fediverse client, now features 🎬 Fediverse Watch tab 🎬
🌐 Mastodon, Bluesky, Misskey, Pleroma all in one 🔭 Watch interesting videos on the Fediverse 🌟 Explore more contents from Discovery view and hashtag timelines 👀 When you open a post, see similar posts of the same topic 👾 Local algorithm to rank posts and add additional interesting posts into your home timeline
Freu mich, wie viele hier #antiafddemos mit mir geteilt haben! Die tageweise Übersicht nimmt leider zu viel Zeit in Anspruch,weshalb ich nach 4 Wochen Updates auf die zahlreichen tollen Übersichten verweise: https://zusammen-gegen-rechts.org/
Im #Fediverse stellt außerdem mindestens @eo_hampel@troet.cafe eine Liste zusammen. ❤️ Bleibt stabil, malt Plakate, zeigt sie auf Demos und seid laut gegen Rechts! 🙏
ALT text detailsscreenshot of IFTAS connects library section including guides and how tos of mastodon moderation and educational resources, wellness and resilience like conflict de-escalation and resolution and coping with exposure to traumatic content, legal and regulatory information like what is PII and CSAM reporting requirements, tools and resources like denylist management and reserved words, community management including responding to self harm and suicidal content, and IFTAS documentation.
I’ve given up begging NPR, The Onion, and others on Threads to turn on fediverse sharing so we can follow them on Mastodon and beyond. Now resorting to memes and simply replying to people with the following link:
"…our interviews with people who run #Mastodon and Hometown #servers proved so fruitful that we wrote about twice as much analysis and documentation as we’d intended to do, and then spent the summer working through peer feedback. …in the DIY spirit of the #Fediverse, we wanted to get the findings out as quickly as possible so that they can start finding their readers." #ServerStuff https://write.as/fediversalist-papers/releasing-our-findings
Friends of the #BSDCafe and of the #Fediverse, initially, for just over a year, BSD Cafe's media was stored in a FreeBSD physical server jail with an outgoing bandwidth of 250 Mbit/sec. To address bandwidth congestion, I had integrated Cloudflare with a tunnel, serving media (and only media) through Cloudflare.
In line with the principles of self-hosting and data ownership, I’ve decided to remove Cloudflare. This has led to some bandwidth congestion when media was posted and slower download speeds for users, particularly during peak times. This is because as soon as content is published and federated servers are notified, they will rush (depending on how full their queues are) to download the newly published content - media included.
I’ve now revised the setup (currently in beta) by moving DNS management to two personal nameservers run with PowerDNS. The media server remains the same, but I’ve added two reverse proxies, one in the USA and one in Germany (the media server is in Poland). They're connected to the Media server via WireGuard. I’ve installed the excellent Varnish and created a custom VCL. Media requests will be directed by the PowerDNS LUA scripts to the caller's closest reverse proxy. Nginx will pass requests to Varnish, which will serve data from the cache if available. If not, it will fetch from the original server, but request volume has decreased significantly.
I’m analyzing the results, and they look very promising. I may expand this home-made CDN by adding more VPSs, potentially closer to Asia and Oceania.
Dear friends of #BSDCafe and the #Fediverse, some of you have expressed the desire to offer a bit of support to BSD Cafe. In response, I've set up a Ko-fi page and a LiberaPay account for the project. You can now buy a coffee for BSD Cafe at this link: https://ko-fi.com/bsdcafe or https://liberapay.com/bsdcafe
Two years after leaving Twitter, this account has finally overtaken the amount of people who followed us there 🎉
The #Fediverse still feels like a place to discuss with talented people, and it replaced the feeling of doomscrolling with that of being in a real, vibrant community. Thank you all.
The Fediverse is often referred to as a decentralized "social network", but I think that misses some of the bigger ways that ActivityPub can make the web more open and user friendly.
We want to start actively promoting #Fediverse events on our site. These include game jams, hackathons, art collabs, unconferences, live listens, and webinars.
We're currently looking at using an events calendar extension on our site, with the goal of integrating it with #ActivityPub. We want to demonstrate deep integration with the rest of the network, while also giving first-class support to the communities we're a part of. Ideally, it should work with Mobilizon, Gancio, and other Fediverse events platforms.
If you're an event organizer, and would like to have something included on our calendar, give us a shout!
Me 2 weeks ago: oh I will just do a post about #Lemmy interoperability with the rest of the #Fediverse for my blog series #TheFutureIsFederated. How hard can it be? I already federated my Wordpress blog and figured out #Friendica.
Me today: I now have accounts on #Lemmy PLUS #PieFed AND #Mbin because my initial federation tests had mixed results. Reading my notes makes me go 😵💫😅
Despite all this I still LOVE the #Fediverse and I’m in awe of #Mastodon’s interoperability (it comes out shining)
ALT text detailsA photo of a piece of paper resting on my keyboard with handwritten notes about my interoperability tests between Lemmy, PieFed, Mbin and other Fediverse projects
I am a full-time indie comic artist, so 100% of the stuff I sell is packed/sent by me :minette:
If you put in 💫 FediFriends 💫 at checkout you'll get a quid off, but more importantly - I can see who's a fedi person and pop you a little freebie in your parcel :artaww:
ALT text detailsA shiny gif of a horror piece - a masked woman is holding something in her hands that's dripping blood
ALT text detailsA shot of a comic con table with some of Jens comics laid out. This focuses on her smut comics Jenitales.
ALT text detailsA collage of four issues of the fantasy comic Skal
ALT text detailscomic cover for Signatur, Jen's first horror short. A person is sitting by an art desk, drawing comics on their own. It's a gloomy, lonely scene.
I've been running lots of #interoperability tests between #Lemmy#PieFed#Mbin and the rest of the #Fediverse and I've been learning so many interesting things! I cannot wait to write about all this for #TheFutureIsFederated. (For the record these are content aggregators, the Fedi’s answer to #Reddit).
I may have to resort to hand-written graphs because some of the stuff is a bit convoluted 😅
I just realized you can’t “follow” a post, and get notified of any new replies to it.
Yes, I know all the blah blah blah about not getting all replies on my instance. It would still be a nice feature for some threads like “follow me as I make progress on this macrame quilt of the great puppy war of 1782” type threads posts.
Like, I don’t care about your thousands of posts about normal quilts. But this one…I wanna know.
This week's news: - A British migration wave to #Bluesky as the UK gov feuds with Musk - @Flipboard expands their fediverse integration - Some thoughts on how experimental features on Bluesky get repurposed by the community for different goals instead
Sweet, BridgyFed DMs you now if you're replying to a bridged account and you haven't bridged yet
ALT text detailsimage/jpeg
Dm from bridgyfed account
Hi! You recently replied to I am not real, who's bridged here from Bluesky. If you want them to see your replies, you can bridge your account into Bluesky by following this account. See the docs for more information.
Today I learned you can “follow” your own lists created in Mastodon on Flipboard. I love that I can view all my personal curations in completely different platforms and in very different interfaces. ❤️
ALT text detailsThe image shows a user interface from Flipboard, displaying a list of user lists titled "Your Lists," including categories like Comedians, App Developers, IndieWeb, and Dotnet Stuff.“
ALT text detailsA stick figure is sitting at a desk with a computer on it.
The stick figure is talking to someone in the off:
“Are you coming to bed?”
SF: “I can’t. This is important.”
“What?”
SF: “Someone is confusing Mastodon for the fediverse!”
Original: https://xkcd.com/386/
So Threads has now been operational for over a year and it recently crossed the 200M user mark (ref: https://www.threads.net/@mosseri/post/C-I-3ynvHmq). Has there been *any* update on when Mastodon users (and those from other fedi apps) will be able to be followed by Threads users? Because they still are only 1/2 of a fediverse app. Maybe I missed an update, or maybe they're just hoping nobody notices? I honestly have no idea at this point... Anyone have an update? #Fediverse#Threads
@newsmast#Mastodon user and activity count bots, and there are several, seldom agree. I always cringe when I see this reported, as they generally seem to undercount users and activity. For example, @mastodonusercount would likely exclude counting any server and user and activity that has been blocked by Mastodon social. And it doesn't to my knowledge aggregate any stats from other federated networks. Focusing on Mastodon only, rather than the entire openly federated AP powered network, sells the broader #Fediverse and its potential far short.
"With more and more influential users on platforms which are a part of, or can connect to, the Fediverse we've taken a giant leap towards a better connected social future."
Did the exodus from X / Twitter actually happen in the UK? What does it all mean for the Fediverse?
Here’s one more idea: Governments should ask to self-host Threads.
I.e. @POTUS@whitehouse.gov on Threads
In the short term, many govs will have an easier time making a commercial arrangement with Meta as opposed to either a bespoke solution or a collab with a tiny fedi upstart.
The govs know Threads can federate, and this sovereignty-requirement would force Threads’ own network to fragment more within itself, thus curtailing some of their network power.
Improved the styling a bit for light/dark modes and now it links all the posts back to your base instance
ALT text detailsScreenshot of duckduckgo page search for Joe Burrow
Shows 7 posts from the fediverse that match the search query followed by the normal duckduckgo search results
ALT text detailsThe logo of the Fediverse in red, partially covering the same logo in black. Both are inside a white circle, enclosed in a black circular stripe. On the black circular stripe, the writing “AntiFascist Fediverse”, in capital letters.
Finally there! Pipilo is now available on App Store.
Pipilo is an iOS application for Fediverse where you browse posts in a horizontally scrolling timeline. This is an app for these who want to browse their feed in a new way. In Pipilo you never miss a post and all conversations always take full screen space.
ALT text detailsScreenshot of Pipilo displaying post from mastodon. The app displays following information from top to bottom:
- Header with information about post author and date
- Post content
- Actions that can be performed on post (expand replies, reply, boost, favorite)
- Image from post
- Card with information about list extracted from post
- Bottom app menu with navigation arrows, unread posts count, timeline switcher, post composer and account switcher
ALT text detailsScreenshot of Pipilo on iPad. 3 windows from Pipilo are visible. One shows a post with a video that is being played, next to it is a window with different post. Above them is floating slide over window with new post composer.
ALT text detailsScreenshot of Pipilo with conversation under a post visible. Each reply to a post is connected with a line to its parent to visualize how they are connected.
ALT text detailsScreenshot of timeline switcher in Pipilo. It lists Home, Federated and Local timelines along with followed hashtags and custom lists.
Happy to see that my translations for #activitypub#WordPress plugin have been approved and I'm now trying to cover the readme file, in order to have plugin description translated as well. My 2 cents to help people discover #fediverse - I can't deny I sometimes feel discouraged, having just a couple followers on blog's profile but patience rewards me, I can't be in a rush.
Taking a peek at Friendica, out of sheer curiosity as a former Facebook user driven out by the platform quality. It simultaneously looks nice yet maybe overengineered for the amount of volume and users, and more anonymized nature of it? For those who use it, what do you like best about it?
Das Fediverse ist aus einer IT-Bewegung heraus entstanden und hatte und hat deshalb eine Grundstruktur, die zu dieser Entstehungsgeschichte passt.
Die nächste Gruppe, die sich für das Fediverse interessiert hatte, sind Menschen, die die kapitalistischen Netzwerke ablehnen und deshalb auf der Suche nach Alternativen waren.
Nach dem offensichtlichen Verfall von Twitter gab es einige Wellen von Menschen, die auf der Suche nach einer Kopie von Twitter waren. Da das Fediverse aber keine Kopie von Twitter ist, haben viele dieser Accounts relativ schnell zu BlueSky oder Threads gewechselt. Bestes Beispiel dafür ist die Instanz det.social von Jan Böhmermann, die mal über 10.000 aktive Accounts hatte, jetzt aber wieder unter 3.000 gefallen ist.
Das Fediverse hat es also nicht geschafft, für die eigentliche Mitte der Gesellschaft relevant zu werden (PS: Was für mich persönlich auch nicht zwingend notwendig ist).
Relativ neu, zumindest in meiner Wahrnehmung, sind Accounts wie @BlumeEvolution@sueden.social. Klar gab es hier auch schon vorher einige eher konservative Accounts, aber die sind in dem hier dominierenden linken IT-Umfeld meist untergegangen.
Was neu ist, sind intellektuelle konservative Accounts mit vielen Followern, die es geschafft haben, ihre Trolle aus den kapitalistischen Netzwerken mitzubringen.
Diese Accounts sollten wir bei ihrem Kampf gegen Trolle unterstützen (PS: Alle alle anderen netten Accounts natürlich auch)
Diese Accounts brauchen wir unbedingt hier im Fediverse, um ein breiteres Spektrum der Gesellschaft abbilden zu können. Deshalb ist es aus meiner Sicht, im Sinne des gesamten Netzwerks, sinnvoll, diese Accounts besonders zu unterstützen. Wir sind hier ganz offensichtlich eine linke IT-Blase (bitte nicht zu sehr darüber aufregen :-), aber genau das ist in diesem Fall eine große Chance. Denn hier sind wir die Mehrheit und können deshalb die Trolle ganz klar in ihre Schranken verweisen.
Deshalb möchte ich euch alle dazu auffordern, solche Accounts zu unterstützen (PS: damit meine ich natürlich nicht die Trolle!), auch wenn ihr nicht inhaltlich der gleichen Meinung seid.
Antwortet den Trollen einfach freundlich und inhaltlich, dann verlieren die schnell das Interesse, weil sie nur gewinnen können, wenn sie die Diskussion richtig Wut und Hass lenken können.
Dazu haben sie im Fediverse nur ihren jeweiligen Account; es gibt keinen Algorithmus, der aggressives Verhalten unterstützt.
Noch ein Hinweis zu solchen Trollaccounts. Oft legt eine Person mehrere solcher Accounts auf verschiedenen Instanzen an und antwortet dann sehr ähnlich auf Posts bestimmter Personen. Da kann man dann durchaus auch mal erwähnen, dass einem das aufgefallen ist. Darauf gibt es dann natürlich sehr empörte Rückmeldungen, dass das eine Unterstellung wäre, aber falls man es hinbekommt, die zu ignorieren, verläuft das schnell im Nichts. Am besten deshalb bei der Antwort das Wort Vermutung einbauen, dann hat man später nicht so stark den Impuls, sich zu verteidigen.
For the last few issues of 'Human-Generated Content,' I explored the impact of AI on the human web, so there wasn't enough space to discuss the #Fediverse.
Opening para: “Recently, I was looking at the infrastructure bills for our CoSocial co-op member-owned Mastodon instance, mostly Digital Ocean and a bit of AWS. They seemed too high for what we’re getting. Which makes me think about the kind of infrastructure that a decentralized social network needs, and how to get it.”
It's a really important, in-depth look at how we scale trust & safety on the Fedeiverse.
We've always supported the work of IFTAS, but when you read through this blog it makes you realise just how important they are in the future of this space.
Gute Neuigkeiten! Unser Universum hat sich gerade vergrößert — jetzt kannst du Profilen von @Mastodon, @threads und anderen föderierten sozialen Netzwerken auf Flipboard folgen und mit ihnen interagieren.
Lade die Flipboard-App herunter und folge @janboehm, @afelia, @Gargron und mehr. Entdecke Beiträge aus dem Fediverse neben den Inhalten deiner liebsten Publisher.
Here's something everyone needs to understand: I make the rules regarding how others are permitted to interact with me.
If you come at me out of nowhere raging at me, that conversation is going to end immediately. I honestly don't care why you're mad. It doesn't matter. And I don't care if you're progressive, liberal, conservative, or fascist. That conversation is not happening.
This holds especially true if you're raging at me for nothing other than an accident of my birth. I didn't pick my ancestry. I didn't select my sexual orientation. They are what they are, and if that makes you angry, well too bad.
You're entitled to your opinions of course. But you are not entitled to interact with me.
Again, I decide who gets to interact with me and how that interaction is permitted to commence. Chances are if you're able to behave like a nominally civilized human being we'll be fine. If you can't, then it's going to be a very short conversation punctuated by the block button.
I just gave to support @iftas and its mission to build a healthier open social web. They just kicked off a grassroots fundraising push, and If you care about Trust and Safety on the #fediverse -- here is a key way to help the whole fediverse up its game.
Doing some fediverse+firefox extension experiments
ALT text detailsScreenshot of a duckduckgo search for 'Joe Burrow'
At the top of the search is a list of posts from my mastodon server that matched my search in duckduckgo
Good news! Our universe just got bigger — now you can follow and interact with profiles from @Mastodon, @threads and other federated social services on Flipboard.
Download the Flipboard app to follow @georgetakei, @taylorlorenz, @potus and more. See posts from the fediverse alongside content from your favorite publishers.
Check it out! @Flipboard has officially announced a new milestone in their embrace of the #Fediverse - now, any Flipboard user can follow a Fediverse account in their feed. We're one step closer to greater publishing and curation across the network!
Showing the #Fediverse some love this morning with a new app directory dedicated to #ActivityPub platforms, clients, and tools for easy browsing and discovery:
Users can browse by the various software types with a filter for platform (web, desktop, mobile) and various sort options based on popularity (repo stars), recent development activity, and more.
Hello fellow citizens of the free and open web, it is me, Ben Brown. You may remember me from that social network from back when social networks were cool, or maybe from that one open source project that blew up.
Hi, it is great to see you again.
First off, corporate owned social media always sucked, we always knew it. It is past time for us to have better options.I am so glad for the #Fediverse and #ActivityPub and Mastodon and other projects for breathing new life into the indie web, where it is possible for us to own what we post and use whatever tools we want. I couldn’t resist building something!
My new project is called SHUTTLECRAFT. It social media server … FOR ONE.
What does that mean?
It is very small and lightweight open source app that runs nicely on services like Glitch, but it has most of what you need to host your own personal social media account.
It’s got a microblogging tool, to make posts. You can customize the design with HTML and CSS. You can follow people on Mastodon or other services and interact with posts and send messages. People can follow you on Mastodon, or with RSS. You run it on your own server so you own and operate the data and the code and the whole service. And you can hack the code and make it weirder so that we can all be part of a better, more diverse and more interesting web.
Though this a personal project and only a few weeks old, with tons of stuff still unfinished and yet to build... you can get the code right now and run your own right now! The official site also has a 3 minute walk through of setting up an instance on Glitch. It is pretty easy!
Within the last few years, publishing within the #Fediverse has started to take off. This week's opinion piece focuses on some of the current hurdles this network has, when it comes to user experience, and proposes ideas and a vision of what's possible.
Das #Fediverse ist mittlerweile gewachsen und für viele ein zu Hause geworden - nicht nur für die Deadbird-Aussteiger. Frage in die Runde: Welche Accounts könnt ihr empfehlen? Welchen sollte man (unbedingt) folgen?
The Newsmast app is open to all Mastodon accounts!
Login to Newsmast using your Mastodon account to get access to: - 60+ hand-built topical communities - Our Amplifier - Built-in federation control - Your servers home & following feeds - Long posts - Automatic hashtags - Drafts - Post scheduling
My reply to a GitHub discussion on why WordPress should have their own Mastodon account:
Well, the first thing what I'm a bit bummed about here is that why is WordPress.org seeking only a commercial, wide-as-possible-reach type of platform in social media when the other major foot is obviously in the open source world? Mastodon and the Fediverse is full of WordPress and PHP people and influencers, WordPress itself connects to ActivityPub and Threads.net connects to ActivityPub as well. So the reach is not any absolute metric here as it's not just one platform. It's the whole web.
For the second question, just see how much WordPress is talked about between instances, I've seen numerous folks of missing the official WordPress account there, including the community folks.
Here are some examples of the brand accounts:
- Internet Archive, 52K followers - Have I Been Pwned, 14K followers - 9to5Mac, 25K followers - World Wide Web Consortium, 31K followers - GIMP, 10K followers - Electronic Frontier Foundation, 62K followers - 1Password, 9.3K followers - Signal, 51K followers
In my mind the worlds largest open source CMS should be a part of this open social web movement.
🌍 Fediverse community, we need your support! We’re funding bounties with the resources we have, but we need YOU to help fuel open-source contributions. 💡 Each bounty now has a dedicated donation page via our Open Collective:
So, kbin.social (and likely #kbin itself) is dead.
I only joined the #fediverse in the "twitter migration" and *already* have 2 accounts that died on instances that were "flagships" but just disappeared (kbin & firefish).
No blame or shame for the devs or anything. They tried which is much more than most of us.
But whoever "decided" that true mobile identity isn't a priority for #activitypub / fediverse, probably fucked up.
Why hasn't the fediverse grown more? Instances & immobile accounts!?
This week's news: - @mmasnick joins Bluesky's Board of Directors - @bonfire shows some more information on Mosaic, another project of Bonfire, and puts out bounties for developers to help get to a 1.0 release - A platform for football fans with CollabFC - 3d printing platform @manyfold has added early #activitypub support
My favorite #Mastodon feed? The Local feed of my instance, indieweb.social
Why? Because with about ~1300 monthly active users, and ~10 posts/hour, or less, it is actually possible to check *everything* that was posted today in a reasonable time!
Also, how likely is it looking that we'll get federated groups that are compatible between both Mastodon and a Misskey derivative? Or ideally compatibility between a whole bunch of ActivityPub implementations.
This release contains some important performance fixes to some background jobs that had previously caused a lot of database load. Additionally, we queue less jobs that don't make sense.
Full changelog:
Fix missing Http404 imports in Streams API viewsets.
Notes on how to use the Docker images can be found in the docs. They're a bit minimal, we're looking on getting better example Docker based install instructions in place soon.
What is Socialhome?
Socialhome is best described as a federated personal profile with social networking functionality. Users can create rich content using Markdown. All content can be pinned to the user profile and all content will federate to contacts in the federated social web. Federation happens using the ActivityPub and Diaspora protocols.
Please check the official site for more information about features. Naturally, the official site is a Socialhome profile itself.
If you want to try Socialhome first before trying to install it, register at https://socialhome.network and then ping us with a comment on the user name chosen, and the account can be activated. You can also request account approval in the chat room. Unfortunately due to spammers accounts on the project instance need to be separately activated.
Contribute
Want to work on a Django and VueJS powered social network server? Join in the fun! We have easy to follow development environment setup documentation and a friendly chat room for questions.
If you are unfamiliar with #twtxt, it is a different take on decentralized microblogging that has been around for many years, and it is quite interesting to see it now bridged between this side and that one!
I don't think many folks here in the English speaking side of the fedi know about #Juick (juick.com) but its another part of the #fediverse that is already federating. I just discovered that they are also open source and the code is all available at https://x.juick.com/Juick/ licensed under AGPLv3. #ActivityPub
Could we get #Altmetric to incorporate #Mastodon / #Fediverse mentions? If yes, how? It’s really annoying to still see twitter there and not even Masto. I’m sure that’s one of the reasons why some scientists are still on twitter. It seems a detail but it is really useful to check out “attention” towards a specific paper and different discussions of it. #Academia#Science
Hmm, mir folgt gerade ein @tdf Beigetreten 07.08.24, allein auf meiner kleinen Instanz folgt es schon 5 Usern. Das Fedi-Profil ist komplett blank. auf der Profilseite https://flipboard.com/@tdf steht "This is an account to help flipboard users discover important people in the fediverse whose opinions matter" aber es ist nicht ersichtlich, wie das geschehen soll. Ich kann auf Flipboard kein Impressum finden (Unternehmen mit Name, Rechtsform und Anschrift). Meinungen? #flipboard#fediverse
ALT text detailsscreenshot von https://flipboard.com/@tdf.
links oben im Eck ist eine Wortbildmarke mit einem stilisierten weißen F auf rotem Grund, daneben der Schriftzug FLIPBOARD.
zentral ist das Profil von "TDF" mit dem Beschreibungstext: "This is an account to help flipboard users discover important people in the fediverse whose opinions matter"
10 Flips - 1 Magazin - 10 Likes - 925 Follower
Wenn man FOLLOWER ausklappt, ist genau eine Userkachel dargestellt, die anderen 924 bleiben ungenannt.
Wem TDF folgt, wird nicht angezeigt.
Ein Impressum ist nicht verlinkt.
ALT text detailsScreenshot des tdf-Profils auf meinem Server. Null info. beigetreten 07.08.24, folgt 5 usern auf meiner Instanz.
Hi! I'm Courtney! I'm a UX engineer, I'm married to a lovely wife, and a mom of two exhausting kids. 😅
Here, I like to share silly memes, talk about parenthood, homeownership & life in general, boost useful tech-related stuff, share thoughts on video games & TV, and maybe share a selfie or two.
In the fediverse, it’s mostly on you to find worthy people to fill up your feeds. Luckily, there are curators who’ve already done that legwork for you. Use these resources as shortcuts to make your fediverse experience as smart and relevant as can be. Share in the comments any tips and ideas you use to discover cool profiles and posts. Big shoutout to favorites like @FediFollows, @Curator, @lisamelton and more.
Creators no longer have to depend on “walled garden” platforms that change algorithms on a whim and own the audience. Digital sovereignty is the ultimate influencer status. Help our proposed fireside chat with @molly0xfff become a reality at SXSW '25! Community votes are a powerful signal. TYIA 🙏🏼
ALT text detailsText: Newsmast version 3. More ways to do knowledge sharing. Available on Apple App Store and Google Play. Mastodon login, pinned columns, seperate servers side by side, reply to reply, poll interaction.
Image: Newsmast on mobile.
I have such a low bar for typing things here, because I know:
- There are no algorithms - No big brother watching - My words are not being sold or analyzed or harvested - There are no close relatives or family friends spying and lurking around - I can decide about everything, even how this one post shows up and where - I'm my own boss on my own server - This is just one fucking insignificant post, not something to be replicated over centuries for the descendants of Zuck or Musk to poke on - FREEDOM
In her defense of the lawsuit, company president #Yaccarino says that advertising is essential to any platform that will function as a public square. That's 180° wrong.
Earlier this week Newmast launched a big update with a few new features.
I'll be honest, I didn't expect to love them as much as I do. So here is my take on why they work so well alongside the @newsmast ethos to build knowledgeable communities.
I've been online for (*cough*) a while. I believe communities work best when they put community members first (not stockholders) This is one of the reasons I helped found #Codidact and why the #fediverse attracts me.
People complain about UX issues, search problems, and other addressable minutiae on the #fediverse. They are missing the fact that billionaire oligarch assholes aren’t controlling your speech. You are distressingly close to losing your voice forever. Get serious and understand that things will improve here, but there is also a material difference between this and other platforms.
This is simply a reminder: We Distribute is a nonprofit organization that currently runs on donations. We put a tremendous amount of work into researching, writing about, and promoting the #Fediverse and the wider Social Web.
Our Executive Director / Chief Editor / Guy Who Writes Most of the Stuff, Sean Tilley, has been writing this publication for years. The site is operated and paid for out of pocket, and historically has run on free labor. Recently, he has shifted to being a full-time student, which means a tightening of the belt.
If you could help support us during this time, it will get us closer to being able to compensate all of our writers and staff contributors. ♥️
We have a small gift for the #Fediverse today: over the past 8 months, we've been building an icon library for various decentralized social platforms and protocols within the space. It's an ongoing effort, and we're happy to release our initial version today. It's like Font Awesome, but for the Social Web!
"We want to bring organisations and content creators into the Fediverse, step by step."
Our Foundation co-founder has just published an interesting piece on how we're working to help organisations and content creators find their way to the Fediverse!
the #fediverse audio player in https://statuzer.com looks quite nice, I would love to see more people experiment with more media focused fedi features mixed in with the microblogging interfaces
ALT text detailsscreenshot of an audio player in a fediverse client called statuzer.com
Dieses Bild sollten noch viel mehr Hochschulangehörige sehen.
Deshalb: helft bitte mit, es auf anderen Plattformen und hier zu teilen. Damit das #Fediverse 🐸 noch stärker wird. Es zeigt die Logoliste deutscher #Hochschulen mit #Mastodon-Account. Beim Download von der genannten Adresse wird ein pdf angezeigt, auf dem die Logos direkt als Link auf die Mast-Accounts 🐘 führen: https://cloud.wechange.de/s/ifC7ecAgL7MfQfn
ALT text detailsDas Bild zeigt die Logos von ca. 50 Hochschulen in Deutschland, die einen Mastodon-Account betreiben.
Die Logos verlinken direkt auf die jeweiligen Mastodon-Accounts.
Das Bild zeigt auch zwei QR-Codes, die zum einen auf das pdf-Dokument des Bildes verlinkt und zum anderen auf die Petition, in der die Hochschulen aufgefordert werden, verstärkt auf Mastodon und im Fediverse zu posten und ihre Accounts bei X stillzulegen.
Eine Tabelle mit den Hochschulen und ihren Accounts findet sich hier:
https://mastodon-listen.playground.54gradsoftware.de/
Prof. Dr. Mario Birkholz, Berlin; Prof. Dr. Björn Brembs, Regensburg; Prof. Dr. Ulrich Dirnagl, Berlin; Prof. Dr. Leonhard Dobusch, Innsbruck; Prof. Dr. Konrad Förstner, Köln; Lambert Heller, Hannover; Annette Hiller, Berlin; Alexander Hoffmeier, Berlin; Dr. Martin Kögler, Oulu; Mike Kuketz, Karlsruhe; David Lohner, Karlsruhe; Matthias Marx, Hamburg; Prof. Dr. Rainer Mühlhoff, Osnabrück; Prof. Dr. Claudia Müller-Birn, Berlin; Dr. Mattis Neiling, Berlin; Christian Pietsch, Bielefeld; Prof. Dr.-Ing. Maija Poikela, Berlin; Rainer Rehak, Berlin; PD Dr. Stefan Rödiger, Senftenberg; Nicole Wolf, München.
We, the Aktionsbündnis neue Soziale Medien (New Social Media Action Alliance) today appealed to #universities in Germany to shut down their #X (formerly #Twitter) accounts as soon as possible.
The appeal points out that the presence on X/Twitter does not do justice to the universities' remit to provide information because of the #disinformation and political agitation practised there. At the same time, presences should be established on #Mastodon and other services in the #Fediverse, whose decentralised and moderated design is much more compatible with the rules of democratic and sustainable coexistence.
Zum Beginn des neuen Jahres haben @zwecki und ich direkt einige Hammer-Themen bei @rebootpolitics@podcasts.homes besprochen: Die #Bauernproteste, die Causa #Digitalcourage, das Spannungsfeld #Fediverse und #Threads, unsere Rückschau auf den #37C3 und der Geheimplan gegen Deutschland.
Prof. Dr. Mario Birkholz, Berlin; Prof. Dr. Björn Brembs, Regensburg; Prof. Dr. Ulrich Dirnagl, Berlin; Prof. Dr. Leonhard Dobusch, Innsbruck; Prof. Dr. Konrad Förstner, Köln; Lambert Heller, Hannover; Annette Hiller, Berlin; Alexander Hoffmeier, Berlin; Dr. Martin Kögler, Oulu; Mike Kuketz, Karlsruhe; David Lohner, Karlsruhe; Matthias Marx, Hamburg; Prof. Dr. Rainer Mühlhoff, Osnabrück; Prof. Dr. Claudia Müller-Birn, Berlin; Dr. Mattis Neiling, Berlin; Christian Pietsch, Bielefeld; Prof. Dr.-Ing. Maija Poikela, Berlin; Rainer Rehak, Berlin; PD Dr. Stefan Rödiger, Senftenberg; Nicole Wolf, München.
I'm on nerdica.net friendica instance. i'm not too familiar with groups or channels. i also unable to vote in mastodon polls for some reason. I am using android app 'Fedilab' for my daily driver as i find the UI better UX, the boost/reshare is obvious on the app, in the web version, i don't know which icon is the boost/reshare and have to go through the icons to find it. Also, fedilab has built-in libre translation service for translating a toot into my language.
I'm a 20-year-old from Bangladesh, part of the Gen Z generation. I’m passionate about privacy, FOSS, and freedom of speech. As a practicing Muslim, I find balance and peace in my faith.
I love programming, mainly in Python and C for now, and I'm an avid reader. Recently, I fell in love with chemistry after reading "The Disappearing Spoon."
I stand firmly against any forms of racism and genocide. As an introvert, I grew up feeling a bit lonely because I didn't find many people like me.
Looking forward to connecting with like-minded folks here!
ALT text detailsEin in pink gefärbter Stapel Klemmbretter mit Unterstützungsunterschriftenformularen auf einem Tisch. Darüber in hellblau die Frage: Wo sind die Parteien?
So with linuxrocks-dot-online being a cesspool, I reached out to Tuxedo Computers and Slimbook, who have accounts on that instance, asking if they would consider migrating their accounts to a different instance.
I got a response back from Tuxedo and they are well aware of the situation and they are looking at standing up their own instance and migrating to that.
Betula is a federated self-hosted single-user bookmarking software. Organize your collection with tags. Write descriptions and quotes. #IndieWeb microformats and #Fediverse are supported.
This release brings #ActivityPub-backed following. Follow Betula from Mastodon and whatnot and receive all new bookmarks. A new design for bookmarks was also made.
I'm so excited to welcome the first batch of beta-testing #Musicians to #Bandwagon. I've so enjoyed listening to your work and setting up real #Fediverse profiles for you.
Today, I'm sending out emails to ~ thirty more #Bands on the waitlist.
Together, we'll make Bandwagon a viable open alternative to the big corporate label sites. One that's easy to set up, that anyone can host on their own, and most importantly, helps get your band out in front of the millions of people on the Fediverse.
Friends of #BSDCafe and the entire #Fediverse, until now, I have taken an approach to moderation where I engage in dialogue with users to find suitable solutions. However, for some colleagues, this approach has not seemed sufficient, so I will be adopting a different strategy. From now on, as soon as an issue is reported to me, I will take immediate action and then discuss it with the user. Fortunately, these situations are very rare, but they do occur, and I want to ensure that no one feels attacked or harassed. For this reason, I am adding a new rule:
Promote Positivity: BSD Cafe is a supportive environment. Pro, not against.Any kind of attacks are strictly prohibited.This is a place for relaxation and serenity. Violations may lead to immediate account suspension. Negative behavior risks our server being isolated by others, affecting all users
Today feels like a proper milestone for #Aardwolf-Social. One that makes me smile with pride, but also one of regrets.
Unfortunately I no longer believe that the project will be at MVP status by the time #Veilid launches. I genuinely wanted that because it gave me a target to reach for. Something that drove me to #TryHarder. While I feel that I have made huge personal gains in my #Rust dev knowledge, it simply isn't enough.
However.
Today also marked the first time in many years that I was able to share the Vision of what Aardwolf-Social is meant to be. Right now, we are two developers, but right now, we are in sync.
The Philosophy
Aardwolf-Social was never -JUST- about building an alternative to Facebook. That's why the project rapidly went from #Fedibook to Aardwolf-Social. It has ALWAYS been a COMMUNITY project. Something to be built by everyone. An application that will help to unify the #Fediverse. This vision, still stands.
The Vision
The other dev, and I have come to the agreement that we are going to expand the modular nature of the project. In its current state there is still some rigidity that neither of us like. That will need to be remedied. While this means that we have to delay MVP-status... it is what we both want.
Aardwolf-Social will be built like a web-app version of (Mx.) Potato Head.
In practical terms...
We will provide a base
We will provide a database connector
We will provide a user interface
We will provide a complete setup using our chosen defaults
We will -ALSO- provide a map for how to build your own modules.
Want to use MariaDB instead of PostgreSQL?
Want to make a text-only front-end?
Want to integrate your thing?
The only answer to all of those questions is "Do it".
We will provide a method to do all of that. In other words, you should be able to "Build your own Aardwolf-Social"
This is the Vision I have dreamed of for this project. Devs, system administrators, and users should all be able to participate from within their own comfort zones.
This is a milestone worth celebrating! :fediverse: In development as we speak, @forgejo can now federate comments (and tons of other stuff) from issues in repos!!!
Jumping on the #introduction bandwagon: Hi I'm Nick!
I'm an #infosec professional who started off in #pentesting and #appsec many years ago. Now I'm a CISO at a Norwegian #SaaS company looking at things more and more through a GRC lens.
I would like, first up, to pay lip service to the principle of positivity begetting positivity. In a perfect world I guess we'd all just sling emojis around and good vibes would just shine upon us and permeate the fediverse.
In reality though, there is what seems like a sizable contingent of folks who kick around as though they're kitted out in riot gear, pepper canisters poised to blast anyone they deem to be somehow outside their idea of right and proper discourse.
Just remember, ACAB is an acronym beginning in A and that A represents a collectivity that is inclusive of these fediscolds. I know you think you are righteous and your path is ever glorious but acab, brothers and sisters, acab you tedious fuckin wankers.
Flipboard CEO @mike will be joining the @threads AMA about the fediverse on Monday, along with Block Party founder Tracy Chou. Get ready to ask away — no question is too basic or complex.
ALT text detailsBlack text on white background that says "Threads and the fediverse: A conversation with @exhaustedfemalefounder and @mmccue." In the background of the image are illustrations of stars and planets.
👋 I'm excited to finally say hello to all you amazing folks of the #Fediverse 🌐 with my #Introduction post! Calling the southeastern U.S. home, my life is a vibrant mix of #graphicdesign, #3dprinting, #3Dmodeling, and delving into the fascinating intricacies of technology. I'm in the thick of my graduate studies in #cybersecurity leadership, focusing on integrating cybersecurity with product management processes for more resilient software and services. I passionately believe that breaking down the cybersecurity silo in organizations means leveraging #userexperience concepts, making cybersecurity practical and understandable for every role. I'm a sponge for knowledge, and I'm building my tech understanding in #python, #networking, cloud, and machine learning concepts. I'll be the first to admit I have much to learn. Reading is my haven 📖 - you'll find me lost in the spellbinding worlds of #NealStephenson, #WilliamGibson, the Dune series, and The Expanse 🚀. I also have a soft spot for #InfoSec books like 'The Cuckoo's Egg,' 'Spam Nation,' and 'Sandworm.' I'm always on the lookout for new recommendations! 📚 As an out #nonbinary individual, I'm committed to building inclusion around gender and feminist issues. I aim to help dismantle "male defaults" and foster more equitable work and community environments for a better future for everyone. The camaraderie and shared learning in the #Fediverse echo the Linux User Groups and Hackerspaces culture I cherish. It's an absolute joy to be a part of a community that upholds these principles. If you love dissecting the latest in #tech, exploring #opensource software, or immersing yourself in a gripping #scifi or #cybersecurity book, let's connect! Follow me and drop a comment about your favorite tech trend, current read, fediverse tip, or your efforts toward a more inclusive tech community. Can't wait to hear from you!
I’m deeply touched by the support I’ve received from the Fediverse community. Without you, I wouldn’t be able to do what I’m doing now. Thank you for your humanity.
Recently, Bangladesh lifted its ban on major social media sites like Facebook and WhatsApp, but only after they agreed to comply with the government’s demands. You know what that means.
ISPs and IIGs have been instructed (unofficially, as far as I know) to continue DPI operations and block all VPN traffic. However, I’ll keep playing this game of hide and seek to avoid speed throttling. For now, changing protocols and ports is working. I’m using Shadowsocks, AmneziaWG, Xray with Reality, and Wireguard. I also plan to run Tor bridges.
Some people have expressed interest in a Tor-enabled Fediverse instance for the Bangladeshi community to reduce reliance on Facebook and Twitter (X). I’ve decided to use Akkoma with the Mangane frontend.
Unfortunately, I need more funds than I currently have to continue my operations. If you can, please consider donating. Every dollar counts.
Here’s a brief update on the current situation:
The police and ruling party members are conducting house-to-house searches for students, similar to Nazi tactics. Anyone who participated in peaceful protests or voiced support is likely unable to sleep at night.
The government is trying to portray the movement as an anti-government conspiracy by political parties. So far, all their plans have failed. Yesterday, they banned Jamaat-e-Islami. The government expected a violent response to use as a distraction from the ongoing student movement and massacres committed by law enforcement. Fortunately, Jamaat recognized the trap and only issued a statement opposing the decision. Most opposition parties immediately voiced support for Jamaat-e-Islami, increasing their support. It’s also unconstitutional to ban such a large party without a public vote, but I’ve never seen a fair, non-rigged election in Bangladesh in my lifetime.
For those wondering, the student movement was about reforming the quota system in government jobs, not about hunger or food. However, the government had other plans. They decided to kill and arrest as many students as possible. Nearly 89% of those arrested (over 2000 people) by Dhaka Metropolitan Police have no political affiliation. Consider it a form of civil disobedience.
That’s all for now. I need your support to continue helping people in need, providing tools to protect their privacy, and helping them bypass censorship. We would also be grateful if you could help the Bangladeshi community join the Fediverse.
To everyone participating in today’s mass protest, please be aware that social media sites may be blocked, as some users have already reported. There is also a possibility of an internet shutdown. The police, BGB, RAB, and Army have taken positions, and there are reports of protestors being shot from helicopters last time. Regardless, stay together, even in the face of violence. Do not leave anyone behind. If you have internet access, please use our proxies and livestream on social media. I am prepared to deploy more servers if needed. Together, we will prevail, InShaAllah.
Edit: The instance is live! Feel free to join Buddyverse.one
Really enjoying writing my new #tech culture blog but really have no idea where to post links to get more eyes on it. The #blog hashtag here doesn’t seem to get a lot of traction. Any advice? That isn’t SEO sleazy crap?
My gut tells me there’s a thriving subculture of blogs out there but not sure if/where there’s an on-ramp.
Yesterday was tougher than I expected it to be. My wedding day anniversary 60 years ago. If Alberto (my husband) still had been alive it would have been a major celebration). I'll keep that in mind when it comes to friends in similar situations. For the one left behind the event is still significant, yet it seems as if it is no longer so relevant is other's eyes or they are afraid it will cause upset. It might, but the right sort of upset. It is important. #Loss#Mastodon#Fediverse#celebration
As we approach the U.S. election, misinformation and abuse are on the rise and more people are fleeing X in search of something safer and more trustworthy. This is an incredible opportunity for the #fediverse but only if we are able to maintain and expand the effectiveness of our #moderation as we scale.
In this latest episode of Dot Social I go deep with two well known trust and safety experts who are advancing decentralized moderation for the fediverse: @samlai.bsky.social and @jaz. We discuss strengths and weaknesses today as well as what the future could hold.
Check out the conversation on our PeerTube instance or wherever you get your podcasts.
Wenn wir uns doch so sicher sind, dass das #Fediverse die geilere Alternative zur Empörungsbewirtschaftung auf classic Social Media ist, wieso sind wir dann so Wenige?
Auf der #BildetNetze Konferenz von @netzpolitik_feed wollen @pneutig , @ueckueck und ich mit euch gemeinsam Wege erarbeiten, wie wir hier solidarisch und nachhaltig Social Media für Alle ermöglichen können.
Der Workshop wird in etwa so wild wie das von mir gebastelte Sharepic, sei besser dabei!
ALT text detailsEin menschlicher Körper mit Kochschürze trägt einen Katzenkopf, der regenbogenfarbene Laserstrahlen aus den Augen verschießt. Auf einem auf das Bild montierten Streifen Klebeband ist "Fediverse > Bubble zu lesen.
Auf einem Aufkleber ist zu lassen "Social Media? Machen wir selbst! #Fediverse" zu lesen.
Bald ist #BildetNetze von @netzpolitik_feed! @ueckueck, @korporal und ich bieten auch 1 Workshop an: „Katzenvideos, radikale Antifafluencer*innen und du: 1 Fediverse größer als die netzpolitische Bubble“. Was uns eint sind u.a. Erfahrung mit #Fediverse und das Bedürfnis, da noch mehr draus zu machen. Gleichzeitig haben wir teils sehr(!) unterschiedliche Perspektiven, wie das von Markus gestaltete Teaserbild verdeutlicht (#SorryNotSorry). Und ich glaube, genau deswegen wird das richtig spannend!
ALT text detailsEin Bild, welches die Grenzen der Kunstfreiheit ertastet. Darin passiert sehr viel und eine objektive Beobachterin ist erst einmal überfordert.
Z.B. Zentriert im Bild eine riesige Katze, aus deren Augen Regenbogenlaserstrahlen schießen. Dann ein Stück Malerkrepp, auf dem steht "Fediverse > Bubble". Links oben ein Sticker mit einer Vernetzungsgrafik, die gerne als Symbol für das Fediverse verwendet wird + Schriftzug "Social Media? Machen wir selbst! #Fediverse." Rechts unten zwei Varianten des "This is Fine"-Memes, links mit einem Mastodon in einer wunderbaren Naturlandschaft, rechts mit einem blauen Vogel in brennendem Haus. Außerdem hat die Katze noch einen menschlichen Körper mit einem T-Shirt, das sicherlich auf eine relevante popkulturelle Geschichte referenziert und eine Mütze mit Aufstickung "Get on my lvl". Und weil das noch nicht reicht, ist alles vor dem Hinterrund einer blauen Rauhfasertapete.
🎊 Nach einer abenteuerlichen Aktion gestern Nacht ist es endlich gelungen, den elenden Xitter-Sharebutton von unserer Website zu entfernen. Danke an unsere fleißige Entwicklerin!👏 🥳 Warum wir das Netzwerk verlassen, ist kaum erklärungsbedürftig. Trotzdem haben wir einen Artikel verfasst, um andere zu demselben Schritt zu ermutigen.
Entgegen aller Unkenrufe muss ich zugeben, dass ich obwohl ich Friendica, Hubzilla, (streams), diaspora*, Akkoma am Laufen hatte, doch mit Mastodon irgendwie am besten klar komme. Steinigt mich, #fediverse
Currently trying out #Friendica for a new issue of my newsletter/blog #TheFutureIsFederated and this GIF speaks louder than words. I’m OBSESSED 😍
I’ve spent an hour adding #Bluesky accounts and #RSS feeds of my favorite blogs (in addition to a selection of #Mastodon and federated #Threads accounts). It’s SOOOO COOL…
I respect and appreciate all the work the Mastodon team and all the various volunteers have done, no question about that. This is not about calling out any particular individuals.
But I hope that in light of the ongoing conversations, the Mastodon team will reevaluate their priorities, with input from folks most impacted by the platform's deficiencies.
White people in the #Fediverse: Here's a graphic from Andrew M. Ibrahim MD that helps me reflect on where I'm at in being #antiracist. Maybe it can help you, too.
ALT text detailsFour overlapping circles showing progression from Becoming Anti-Racist, Fear Zone, Learning Zone, and Growth Zone.
Specific details in the zones:
Fear Zone:
I deny racism is a problem.
I avoid hard questions.
I strive to be comfortable.
I talk to others who look & think like me.
Learning Zone:
I recognize racism is a present & current problem.
I seek out questions that make me uncomfortable.
I understand my own privilege in ignoring racism.
I educate myself about race & structural racism.
I am vulnerable about my own biases & knowledge gaps.
I listen to others who look & think differently than me.
Growth Zone:
I identify how I may unknowingly benefit from Racism.
I promote & advocate
for policies & leaders that are Anti-Racist.
I sit with my discomfort.
I speak out when I see
Racism in action.
I educate my peers how Racism harms our profession.
I don't let mistakes
deter me from being better.
I yield positions of power to those otherwise marginalized.
I surround myself with others who think & look differently than me.
유연성은 중요하죠! #Fedify 프레임워크는 풀 스택 솔루션이 아닙니다—여러분이 좋아하는 웹 프레임워크와 함께 작동하도록 설계되었죠. #Hono 및 #Fresh 등, Fedify는 여러 웹 프레임워크와의 쉬운 통합 옵션을 제공합니다. 여러분만의 방식으로 #연합우주 (#fediverse) 앱을 만드세요! 🛠️
"A lot of people think that the pentacle was chosen because of its occult or satanic connotations. And while it would be in Fediverse's rebellious spirit, this was not the case."
Makes me smile warmly when I come across a new web dev expert, perhaps via a link from someone, and it goes to their Twitter/X page, but then I see they've stopped posting on X and are pointing to their Mastodon page. So I follow them on Mastodon, also knowing X doesn't get to access that person's thoughts anymore. Slowly but surely, the brains of the web dev community are shifting to the decentralized web — where of course they truly belong. #CircleOfLife#Fediverse
2) You don't see a palpable difference between contributing financially to a nationally-known political campaign and giving money away to some completely unverifiable "person" on Venmo or Cashapp or whatever?
You're gonna like it here - I promise! I can't even stomach LOOKING at #birdsite anymore...
TIPS: 1. follow @feditips 2. use #hashtags 3. follow lots - build your network 4. boost lots - you ARE the algorithm (& likes are private) 5. search #hashtags which interest YOU 6. scan people's profiles 7. MORE TIPS 👉 https://fedi.tips/ 8. stick with it - #fediverse is WHEY better than centralized corporate garbage 🧀
Es wäre wunderbar, wenn Inhaltsersteller ihre Werke nicht nur auf #YouTube, sondern auch parallel auf #PeerTube veröffentlichen würden. Dies würde eine echte Alternative zu YouTube schaffen und somit ein Gegengewicht zu dessen Marktmacht darstellen.
Ich weiss leider nicht mehr von wem ich das Bild habe, aber es beschreibt es ganz gut, wie ein Tröt durch das Fediverse zieht... #flowchart #fediverse #timeline Thanks to the original Poster (i cant remember)
ALT text detailsA short recording of me using the fediverse sharing button, filling out various fediverse domain names, showing how the icon changes to match the software running on each server.
The interface itself consists of an input field for the domain name and a share button preceded by an icon.
An "https" placeholder text is before the input field to signal that this part of the URL is not needed.
Never forget to ask yourself "does this person know who the fuck I am?" -- really think about it, put yourself in their shoes. Would *you* give a shit what *you* think if you were them?
If you cannot STAND the fact that they are wrong, you should use the mute feature.
If this feels like an invitation for you to disagree with me about this, then PLEASE use the block feature instead! 🙏 (update: ...to block me, I want you to block me.)
ALT text detailsLisa Simpson's Presentation meme
the slide on the projector screen says "correcting or disagreeing with someone who doesn't know you is as inappropriate on social media as it is in real life."
What I dislike the most in commercial recommendation algorithms in social media are that they actually LABEL you. I've seen a study about this, but for the death of me can't find it anymore. However, I've also read books by Jaron Lanier and other folks who helped create the original social media algorithms so I feel like I have a tiny bit of competence to talk about this.
What this "labeling" means is that in the eyes of an algorithm Roni Laukkarinen, the user nicknamed rolle (that's me) for example is:
- A Finnish person from Finland - White male - A technical person - More to the left politically than right
What this often means by the actions of the system (especially on Threads, X and other similar commercial social medias):
- Let's not show Posts in English or other languages, let's not give them visibility, he's Finnish so it's useless! - Let's lean towards more familiari perspectives to him as a white male - He is a techie, let's show him more tech side stuff and ignore the ordinary life things, okay maybe memes, everyone loves memes - He's a leftist so let's polarize his political opinions more strongly against the right and just show him far-right views he despises or the most popular leftie updates
This is just an example but you get the point. I often see either my post visibility or what I see exploited by the algorithm, in ways that I lose. It's amazing that most people don't even realize they are being controlled this way.
All the while, I'm definitely not against algorithms alltogether. I'm against algorithms that have a commercial or policital gain. I wish there would be a healthier algorithmic option available on the Fediverse. We have the "Explore" tab, but we should get even more choices and go forwards towards a modern "For you" feed where the user is in control.
FYI: Abelio will provide couple of ways of publishing visual contents. One of them is part of the article editor and it let's you organise multiple images in a form of a flexible grid you can arrange as needed.
Es gibt sie noch, die guten Nachrichten: meine neue Wirkungsstätte, die @zlb_berlin ist als größte öffentliche #Bibliothek des Landes nun auch im #fediverse angekommen.
Sagt hallo, folgt dem Account, das wird cool. Großen Dank an @herrhochkirch und ihr Team, die das ermöglicht haben!
We're excited to share that the Flipboard community team is kicking off this new account to celebrate and amplify Magazines curated by passionate enthusiasts and experts, publishers, and organizations on Flipboard.
Follow along to get recommendations for Magazines to follow in news, tech, science, history, culture, travel and more. A Magazine is a curated feed of posts about a specific topic or interest that is followable, just like a profile.
To get this party started, here are 10 Magazines to follow in tech from trending news to AI and EVs:
Local news matters, now more than ever. So a few weeks ago, we asked you for your thoughts on federating local papers in the USA — where you're located, and the specific publications you'd like to see. You responded, with ideas, suggestions, and an education on American geography. Now, we've federated 64 publications. Here's a blogpost with more details, plus a spreadsheet with a list of all the federated profiles, which include everyone from @AlaskaBeacon to @SunSentinel. If you spy a profile you like, search for it in the fediverse and you should see all its Magazines (topical feeds). Follow the profile to see everything in your feed, or just Magazines if you're only interested in, for example, South Florida Sports (@south-florida-sports-SunSentinel) or Texas Barbecue (@texas-bbq-TexasMonthly). If we've missed something or you have a suggestion for us, just let us know in the comments. Follow our @FlipboardMagazines account for regular updates on federated Magazines.
"Da sind Menschen, die fragen, wie es einem geht, die auch ehrliche Antworten hören wollen. Man traut sich zu sagen, wenn es einem Scheiße geht und wird wahrgenommen."
Has anyone written a good “Fediverse for Politicians” post?
I want to encourage my representative to include the #Fediverse in their communications strategy. I think the meaningful fundraising demonstrated by #mastodonforharris will be more convincing than technical arguments.
I’d rather not write yet another introduction to #Mastodon and #ActivityPub post, so show me what you’ve got!
ActivityPub kann man sich wie interaktives RSS vorstellen, denn Kommentare zu Beiträgen erscheinen sowohl auf Mastodon als auch im Blog auf unserer Website.
Bin gespannt, ob und wie das in der Praxis funktioniert.
As we start to get ready for the debates and energy of the #FediForum, I'd love to collect all of your thoughts on:
What are the most pressing issues for the #Fediverse right now and in the next 6 months? What challenges are different from those a year ago? What did we solve in the past 6 months and what didn't we? What help do we need to move the Fediverse forward?
I logged in @phanpy for the first time using my @pixelfed credentials and I used its incredible catch-up feature to see posts I had missed. Mind = blown 🤯 😍
Although I haven't used this poor abandoned blog much, it is not because I dislike the MicroBlog.pub software that I am using to self-host it. It actually helped me to learn about the IndieWeb.org and MicroPub.net communities, as well as practice work with the ActivityPub.rocks protocol (which is the engine of the #Fediverse).
Sadly, as I got excited about MicroBlog.pub, I realized that the creator had abandoned the project for more than a year. Issues, requests, and pull requests have piled up. The excitement of users faded away as I found forks close doors. But it is #opensource, right?
Yep!
Hence, I decided to contact some other users and start a collective effort to keep this cool project alive. Here is where it will live: https://github.com/microblog-pub
Let us hope I will be able to put together a good crew. 🤞
ALT text detailsThe MicroBlog logo where the MicroPub is written in black and the .pub in green. Also, it uses the "micro" greek letter in place of the 5 letter at the beginning of the name.
Just a note to my #Followers and potential future followers:
If you #Follow me and want to be followed back, please have similar #Interests tagged in your bio. If I check you out and we have nothing in common on the surface, I have no reason to follow back.
Though, it's totally okay to just follow me for the sake of following my crazy ass! I do appreciate the support.
It's kinda funny that I don't even care anymore that "not everyone is on Mastodon". It is definitely a good thing. The same happened in the past with IRC and Telegram. You know they still exist, lots of people like me use them and I still will not use the popular ones that much or at all.
the newcomers don't care about the spirit of the Fediverse!
I know what you mean.
Every time there's a mass exodus from somewhere like TwitterX or Reddit, we receive a glut of new users who want to remake the fediverse in the image of the dysfunctional site they just fled.
Most of them give up and leave for a new dysfunctional site within a few months (hello, Threads and BlueSky!); but there are always some who get it and stick around.
I have built a tool to aggregate, with what software and from which instance it is boosted (or faved). Please share far, to show where you're seeing this.
Added a notification setup so I get alerted when someone I follow from bluesky/threads opts-in. I was too lazy to create another bot account so it just alerts me from the RSS bot
ALT text detailsScreenshot of notifications
Shows the account @youtube_rss@tomkahe.com saying 'I just followed thecrisglass for you'
By the by if you haven't heard, I interviewed @ArtistMarciaX for the most recent issue of Logic(s) Magazine about Blackness and the #Fediverse, #Fediblock (they're the creator of the hashtag) among other related topics. They're a brilliant mind and also they're a damn good DJ, check out #AMXRadio!!!!
I'll have to keep this toot terse, Them's the rules, for better or worse. Though you might get in trouble, you forgot a CW. Screw prose, write in #fediverse. 😎
I know it's really not the time but why isn't @joebiden@threads.net federating his non-potus account, would've been great to be able to share news straight from the source
Thanks again to everyone who's contributed to the costs of running this community! You're helping keep this space in the #fediverse independent and sustainable.
I don't understand why so many folk on #mastodon are recommending against running your own #mail server.
The fundamental premise of the #fediverse is distributed diversity yet when it comes to email apparently centralising the whole planet to @gmail is the preferred outcome.
This is broken and dangerously wrong.
Running your own mail server is equally as valid as running your own #mastodon instance.
@fosspost frankly it doesn't matter how good your operating system is. The problem is, that everyone using the same software means everyone is vulnerable to the same issues.
This is why #SelfHosting and #Fediverse type services are so so important. If the Mastodon server I'm on goes down, it might effect me and my server-siblings, but won't affect everyone.
So. thank your #FreeSoftware developer today for having your interest in their focus, instead of just making the most amount of money.
Looks like the #fediverse has champions at the Verge;
"But all of this stuff only works if there is a standard, and I’d bet $10 that ActivityPub is going to be that standard. It’s the one that’s overseen by the World Wide Web Consortium, it’s the one with the most momentum, it’s the one Threads is supposedly going to support — it’s just kind of clearly winning."
#DavidPierce, Verge editor-at-large and Vergecast co-host, 2024
Finally got around to emailing #ECCHR to ask why they're not on the #Fediverse. Do you donate to an organization that's not on here yet? Email and tell them they should! Use your leverage!
🌞 Hello #fediverse! This is GBH #News bringing you the world from #Boston. It's 74F at Logan Airport and visibility is 10mi.
An update from cybersecurity firm CrowdStrike affected countless Windows computers today, grounding flights, closing offices, and in Massachusetts, delaying surgeries at some hospitals.
A retrial of Harvey Weinstein is set for November in NYC.
In Bangladesh Over 1000 were injured and some were killed in protests against a quota for government jobs.
i woke up today thinking about something thats been bothering me a lot about :butterfedy1: :butterfedy2: :butterfedy3: fedi, the timeline, it gets drowned by ultra shortform discussions, i dont want to mute anyone because many discussions are great, but i just want something that rotates through everyone i follow in a given time period, eg "give me one post from everyone in the past 6 hours".
the difficulty is coming up with a good "interval time" ie. what if the last "hour" is the most important or, "2 hours" or past "day" ....how to pick this meaningful intervalTime. i'm still in bed thinking about this. Then i realize that the interval time is WHATEVER MY AVERAGE POSTING RATE IS over the day. So if in the past 24 hours I post 1 post per 4 hours then the intervalTime ought be 4 hours. So give me one post from everyone i follow in the past 4 hours.... after that is exhausted? 8 hours, so excluding the posts already shown, cycle through every person i follow who has posted in the past 8 hours, then 12 etc
this way, when i return to :butterfedyC: #fediverse after a break, i can quickly see the latest from everyone i follow, but as i post on :butterfedyA: fedi the interval time will shorten and i'll see things in a more compressed timeframe. The key is to get these intervals right.... maybe 1day.... POST.... 15hrs.... POST.... 9hr POST.... 5 POST.... 3hrs this seems like a good way to go.... after 4 posts the interval is down to 3hrs???
i dont believe likes should affect the intervalTime, boosts maybe can be taken as if the booster made that toot at that time, so if the post ur boosting is from 2 years ago, then it doesn't affect intervaltime.
do you like this idea? what to call this sort of timeline....? Rotary....? Rounded? Cyclic.......??? who knows but i def think i'd benefita lot from a timeline like this.
Regenerating my #introduction post on the new instance:
My name is Mike (a.k.a. "shellsharks”) - I am a security researcher, #IndieWeb advocate, all-things #Fediverse convert and all around #tech enthusiast.
For those new to #Mastodon / the #Fediverse or those looking to get more out of this awesome network, here are some tips for getting started, general advice, and links to a ton of related resources. This “Starter Pack" also features a ton of awesome #infosec / #cybersecurity follow recommendations.
I'm pumped that #blogroll's are back but in the spirit of sharing follow recommendations for folks on the #fediverse, not just the #indieweb, I wanted to introduce the idea of a #fediroll. This is simply your shortlist of accounts you love and would recommend others follow! Here's my starting 10 below (there's many more I'd like to add in the future)
As the #Fediverse embarks upon a well-deserved round of holidays, our dev team are hard at work on the basic building blocks of Patchwork. Here's a round-up of what we've achieved and what we're working on - a Dashboard, a Posts plugin, a new domain for channels, and a spec for app-hooks. On track for release at #FediForum !
CollabFC is a federated platform for football clubs, created by @diego! ⚽
The platform offers custom timelines dedicated to specific teams. People on the #Fediverse can follow the account bots from their instances. Although only a handful of teams exist on CollabFC, the creator states that more will get added very soon.
I need to do my periodic clean-up and check all the domains to see if there's any that need removing — but it's still quite a nice reference for people looking for new instances to browse or join.
Will do a clean-up soon and remove any dead domains from the list.
Just read an email newsletter from @newsmast about their upcoming Patchwork platform. It’s a plugin system to extend existing fediverse platforms.
One of their upcoming plugins will be local only posts. It’s a nice feature I used on Firefish, allowing nonfederated community discussions. Looking forward to it!
This week we want to talk to you about Patchwork, an upcoming project, using technology we developed for Newsmast to make new and existing spaces on the social web more safe, more connected and more fun!
Here’s an update from our Foundation Ambassador @FreddieJ 👇
Let's talk governance. On #Twitter and #Reddit, the communities we built were subject to the whims of ownership. As long as we had a benevolent dictator, were were cool. That's obviously changed for both of those sites in the past year, so many of us are here on #Mastodon and the #fediverse
The model is distributed (good) and open source (great) but as the community evolves, it faces growing pains and existential questions like, "What happens if Meta joins?"
Each instance is independent and can do what they wish (cool) but what if the mod(s) of your instance make a decision that does not align with your values? Switching instances can be done but it's a non-trivial task, and you are still subject to the policies enacted by the instance that you switch to. The admin that you _thought_ was cool may hold a viewpoint on an issue that you're not aligned with. You still are looking for a benevolent dictator.
We could of course, each launch our own instance that 100% reflects our values, but that flies in the face of community. My hope is that this is a place that doesn't agree 100% but does disagree thoughtfully and respectfully.
This is where governance comes in - are there any instances with a well defined organization and well-defined processes for how decisions get made? Are there any instances where policy decisions are made by a group (hopefully representative of the users) instead of a single/small group of admins that may or may not be in touch with what the members of that instance want? I'd be much more at ease with an instance like that.
I know that this sounds all corporate bullshit hierarchy and all, but maybe the Fediverse needs some of that in addition to the communal spirit that we have here. I'm kind of tired of benevolent dictators.
:HackerCat: cyberpunk.gay is now open for registrations!!! :HackerCat:
WHO ARE WE? we’re a scrappy little fresh-faced underdog instance of sharkey (a misskey fork). we have but one humbly stated mission: to put the PUNK back into cyberpunk on the fediverse
WHO AM I? i’m vanta. trans enby girl polyam lesbian gender terrorist, the fediverse’s favorite pirate radio DJ, DIY clothing auteur, and rogue wordsmith extraordinaire. i’ve been posting on fedi heavily since 2017
THREADS? not only is this instance a fedipact instance that has threads.net blocked, but… i’m the one who made the whole pact to begin with lmao
I think we should pick a #threads fediverse user at random who has like 3 followers and make one of their posts go extremely viral so they have to sit there confused about the thousands of anonymous 'fediverse users' liking and sharing their posts
New version of PeerTube has been released that gives end users some moderation tools for comments on their videos, and provides an option to generate captions automatically, among other things.
First - on the #Fediverse everything is found by hashtags — & you can follow hashtags on most #fedi platforms! This adds messages coming into mstdn.ca with your chosen hashtags to your feed.
Second, I am in some of your streams - science/health/disability (partner is a public health scientist, so very adjacent.) #Knitting / #fibrearts / #tricot is a huge community, & there is a 'group' you can follow: @knitting
Hier mal ein paar Tipps zu inklusivem Posten im #fediverse. Diese helfen euren blinden Followings, eure Inhalte noch besser zu verstehen.
1.Fügt euren Bildern und Videos #Bildbeschreibung hinzu, in der ihr euer Bild und ggf. Dessen übersetzte Bedeutung hinterlegt. Dafür habt ihr 1000 Zeichen zur Verfügung. Funktioniert in @Mastodon, @pixelfed (Inkl. Übernahme in Mastodon o.ä.) und anderen ActivityPub-Implementationen. Bei Pixelfed versteckt sich die Funktion derzeit noch hinter „Advanced“.
Thoughts on making a "Web of Data" instead of a "Web of Pages", and how that might let us take a step away from the dominance of large, complicated browsers.
A list of alternative webclients for various #fediverse software:
Notes: * webclient: you use your own credential from your own instance * Listed are: official webclient hosts; or an instance list. * Optional: other instances. * In alphabetical order.
Not only that, but I've worked in the #gaming industry since 1997—from customer support and #GameMaster to marketing and #CommunityManager. 📰 I also appeared in “Sports Seoul” and 📺 in “The Daily Report” (Arirang) after my episodic explanations of the #Kdrama#ExtraordinaryAttorneyWoo ( #이상한변호사우영우 ), and how it relates to me, went viral in South Korea.
Attached cover image: * All Rights Reserved. * Made with the Canva web app.
ALT text detailsYuki's social profile banner.
The text on the right column reads:
YourOnly.One
Asian, Autistic
Faithful Athlete
Gamer, Writer
On the left column is his photo, and on top of the right column is a game controller.
* This cover is All Rights Reserved.
* Was made through the Canva web app.
Can someone who knows more about how Mastodon/the fediverse works help me understand something?
I've seen this happen with a few accounts now where I'd be trying to search for a post by its URL and it would not show up on some servers, but it would on others. I'd think these accounts might've been suspended, but the accounts themselves are found, and so are some of their older posts. I'd expect a suspended account not to show up at all, but maybe this is how it works?
From @ghost, which is implementing #ActivityPub and joining the #fediverse: "The way to truly understand ActivityPub is to examine the idea, not the technology. It's a way for people to interact without algorithms, independently, at scale. If that isn't something worth fighting for, I don't know what is." https://activitypub.ghost.org/its-all-about-the-infrastructure/
Abelio supports couple of ways of posting your content. One of them is a block-style editor (something like on Medium) for those of you who needs to post articles in a convenient, non-markdown way.
#mobilizon is version 4.7.0, yet offers no facility to change the heavily branded homepage? The docs do say customization is not-yet-implemented, and to be fair, for the primary purpose (organizing activists?) cosmetics are unimportant. The docs say you can edit files directly, but no hints as to which files, and most are elixir and javascript…
But it otherwise looks like a potential #Fediverse escape route from Facebook Events and Group pages. Are there any other #ActivityPub kits like this?
Sometimes, developing a new app, platform, or concept for the #Fediverse can seem like a minefield. Here's some rules of thumb on how to maintain goodwill with the community, and ideas of how to do it.
ALT text detailsGardenState.social call for users
If you love New Jersey now is a great time to transfer accounts.
How to transfer accounts:
- Sign up on GardenState.social
- Tell the new account the name of the old account.
- Export you follows, lists and blocks from old account
- In Settings > Account, you can migrate to new account
- Watch all your followers get moved over
- Say Hello! Make a post with the #introduction tag and make friends!
GardenState.social is supported by the community. Visit the about page to find out how you can contribute!
Von uns sind übrigens immer mehr auf #Mastodon aktiv, nicht nur aus den Redaktionen (und Autoren), sondern auch aus dem Maschinenraum. Also gerne folgen 👇😎
Kurz vor dem großen Update für #Mastodon, das die fehlerhafte Preview korrigieren sollte nochmal ein Blick auf Trafficquellen für @heiseonline: Demnach hat #Mastodon#Twitter überholt, auch ohne einen Teil des Traffics aus dem #Fediverse. Das liegt aber auch daran, dass das automatische Posten auf #X Probleme macht (wenn es geht, ist X vorne).
#Flipboard und #Facebook wachsen leicht. #Bluesky unten konstant hinter #Threads, obwohl dort alle und bei letzterem nur wenige Links geteilt werden.
ALT text detailsGrafik mit dem Traffic auf heise.de aus verschiedenen Quellen
My mom expressed a potential interest in the Fediverse, and I'm looking for instance suggestions!
She's a lactation consultant, and going back to school for public health. She's also interested in social justice and neurodiversity. I'm thinking probably a mid to medium large instance, and a general purpose one might be good to start, but any suggestions would be welcome.
The news this week: - Dutch government plans to expand their #Mastodon project - Nomadic Identity (decoupling user identity from servers) over #activitypub comes to the fediverse - @openvibe combines Mastodon, #nostr and now Bluesky into a single app and a single feed.
Hey the #Fediverse! Today, I have released the version 0.1.0 of my new project, f2ap, an application that adds a compatibility layer for #ActivityPub to your website thanks to your #RSS/#Atom feed!
Currently, only the support for Mastodon is guaranteed, but there are a lot of other platforms out there. If you are on another social platform, please help me document the platforms support! 🙏
I’ve never done an intro post. Former single mom on welfare who established an NPO that awarded cars to women in transition, based on my life experiences. Have since transitioned to life coach/author/speaker on topics incl resilience, happiness, mindset, kindness, community. Background incl 30+ yrs in media, tech, climate, infrastructure. I love cooking, eating, reading, writing, art, gardening, travel, fitness, biking & the ocean. Chicagoan. #introduction#fediverse#BikeTooter#LifeCoach
I was feeling out some new servers. This one and retro.pizza. Maybe for migrating, maybe just for an alt. I'm thinking that having alts is just a basic necessity given the structure of the #Fediverse.
Anyway strangeobject.space was scheduled for down time. I guess it's going longer than expected. Tired of waiting. So! I'm here to reconnect and get (yet) another perspective on this place. Which is, so far, always refreshing. #boost#introduction
It's been a bit since we first joined the #fediverse, so we thought we'd re-introduce ourselves!
@amarchivepub is a collaboration between the Library of Congress and GBH, dedicated to preserving #publicmedia.
With 160,000+ TV and radio programs contributed by 550+ public media orgs, producers and archives, we work to make #publicbroadcasting free and accessible to all!
From classic clips to behind-the-scenes insights, join us in exploring our nation's rich media history, one post at a time!
ALT text detailsAmerican Archive of Public Broadcasting
It’s been a week since the UK General Election. As one of the UK’s leading Fediverse projects, we thought this would be a good time to look into the new government's digital policy and what it could mean for Fedi.
And now, for some lighthearted fun: @canvas, the r/Place alternative for Lemmy, is back for its 72-hour collaborative art event, and this time, the whole #Fediverse is invited!
ALT text detailsA snippet from the linked article showing the "Around the community" section, featuring links to projects made by Mastodon's community. Highlighted is a link to Fediverse Explorations.
9 weeks to the next #FediForum, the unconference for the people who move the #Fediverse forward.
This will be a our 4th event, from Thursday to Saturday, so people with Monday to Friday day jobs can attend at least on Saturday. The schedule is 8am to 1pm pacific time, which works for timezones from Europe to the US West coast and we can get a big international community together again.
Don't repeat my mistakes. I've squandered so many opportunities to develop and sustain a direct relationship with people interested in my projects. Why? Because I was using platforms that operated behind a walled garden.
👩🚀 The new way 🚀
What really excites me is the promise of the #Fediverse and how it revolutionizes relationships between people. The future is: decentralized relationships
@nw Same here in Germany with #dpa. Maybe it's like the saying "Farmers don't eat what they don't know" or simply ignorance. Would be cool and important to have all European press agencies in the #Fediverse.
As a media organization that receives one third of its funding from the French government -- your taxes, if you're French -- you'd think AFP would embrace open networks like the #Fediverse to spread the news. Alas, they're only adding value to closed American platforms running on business models of #surveillance. Why?
My last post about #Meta received some unexpected reactions. People are rightfully tired of what feels like inaction within the #Fediverse. Perhaps they're correct.
I wrote about something I call the "information loop", why I think it's broken, and how we might fix it. Spoiler: it takes all of us writing, sharing, and compiling.
I may have hard opinions, but I'm a softie for good faith objectors. Let's keep talking in #2024 #PostsFromJason#FediSeriesFJ
The Medium is The Message is part one of a series (probably). In it, I argue that #Threads is not the assumed victory for the #fediverse it appears to be.
Longterm interpolation with Threads sends the wrong signal— not that Meta and Mastodon use #ActivityPub, a protocol the average user doesn’t understand, but that both share the same beliefs for the #openweb. #PostsFromJason#FediSeriesFJ
For Google, Amazon, Microsoft and Meta ( #GAMM ), the old cloud sync-and-share business model wasn’t working anymore.
So what did they do?
They convinced us that our notetaking apps require an internet connection and forty thousand dollar GPUs located on a server three hundred miles away. That's the future they've made for us.
It breaks my heart 💔 to see the way the Fediverse is discussing the issues arising from some FOSS projects like #Hyprland, #NixOS, and now the #Ladybird project. The divisiveness and lack of empathy in these discussions is truly sickening.
Our enemies are not individuals who spend their entire free time to contribute to FOSS and make mistakes along the way, but corporations and unhinged capitalism that take away our freedoms.
Let's resist the urge to condemn entire projects based on the actions or decisions of individual contributors. It's counterproductive. The beauty of this space is that we have the opportunity to engage in factual, nuanced, and compassionate discussions about these challenges. There's room for diverse perspectives and healthy debate here.
Isn't that what should set us apart from the toxicity and polarization found on platforms like X/Twitter? We're better than that.
The world is not binary. Just because someone isn't pro-something doesn't mean they're anti-something. And not being interested in a particular topic, how important it might be, doesn't make someone subject to be "purged". Life is complex and multifaceted, and we all have our own priorities and experiences that shape our views.
"Let him who is without sin among you be the first to throw a stone at her." (John 8:7) This verse serves as a guiding principle for me, and I believe it should be a cornerstone of any progressive community.
Need some advice from the PC builders of the fediverse. My 12 year old nephew is building a gaming computer. I have checked the parts list, and they all look good to me, but I was wondering if anyone could take a second look over it just to make sure?
0. Hej du som tittat in i #Mastodon och vill komma igång på ett bra sätt här. Jag fick flera frågor om några sätt att komma igång och få en bra upplevelse här. Så här är en tråd om hur jag tänker om saker som är bra att göra, eller veta, när man tar sina första kliv i #Fediverse. Om andra ser och vill bidra till denna tråd, hugg in, så gör vi en fin start för många som vill få en bättre känsla för Mastodon och andra tjänster i Fediverse. Häng på!
Flexibility is key! #Fedify isn't a full-stack solution—it's designed to work alongside your favorite web frameworks. Whether you're using #Astro, #Hono, #Fresh, or others, Fedify has got you covered with easy integration options. Build your #fediverse app, your way! 🛠️
Fedify aims to simplify the complex world of federated apps, allowing developers to focus on what matters most—their unique features and user experience. Let's explore what makes Fedify stand out! 🧵
I was feeling inspired after listening to this podcast. https://flipboard.video/w/sQCNmXx332xi3Y3dVVjd37 So I decided to have a go at visualising “What a Social Web Browser could look like in the near future” This is my 2nd Mock up. This time I have added a few notes. - Ignoring the design, what other features/services do you think should be integrated the Social Web in the coming years? #ActivityPub#Mastodon#Fediverse#PixelFed#PeerTube @mike
Wir sind Studierende aus #Darmstadt und #Karlsruhe, die zeigen wollen, dass es auch Alternativen zu den propritären Anbietern gibt, die Zuverlässigkeit und #Privatsphäre vereinen.
Schaut auf unserer Website vorbei und probiert es einfach mal aus.
Free as in #freedom AND #free as in beer. (donations are welcome)
You don't even have to register an account (unless you need persistent rooms). Just visit https://senfcall.de/en/ - klick on "start meeting", enter meeting name (password optional), press "start" enter your name and have fun senfing. The call-invite link you find at the top of the chat.
Newsletter platform and Substack rival @ghost announced earlier this year that it would join the fediverse, and now it has made good on that promise by federating its first newsletter.
Writes @Sarahp for @TechCrunch “By offering a federated version of the newsletter, readers will have more choices on how they want to subscribe. That is, instead of only being able to follow the newsletter via email or the web, they also can track it using RSS or ActivityPub-powered apps, like Mastodon and others.”
Our motivation is simple: we want to help you declutter your digital lives and focus on content that truly matters to you. We believe that #RSS is an underutilized gem 💎 that can empower you to break free from the noise of social media.
Don't forget to follow us and stay tuned about feedle's latest development.
@ueckueck , @pneutig und ich wollen mit euch am 13. September im Rahmen eines Workshops mit dem tollen Titel „Katzenvideos, radikale Antifafluencer*innen und du: 1 Fediverse größer als die netzpolitische Bubble“ auf der #BildetNetze Konferenz von @netzpolitik_feed über Strukturen und Maßnahmen sprechen, die dem #Fediverse zum überfälligen Durchbruch verhelfen könnten.
We've heard about these horrible right-wing conspiracy theorist extremists and their online "manifestos." How about a manifesto to make sense of everything, but with peace, care, and facts? How about a manifesto that tries to make sense of the current crises we are faced with, and suggests #RadicalMedia, even powered by the #Fediverse, to help change the world for the better? Here's my humble (if lengthy) attempt: https://www.mediaactivist.com/manifesto/
„Katzenvideos, radikale Antifafluencer*innen und du: 1 Fediverse größer als die netzpolitische Bubble“
wurde für die Konferenz von @netzpolitik_feed am 13. September angenommen.
@pneutig, @korporal und ich wollen mit euch darüber diskutieren, wie wir zusammen das #Fediverse nachhaltig für mehr unterschiedliche Menschen attraktiv machen können.
Bald ist es soweit: das #Fedicamp2024 steht vor der Tür :fediverse:
Vom 16. bis 21. Juli findet das #Fedicamp in Gedelitz statt und einige Restplätze gibt es noch. Einen kleinen Hintergrund-Artikel zum Camp gibt es im neuesten Beitrag meiner Kolumne bei @gnulinux
ALT text detailsEine in minzgrün gefärbte Szene, in der Menschen, deren Gesichter unkenntlich gemacht wurden, unter einem großen Baum an einem Tisch sitzen und löten. Im Hintergrund eine Hecke, in die eine Fahne mit dem Pesthörnchen gebunden wurde. Darüber in pink das Wort: Fedicamp.
About 1y ago I decided to leave Xitter and focus my social media on the #fediverse. Never ever would I have dreamed to meet so many nice people over here. I think it is time for a 2nd #introduction:
Hi, I'm Ilu, a weird human being tooting mostly in English, but when it gets to German politics, day to day news or retweeting stuff you will notice German toots as well. I collect old computers and I toot about my collection from time to time as well as nerd stuff related to that hobby...
1/
ALT text detailstwo vectrex with a classic macintosh in between
ALT text detailsan amiga 500 with lots of accessories on a table
ALT text detailsa pc mainboard with cards on a table, wired to a power supply with a tray of CPUs in front
ALT text detailsa commodore sx-64 and a needle printer on a table
- A fully-featured review platform for the fediverse with @neodb - #Mastodon better supports journalism with author bylines on links, and seeing what people are talking about on trending news links - The first Ghost instance joins the fediverse, at @index
I'm a 19-year-old from Bangladesh, part of the Gen Z generation. I’m passionate about privacy, FOSS, and freedom of speech. As a practicing Muslim, I find balance and peace in my faith.
I love programming, mainly in Python and C for now, and I'm an avid reader 📚. Recently, I fell in love with chemistry after reading "The Disappearing Spoon."
I stand firmly against any forms of racism and genocide. As an introvert, I grew up feeling a bit lonely because I didn't find many people like me.
Looking forward to connecting with like-minded folks here!
On Computer Games Monthly is back w/ the 2nd issue of the #fediverse’s only free unofficial gaming-slash-creative-writing magazine!
Inside you will find articles written by some of Mastodon's wackiest residents: nostalgic ramblings, societal critiques, personal stories, and fictional tales all using #videogames as a delivery mechanism.
(see replies for: article info, writer creds, mini-game info, etc.)
ALT text detailsThe cover of a magazine is pictured. It is stylized in green and blue. The green header text says "On Computer Games Monthly." There is an image of a man holding a beam saber in a pose that can only be described as VERY COOL, and he looks angry. Behind him is a giant robot (the original Gundam) and a young girl holding a Pokeball that appears to be radiating lightning or something (it's Kris from Pokemon Crystal). A subtitle/issue number is shown in a blue bar at the top of the page, stating: "#2 - December 2000 - Delving Digital Voids." There is another blue bar at the bottom that states, "With enthusiasm and zeal and verve and gusto."
Made a web based protocol handler for a custom activitypub link URI scheme.
The aim of this is to demonstrate a method for allowing users to follow other people's accounts and interact with other people's posts in a much easier way.
Installing the handler allows you to open up special links anywhere on the internet that will load other people's posts and profile directly into your own instance's web client automatically (no more copy and paste).
Looking for folks to test it out and send feedback.
While being stranded for 24h in Germany and Paris’ airport, I finished a first version of a “Mastodon Unroller”, a simple way to take activitypub threads and make clean article out of them in your Astro website.
After a few iteration I think it’s now time to show a little demo!
Hallo #Fediverse! Wer hat Lust, das Fediverse bekannter zu machen? Wie das geht? Ganz einfach: Gebe bei der Wahl zum Jungendwort des Jahres "Kanister mit Puls" an.
Wichtig: Auswählen, dass ihr nicht älter als 20 seid.
Warum hilft das? Über das Jungendwort wird immer viel berichtet. Wenn ein Begriff durch das Fediverse gepusht wird, wird man sich fragen müssen, wo der Ursprung liegt.
I would like to know how many users there are in the Fediverse from a certain country. To get this information an app is needed, maybe an interface for it later.
Trying to figure out how to code a daemon that would poll the streaming API and fetch the username and language; If new user found with post language set, save to database. Hmm.
Well, now you can track & monitor Russian & Ukrainian Telegram posts on #mastodon, translated and archived with videos/images from a selection of 90/60 telegram channels available here https://osintukraine.com/sources
Made with @Framasoft, our new animation « What is the #Fediverse ? » Enjoy and please share it ! 😊
Animation Produced by #LILA - @zemarmot Team Direction & Animation by Aryeom Script & Technology by Jehan Voice by Paul Peterson Licence : CC-By-SA 4.0
I'm sure the documentation is not yet complete or still has bugs - just like the application itself. But if you are brave enough, you are welcome to give it a try.
Somebody recently used the term "permissionless" to describe the innovation that is possible in the open social network called the #Fediverse. (I forgot who, sadly.)
That term might be borrowed from the crypto crowd, but it appears applicable.
Any thoughts on adopting this term for the Fediverse, too? I'd like to, I think it's apt.
I don't have any demo to show you yet but i needed a way to announce and ask for things - so if you care, please follow! Here is how admin panel looks so far.
Spreading the info and participating in discussion highly appreciated! ❤️
I post in both in English and in Finnish. On commercial algorithm-driven social media services I feel like because I’m a Finn my international posts won’t be seen or shown interest in anywhere.
However, on algorithm-free Fediverse it’s on the contrary, like-minded people from all over the world interact with the post. It’s unsurprising but still so very strange.
#Mastodon "pushed out a small change that might, in the medium term, prove important [for #news & #journalism]: clickable author bylines. Yup, no matter who shared the link, there's a little button that allows you to follow the jorunalist's #fediverse account. Here's how they explain it: 'To reinforce and encourage Mastodon as the go-to place for journalism, we’re launching a new feature today'."
We're putting out a survey to #Fediverse instance admins, regarding the size, operational costs, and community funding of instances. The survey is very brief, and completely anonymous. We hope to compile this data into a report in the near future.
I'm a game release specialist working on the Anvil Pipeline at Ubisoft Montreal. I've been working in #gamedev since 2005 on consoles/PC and mobile platforms. I've been a gamer and playing #videogames my entire life and actually doing a lot of #retrogaming and #emulation. Very interested in #gamepreservation and #arcade games and arcade culture. Just started learning some #nesdev as well recently.
I've also recently became interested in #WeightLoss as I've lost 250 pounds in the last year. Feel free to poke me if you're interested in how I've done it or want to know about #BariatricSurgery. I've added a link to my bio to the documentation I received when I had the surgery so that you can get an idea of what to expect: https://cloud.zerojay.com/s/BariatricSurgery
I'm also really interested in everything having to do with the #fediverse. I've collected a bunch of links that are likely to be of interest to anyone from a complete Mastodon beginner, power users and even server administrators that you can find in my bio as well as here: https://cloud.zerojay.com/s/mastodon
Given there is a single-site multi-user app based on #activitypub (single domain blogging platform with multiple users posting) - should an Application type represent entire site and Person types posting to it? Or Group type instead of Application? Or entire site should be one single Person type? What's your take on that? #needhelp#development#fediverse
Right now the #Fediverse is in Field of Dreams mode: "If we build it, they will come."
It’s a lovely sentiment, but we're up against the hard reality of network effects. How to onboard people, engage and keep them? One word: Storytelling.
That's the real secret of Field of Dreams. It's not about a baseball pitch. It's about a story.
To reach the full potential of the Fediverse we need storytelling to become as important as technology.
Basquiat famously said that "music is how we decorate time.”
I have made a habit of listening to @radiofreefedi while scrolling the #fediverse. I am finding that this "soundtrack" really helps to give this place a distinctive sense of "place".
After listening over a period of time, I have developed a collection of "old favorites". But #radioFreeFedi also adds new music all of the time. As a result, the "time decor" around here feels familiar AND fresh at once.
We’re really excited (and proud) to announce that we’ve launched Newsmast Version III - which supports Mastodon login!
With simple sign-up, you can sign into any Mastodon account on Newsmast and see your home server alongside Newsmast’s communities! Simply flick between Communities to see what you want, when you want.
Thank you again to our dev team for all the hard work and hours put in to get this live.
ALT text detailsText: Newsmast Version 3. More ways to do knowledge sharing. Available on Apple App Store and Google Play. Mastodon login, pinned columns, seperate server feeds side by side, reply to reply, poll interaction.
Image: The Newsmast app on a mobile phone.
Während wir noch das Protokoll vom letzten Treffen vorbereiten, freuen wir uns bereits auf das nächste Mal: Quatschen, Planen und Vernetzen zu den Themen #Datenschutz und #Fediverse in #Bielefeld am 6. August in der Neuen Schmiede.
ALT text detailsVeranstaltungshinweis der Datenfreu.de Bielefeld - Datenschutz- und Feditreff das nächste Mal am 6. August um 19 Uhr im Freizeit- und Kulturzentrum Neue Schmiede in der Handwerkerstraße 7 in 33617 Bielefeld
Sometimes I feel like I am living in the Middle Ages where powerful technological inventions like #RSS and federated networks have long been forgotten, and people spend their days reinventing the wheel because those who still remembered how it works have long passed away.
Periodically see some gloominess about the #Fediverse so I thought it was important to share this reminder from @nolan about where we started. We can never repeat those first days but we can stay true to their values.
ALT text details*gesturing around*
Savor it folks, this is what it's like to witness the birth of a new social network
*shitposting everywhere, servers keep crashing, everyone's a furry*
and it's just as beautiful as a human birth
The latest beta of the Relatica mobile and desktop Friendica client (v0.11.0) has just been released. This has some big updates including: better support for Bluesky and Threads content, the ability to limit yourself from sharing/commenting on/liking content from specific networks (like Threads, Diaspora, etc.), spellcheck on mobile platforms, showing network data for all posts/comments and federation delivery status for your posts/comments, and lots of other bugfixes and smaller features. It is in review in the Apple Testflight for iOS and macOS as well as in the Google Play beta system. Downloads for Android, Linux, and Windows are on the install page of the main project. See the CHANGELOG on the project page for more information about this release too. #relatica#friendica#fediverse
Moving back here so it's #introduction time again? On the #fediverse since 2017. Recovering, possibly recurring, academic, but that's another account. Avid #ttrpg person, but that's another account. Cranky purveyor of unpopular opinions, but that's another account.
ALT text detailsColorful abstract art that came out of an old C program. Yes, this was for a course on C programming. In the demoscene this is called a plasma.
Seeing all these brilliant scientist colleagues, media people and climate/biodiversity activists arrive here in #fediverse makes me wonder:
What if we just all left that bird place for those virile car fetishists and hate speech lovers ... and came here for information and truly serious conversations about the way towards a better world for our children?
Adam Mosseri is tamping down #fediverse expectations for Threads. As a UK user, I've certainly noticed that things haven't happened very fast! But I also sense frustration on their part re European rules especially -> "The fediverse is a long-term bet. It isn't driving a lot of Threads growth. It is proving very difficult just to do the basics, particularly from a compliance and a privacy perspective. The standards we're held to are just different, based on our scale." https://www.platformer.news/threads-175-million-users-adam-mosseri-interview/
#introduction Hi I'm Richard and I'm looking for a new type of social media. Something akin to the blogosphere in 2004. I'm an old-school tech blogger, started a site called ReadWriteWeb in 2003 and then chronicled the Web 2.0 era on it.
I'm currently writing a book (#nonfiction#techhistory); at least 500 words per day, usually very early in the morning.
Question to #Fediverse#dev friends: In recent years, many developers seem to find #Sentry necessary - a heavyweight both in terms of resource usage and data processed. Within days, up to hundreds of GBs of data accumulate, contrasting their CMSes that are small, fast, and efficient, only a few GBs in size.
The question is: Do you think it's truly beneficial, or is it one of those things everyone does just because "everyone else does"?
ALT text detailsA short recording of me using the fediverse sharing button, filling out various fediverse domain names, showing how the icon changes to match the software running on each server.
The interface itself consists of an input field for the domain name and a share button preceded by an icon.
An "https" placeholder text is before the input field to signal that this part of the URL is not needed.
If you find the free extraction of value from the internet for the training of for-profit disrupting AIs problematic, and, Are fond of the #fediverse …
How do you feel about the fact that the fediverse can and is being scraped (try searching Google)?
It’s in the nature of the technology (right?) which is arguably only a minor step toward decentralised internet participation.
Like the desktop computing experience. That’s what #socialmedia should aim for.
Choice of platform/OS doesn’t matter too much. Plenty of apps to choose from and mix and match. Plenty of user control but also convenience. General functions and paradigms have settled. Data is transferable over time and between computers. Pick performance specs for your needs. Connect to whichever networks/protocols you like, or just work offline mostly.
I'm here to make friends so I don't feel so alone here at the end of the world. You like #cats? That's a follow. You like/make #music? Follow. You have #ADHD? Follow. You geek out about your hobbies? You like #scifi and/or #fantasy? Follow! Are you funny? Kind? #Antifascist? Worried about the #ClimateCrisis? Follow, follow, follow!
The latter is focused on social semantics for the web and the former for social semantics for ActivityPub – when the two overlap they should coordinate – and articles are very much web pages and something the #IndieWeb knows best practices around
View at Home is a simple Tampermonkey script to make interacting with Mastodon (and probably other Fediverse services) easier. When you open a Mastodon post, it’s not possible to comment or favourite it unless it’s on your own home instance. The usual way of dealing with this is by copying the link into the search box of your own instance and clicking the resulting link.
ICYMI: Last week saw a new episode of Dot Social, the fediverse podcast hosted by Flipboard CEO @mike, in which he interviewed @ghost's @johnonolan. Here's a taste of their conversation; you can listen to the whole episode here or wherever you get your podcasts:
“We’re at a very grassroots stage of a mix of hackers and enthusiasts collaborating to make the thing they want, not the thing that has the most funding, and I love that. That speaks to my heart.”
ALT text detailsVideo clip from Dot Social podcast, where Mike McCue interviews John O'Nolan. Audio says “We’re at a very grassroots stage of a mix of hackers and enthusiasts collaborating to make the thing they want, not the thing that has the most funding, and I love that. That speaks to my heart.”
We're now on the #fediverse! Follow us for updates from your community-driven wiki all about #AnimalCrossing 🍃
ALT text detailsA graphic featuring Tucker, a brown elephant from Animal Crossing that resembles a woolly mammoth. The text reads, "Nookipedia, now on Mastodon!"
Darauf habe ich lange gewartet 😉 : Auf die Artikel von heise online der vergangenen Woche kamen jeden Tag mehr Zugriffe über #Mastodon als über #X bzw. #Twitter!
Da sind ein paar Effekte drin (das nochmalige Teilen am Wochenende bringt erneut Zugriffe, am Freitag ging der Twitter-Bot nicht), aber die Tendenz ist deutlich: Während Mastodon/ das #Fediverse stabil bleiben, geht es bei X abwärts.
Yesterday’s #FediverseMeetup at @offline, #Berlin was so cool and insightful! Lovely to chat with very knowledgeable and interesting folks.
I have been thinking about the discussion so much that last night I dreamt of @liaizon telling the story of how they built their whole self hosted #ActivityPub instance in one single #PHP file.
This is not true and I have no idea how my unconscious could have conceived this ahahah
My first fediverse experience and my first code contribution to the fediverse was the Diaspora project. While I am Friendica based nowadays it is great to see that D* 0.9 is released. D* finally having an API for clients is a big deal. Congrats to the team! #diaspora#fediverseblog.diasporafoundation.org/77…
This week's news: - a closer look at the upcoming project @bonfire - Threads adds quote posting to their ActivityPub implementation - @sublinks is a new link aggregating platform that recently started development
Morgen treffen wir uns, und würden uns sehr über deinen Besuch und Input freuen!
Die weitere Planung unserer #Fediverse Infrastruktur steht an, wir lassen unsere kleine #ChatkontrolleStoppen Aktion im Juni Revue passieren, es gibt einen Input zum Thema #EUgoingDark und gern auch Themen, die DU mitbringst!
ALT text detailsSharepic für das monatliche Treffen der Datenfreu.de Bielefeld. Es findet am 2.7.24 um 19 Uhr in der Mühlenstraße 5 in 33607 Bielefeld statt.
Yup. I did it. Inspired by Kevin Rose's big engagement bait post on Threads, me and my big mouth said "if I get 200 likes yada yada, poof Twitter account". And y'all in the #fediverse ended up doing over 350. ;)
In all seriousness though, I was already considering doing this. Feels like a bit of a cleansing.
BTW, one cannot "delete" a Twitter account. One can only deactivate it. Then you have to wait 30 days for it to be fully, completely deleted. I've got a calendar mark set for my own 30 days, to follow through on that.
I'm committed to Mastodon, but I'm on Bluesky to explore and experiment. While I like these starter packs, I won't be using them. I want to invite new people (working on my topics) to join Mastodon, not Bluesky.
This week's news: - #Threads expands their fediverse connection - Bandwagon is a new platform for musicians on the fediverse that has entered early testing - @dot_social interviews Ghost's John O'Nolan
I'm currently at €700 in monthly income thanks to my wonderful supporters on Ko-Fi 🥳
You too can become a member & help support my work on making the Fediverse a better, safer place through my contributions to Moderation Tooling, Mastodon, and Pixelfed.
Friends of #BSDCafe and the entire #Fediverse, good morning and happy Sunday!
I've made some changes to our setup. Last week, there were some slowdowns in the services at BSD Cafe, especially in the #Mastodon instance. After investigating, I discovered that the issue was with the DNS resolution (it was the DNS! 😆 ).
I’ve now installed two jails with unbound on the two BSD Cafe VPSs. This allows us to perform all DNS resolutions locally with caching, so we don’t have to rely on external services.
This way, services like Mastodon or Matrix, which make extensive use of name resolution, can benefit from local caching and resolve domains autonomously.
I'm glad to meet you! I'm the main administrator of the bsd.cafe instance (and other projects), a computer science enthusiast who's been fascinated by technology since childhood. I'm a big supporter of open-source solutions and enjoy working with #BSDs and #Linux systems. I enjoy #music and #photography. I've been an avid traveler and am now looking forward to getting back to traveling.I'm married to a wonderful wife and strive to live each day with a positive attitude,making the most of every day to improve our lives.
I like writing blog articles, especially tech ones (https://it-notes.dragas.net) and, from time to time, some of them are widely appreciated, especially in the open-source community.
Thank you for passing by and reading my introduction, enjoy your stay here in the #fediverse
Excited to present the first building block of the BSD Cafe project! When I registered this domain months ago, I envisioned a themed bar where we can casually chat about *BSD systems, Linux, and Open-Source technology among friends, acquaintances, and patrons. But like any bar, discussions can cover a wide range of topics while respecting everyone.
BSD.cafe will be a hub for various tools and services, powered by *BSD.
The first brick is a new Mastodon instance, a gateway to the Fediverse. Registration is open, and the server will be moderated under clear guidelines promoting good behavior and zero tolerance for hate towards anyone. Inclusivity, respect, and constructive dialogue are the key values of this new instance.
The main server is currently hosted in Finland on a small VM, based on #FreeBSD. Services are divided into VNET jails, connected in a LAN via a local bridge. A VPN system is also present and have been able to move individual jails to different, more powerful, machines.
Multimedia data and cache are hosted on another physical server (FreeBSD, within a jail), with Cloudflare in front. The aim is to cache and geodistribute data, reducing network traffic on the main VPS.
Reverse proxy (frontend), mail server, media server, and the instance itself are reachable via #ipv6.
The instance started empty. No unnecessary content was pre-loaded; I want it to grow organically based on users' interests and following. There won't be any preemptive blocks at this stage. Users are encouraged to promptly report anything they find worth flagging.
Join us at https://mastodon.bsd.cafe to build a constructive and inclusive community—a safe and relaxing space for everyone.
Our wiki, located at https://wiki.bsd.cafe, features essential links and articles related to the BSD world. It provides an overview of the tools, services, rules, uptime, and more information about the BSD Cafe Services.
A Matrix server, a Miniflux RSS Reader, the Wiki itself, and the BlendIT Lemmy instance are all part of the BSD Cafe services, with more to come.
Dear friends of #BSDCafe and the #Fediverse, some of you have expressed the desire to offer a bit of support to BSD Cafe. In response, I've set up a Ko-fi page and a LiberaPay account for the project. You can now buy a coffee for BSD Cafe at this link: https://ko-fi.com/bsdcafe or https://liberapay.com/bsdcafe
No ad-blocker needed. Zero ads. My data stays on my server. Interactions are genuine, driven by people's desire, not an algorithm pushing for conflict to boost engagement (and ad sales). Nobody's here just because it's trendy. If you're here, you want to be here. The best social media experience I've had in years.
Thank you to all of you, among these 15 million accounts, who have helped make this a wonderful place to be.
#introduction 👋 I'm Donald, solo founder of 💡Smartman Apps📱. Well, there's Smartman 🤓 as well, but he never seems to be around. 🙄 Some people say they've never seen both of us in the same room, but I'm sure they're just imagining. We post things for both individuals and business - you'll see posts/blogs from me about #dotNet#dotNetMAUI#Maths (I'm also a #Computer Science/Maths #teacher /tutor) #Nutrition#Fediverse#Tech and more, Smartman will post about #WorkSmart#Tips#Analysis#Facts 🙂
The @activitypods project released a small boilerplate app and tutorial for people interested in building #Fediverse web clients that work with #Solid. I hope to poke around a bit, and see what’s possible. 😁
Canvas is a short event that will run over the weekend of July 12th, during the event people from all over the Fediverse can contribute to a shared pixel canvas (think r/Place)
When the event is live, people will be able to go to the website and login using your existing Fediverse account (by sending a code -- no passwords)
@josemurilo Fortunately, the #Fediverse wasn't built by Mastodon and is not Mastodon! And the owner of mastodondotsocial is not the owner of any of the protocols the network relies on! That's the beauty of the Fediverse: it belongs to everybody!
@hongminhee : we do also start to build anything #ActivityPub with #deno (incl. journalistic CMS client, public broadcaster thing, taxiteam client) and so, I work on a UI system with #fresh for all the `type`s …
Iceshrimp.NET has entered the beta phase. It’s in an interesting state! The Mastodon API compatibility is quite good, allowing the use of many existing apps.
The front end ui is still in progress. Any adventurous fedi nerds that want to install and provide feedback are welcome.
ALT text detailsThe default error screen from Mastodon. Ironically, this is what you WANT to see the very first time you boot up the Nginx server! You'll know you're very close! :)
ALT text detailsA screenshot of the mastodon setup script output. It's a lot of lines of messages!
In the words of Fatboy Slim, "we've come a long long way together." Here, @miaq breaks down Flipboard's federation journey so far.
"We could [federate Flipboard] with a quick flip of the switch but we’ve chosen to act more intentionally," she writes. "We’re taking measured steps to test, learn, and ensure that everything we’re doing stays true to our values and those of the fediverse. Maintaining quality is top of the list."
@ghost founder and CEO @johnonolan wants to build a tech company that thinks differently. Learn how ActivityPub is enabling a new kind of publishing platform, with integrity at its core. It’s a new episode of the Dot Social podcast highlighting leaders in the fediverse, hosted by @mike
Das gleiche gilt für allgemeine #CriticalMass-Accouts. Legt neue Accounts an, teilt oder erstellt Inhalte zum Thema und verwendet die allgemeine @cm Gruppe.
Auch Accounts und Gruppen pro Bundesland / Land können helfen die lokale Sichtbarkeit zu verbessern.
Wie wäre es in Schleswig Holstein z.B. mit @CriticalMassSH passend zur bisher noch wenig genutzten @cmsh Gruppe und in anderen Bundesländern entsprechend. Erzeugen wir im #Fediverse eine ausfallsichere Struktur für die Vernetzung der CriticalMass.
Und vergesst nicht @CriticalMass im #NeuHier Post eures #CM-Accounts zu erwähnen, damit ihr garantiert geboostet werdet.
Pour les nouveaux et nouvelles venu.e.s sur #Mastodon et le #fediverse bienvenue ! Je m'appelle Marie-Gaëlle, je suis #Artiste indépendante, aquarelliste et dessinatrice à #strasbourg
Mes armes : Aquarelle, pinceaux et papier.
J'illustre des femmes issues de la #Fantasy et de la #Mythologie : déesses, nymphes, sorcières, fées…
Mon contenu peut parfois être soft érotique, toujours avec CW.
ALT text detailsDans une forêt bleu et ocre peinte à l'aquarelle, une elfe est agenouillée dans un cercle de champignons blancs. À ses côtés, un loup blanc semble surveiller les environs, prêt à défendre sa compagne.
La cercle des fées - aquarelle originale par Aemarielle
ALT text detailsDans une forêt aux couleurs crépusculaires, une femme ornée d'une ramure de cerf chevauche une ourse dont les pattes reposent sur un tronc renversé. Armée d'un arc bandé et prêt à tirer, la femme semble déterminée.
Artémis et Callisto - aquarelle originale par Aemarielle
ALT text detailsUne déesse des moisson à la robe d'or se tient debout devant une pleine lune rougeoyante. Autour de la femme, des citrouilles sur lesquelles sont installés des polieviks, de petits esprits des champs. Autour d'elle, du blé et des arbres décharnés.
Lune rousse- aquarelle originale par Aemarielle
ALT text detailsDans une forêt féerique, une femme au corps de biche semble pourchasser des gobelins ou des esprits corrupteurs à l'aide d'une lance à la lame d'or dont l'autre extrémité semble accueillir une gemme.
La gardienne des bois - aquarelle originale par Aemarielle
ALT text detailsIn purple, on an off-white background:
"MASTODON.
Because leaving one
billionaire's platform
for another billionaire's
platform doesn't really
change anything."
Dem unhierachischem Charakter der #CriticalMass folgend, wäre es eigentlich passend, wenn auch im Fediverse ganz viele CriticalMassHamburg- und CMHH-Accounts existieren.
Dies geht also an alle Teilnehmer der CMHH 🚴♀️🚴♂️🚴
Legt auf einer der vielen Instanzen im #Fediverse einen @CriticalMassHamburg oder einen @CMHH Account an, füllt ihn mit ersten Inhalten und zeigt der Stadt, dass wir viele sind.
ALT text detailsA short recording of me using the fediverse sharing button, filling out various fediverse domain names, showing how the icon changes to match the software running on each server.
The interface itself consists of an input field for the domain name and a share button preceded by an icon.
An "https" placeholder text is before the input field to signal that this part of the URL is not needed.
ALT text detailsA short recording of me using the fediverse sharing button, filling out various fediverse domain names, showing how the icon changes to match the software running on each server.
The interface itself consists of an input field for the domain name and a share button preceded by an icon.
An "https" placeholder text is before the input field to signal that this part of the URL is not needed.
ALT text detailsA short recording of me using the fediverse sharing button, filling out various fediverse domain names, showing how the icon changes to match the software running on each server.
The interface itself consists of an input field for the domain name and a share button preceded by an icon.
An "https" placeholder text is before the input field to signal that this part of the URL is not needed.
A few of my contributions: - Started GNU/Social AP support - Started Pixelfed - Inspired gargron to write the "How to implement a basic ActivityPub server" - Tried to organize the first ActivityPub Conference (https://mastodon.social/@dansup/100286631732546033) - Started the SocialHub forum (originally socialhub.network) - Started https://fedidb.org - Started https://fediverse.info
5 years on, I still feel so lucky to be a part of this.
Thanks to all the wonderful people who already follow me here on #Mastodon and interact with my content. I hope to bring some unorganized, not very thought out content to the #Fediverse very soon!
Threads implements #Misskey's `_misskey_quote` standard and gives them a shutout in the Facebook Engineering blog and then *blocks them* for "No publicly accessible feed" which is a completely baseless reason for blocking a server.
I am very grateful to @zelf, who hosted the zine making workshop at #p4p, stimulating me to create this.
I am thinking non-stop about next steps. For sure I will be creating a website for the homonymous workshop I have been hosting in many different occasions.
ALT text detailsMy hand holding the zine with Tempelhof Park in the background.
COVER PAGE:
A big all-caps writing with the title: “Knitting our internet”, then, written in smaller size: “a.k.a. how to make Internet Internet again – with: love, joy, craziness, empathy, antifascism, anticapitalism…”
All the writings are in red, and at the top and bottom of the page there are alternating skewed yellow and black stripes, mimicking the symbols of a work in progress.
ALT text detailsMy hand holding the zine with Tempelhof Park in the background.
PAGES 2-3:
The title of this section is written in black at the top: “The internet right now”.
There are red lines of paper sticked to the pages with tape, and intersecting in the middle.
On the left, a big all-caps writing with the text: “Who is here?”, with an arrow pointing at the intersection point. On the right, a little writing in purple reciting: “you are here”, with an arrow pointing to a dot placed at the extreme of one red stripe.
ALT text detailsMy hand holding the zine with Tempelhof Park in the background.
PAGES 6-7:
The title of this section is written a big all-caps writing in red, with the text at the top: “The internet right now”.
A bunch of words are written randomly around the pages: “sprinkly”, “fun”, “green”, “intense”, “weird”, “welcoming”, “decentralized”, “small”, “open”, “complex”, “collective”, “cozy”.
On the bottom-right, a tiny text in black: “and many more nice things that are different for everyone and can’t fit in here”
ALT text detailsMy hand holding the zine with Tempelhof Park in the background.
END PAGE:
A small writing: “…It’s an eternal WIP”
A big all-caps writing with the text: “Let’s build it together”, then, written in smaller size: “Want to chat about it?” Then my Fediverse username and my website.
All the writings are in red, and at the top and bottom of the page there are alternating skewed yellow and black stripes, mimicking the symbols of a work in progress.
We're building a federated, open-source photo sharing platform, and we need your help! Your donations help us cover the costs of running our servers, domains and associated services.
Your support also funds FediDB.org, fediverse.info, and pubkit.net.
For the sake of the rest of the world (and Americans who don't want the noise), please remember to tag your debate-related posts with #uspol, hide them behind a `uspol` spoiler alert, or both.
@sesivany Why I think that the #fediverse should be a collection of many, many "not many users" instances with a close connection between users and admins instead of an oligopoly of a few big instances with glorified admins that operate in the dark, reason #4711 ;)
#Decentralisation does NOT mean the whole #Fediverse should block #threads. Decentralisation means that every instance (and user) decides for themselves with whom to exchange communication. While this might look like chaos and a non-deterministic way of sharing information, it reflects the true nature of decentralisation. If you think it should be a binary decision of The Fediverse to not talk to Threads, you are still in the centralised mindset ...
This is actually some big news: a lot of folks originally joined the Tweeter because of #Diggnation and #TWiT hyping up Twitter in its earliest days. I know I joined because of them (esp. Leo talking about it all the time)
Well Kevin Rose, founder of #Digg, said if he got 1,000 likes to a post he made on Threads, he'd delete his Tweeter account.
He got them, and he did.
Makes me think - if I get 200 likes here in the #fediverse on this post, pointing out Kevin's post, I'll delete CoffeeGeek's Tweeter account too. (I promise, this isn't likebait lol!)
EDIT. OMG. Me and my big mouth! 🤣 🤣 🤣 🤓. Well, you all got there, and I will follow through, once I download my archive.
Nächste Woche ist es wieder soweit: Die @datenfreude trifft sich zum Austausch vor Ort. Neben einigen organisatorischen Dingen die es zu regeln gilt, freuen wir uns vor Allem auf den Besuch von Menschen die mit uns zusammen über #Datenschutz, das #Fediverse und verwandte Themen quatschen, aber gern auch konkrete Dinge umsetzen wollen. Wir treffen uns nochmal in den @acmelabs, haben aber bereits beschlossen dass wir ab August auch ein paar andere Orte in #Bielefeld bespielen wollen.
ALT text detailsVeranstaltungsankündigung für das Treffen der Datenfreu.de Bielefeld. Es findet am 2.7.2024 um 19 Uhr in der Mühlenstraße 5 in Bielefeld statt. Über dem Datum ist das Logo zu sehen: ein Herz mit einer stilisierten Turm in der Mitte. Umschlossen ist das Herz von zwei geschweiften Klammern.
Does anyone have any experience migrating a Pixelfed account?
It's totally possible I just missed something, but I can't seem to find the settings to migrate to another account.
I was able to successfully set up the account alias on the new account, but I just can't find the settings to actually start the transfer on my old account.
@BeAware@SDF Ok so I just did a search for lardmotel and found the account. So ( go slow I’m just a muso) if I follow that account it gets ‘pulled’ to @SDF in general or just me? #fediverse
I love when Fediverse scrapers get Fediblocked MULTIPLE times then start making new instances under obscure domain names to hide their data stealing...🤬
Awakari created a new instance on Indy.rest on June 24. 4 days after I called for Fediblock on their other attempt at ban evasion (awakari.app)
Indy.rest seems to be down at the moment. However, given their track record, this is a required block if you value your data not being sold.
⚠️Warning to all Fediverse Admins: the data scraper @Awakari@activitypub.awakari.app is back!🤬
Not sure how many times we have to teach them this lesson!!
I am once again calling for #Fediblock for this data scraper. This is the 4TH TIME they've created a new instance because of our blocks.
So I am making this the 4th time they'll be blocked. Don't let folks sell your data without consent!!! Block them ASAP!
Urgent Edit: They are now using fake names that don't include Awakari but the profile is the exact same. The new domain is Indy.rest and the profile is @indy.rest@indy.rest 😒🤬
@SDF by the way the geoblock apparently has been lifted so I will see if I can be a Guinea Pig for the team. Have to go to Threads and see what has updated. #fediverse
Is it that #Mastodon is very unpredictable in terms of the responses one gets to toots (likes, responses, reposts). Mine vary with each toot, so either we're all on a variable reinforcement schedule or I don't know how to Mastodon properly🤔
People of the #fediverse, I am going to setup a new personal instance server for just myself and a small group of folks. Are we still happy with #mastodon or is #pleroma best suited? I have experience with Mastodon and know what that is like, not sure of Pleroma.
ALT text detailsA tree-map chart that consists of nested rectangles that each represent a different fediverse server I am connected to through people I follow, and who follow me. Each rectangle's size and color tint reflects the number of registered accounts on that server.
The text next to the chart:
Your connections
- You follow 974 accounts across 334 servers
- You have 2,697 followers across 777 servers
- You have 3,075 connections across 841 servers in total
ALT text detailsA variation on the previous chart where the top 10 servers are highlighted, with a full list next to the chart:
Your connections' top 10 servers
- mastodon.social: 481 connections (15.6%)
- mstdn.social: 104 connections (3.4%)
- hachyderm.io: 94 connections (3.1%)
- mas.to: 79 connections (2.6%)
- botsin.space: 75 connections (2.4%)
- mastodon.online: 75 connections (2.4%)
- fosstodon.org: 73 connections (2.4%)
- infosec.exchange: 47 connections (1.5%)
- mastodon.world: 40 connections (1.3%)
- indieweb.social: 37 connections (1.2%)
ALT text detailsYet another variation of the original chart, this time the servers that only have one connection are highlighted.
Servers with unique connections
Out of the 841 servers you are connected to, 560 of them have only one connection on it.
Whether you're a chronic booster, someone who lives in the replies of others, or just a lurker that posts once in a blue moon, you all have something to contribute to the #fediverse. Keep it up! 😃❤️
Come to the second incarnation of the BFNEC #fediverse meetup here at Offline on July 1st! We have three people presenting on fediverse projects they are working on: - @twilliability's creation of RSS Parrot - @raphael will talk about Fediverser - @by_caballero on "ways to make ActivityPub easier to hack on" :bluesparkle: We will start around at 7pm, come grab a drink at the späti across the street and stick around for open discussions between and after the presentations! :bluesparkle:
ALT text detailsFEDIVERSE
Berlin Federated Network Exploration Circle
It's kinda gross to see these corporate walled gardens intentionally misrepresent their Fedi integrations and just start using Fediverse in their PRs like their a genuine Fedi participant.
Looking at you, BlueSky and Threads. BlueSky lied about being decentralized and uses Brdigy Fed, a third party bridge to Fedi made by one man, to say they're decentralized. Threads keeps adding fake Fediverse interactions and promoting them as legit Fediverse interactions. They "added" replies from Fediverse without mentioning that they're private and can only mention 1 person or it won't be federated...🤦♂️
If you intentionally misrepresent your integrations for clout, you're doing nothing but harboring mistrust here on Fedi.
Here's a deep dive into #Fediverse channels. Something new we're working on @newsmast. Channels enable anyone to curate content and encourage conversation, adding a new dimension to micro-blogging. Easily create a channel around your interests. Dive into a channel to discover something different. Return regularly to a channel to catch up on conversations. And post your thoughts to a channel, giving you a new audience. On any server, from any app. That’s what we’re building. https://www.blog-pat.ch/fediverse-channels #SocialMedia
Essential listening/viewing from @mike and @johnonolan . “No-one owns this space - it’s being built by a bunch of hackers and enthusiasts who are building what they want…#ActivityPub is going to be bigger than any other social network…It’s moat-less technology. Let’s fill in all the canals and grass them over.” Fantastic!
If you’re at all interested in the future of how people could discover, enjoy and pay for great content in the #fediverse and the broader web, this episode of #DotSocial is for you.
Here @johnonolan and I go deep on the product, technical and business model mechanics that will ultimately support a more sustainable, social web thanks to Ghost’s upcoming full integration of #ActivityPub.
Posts on #Threads don't seem to appear when following an account on the #Fediverse, even after enabling the feature in Threads. Is this working for anyone else?
Threads users can also like those replies and the replier will be notified.
Further, the Threads user can follow a link to the reply’s original server, as well as block the replier from further interaction or report their reply.
ALT text detailsExample Fediverse reply to a Threads post, as seen in the Threads app
ALT text detailsA like from a Threads user to a fediverse post, as displayed in the Mona Mastodon app
ALT text detailsExample link from the Threads app to a fediverse post
ALT text detailsThe dialog in the Threads app offering to view, block, or report a fediverse reply
Remember a few days ago when I asked if I should ruin my summer by making a Fediverse booster Twitter account? Welp, I went against the majority’s sage advice and made: https://x.com/fediverseguy
We’ll see how this goes. Please do follow if you’re still on that place.
Wish me luck!? 😜😬😂🤦🤷♂️ What can I say… I come from the Apple Evangelista Era, I can’t help but try to spread the word.
@SDF I’ve been geoblocked from trying this so far no direct experience. But Threads has reciprocal problems to mastodon. Too many voices all yelling into the void. Deaf to conversation.
Here it’s too few voices to build any larger conversation. You can work hard on some fun and it goes out to the desert and dies. Symptoms include seeing 11 posts in a row from one user today!
I’m not exactly sure what would happen. But if the bridge was optional I would turn it on to find out. #fediverse
And....my hype for Threads replies has immediately been killed.
Replies are only shown to the OP. It's *something* but all this fake integration crap is starting to piss me off now...🤬
Edit: Confirmed. Replies are only shown to 1 person. You can't mention multiple Threads users and have them see it publicly. This is ridiculous at this point...🙄
@jan I think, funnily enough, that this is Facebook following ActivityPub more closely than Mastodon - specifically the parts around Inbox Forwarding, which Mastodon doesn't do.
It's the reason people invent things like #FediFetcher
I think we need to stop looking at the various software in the Fediverse as systems, rather Mastodon, Friendica, Hubzilla... should eventually be seen as access points to the Fediverse built around a protocol. #fediverse
As with most things, my opinion of Threads integration to the Fediverse is very nuanced.
On one hand, I enjoy the idea of being able to engage and interact with the wider social web. On the other hand, the sheer amount of Threads users makes me worry that Fediverse will soon be just like corporate social media sites.
I don't want to be lost in the mix of millions of posts, with hardly any engagement.
Also, Mastodon will be adding "limit replies" soon enough and that's bad for a number of reasons, the biggest being misinformation...😬
I am still VERY cautiously optimistic. However, if I start noticing my engagement fall off a cliff, I'll be immensely sad.😔
Kinda neat to see my Fedi profile show up natively on that platform. It even creates a clickable handle on the reply post that links to my Masto profile.
The 1 thing unusual about the Fediverse is it has both mute and block. Blocking just means, they can no longer tag your or replying to you. Muting means you never see their comments.
first thing I check on the #fediverse every morning is the home feed, second thing is what’s trending
ALT text detailsscreenshot of home feed with a discover menu including trends
Detected text:
10:000.0What':Diame#erlangHomeHomeErlangLocalGlobalW5C*w3cW3C*WEwa"AccessW3C WIHow Perw3.0rg/\Nev('persordigital tdeveloothers iaccessiTo quot"You came."FavoritesBookmarksMy posts> Lists> Follows> Followsv DiscoverSearchTrendsDirectorySuggestions@T 9:18 AM7:21 AMated inb#Qple useandeatingrole,sle toHow People with Disabilities Usethe WebHow People with DisabilitiesUse the Web
ALT text detailsscreenshot of a trends feed showing a post by george takei
> Ditto is a Nostr community server. It has a built-in Nostr relay, a web UI, and it implements Mastodon's REST API.
> Since Ditto implements the Mastodon API, it can work with any Mastodon app!
> Users of Mastodon and Pleroma will be happy to see search functionality that actually works. 😂
> Ditto is built in Deno with TypeScript. It's basically a REST API with a built-in Nostr relay. This is the same design as Mastodon and Pleroma, replacing ActivityPub with Nostr.
Over the last few months I've slowly been gravitating to the #Fediverse from #Xitter. The more time I spend here, the more I notice and appreciate the spontaneity and incredible variety of the people who frequent this slice of online. And when I log on to X all I see is a lot of nasty politics, hate and fear. So glad this space is around! May it grow from strength to strength.
My logs are actually rammed with entries like the above. It's not a helpful UA, so what is it doing? Being a POST I'm pretty certain it's not crawling but I'm also not following all that many (if any in fact) Threads users?
Just gave a talk to Japanese @w3c member companies, presenting about the #Fediverse and encouraging some more engagement between W3C Japan and local communities & projects that are working with #ActivityPub. Already, one person on the call said they are active on #Misskey and will reach out to them. 💗
New to Mastodon and confused about why you don't see anything on your home feed and nobody interacts with your posts?
1. Follow people. Fedi has no algorithm beyond the "explore" tab. It works completely by follow relationships. The more people you follow with similar interests, the more likely they'll follow you back. Not to mention your home feed will be filled by their toots.
2. Hashtags. Full indexed search is EXTREMELY new and some instances haven't upgraded yet. Even then, some users don't want EVERY toot of theirs to be discoverable so they turn that feature off. However, Hashtags are always searchable for public toots. Litter your posts with relevant hashtags so people can find your toots!
Interesting new ActivityPub project called @hollo for a single user instance!
It still has to build features that are required for mass adopting (blocking and muting aren't implemented yet) but I'm really interested in single user instance software that's somewhat minimalistic so whenever it's fully released, I might try it out!
Yikes. A thread documenting the impact of #fedifetcher, a tool* that "automatically fetches missing replies and posts from other fediverse instances" on #fediverse instances it crawls.
"after unblocking the FediFetchers again our load just doubled"
A) Don't fail like Twitter: you lose your content when a billionaire has a drug-fueled midlife crisis and buys it. B) Don't fail like Mastodon: you lose all your content when your instance admin running on donated coffee goes broke.
“Growth” as a concept does not have to be viewed solely through the lens of Silicon Valley, venture capital firms, or capitalism in general. In the context of the network: some people here, myself included, want to see the network develop along enough to sufficiently challenge the status quo, and dethrone mainstream social networks.
For the #Fediverse to thrive, we inevitably have to bring in more people, new communities, and new ways of doing things. We need to build towards better concepts for user agency, privacy, and control. We need to also embrace the fun stuff that brought us here in the first place.
"I think that there is a much bigger opportunity for the #fediverse by focusing on long-form content and forums, than on recreating a microblogging Twitter-like experience. "
Again and again: @fediversereport is a must read for everybody interested in the development and growth of the fediverse
I'm planning to build the first (dozen? I don't know) profiles in the waitlist personally, with an email questionnaire and FaceTime follow-ups if necessary.
Once I'm confident in the UX, we'll open up self-serve signups for everyone.
I'm following someone on Threads here in the fediverse. If I like/reply to their posts, do they see it? If not, will I someday? Curious how interoperable it is...
This weeks' news: - More updates by Ghost on their work on implementing #ActivityPub - Statistics shared by Mastodon show the power of an open API, and the incredible diverse ecosystem that it enables - NLnet supports fediverse event planning software Gancio with a new grant
Para incentivar a adoção das redes federadas pelas instituições públicas no Brasil, a Associação Alquimídia lançou uma campanha com conteúdos e orientações aos Governos e órgãos públicos chamada #FediGov. Divulgue: https://fedigov.org.br#Fediverso#Fediverse#VemProFediverso
ALT text detailsSímbolo do Fediverso ao lado de um prédio público no estilo clássico, com colunas. Texto escrito Fedigov e domínio fedigov.org.br acompanhado de um cursor. Na imagem consta os mascotes das tecnologias Mastodon, Pixelfed, Friendica e Peertube.
Ghost has some exciting news in their latest #ActivityPub progress update:
"The other thing we're now working full-speed towards is open sourcing the new ActivityPub Service GitHub repository. That means the code will be available for anyone and everyone to see, use, follow-along-with, or contribute-to."
This is dope! Looking forward to tracking the development live 👀
Hey friends, from July 1st I'll be available for freelance work again (primarily on a part-time basis so I can also work on my NLNet grant + open source)
I'd prefer to work on something #Fediverse related, and usually work with Node.js and Ruby.
ALT text detailsA foggy railway scene with a single freight car in the distance, situated on multiple intersecting tracks, conveying a quiet, misty atmosphere. The site of the selection and unloading platform at the former Auschwitz II-Birkenau camp.
I'm looking for a well put together written case for institutions (academic, professional) to set up their own Mastodon instance.
Something that not only highlights the obvious benefits, but also that the technical costs are within the capacity of most places that have a decent IT department.
Please do not make the case here, I'm looking for links. 😜
ALT text detailsFederated single user microblogging software through activitypub that is also compatible with mitra
Interact with users on Mastodon, Pixelfed, Misskey, etc
Github repo here: https://github.com/dahlia/hollo
Threads API is the big news of the week. Credit to the Threads team for pulling it off.
But what if Mastodon's fedi:creator footnote tells a bigger story? While the Threads API takes us down a well worn path, re-centring the #Fediverse on blogs, podcasts, forums and curation takes us somewhere new. See you there! We can meet around @johnonolan 's campfire.
🚨 INTRODUCING: a new in-progress #rubyonrails#activitypub engine that aims to make it able to add AP features to any Rails app.
It's still a work in progress but i would really love to hear your feedback and ideas on that! Feel free to message me here or open a discussion on github repo.
I'd like to see the fediverse celebrate this year's #juneteenth by lifting up Black voices, and making Black people feel more welcome here.
To people who feel really strongly about quote boosts, putting content warnings on people's lived experience, and denying all the evidence of racism being prevalent here, maybe take a break for just one day.
As part of our mission to bring more high-quality journalism to the fediverse, we’re federating today the profiles of nine U.S. media sites, bringing their content to Mastodon and other platforms. We think this is especially important now as the world faces serious crises like Ukraine, Gaza and climate change — not to mention pivotal elections coming up this year in several countries.
Today, @Curia is back on the fediverse with their new Mastodon instance.
This is part of a broader @fediversity effort funded by @EUCommission and @EC_NGI initiative for an open and decentralised internet, bringing easy-to-use, hosted cloud services with service portability and personal freedom to everyone.
I'm hoping to recruit more friends and professional contacts over here.
The post includes mentions of some of my favorite accounts including @bookgaga@molly0xfff@triketora@film_girl@fj (if you have advice about how to get more people on Mastodon, I'm all ears)
ALT text detailsMAGA @Organic_5555@irsolucio... 16m @DriftlessRoots Elberton, Georgia's sister city in Japan is called Takamatsu (formerly Mure). The two cities have had a long- standing relationship for many years, and at one point Mure was given a miniature replica of the Georgia Guidestones. quote from@robdisner INWOJ Japan's Prime Minister Accidentally Tells Women To Die(WSJ)2014 'Shine,' •••MAGA @Organic_5555@irsolucio... 16m @DriftlessRoots Elberton, Georgia's sister city in Japan is called Takamatsu (formerly Mure). The two cities have had a long- standing relationship for many years, and at one point Mure was given a miniature replica of the Georgia Guidestones. quote from@robdisner INWOJ Japan's Prime Minister Accidentally Tells Women To Die(WSJ)2014 'Shine,' •••
There are many challenges when designing federated applications. Here I share thoughts that I've been developing with the Commune group, as we envision a fediverse of agents, not a fediverse of servers.
This week's news: - Scraper drama as AI-powered network Maven works on implementing #ActivityPub - Ghost will use fediverse server framework Fedify for their ActivityPub implementation - @Castopod releases version 2.0 with plugins - an on-device 'For You' algorithmic feed for Lemmy with 3rd party client Quiblr - Lemmy releases local-only communities
Our names come in all shapes! Both #fediverse projects #Streams and #Kitsune now support Unicode usernames! This is something I have been talking about since I first joined the fedi in 2017 so I am very excited about this. I can't wait till I get a mention from someone with a username like @王李@中国聊天.中国 or @դմիտրի@Թբիլիսի@ժայռեր
Introducing Patchwork. An innovative space between servers and apps: making space for making spaces. Our contribution to finishing building the #Fediverse.
Patches open the door to the space. Hubs populate it. Channels deliver content in refreshing ways. And Hooks give any app access to this space. Follow the blog to see how the #buildinpublic goes.
Discovered this morning that Maven https://heymaven.com (a social media startup who's CEO is ex OpenAI "Ken Stanley: leading the Open-Endedness Team at OpenAI") is mass importing public posts from the #fediverse with no links back to the original and no way to delete them. It seems there is no Opt-out or Opt-in mechanism at all. It also has posts from #Bluesky pulled in via @bsky.brid.gy that are also not linked back to the original.
Heads-up: The CTO of an "AI-powered social network" startup Maven, Jimmy Secretan, confirming that his app has "ingested about 1,120,000 posts from Mastodon".
Bonfire, the modular Fediverse platform, is looking for five Elixir developers to act as test subjects to improve the developer onboarding experience. Participants can receive a €50 stipend for their one-hour session.
Please share with your elixir dev friends, and boost!
I've found an excellent podcast series about how online companies use your data. The second episode of the new season is all about how social media giants gather data to keep you engaged, enraged and staying in their apps looking at ads.
It's presented in a pleasantly approachable way. The fediverse is mentioned (Flipboard), along with a new platform I haven't heard of, Small Town and the idea of the Pluriverse.
- @iftas has launched a community for fediverse moderators with IFTAS Connect - The Canadian House of Commons has been presented with a petition to work towards open and federated social media - @piefedadmin now federates with #peertube, and for some Topics (community aggregators) peertube videos will now show up - Some more news from #Farcaster and #nostr
Good morning and happy Saturday all my #Fediverse friends.
Before the day gets too far along, let’s have our #KoffeeWithKyle chat and see what we all have planned for our day.
I’m gonna take it easy today. Don’t really have anything planned and hopefully it will stay that way. 😊 Just relaxing and some TV. I am planning on working more on my website though.
Hello there youngsters of the #fediverse. I'm an oldie (47 - I had to do maths to work that out as I lagit have lost count). Should you need a supportive adult to talk to for any reason - I would be honoured to be your supportive old person on an as-needed basis.
The two main developers use a picture of Che Guevara and Fidel Castro as their profile pictures. (Dessalines also uses a picture of Mao Zedong as banner for his Lemmy profile)
join-lemmy.org lists lemmygrad.ml, which is a tankie instance.
u/parentis_shotgun, one of the developers of Lemmy, is/was active on r/communism and r/DebateCommunism on Reddit, which are tankie subreddits.
dessalines, who is the same person as u/parentis_shotgun, has a repository on GitHub called "essays", which contains a bunch of tankie shit: Soviet Union, China, etc apologia and other ahistorical bullshit. https://github.com/dessalines/essays
ALT text detailsA table.
With your Fediverse account:
Follow @bsky.brid.gy@bsky.brid.gy to bridge your posts to Bluesky.
Follow Bluesky users who have bridged their account to the Fediverse at @username.app.tld@bsky.brid.gy.
With your Bluesky account:
Follow @ap.brid.gy to bridge your posts to the Fediverse.
Follow Fediverse users who have bridged their account to Bluesky at @username.app.tld.ap.brid.gy.
📢💰We will run an experiment of drastically reducing the price of our monthly subscription from $4.99/m down to a mere $1.99/m. That's a 60% price reduction! Of course, the 30-day free trial remains, too.
To make the lower price stick, we'd need to get as many people to try Murmel as we possibly can.
Please, help us spread the word throughout the #fediverse. We'd love to get a boost from you. Please, smash that 🔁 button! 🚀🙏
Finally doing one of these after migrating my account.
Hello #Fediverse! I’m Kemotep. I’m a #cybersecurity professional working as a security engineer in #Ohio. I am a father, husband, and rural Liberal Democrat. I enjoy hikes with my family, learning about #OpenSource technology, playing #TTRPGs and #PCGaming. Specifically looking forward to the release of #Dolmenwood and #EldenRing DLC.
Post mostly about my dog and liberal shitpoasting. My account used to be @archliberal.
Currently, all students, teachers and employees of 36 #Dutch educational and research institutions can use #Mastodon and the #Fediverse with 1 click by using their pre-existing institutional account.
Remember that #favorite -ing posts is really a direct message to the original poster saying "I agree with you" or "hell yeah!" but not to any one else in the #fediverse . If somebody says something that should be passed around, you should #boost it.
To get you started, here is Tip 1: You can follow hashtags by searching for them and then click on the little '+' icon at the top right of its column. This will make sure posts or toots will appear in your Home timeline. From there on you can follow people you find interesting or you may know from other platforms. As you can see, hashtags increases visibility in the fediverse. Unlike the hit-and-miss algorithms on other social media, it's the posters who push the visibility of their messages through this method of tagging.
Tip 2: On the leftmost column, you will find the triple burger icon on the top left. This is the Getting started link that leads to # Explore. Useful for gaining more follows.
📞 Introducing voice & video call for the Fediverse ✨
Sora is a futuristic Fediverse client for Mastodon, Bluesky, Misskey, Pleroma all in one. Comes with local ML to curate posts and the For You timeline.
In the next update V10, Sora allows you to have a Peer-to-Peer call using Fediverse credentials.
🚨 BOOST CHALLENGE! 🚨Ok #Fediverse and #Mastodon. If I tell my Canadian Member of Parliament, Gord Johns, that he will get 2000 followers within one week of creating a Mastodon account, will you make that happen?
I want him to be able to say when he stands in the House and presents the #e4769 petition for an official Fediverse server that he himself is the first Canadian MP to be on the Fediverse!
Boost for yes! I am going to show him this post! I'm counting on you, literally! 🔥 🙏 2️⃣ 0️⃣ 0️⃣ 0️⃣ 🙏
ALT text detailsCanada Conan Obrien GIF by Team Coco
I want to launch a hashtag where, every Tuesday, I'll post a message and it would be great if it became a habit for many.
In a world full of conflicts, selfishness, and egocentrism, it would be nice to focus on the good that others do, what makes our lives better thanks to the contribution of others.
My first #ThankYouTuesday to the friends of #BSDCafe - both within the community servers and beyond - who have undoubtedly contributed to making my life better, more stimulating, and richer. So, I extend this gratitude to all those who, here in the fediverse or elsewhere, are present and positive, giving me inspiration and motivation.
Pour partager vos images, vos liens, vos publications, vos blogs, vos vidéos ou diffuser en direct live, pour votre messagerie instantanée avec chat, appels audio et vidéo, partage de fichier ou d'écran...
Tout le monde qui partage nos valeurs est bienvenu ! Gay ou pas, francophone ou pas, SFW ou pas... et tout est gratuit, sans pub.
Venez nombreux ! Et le repouet fait tourner la roue de la liberté...
Wir haben von einigen aus der Community das Feedback erhalten, die Artikelanzahl sei für einige föderierte Publisher sehr hoch. Daher möchten wir einen Überblick dazu geben:
Die Anzahl der Beiträge bezieht sich auf die Gesamtbeiträge bei Flipboard und damit i.d.R. auf einen Zeitraum von mehreren Jahren.
Folgendes ist aus unserer Sicht die beste Möglichkeit, sich auf dem Laufenden zu halten und dabei spezifischen Content eines bevorzugten Publishers zu bekommen: den Flipboard-Magazinen zu folgen, um kuratierte Artikel zu bestimmten Themen zu erhalten.
Was bedeutet das konkret? Wenn du dich für Wirtschaftsnachrichten oder Klimapolitik interessierst, kannst du den Magazinen eines Publishers ausschließlich zu diesen Themen folgen, oder wenn du alle Inhalte sehen willst, kannst du dem Profil des Publishers folgen – so hast du mehr Möglichkeiten, die Art der Inhalte, die du in deinem Home-Feed siehst, anzupassen.
Das föderierte Profil eines Publishers ist nur eine weitere Möglichkeit, seinen Inhalten zu folgen und mit ihnen zu interagieren.
So folgst du einzelnen Magazinen über Mastodon:
1) Verwende die Suche, um nach den Magazinen eines Publishers zu suchen (Die Liste an bisher föderierten Publisher haben wir in unserem Profil angeheftet).
2) Wähle "Alle ansehen" bei den Suchergebnissen aus.
3) Folge nun den thematischen Magazinen, die dich interessieren. Wir haben hierzu einen Screenshot von ZEIT ONLINE als Beispiel hinzugefügt.
**I want to apologize to the whole #fediverse community, sincerely, for my recent behaviors over the last 4 months.**
If i have been rude or even short tempered with any of you my apologies you likely did not deserve it. Read on if you'd like to know the story and you can decide if I should be forgiven or not.
I know several months ago I made a similar apology, and this may fall on deaf ears, but I hope some of you will hear me out.
First off my last apology came at the face of an Israeli mob death threat on both me and my family. That added a lot of stress at the time and certainly led to me being a bit rude with some people, not an excuse but I do want to rehash it a bit for context. Many of you have noticed since then I do not go out without an open-carry weapon on my hip, this is why.
That said that is not the source of this apology but it is loose related.
I have been dealing with some health issues that, while not life threatening they have severely limited me in some ways. Specifically a very severe sleep disorder. The sleep disorder, and a brain fog that made it very hard for me to think and function normally. In and of itself these werent the root cause, there were underlying issues. But my attempt to treat the symptoms (since the underlying causes we unknown) actually led to a worsening of symptoms long term despite providing some help in the short term. I will explain.
Most of my life I had ADHD as a diagnosis, but it had never been a hindrance to me, in fact I saw it as something that improved my intellectual abilities overall. However this diagnosis allowed me to receive an adderall prescription to try to address the sleep disorder and brain fog, not to treat the ADHD directly, which I have been on for about the last 4 months. It was a low dose (20mg once a day in the morning to wake up). At first it addressed my symptoms with amazing results, but over time it led to a cure to my sleep issue but the brain fog got much much worse. In addition to that my irritability when interacting with people was worse and I have been quite dis-tempered with some of you, and I am deeply sorry for that if this describes you. It certainly continued to cure the sleep issue however and since normal sleep is needed for me to do my work i felt i needed to continue.
Recently however I decided to take matters into my own hands and stop relying on doctors. Instead I got labs through shady means to test for things doctors were dismissive of and wouldnt in the past let me get authorization to have tested. Namely my testosterone levels, thyroid hormone levels, and various blood sugar indicators. These tests revealed three underlying issues: 1) A severely low T-level (so low the tests couldn't even register trace amounts) 2) An extremely high Thyroid-stimulating hormone, 3x above the maximum normal range 3) metabolic disorder causing blood sugar and insulin irregularities (which likewise led to extreme runaway hunger).
At this point I found a doctor who was finally willing to listen to me, armed with a mountain of ill gotten blood tests and managed to convince her to test me properly for verification and finally treat my underlying diseases.
As of about a week ago I started treatment for my underlying diseases, needing to take injections of about 3 drugs, soon to be 4. Knowing that the root cause could finally be addressed I figured around the same time last week I could quit both the adderall and the sleeping medication entirely. Now that the underlying treatments are starting to work, and the old treatments out of my system I feel the best I've felt in years. I already lost 16 lbs, my brain fog has mostly evaporated, and while my sleep is still recovering it was quite improved last night... So while i have a ways to go to be 100% I am already back to my old self, how I used to be before the brain fog began. and certainly doing better than I was doing even 6 months ago.
I will do my best, going forward to treat you all with the respect and due consideration you deserve. Again my apologies.
An important distinction is slowly being uncovered about the definition of the term "fediverse." Who is it that gets to decide what this place is? How are we being represented? These are not easy questions to answer and if we don't do a better job describing ourselves, then the job will get done for us by people who don't understand the underlying values we hold. #fediverse#meta#threads
ALT text detailsAn info graphic with two icons, one is the symbol for the fediverse that has risen from below and the other is made by Threads
The "open fediverse" symbol
The peoples representation of the fediverse
The "Corporate Fediverse" symbol
Threads* representation of the fediverse
*Threads is a sub-brand of Meta as is Instagram, Facebook and WhatsApp
Im letzten Dezember haben wir damit begonnen, Flipboard für das Fediverse zu öffnen. Heute machen wir einen weiteren wichtigen Schritt in diese Richtung, indem wir unsere Testphase ausweiten: Die ersten Publisher aus Deutschland sind nun für das gesamte Fediverse zugänglich.
Hallo #Mastodon! 👋 Wir bei Flipboard Deutschland freuen uns riesig Teil der Fediverse-Community zu werden. Die Welt der sozialen Netzwerke verändert sich rasant und wir sind gespannt darauf gemeinsam mit euch zu lernen.
For me, it's #DemocracyOfReach. Adding an attention layer to the open web, so that now we can not only post anything to the world, but it can earn eyeballs. That we all decide what info, ideas and art should go viral, not money. It's so huge and only possible here. I fear that the failure to see this potential, or the pursuit of other goals, will impede us from getting there.
Hello world! We are the first tech union in the UK and Northern Ireland run by tech workers, for tech workers. We are excited to expand our voice and reach the #Fediverse.
Moin! Suche dringend gebrauchte Bodenfräse für 3-Punkt-Aufnahme Kat I, Arbeitsbreite 80-100cm, gerne Scheunenfund und reparaturbedürftig in ca. 100km Umkreis um Petershagen/NRW. Preis? Naja, ihr wisst ja… :-/ Der Garten muss dringend gemacht werden und es hakt leider ein wenig am Gebein… Bitte weiter tröten, wenn es nichts ausmacht. #Mastodon#fediverse#FediHilfe#Hilfe
Hello, I'm JC. I'm a #writer, formerly a tech journalist. You may have come across my smartphone content before, but I've left that world. Now, I'm a technical writer pursuing a career shift into #datascience.
Oh, and if you delete your account? It doesn't delete your uploaded photos. And good luck getting your instance admin to delete it; it requires a manual db query, api call, and — oh, none of this is documented? Welcome to my #fediverse#GDPR nightmare 💣🤯
Einige Rückmeldungen zum Titel habe ich aufgegriffen: Es gibt jetzt zwar keine trötigen, masto-elefantastischen Wortspielereien, dafür sollten auch #Fediverse -Neulinge etwas mit dem Aushang anfangen können.
ALT text detailsEin Klemmbrett mit einem QR-Code und dem Text "Best of #FediLZ, 02/2024" sowie "gesammelte Beiträge von Lehrkräften für Lehrkräfte“, der als Aushang im Kollegium genutzt werden kann.
We're the #Decentered podcast by #WeDistribute. Our goal is to share insight into some of the incredible innovation going on in decentralized social networks today.
We sit down with people building incredible things, and talk about their story, what they're building, and what their visions are.
NEWS: Hey #fediverse! Kind of a historical moment! We are very happy that @fediverseobserver finally integrated our idea to green-check all fediverse instances with the API of the #GreenWebFoundation. #FediverseObserver also offers a map: https://fediverse.observer/map with "green" and "black" instances, where every green-checked instance has now a status that looks like this: "The Green Web Foundation identifies this as a green hosted server" or „This website using a GreenHost“! 💚
ALT text detailsThis picture shows a world-map with green and black dots. A dot stands for a server (instance).
The ideal solution for communities seeking a balance between open registration and invite-only membership.
Soon admins can opt for this feature when you desire thoughtful user inclusion, handpicked by your dedicated admins for your community that truly reflects shared values and vision.
Threads: I'm in a wrong party and don't know what to say. I feel awkward, everyone is so happy with their gym selfies. Everyone asking endless questions and asking things from the algorithm. Lots of people use it like Instagram, every post is a selfie with a meaningless caption. Some are copy-pasting the same sentence over and over again for each line. Endless quote-post memes... What the fuck is this shit I don't even...
Bluesky: A Twitter clone, but still very barebones. Notifications are still not working, there are no hashtags and I don't find any relevant content to me in any of the feeds. It's mostly Facebook-like what's up in life, furry scene and AI photos. No news, no tech/web scene, no nothing. Not to mention it's still invite-only and won't support ActivityPub (yeah I know the reasoning behind that but for me it's mostly bullshit, I look forward to trying bridgy fed).
Mastodon and the Fediverse: Here I'm at home on my own server. Most content, most features. A community is friendly but has also lots of nitpicking, some angry dudes. Still the most safest, most healthy and most customized, but somehow the most hated network elsewhere. "Too techie", they say. "Too difficult", they say. "No algorithm", they say.
Nostr: Kinda promising, but way too obscure, strange and even techier than Mastodon. Too much crypto shit.
Well, that's that. Sometimes I feel like Internet is ruined. But I believe in the open social web movement and I want to see this grow.
In no other place I can write a status update as freely as this, as long as this or with a low bar as this. I LIKE this 100%. The same can't be said in those other places I'm experimenting with out of curiosity. There I'm the weird kid. Here I feel like myself.
This toot string is designed to be a place for PM's -> @ private messages. It will be pinned on top of this profile. If you have some private issues, just answer in private mode to this toot. That way it will be easy to find our conversations.
As toots can be edited, feel free to change the content of your toot's instead of creating extense conversation strings.
Hi I'm Vasilis! I like to call myself a self-learning programmer and sysadmin, I also am an inspiring #furry and #PokeFur artist. While I pretty much never used Twitter either I will try to use the #fediverse more, matrix is pretty cool even though it still needs improvements imo. As for stuff I develop I currently like game development, especificly working on @spacestation14. An open-source multiplayer game based on Space Station 13. I however have made other projects such as discord bots even though I never had a chance to publish those.
It is probably already obvious I'm a furry. I like pretending to be a Pikachu or Avali on the internet.
I'm not sure what else to add here. I guess I'm glad to be part of the fediverse at last.
A few annoying problems with the #Fediverse could be solved if there were a new URI scheme with the right semantics. I notice that Bluesky has already provisionally-registered the "at:" URI scheme for similar purposes.
What you're referring to as #Mastodon is in fact the #Fediverse. Mastodon is not a network unto itself, but rather another open component of a fully functioning network made useful by #ActivityPub.
Every Mastodon user is in fact a user of the fediverse without realizing it. There really is a Mastodon, and these people are using it, but it is just a part of the greater whole. Mastodon is one example of a service using the AcivityPub spec, and is an essential part of the Fediverse, but of limited utility by itself; it is best understood and functions at its greatest when used in combination with other Fediverse services.
In case anyone is wondering if there is any engagement on here— this is the list of every book recommended after I asked if you’d share one book you enjoyed this year. You can scroll underneath the original post to see these, but I think seeing them all together shows the true awesomeness of the people on here.
If you know of a post that you REALLY liked that you've boosted before, did you know you can boost it again? Just click the boost button to "unboost" and then you can "reboost" the same post!
This could be used if you have more followers now than you did back then and you want these new followers to see the older post. Happy Federating!
But because Mastodon only supports 8 of them (with only 2 of them being supported properly), there is "pressure" on other Fediverse software to restrict themselves to these 8.
So its done! I finally released a fairly easy to install (from scratch) Hugo based Static Site generator with full ActivityPub support.
It has step-by-step instructions on how to set it up for your own blog or static website.
One of the coolest features for me, other than having your static site blog posts show up as posts in the Fediverse is the support for interacting with those posts. Any replies you leave, likes, or boosts will show up in the "comments" section of the website on the page associated with the post. How cool is that!
So Leute, Butter bei die Fische 🐟: Ich würde gerne ALL IN ins Thema #fediverse gehen, aber ich kann das im Zweifel weder zeitlich noch finanziell leisten. Zu Letzterem suche ich Mittel und Wege, aber es wäre noch besser und kaum auszuhalten, wenn du – ja genau du – dich trauen würdest evtl. auch einen Dienst entweder selbst oder fremd hosten zu lassen.
Es gibt viele tolle #hoster, z.B. @markus. Traut euch! Das Fediverse lebt von und mit vielen kleinen Servern und nicht einem großen!
Ignore the fact we could replace most executives with a #d20 dice. Even the best ones could be automated easier than building complex #robots and #software to replace jobs that are inexpensive.
- If you want to publish video content to the #Fediverse and vibe with the content policy you are welcome to join. Channel owners can subscribe for extra 10gb space: https://davbot.work/#/portal/signup
After a few discussions today, I wrote a guide to the #Fediverse and #Mastodon tailored to the #UmbracoCommunity, please share with those not already here!
Block/ignore the peertube.se instance immediately. This is run by and used by Nordfront, the media division of the Nordiska Motståndsrörelsen organization for spreading Nazi propaganda.
Of course, this being the #Fediverse, make sure to block it on all platforms, such as #Mastodon.
It's the first match on Google if you're located in Sweden, which is problematic.
Hey Disrooters, here is our new account on the fediverse! Don't hesitate to follow us to know about service maintenance or other information, and to contact us if needed! #Disroot#Fediverse
Queen of the Skies, Bessie Coleman (January 26, 1892 – April 30, 1926), was the first female of African and Cherokee descent to become a pilot in the U.S. She made up her mind one day to try. She tried and she succeeded.
Happy Aviation Day! ✈️ 🎊✨️
PS: Please consider joining my Patreon, and a big 《Thank You》 to those who already have. ❤️
Tekst powstał bardzo spontanicznie, poza "harmonogramem" i wynika z... irytacji. Ilekroć widzę "nie wiem, co się tutaj robi, lol, ale to głupie", to miałem ochotę nagrać film, ale skończyło się na tekście.
Może ten PROSTY tutorial komuś się przyda. Przekazujcie go sobie śmiało, gdy zobaczycie, że ktoś nie do końca radzi sobie z Mastodonem lub zastanawia się, dlaczego to takie trudne i "tu nikogo nie ma".
I tak - ten tekst dotyczy tylko Mastodona. Specjalnie o Fedi wspominam na końcu.
Since the #fediverse is likely to grow some more in the coming days, here is a brief #introduction
I am a zoomer capybara doing his master's degree in biology. Living in Germany. Huge #linux nerd and dipping my feet in #selfhosting. I often post my opinions about linux and open source software, and sometimes I complain about life.
I've been working with the intersection of #Art and #Technology. Building interactive installations, creating tech-infused garments, and exploring nonlinear storytelling.
Currently doing deep dives into: #AR, #Nostalgia, game engines for installations and narratives for live performances.
Happy to bounce ideas around these areas at any time. 😊
ALT text detailsA dinner table with a white tablecloth, covered in various food. Standing in the middle of a small meadow in the woods. Warm summer evening.
If you think words like #server, #instance, #federated, or especially #fediverse are intuitive, welcoming, or commonly understood language outside of techie circles,
then I’d like to ask that you pause and consider broadening your empathy.
Most humans don’t know what these words mean. That reduces their likelihood to embrace a nice place like #mastodon, and condemns anyone who has expertise in other fields to ad-based social media.
A 🧵 about how I got blocked by @kevinrothrock, managing editor of @meduza_en on not 1 but 2 social media platforms. This will be a familiar tale for other #fellas in the #Fediverse, but isn't just a story of a #NAFO#ShibaInu piling on someone for an unfortunate post. Rather I'm sharing this as a lesson for other folks who are here to follow #news about #Russia's invasion of #Ukraine. This isn't an attack on Kevin, even if I say some mean things about him, but about bias expertise & trust 1/n
ALT text detailsImage of being blocked by Kevin Rothrock on Twitter
ALT text detailsImage of being blocked by Kevin Rothrock on Mastodon
Dear random #fediverse user, if you create n accounts on multiple platforms and then post the same content to all of these accounts, it will appear n times in my timeline. Which will result in me muting n - 1 of your accounts if this happens a few times. Then, if you post smth important / smart / funny exclusively to one of those muted accounts, I won't see it. So yeah, that toast looks tasty, but maybe don't post it to 2 Mastodon, 1 Pixelfed and 1 Calckey account? :-)
Most of this feed is related to #cybersecurity and #privacy - generally for the individuals, families, and the super small organizations out there. I often focus on the intersection between the two.
Sometimes I post advice. Sometimes I share tools. Sometimes I share articles I have written. Sometimes I share articles featuring Avoid the Hack. Sometimes there is humor and memes.
Hallo! Wij zijn het webcareteam van de #Belastingdienst en we kijken ernaar uit jullie ook in de #Fediverse te helpen bij al je vragen over belastingzaken en onze processen.
Bijvoorbeeld over het invullen van je belastingaangifte, het aanvragen of wijzigen van een voorlopige aanslag, of het wijzigen van je rekeningnummer.
Een toeslagvraag? Ga dan naar de accounts van Dienst Toeslagen op de ‘andere’ social mediaplatformen.
I guess since I moved to my own instance now, I need to do a new #introduction.
Hi, I'm js and on the Fediverse since 2018. I'm interested in #ObjectiveC, writing #assembly code (in whatever I can get my hands on, from x86_64 to PA-RISC to SPARC64 to IA64 etc.) and any kind of lowlevel hackery, #RetroComputing, #OpenSource in general and decentralization (such as @matrix or the #Fediverse). I'm also into #metal and #chiptunes.
A few projects I am involved in (non-exclusive):
• I created @objfw, a portable Objective-C framework and runtime. Go check it out if you like C and object oriented programming on basically any 32 bit or more platform! • I'm a @fedora developer. • I'm a @netbsd developer, where I mostly work on #pkgsrc. • I'm also a MorphOS developer, where the goal is to switch MorphOS's ObjC support to @objfw. • I used to be a @haiku developer. Technically still am, but am less active these days due to lack of time.
Some of the retro computers I have and tinker with are (non-exclusive list):
• #Amiga 4000, 1200 & 600 • Naturetech GENIALstation 737S (400 MHz #SPARC64 laptop!) • Sun Fire T5120 • #NeXTstation Color • HP Integrity rx1620 (1U Dual CPU Itanium server) • A Duron 750 with a {Voodoo 2 | #Voodoo 3 3500 | S3 Savage 4 | ATI Rage Pro} (I switch between those depending on what I want to do, as I like playing with and writing code for those old proprietary 3D APIs)
I also have some old game consoles and am interested in running homebrew on them (again non-exclusive):
• Super #Nintendo • #Gameboy • Nintendo #3DS • Nintendo #Wii • Nintendo Wii U (can't believe that's retro already!) • Sega #Dreamcast (with hard drive mod, so it can run NetBSD)
I will probably update this post over time. Either by editing, or by posting a new one and then pinning the new one.
2. Not in IT field nor having such backgrounds but a tech lover. Love UNIX/Linux and the great #Vivaldi browser.
3. Read/write in traditional Chinese and understand basic Japanese, but I guess I will focus on English contents here. Not quite an anime/manga fan as many of you think but do watch a few of them.
4. Studied political science so yes I follow news/political issues but usually don’t want to dig deep into it.
Do you know of something cool going on in the #Fediverse ? Got an opinion you'd like to share, or want to write articles fediverse platforms or social events on the network? Drop us a line!
ALT text detailsA giant reaper stands in front of a presentation. It's my allegory of Meta: a headband with Meta logo, and a chain around her neck with the WhatsApp, Facebook and Instagram golden logo. She hold a brush and a paint bucket with red painting. She looks angry at her audience and not really understanding.
In background, her presentation screen: the Fediverse logo in big, with the word "THREATS" on the top and arrows going to the logo. The words "THREATS" was fixed to "THREADS" with red painting on the D.
A group of Fediverse mascots in foreground are anxious and group themselves closely, shacking, in front of this new proposal of the reaper.
License: "Meta proposing Threads to the Fediverse" by David Revoy, with mascots of Mastodon, Pleroma-tan, AI, Lemmy, Sepia, Fediverse logo, and with fair-use of copyrighted Meta's logos − CC-BY 4.0
Friendly reminder: algorithm-based social media platforms are toxic by design, bad for your mental health and responsible for spreading misinformation and disinformation.
Stay at home Dad, variety streamer, and amateur game dev.
I came to the #fediverse thanks to Reddit's implosion. After trying a few different platforms I've landed on Mastodon. Which is funny since I never used Twitter. I'm normally a lurker but want to try being more active here.
Our project is staffed entirely by volunteers, producing the best coverage we can for the development of the #Fediverse. We don't paywall our articles, sell advertising space, or collect personal data.
Here are some ways you can help us keep the lights on!
От себя тоже поприветствую всех пришедших и дам несколько советов.
✅ Заполните профиль и поставьте аватарку. Неплохой идеей будет указать там ваши увлечения или вид деятельности. ✅ Напишите что-нибудь: приветствие, пост о себе (тут используют тег #introduction) ✅ Листайте ваши локальные и глобальные ленты, и подписывайтесь на тех, кто интересен - тут нет алгоритма, который будет подсовывать вам контент. Набрать свою ленту нужно будет самостоятельно. Также возможно вам будет полезно зайти в настройки и установить языки контента, которые вы хотите видеть в ленте. ✅ Общайтесь с людьми. ✅ Не бросайте как только Twitter опять даст заднюю - дайте свободным соцсетям шанс, они могут вас удивить.
Эти простые советы могут помочь вам не заскучать и заинтересовать других людей подписаться на вас.
Если будет интересно почитать про Mastodon и Федивёрс в целом - список статей и постов по этой теме есть внизу на нашем проекте-лендинге Fediland: https://fediland.github.io
Feedback is extremely welcome. This is a loving document, it can only be honed and get better with loving input from other users. What are your best tips for #creators?
It's been a while since I wrote my introduction and since I've gotten a lot of new followers in the past few days and weeks, I've decided to re-write my old #introduction to reflect what I mainly do with my account now.
My name is Marvin, I currently live in Bielefeld and I earn my money as a sysadmin at a small company in Halle (Westf.)
I have a lot of hobbies, but my main hobby is, and has for a couple of years, been #photography and, more recently, birding.
I have begun mainly doing #birdphotography, #wildlifephotography and sometimes also #landscape, #macro or just other random stuff. I generally post at least one #bird#photo per day on my account and sometimes other photographs I've taken that I think are worth sharing.
I am also a great fan of the #Fediverse and have started my own #PeerTube and #Mastodon instances (birdtu.be and birds.town respectively).
tl;dr You'll find mostly birds on my account, sometimes other wildlife, insects or other general photography and also random musings from time to time as well.
Moin! Ich bin zwar schon etwas länger als passiver Konsument auf Mastodon unterwegs, aber möchte nun mehr aktiver in Erscheinung treten. Das #fediverse sowie meine nun gewählte Instanz machen einen wirklich heimeligen Eindruck. Nun muss ich es nur noch schaffen, in kein Etiketten-Fettnäpfchen zu trete. Ich komme aus dem Norden Deutschlands, bin Gamer, Softwareentwickler und Kaffeeliebhaber. Schön euch bald kennenzulernen.
ALT text detailsIllustration from Molemania (Gameboy game).
Mascots:
Peertube & fediverse (David Revoy)
Mastodon (dopatwo)
Twitter (Elon Musk)
Logo
Lemmy & Pixelfed
Sorry I didn't put all the fediverse's Mascots 🙇
"The Fediverse is not looking for growth. It is offering a place for freedom. People joining the Fediverse are those looking for freedom. If people are not ready or are not looking for freedom, that’s fine. They have the right to stay on proprietary platforms... We should not try to include as many people as we can at all cost. We should be honest and ensure people join the Fediverse because they share some of the values behind it."
I've spun up my own #GoToSocial instance as a way to teach myself #docker and server administration, but also to finally have a **forever** home in the federated universe.
Won't 'toot' much, but when I do, I'm probably rambling on about something related to #cars, #technology, #music, or just life in general.
We are the Wisconsin Center for Film and Theater Research (WCFTR), an archive preserving materials from the entertainment industries. We are home to over three hundred collections from playwrights, television and movie writers, producers, actors, designers, directors, and production companies.
Housed in the Wisconsin Historical Society’s Library-Archives Division, the WCFTR is one of the world’s most accessible #archives and is regularly visited by researchers from around the world. Research undertaken in its collections has revolutionized the scholarship of American #cinema, #theater, and #television.
We use social media to share news about new collections, upcoming events, interesting materials we've found, and projects that we're working on -- as well as learning about what you're working on!
ALT text detailsA photo of the archive reading room. There are several square-shaped lights on the ceiling, and a wood-paneled wall at the rear with several large portrait paintings. In the room there are several tables with archival boxes and magazine cases.
Alle aus und mit Interesse an #Wuppertal sind 🧡💙lich eingeladen, die #Community zu abonnieren und eigene Beiträge darin zu erstellen und bissken zu diskutieren!!
ALT text detailsLeft panel shows Ben Franklin, John Adams, and Thomas Jefferson drafting the Declaration of Independence with subtitle, "How I see myself when talking about the Fediverse." Right panel shows the conspiracy meme guy with the subtitle, "How others see me."
I'm also a music nerd and #HotSauce lover and recently got back into the habit of reading #books. #VideoGames are also something that is dear to my heart.
Feel free to reach out if you want to talk about any of these topics. Welcome to the #FediVerse!
This corner of the #Fediverse is inclusive and affirming to marginalized individuals and their respective communities.
People are the most important part of any community and especially this one. If your world view demands that you diminish anyone because of their inherent identity, you’re not welcome here.
p.s. Official sign on the door of the RealSocial.Life instance:
ALT text detailsRed circle with a line through it has a dinosaur grumpily waving guns.
Green circle with no line through it has a dinosaur cheerfully tossing flowers around.
Both circles are on a sign, hanging on a chainlink fence.
ALT text detailsA screenshot of my visualization project, with my display name, profile image, a tree chart showing each server I'm connected to, and a breakdown of my connections.
ALT text detailsA screenshot of my visualization project, with my display name, profile image, a tree chart showing each server I'm connected to, and a breakdown of my connections.
ALT text detailsA screenshot of my visualization project, with my display name, profile image, a tree chart showing each server I'm connected to, and a breakdown of my connections.
ALT text detailsA screenshot of my visualization project, with my display name, profile image, a tree chart showing each server I'm connected to, and a breakdown of my connections.
ALT text detailsA screenshot of my visualization project, with my display name, profile image, a tree chart showing each server I'm connected to, and a breakdown of my connections.
ALT text detailsA screenshot of one of the charts produced by my website. It lists the top 10 servers used by accounts I follow and my followers. The list is accompanied by a tree map chart that consists of rectangles, each rectangle representing one server and its size and shade of color correspond to the number of connections on it. The top ten servers from the list are highlighted.
ALT text detailsA screenshot of one of the charts produced by my website. It lists the top 10 servers used by accounts I follow and my followers. The list is accompanied by a tree map chart that consists of rectangles, each rectangle representing one server and its size and shade of color correspond to the number of connections on it. The top ten servers from the list are highlighted.
2018: @effye , @mheiber and I launch https://toot.thoughtworks.com . Every employee can create an account and start posting. More than 800 people will do that over the next 5 years.
2023: The official corporate account of @thoughtworks is created and starts posting on the #Fediverse.
ALT text detailsA screenshot of a conversation between a Bluesky developer and two other individuals:
Zach @yunginter.net: the question is more, will bluesky the client have ads?
will bluesky the host insert ads into my repo?
will blue sky the indexer have ads?
Whyrusleeping @why.bsky.team: Hard to sustain a company like this without ads in todays world, but you will always have the option to not have ads. They will likely be inserted either by the AppView or feed genenerator
Hek! at the BlueSky @onsu.re: I would love to be able to pay a fee to have no ads fr tbh
The real magic of the #fediverse is collaboration.
Many of the largest projects have worked together behind the scenes on compatibility.
It's not that common now that ActivityPub has matured, but you better believe the early days of 2018 had big players like Mastodon and Pleroma working closely on compat.
#ActivityPub = Community + Collaboration The magic formula that sets us apart!
ALT text details@chr (dragon emojo, floppy emojo)
cybre =/= cyber
c y b r e describes an optimism, a hope for the possibility of technology rather than a fear of its oppression c y b r e represents the reality of what is now possible, in addition to the mythology of what was thought possible c y b r e belongs to the indomitable individuals and indefatigable communities who have carved out a home in an invisible layer above reality also c y b r e was available as a domain name
7 April 2017,11:13 AM - Web - boosts 104 faves 164
🖐️ #Fediverse#Help#Mastodon#MastodonHelp When there is a user in another instance whose posts are not all reflected in the instance that I use, does anyone know how to (or if it is ever possible right now) boost some older post?
It seems to me that even the id of some post is different when I open it from my instance website, and from the original instance website. I was trying to think I could maybe just copy the id and try to force it to load somehow.
Liebe Mitmenschen hier im #fediverse und speziell #mastodon - es ist schon wieder so ein Tag: Geht doch bitte nicht pauschal davon aus, bei einer für "normale" Personen augenscheinlich schnippischen, "trolligen" Mitteilung, dass die Person ein Troll ist oder euch etwas böses will.
Es ist unfassbar #anstrengend (und führt damit zu #overload) , erstmal solche Antworten zu verstehen, und anschließend immer extra auf #actuallyautistic hinweisen zu müssen.
[Info] "OpenWrt Announcement-Bot" is an unofficial service. It generates #Fediverse posts from the RSS-Feed of #OpenWrt "Release and security announcements".
You like this Bot? Please boost this posting to notify others about it. Thank you!
Note: This is a message from the Bot-Operator this account and does not originate from the feed.
Wie geschrieben werde ich einen Monat lang den fediverse Zugang für mich von Mastodon zu dem #Misskey Fork #Clackey wechseln und meine Erfahrungen da sammeln.
Wenn ihr also in dieser Zeit weiter Mitteilungen von mir haben woillt, dann abonniert bitte diesen Account hier
Kurze Info wieso. Weil ich es kann. Weil ich Spaß am Testen habe. Weil das #Fediverse so viele Möglichkeiten bietet. Weil ich dann 7.000 Zeichen habe 🤣
I'll be talking about some of the great fully-managed software they offer to take control of your social networking with the Fediverse and the ActivityPub protocol, and also highlight some other great FOSS offerings on their impressive list of services.
Zwischenbilanz nach einigen intensiveren Wochen im #fediverse : hier ist genauso viel Leben im Feed wie einst auf Twitter. Nur weniger kleinkrieg, weniger hate speech. Ich würde nicht mehr zurück wollen, egal wer den Vogelkäfig regiert.
Love my #homelab, but would like to get into more of a minimal power homelab. Using #rancher with RKE2 and EKS (kubernetes) that is mostly automated. I also dabble in #vmware and #mikrotik, but previous backgrounds are in many #middleware technologies.
A reminder to all the new friends on the #Fediverse and #Mastodon! USE HASHTAGS! It's the best way to be discovered, otherwise the only people who see it are people who already follow you. If your instance has updated to Mastodon 4.0+ you can also follow hashtags like users and get all posts with that hashtag in your home feed. Basically a #DIY#algorithm!
ALT text detailsInhalt Screenshot:
"Wir haben uns von Anfang an bewusst für das #Fediverse entschieden:
Öffentliche Räume sollten in erster Linie von denen gestaltet werden dürfen, die darin leben. Und nicht von #Werbekonzernen.
Im Internet und in der Stadt!"
Hewwo~ I'm Cushee_Foofee. I finally made it onto the Fediverse!
I'm a femboy that likes to research about topics that interest me, and I condense the information into one place, a document, that is hopefully readable to the average person.
I like art, and sometimes try out a little bit of art. I hope to get good at 3d modeling and making a Vtuber model to try streaming with.
Also, I was curious if there was a Fediverse website that could allow me to upload a text document (Such as a .odt file) as a post of page, that will show the titles, headings, colored highlights, hyperlinks, lines, tables, etc.
For example, I can already do that with Google docs
Twitter's over, my dudes! And now everyone is on Mastodon! But Mastodon isn't a site, it is a federated network running an interoperable protocol! Yay for ActivityPub1! Anyway, that means there isn't one Mastodon website. There are many. There is only one Twitter. There is only one Facebook. There is only one In…
Auf den Seiten 138 ff. findet ihr meinen Beitrag "Zwischen Katzen-GIFs, politischem Diskurs und gelebter Utopie – rechtliche Fragen rund ums Fediverse". Freue mich auf eure Anmerkungen, Kritik und Fragen dazu!
Remember this has good and bad repercussions whether you use Flickr or not, it would be the first time an old giant joins us but also would bring many many new issues we would have to face together. Please boost for reach!
I never did write an #introduction post when I first joined, I think that was during an exodus from Facebook.
So, to make up for my feral human level social skills, I'm Rob originally from North Wales now living in Leeds. I'm an artist and graphic designer with an interest in #Gardening#Permaculture and #WoodWorking
I like #Punk and #Powermetal as well as various other acousti-nonsense. I'm really looking forward to using Mastodon and exploring the #Fediverse
ALT text detailsDigital artwork of a shoal of goldfish swimming in a pond viewed from above
ALT text detailsVector illustration of a D and AD yellow pencil in a bell jar
ALT text detailsAn enrollment poster design for DJ-ing courses featuring a character with a cassette tape for a face wearing a fur trim Parker in the pose of the Kitchener recruitment poster from WW1
Bonjour la #Ludosphère et le #Fediverse ! J'aimerais beaucoup vous proposer un petit tag hebdomadaire dans l'esprit de mon instance : le #JeuJeudi . Le principe ? Chaque jeudi partager une recommandation de jeu de société, jeu vidéo, jeu grandeur nature, jeu de figurines, bref un jeu qui vous plaît. Le but ? Se partager nos meilleures recommandations et favoriser les discussions à caractère ludique.
Reposted because I wanted to ensure that this has the "Friend Link" engaged to bypass my paywall. 💜 All the links are friend links! That way I get supported just with the reads, and I also get to give you my content free! Enjoy!
🌡️ Wir machen Atmosphärenmessungen mit #UncrewedAerialSystems, (Starrflügler 🛩️ und Multikopter 🚁) zu on+offshore Windenergieforschung, Feinstaub, polaren Windfeldern, sowie Treibhausgasen (hauptsächlich #CO2) mit verteilten Sensornetzwerken.
I’m matt and I spend a lot of my time building things that people use on the internet. I’m always down for #Frontend chat on all things #JavaScript, #React, #WebAssembly etc.
I’m part scientist🔭🥼 (in another life), part maker🔩🪛, part runner🏃🏽♀️🏃♂️, part climber🧗🧗♂️… the list goes on.
I’m also super curious about how #ActivityPub works and the #Fediverse, so now that I’ve been afforded some time off I may take a deeper look 👀
This time we're playing cover of Like Flames by MindaRin which is also known as "Tensei Shitara Slime Datta Ken" / "That Time I Got Reincarnated as a Slime" opening.
1) How do I get my own #mastodon /server? I am not a sysadmin. There is 2 routes to this.
a) a managed hosting like masto.host. ➕ very good for no technical experience. web server cost is built in. somebody else is doing all the maintenance ➖ it does cause a bit of a centralization, very few reputable options so limits the options to move.
R-Ladies Cologne is the local chapter of R-Ladies Global and is based in #Cologne, Germany.
We seek to promote and empower gender diversity in the data and world! We host round tables and workshops on a variety of topics including #rstats in bioinformatics, regex, promoting women in data science, but also a series of events to bring the and community together ♥️
Guide de découverte de #Mastodon (et du #Fediverse) pour savoir démarrer, avec des tutoriels, une liste d'instances francophones qui acceptent de nouvelles inscriptions, une FAQ très complète, etc. À conserver ! https://jardin.louisderrac.com/?guide-mastodon [Edit 16/06/2024 : modification du lien] → par @louisderrac
ALT text detailsplatos cave
people trapped in the cave are shown logo shapes of twitter "like" and facebook
those who escape the cave find a sky filled with a planet-analogy (oh the irony) fediverse and a mastodon mascot
Weiß nicht ob ich das durchhalten werde, aber bisher schaue ich im #Fediverse noch ziemlich oft in andere Profile und scroll die Timelines durch. Auch bei Accs denen ich schon folge.
ALT text detailsa gif of two guys playing ping pong.
the play off guy throws the ball in the air, looks (in the air) .. and looks .. the other guy looks also up in the air and the first guy plays the hidden ball fast and short out of his hand and wins the point.
the other one stares angry at the joker
My name’s Heracles, I am an architect engineer, turned aspiring startupper, turned creative producer and digital strategist.
I’ve been working with web tech to make tools, prototypes, communities and sites since the age of 24k dialup, and still do, albeit as a recreational activity.
I enjoy works of art that argue about and shift our perception of digital technologies and society, and the occasional game, usually things Nintendo published.
We will be posting tips, news about the project, and cool plots. Stay tuned!
ALT text detailsThree dimensional schematic plot of the Earth and two orbits around it, one of them highly eccentric and inclined
ALT text detailsTwo dimensional schematic plot of the inner Solar System plus the trajectory of the Florence asteroid
ALT text detailsThree dimensional schematic plot of the Earth with several close debris fragments orbiting around it, plus the orbit of the International Space Station crossing the debris cloud
ALT text detailsPorkchop plot (contour plot) of an Earth - Mars launch window for the year 2005, showing energy, travel time, departure velocity, and more
After a few days of poking around I think I like it in the #fediverse. Thus, a short #introduction is due: I’ve been programming computers for more than four decades and it’s still one of the most fulfilling activities I know - at least sometimes. As far as I know I was the first person calling themselves a „Software Therapist“ (around 2012). In my private life I tend to get upset about lots of things: unsocial politics, climate change deniers, cars, failing at basketball, you name it…
Wir sind ein Konzert-Blog aus Stuttgart und #neuhier. Seit 2010 berichten wir von Konzerten, Festivals und anderen Events. Mit Reviews, Interviews und Verlosungen.
ALT text detailsDas Titelfoto des Gig-Blog zeigt das Schlagzeug der Band Screenshots mit der Aufschrift „Liebe Grüße an alle“ (Aufgenommen von Steffen Schmid am 29.02.2020 beim Konzert der Screenshots im Kulturzentrum Merlin in Stuttgart)
Ich bin seit Sommer 2021 auf Mastodon, aber nach meinem Umzug von social.tchncs.de #neuhier auf dieser Instanz. Nachdem ich schon seit längerem Fördermitglied bei @digitalcourage bin, war es einfach an der Zeit.
Beruflich und von den meisten Interessen her bin ich in der #IT beheimatet. In den letzten Jahren stelle ich vermehrt die Entwicklung unserer Gesellschaft im digtalen Zeitalter in Frage und habe für mich einige Schlüsse daraus gezogen. So besitze ich weder ein Konto bei #Microsoft und #Google noch nutze ich irgendeinen Service aus dem Universum des Konzerns #Meta. Die Nutzung von #Amazon habe ich weitestgehend eingestellt.
Aus der Reihe #Fediwesen, heute: Das #Moin (Fedi Nordicus Moin) Das #Moin ist überwiegend in Norddeutschland beheimatet. Im Laufe von Auswanderung gibt es Abwandlungen wie das #Moin Moin, welches im Norden schon als Kurzgeschichte gilt. Vereinzelt taucht auch ein genmanipuliertes Guten #Moin auf, das meistens geheilt werden kann. Auch wenn das #Moin als Wortkarg und kühl gilt, kann man mit ihm doch viel Spaß haben, wenn man sich darauf einlässt.
Aus der Reihe #Fediwesen, heute: Das #Guckuck (Fedi Claunicus Guckuck) Das #Guckuck taucht oftmals gern ohne Vorankündigung in Konversationen auf. Wie der neuseeländische Kea (Nestor notabilis) ist er offen, interessiert und immer für einen Spaß zu haben. Ein #Guckuck ist ständig auf der Suche nach einer Konversation, an der er mit humorvollen Beiträgen teilnehmen kann. Wenn man das #Guckuck pfleglich behandelt, kann man viel Spaß mit ihm haben.
Aus der Reihe #Fediwesen, heute: Das #Huhu (Fedi Symphaticus Huhu) Das #Huhu ist ein scheues Wesen, welches sich hier und da aus dem Dickicht der Toots herauswagt um freundlich und zurückhaltend an Konversationen teilzunehmen. Nähert euch vorsichtig und umsichtig um es nicht zu verschrecken, dann wird es oftmals zutraulich und eure #Timeline verschönern.
To #fediverse#newcomers: you need to put in effort to find and follow people. I recall Mastodon feeling "empty" when I first tried it -- I think you kind of get out what you put in. You can't just do nothing and scroll forever like that other site...
Okay, so I guess I still owe the #fediverse an introduction - well, here it comes:
like probably most people on #oldbytes (that's the instance I'm on) I'm into classic-computing and everything "retro computing". I was a teen in the 1980s and grew up with several computers of the era, namely the VIC-20, ZX81, C64, Amiga and Atari ST before moving to the PC and eventually being enlightened by the FOSS and Linux community.
For a living I'm working as a Linux platform engineer, for fun I delve into the depths and mysteries of 8 and 16 bit computing.
I also run two classic bulletin board systems #bbs, a Linux based MBSE system named "Wintermute BBS" and the infamous "RC-BOX", the world's first and (currently) only bulletin board to run on a #rc2014 homebrew computer.
I'm not a political activist but consider myself 'old fart left' since I am an old fart and have a left-wing opinion - it's been this way all my life.
So hello, #fediverse - my name is Wintermute_BBS and I'm a nerd!
Ein Hinweis an alle #neuhier: Das Fediverse verkauft keine perönlichen Daten und verdient auch kein Geld mit Werbung. Der Betrieb der Instanzen kostet jedoch. Bei kleinen Instanzen ein paar hundert Euro im Jahr, bei großen teils wesentlich mehr. Von dem unentgeltlichen Arbeitseinsatz der Admins und Mods ganz abgesehen. Wenn ihr also vorhabt länger am #Fediverse teilzuhaben, dann macht euch Gedanken eurer Instanz etwas zu spenden. Angaben dazu findet ihr bei den Infos zu eurer Instanz.
I’m in a brainstorming kinda mood. What can we do to help more of our pals abandon corpo social media and hang out in #mastodon / #fediverse instead? Let’s make this thread long and chaotic!
We've been seeing a major uptick in followers over the past few weeks. A huge thank you to everyone that checked out our gaming/geek culture content and followed us. We hope you enjoy our work here and on our blog.
A special thank you again to @FediFollows for the shout out!
Greetings, people! I am a software developer. Outside of work, I use free/libre software almost exclusively. I am pained that we continue to allow nature and community to get degraded by crony individualism. We can do much better, e.g. the voluntary refugee concept.
I have been chuffed with the #Fediverse almost all of the time I have been on it. There is plenty of food for thought in many a toot out there. I am having to move off @wyatwerp now, and really happy to find a Fediverse instance that ... uh ... federates.
#introduction Bonjour :mastodon: 👋 #nouveauici je découvre mastodon qui a l'air plus aimable que son concurrent centralisé! J'espère donc être bien accueilli 😀
Je lisais déjà quelques comptes et j'ai donc décidé de passer le pas en m'inscrivant.
- Балансировка регистраций между различными инстансами - Лендинг для входящего пользователя, который одновременно и позволяет зарегистрироваться на случайном сервере, и получить более подробную информацию, если он хочет ответственно подойти к миграции в Федивёрс.
Chère #fediverse il y a environ deux ans je me suis mis en tête de quitter le monde des startups et de soutenir le mouvement vers un numérique libre et respectueux des citoyen.es du mieux que je pouvais. Réalisant que de nombreuses solutions et de forces vives étaient déjà à l'oeuvre, j'ai déduis que le mieux que je pouvais faire en l'état c'était d'encourager d'autres à faire aussi cette même transition. Aujourd'hui je suis heureux de vous annoncer la sortie de #Déclichttps://declic-lelivre.com
New essay: Seven theses on the Fediverse and the becoming of FLOSS
Recently, @rra and I have been working on an essay highlighting questions about the #Fediverse and how these are getting entangled with #FLOSS practices. From software production to structure and governance within alternative social media, online communities and politics.
The text follows a multi theses model, to map the different things we've been looking at and publish the current state of our research.
I am very happy to announce that the new issue of the Pervasive Labour Union zine, 'Fed Up!', is finally(!) out and can be consulted here: http://ilu.servus.at/category/13-fed-up.html Many thanks to contributors @eliotberriot@mastodon.eliotberriot.com, @Gargron , @decentral1se@chaos.social, @entreprecariat (and indirectly @rra and @fcr), @pip Julia Janssen, Inge Hoonte and Louisa Bufardeci, Gui Machiavelli, and Martin Schotten.