#Fediverse

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

We’ve uploaded more clips from the conversations at the Fediverse House last month at SXSW, including:

@jasonkoebler on the perils of building a business on rented land

@parkerortolani's recommendation to publishers who want to get started in the fediverse

Gina Michnowicz’s advice to brands curious about the space

@jlouderb's call to creators seeking autonomy

That about does it for our roundup from Austin. Hope you enjoyed these videos and felt inspired by these open social words of wisdom.

See them all...

Fediverse House: flipboard.video/c/fediverse.ho

Dot Social: flipboard.video/c/dot_social/v

Fireside Fedi's avatar
Fireside Fedi

@firesidefedi@social.firesidefedi.live

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 !

Just a reminder that Chris is a former #Youtuber, now exclusive to #Peertube and is on shows #Freebooters and #Space #Virgins: First Contact.

Please send me any questions you might have Chris!

Catch it #LIVE!
#Owncast #Livestream - https://stream.firesidefedi.live

Or after the show:
#Peertube #VOD - https://video.firesidefedi.live
#Castopod #Fedicast - https://audio.firesidefedi.live

All #Links - https://firesidefedi.live

#stream #live #interview #firesideFedi #FsF #people #peopleOverPlatforms #protocolsOverPlatforms #fedi #fediverse #open #internet #openInternet

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

We’ve uploaded more clips from the conversations at the Fediverse House last month at SXSW, including:

@jasonkoebler on the perils of building a business on rented land

@parkerortolani's recommendation to publishers who want to get started in the fediverse

Gina Michnowicz’s advice to brands curious about the space

@jlouderb's call to creators seeking autonomy

That about does it for our roundup from Austin. Hope you enjoyed these videos and felt inspired by these open social words of wisdom.

See them all...

Fediverse House: flipboard.video/c/fediverse.ho

Dot Social: flipboard.video/c/dot_social/v

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedizen Fediverse News's avatar
Fedizen Fediverse News

@fedizen@mastodon.social

»‘TheTrillionDollarDinner.Gov’ Registered Around Time of Trump’s Pay-to-Play Memecoin Dinner Announcement« 404media.co/thetrilliondollard

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

BeAware :fediverse:'s avatar
BeAware :fediverse:

@BeAware@mementomori.social

Threads changed it's terms of service, going into effect on May 28th.

It references "The Protocol" a LOT. In this case, it has to be the Fediverse.

More interoperability coming soon?🤔

help.instagram.com/76998365785

Fedizen Fediverse News's avatar
Fedizen Fediverse News

@fedizen@mastodon.social

»‘TheTrillionDollarDinner.Gov’ Registered Around Time of Trump’s Pay-to-Play Memecoin Dinner Announcement« 404media.co/thetrilliondollard

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Daniel Supernault's avatar
Daniel Supernault

@dansup@mastodon.social

Shoutout to @aral for suggesting I use "Accounts" instead of "Users" in the new FediDB!

It may seem like a trivial change, but it really conveys the federated nature of the Fediverse better.

One person can have multiple accounts across instances, and "Users" implies a centralized system.

Small language shifts like this help reinforce the decentralized ethos we're building.

❤️

github.com/fedidb/fedidb-nuxt/

Der Dings's avatar
Der Dings

@aus_der_UBahn@norden.social

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 realisiert ist, bei Bluesky aber nur eine Willenserklärung darstellt?
taz.de/!6082228

Daniel Supernault's avatar
Daniel Supernault

@dansup@mastodon.social

Shoutout to @aral for suggesting I use "Accounts" instead of "Users" in the new FediDB!

It may seem like a trivial change, but it really conveys the federated nature of the Fediverse better.

One person can have multiple accounts across instances, and "Users" implies a centralized system.

Small language shifts like this help reinforce the decentralized ethos we're building.

❤️

github.com/fedidb/fedidb-nuxt/

Daniel Supernault's avatar
Daniel Supernault

@dansup@mastodon.social

Shoutout to @aral for suggesting I use "Accounts" instead of "Users" in the new FediDB!

It may seem like a trivial change, but it really conveys the federated nature of the Fediverse better.

One person can have multiple accounts across instances, and "Users" implies a centralized system.

Small language shifts like this help reinforce the decentralized ethos we're building.

❤️

github.com/fedidb/fedidb-nuxt/

Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Gina's avatar
Gina

@Gina@fosstodon.org

Goodmorning and ! ☕️

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! 😊

Gina's avatar
Gina

@Gina@fosstodon.org

Goodmorning and ☕️ Another update!

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

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Gina's avatar
Gina

@Gina@fosstodon.org

Goodmorning and ☕️ Another update!

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

cyber4EDU e.V.'s avatar
cyber4EDU e.V.

@cyber4EDU@digitalcourage.social

Nächste Woche ist es soweit. Wir sind bei folgendem Workshop dabei:

"Das Fediverse und seine sozialen Medien"
📅 06. Mai 2025 | 14:30 Uhr bis 16:30 Uhr
💻 Online via BigBlueButton

Wir von @neuSoM @wikimediaDE @wechange @cyber4EDU @uniinnsbruck

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

🔁

Info zur Anmeldung im Thread ⬇️



Das 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.
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.
Gina's avatar
Gina

@Gina@fosstodon.org

Goodmorning and ☕️ Another update!

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

Bloodaxe's avatar
Bloodaxe

@bloodaxe@fosstodon.org

People of the , I need some .

I'm looking to either self-host (ideally) or rent some related services. Namely , and possible . 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?

Rimu's avatar
Rimu

@rimu@mastodon.nzoss.nz

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.

Try it out at piefed.social/feeds

It's similar to PieFed's concept of a Topic piefed.social/topics, except topics are maintained by the instance admins. Feeds are crowdsourced and federated topics.

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Gina's avatar
Gina

@Gina@fosstodon.org

Goodmorning and ☕️ Another update!

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

Franciscus :verified:'s avatar
Franciscus :verified:

@FrankauLux@polyglot.city

Totally unscientific attempt to see how multilingual the fediverse is (or not).

please boost !!!

OptionVoters
1 speak only one language182 (26%)
I am fluent in two languages360 (52%)
I am fluent in more than 2 languages155 (22%)
Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

BeAware :fediverse:'s avatar
BeAware :fediverse:

@BeAware@mementomori.social

Threads changed it's terms of service, going into effect on May 28th.

It references "The Protocol" a LOT. In this case, it has to be the Fediverse.

More interoperability coming soon?🤔

help.instagram.com/76998365785

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Elena Rossini ⁂'s avatar
Elena Rossini ⁂

@_elena@mastodon.social

🚀 New on 👩‍🚀

"This is what resistance to the digital coup looks like"

news.elenarossini.com/this-is-

mentioning @jaredwhite @anildash @ghost @caseynewton @molly0xfff @404mediaco @Daojoan @theindex @dangillmor @ryanbroderick @micahflee @melaniebartos @kleisli

I'd love to hear what you think about

Amy's avatar
Amy

@Amy@iosdev.space

Is there a mastodon equivalent to last.fm?

Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

GENKI's avatar
GENKI

@nibushibu@vivaldi.net

素晴らしい :clapping:

新しい分散/連合型SNS「Pulsate」を開発している - /dev/sdR2 laminne.hatenablog.jp/entry/20

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

GENKI's avatar
GENKI

@nibushibu@vivaldi.net

素晴らしい :clapping:

新しい分散/連合型SNS「Pulsate」を開発している - /dev/sdR2 laminne.hatenablog.jp/entry/20

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Bloodaxe's avatar
Bloodaxe

@bloodaxe@fosstodon.org

People of the , I need some .

I'm looking to either self-host (ideally) or rent some related services. Namely , and possible . 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?

GENKI's avatar
GENKI

@nibushibu@vivaldi.net

素晴らしい :clapping:

新しい分散/連合型SNS「Pulsate」を開発している - /dev/sdR2 laminne.hatenablog.jp/entry/20

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

GENKI's avatar
GENKI

@nibushibu@vivaldi.net

素晴らしい :clapping:

新しい分散/連合型SNS「Pulsate」を開発している - /dev/sdR2 laminne.hatenablog.jp/entry/20

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We're pleased to announce that 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 vulnerabilities in popular 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.

Learn more about the program:

https://nivenly.org/blog/2025/04/01/nivenly-fediverse-security-fund/

Fireside Fedi's avatar
Fireside Fedi

@firesidefedi@social.firesidefedi.live

Good day folks! I hope all is going well today!

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!

chris@video.thepolarbear.co.uk
expanse@video.thepolarbear.co.uk

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!

GENKI's avatar
GENKI

@nibushibu@vivaldi.net

素晴らしい :clapping:

新しい分散/連合型SNS「Pulsate」を開発している - /dev/sdR2 laminne.hatenablog.jp/entry/20

GENKI's avatar
GENKI

@nibushibu@vivaldi.net

素晴らしい :clapping:

新しい分散/連合型SNS「Pulsate」を開発している - /dev/sdR2 laminne.hatenablog.jp/entry/20

ozoned's avatar
ozoned

@ozoned@social.ozoned.net

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.

SO!

Has anyone YET said:

Is it the year of the Fediverse?

Fedizen Fediverse News's avatar
Fedizen Fediverse News

@fedizen@mastodon.social

»Fediverse Report – #114« fediversereport.com/fediverse-

Fediverse Report's avatar
Fediverse Report

@fediversereport@mastodon.social

Fediverse Report #114 - This week's 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.

fediversereport.com/fediverse-

Fediverse Report's avatar
Fediverse Report

@fediversereport@mastodon.social

Fediverse Report #114 - This week's 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.

fediversereport.com/fediverse-

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

2/

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.

ozoned's avatar
ozoned

@ozoned@social.ozoned.net

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.

SO!

Has anyone YET said:

Is it the year of the Fediverse?

Fireside Fedi's avatar
Fireside Fedi

@firesidefedi@social.firesidefedi.live

Good day folks! I hope all is going well today!

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!

chris@video.thepolarbear.co.uk
expanse@video.thepolarbear.co.uk

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's avatar
Fediverse Report

@fediversereport@mastodon.social

Fediverse Report #114 - This week's 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.

fediversereport.com/fediverse-

Fediverse Report's avatar
Fediverse Report

@fediversereport@mastodon.social

Fediverse Report #114 - This week's 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.

fediversereport.com/fediverse-

Fedizen Fediverse News's avatar
Fedizen Fediverse News

@fedizen@mastodon.social

»Fediverse Report – #114« fediversereport.com/fediverse-

MediaFederatedByFlipboard's avatar
MediaFederatedByFlipboard

@FederatedByFlipboard@toot.io

In the there are now
564 media accounts federated by @Flipboard.
487 were active today.

Some accounts, that were active today are
@self
@SimplyRecipes
@Semafor
@MTPR
@Golemde

Find the whole list on:
➡️ fingolas.eu/fediverse/overview

Built by @mho

MediaFederatedByFlipboard's avatar
MediaFederatedByFlipboard

@FederatedByFlipboard@toot.io

In the there are now
564 media accounts federated by @Flipboard.
487 were active today.

Some accounts, that were active today are
@self
@SimplyRecipes
@Semafor
@MTPR
@Golemde

Find the whole list on:
➡️ fingolas.eu/fediverse/overview

Built by @mho

Robert Kingett's avatar
Robert Kingett

@WeirdWriter@caneandable.social

Things we can learn from the recent fosstodon moderation happenings.

The takeaway of the whole 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?

While not an email notification, still, glad to see others discussing this! github.com/mastodon/mastodon/i

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.

I did find this issue though about this very thing! github.com/mastodon/mastodon/i

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! 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.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

4/

There are also cultures on the Fediverse associated with specific communities.

Cultures with their own norms, fashions, traditions, preferences, and politics.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

3/

There are different mass cultures on the Fediverse.

The mass culture on Mastodon is not the same as the mass culture on Lemmy.

The mass culture on Mastodon is not the same as the mass culture on Pixelfed.

The mass culture on Mastodon is not the same as the mass culture on Misskey.

The mass culture on Mastodon is not the same as the mass culture on Friendica.

RE: mastodon.social/@reiver/114225

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

2/

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.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

1/

There is no such thing as FEDIVERSE CULTURE.

The Fediverse does not have a (single) culture.

The Fediverse is made of many many different cultures.

There are Fediverse cultureS (plural).

...

Jan Wildeboer 😷:krulorange:'s avatar
Jan Wildeboer 😷:krulorange:

@jwildeboer@social.wildeboer.net

The totally decentralised was down. Again. I can tell you about that because here in the we actually ARE decentralised. It’s that simple :)

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

4/

There are also cultures on the Fediverse associated with specific communities.

Cultures with their own norms, fashions, traditions, preferences, and politics.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

3/

There are different mass cultures on the Fediverse.

The mass culture on Mastodon is not the same as the mass culture on Lemmy.

The mass culture on Mastodon is not the same as the mass culture on Pixelfed.

The mass culture on Mastodon is not the same as the mass culture on Misskey.

The mass culture on Mastodon is not the same as the mass culture on Friendica.

RE: mastodon.social/@reiver/114225

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

2/

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.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

2/

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.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

1/

There is no such thing as FEDIVERSE CULTURE.

The Fediverse does not have a (single) culture.

The Fediverse is made of many many different cultures.

There are Fediverse cultureS (plural).

...

Newsmast's avatar
Newsmast

@newsmast@newsmast.social

We're still working to shake people and organisations free from the hold Big Tech has imposed on them.

We don't plan on stopping anytime soon.

If you want to help us, start simple. Share word of the open social web with the people around you!

Together, we can rethink social media.

Newsmast's avatar
Newsmast

@newsmast@newsmast.social

We're still working to shake people and organisations free from the hold Big Tech has imposed on them.

We don't plan on stopping anytime soon.

If you want to help us, start simple. Share word of the open social web with the people around you!

Together, we can rethink social media.

Jan Wildeboer 😷:krulorange:'s avatar
Jan Wildeboer 😷:krulorange:

@jwildeboer@social.wildeboer.net

The totally decentralised was down. Again. I can tell you about that because here in the we actually ARE decentralised. It’s that simple :)

Jan Wildeboer 😷:krulorange:'s avatar
Jan Wildeboer 😷:krulorange:

@jwildeboer@social.wildeboer.net

The totally decentralised was down. Again. I can tell you about that because here in the we actually ARE decentralised. It’s that simple :)

Jan Wildeboer 😷:krulorange:'s avatar
Jan Wildeboer 😷:krulorange:

@jwildeboer@social.wildeboer.net

The totally decentralised was down. Again. I can tell you about that because here in the we actually ARE decentralised. It’s that simple :)

Jan Wildeboer 😷:krulorange:'s avatar
Jan Wildeboer 😷:krulorange:

@jwildeboer@social.wildeboer.net

The totally decentralised was down. Again. I can tell you about that because here in the we actually ARE decentralised. It’s that simple :)

Stefano Marinelli's avatar
Stefano Marinelli

@stefano@bsd.cafe

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

video.firesidefedi.live/w/vSo8

Stefano Marinelli's avatar
Stefano Marinelli

@stefano@bsd.cafe

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

video.firesidefedi.live/w/vSo8

GENKI's avatar
GENKI

@nibushibu@vivaldi.net

こんなのもあったのか

新時代の分散型SNS「Concrnt(コンカレント)」を始めよう!|akiRAM note.com/akiram_vr/n/nfe5419e4

GENKI's avatar
GENKI

@nibushibu@vivaldi.net

こんなのもあったのか

新時代の分散型SNS「Concrnt(コンカレント)」を始めよう!|akiRAM note.com/akiram_vr/n/nfe5419e4

GENKI's avatar
GENKI

@nibushibu@vivaldi.net

素晴らしい :clapping:

新しい分散/連合型SNS「Pulsate」を開発している - /dev/sdR2 laminne.hatenablog.jp/entry/20

Gina's avatar
Gina

@Gina@fosstodon.org

Goodmorning and ! ☕️

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! 😊

Robert Kingett's avatar
Robert Kingett

@WeirdWriter@caneandable.social

Things we can learn from the recent fosstodon moderation happenings.

The takeaway of the whole 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?

While not an email notification, still, glad to see others discussing this! github.com/mastodon/mastodon/i

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.

I did find this issue though about this very thing! github.com/mastodon/mastodon/i

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! 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.

Ian Brown :verified:'s avatar
Ian Brown :verified:

@igb@mastodon.hccp.org

>

Ian Brown :verified:'s avatar
Ian Brown :verified:

@igb@mastodon.hccp.org

>

Maho Pacheco 🦝🍻's avatar
Maho Pacheco 🦝🍻

@mapache@hachyderm.io

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.

Ironic link here:

youtube.com/live/mEMi49VpTEo?f

steve mookie kong's avatar
steve mookie kong

@mookie@suigow.xyz

The end is nigh for #fosstodon.

https://kevquirk.com/blog/my-thoughts-on-the-fosstodon-drama

https://mikestone.me/2025-04-28-do-what-you-love

#fediverse

Cliff's avatar
Cliff

@cliffwade@infosec.exchange

It's nice to finally see @kev and @mike make statements about the drama that happened on 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

With regards to them both stepping away, regardless of how it's done, I get it, totally.

I ran 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.

From Kev: kevquirk.com/blog/my-thoughts-

From Mike: mikestone.me/2025-04-28-do-wha

Fireside Fedi's avatar
Fireside Fedi

@firesidefedi@social.firesidefedi.live

TRY #2 - Thank you again to @stefano for @admin and for joining me today on Fireside Fedi Episode 12!

You can find the links to the VOD and Fedicast below:

https://video.firesidefedi.live/w/vSo87e6Vtd2yQJ6pZj8raj

https://audio.firesidefedi.live/@firesidefedi/episodes/stefano-marinelli-fedimeteo-and-bsdcafe

#meteo #meteorology #meteorologists #fedimeteointerviews #fedi #fediverse #interview #peoples #fediverse #fedi #peopleoverplatforms #protocolsnotplatforms

Zef Hemel's avatar
Zef Hemel

@zef@hachyderm.io

I’m deliberately not digging into whatever happened at Fosstodon, but whatever its impact — it’s fairly contained, because the is pretty decentralized which limits the blast radius. This is a good thing.

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

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)

flipboard.video/c/fediverse.ho

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

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)

flipboard.video/c/fediverse.ho

tivasyk's avatar
tivasyk

@tivasyk@mycrowd.ca

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.

https://kevquirk.com/blog/my-thoughts-on-the-fosstodon-drama

#fediverse
RxBrad's avatar
RxBrad

@RxBrad@mastodon.rxbrad.com

I get that & the is decentralized and all...

But outside of hosting your own domain...

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.

Fireside Fedi's avatar
Fireside Fedi

@firesidefedi@social.firesidefedi.live

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!

Catch it live: #Owncast #Livestream - https://stream.firesidefedi.live

After the show:
#Peertube #VOD - https://video.firesidefedi.live
#Castopod #Fedicast - https://audio.firesidefedi.live

All #Links - https://firesidefedi.live

#stream #live #interview #firesideFedi #FsF #people #peopleOverPlatforms #protocolsOverPlatforms #fedi #fediverse #open #internet #openInternet #bsd #cafe #bsdCafe #fedimeteo #weather #barista #episode

Tino Eberl ✅'s avatar
Tino Eberl ✅

@tinoeberl@mastodon.online

Übrigens, 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 echte schon praktizieren.

heise.de/news/Bluesky-vorueber

💚Yureii💚's avatar
💚Yureii💚

@nekoow7@mastodon.social

Hello 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
PLEASE UR KIND SUPPORT & PRAYERS IS DESPERATELY NEED.😭 BOOST is very appreciated.

🔹GCash: 09694696854

The Nexus of Privacy's avatar
The Nexus of Privacy

@thenexusofprivacy@infosec.exchange

For those of you on Fosstodon starting to think about alternatives ...

1) let your admins know that you're planning on moving -- and why, and what if anything they can do that might change your mind. In particular, if it's because your admin put somebody with racist, anti-immigrant and anti-LGBTQ+ views in a position of power and then doubled down on th e decision, make sure they understand that -- and what they have to do to convince you they're not actually apologists for that viewpoint.

2) it really is hard to pick a compatible instance. Don't feel like your next choice is necessarily your permanent new home -- you can always move again if necessary. For anything more than an interim, you'll want to take the time to scope things out. 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) If you're planning on "migrating" your account, make sure to read Cutie City's guide to Migrating Servers and Erin Kissane's Notes From a Mastodon Migration first to avoid unpleaant surprises.

4) 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!

Tino Eberl ✅'s avatar
Tino Eberl ✅

@tinoeberl@mastodon.online

Übrigens, 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 echte schon praktizieren.

heise.de/news/Bluesky-vorueber

💚Yureii💚's avatar
💚Yureii💚

@nekoow7@mastodon.social

Hello 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
PLEASE UR KIND SUPPORT & PRAYERS IS DESPERATELY NEED.😭 BOOST is very appreciated.

🔹GCash: 09694696854

Fireside Fedi's avatar
Fireside Fedi

@firesidefedi@social.firesidefedi.live

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!

Catch it live: #Owncast #Livestream - https://stream.firesidefedi.live

After the show:
#Peertube #VOD - https://video.firesidefedi.live
#Castopod #Fedicast - https://audio.firesidefedi.live

All #Links - https://firesidefedi.live

#stream #live #interview #firesideFedi #FsF #people #peopleOverPlatforms #protocolsOverPlatforms #fedi #fediverse #open #internet #openInternet #bsd #cafe #bsdCafe #fedimeteo #weather #barista #episode

RxBrad's avatar
RxBrad

@RxBrad@mastodon.rxbrad.com

I get that & the is decentralized and all...

But outside of hosting your own domain...

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.

Fireside Fedi's avatar
Fireside Fedi

@firesidefedi@social.firesidefedi.live

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!

Catch it live: #Owncast #Livestream - https://stream.firesidefedi.live

After the show:
#Peertube #VOD - https://video.firesidefedi.live
#Castopod #Fedicast - https://audio.firesidefedi.live

All #Links - https://firesidefedi.live

#stream #live #interview #firesideFedi #FsF #people #peopleOverPlatforms #protocolsOverPlatforms #fedi #fediverse #open #internet #openInternet #bsd #cafe #bsdCafe #fedimeteo #weather #barista #episode

Àlex Duran's avatar
Àlex Duran

@alexduran@mastodon.economiasocial.org

🚨 Apagada general a la península.

Emergència general.

Diuen que ens informem a través dels canals oficials, principalment .

Però els canals d'informació PÚBLICS han de ser a plataformes PRIVADES que hi restringeixen l'accès?

Edito: he inclòs hashtags

Àlex Duran's avatar
Àlex Duran

@alexduran@mastodon.economiasocial.org

🚨 Apagada general a la península.

Emergència general.

Diuen que ens informem a través dels canals oficials, principalment .

Però els canals d'informació PÚBLICS han de ser a plataformes PRIVADES que hi restringeixen l'accès?

Edito: he inclòs hashtags

tivasyk's avatar
tivasyk

@tivasyk@mycrowd.ca

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.

https://kevquirk.com/blog/my-thoughts-on-the-fosstodon-drama

#fediverse
Alexey Skobkin's avatar
Alexey Skobkin

@skobkin@gts.skobk.in

Why are you using "unlisted" posts or replies?

P.S. Please boost.

#vote #survey #Fediverse #research

OptionVoters
To avoid leaking my posts and against stalking4 (8%)
To avoid cluttering feeds of others with replies21 (43%)
To avoid showing up in public feeds21 (43%)
To make my profile page look clean3 (6%)
Webb Zhang's avatar
Webb Zhang

@webb@androiddev.social

Hello everyone, I am very happy to announce that after more than two years of development, 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.

github.com/0xZhangKe/Fread

Chris's avatar
Chris

@chrisafk@fosstodon.org

It would be really nice to be able to import/export word filters on . Not sure why this functionality isn't there. Perhaps a feature request is in order.

Alexey Skobkin's avatar
Alexey Skobkin

@skobkin@gts.skobk.in

Why are you using "unlisted" posts or replies?

P.S. Please boost.

#vote #survey #Fediverse #research

OptionVoters
To avoid leaking my posts and against stalking4 (8%)
To avoid cluttering feeds of others with replies21 (43%)
To avoid showing up in public feeds21 (43%)
To make my profile page look clean3 (6%)
Alexey Skobkin's avatar
Alexey Skobkin

@skobkin@gts.skobk.in

Why are you using "unlisted" posts or replies?

P.S. Please boost.

#vote #survey #Fediverse #research

OptionVoters
To avoid leaking my posts and against stalking4 (8%)
To avoid cluttering feeds of others with replies21 (43%)
To avoid showing up in public feeds21 (43%)
To make my profile page look clean3 (6%)
Ashley Marie's avatar
Ashley Marie

@theashleymarie29@pixelfed.social

Pushing through 🌱

#silentsunday #PlumIsland #WildlifeRefuge #Massachusetts #MA #S25Ultra #photo #nature #naturephotography #landscape #landscapephotography #amateurphotography #photography #flowers #spring #growth #pixelfed #fediverse
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I'm exploring a new idea called FediOTP (codename): an authentication system that uses DMs to deliver one-time passwords, allowing any account to authenticate with web services. Unlike current solutions that rely on specific APIs (, ), 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.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I'm exploring a new idea called FediOTP (codename): an authentication system that uses DMs to deliver one-time passwords, allowing any account to authenticate with web services. Unlike current solutions that rely on specific APIs (, ), 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.

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/4/28(12:00)

mstdn.jp で投稿調整。

# 投稿活動度指数 をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

theru's avatar
theru

@theru@pleroma-in.ouda.space

Good Morning #fediverse #tzag
Maho Pacheco 🦝🍻's avatar
Maho Pacheco 🦝🍻

@mapache@hachyderm.io

I need to test another feature of @badgefed@vocalcat.com who is available right now and wants a badge from @badgefed@badges.vocalcat.com ?

Help me test decentralized badges.

Chris's avatar
Chris

@chrisafk@fosstodon.org

It would be really nice to be able to import/export word filters on . Not sure why this functionality isn't there. Perhaps a feature request is in order.

Anders Thoresson's avatar
Anders Thoresson

@anders@thoresson.social

“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.

anders.thoresson.se/post/2025/

Webb Zhang's avatar
Webb Zhang

@webb@androiddev.social

Hello everyone, I am very happy to announce that after more than two years of development, 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.

github.com/0xZhangKe/Fread

Danny Garside's avatar
Danny Garside

@da5nsy@social.coop

Anyone got recommendations for / servers which focus on 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 has shown it doesn't align with their values, but I don't know where to recommend as an alternative.

Nicolas Borboën's avatar
Nicolas Borboën

@nborboen@social.epfl.ch

What to learn more about the and ? This tutorial (fedify.dev/tutorial/microblog) from @fedify is a really good starter. It explains how to implement a really simple server and see how communication exchange are done with AP.

https://fedify.dev/ website
ALT text detailshttps://fedify.dev/ website
https://github.com/fedify-dev/fedify
ALT text detailshttps://github.com/fedify-dev/fedify
Nicolas Borboën's avatar
Nicolas Borboën

@nborboen@social.epfl.ch

What to learn more about the and ? This tutorial (fedify.dev/tutorial/microblog) from @fedify is a really good starter. It explains how to implement a really simple server and see how communication exchange are done with AP.

https://fedify.dev/ website
ALT text detailshttps://fedify.dev/ website
https://github.com/fedify-dev/fedify
ALT text detailshttps://github.com/fedify-dev/fedify
steve mookie kong's avatar
steve mookie kong

@mookie@suigow.xyz

@ivory @tapbots Are there plans for supporting Markdown posts?

Screenshot shows how this Markdown post looks in Ivory:

https://suigow.xyz/@mookie/statuses/01JSWFFFJJY71SV02B87R5M1BA

#ivory #fediverse

steve mookie kong's avatar
steve mookie kong

@mookie@suigow.xyz

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.

#GoToSocialAdmin #MastoAdmin #Fediverse

Ashley Marie's avatar
Ashley Marie

@theashleymarie29@pixelfed.social

Pushing through 🌱

#silentsunday #PlumIsland #WildlifeRefuge #Massachusetts #MA #S25Ultra #photo #nature #naturephotography #landscape #landscapephotography #amateurphotography #photography #flowers #spring #growth #pixelfed #fediverse
Nicolas Borboën's avatar
Nicolas Borboën

@nborboen@social.epfl.ch

What to learn more about the and ? This tutorial (fedify.dev/tutorial/microblog) from @fedify is a really good starter. It explains how to implement a really simple server and see how communication exchange are done with AP.

https://fedify.dev/ website
ALT text detailshttps://fedify.dev/ website
https://github.com/fedify-dev/fedify
ALT text detailshttps://github.com/fedify-dev/fedify
Linux Is Best's avatar
Linux Is Best

@Linux@mk.absturztau.be

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.

Nicolas Borboën's avatar
Nicolas Borboën

@nborboen@social.epfl.ch

What to learn more about the and ? This tutorial (fedify.dev/tutorial/microblog) from @fedify is a really good starter. It explains how to implement a really simple server and see how communication exchange are done with AP.

https://fedify.dev/ website
ALT text detailshttps://fedify.dev/ website
https://github.com/fedify-dev/fedify
ALT text detailshttps://github.com/fedify-dev/fedify
Nicolas Borboën's avatar
Nicolas Borboën

@nborboen@social.epfl.ch

What to learn more about the and ? This tutorial (fedify.dev/tutorial/microblog) from @fedify is a really good starter. It explains how to implement a really simple server and see how communication exchange are done with AP.

https://fedify.dev/ website
ALT text detailshttps://fedify.dev/ website
https://github.com/fedify-dev/fedify
ALT text detailshttps://github.com/fedify-dev/fedify
Danny Garside's avatar
Danny Garside

@da5nsy@social.coop

Anyone got recommendations for / servers which focus on 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 has shown it doesn't align with their values, but I don't know where to recommend as an alternative.

Anders Thoresson's avatar
Anders Thoresson

@anders@thoresson.social

“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.

anders.thoresson.se/post/2025/

Muzyrja's avatar
Muzyrja

@Muzyrja@digitalcourage.social

Hello 👋 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 and looking forward to meeting new people.

For now I'm a full-time mother of two young people (4 and 5) and interested in blogpost of and I get almost nothing done during the day. Also I'm trying to learn Spanish without much success.

I would like to post some from the mountains where I live now.

The beach of Málaga in Andalusia. It's me with my kids.
ALT text detailsThe beach of Málaga in Andalusia. It's me with my kids.
Muzyrja's avatar
Muzyrja

@Muzyrja@digitalcourage.social

Hello 👋 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 and looking forward to meeting new people.

For now I'm a full-time mother of two young people (4 and 5) and interested in blogpost of and I get almost nothing done during the day. Also I'm trying to learn Spanish without much success.

I would like to post some from the mountains where I live now.

The beach of Málaga in Andalusia. It's me with my kids.
ALT text detailsThe beach of Málaga in Andalusia. It's me with my kids.
Tealk's avatar
Tealk

@Tealk@rollenspiel.social

Die -Website ist live! :rm_party:

Alle Infos zum diesjährigen Fedicamp findest du jetzt online:
📅 Termine, 📍 Location, Programm und vieles mehr!

🎫 Plätze können ab sofort gebucht werden – sichere dir deinen Spot und sei Teil dieses einzigartigen Events!

🌐 fedi.camp/
🎮 2025.fedi.camp/

Wir freuen uns auf dich – lass uns gemeinsam ein unvergessliches Camp erleben! :rm_love:

Tealk's avatar
Tealk

@Tealk@rollenspiel.social

Die -Website ist live! :rm_party:

Alle Infos zum diesjährigen Fedicamp findest du jetzt online:
📅 Termine, 📍 Location, Programm und vieles mehr!

🎫 Plätze können ab sofort gebucht werden – sichere dir deinen Spot und sei Teil dieses einzigartigen Events!

🌐 fedi.camp/
🎮 2025.fedi.camp/

Wir freuen uns auf dich – lass uns gemeinsam ein unvergessliches Camp erleben! :rm_love:

Apeironisim's avatar
Apeironisim

@AtomZ@m.cmx.im

大家好, 现在已经决定开源了,欢迎大家查看代码提交 PR。

Fread 经历了两年多的开发,从开始到现在一直免费使用,之前由于没考虑好到底是付费下载还是免费所以闭源,仓库里也有很多敏感数据一直没法开源,现在主要功能都开发的差不多了,也是时候开源出来了。

虽然这种项目大部分都是业务代码,但是 Fread 还是有些独特之处的,首先使用的是 Kotlin Multiplatform 和 Compose Multiplatform 做跨平台,目前像 Fread 这么复杂的产品使用这样技术栈的其实很少,并且这是比较新的技术,这点 Fread 有很多参考意义。
另外 Fread 因为要兼容多个社交平台以及混合 Feeds,所以架构设计上下了点功夫,目前可以从架构上兼容这些短博客协议。

总之,虽然确实希望通过 Fread 赚钱,但我更希望自己开发了这么久的 App 有更多的人使用和喜欢。

@board@ovo.st @board@2-5.cc @worldboard@ovo.st @worldboard@2-5.cc

github.com/0xZhangKe/Fread

Tealk's avatar
Tealk

@Tealk@rollenspiel.social

Die -Website ist live! :rm_party:

Alle Infos zum diesjährigen Fedicamp findest du jetzt online:
📅 Termine, 📍 Location, Programm und vieles mehr!

🎫 Plätze können ab sofort gebucht werden – sichere dir deinen Spot und sei Teil dieses einzigartigen Events!

🌐 fedi.camp/
🎮 2025.fedi.camp/

Wir freuen uns auf dich – lass uns gemeinsam ein unvergessliches Camp erleben! :rm_love:

captain's avatar
captain

@captain@chaos.tips

Hallo liebes .
Ich bin auch mal 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!

Graham Perrin's avatar
Graham Perrin

@grahamperrin@bsd.cafe

Good morning .

What's wrong with this picture?

Screenshot of a website with the phrases "LET'S CONNECT ONLINE" and "Hello, fellow educators …". (I obscured the person's identity.)
ALT text detailsScreenshot of a website with the phrases "LET'S CONNECT ONLINE" and "Hello, fellow educators …". (I obscured the person's identity.)
Graham Perrin's avatar
Graham Perrin

@grahamperrin@bsd.cafe

Good morning .

What's wrong with this picture?

Screenshot of a website with the phrases "LET'S CONNECT ONLINE" and "Hello, fellow educators …". (I obscured the person's identity.)
ALT text detailsScreenshot of a website with the phrases "LET'S CONNECT ONLINE" and "Hello, fellow educators …". (I obscured the person's identity.)
Apeironisim's avatar
Apeironisim

@AtomZ@m.cmx.im

大家好, 现在已经决定开源了,欢迎大家查看代码提交 PR。

Fread 经历了两年多的开发,从开始到现在一直免费使用,之前由于没考虑好到底是付费下载还是免费所以闭源,仓库里也有很多敏感数据一直没法开源,现在主要功能都开发的差不多了,也是时候开源出来了。

虽然这种项目大部分都是业务代码,但是 Fread 还是有些独特之处的,首先使用的是 Kotlin Multiplatform 和 Compose Multiplatform 做跨平台,目前像 Fread 这么复杂的产品使用这样技术栈的其实很少,并且这是比较新的技术,这点 Fread 有很多参考意义。
另外 Fread 因为要兼容多个社交平台以及混合 Feeds,所以架构设计上下了点功夫,目前可以从架构上兼容这些短博客协议。

总之,虽然确实希望通过 Fread 赚钱,但我更希望自己开发了这么久的 App 有更多的人使用和喜欢。

@board@ovo.st @board@2-5.cc @worldboard@ovo.st @worldboard@2-5.cc

github.com/0xZhangKe/Fread

theru's avatar
theru

@theru@pleroma-in.ouda.space

Good Morning #fediverse #tzag
The Nexus of Privacy's avatar
The Nexus of Privacy

@thenexusofprivacy@infosec.exchange

For those of you on Fosstodon starting to think about alternatives ...

1) let your admins know that you're planning on moving -- and why, and what if anything they can do that might change your mind. In particular, if it's because your admin put somebody with racist, anti-immigrant and anti-LGBTQ+ views in a position of power and then doubled down on th e decision, make sure they understand that -- and what they have to do to convince you they're not actually apologists for that viewpoint.

2) it really is hard to pick a compatible instance. Don't feel like your next choice is necessarily your permanent new home -- you can always move again if necessary. For anything more than an interim, you'll want to take the time to scope things out. 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) If you're planning on "migrating" your account, make sure to read Cutie City's guide to Migrating Servers and Erin Kissane's Notes From a Mastodon Migration first to avoid unpleaant surprises.

4) 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!

samvie's avatar
samvie

@samvie@chaos.social · Reply to FediForum's post

@fediforum

You are all very welcome to join us at 2nd Day @berlinfediday on the 4th of October in Berlin at @cbase

👉 berlinfedi.day/

:BoostOK:

Banner of the announcement of the 2nd Fediverse Daybin Berlin
4th of october at cbase adress: Rungestr 20 10179 Berlin
ALT text detailsBanner of the announcement of the 2nd Fediverse Daybin Berlin 4th of october at cbase adress: Rungestr 20 10179 Berlin
Maho Pacheco 🦝🍻's avatar
Maho Pacheco 🦝🍻

@mapache@hachyderm.io

I need to test another feature of @badgefed@vocalcat.com who is available right now and wants a badge from @badgefed@badges.vocalcat.com ?

Help me test decentralized badges.

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/4/27(12:00)

本家 mastodon.social で投稿調整。

# 投稿活動度指数 をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/4/26(12:00)

# 投稿活動度指数 をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

The Nexus of Privacy's avatar
The Nexus of Privacy

@thenexusofprivacy@infosec.exchange

For those of you on Fosstodon starting to think about alternatives ...

1) let your admins know that you're planning on moving -- and why, and what if anything they can do that might change your mind. In particular, if it's because your admin put somebody with racist, anti-immigrant and anti-LGBTQ+ views in a position of power and then doubled down on th e decision, make sure they understand that -- and what they have to do to convince you they're not actually apologists for that viewpoint.

2) it really is hard to pick a compatible instance. Don't feel like your next choice is necessarily your permanent new home -- you can always move again if necessary. For anything more than an interim, you'll want to take the time to scope things out. 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) If you're planning on "migrating" your account, make sure to read Cutie City's guide to Migrating Servers and Erin Kissane's Notes From a Mastodon Migration first to avoid unpleaant surprises.

4) 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!

barking's avatar
barking

@technicat@mitra.fedifolio.com

what #fediverse are you using

OptionVoters
mitra1 (10%)
snac1 (10%)
gotosocial1 (10%)
mastodon1 (10%)
pleroma1 (10%)
sharkey1 (10%)
neodb1 (10%)
iceshrimp.net1 (10%)
hollo1 (10%)
pixelfed1 (10%)
Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report – #113

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.

The News

Two papers on the fediverse came out recently: Labour pains: Content moderation challenges in Mastodon growth talks about the challenges that moderators face on fediverse instances. Leading the Mastodon Herd: Analysing the Traits of Influential Leaders on a Decentralised Social Media Platform finds a relation between negative sentiment and influence on the network.

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:

fediversereport.com/fediverse-

Detail of building in Amsterdam-North
ALT text detailsDetail of building in Amsterdam-North
Aktionsb. neue Soziale Medien's avatar
Aktionsb. neue Soziale Medien

@neuSoM@bewegung.social · Reply to Aktionsb. neue Soziale Medien's post

with accounts have steadily increased their follower numbers. ↗️ ↗️
The image shown here can be downloaded as PDF from
👉 tubcloud.tu-berlin.de/s/X4Yb4s
with logos directly linking to the Mastodon accounts.

The 🕸️ already is a cornerstone of 🗣️ .

We just need to use it to establish our . 💪

🐘

The 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.
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.
steve mookie kong's avatar
steve mookie kong

@mookie@suigow.xyz

Now there's two front-ends that I am hosting that can be used with #GoToSocial, #Mastodon and other #Fediverse servers that support the Mastodon API.

The awesome #PhanpySocial here:
https://halo.mookiesplace.com

And the Sloth variant of Masto-FE here:
https://forza.mookiesplace.com

Please feel free to use these.

Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report – #113

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.

The News

Two papers on the fediverse came out recently: Labour pains: Content moderation challenges in Mastodon growth talks about the challenges that moderators face on fediverse instances. Leading the Mastodon Herd: Analysing the Traits of Influential Leaders on a Decentralised Social Media Platform finds a relation between negative sentiment and influence on the network.

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:

fediversereport.com/fediverse-

Detail of building in Amsterdam-North
ALT text detailsDetail of building in Amsterdam-North
steve mookie kong's avatar
steve mookie kong

@mookie@suigow.xyz

Now there's two front-ends that I am hosting that can be used with #GoToSocial, #Mastodon and other #Fediverse servers that support the Mastodon API.

The awesome #PhanpySocial here:
https://halo.mookiesplace.com

And the Sloth variant of Masto-FE here:
https://forza.mookiesplace.com

Please feel free to use these.

barking's avatar
barking

@technicat@mitra.fedifolio.com

what #fediverse are you using

OptionVoters
mitra1 (10%)
snac1 (10%)
gotosocial1 (10%)
mastodon1 (10%)
pleroma1 (10%)
sharkey1 (10%)
neodb1 (10%)
iceshrimp.net1 (10%)
hollo1 (10%)
pixelfed1 (10%)
barking's avatar
barking

@technicat@mitra.fedifolio.com

what #fediverse are you using

OptionVoters
mitra1 (10%)
snac1 (10%)
gotosocial1 (10%)
mastodon1 (10%)
pleroma1 (10%)
sharkey1 (10%)
neodb1 (10%)
iceshrimp.net1 (10%)
hollo1 (10%)
pixelfed1 (10%)
barking's avatar
barking

@technicat@mitra.fedifolio.com

what #fediverse are you using

OptionVoters
mitra1 (10%)
snac1 (10%)
gotosocial1 (10%)
mastodon1 (10%)
pleroma1 (10%)
sharkey1 (10%)
neodb1 (10%)
iceshrimp.net1 (10%)
hollo1 (10%)
pixelfed1 (10%)
Fediverse Report's avatar
Fediverse Report

@fediversereport@mastodon.social

Fediverse Report #113

this week's news is quiet, with some academic research papers on Mastodon, some renewed interest in Mastodon from Taiwan, and more.

fediversereport.com/fediverse-

Surf's avatar
Surf

@surf@flipboard.social

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 bsky.app/profile/surf.social/p).

As always, please let us know what you think by sending notes to feedback@surf.social. And thank you for testing with us!

App 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 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.
Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-04-25

Servers

- GoToSocial v0.19.0
- ActivityPub for WordPress v5.8.0
- NeoDB v0.11.6.0
- Vernissage Server v1.10.0
- NodeBB v4.2.2
- Custom usernames (Ghost)

Clients

- Fedilab v3.32.2
- Fread v1.3.1
- Voyager v2.31.0
- Blorp v1.1.0
- pl-fe changes summary

Tools and Plugins

- Fediphoto Lineage v7.5
- FediFetcher v7.1.16
- Enable Mastodon Apps v1.4.3 (WordPress plugin)

For developers

- BotKit v0.2.0

Protocol

- FEP-8a8e: A common approach to using the Event object type
- Activity Streams/Primer/Language mapping
- Activity Streams/Primer/Relationship type

Articles

- If I ran Mastodon
- How decentralized is the fediverse
- Fediverse Report – #113

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/01964a3e-3eef-f858-31a1-b1385bd0971c

Fireside Fedi's avatar
Fireside Fedi

@firesidefedi@social.firesidefedi.live

Good day folks! Monday April 28th at 1200 Eastern / UTC-4 I'm going to be speaking with Stefano Marinelli of the FediMeteo project @admin .

Please let me know if you have any questions for Stefano.

#Owncast #Livestream - https://stream.firesidefedi.live

After the show:
#Peertube #VOD - https://video.firesidefedi.live
#Castopod #Fedicast - https://audio.firesidefedi.live

All #Links - https://firesidefedi.live

#stream #live #interview #firesidefedi #FsF #people #peopleOverPlatforms #protocolsOverPlatforms #fedi #fediverse #openinternet #open #internet #Meteorology #meteo #fedimeteo

Aktionsb. neue Soziale Medien's avatar
Aktionsb. neue Soziale Medien

@neuSoM@bewegung.social · Reply to Aktionsb. neue Soziale Medien's post

with accounts have steadily increased their follower numbers. ↗️ ↗️
The image shown here can be downloaded as PDF from
👉 tubcloud.tu-berlin.de/s/X4Yb4s
with logos directly linking to the Mastodon accounts.

The 🕸️ already is a cornerstone of 🗣️ .

We just need to use it to establish our . 💪

🐘

The 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.
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.
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I'm exploring a new idea called FediOTP (codename): an authentication system that uses DMs to deliver one-time passwords, allowing any account to authenticate with web services. Unlike current solutions that rely on specific APIs (, ), 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.

Em :official_verified:'s avatar
Em :official_verified:

@Em0nM4stodon@infosec.exchange

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?

How fraking fantastic is this! :blobcatrainbow: :mastodon:

captain's avatar
captain

@captain@chaos.tips

Hallo liebes .
Ich bin auch mal 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!

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Hello, I'm an open source software engineer in my late 30s living in , , and an avid advocate of and the .

I'm the creator of @fedify, an server framework in , @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.

I'm also very interested in East Asian languages (so-called ) and . Feel free to talk to me in , (), or (), or even in Literary Chinese (, )!

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I'm exploring a new idea called FediOTP (codename): an authentication system that uses DMs to deliver one-time passwords, allowing any account to authenticate with web services. Unlike current solutions that rely on specific APIs (, ), 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.

Em :official_verified:'s avatar
Em :official_verified:

@Em0nM4stodon@infosec.exchange

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?

How fraking fantastic is this! :blobcatrainbow: :mastodon:

Paolo Amoroso's avatar
Paolo Amoroso

@amoroso@fosstodon.org

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.

github.com/mastodon/mastodon/i

Thanks @tokyo_0 for the reminder.

steve mookie kong's avatar
steve mookie kong

@mookie@suigow.xyz

mookie's #introduction / #reintroduction

it's me, hi. i'm the mookie, it's me.

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.

my home is at https://ultramookie.com where i should be spending more time writing.

Scene 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
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
MediaFederatedByFlipboard's avatar
MediaFederatedByFlipboard

@FederatedByFlipboard@toot.io

In the there are now
564 media accounts federated by @Flipboard.
495 were active today.

Some accounts, that were active today are
@Crosscut_News
@Patch
@USAToday
@TheHillTimes
@Brides

Find the whole list on:
➡️ fingolas.eu/fediverse/overview

Built by @mho

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I'm exploring a new idea called FediOTP (codename): an authentication system that uses DMs to deliver one-time passwords, allowing any account to authenticate with web services. Unlike current solutions that rely on specific APIs (, ), 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.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I'm exploring a new idea called FediOTP (codename): an authentication system that uses DMs to deliver one-time passwords, allowing any account to authenticate with web services. Unlike current solutions that rely on specific APIs (, ), 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.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I'm exploring a new idea called FediOTP (codename): an authentication system that uses DMs to deliver one-time passwords, allowing any account to authenticate with web services. Unlike current solutions that rely on specific APIs (, ), 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.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I'm exploring a new idea called FediOTP (codename): an authentication system that uses DMs to deliver one-time passwords, allowing any account to authenticate with web services. Unlike current solutions that rely on specific APIs (, ), 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.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I'm exploring a new idea called FediOTP (codename): an authentication system that uses DMs to deliver one-time passwords, allowing any account to authenticate with web services. Unlike current solutions that rely on specific APIs (, ), 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.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

For those skeptical of DMs in : 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?

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I'm exploring a new idea called FediOTP (codename): an authentication system that uses DMs to deliver one-time passwords, allowing any account to authenticate with web services. Unlike current solutions that rely on specific APIs (, ), 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.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

For those skeptical of DMs in : 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?

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I'm exploring a new idea called FediOTP (codename): an authentication system that uses DMs to deliver one-time passwords, allowing any account to authenticate with web services. Unlike current solutions that rely on specific APIs (, ), 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.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I'm exploring a new idea called FediOTP (codename): an authentication system that uses DMs to deliver one-time passwords, allowing any account to authenticate with web services. Unlike current solutions that rely on specific APIs (, ), 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.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I'm exploring a new idea called FediOTP (codename): an authentication system that uses DMs to deliver one-time passwords, allowing any account to authenticate with web services. Unlike current solutions that rely on specific APIs (, ), 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.

Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-04-25

Servers

- GoToSocial v0.19.0
- ActivityPub for WordPress v5.8.0
- NeoDB v0.11.6.0
- Vernissage Server v1.10.0
- NodeBB v4.2.2
- Custom usernames (Ghost)

Clients

- Fedilab v3.32.2
- Fread v1.3.1
- Voyager v2.31.0
- Blorp v1.1.0
- pl-fe changes summary

Tools and Plugins

- Fediphoto Lineage v7.5
- FediFetcher v7.1.16
- Enable Mastodon Apps v1.4.3 (WordPress plugin)

For developers

- BotKit v0.2.0

Protocol

- FEP-8a8e: A common approach to using the Event object type
- Activity Streams/Primer/Language mapping
- Activity Streams/Primer/Relationship type

Articles

- If I ran Mastodon
- How decentralized is the fediverse
- Fediverse Report – #113

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/01964a3e-3eef-f858-31a1-b1385bd0971c

Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-04-25

Servers

- GoToSocial v0.19.0
- ActivityPub for WordPress v5.8.0
- NeoDB v0.11.6.0
- Vernissage Server v1.10.0
- NodeBB v4.2.2
- Custom usernames (Ghost)

Clients

- Fedilab v3.32.2
- Fread v1.3.1
- Voyager v2.31.0
- Blorp v1.1.0
- pl-fe changes summary

Tools and Plugins

- Fediphoto Lineage v7.5
- FediFetcher v7.1.16
- Enable Mastodon Apps v1.4.3 (WordPress plugin)

For developers

- BotKit v0.2.0

Protocol

- FEP-8a8e: A common approach to using the Event object type
- Activity Streams/Primer/Language mapping
- Activity Streams/Primer/Relationship type

Articles

- If I ran Mastodon
- How decentralized is the fediverse
- Fediverse Report – #113

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/01964a3e-3eef-f858-31a1-b1385bd0971c

Em :official_verified:'s avatar
Em :official_verified:

@Em0nM4stodon@infosec.exchange

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?

How fraking fantastic is this! :blobcatrainbow: :mastodon:

Andy Piper's avatar
Andy Piper

@andypiper@macaw.social · Reply to Philipp von Neumann's post

@PvN welcome to the ! I'm a big fan of @indiebeat as a way to discover new independent Fediverse artists, FWIW.

Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-04-25

Servers

- GoToSocial v0.19.0
- ActivityPub for WordPress v5.8.0
- NeoDB v0.11.6.0
- Vernissage Server v1.10.0
- NodeBB v4.2.2
- Custom usernames (Ghost)

Clients

- Fedilab v3.32.2
- Fread v1.3.1
- Voyager v2.31.0
- Blorp v1.1.0
- pl-fe changes summary

Tools and Plugins

- Fediphoto Lineage v7.5
- FediFetcher v7.1.16
- Enable Mastodon Apps v1.4.3 (WordPress plugin)

For developers

- BotKit v0.2.0

Protocol

- FEP-8a8e: A common approach to using the Event object type
- Activity Streams/Primer/Language mapping
- Activity Streams/Primer/Relationship type

Articles

- If I ran Mastodon
- How decentralized is the fediverse
- Fediverse Report – #113

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/01964a3e-3eef-f858-31a1-b1385bd0971c

Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-04-25

Servers

- GoToSocial v0.19.0
- ActivityPub for WordPress v5.8.0
- NeoDB v0.11.6.0
- Vernissage Server v1.10.0
- NodeBB v4.2.2
- Custom usernames (Ghost)

Clients

- Fedilab v3.32.2
- Fread v1.3.1
- Voyager v2.31.0
- Blorp v1.1.0
- pl-fe changes summary

Tools and Plugins

- Fediphoto Lineage v7.5
- FediFetcher v7.1.16
- Enable Mastodon Apps v1.4.3 (WordPress plugin)

For developers

- BotKit v0.2.0

Protocol

- FEP-8a8e: A common approach to using the Event object type
- Activity Streams/Primer/Language mapping
- Activity Streams/Primer/Relationship type

Articles

- If I ran Mastodon
- How decentralized is the fediverse
- Fediverse Report – #113

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/01964a3e-3eef-f858-31a1-b1385bd0971c

Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-04-25

Servers

- GoToSocial v0.19.0
- ActivityPub for WordPress v5.8.0
- NeoDB v0.11.6.0
- Vernissage Server v1.10.0
- NodeBB v4.2.2
- Custom usernames (Ghost)

Clients

- Fedilab v3.32.2
- Fread v1.3.1
- Voyager v2.31.0
- Blorp v1.1.0
- pl-fe changes summary

Tools and Plugins

- Fediphoto Lineage v7.5
- FediFetcher v7.1.16
- Enable Mastodon Apps v1.4.3 (WordPress plugin)

For developers

- BotKit v0.2.0

Protocol

- FEP-8a8e: A common approach to using the Event object type
- Activity Streams/Primer/Language mapping
- Activity Streams/Primer/Relationship type

Articles

- If I ran Mastodon
- How decentralized is the fediverse
- Fediverse Report – #113

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/01964a3e-3eef-f858-31a1-b1385bd0971c

Surf's avatar
Surf

@surf@flipboard.social

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 bsky.app/profile/surf.social/p).

As always, please let us know what you think by sending notes to feedback@surf.social. And thank you for testing with us!

App 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 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.
MediaFederatedByFlipboard's avatar
MediaFederatedByFlipboard

@FederatedByFlipboard@toot.io

In the there are now
564 media accounts federated by @Flipboard.
495 were active today.

Some accounts, that were active today are
@Crosscut_News
@Patch
@USAToday
@TheHillTimes
@Brides

Find the whole list on:
➡️ fingolas.eu/fediverse/overview

Built by @mho

Universität Innsbruck's avatar
Universität Innsbruck

@uniinnsbruck@social.uibk.ac.at

🤔 Warum sind wir als Universität Innsbruck auf Mastodon?

Einige Gründe:

🔸 Digitale Souveränität: Wissenschaftskommunikation auf unabhängigen Plattformen
🔸 & Third Mission: Wissen frei zugänglich bereitstellen
🔸 Gesetzliche Regulierungen: datenschutzfreundlich kommunizieren
🔸 Öffentliche Vorreiterrolle: digitale Infrastruktur mitgestalten

Mehr:

📝 uibk.ac.at/de/public-relations

Bild: Eukombos, CC BY-SA 4.0 , via Wikimedia Commons

3D-Visualisierung des vorgeschlagenen Fediverse-Logos. Jeder Knoten ist eine Kugel mit einem Licht in jeder der fünf Farben.
ALT text details3D-Visualisierung des vorgeschlagenen Fediverse-Logos. Jeder Knoten ist eine Kugel mit einem Licht in jeder der fünf Farben.
Elena Rossini's avatar
Elena Rossini

@ele@elenarossini.com

https://elenarossini.com/2025/04/my-fedi-activism-q2-2025-edition/

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

a 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
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
Elena Rossini's avatar
Elena Rossini

@ele@elenarossini.com

https://elenarossini.com/2025/04/my-fedi-activism-q2-2025-edition/

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

a 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
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
data0's avatar
data0

@data0@indieweb.social

I've built a thing.

Sometimes my follower count seemingly fluctuates at random. To understand why, I dug into the and created "fedi-followers":

A privacy-friendly explorer as local-only static web app, decentrally hosted on the . See who's actually following (and unfollowing) you over time and much more.

fedi--followers-data0-one.ipns

data0's avatar
data0

@data0@indieweb.social

I've built a thing.

Sometimes my follower count seemingly fluctuates at random. To understand why, I dug into the and created "fedi-followers":

A privacy-friendly explorer as local-only static web app, decentrally hosted on the . See who's actually following (and unfollowing) you over time and much more.

fedi--followers-data0-one.ipns

Stefan Bohacek's avatar
Stefan Bohacek

@stefan@stefanbohacek.online

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?

data.stefanbohacek.dev/project

Stefan Bohacek's avatar
Stefan Bohacek

@stefan@stefanbohacek.online

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?

data.stefanbohacek.dev/project

Stefan Bohacek's avatar
Stefan Bohacek

@stefan@stefanbohacek.online

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?

data.stefanbohacek.dev/project

Fread's avatar
Fread

@fread@mastodon.social

Hello everyone, I am very happy to announce that after more than two years of development, 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.github.com/0xZhangKe/Fread#Mas

Fread's avatar
Fread

@fread@mastodon.social

Hello everyone, I am very happy to announce that after more than two years of development, 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.github.com/0xZhangKe/Fread#Mas

Stefan Bohacek's avatar
Stefan Bohacek

@stefan@stefanbohacek.online

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?

data.stefanbohacek.dev/project

Stefan Bohacek's avatar
Stefan Bohacek

@stefan@stefanbohacek.online

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?

data.stefanbohacek.dev/project

GENKI's avatar
GENKI

@nibushibu@vivaldi.net · Reply to GENKI's post

そもそも、分散化という意味では :mastodon: を比べるんじゃなくて、 :fediverse: をくらべるべきなのではという気もする。 の比較といったほうが良いかも。

:mastodon: の半分が最もメジャーなサーバー以外のサーバーに分散しているということは、 :fediverse: という単位でみたらもっと多くの割合が分散しているということになるはず :mastodon_mascot:

Debacle's avatar
Debacle

@debacle@framapiaf.org · Reply to Christine Lemmer-Webber 🌀's post

@cwebber

I'm aware of the terms , , and .

How do we call what is doing? ? But fed is not a colour 🤷

Daniel Supernault's avatar
Daniel Supernault

@dansup@mastodon.social

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.

Aiming to launch the new frontend shortly!

Nicolas Borboën's avatar
Nicolas Borboën

@nborboen@social.epfl.ch

What to learn more about the and ? This tutorial (fedify.dev/tutorial/microblog) from @fedify is a really good starter. It explains how to implement a really simple server and see how communication exchange are done with AP.

https://fedify.dev/ website
ALT text detailshttps://fedify.dev/ website
https://github.com/fedify-dev/fedify
ALT text detailshttps://github.com/fedify-dev/fedify
ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/4/25(12:00)

mstdn.jp で投稿調整。
fedibird.com で新規アカウントが増加。

# 投稿活動度指数 をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

theru's avatar
theru

@theru@pleroma-in.ouda.space

Good Morning #fediverse #tzag
BotKit by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social

BotKit 0.2.0 Released

We're pleased to announce the release of BotKit 0.2.0! For those new to our project, is a framework for creating standalone bots that can interact with Mastodon, Misskey, and other 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 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:

Engaging Through Reactions

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" }
  );
};

This feature allows your bot to:

Conversations Through Quotes

Discussions often involve referencing what others have said. Our new 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 quote support, your bot can:

Visual Enhancements

Because communication is visual too, we've improved how your bot presents itself:

  • Image attachments now properly display in the web interface
  • Your bot's content looks better and provides a richer experience

Behind the Scenes: Enhanced Activity Propagation

We've also improved how activities propagate through the fediverse:

  • More precise propagation of replies, shares, updates, and deletes
  • Activities are now properly sent to the original message authors

These improvements ensure your bot's interactions are consistent and reliable across different fediverse platforms.

Taking Your First Steps with BotKit 0.2.0

Ready to experience these new features? BotKit 0.2.0 is available on JSR and can be installed with a simple command:

deno add jsr:@fedify/botkit@0.2.0

Since BotKit uses the Temporal API (which is still evolving in JavaScript), remember to enable it in your deno.json:

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

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.

MediaFederatedByFlipboard's avatar
MediaFederatedByFlipboard

@FederatedByFlipboard@toot.io

In the there are now
564 media accounts federated by @Flipboard.
490 were active today.

Some accounts, that were active today are
@Gizmodo
@freundin_de
@motortrend
@theipaper
@OKMagazine

Find the whole list on:
➡️ fingolas.eu/fediverse/overview

Built by @mho

Onno Bos :cybersec: :verified:'s avatar
Onno Bos :cybersec: :verified:

@admin@mastodon.adtension.com · Reply to FediFollows's post

Just a list of fediverse users with the word hackerspace in their profile...

@tokudan@chaos.social
@catsalad@infosec.exchange
@realraum@chaos.social
@CCCSbg@chaos.social
@metalab@chaos.social
@calangohc@bolha.us
@garoa@fosstodon.org
@bornhack@mastodon.social
@ilmspace@social.bau-ha.us
@bytewerk@chaos.social
@krautspace@chaos.social
@chaos_inkl@chaos.social
@dezentrale@chaos.social
@chaotikumev@social.chaotikum.org
@netz39@machteburch.social
@RaumZeitLabor@chaos.social
@muccc@chaos.social
@munichmakerlab@chaos.social
@k4cg@chaos.social
@section77@chaos.social
@c3pb@chaos.social
@cccp@chaos.social
@c3re@chaos.social
@binary_kitchen@chaos.social
@hacklabor@chaos.social
@Hasi@chaos.social
@cccs@chaos.social
@temporaerhaus@chaos.social
@cccac@chaos.social
@schaffenburg@social.schaffenburg.org
@OpenLabAugsburg@chaos.social
@ctbk@chaos.social
@cbase@chaos.social
@acmelabs@chaos.social
@daslabor@chaos.social
@stratum0@chaos.social
@Hackzogtum@chaos.social
@c4@chaos.social
@kalkspace@chaos.social
@cccda@chaos.social
@c3d2@c3d2.social
@chaosdorf@chaos.social
@bytespeicher@chaos.social
@chaospott@chaos.social
@chaos_fl@chaos.social
@cccffm@chaos.social
@cccfr@chaos.social
@eigenbaukombinat@chaos.social
@ccchh@chaos.social
@UN_Hack_Bar@chaos.social
@maschinenraum@social.bau-ha.us
@werkraum@chaos.social
@zLabor@chaos.social
@hack42@chaos.social
@nurdspace@hsnl.social
@medialab_invisible@xarxa.cloud
@logout@bcn.fedi.cat
@criticalswitch@kolektiva.social
@CCCBasel@chaos.social
@chaostreffbern@chaos.social
@hackhitchin@techhub.social
@leigh_hackspace@mastodon.social
ALT text details@tokudan@chaos.social @catsalad@infosec.exchange @realraum@chaos.social @CCCSbg@chaos.social @metalab@chaos.social @calangohc@bolha.us @garoa@fosstodon.org @bornhack@mastodon.social @ilmspace@social.bau-ha.us @bytewerk@chaos.social @krautspace@chaos.social @chaos_inkl@chaos.social @dezentrale@chaos.social @chaotikumev@social.chaotikum.org @netz39@machteburch.social @RaumZeitLabor@chaos.social @muccc@chaos.social @munichmakerlab@chaos.social @k4cg@chaos.social @section77@chaos.social @c3pb@chaos.social @cccp@chaos.social @c3re@chaos.social @binary_kitchen@chaos.social @hacklabor@chaos.social @Hasi@chaos.social @cccs@chaos.social @temporaerhaus@chaos.social @cccac@chaos.social @schaffenburg@social.schaffenburg.org @OpenLabAugsburg@chaos.social @ctbk@chaos.social @cbase@chaos.social @acmelabs@chaos.social @daslabor@chaos.social @stratum0@chaos.social @Hackzogtum@chaos.social @c4@chaos.social @kalkspace@chaos.social @cccda@chaos.social @c3d2@c3d2.social @chaosdorf@chaos.social @bytespeicher@chaos.social @chaospott@chaos.social @chaos_fl@chaos.social @cccffm@chaos.social @cccfr@chaos.social @eigenbaukombinat@chaos.social @ccchh@chaos.social @UN_Hack_Bar@chaos.social @maschinenraum@social.bau-ha.us @werkraum@chaos.social @zLabor@chaos.social @hack42@chaos.social @nurdspace@hsnl.social @medialab_invisible@xarxa.cloud @logout@bcn.fedi.cat @criticalswitch@kolektiva.social @CCCBasel@chaos.social @chaostreffbern@chaos.social @hackhitchin@techhub.social @leigh_hackspace@mastodon.social
Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io

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)

support.thisismissem.social

Adam Dalliance's avatar
Adam Dalliance

@pre@boing.world

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.

MediaFederatedByFlipboard's avatar
MediaFederatedByFlipboard

@FederatedByFlipboard@toot.io

In the there are now
564 media accounts federated by @Flipboard.
490 were active today.

Some accounts, that were active today are
@Gizmodo
@freundin_de
@motortrend
@theipaper
@OKMagazine

Find the whole list on:
➡️ fingolas.eu/fediverse/overview

Built by @mho

Konstantin Obenland :yikes:'s avatar
Konstantin Obenland :yikes:

@obenland@mastodon.social · Reply to Konstantin Obenland :yikes:'s post

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. ✨

Screenshot 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 Mobilizon event embedded in the WordPress editor, showing the fallback ActivityPub preview with event title, description, and author info.
Screenshot of a Pixelfed post embedded in the WordPress editor, showing the fallback ActivityPub preview with image, 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
Surf's avatar
Surf

@surf@flipboard.social

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 👌.
flipboard.video/w/rFyohvCiuPMm

Want to join the waitlist? Sign up here with the referral code DEMO: waitlist.surf.social/

Konstantin Obenland :yikes:'s avatar
Konstantin Obenland :yikes:

@obenland@mastodon.social · Reply to Konstantin Obenland :yikes:'s post

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. ✨

Screenshot 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 Mobilizon event embedded in the WordPress editor, showing the fallback ActivityPub preview with event title, description, and author info.
Screenshot of a Pixelfed post embedded in the WordPress editor, showing the fallback ActivityPub preview with image, 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
Adam Dalliance's avatar
Adam Dalliance

@pre@boing.world

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.

Konstantin Obenland :yikes:'s avatar
Konstantin Obenland :yikes:

@obenland@mastodon.social · Reply to Konstantin Obenland :yikes:'s post

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. ✨

Screenshot 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 Mobilizon event embedded in the WordPress editor, showing the fallback ActivityPub preview with event title, description, and author info.
Screenshot of a Pixelfed post embedded in the WordPress editor, showing the fallback ActivityPub preview with image, 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
Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

📣 Exciting news! Fedify CLI is now available via Homebrew!

If you're using on macOS or on Linux, you can now install our CLI toolchain with a simple command:

brew install fedify

This makes it even easier to get started with building your federated server app. Try it out and let us know what you think!

💚Yureii💚's avatar
💚Yureii💚

@nekoow7@mastodon.social

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 🥺🙏🏻😭
PLEASE BOOST.

hannah aubry's avatar
hannah aubry

@haubles@fosstodon.org

Though I have loved my time on , it's time for me to find a new home on the where I can engage in political discourse. See *waves hands* this.

Any suggestions? I'm thinking about or .

Adam Dalliance's avatar
Adam Dalliance

@pre@boing.world

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.

💚Yureii💚's avatar
💚Yureii💚

@nekoow7@mastodon.social

hello 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 Please follow me & kindly boost this for visibility 🙏🏻🥺

BotKit by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social · Reply to BotKit by Fedify :botkit:'s post

BotKit 0.2.0のリリース

BotKit 0.2.0をリリースしました!BotKitを初めて知る方のために簡単に説明すると、BotKitはTypeScriptで開発されたスタンドアロンのActivityPubボットフレームワークです。Mastodon、Misskeyなどさまざまなフェディバース()のプラットフォームと連携でき、既存プラットフォームの制約なしに自由にボットを作成できます。

このリリースは、フェディバースにおけるボット開発をより簡単で強力にするための旅の重要な一歩であり、コミュニティから要望のあった機能を多数導入しています。

より良いボットインタラクションへの旅

BotKitの開発において、私たちは常にボットをより表現力豊かでインタラクティブにすることに焦点を当ててきました。バージョン0.2.0では、フェディバースの社会的側面をボットに取り入れることで、さらに一歩前進しました。

カスタム絵文字でボットの個性を表現

最も要望の多かった機能の一つがカスタム絵文字のサポートです。これにより、ボットは独自の視覚要素でメッセージを目立たせ、自分だけの個性を表現できるようになりました。

// ボット用のカスタム絵文字を定義
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" 
  }
});

// メッセージにカスタム絵文字を使用
await session.publish(
  text`BotKit ${customEmoji(emojis.botkit)}は、Fedify ${customEmoji(emojis.fedify)}によって支えられています`
);

この新しいAPIでは、次のことが可能になりました。

リアクションによるコミュニケーション

コミュニケーションは単にメッセージを投稿するだけではありません。他の人のメッセージに反応することも重要です。新しいリアクションシステムは、ボットとフォロワーの間に自然な交流ポイントを作り出します。

// 標準のUnicode絵文字でメッセージにリアクション
await message.react(emoji`👍`);

// または定義したカスタム絵文字でリアクション
await message.react(emojis.botkit);

// リアクションを認識して応答するボットを作成
bot.onReact = async (session, reaction) => {
  await session.publish(
    text`${reaction.actor}さん、私のメッセージに${reaction.emoji}でリアクションしてくれてありがとうございます!`,
    { visibility: "direct" }
  );
};

この機能により、ボットは次のことができるようになりました。

  • Message.react()を使用してUnicode絵文字でメッセージにリアクション
  • 定義したカスタム絵文字でリアクション
  • Bot.onReactBot.onUnreactハンドラーでリアクションイベントを処理

引用による会話

議論では、他の人が言ったことを参照する必要がしばしばあります。新しい引用機能により、より結束力のある会話スレッドを作成できます。

// ボットの投稿で他のメッセージを引用
await session.publish(
  text`この興味深い視点について答えます...`,
  { quoteTarget: originalMessage }
);

// ユーザーがボットのメッセージを引用した場合の処理
bot.onQuote = async (session, quoteMessage) => {
  await session.publish(
    text`${quoteMessage.actor}さん、私の考えを共有してくれてありがとうございます!`,
    { visibility: "direct" }
  );
};

引用機能により、ボットは次のことができるようになりました。

  • quoteTargetオプションでメッセージを引用
  • Message.quoteTargetを通じて引用されたメッセージにアクセス
  • 新しいBot.onQuoteイベントハンドラーで引用イベントを処理

視覚的な改善

コミュニケーションには視覚的要素も重要なため、ボットの表現方法を改善しました。

  • ウェブインターフェースで画像添付ファイルが正しく表示されるようになりました
  • ボットのコンテンツがより見やすくなり、豊かな体験を提供します

内部改善:活動の伝播の強化

フェディバースでの活動が伝播する方法も改善されました。

  • 返信、共有、更新、削除のより正確な伝播
  • 元のメッセージ作成者に活動が適切に送信されます

これらの改善により、様々なフェディバースプラットフォームでのボットの相互作用が一貫性と信頼性を持つようになります。

BotKit 0.2.0で最初の一歩を踏み出す

これらの新機能を体験してみたいですか?BotKit 0.2.0はJSRで利用可能で、簡単なコマンドでインストールできます。

deno add jsr:@fedify/botkit@0.2.0

BotKitはTemporal API(JavaScriptではまだ試験的な機能)を使用するため、deno.jsonでこれを有効にする必要があります。

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

これらの簡単なステップで、最新機能を使ってフェディバースボットを作成またはアップグレードする準備が整いました。

今後の展望

0.2.0は、フェディバースボット開発をアクセスしやすく、強力かつ楽しいものにするための私たちの継続的な取り組みを示しています。これらの新機能が、皆さんのボットをフェディバースコミュニティでより魅力的でインタラクティブなメンバーにするのに役立つと信じています。

完全なドキュメントと詳細な例については、私たちのドキュメントサイトをご覧ください。

フィードバック、機能リクエスト、コード貢献を通じてこのリリースに貢献してくださったすべての方々に感謝します。BotKitコミュニティは成長を続けており、皆さんが作成するものを楽しみにしています!


BotKitは、ActivityPubサーバーアプリケーションを作成するための低レベルフレームワークFedifyによって支えられています。

BotKit by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social · Reply to BotKit by Fedify :botkit:'s post

BotKit 0.2.0 릴리스

BotKit 0.2.0 버전이 릴리스되었습니다! BotKit을 처음 접하시는 분들을 위해 간단히 소개하자면, BotKit은 TypeScript로 개발된 독립형 봇 프레임워크입니다. Mastodon, Misskey 등 다양한 () 플랫폼과 상호작용할 수 있으며, 기존 플랫폼의 제약에서 벗어나 자유롭게 봇을 만들 수 있습니다.

이번 릴리스는 연합우주 봇 개발을 더 쉽고 강력하게 만들기 위한 여정에서 중요한 발걸음입니다. 커뮤니티에서 요청해 왔던 여러 기능들을 새롭게 선보입니다.

더 나은 봇 상호작용을 위한 여정

BotKit을 개발하면서 우리는 항상 봇이 더 표현력 있고 상호작용이 풍부하도록 만드는 데 집중해 왔습니다. 0.2.0 버전에서는 연합우주의 사회적 측면을 봇에 접목시켜 한 단계 더 발전시켰습니다.

커스텀 에모지로 봇의 개성 표현하기

가장 많이 요청받았던 기능 중 하나가 지원입니다. 이제 봇은 독특한 시각적 요소로 메시지를 돋보이게 하며 자신만의 개성을 표현할 수 있습니다.

// 봇의 커스텀 에모지 정의하기
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" 
  }
});

// 메시지에 커스텀 에모지 사용하기
await session.publish(
  text`BotKit ${customEmoji(emojis.botkit)}은 Fedify ${customEmoji(emojis.fedify)}의 지원을 받습니다`
);

이 새로운 API를 통해 다음과 같은 기능을 사용할 수 있습니다.

반응을 통한 소통

소통은 단순히 메시지를 게시하는 것만이 아닙니다. 다른 사람의 메시지에 반응하는 것도 중요합니다. 새로운 반응 시스템은 봇과 팔로워 사이에 자연스러운 상호작용 지점을 만들어 줍니다.

// 표준 유니코드 에모지로 메시지에 반응하기
await message.react(emoji`👍`);

// 또는 정의한 커스텀 에모지로 반응하기
await message.react(emojis.botkit);

// 반응을 인식하고 응답하는 봇 만들기
bot.onReact = async (session, reaction) => {
  await session.publish(
    text`${reaction.actor}님, 제 메시지에 ${reaction.emoji} 반응을 남겨주셔서 감사합니다!`,
    { visibility: "direct" }
  );
};

이 기능을 통해 봇은 다음과 같은 작업을 수행할 수 있습니다.

  • Message.react()를 사용하여 유니코드 에모지로 메시지에 반응하기
  • 정의한 커스텀 에모지로 반응하기
  • Bot.onReactBot.onUnreact 핸들러로 반응 이벤트 처리하기

인용을 통한 대화

토론에서는 종종 다른 사람이 말한 내용을 참조해야 할 때가 있습니다. 새로운 기능은 더 응집력 있는 대화 스레드를 만들어 줍니다.

// 봇의 게시물에서 다른 메시지 인용하기
await session.publish(
  text`이 흥미로운 관점에 대한 답변입니다...`,
  { quoteTarget: originalMessage }
);

// 사용자가 봇의 메시지를 인용할 때 처리하기
bot.onQuote = async (session, quoteMessage) => {
  await session.publish(
    text`${quoteMessage.actor}님, 제 생각을 공유해 주셔서 감사합니다!`,
    { visibility: "direct" }
  );
};

인용 기능을 통해 봇은 다음과 같은 작업을 수행할 수 있습니다.

시각적 개선

소통은 시각적인 요소도 중요하기 때문에 봇의 표현 방식을 개선했습니다.

  • 웹 인터페이스에서 이미지 첨부파일이 제대로 표시됩니다
  • 봇의 콘텐츠가 더 보기 좋아지고 풍부한 경험을 제공합니다

내부 개선: 향상된 액티비티 전파

연합우주에서 액티비티가 전파되는 방식도 개선했습니다.

  • 답글, 공유, 업데이트, 삭제의 더 정확한 전파
  • 원본 메시지 작성자에게 액티비티가 제대로 전송됩니다

이러한 개선 사항은 다양한 연합우주 플랫폼에서 봇의 상호작용이 일관되고 안정적으로 이루어지도록 보장합니다.

BotKit 0.2.0으로 첫 걸음 떼기

이러한 새로운 기능을 경험해 보고 싶으신가요? BotKit 0.2.0은 JSR에서 받을 수 있으며 간단한 명령어로 설치할 수 있습니다.

deno add jsr:@fedify/botkit@0.2.0

BotKit은 Temporal API(JavaScript에서 아직 시범적인 기능)를 사용하므로 deno.json에서 이를 활성화해야 합니다.

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

이 간단한 단계를 통해 최신 기능으로 연합우주 봇을 만들거나 업그레이드할 준비가 완료되었습니다.

앞으로의 전망

BotKit 0.2.0은 연합우주 봇 개발을 접근하기 쉽고, 강력하며, 즐겁게 만들기 위한 우리의 지속적인 노력을 보여줍니다. 이러한 새로운 기능들이 여러분의 봇이 연합우주 커뮤니티에서 더 매력적이고 상호작용이 풍부한 구성원이 되는 데 도움이 될 것이라고 믿습니다.

전체 문서와 더 많은 예제는 저희 문서 사이트에서 확인하실 수 있습니다.

피드백, 기능 요청, 코드 기여를 통해 이번 릴리스에 도움을 주신 모든 분들께 감사드립니다. BotKit 커뮤니티는 계속 성장하고 있으며, 여러분이 만들어낼 작품들을 기대합니다!


BotKit은 ActivityPub 서버 애플리케이션을 만들기 위한 하위 레벨 프레임워크인 Fedify의 지원을 받습니다.

BotKit by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social

BotKit 0.2.0 Released

We're pleased to announce the release of BotKit 0.2.0! For those new to our project, is a framework for creating standalone bots that can interact with Mastodon, Misskey, and other 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 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:

Engaging Through Reactions

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" }
  );
};

This feature allows your bot to:

Conversations Through Quotes

Discussions often involve referencing what others have said. Our new 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 quote support, your bot can:

Visual Enhancements

Because communication is visual too, we've improved how your bot presents itself:

  • Image attachments now properly display in the web interface
  • Your bot's content looks better and provides a richer experience

Behind the Scenes: Enhanced Activity Propagation

We've also improved how activities propagate through the fediverse:

  • More precise propagation of replies, shares, updates, and deletes
  • Activities are now properly sent to the original message authors

These improvements ensure your bot's interactions are consistent and reliable across different fediverse platforms.

Taking Your First Steps with BotKit 0.2.0

Ready to experience these new features? BotKit 0.2.0 is available on JSR and can be installed with a simple command:

deno add jsr:@fedify/botkit@0.2.0

Since BotKit uses the Temporal API (which is still evolving in JavaScript), remember to enable it in your deno.json:

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

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.

Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io

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)

support.thisismissem.social

Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io

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)

support.thisismissem.social

Universität Innsbruck's avatar
Universität Innsbruck

@uniinnsbruck@social.uibk.ac.at

🤔 Warum sind wir als Universität Innsbruck auf Mastodon?

Einige Gründe:

🔸 Digitale Souveränität: Wissenschaftskommunikation auf unabhängigen Plattformen
🔸 & Third Mission: Wissen frei zugänglich bereitstellen
🔸 Gesetzliche Regulierungen: datenschutzfreundlich kommunizieren
🔸 Öffentliche Vorreiterrolle: digitale Infrastruktur mitgestalten

Mehr:

📝 uibk.ac.at/de/public-relations

Bild: Eukombos, CC BY-SA 4.0 , via Wikimedia Commons

3D-Visualisierung des vorgeschlagenen Fediverse-Logos. Jeder Knoten ist eine Kugel mit einem Licht in jeder der fünf Farben.
ALT text details3D-Visualisierung des vorgeschlagenen Fediverse-Logos. Jeder Knoten ist eine Kugel mit einem Licht in jeder der fünf Farben.
Gharial's avatar
Gharial

@gharial@mastodon.social

Creators aren't salespeople, or shouldn't they.

gharial.software/blog/creators

Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io

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)

support.thisismissem.social

Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io

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)

support.thisismissem.social

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

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.🙏🏼

flipboard.video/w/p7cECAUgThGr

Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io

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)

support.thisismissem.social

omi's avatar
omi

@omi_geek@mstdn.jp

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 and users seems unending. Perhaps X’s decentralized protocol could be the key to ending this perpetual discord.

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/4/24(12:00)

mstdn.jp で投稿調整。

# 投稿活動度指数 をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

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.🙏🏼

flipboard.video/w/p7cECAUgThGr

Daniel Supernault's avatar
Daniel Supernault

@dansup@mastodon.social

The new FediDB redesign is 🔥

Shipping soon!

The new fedidb, available soon where FediDBs are sold.
ALT text detailsThe new fedidb, available soon where FediDBs are sold.
Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

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.🙏🏼

flipboard.video/w/p7cECAUgThGr

Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io

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)

support.thisismissem.social

Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io

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)

support.thisismissem.social

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

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.🙏🏼

flipboard.video/w/p7cECAUgThGr

Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io

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)

support.thisismissem.social

Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io

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)

support.thisismissem.social

Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io

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)

support.thisismissem.social

Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io

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)

support.thisismissem.social

Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io

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)

support.thisismissem.social

Surf's avatar
Surf

@surf@flipboard.social

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 👌.
flipboard.video/w/rFyohvCiuPMm

Want to join the waitlist? Sign up here with the referral code DEMO: waitlist.surf.social/

シュンジョーァ :badge: :code: :wfox:'s avatar
シュンジョーァ :badge: :code: :wfox:

@me@sns.mszpro.com

📞 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.

Demo video:





Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

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.🙏🏼

flipboard.video/w/p7cECAUgThGr

Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io · Reply to Emelia 👸🏻's post

For examples of the work I’m doing on doorkeeper, see:
- github.com/doorkeeper-gem/door
- github.com/doorkeeper-gem/door
- github.com/doorkeeper-gem/door

But there's a whole lot more too.

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

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.🙏🏼

flipboard.video/w/p7cECAUgThGr

Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io

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)

support.thisismissem.social

Ivan GJ's avatar
Ivan GJ

@ivangj@mastodon.social

Hey babe, wake up, there's a project to standardize links!

fedilinks.org/

Daniel Supernault's avatar
Daniel Supernault

@dansup@mastodon.social

The new FediDB redesign is 🔥

Shipping soon!

The new fedidb, available soon where FediDBs are sold.
ALT text detailsThe new fedidb, available soon where FediDBs are sold.
Ivan GJ's avatar
Ivan GJ

@ivangj@mastodon.social

Hey babe, wake up, there's a project to standardize links!

fedilinks.org/

Maho Pacheco 🦝🍻's avatar
Maho Pacheco 🦝🍻

@mapache@hachyderm.io

I am planning also to setup my own @owncast instance, planning to to this along @lqdev .

He sent me a link for a server, provided by a membership.

How does the feels about memberships that include accounts to a , , , , etc. instances? Similar to cooperatives.

Adam's avatar
Adam

@adamsdesk@fosstodon.org

An Interview with Fosstodon's Former Senior Moderator

An insightful interview of Chris Miller’s unique perspective and experiences as a former senior moderator on the popular Fediverse instance Fosstodon.

adamsdesk.com/posts/interview-

@grueproof

Chat 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'.
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'.
Saskia's avatar
Saskia

@saskia@newsmast.social

"Society is going backwards, but the OSW can catapult us forward with diverse pioneers leading the charge."

My messy thoughts on the state of the world atm and how I think we can use the open social web to help.

forbetter.ghost.io/queer-hope-

Matthias Pfefferle's avatar
Matthias Pfefferle

@pfefferle@mastodon.social

have you had the chance to listen to the latest @dothewoo.io episode with the awesome @linos ?

we are talking about his work, bringing (WordPress) Events to the ♥️

this perfectly highlights the potential of a federated, self-hostable CMS.!!!

dothewoo.io/bring-federated-ev

harryprayiv's avatar
harryprayiv

@harryprayiv@mastodon.social · Reply to Osma A 🇫🇮🇺🇦's post

@osma
is like or , 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 .

Saskia's avatar
Saskia

@saskia@newsmast.social

"Society is going backwards, but the OSW can catapult us forward with diverse pioneers leading the charge."

My messy thoughts on the state of the world atm and how I think we can use the open social web to help.

forbetter.ghost.io/queer-hope-

Matthias Pfefferle's avatar
Matthias Pfefferle

@pfefferle@mastodon.social

have you had the chance to listen to the latest @dothewoo.io episode with the awesome @linos ?

we are talking about his work, bringing (WordPress) Events to the ♥️

this perfectly highlights the potential of a federated, self-hostable CMS.!!!

dothewoo.io/bring-federated-ev

Tim Bray's avatar
Tim Bray

@timbray@cosocial.ca

In which I claim that a few annoying problems (and ATproto too) could be solved by using URI schemes the way they’re designed to be used: tbray.org/ongoing/When/202x/20

Tim Bray's avatar
Tim Bray

@timbray@cosocial.ca

In which I claim that a few annoying problems (and ATproto too) could be solved by using URI schemes the way they’re designed to be used: tbray.org/ongoing/When/202x/20

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

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.

flipboard.video/w/fr6Ajy9YxgmW

Daniel Supernault's avatar
Daniel Supernault

@dansup@mastodon.social

The new FediDB redesign is 🔥

Shipping soon!

The new fedidb, available soon where FediDBs are sold.
ALT text detailsThe new fedidb, available soon where FediDBs are sold.
Fediverse Report's avatar
Fediverse Report

@fediversereport@mastodon.social

Fediverse Report #113

this week's news is quiet, with some academic research papers on Mastodon, some renewed interest in Mastodon from Taiwan, and more.

fediversereport.com/fediverse-

Daniel Supernault's avatar
Daniel Supernault

@dansup@mastodon.social

The new FediDB redesign is 🔥

Shipping soon!

The new fedidb, available soon where FediDBs are sold.
ALT text detailsThe new fedidb, available soon where FediDBs are sold.
Daniel Supernault's avatar
Daniel Supernault

@dansup@mastodon.social

The new FediDB redesign is 🔥

Shipping soon!

The new fedidb, available soon where FediDBs are sold.
ALT text detailsThe new fedidb, available soon where FediDBs are sold.
Mathieu Lefebvre :cursor_move:'s avatar
Mathieu Lefebvre :cursor_move:

@matlfb@mastodon.design

We’re exploring what a truly ethical, open, and human-centered social platform could look like — and your voice matters.

Whether you’re a creator, a casual scroller, or just curious about alternatives to Big Tech — we’d love to hear from you.

tally.so/r/nWQREv

Let’s rethink social media together 🌱

Floriane Caffart's avatar
Floriane Caffart

@florianecaffart@mastodon.social

Bonjour 👋
Je suis Floriane, aquarelliste et romancière de l’imaginaire.

Après 7 ans comme architecte, je me concentre sur mes pinceaux et lance mon activité. Mon univers est qualifié de doux et poétique.

J’adore partager au fil de la création : concept, croquis, recherche, échec, doute et réussite.

Photo 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.
Floriane Caffart's avatar
Floriane Caffart

@florianecaffart@mastodon.social

Bonjour 👋
Je suis Floriane, aquarelliste et romancière de l’imaginaire.

Après 7 ans comme architecte, je me concentre sur mes pinceaux et lance mon activité. Mon univers est qualifié de doux et poétique.

J’adore partager au fil de la création : concept, croquis, recherche, échec, doute et réussite.

Photo 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.
ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/4/23(12:00)

# 投稿活動度指数 をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

Fediverse Report's avatar
Fediverse Report

@fediversereport@mastodon.social

Fediverse Report #113

this week's news is quiet, with some academic research papers on Mastodon, some renewed interest in Mastodon from Taiwan, and more.

fediversereport.com/fediverse-

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

Did the Mastodon web-UI stop showing you if someone is following you?

wakest's avatar
wakest

@liaizon@social.wake.st · Reply to wakest's post

Flickr CEO Don MacAskill (@d0n) is currently running a poll to decide whether to add to :flickr: Flickr to join the (Mastodon, Pixelfed, Peertube, etc.)
Make your voice heard:
sfba.social/@d0n/1094226479952
Poll on Twitter too:
twitter.com/DonMacAskill/statu

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!

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

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.

flipboard.video/w/1vjJdhLukXZg

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social · Reply to Flipboard's post

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 !

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

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.

flipboard.video/w/fr6Ajy9YxgmW

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

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.

flipboard.video/w/fr6Ajy9YxgmW

Floriane Caffart's avatar
Floriane Caffart

@florianecaffart@mastodon.social

Bonjour 👋
Je suis Floriane, aquarelliste et romancière de l’imaginaire.

Après 7 ans comme architecte, je me concentre sur mes pinceaux et lance mon activité. Mon univers est qualifié de doux et poétique.

J’adore partager au fil de la création : concept, croquis, recherche, échec, doute et réussite.

Photo 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.
Fediverse Report's avatar
Fediverse Report

@fediversereport@mastodon.social

Fediverse Report #113

this week's news is quiet, with some academic research papers on Mastodon, some renewed interest in Mastodon from Taiwan, and more.

fediversereport.com/fediverse-

Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report – #113

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.

The News

Two papers on the fediverse came out recently: Labour pains: Content moderation challenges in Mastodon growth talks about the challenges that moderators face on fediverse instances. Leading the Mastodon Herd: Analysing the Traits of Influential Leaders on a Decentralised Social Media Platform finds a relation between negative sentiment and influence on the network.

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:

fediversereport.com/fediverse-

Detail of building in Amsterdam-North
ALT text detailsDetail of building in Amsterdam-North
Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report – #113

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.

The News

Two papers on the fediverse came out recently: Labour pains: Content moderation challenges in Mastodon growth talks about the challenges that moderators face on fediverse instances. Leading the Mastodon Herd: Analysing the Traits of Influential Leaders on a Decentralised Social Media Platform finds a relation between negative sentiment and influence on the network.

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:

fediversereport.com/fediverse-

Detail of building in Amsterdam-North
ALT text detailsDetail of building in Amsterdam-North
Mathieu Lefebvre :cursor_move:'s avatar
Mathieu Lefebvre :cursor_move:

@matlfb@mastodon.design

We’re exploring what a truly ethical, open, and human-centered social platform could look like — and your voice matters.

Whether you’re a creator, a casual scroller, or just curious about alternatives to Big Tech — we’d love to hear from you.

tally.so/r/nWQREv

Let’s rethink social media together 🌱

The Nexus of Privacy's avatar
The Nexus of Privacy

@thenexusofprivacy@infosec.exchange

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:

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."

Is that really the important thing here?

Mathieu Lefebvre :cursor_move:'s avatar
Mathieu Lefebvre :cursor_move:

@matlfb@mastodon.design

We’re exploring what a truly ethical, open, and human-centered social platform could look like — and your voice matters.

Whether you’re a creator, a casual scroller, or just curious about alternatives to Big Tech — we’d love to hear from you.

tally.so/r/nWQREv

Let’s rethink social media together 🌱

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

As someone who has developed several software implementations (Fedify, Hollo, BotKit, and Hackers' Pub), I believe one of the most frustrating features to implement in the is .

The challenges are numerous:

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 . 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.

Snowshadow's avatar
Snowshadow

@Snowshadow@mastodon.social

😷 "This is absolutely crucial research since mucosal immunity is longer lasting and more effective if we can get it right. It stops the infection at the entry point- our mucosa.
And opens the doors to other vaccines that will use mucosal immunity.
👉 Please consider volunteering for this."

⚠️ 👉 "Volunteers needed to test no-needle COVID vaccine made in Hamilton"





source: Dr. Mary Fernando

stillcoviding.ca/en/news/volun

BotKit by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social · Reply to BotKit by Fedify :botkit:'s post

BotKit 0.2.0のリリース

BotKit 0.2.0をリリースしました!BotKitを初めて知る方のために簡単に説明すると、BotKitはTypeScriptで開発されたスタンドアロンのActivityPubボットフレームワークです。Mastodon、Misskeyなどさまざまなフェディバース()のプラットフォームと連携でき、既存プラットフォームの制約なしに自由にボットを作成できます。

このリリースは、フェディバースにおけるボット開発をより簡単で強力にするための旅の重要な一歩であり、コミュニティから要望のあった機能を多数導入しています。

より良いボットインタラクションへの旅

BotKitの開発において、私たちは常にボットをより表現力豊かでインタラクティブにすることに焦点を当ててきました。バージョン0.2.0では、フェディバースの社会的側面をボットに取り入れることで、さらに一歩前進しました。

カスタム絵文字でボットの個性を表現

最も要望の多かった機能の一つがカスタム絵文字のサポートです。これにより、ボットは独自の視覚要素でメッセージを目立たせ、自分だけの個性を表現できるようになりました。

// ボット用のカスタム絵文字を定義
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" 
  }
});

// メッセージにカスタム絵文字を使用
await session.publish(
  text`BotKit ${customEmoji(emojis.botkit)}は、Fedify ${customEmoji(emojis.fedify)}によって支えられています`
);

この新しいAPIでは、次のことが可能になりました。

リアクションによるコミュニケーション

コミュニケーションは単にメッセージを投稿するだけではありません。他の人のメッセージに反応することも重要です。新しいリアクションシステムは、ボットとフォロワーの間に自然な交流ポイントを作り出します。

// 標準のUnicode絵文字でメッセージにリアクション
await message.react(emoji`👍`);

// または定義したカスタム絵文字でリアクション
await message.react(emojis.botkit);

// リアクションを認識して応答するボットを作成
bot.onReact = async (session, reaction) => {
  await session.publish(
    text`${reaction.actor}さん、私のメッセージに${reaction.emoji}でリアクションしてくれてありがとうございます!`,
    { visibility: "direct" }
  );
};

この機能により、ボットは次のことができるようになりました。

  • Message.react()を使用してUnicode絵文字でメッセージにリアクション
  • 定義したカスタム絵文字でリアクション
  • Bot.onReactBot.onUnreactハンドラーでリアクションイベントを処理

引用による会話

議論では、他の人が言ったことを参照する必要がしばしばあります。新しい引用機能により、より結束力のある会話スレッドを作成できます。

// ボットの投稿で他のメッセージを引用
await session.publish(
  text`この興味深い視点について答えます...`,
  { quoteTarget: originalMessage }
);

// ユーザーがボットのメッセージを引用した場合の処理
bot.onQuote = async (session, quoteMessage) => {
  await session.publish(
    text`${quoteMessage.actor}さん、私の考えを共有してくれてありがとうございます!`,
    { visibility: "direct" }
  );
};

引用機能により、ボットは次のことができるようになりました。

  • quoteTargetオプションでメッセージを引用
  • Message.quoteTargetを通じて引用されたメッセージにアクセス
  • 新しいBot.onQuoteイベントハンドラーで引用イベントを処理

視覚的な改善

コミュニケーションには視覚的要素も重要なため、ボットの表現方法を改善しました。

  • ウェブインターフェースで画像添付ファイルが正しく表示されるようになりました
  • ボットのコンテンツがより見やすくなり、豊かな体験を提供します

内部改善:活動の伝播の強化

フェディバースでの活動が伝播する方法も改善されました。

  • 返信、共有、更新、削除のより正確な伝播
  • 元のメッセージ作成者に活動が適切に送信されます

これらの改善により、様々なフェディバースプラットフォームでのボットの相互作用が一貫性と信頼性を持つようになります。

BotKit 0.2.0で最初の一歩を踏み出す

これらの新機能を体験してみたいですか?BotKit 0.2.0はJSRで利用可能で、簡単なコマンドでインストールできます。

deno add jsr:@fedify/botkit@0.2.0

BotKitはTemporal API(JavaScriptではまだ試験的な機能)を使用するため、deno.jsonでこれを有効にする必要があります。

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

これらの簡単なステップで、最新機能を使ってフェディバースボットを作成またはアップグレードする準備が整いました。

今後の展望

0.2.0は、フェディバースボット開発をアクセスしやすく、強力かつ楽しいものにするための私たちの継続的な取り組みを示しています。これらの新機能が、皆さんのボットをフェディバースコミュニティでより魅力的でインタラクティブなメンバーにするのに役立つと信じています。

完全なドキュメントと詳細な例については、私たちのドキュメントサイトをご覧ください。

フィードバック、機能リクエスト、コード貢献を通じてこのリリースに貢献してくださったすべての方々に感謝します。BotKitコミュニティは成長を続けており、皆さんが作成するものを楽しみにしています!


BotKitは、ActivityPubサーバーアプリケーションを作成するための低レベルフレームワークFedifyによって支えられています。

BotKit by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social · Reply to BotKit by Fedify :botkit:'s post

BotKit 0.2.0のリリース

BotKit 0.2.0をリリースしました!BotKitを初めて知る方のために簡単に説明すると、BotKitはTypeScriptで開発されたスタンドアロンのActivityPubボットフレームワークです。Mastodon、Misskeyなどさまざまなフェディバース()のプラットフォームと連携でき、既存プラットフォームの制約なしに自由にボットを作成できます。

このリリースは、フェディバースにおけるボット開発をより簡単で強力にするための旅の重要な一歩であり、コミュニティから要望のあった機能を多数導入しています。

より良いボットインタラクションへの旅

BotKitの開発において、私たちは常にボットをより表現力豊かでインタラクティブにすることに焦点を当ててきました。バージョン0.2.0では、フェディバースの社会的側面をボットに取り入れることで、さらに一歩前進しました。

カスタム絵文字でボットの個性を表現

最も要望の多かった機能の一つがカスタム絵文字のサポートです。これにより、ボットは独自の視覚要素でメッセージを目立たせ、自分だけの個性を表現できるようになりました。

// ボット用のカスタム絵文字を定義
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" 
  }
});

// メッセージにカスタム絵文字を使用
await session.publish(
  text`BotKit ${customEmoji(emojis.botkit)}は、Fedify ${customEmoji(emojis.fedify)}によって支えられています`
);

この新しいAPIでは、次のことが可能になりました。

リアクションによるコミュニケーション

コミュニケーションは単にメッセージを投稿するだけではありません。他の人のメッセージに反応することも重要です。新しいリアクションシステムは、ボットとフォロワーの間に自然な交流ポイントを作り出します。

// 標準のUnicode絵文字でメッセージにリアクション
await message.react(emoji`👍`);

// または定義したカスタム絵文字でリアクション
await message.react(emojis.botkit);

// リアクションを認識して応答するボットを作成
bot.onReact = async (session, reaction) => {
  await session.publish(
    text`${reaction.actor}さん、私のメッセージに${reaction.emoji}でリアクションしてくれてありがとうございます!`,
    { visibility: "direct" }
  );
};

この機能により、ボットは次のことができるようになりました。

  • Message.react()を使用してUnicode絵文字でメッセージにリアクション
  • 定義したカスタム絵文字でリアクション
  • Bot.onReactBot.onUnreactハンドラーでリアクションイベントを処理

引用による会話

議論では、他の人が言ったことを参照する必要がしばしばあります。新しい引用機能により、より結束力のある会話スレッドを作成できます。

// ボットの投稿で他のメッセージを引用
await session.publish(
  text`この興味深い視点について答えます...`,
  { quoteTarget: originalMessage }
);

// ユーザーがボットのメッセージを引用した場合の処理
bot.onQuote = async (session, quoteMessage) => {
  await session.publish(
    text`${quoteMessage.actor}さん、私の考えを共有してくれてありがとうございます!`,
    { visibility: "direct" }
  );
};

引用機能により、ボットは次のことができるようになりました。

  • quoteTargetオプションでメッセージを引用
  • Message.quoteTargetを通じて引用されたメッセージにアクセス
  • 新しいBot.onQuoteイベントハンドラーで引用イベントを処理

視覚的な改善

コミュニケーションには視覚的要素も重要なため、ボットの表現方法を改善しました。

  • ウェブインターフェースで画像添付ファイルが正しく表示されるようになりました
  • ボットのコンテンツがより見やすくなり、豊かな体験を提供します

内部改善:活動の伝播の強化

フェディバースでの活動が伝播する方法も改善されました。

  • 返信、共有、更新、削除のより正確な伝播
  • 元のメッセージ作成者に活動が適切に送信されます

これらの改善により、様々なフェディバースプラットフォームでのボットの相互作用が一貫性と信頼性を持つようになります。

BotKit 0.2.0で最初の一歩を踏み出す

これらの新機能を体験してみたいですか?BotKit 0.2.0はJSRで利用可能で、簡単なコマンドでインストールできます。

deno add jsr:@fedify/botkit@0.2.0

BotKitはTemporal API(JavaScriptではまだ試験的な機能)を使用するため、deno.jsonでこれを有効にする必要があります。

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

これらの簡単なステップで、最新機能を使ってフェディバースボットを作成またはアップグレードする準備が整いました。

今後の展望

0.2.0は、フェディバースボット開発をアクセスしやすく、強力かつ楽しいものにするための私たちの継続的な取り組みを示しています。これらの新機能が、皆さんのボットをフェディバースコミュニティでより魅力的でインタラクティブなメンバーにするのに役立つと信じています。

完全なドキュメントと詳細な例については、私たちのドキュメントサイトをご覧ください。

フィードバック、機能リクエスト、コード貢献を通じてこのリリースに貢献してくださったすべての方々に感謝します。BotKitコミュニティは成長を続けており、皆さんが作成するものを楽しみにしています!


BotKitは、ActivityPubサーバーアプリケーションを作成するための低レベルフレームワークFedifyによって支えられています。

BjoernAusGE's avatar
BjoernAusGE

@bjoern@social.sengotta.net

Was ist eigentlich derzeit der #Fediverse #Reddit ersatz? Ich #Lemmy die einzige alternative oder gibt es da noch andere?

Gab ja auch mal #kbin aber da bin ich mir garnicht sicher ob das noch gepflegt wird.

Tim Bray's avatar
Tim Bray

@timbray@cosocial.ca

In which I claim that a few annoying problems (and ATproto too) could be solved by using URI schemes the way they’re designed to be used: tbray.org/ongoing/When/202x/20

BjoernAusGE's avatar
BjoernAusGE

@bjoern@social.sengotta.net

Was ist eigentlich derzeit der #Fediverse #Reddit ersatz? Ich #Lemmy die einzige alternative oder gibt es da noch andere?

Gab ja auch mal #kbin aber da bin ich mir garnicht sicher ob das noch gepflegt wird.

omi's avatar
omi

@omi_geek@mstdn.jp

I’ve heard that 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.

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/4/22(12:00)

# 投稿活動度指数 をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

As someone who has developed several software implementations (Fedify, Hollo, BotKit, and Hackers' Pub), I believe one of the most frustrating features to implement in the is .

The challenges are numerous:

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 . 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.

Tim Bray's avatar
Tim Bray

@timbray@cosocial.ca

In which I claim that a few annoying problems (and ATproto too) could be solved by using URI schemes the way they’re designed to be used: tbray.org/ongoing/When/202x/20

Surf's avatar
Surf

@surf@flipboard.social

The Tech Wave section of the Surf Shop features the best technology-related custom feeds made by our beta testers.

Cruise down to the bottom of your Home screen and tap into the Surf Shop. Scroll down a bit to find the following feeds (also linked here):

🏄 @Sarahp's "Tech News"
surf.social/feed/surf%2Fcustom
🏄 @seantilley's "Linux Evolution"
surf.social/feed/surf%2Fcustom
🏄 @mmasnick's "Tech Policy"
surf.social/feed/surf%2Fcustom
🏄 @tchambers's "Guardians of the Fediverse"
surf.social/feed/surf%2Fcustom

Screenshot 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
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
Snowshadow's avatar
Snowshadow

@Snowshadow@mastodon.social

😷 "This is absolutely crucial research since mucosal immunity is longer lasting and more effective if we can get it right. It stops the infection at the entry point- our mucosa.
And opens the doors to other vaccines that will use mucosal immunity.
👉 Please consider volunteering for this."

⚠️ 👉 "Volunteers needed to test no-needle COVID vaccine made in Hamilton"





source: Dr. Mary Fernando

stillcoviding.ca/en/news/volun

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

As someone who has developed several software implementations (Fedify, Hollo, BotKit, and Hackers' Pub), I believe one of the most frustrating features to implement in the is .

The challenges are numerous:

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 . 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.

Tim Bray's avatar
Tim Bray

@timbray@cosocial.ca

In which I claim that a few annoying problems (and ATproto too) could be solved by using URI schemes the way they’re designed to be used: tbray.org/ongoing/When/202x/20

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

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.

flipboard.video/w/1vjJdhLukXZg

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

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.

flipboard.video/w/1vjJdhLukXZg

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social · Reply to Flipboard's post

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 !

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social · Reply to Flipboard's post

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 !

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

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.

flipboard.video/w/1vjJdhLukXZg

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

A HEALTH-CHECK URL would, for example, make sure:

• 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".

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

A lot of Fediverse software has a HEALTH-CHECK URL.

But not all Fediverse does.

It would be better if ALL Fediverse software had a HEALTH-CHECK URL.

...

A HEALTH-CHECK URL is a special URL that tell others if the system is running properly.

It would return "200 OK" if everything is fine. And return "500 Internal Server Error" if there is a problem

...

A HEALTH-CHECK URL is important to those who actual run and administrate Fediverse servers

Martin Holland's avatar
Martin Holland

@mho@social.heise.de

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 & everywhere else in the .

➡️ fingolas.eu/fediverse/overview

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.

BotKit by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social

BotKit 0.2.0 Released

We're pleased to announce the release of BotKit 0.2.0! For those new to our project, is a framework for creating standalone bots that can interact with Mastodon, Misskey, and other 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 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:

Engaging Through Reactions

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" }
  );
};

This feature allows your bot to:

Conversations Through Quotes

Discussions often involve referencing what others have said. Our new 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 quote support, your bot can:

Visual Enhancements

Because communication is visual too, we've improved how your bot presents itself:

  • Image attachments now properly display in the web interface
  • Your bot's content looks better and provides a richer experience

Behind the Scenes: Enhanced Activity Propagation

We've also improved how activities propagate through the fediverse:

  • More precise propagation of replies, shares, updates, and deletes
  • Activities are now properly sent to the original message authors

These improvements ensure your bot's interactions are consistent and reliable across different fediverse platforms.

Taking Your First Steps with BotKit 0.2.0

Ready to experience these new features? BotKit 0.2.0 is available on JSR and can be installed with a simple command:

deno add jsr:@fedify/botkit@0.2.0

Since BotKit uses the Temporal API (which is still evolving in JavaScript), remember to enable it in your deno.json:

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

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 by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social · Reply to BotKit by Fedify :botkit:'s post

)用のボットを作りたいですか? by Fedifyを使えば、わずか数行のコードでスタンドアロンのActivityPubボットを構築できます!従来のMastodonやMisskeyボットとは異なり、BotKitはプラットフォームの制約なしに完全なActivityPubサーバーを作成できます。

BotKitでできること:

  • メンション、フォロー、メッセージに応答するボットの構築
  • 整形されたテキスト、メンション、メディアを含む豊かなコンテンツの作成
  • 予約投稿の公開と会話の自動管理
  • Deno Deploy、Docker、または自己ホスティングサーバーへの簡単なデプロイ

ドキュメントはhttps://botkit.fedify.dev/で確認し、今からフェディバースボットの構築を始めましょう!

Tim Chambers's avatar
Tim Chambers

@tchambers@indieweb.social

The 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….

fingolas.eu/fediverse/graphs.h

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social · Reply to Flipboard's post

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 !

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

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.

flipboard.video/w/1vjJdhLukXZg

wuppi's avatar
wuppi

@wuppi@social.tchncs.de · Reply to Martin Holland's post

@mho this is really fantastic. Should be somehow integrated or linked to on any entry page like joinmastodon.org (what do you think @gargron ?) or jointhefediverse.net

Martin Holland's avatar
Martin Holland

@mho@social.heise.de

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 & everywhere else in the .

➡️ fingolas.eu/fediverse/overview

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.

Evan Sky arts's avatar
Evan Sky arts

@evansky_arts@mastodon.social

Moths 🦋 or Beetles🪲?

Either way, my new handmade insect magnets are available! evanskyarts.com/en/collections

Get them individually or as a set for a discounted price!


Two 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 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.
Three 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)
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)
Martin Holland's avatar
Martin Holland

@mho@social.heise.de

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 & everywhere else in the .

➡️ fingolas.eu/fediverse/overview

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.

Martin Holland's avatar
Martin Holland

@mho@social.heise.de

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 & everywhere else in the .

➡️ fingolas.eu/fediverse/overview

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.

BotKit by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social

BotKit 0.2.0 Released

We're pleased to announce the release of BotKit 0.2.0! For those new to our project, is a framework for creating standalone bots that can interact with Mastodon, Misskey, and other 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 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:

Engaging Through Reactions

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" }
  );
};

This feature allows your bot to:

Conversations Through Quotes

Discussions often involve referencing what others have said. Our new 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 quote support, your bot can:

Visual Enhancements

Because communication is visual too, we've improved how your bot presents itself:

  • Image attachments now properly display in the web interface
  • Your bot's content looks better and provides a richer experience

Behind the Scenes: Enhanced Activity Propagation

We've also improved how activities propagate through the fediverse:

  • More precise propagation of replies, shares, updates, and deletes
  • Activities are now properly sent to the original message authors

These improvements ensure your bot's interactions are consistent and reliable across different fediverse platforms.

Taking Your First Steps with BotKit 0.2.0

Ready to experience these new features? BotKit 0.2.0 is available on JSR and can be installed with a simple command:

deno add jsr:@fedify/botkit@0.2.0

Since BotKit uses the Temporal API (which is still evolving in JavaScript), remember to enable it in your deno.json:

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

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.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

A HEALTH-CHECK URL would, for example, make sure:

• 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".

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

A lot of Fediverse software has a HEALTH-CHECK URL.

But not all Fediverse does.

It would be better if ALL Fediverse software had a HEALTH-CHECK URL.

...

A HEALTH-CHECK URL is a special URL that tell others if the system is running properly.

It would return "200 OK" if everything is fine. And return "500 Internal Server Error" if there is a problem

...

A HEALTH-CHECK URL is important to those who actual run and administrate Fediverse servers

Evan Sky arts's avatar
Evan Sky arts

@evansky_arts@mastodon.social

Moths 🦋 or Beetles🪲?

Either way, my new handmade insect magnets are available! evanskyarts.com/en/collections

Get them individually or as a set for a discounted price!


Two 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 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.
Three 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)
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)
Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-04-18

Servers

- Funkwhale v1.4.1
- Manyfold v0.108.0
- Mitra v4.0.0
- snac v2.75
- Bookwyrm v0.7.5
- Mbin v1.8.2
- Vernissage Server v1.9.0
- kmyblue v18.0
- Recapping your feedback (Ghost)

Clients

- Mastodon for Android v2.9.6
- Voyager v2.30.0
- Tesseract v1.4.37

Tools and Plugins

- Event Bridge for ActivityPub v1.1.0 (WordPress plugin)
- Enable Mastodon Apps v1.4.2 (WordPress plugin)

For developers

- Federails v0.6.2
- Ditch the DIY Drama: Why Use Fedify Instead of Building ActivityPub from Scratch?

Protocol

- FEP-4f05: Soft Deletion

Articles

- Integrating a News Publication Into the Fediverse
- Sustaining Decentralised Social Platforms: Analysing User Activity and Governance Structures on Mastodon
- Fediverse Report – #112

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/0196266f-f5d6-a460-90b7-b3a25e489ab3

Martin Holland's avatar
Martin Holland

@mho@social.heise.de

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 & everywhere else in the .

➡️ fingolas.eu/fediverse/overview

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.

Martin Holland's avatar
Martin Holland

@mho@social.heise.de

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 & everywhere else in the .

➡️ fingolas.eu/fediverse/overview

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.

BotKit by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social

BotKit 0.2.0 Released

We're pleased to announce the release of BotKit 0.2.0! For those new to our project, is a framework for creating standalone bots that can interact with Mastodon, Misskey, and other 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 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:

Engaging Through Reactions

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" }
  );
};

This feature allows your bot to:

Conversations Through Quotes

Discussions often involve referencing what others have said. Our new 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 quote support, your bot can:

Visual Enhancements

Because communication is visual too, we've improved how your bot presents itself:

  • Image attachments now properly display in the web interface
  • Your bot's content looks better and provides a richer experience

Behind the Scenes: Enhanced Activity Propagation

We've also improved how activities propagate through the fediverse:

  • More precise propagation of replies, shares, updates, and deletes
  • Activities are now properly sent to the original message authors

These improvements ensure your bot's interactions are consistent and reliable across different fediverse platforms.

Taking Your First Steps with BotKit 0.2.0

Ready to experience these new features? BotKit 0.2.0 is available on JSR and can be installed with a simple command:

deno add jsr:@fedify/botkit@0.2.0

Since BotKit uses the Temporal API (which is still evolving in JavaScript), remember to enable it in your deno.json:

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

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 by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social

BotKit 0.2.0 Released

We're pleased to announce the release of BotKit 0.2.0! For those new to our project, is a framework for creating standalone bots that can interact with Mastodon, Misskey, and other 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 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:

Engaging Through Reactions

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" }
  );
};

This feature allows your bot to:

Conversations Through Quotes

Discussions often involve referencing what others have said. Our new 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 quote support, your bot can:

Visual Enhancements

Because communication is visual too, we've improved how your bot presents itself:

  • Image attachments now properly display in the web interface
  • Your bot's content looks better and provides a richer experience

Behind the Scenes: Enhanced Activity Propagation

We've also improved how activities propagate through the fediverse:

  • More precise propagation of replies, shares, updates, and deletes
  • Activities are now properly sent to the original message authors

These improvements ensure your bot's interactions are consistent and reliable across different fediverse platforms.

Taking Your First Steps with BotKit 0.2.0

Ready to experience these new features? BotKit 0.2.0 is available on JSR and can be installed with a simple command:

deno add jsr:@fedify/botkit@0.2.0

Since BotKit uses the Temporal API (which is still evolving in JavaScript), remember to enable it in your deno.json:

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

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 by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social

BotKit 0.2.0 Released

We're pleased to announce the release of BotKit 0.2.0! For those new to our project, is a framework for creating standalone bots that can interact with Mastodon, Misskey, and other 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 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:

Engaging Through Reactions

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" }
  );
};

This feature allows your bot to:

Conversations Through Quotes

Discussions often involve referencing what others have said. Our new 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 quote support, your bot can:

Visual Enhancements

Because communication is visual too, we've improved how your bot presents itself:

  • Image attachments now properly display in the web interface
  • Your bot's content looks better and provides a richer experience

Behind the Scenes: Enhanced Activity Propagation

We've also improved how activities propagate through the fediverse:

  • More precise propagation of replies, shares, updates, and deletes
  • Activities are now properly sent to the original message authors

These improvements ensure your bot's interactions are consistent and reliable across different fediverse platforms.

Taking Your First Steps with BotKit 0.2.0

Ready to experience these new features? BotKit 0.2.0 is available on JSR and can be installed with a simple command:

deno add jsr:@fedify/botkit@0.2.0

Since BotKit uses the Temporal API (which is still evolving in JavaScript), remember to enable it in your deno.json:

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

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 by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social · Reply to BotKit by Fedify :botkit:'s post

BotKit 0.2.0のリリース

BotKit 0.2.0をリリースしました!BotKitを初めて知る方のために簡単に説明すると、BotKitはTypeScriptで開発されたスタンドアロンのActivityPubボットフレームワークです。Mastodon、Misskeyなどさまざまなフェディバース()のプラットフォームと連携でき、既存プラットフォームの制約なしに自由にボットを作成できます。

このリリースは、フェディバースにおけるボット開発をより簡単で強力にするための旅の重要な一歩であり、コミュニティから要望のあった機能を多数導入しています。

より良いボットインタラクションへの旅

BotKitの開発において、私たちは常にボットをより表現力豊かでインタラクティブにすることに焦点を当ててきました。バージョン0.2.0では、フェディバースの社会的側面をボットに取り入れることで、さらに一歩前進しました。

カスタム絵文字でボットの個性を表現

最も要望の多かった機能の一つがカスタム絵文字のサポートです。これにより、ボットは独自の視覚要素でメッセージを目立たせ、自分だけの個性を表現できるようになりました。

// ボット用のカスタム絵文字を定義
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" 
  }
});

// メッセージにカスタム絵文字を使用
await session.publish(
  text`BotKit ${customEmoji(emojis.botkit)}は、Fedify ${customEmoji(emojis.fedify)}によって支えられています`
);

この新しいAPIでは、次のことが可能になりました。

リアクションによるコミュニケーション

コミュニケーションは単にメッセージを投稿するだけではありません。他の人のメッセージに反応することも重要です。新しいリアクションシステムは、ボットとフォロワーの間に自然な交流ポイントを作り出します。

// 標準のUnicode絵文字でメッセージにリアクション
await message.react(emoji`👍`);

// または定義したカスタム絵文字でリアクション
await message.react(emojis.botkit);

// リアクションを認識して応答するボットを作成
bot.onReact = async (session, reaction) => {
  await session.publish(
    text`${reaction.actor}さん、私のメッセージに${reaction.emoji}でリアクションしてくれてありがとうございます!`,
    { visibility: "direct" }
  );
};

この機能により、ボットは次のことができるようになりました。

  • Message.react()を使用してUnicode絵文字でメッセージにリアクション
  • 定義したカスタム絵文字でリアクション
  • Bot.onReactBot.onUnreactハンドラーでリアクションイベントを処理

引用による会話

議論では、他の人が言ったことを参照する必要がしばしばあります。新しい引用機能により、より結束力のある会話スレッドを作成できます。

// ボットの投稿で他のメッセージを引用
await session.publish(
  text`この興味深い視点について答えます...`,
  { quoteTarget: originalMessage }
);

// ユーザーがボットのメッセージを引用した場合の処理
bot.onQuote = async (session, quoteMessage) => {
  await session.publish(
    text`${quoteMessage.actor}さん、私の考えを共有してくれてありがとうございます!`,
    { visibility: "direct" }
  );
};

引用機能により、ボットは次のことができるようになりました。

  • quoteTargetオプションでメッセージを引用
  • Message.quoteTargetを通じて引用されたメッセージにアクセス
  • 新しいBot.onQuoteイベントハンドラーで引用イベントを処理

視覚的な改善

コミュニケーションには視覚的要素も重要なため、ボットの表現方法を改善しました。

  • ウェブインターフェースで画像添付ファイルが正しく表示されるようになりました
  • ボットのコンテンツがより見やすくなり、豊かな体験を提供します

内部改善:活動の伝播の強化

フェディバースでの活動が伝播する方法も改善されました。

  • 返信、共有、更新、削除のより正確な伝播
  • 元のメッセージ作成者に活動が適切に送信されます

これらの改善により、様々なフェディバースプラットフォームでのボットの相互作用が一貫性と信頼性を持つようになります。

BotKit 0.2.0で最初の一歩を踏み出す

これらの新機能を体験してみたいですか?BotKit 0.2.0はJSRで利用可能で、簡単なコマンドでインストールできます。

deno add jsr:@fedify/botkit@0.2.0

BotKitはTemporal API(JavaScriptではまだ試験的な機能)を使用するため、deno.jsonでこれを有効にする必要があります。

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

これらの簡単なステップで、最新機能を使ってフェディバースボットを作成またはアップグレードする準備が整いました。

今後の展望

0.2.0は、フェディバースボット開発をアクセスしやすく、強力かつ楽しいものにするための私たちの継続的な取り組みを示しています。これらの新機能が、皆さんのボットをフェディバースコミュニティでより魅力的でインタラクティブなメンバーにするのに役立つと信じています。

完全なドキュメントと詳細な例については、私たちのドキュメントサイトをご覧ください。

フィードバック、機能リクエスト、コード貢献を通じてこのリリースに貢献してくださったすべての方々に感謝します。BotKitコミュニティは成長を続けており、皆さんが作成するものを楽しみにしています!


BotKitは、ActivityPubサーバーアプリケーションを作成するための低レベルフレームワークFedifyによって支えられています。

BotKit by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social · Reply to BotKit by Fedify :botkit:'s post

BotKit 0.2.0のリリース

BotKit 0.2.0をリリースしました!BotKitを初めて知る方のために簡単に説明すると、BotKitはTypeScriptで開発されたスタンドアロンのActivityPubボットフレームワークです。Mastodon、Misskeyなどさまざまなフェディバース()のプラットフォームと連携でき、既存プラットフォームの制約なしに自由にボットを作成できます。

このリリースは、フェディバースにおけるボット開発をより簡単で強力にするための旅の重要な一歩であり、コミュニティから要望のあった機能を多数導入しています。

より良いボットインタラクションへの旅

BotKitの開発において、私たちは常にボットをより表現力豊かでインタラクティブにすることに焦点を当ててきました。バージョン0.2.0では、フェディバースの社会的側面をボットに取り入れることで、さらに一歩前進しました。

カスタム絵文字でボットの個性を表現

最も要望の多かった機能の一つがカスタム絵文字のサポートです。これにより、ボットは独自の視覚要素でメッセージを目立たせ、自分だけの個性を表現できるようになりました。

// ボット用のカスタム絵文字を定義
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" 
  }
});

// メッセージにカスタム絵文字を使用
await session.publish(
  text`BotKit ${customEmoji(emojis.botkit)}は、Fedify ${customEmoji(emojis.fedify)}によって支えられています`
);

この新しいAPIでは、次のことが可能になりました。

リアクションによるコミュニケーション

コミュニケーションは単にメッセージを投稿するだけではありません。他の人のメッセージに反応することも重要です。新しいリアクションシステムは、ボットとフォロワーの間に自然な交流ポイントを作り出します。

// 標準のUnicode絵文字でメッセージにリアクション
await message.react(emoji`👍`);

// または定義したカスタム絵文字でリアクション
await message.react(emojis.botkit);

// リアクションを認識して応答するボットを作成
bot.onReact = async (session, reaction) => {
  await session.publish(
    text`${reaction.actor}さん、私のメッセージに${reaction.emoji}でリアクションしてくれてありがとうございます!`,
    { visibility: "direct" }
  );
};

この機能により、ボットは次のことができるようになりました。

  • Message.react()を使用してUnicode絵文字でメッセージにリアクション
  • 定義したカスタム絵文字でリアクション
  • Bot.onReactBot.onUnreactハンドラーでリアクションイベントを処理

引用による会話

議論では、他の人が言ったことを参照する必要がしばしばあります。新しい引用機能により、より結束力のある会話スレッドを作成できます。

// ボットの投稿で他のメッセージを引用
await session.publish(
  text`この興味深い視点について答えます...`,
  { quoteTarget: originalMessage }
);

// ユーザーがボットのメッセージを引用した場合の処理
bot.onQuote = async (session, quoteMessage) => {
  await session.publish(
    text`${quoteMessage.actor}さん、私の考えを共有してくれてありがとうございます!`,
    { visibility: "direct" }
  );
};

引用機能により、ボットは次のことができるようになりました。

  • quoteTargetオプションでメッセージを引用
  • Message.quoteTargetを通じて引用されたメッセージにアクセス
  • 新しいBot.onQuoteイベントハンドラーで引用イベントを処理

視覚的な改善

コミュニケーションには視覚的要素も重要なため、ボットの表現方法を改善しました。

  • ウェブインターフェースで画像添付ファイルが正しく表示されるようになりました
  • ボットのコンテンツがより見やすくなり、豊かな体験を提供します

内部改善:活動の伝播の強化

フェディバースでの活動が伝播する方法も改善されました。

  • 返信、共有、更新、削除のより正確な伝播
  • 元のメッセージ作成者に活動が適切に送信されます

これらの改善により、様々なフェディバースプラットフォームでのボットの相互作用が一貫性と信頼性を持つようになります。

BotKit 0.2.0で最初の一歩を踏み出す

これらの新機能を体験してみたいですか?BotKit 0.2.0はJSRで利用可能で、簡単なコマンドでインストールできます。

deno add jsr:@fedify/botkit@0.2.0

BotKitはTemporal API(JavaScriptではまだ試験的な機能)を使用するため、deno.jsonでこれを有効にする必要があります。

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

これらの簡単なステップで、最新機能を使ってフェディバースボットを作成またはアップグレードする準備が整いました。

今後の展望

0.2.0は、フェディバースボット開発をアクセスしやすく、強力かつ楽しいものにするための私たちの継続的な取り組みを示しています。これらの新機能が、皆さんのボットをフェディバースコミュニティでより魅力的でインタラクティブなメンバーにするのに役立つと信じています。

完全なドキュメントと詳細な例については、私たちのドキュメントサイトをご覧ください。

フィードバック、機能リクエスト、コード貢献を通じてこのリリースに貢献してくださったすべての方々に感謝します。BotKitコミュニティは成長を続けており、皆さんが作成するものを楽しみにしています!


BotKitは、ActivityPubサーバーアプリケーションを作成するための低レベルフレームワークFedifyによって支えられています。

BotKit by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social · Reply to BotKit by Fedify :botkit:'s post

BotKit 0.2.0のリリース

BotKit 0.2.0をリリースしました!BotKitを初めて知る方のために簡単に説明すると、BotKitはTypeScriptで開発されたスタンドアロンのActivityPubボットフレームワークです。Mastodon、Misskeyなどさまざまなフェディバース()のプラットフォームと連携でき、既存プラットフォームの制約なしに自由にボットを作成できます。

このリリースは、フェディバースにおけるボット開発をより簡単で強力にするための旅の重要な一歩であり、コミュニティから要望のあった機能を多数導入しています。

より良いボットインタラクションへの旅

BotKitの開発において、私たちは常にボットをより表現力豊かでインタラクティブにすることに焦点を当ててきました。バージョン0.2.0では、フェディバースの社会的側面をボットに取り入れることで、さらに一歩前進しました。

カスタム絵文字でボットの個性を表現

最も要望の多かった機能の一つがカスタム絵文字のサポートです。これにより、ボットは独自の視覚要素でメッセージを目立たせ、自分だけの個性を表現できるようになりました。

// ボット用のカスタム絵文字を定義
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" 
  }
});

// メッセージにカスタム絵文字を使用
await session.publish(
  text`BotKit ${customEmoji(emojis.botkit)}は、Fedify ${customEmoji(emojis.fedify)}によって支えられています`
);

この新しいAPIでは、次のことが可能になりました。

リアクションによるコミュニケーション

コミュニケーションは単にメッセージを投稿するだけではありません。他の人のメッセージに反応することも重要です。新しいリアクションシステムは、ボットとフォロワーの間に自然な交流ポイントを作り出します。

// 標準のUnicode絵文字でメッセージにリアクション
await message.react(emoji`👍`);

// または定義したカスタム絵文字でリアクション
await message.react(emojis.botkit);

// リアクションを認識して応答するボットを作成
bot.onReact = async (session, reaction) => {
  await session.publish(
    text`${reaction.actor}さん、私のメッセージに${reaction.emoji}でリアクションしてくれてありがとうございます!`,
    { visibility: "direct" }
  );
};

この機能により、ボットは次のことができるようになりました。

  • Message.react()を使用してUnicode絵文字でメッセージにリアクション
  • 定義したカスタム絵文字でリアクション
  • Bot.onReactBot.onUnreactハンドラーでリアクションイベントを処理

引用による会話

議論では、他の人が言ったことを参照する必要がしばしばあります。新しい引用機能により、より結束力のある会話スレッドを作成できます。

// ボットの投稿で他のメッセージを引用
await session.publish(
  text`この興味深い視点について答えます...`,
  { quoteTarget: originalMessage }
);

// ユーザーがボットのメッセージを引用した場合の処理
bot.onQuote = async (session, quoteMessage) => {
  await session.publish(
    text`${quoteMessage.actor}さん、私の考えを共有してくれてありがとうございます!`,
    { visibility: "direct" }
  );
};

引用機能により、ボットは次のことができるようになりました。

  • quoteTargetオプションでメッセージを引用
  • Message.quoteTargetを通じて引用されたメッセージにアクセス
  • 新しいBot.onQuoteイベントハンドラーで引用イベントを処理

視覚的な改善

コミュニケーションには視覚的要素も重要なため、ボットの表現方法を改善しました。

  • ウェブインターフェースで画像添付ファイルが正しく表示されるようになりました
  • ボットのコンテンツがより見やすくなり、豊かな体験を提供します

内部改善:活動の伝播の強化

フェディバースでの活動が伝播する方法も改善されました。

  • 返信、共有、更新、削除のより正確な伝播
  • 元のメッセージ作成者に活動が適切に送信されます

これらの改善により、様々なフェディバースプラットフォームでのボットの相互作用が一貫性と信頼性を持つようになります。

BotKit 0.2.0で最初の一歩を踏み出す

これらの新機能を体験してみたいですか?BotKit 0.2.0はJSRで利用可能で、簡単なコマンドでインストールできます。

deno add jsr:@fedify/botkit@0.2.0

BotKitはTemporal API(JavaScriptではまだ試験的な機能)を使用するため、deno.jsonでこれを有効にする必要があります。

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

これらの簡単なステップで、最新機能を使ってフェディバースボットを作成またはアップグレードする準備が整いました。

今後の展望

0.2.0は、フェディバースボット開発をアクセスしやすく、強力かつ楽しいものにするための私たちの継続的な取り組みを示しています。これらの新機能が、皆さんのボットをフェディバースコミュニティでより魅力的でインタラクティブなメンバーにするのに役立つと信じています。

完全なドキュメントと詳細な例については、私たちのドキュメントサイトをご覧ください。

フィードバック、機能リクエスト、コード貢献を通じてこのリリースに貢献してくださったすべての方々に感謝します。BotKitコミュニティは成長を続けており、皆さんが作成するものを楽しみにしています!


BotKitは、ActivityPubサーバーアプリケーションを作成するための低レベルフレームワークFedifyによって支えられています。

BotKit by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social · Reply to BotKit by Fedify :botkit:'s post

BotKit 0.2.0 릴리스

BotKit 0.2.0 버전이 릴리스되었습니다! BotKit을 처음 접하시는 분들을 위해 간단히 소개하자면, BotKit은 TypeScript로 개발된 독립형 봇 프레임워크입니다. Mastodon, Misskey 등 다양한 () 플랫폼과 상호작용할 수 있으며, 기존 플랫폼의 제약에서 벗어나 자유롭게 봇을 만들 수 있습니다.

이번 릴리스는 연합우주 봇 개발을 더 쉽고 강력하게 만들기 위한 여정에서 중요한 발걸음입니다. 커뮤니티에서 요청해 왔던 여러 기능들을 새롭게 선보입니다.

더 나은 봇 상호작용을 위한 여정

BotKit을 개발하면서 우리는 항상 봇이 더 표현력 있고 상호작용이 풍부하도록 만드는 데 집중해 왔습니다. 0.2.0 버전에서는 연합우주의 사회적 측면을 봇에 접목시켜 한 단계 더 발전시켰습니다.

커스텀 에모지로 봇의 개성 표현하기

가장 많이 요청받았던 기능 중 하나가 지원입니다. 이제 봇은 독특한 시각적 요소로 메시지를 돋보이게 하며 자신만의 개성을 표현할 수 있습니다.

// 봇의 커스텀 에모지 정의하기
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" 
  }
});

// 메시지에 커스텀 에모지 사용하기
await session.publish(
  text`BotKit ${customEmoji(emojis.botkit)}은 Fedify ${customEmoji(emojis.fedify)}의 지원을 받습니다`
);

이 새로운 API를 통해 다음과 같은 기능을 사용할 수 있습니다.

반응을 통한 소통

소통은 단순히 메시지를 게시하는 것만이 아닙니다. 다른 사람의 메시지에 반응하는 것도 중요합니다. 새로운 반응 시스템은 봇과 팔로워 사이에 자연스러운 상호작용 지점을 만들어 줍니다.

// 표준 유니코드 에모지로 메시지에 반응하기
await message.react(emoji`👍`);

// 또는 정의한 커스텀 에모지로 반응하기
await message.react(emojis.botkit);

// 반응을 인식하고 응답하는 봇 만들기
bot.onReact = async (session, reaction) => {
  await session.publish(
    text`${reaction.actor}님, 제 메시지에 ${reaction.emoji} 반응을 남겨주셔서 감사합니다!`,
    { visibility: "direct" }
  );
};

이 기능을 통해 봇은 다음과 같은 작업을 수행할 수 있습니다.

  • Message.react()를 사용하여 유니코드 에모지로 메시지에 반응하기
  • 정의한 커스텀 에모지로 반응하기
  • Bot.onReactBot.onUnreact 핸들러로 반응 이벤트 처리하기

인용을 통한 대화

토론에서는 종종 다른 사람이 말한 내용을 참조해야 할 때가 있습니다. 새로운 기능은 더 응집력 있는 대화 스레드를 만들어 줍니다.

// 봇의 게시물에서 다른 메시지 인용하기
await session.publish(
  text`이 흥미로운 관점에 대한 답변입니다...`,
  { quoteTarget: originalMessage }
);

// 사용자가 봇의 메시지를 인용할 때 처리하기
bot.onQuote = async (session, quoteMessage) => {
  await session.publish(
    text`${quoteMessage.actor}님, 제 생각을 공유해 주셔서 감사합니다!`,
    { visibility: "direct" }
  );
};

인용 기능을 통해 봇은 다음과 같은 작업을 수행할 수 있습니다.

시각적 개선

소통은 시각적인 요소도 중요하기 때문에 봇의 표현 방식을 개선했습니다.

  • 웹 인터페이스에서 이미지 첨부파일이 제대로 표시됩니다
  • 봇의 콘텐츠가 더 보기 좋아지고 풍부한 경험을 제공합니다

내부 개선: 향상된 액티비티 전파

연합우주에서 액티비티가 전파되는 방식도 개선했습니다.

  • 답글, 공유, 업데이트, 삭제의 더 정확한 전파
  • 원본 메시지 작성자에게 액티비티가 제대로 전송됩니다

이러한 개선 사항은 다양한 연합우주 플랫폼에서 봇의 상호작용이 일관되고 안정적으로 이루어지도록 보장합니다.

BotKit 0.2.0으로 첫 걸음 떼기

이러한 새로운 기능을 경험해 보고 싶으신가요? BotKit 0.2.0은 JSR에서 받을 수 있으며 간단한 명령어로 설치할 수 있습니다.

deno add jsr:@fedify/botkit@0.2.0

BotKit은 Temporal API(JavaScript에서 아직 시범적인 기능)를 사용하므로 deno.json에서 이를 활성화해야 합니다.

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

이 간단한 단계를 통해 최신 기능으로 연합우주 봇을 만들거나 업그레이드할 준비가 완료되었습니다.

앞으로의 전망

BotKit 0.2.0은 연합우주 봇 개발을 접근하기 쉽고, 강력하며, 즐겁게 만들기 위한 우리의 지속적인 노력을 보여줍니다. 이러한 새로운 기능들이 여러분의 봇이 연합우주 커뮤니티에서 더 매력적이고 상호작용이 풍부한 구성원이 되는 데 도움이 될 것이라고 믿습니다.

전체 문서와 더 많은 예제는 저희 문서 사이트에서 확인하실 수 있습니다.

피드백, 기능 요청, 코드 기여를 통해 이번 릴리스에 도움을 주신 모든 분들께 감사드립니다. BotKit 커뮤니티는 계속 성장하고 있으며, 여러분이 만들어낼 작품들을 기대합니다!


BotKit은 ActivityPub 서버 애플리케이션을 만들기 위한 하위 레벨 프레임워크인 Fedify의 지원을 받습니다.

BotKit by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social

BotKit 0.2.0 Released

We're pleased to announce the release of BotKit 0.2.0! For those new to our project, is a framework for creating standalone bots that can interact with Mastodon, Misskey, and other 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 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:

Engaging Through Reactions

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" }
  );
};

This feature allows your bot to:

Conversations Through Quotes

Discussions often involve referencing what others have said. Our new 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 quote support, your bot can:

Visual Enhancements

Because communication is visual too, we've improved how your bot presents itself:

  • Image attachments now properly display in the web interface
  • Your bot's content looks better and provides a richer experience

Behind the Scenes: Enhanced Activity Propagation

We've also improved how activities propagate through the fediverse:

  • More precise propagation of replies, shares, updates, and deletes
  • Activities are now properly sent to the original message authors

These improvements ensure your bot's interactions are consistent and reliable across different fediverse platforms.

Taking Your First Steps with BotKit 0.2.0

Ready to experience these new features? BotKit 0.2.0 is available on JSR and can be installed with a simple command:

deno add jsr:@fedify/botkit@0.2.0

Since BotKit uses the Temporal API (which is still evolving in JavaScript), remember to enable it in your deno.json:

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

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 by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social

BotKit 0.2.0 Released

We're pleased to announce the release of BotKit 0.2.0! For those new to our project, is a framework for creating standalone bots that can interact with Mastodon, Misskey, and other 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 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:

Engaging Through Reactions

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" }
  );
};

This feature allows your bot to:

Conversations Through Quotes

Discussions often involve referencing what others have said. Our new 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 quote support, your bot can:

Visual Enhancements

Because communication is visual too, we've improved how your bot presents itself:

  • Image attachments now properly display in the web interface
  • Your bot's content looks better and provides a richer experience

Behind the Scenes: Enhanced Activity Propagation

We've also improved how activities propagate through the fediverse:

  • More precise propagation of replies, shares, updates, and deletes
  • Activities are now properly sent to the original message authors

These improvements ensure your bot's interactions are consistent and reliable across different fediverse platforms.

Taking Your First Steps with BotKit 0.2.0

Ready to experience these new features? BotKit 0.2.0 is available on JSR and can be installed with a simple command:

deno add jsr:@fedify/botkit@0.2.0

Since BotKit uses the Temporal API (which is still evolving in JavaScript), remember to enable it in your deno.json:

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

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.

Nordin's avatar
Nordin

@Nordin@norden.social

Mal ne Frage ans

Zum Thema Hörbuch.

Bislang habe ich es gemieden, mir Dinge einzuverleiben, die sich Bücher nennen und nicht aus Papier sind.

Was ich nicht will,

Einen extra Reader.
An einen Anbieter gebunden sein.

Was ich möchte,
Querbeet Hörbucher von verschiedenen Anbietern und auch aus Bibliotheken lesen können.

Einen zentralen Speicherplatz, der auch offline oder im Flugmodus funktioniert.

Am besten kostenfreier Reader.

Habt ihr ein paar Tipps für mich.

Bin gespannt

BotKit by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social · Reply to BotKit by Fedify :botkit:'s post

BotKit 0.2.0のリリース

BotKit 0.2.0をリリースしました!BotKitを初めて知る方のために簡単に説明すると、BotKitはTypeScriptで開発されたスタンドアロンのActivityPubボットフレームワークです。Mastodon、Misskeyなどさまざまなフェディバース()のプラットフォームと連携でき、既存プラットフォームの制約なしに自由にボットを作成できます。

このリリースは、フェディバースにおけるボット開発をより簡単で強力にするための旅の重要な一歩であり、コミュニティから要望のあった機能を多数導入しています。

より良いボットインタラクションへの旅

BotKitの開発において、私たちは常にボットをより表現力豊かでインタラクティブにすることに焦点を当ててきました。バージョン0.2.0では、フェディバースの社会的側面をボットに取り入れることで、さらに一歩前進しました。

カスタム絵文字でボットの個性を表現

最も要望の多かった機能の一つがカスタム絵文字のサポートです。これにより、ボットは独自の視覚要素でメッセージを目立たせ、自分だけの個性を表現できるようになりました。

// ボット用のカスタム絵文字を定義
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" 
  }
});

// メッセージにカスタム絵文字を使用
await session.publish(
  text`BotKit ${customEmoji(emojis.botkit)}は、Fedify ${customEmoji(emojis.fedify)}によって支えられています`
);

この新しいAPIでは、次のことが可能になりました。

リアクションによるコミュニケーション

コミュニケーションは単にメッセージを投稿するだけではありません。他の人のメッセージに反応することも重要です。新しいリアクションシステムは、ボットとフォロワーの間に自然な交流ポイントを作り出します。

// 標準のUnicode絵文字でメッセージにリアクション
await message.react(emoji`👍`);

// または定義したカスタム絵文字でリアクション
await message.react(emojis.botkit);

// リアクションを認識して応答するボットを作成
bot.onReact = async (session, reaction) => {
  await session.publish(
    text`${reaction.actor}さん、私のメッセージに${reaction.emoji}でリアクションしてくれてありがとうございます!`,
    { visibility: "direct" }
  );
};

この機能により、ボットは次のことができるようになりました。

  • Message.react()を使用してUnicode絵文字でメッセージにリアクション
  • 定義したカスタム絵文字でリアクション
  • Bot.onReactBot.onUnreactハンドラーでリアクションイベントを処理

引用による会話

議論では、他の人が言ったことを参照する必要がしばしばあります。新しい引用機能により、より結束力のある会話スレッドを作成できます。

// ボットの投稿で他のメッセージを引用
await session.publish(
  text`この興味深い視点について答えます...`,
  { quoteTarget: originalMessage }
);

// ユーザーがボットのメッセージを引用した場合の処理
bot.onQuote = async (session, quoteMessage) => {
  await session.publish(
    text`${quoteMessage.actor}さん、私の考えを共有してくれてありがとうございます!`,
    { visibility: "direct" }
  );
};

引用機能により、ボットは次のことができるようになりました。

  • quoteTargetオプションでメッセージを引用
  • Message.quoteTargetを通じて引用されたメッセージにアクセス
  • 新しいBot.onQuoteイベントハンドラーで引用イベントを処理

視覚的な改善

コミュニケーションには視覚的要素も重要なため、ボットの表現方法を改善しました。

  • ウェブインターフェースで画像添付ファイルが正しく表示されるようになりました
  • ボットのコンテンツがより見やすくなり、豊かな体験を提供します

内部改善:活動の伝播の強化

フェディバースでの活動が伝播する方法も改善されました。

  • 返信、共有、更新、削除のより正確な伝播
  • 元のメッセージ作成者に活動が適切に送信されます

これらの改善により、様々なフェディバースプラットフォームでのボットの相互作用が一貫性と信頼性を持つようになります。

BotKit 0.2.0で最初の一歩を踏み出す

これらの新機能を体験してみたいですか?BotKit 0.2.0はJSRで利用可能で、簡単なコマンドでインストールできます。

deno add jsr:@fedify/botkit@0.2.0

BotKitはTemporal API(JavaScriptではまだ試験的な機能)を使用するため、deno.jsonでこれを有効にする必要があります。

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

これらの簡単なステップで、最新機能を使ってフェディバースボットを作成またはアップグレードする準備が整いました。

今後の展望

0.2.0は、フェディバースボット開発をアクセスしやすく、強力かつ楽しいものにするための私たちの継続的な取り組みを示しています。これらの新機能が、皆さんのボットをフェディバースコミュニティでより魅力的でインタラクティブなメンバーにするのに役立つと信じています。

完全なドキュメントと詳細な例については、私たちのドキュメントサイトをご覧ください。

フィードバック、機能リクエスト、コード貢献を通じてこのリリースに貢献してくださったすべての方々に感謝します。BotKitコミュニティは成長を続けており、皆さんが作成するものを楽しみにしています!


BotKitは、ActivityPubサーバーアプリケーションを作成するための低レベルフレームワークFedifyによって支えられています。

BotKit by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social

BotKit 0.2.0 Released

We're pleased to announce the release of BotKit 0.2.0! For those new to our project, is a framework for creating standalone bots that can interact with Mastodon, Misskey, and other 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 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:

Engaging Through Reactions

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" }
  );
};

This feature allows your bot to:

Conversations Through Quotes

Discussions often involve referencing what others have said. Our new 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 quote support, your bot can:

Visual Enhancements

Because communication is visual too, we've improved how your bot presents itself:

  • Image attachments now properly display in the web interface
  • Your bot's content looks better and provides a richer experience

Behind the Scenes: Enhanced Activity Propagation

We've also improved how activities propagate through the fediverse:

  • More precise propagation of replies, shares, updates, and deletes
  • Activities are now properly sent to the original message authors

These improvements ensure your bot's interactions are consistent and reliable across different fediverse platforms.

Taking Your First Steps with BotKit 0.2.0

Ready to experience these new features? BotKit 0.2.0 is available on JSR and can be installed with a simple command:

deno add jsr:@fedify/botkit@0.2.0

Since BotKit uses the Temporal API (which is still evolving in JavaScript), remember to enable it in your deno.json:

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

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 by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social · Reply to BotKit by Fedify :botkit:'s post

BotKit 0.2.0 릴리스

BotKit 0.2.0 버전이 릴리스되었습니다! BotKit을 처음 접하시는 분들을 위해 간단히 소개하자면, BotKit은 TypeScript로 개발된 독립형 봇 프레임워크입니다. Mastodon, Misskey 등 다양한 () 플랫폼과 상호작용할 수 있으며, 기존 플랫폼의 제약에서 벗어나 자유롭게 봇을 만들 수 있습니다.

이번 릴리스는 연합우주 봇 개발을 더 쉽고 강력하게 만들기 위한 여정에서 중요한 발걸음입니다. 커뮤니티에서 요청해 왔던 여러 기능들을 새롭게 선보입니다.

더 나은 봇 상호작용을 위한 여정

BotKit을 개발하면서 우리는 항상 봇이 더 표현력 있고 상호작용이 풍부하도록 만드는 데 집중해 왔습니다. 0.2.0 버전에서는 연합우주의 사회적 측면을 봇에 접목시켜 한 단계 더 발전시켰습니다.

커스텀 에모지로 봇의 개성 표현하기

가장 많이 요청받았던 기능 중 하나가 지원입니다. 이제 봇은 독특한 시각적 요소로 메시지를 돋보이게 하며 자신만의 개성을 표현할 수 있습니다.

// 봇의 커스텀 에모지 정의하기
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" 
  }
});

// 메시지에 커스텀 에모지 사용하기
await session.publish(
  text`BotKit ${customEmoji(emojis.botkit)}은 Fedify ${customEmoji(emojis.fedify)}의 지원을 받습니다`
);

이 새로운 API를 통해 다음과 같은 기능을 사용할 수 있습니다.

반응을 통한 소통

소통은 단순히 메시지를 게시하는 것만이 아닙니다. 다른 사람의 메시지에 반응하는 것도 중요합니다. 새로운 반응 시스템은 봇과 팔로워 사이에 자연스러운 상호작용 지점을 만들어 줍니다.

// 표준 유니코드 에모지로 메시지에 반응하기
await message.react(emoji`👍`);

// 또는 정의한 커스텀 에모지로 반응하기
await message.react(emojis.botkit);

// 반응을 인식하고 응답하는 봇 만들기
bot.onReact = async (session, reaction) => {
  await session.publish(
    text`${reaction.actor}님, 제 메시지에 ${reaction.emoji} 반응을 남겨주셔서 감사합니다!`,
    { visibility: "direct" }
  );
};

이 기능을 통해 봇은 다음과 같은 작업을 수행할 수 있습니다.

  • Message.react()를 사용하여 유니코드 에모지로 메시지에 반응하기
  • 정의한 커스텀 에모지로 반응하기
  • Bot.onReactBot.onUnreact 핸들러로 반응 이벤트 처리하기

인용을 통한 대화

토론에서는 종종 다른 사람이 말한 내용을 참조해야 할 때가 있습니다. 새로운 기능은 더 응집력 있는 대화 스레드를 만들어 줍니다.

// 봇의 게시물에서 다른 메시지 인용하기
await session.publish(
  text`이 흥미로운 관점에 대한 답변입니다...`,
  { quoteTarget: originalMessage }
);

// 사용자가 봇의 메시지를 인용할 때 처리하기
bot.onQuote = async (session, quoteMessage) => {
  await session.publish(
    text`${quoteMessage.actor}님, 제 생각을 공유해 주셔서 감사합니다!`,
    { visibility: "direct" }
  );
};

인용 기능을 통해 봇은 다음과 같은 작업을 수행할 수 있습니다.

시각적 개선

소통은 시각적인 요소도 중요하기 때문에 봇의 표현 방식을 개선했습니다.

  • 웹 인터페이스에서 이미지 첨부파일이 제대로 표시됩니다
  • 봇의 콘텐츠가 더 보기 좋아지고 풍부한 경험을 제공합니다

내부 개선: 향상된 액티비티 전파

연합우주에서 액티비티가 전파되는 방식도 개선했습니다.

  • 답글, 공유, 업데이트, 삭제의 더 정확한 전파
  • 원본 메시지 작성자에게 액티비티가 제대로 전송됩니다

이러한 개선 사항은 다양한 연합우주 플랫폼에서 봇의 상호작용이 일관되고 안정적으로 이루어지도록 보장합니다.

BotKit 0.2.0으로 첫 걸음 떼기

이러한 새로운 기능을 경험해 보고 싶으신가요? BotKit 0.2.0은 JSR에서 받을 수 있으며 간단한 명령어로 설치할 수 있습니다.

deno add jsr:@fedify/botkit@0.2.0

BotKit은 Temporal API(JavaScript에서 아직 시범적인 기능)를 사용하므로 deno.json에서 이를 활성화해야 합니다.

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

이 간단한 단계를 통해 최신 기능으로 연합우주 봇을 만들거나 업그레이드할 준비가 완료되었습니다.

앞으로의 전망

BotKit 0.2.0은 연합우주 봇 개발을 접근하기 쉽고, 강력하며, 즐겁게 만들기 위한 우리의 지속적인 노력을 보여줍니다. 이러한 새로운 기능들이 여러분의 봇이 연합우주 커뮤니티에서 더 매력적이고 상호작용이 풍부한 구성원이 되는 데 도움이 될 것이라고 믿습니다.

전체 문서와 더 많은 예제는 저희 문서 사이트에서 확인하실 수 있습니다.

피드백, 기능 요청, 코드 기여를 통해 이번 릴리스에 도움을 주신 모든 분들께 감사드립니다. BotKit 커뮤니티는 계속 성장하고 있으며, 여러분이 만들어낼 작품들을 기대합니다!


BotKit은 ActivityPub 서버 애플리케이션을 만들기 위한 하위 레벨 프레임워크인 Fedify의 지원을 받습니다.

BotKit by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social · Reply to BotKit by Fedify :botkit:'s post

BotKit 0.2.0のリリース

BotKit 0.2.0をリリースしました!BotKitを初めて知る方のために簡単に説明すると、BotKitはTypeScriptで開発されたスタンドアロンのActivityPubボットフレームワークです。Mastodon、Misskeyなどさまざまなフェディバース()のプラットフォームと連携でき、既存プラットフォームの制約なしに自由にボットを作成できます。

このリリースは、フェディバースにおけるボット開発をより簡単で強力にするための旅の重要な一歩であり、コミュニティから要望のあった機能を多数導入しています。

より良いボットインタラクションへの旅

BotKitの開発において、私たちは常にボットをより表現力豊かでインタラクティブにすることに焦点を当ててきました。バージョン0.2.0では、フェディバースの社会的側面をボットに取り入れることで、さらに一歩前進しました。

カスタム絵文字でボットの個性を表現

最も要望の多かった機能の一つがカスタム絵文字のサポートです。これにより、ボットは独自の視覚要素でメッセージを目立たせ、自分だけの個性を表現できるようになりました。

// ボット用のカスタム絵文字を定義
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" 
  }
});

// メッセージにカスタム絵文字を使用
await session.publish(
  text`BotKit ${customEmoji(emojis.botkit)}は、Fedify ${customEmoji(emojis.fedify)}によって支えられています`
);

この新しいAPIでは、次のことが可能になりました。

リアクションによるコミュニケーション

コミュニケーションは単にメッセージを投稿するだけではありません。他の人のメッセージに反応することも重要です。新しいリアクションシステムは、ボットとフォロワーの間に自然な交流ポイントを作り出します。

// 標準のUnicode絵文字でメッセージにリアクション
await message.react(emoji`👍`);

// または定義したカスタム絵文字でリアクション
await message.react(emojis.botkit);

// リアクションを認識して応答するボットを作成
bot.onReact = async (session, reaction) => {
  await session.publish(
    text`${reaction.actor}さん、私のメッセージに${reaction.emoji}でリアクションしてくれてありがとうございます!`,
    { visibility: "direct" }
  );
};

この機能により、ボットは次のことができるようになりました。

  • Message.react()を使用してUnicode絵文字でメッセージにリアクション
  • 定義したカスタム絵文字でリアクション
  • Bot.onReactBot.onUnreactハンドラーでリアクションイベントを処理

引用による会話

議論では、他の人が言ったことを参照する必要がしばしばあります。新しい引用機能により、より結束力のある会話スレッドを作成できます。

// ボットの投稿で他のメッセージを引用
await session.publish(
  text`この興味深い視点について答えます...`,
  { quoteTarget: originalMessage }
);

// ユーザーがボットのメッセージを引用した場合の処理
bot.onQuote = async (session, quoteMessage) => {
  await session.publish(
    text`${quoteMessage.actor}さん、私の考えを共有してくれてありがとうございます!`,
    { visibility: "direct" }
  );
};

引用機能により、ボットは次のことができるようになりました。

  • quoteTargetオプションでメッセージを引用
  • Message.quoteTargetを通じて引用されたメッセージにアクセス
  • 新しいBot.onQuoteイベントハンドラーで引用イベントを処理

視覚的な改善

コミュニケーションには視覚的要素も重要なため、ボットの表現方法を改善しました。

  • ウェブインターフェースで画像添付ファイルが正しく表示されるようになりました
  • ボットのコンテンツがより見やすくなり、豊かな体験を提供します

内部改善:活動の伝播の強化

フェディバースでの活動が伝播する方法も改善されました。

  • 返信、共有、更新、削除のより正確な伝播
  • 元のメッセージ作成者に活動が適切に送信されます

これらの改善により、様々なフェディバースプラットフォームでのボットの相互作用が一貫性と信頼性を持つようになります。

BotKit 0.2.0で最初の一歩を踏み出す

これらの新機能を体験してみたいですか?BotKit 0.2.0はJSRで利用可能で、簡単なコマンドでインストールできます。

deno add jsr:@fedify/botkit@0.2.0

BotKitはTemporal API(JavaScriptではまだ試験的な機能)を使用するため、deno.jsonでこれを有効にする必要があります。

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

これらの簡単なステップで、最新機能を使ってフェディバースボットを作成またはアップグレードする準備が整いました。

今後の展望

0.2.0は、フェディバースボット開発をアクセスしやすく、強力かつ楽しいものにするための私たちの継続的な取り組みを示しています。これらの新機能が、皆さんのボットをフェディバースコミュニティでより魅力的でインタラクティブなメンバーにするのに役立つと信じています。

完全なドキュメントと詳細な例については、私たちのドキュメントサイトをご覧ください。

フィードバック、機能リクエスト、コード貢献を通じてこのリリースに貢献してくださったすべての方々に感謝します。BotKitコミュニティは成長を続けており、皆さんが作成するものを楽しみにしています!


BotKitは、ActivityPubサーバーアプリケーションを作成するための低レベルフレームワークFedifyによって支えられています。

BotKit by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social

BotKit 0.2.0 Released

We're pleased to announce the release of BotKit 0.2.0! For those new to our project, is a framework for creating standalone bots that can interact with Mastodon, Misskey, and other 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 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:

Engaging Through Reactions

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" }
  );
};

This feature allows your bot to:

Conversations Through Quotes

Discussions often involve referencing what others have said. Our new 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 quote support, your bot can:

Visual Enhancements

Because communication is visual too, we've improved how your bot presents itself:

  • Image attachments now properly display in the web interface
  • Your bot's content looks better and provides a richer experience

Behind the Scenes: Enhanced Activity Propagation

We've also improved how activities propagate through the fediverse:

  • More precise propagation of replies, shares, updates, and deletes
  • Activities are now properly sent to the original message authors

These improvements ensure your bot's interactions are consistent and reliable across different fediverse platforms.

Taking Your First Steps with BotKit 0.2.0

Ready to experience these new features? BotKit 0.2.0 is available on JSR and can be installed with a simple command:

deno add jsr:@fedify/botkit@0.2.0

Since BotKit uses the Temporal API (which is still evolving in JavaScript), remember to enable it in your deno.json:

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

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 by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social

BotKit 0.2.0 Released

We're pleased to announce the release of BotKit 0.2.0! For those new to our project, is a framework for creating standalone bots that can interact with Mastodon, Misskey, and other 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 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:

Engaging Through Reactions

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" }
  );
};

This feature allows your bot to:

Conversations Through Quotes

Discussions often involve referencing what others have said. Our new 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 quote support, your bot can:

Visual Enhancements

Because communication is visual too, we've improved how your bot presents itself:

  • Image attachments now properly display in the web interface
  • Your bot's content looks better and provides a richer experience

Behind the Scenes: Enhanced Activity Propagation

We've also improved how activities propagate through the fediverse:

  • More precise propagation of replies, shares, updates, and deletes
  • Activities are now properly sent to the original message authors

These improvements ensure your bot's interactions are consistent and reliable across different fediverse platforms.

Taking Your First Steps with BotKit 0.2.0

Ready to experience these new features? BotKit 0.2.0 is available on JSR and can be installed with a simple command:

deno add jsr:@fedify/botkit@0.2.0

Since BotKit uses the Temporal API (which is still evolving in JavaScript), remember to enable it in your deno.json:

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

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 by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social

BotKit 0.2.0 Released

We're pleased to announce the release of BotKit 0.2.0! For those new to our project, is a framework for creating standalone bots that can interact with Mastodon, Misskey, and other 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 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:

Engaging Through Reactions

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" }
  );
};

This feature allows your bot to:

Conversations Through Quotes

Discussions often involve referencing what others have said. Our new 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 quote support, your bot can:

Visual Enhancements

Because communication is visual too, we've improved how your bot presents itself:

  • Image attachments now properly display in the web interface
  • Your bot's content looks better and provides a richer experience

Behind the Scenes: Enhanced Activity Propagation

We've also improved how activities propagate through the fediverse:

  • More precise propagation of replies, shares, updates, and deletes
  • Activities are now properly sent to the original message authors

These improvements ensure your bot's interactions are consistent and reliable across different fediverse platforms.

Taking Your First Steps with BotKit 0.2.0

Ready to experience these new features? BotKit 0.2.0 is available on JSR and can be installed with a simple command:

deno add jsr:@fedify/botkit@0.2.0

Since BotKit uses the Temporal API (which is still evolving in JavaScript), remember to enable it in your deno.json:

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

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 by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social · Reply to BotKit by Fedify :botkit:'s post

BotKit 0.2.0のリリース

BotKit 0.2.0をリリースしました!BotKitを初めて知る方のために簡単に説明すると、BotKitはTypeScriptで開発されたスタンドアロンのActivityPubボットフレームワークです。Mastodon、Misskeyなどさまざまなフェディバース()のプラットフォームと連携でき、既存プラットフォームの制約なしに自由にボットを作成できます。

このリリースは、フェディバースにおけるボット開発をより簡単で強力にするための旅の重要な一歩であり、コミュニティから要望のあった機能を多数導入しています。

より良いボットインタラクションへの旅

BotKitの開発において、私たちは常にボットをより表現力豊かでインタラクティブにすることに焦点を当ててきました。バージョン0.2.0では、フェディバースの社会的側面をボットに取り入れることで、さらに一歩前進しました。

カスタム絵文字でボットの個性を表現

最も要望の多かった機能の一つがカスタム絵文字のサポートです。これにより、ボットは独自の視覚要素でメッセージを目立たせ、自分だけの個性を表現できるようになりました。

// ボット用のカスタム絵文字を定義
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" 
  }
});

// メッセージにカスタム絵文字を使用
await session.publish(
  text`BotKit ${customEmoji(emojis.botkit)}は、Fedify ${customEmoji(emojis.fedify)}によって支えられています`
);

この新しいAPIでは、次のことが可能になりました。

リアクションによるコミュニケーション

コミュニケーションは単にメッセージを投稿するだけではありません。他の人のメッセージに反応することも重要です。新しいリアクションシステムは、ボットとフォロワーの間に自然な交流ポイントを作り出します。

// 標準のUnicode絵文字でメッセージにリアクション
await message.react(emoji`👍`);

// または定義したカスタム絵文字でリアクション
await message.react(emojis.botkit);

// リアクションを認識して応答するボットを作成
bot.onReact = async (session, reaction) => {
  await session.publish(
    text`${reaction.actor}さん、私のメッセージに${reaction.emoji}でリアクションしてくれてありがとうございます!`,
    { visibility: "direct" }
  );
};

この機能により、ボットは次のことができるようになりました。

  • Message.react()を使用してUnicode絵文字でメッセージにリアクション
  • 定義したカスタム絵文字でリアクション
  • Bot.onReactBot.onUnreactハンドラーでリアクションイベントを処理

引用による会話

議論では、他の人が言ったことを参照する必要がしばしばあります。新しい引用機能により、より結束力のある会話スレッドを作成できます。

// ボットの投稿で他のメッセージを引用
await session.publish(
  text`この興味深い視点について答えます...`,
  { quoteTarget: originalMessage }
);

// ユーザーがボットのメッセージを引用した場合の処理
bot.onQuote = async (session, quoteMessage) => {
  await session.publish(
    text`${quoteMessage.actor}さん、私の考えを共有してくれてありがとうございます!`,
    { visibility: "direct" }
  );
};

引用機能により、ボットは次のことができるようになりました。

  • quoteTargetオプションでメッセージを引用
  • Message.quoteTargetを通じて引用されたメッセージにアクセス
  • 新しいBot.onQuoteイベントハンドラーで引用イベントを処理

視覚的な改善

コミュニケーションには視覚的要素も重要なため、ボットの表現方法を改善しました。

  • ウェブインターフェースで画像添付ファイルが正しく表示されるようになりました
  • ボットのコンテンツがより見やすくなり、豊かな体験を提供します

内部改善:活動の伝播の強化

フェディバースでの活動が伝播する方法も改善されました。

  • 返信、共有、更新、削除のより正確な伝播
  • 元のメッセージ作成者に活動が適切に送信されます

これらの改善により、様々なフェディバースプラットフォームでのボットの相互作用が一貫性と信頼性を持つようになります。

BotKit 0.2.0で最初の一歩を踏み出す

これらの新機能を体験してみたいですか?BotKit 0.2.0はJSRで利用可能で、簡単なコマンドでインストールできます。

deno add jsr:@fedify/botkit@0.2.0

BotKitはTemporal API(JavaScriptではまだ試験的な機能)を使用するため、deno.jsonでこれを有効にする必要があります。

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

これらの簡単なステップで、最新機能を使ってフェディバースボットを作成またはアップグレードする準備が整いました。

今後の展望

0.2.0は、フェディバースボット開発をアクセスしやすく、強力かつ楽しいものにするための私たちの継続的な取り組みを示しています。これらの新機能が、皆さんのボットをフェディバースコミュニティでより魅力的でインタラクティブなメンバーにするのに役立つと信じています。

完全なドキュメントと詳細な例については、私たちのドキュメントサイトをご覧ください。

フィードバック、機能リクエスト、コード貢献を通じてこのリリースに貢献してくださったすべての方々に感謝します。BotKitコミュニティは成長を続けており、皆さんが作成するものを楽しみにしています!


BotKitは、ActivityPubサーバーアプリケーションを作成するための低レベルフレームワークFedifyによって支えられています。

BotKit by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social · Reply to BotKit by Fedify :botkit:'s post

BotKit 0.2.0 릴리스

BotKit 0.2.0 버전이 릴리스되었습니다! BotKit을 처음 접하시는 분들을 위해 간단히 소개하자면, BotKit은 TypeScript로 개발된 독립형 봇 프레임워크입니다. Mastodon, Misskey 등 다양한 () 플랫폼과 상호작용할 수 있으며, 기존 플랫폼의 제약에서 벗어나 자유롭게 봇을 만들 수 있습니다.

이번 릴리스는 연합우주 봇 개발을 더 쉽고 강력하게 만들기 위한 여정에서 중요한 발걸음입니다. 커뮤니티에서 요청해 왔던 여러 기능들을 새롭게 선보입니다.

더 나은 봇 상호작용을 위한 여정

BotKit을 개발하면서 우리는 항상 봇이 더 표현력 있고 상호작용이 풍부하도록 만드는 데 집중해 왔습니다. 0.2.0 버전에서는 연합우주의 사회적 측면을 봇에 접목시켜 한 단계 더 발전시켰습니다.

커스텀 에모지로 봇의 개성 표현하기

가장 많이 요청받았던 기능 중 하나가 지원입니다. 이제 봇은 독특한 시각적 요소로 메시지를 돋보이게 하며 자신만의 개성을 표현할 수 있습니다.

// 봇의 커스텀 에모지 정의하기
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" 
  }
});

// 메시지에 커스텀 에모지 사용하기
await session.publish(
  text`BotKit ${customEmoji(emojis.botkit)}은 Fedify ${customEmoji(emojis.fedify)}의 지원을 받습니다`
);

이 새로운 API를 통해 다음과 같은 기능을 사용할 수 있습니다.

반응을 통한 소통

소통은 단순히 메시지를 게시하는 것만이 아닙니다. 다른 사람의 메시지에 반응하는 것도 중요합니다. 새로운 반응 시스템은 봇과 팔로워 사이에 자연스러운 상호작용 지점을 만들어 줍니다.

// 표준 유니코드 에모지로 메시지에 반응하기
await message.react(emoji`👍`);

// 또는 정의한 커스텀 에모지로 반응하기
await message.react(emojis.botkit);

// 반응을 인식하고 응답하는 봇 만들기
bot.onReact = async (session, reaction) => {
  await session.publish(
    text`${reaction.actor}님, 제 메시지에 ${reaction.emoji} 반응을 남겨주셔서 감사합니다!`,
    { visibility: "direct" }
  );
};

이 기능을 통해 봇은 다음과 같은 작업을 수행할 수 있습니다.

  • Message.react()를 사용하여 유니코드 에모지로 메시지에 반응하기
  • 정의한 커스텀 에모지로 반응하기
  • Bot.onReactBot.onUnreact 핸들러로 반응 이벤트 처리하기

인용을 통한 대화

토론에서는 종종 다른 사람이 말한 내용을 참조해야 할 때가 있습니다. 새로운 기능은 더 응집력 있는 대화 스레드를 만들어 줍니다.

// 봇의 게시물에서 다른 메시지 인용하기
await session.publish(
  text`이 흥미로운 관점에 대한 답변입니다...`,
  { quoteTarget: originalMessage }
);

// 사용자가 봇의 메시지를 인용할 때 처리하기
bot.onQuote = async (session, quoteMessage) => {
  await session.publish(
    text`${quoteMessage.actor}님, 제 생각을 공유해 주셔서 감사합니다!`,
    { visibility: "direct" }
  );
};

인용 기능을 통해 봇은 다음과 같은 작업을 수행할 수 있습니다.

시각적 개선

소통은 시각적인 요소도 중요하기 때문에 봇의 표현 방식을 개선했습니다.

  • 웹 인터페이스에서 이미지 첨부파일이 제대로 표시됩니다
  • 봇의 콘텐츠가 더 보기 좋아지고 풍부한 경험을 제공합니다

내부 개선: 향상된 액티비티 전파

연합우주에서 액티비티가 전파되는 방식도 개선했습니다.

  • 답글, 공유, 업데이트, 삭제의 더 정확한 전파
  • 원본 메시지 작성자에게 액티비티가 제대로 전송됩니다

이러한 개선 사항은 다양한 연합우주 플랫폼에서 봇의 상호작용이 일관되고 안정적으로 이루어지도록 보장합니다.

BotKit 0.2.0으로 첫 걸음 떼기

이러한 새로운 기능을 경험해 보고 싶으신가요? BotKit 0.2.0은 JSR에서 받을 수 있으며 간단한 명령어로 설치할 수 있습니다.

deno add jsr:@fedify/botkit@0.2.0

BotKit은 Temporal API(JavaScript에서 아직 시범적인 기능)를 사용하므로 deno.json에서 이를 활성화해야 합니다.

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

이 간단한 단계를 통해 최신 기능으로 연합우주 봇을 만들거나 업그레이드할 준비가 완료되었습니다.

앞으로의 전망

BotKit 0.2.0은 연합우주 봇 개발을 접근하기 쉽고, 강력하며, 즐겁게 만들기 위한 우리의 지속적인 노력을 보여줍니다. 이러한 새로운 기능들이 여러분의 봇이 연합우주 커뮤니티에서 더 매력적이고 상호작용이 풍부한 구성원이 되는 데 도움이 될 것이라고 믿습니다.

전체 문서와 더 많은 예제는 저희 문서 사이트에서 확인하실 수 있습니다.

피드백, 기능 요청, 코드 기여를 통해 이번 릴리스에 도움을 주신 모든 분들께 감사드립니다. BotKit 커뮤니티는 계속 성장하고 있으며, 여러분이 만들어낼 작품들을 기대합니다!


BotKit은 ActivityPub 서버 애플리케이션을 만들기 위한 하위 레벨 프레임워크인 Fedify의 지원을 받습니다.

BotKit by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social

BotKit 0.2.0 Released

We're pleased to announce the release of BotKit 0.2.0! For those new to our project, is a framework for creating standalone bots that can interact with Mastodon, Misskey, and other 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 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:

Engaging Through Reactions

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" }
  );
};

This feature allows your bot to:

Conversations Through Quotes

Discussions often involve referencing what others have said. Our new 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 quote support, your bot can:

Visual Enhancements

Because communication is visual too, we've improved how your bot presents itself:

  • Image attachments now properly display in the web interface
  • Your bot's content looks better and provides a richer experience

Behind the Scenes: Enhanced Activity Propagation

We've also improved how activities propagate through the fediverse:

  • More precise propagation of replies, shares, updates, and deletes
  • Activities are now properly sent to the original message authors

These improvements ensure your bot's interactions are consistent and reliable across different fediverse platforms.

Taking Your First Steps with BotKit 0.2.0

Ready to experience these new features? BotKit 0.2.0 is available on JSR and can be installed with a simple command:

deno add jsr:@fedify/botkit@0.2.0

Since BotKit uses the Temporal API (which is still evolving in JavaScript), remember to enable it in your deno.json:

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

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 by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social · Reply to BotKit by Fedify :botkit:'s post

BotKit 0.2.0のリリース

BotKit 0.2.0をリリースしました!BotKitを初めて知る方のために簡単に説明すると、BotKitはTypeScriptで開発されたスタンドアロンのActivityPubボットフレームワークです。Mastodon、Misskeyなどさまざまなフェディバース()のプラットフォームと連携でき、既存プラットフォームの制約なしに自由にボットを作成できます。

このリリースは、フェディバースにおけるボット開発をより簡単で強力にするための旅の重要な一歩であり、コミュニティから要望のあった機能を多数導入しています。

より良いボットインタラクションへの旅

BotKitの開発において、私たちは常にボットをより表現力豊かでインタラクティブにすることに焦点を当ててきました。バージョン0.2.0では、フェディバースの社会的側面をボットに取り入れることで、さらに一歩前進しました。

カスタム絵文字でボットの個性を表現

最も要望の多かった機能の一つがカスタム絵文字のサポートです。これにより、ボットは独自の視覚要素でメッセージを目立たせ、自分だけの個性を表現できるようになりました。

// ボット用のカスタム絵文字を定義
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" 
  }
});

// メッセージにカスタム絵文字を使用
await session.publish(
  text`BotKit ${customEmoji(emojis.botkit)}は、Fedify ${customEmoji(emojis.fedify)}によって支えられています`
);

この新しいAPIでは、次のことが可能になりました。

リアクションによるコミュニケーション

コミュニケーションは単にメッセージを投稿するだけではありません。他の人のメッセージに反応することも重要です。新しいリアクションシステムは、ボットとフォロワーの間に自然な交流ポイントを作り出します。

// 標準のUnicode絵文字でメッセージにリアクション
await message.react(emoji`👍`);

// または定義したカスタム絵文字でリアクション
await message.react(emojis.botkit);

// リアクションを認識して応答するボットを作成
bot.onReact = async (session, reaction) => {
  await session.publish(
    text`${reaction.actor}さん、私のメッセージに${reaction.emoji}でリアクションしてくれてありがとうございます!`,
    { visibility: "direct" }
  );
};

この機能により、ボットは次のことができるようになりました。

  • Message.react()を使用してUnicode絵文字でメッセージにリアクション
  • 定義したカスタム絵文字でリアクション
  • Bot.onReactBot.onUnreactハンドラーでリアクションイベントを処理

引用による会話

議論では、他の人が言ったことを参照する必要がしばしばあります。新しい引用機能により、より結束力のある会話スレッドを作成できます。

// ボットの投稿で他のメッセージを引用
await session.publish(
  text`この興味深い視点について答えます...`,
  { quoteTarget: originalMessage }
);

// ユーザーがボットのメッセージを引用した場合の処理
bot.onQuote = async (session, quoteMessage) => {
  await session.publish(
    text`${quoteMessage.actor}さん、私の考えを共有してくれてありがとうございます!`,
    { visibility: "direct" }
  );
};

引用機能により、ボットは次のことができるようになりました。

  • quoteTargetオプションでメッセージを引用
  • Message.quoteTargetを通じて引用されたメッセージにアクセス
  • 新しいBot.onQuoteイベントハンドラーで引用イベントを処理

視覚的な改善

コミュニケーションには視覚的要素も重要なため、ボットの表現方法を改善しました。

  • ウェブインターフェースで画像添付ファイルが正しく表示されるようになりました
  • ボットのコンテンツがより見やすくなり、豊かな体験を提供します

内部改善:活動の伝播の強化

フェディバースでの活動が伝播する方法も改善されました。

  • 返信、共有、更新、削除のより正確な伝播
  • 元のメッセージ作成者に活動が適切に送信されます

これらの改善により、様々なフェディバースプラットフォームでのボットの相互作用が一貫性と信頼性を持つようになります。

BotKit 0.2.0で最初の一歩を踏み出す

これらの新機能を体験してみたいですか?BotKit 0.2.0はJSRで利用可能で、簡単なコマンドでインストールできます。

deno add jsr:@fedify/botkit@0.2.0

BotKitはTemporal API(JavaScriptではまだ試験的な機能)を使用するため、deno.jsonでこれを有効にする必要があります。

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

これらの簡単なステップで、最新機能を使ってフェディバースボットを作成またはアップグレードする準備が整いました。

今後の展望

0.2.0は、フェディバースボット開発をアクセスしやすく、強力かつ楽しいものにするための私たちの継続的な取り組みを示しています。これらの新機能が、皆さんのボットをフェディバースコミュニティでより魅力的でインタラクティブなメンバーにするのに役立つと信じています。

完全なドキュメントと詳細な例については、私たちのドキュメントサイトをご覧ください。

フィードバック、機能リクエスト、コード貢献を通じてこのリリースに貢献してくださったすべての方々に感謝します。BotKitコミュニティは成長を続けており、皆さんが作成するものを楽しみにしています!


BotKitは、ActivityPubサーバーアプリケーションを作成するための低レベルフレームワークFedifyによって支えられています。

BotKit by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social · Reply to BotKit by Fedify :botkit:'s post

BotKit 0.2.0 릴리스

BotKit 0.2.0 버전이 릴리스되었습니다! BotKit을 처음 접하시는 분들을 위해 간단히 소개하자면, BotKit은 TypeScript로 개발된 독립형 봇 프레임워크입니다. Mastodon, Misskey 등 다양한 () 플랫폼과 상호작용할 수 있으며, 기존 플랫폼의 제약에서 벗어나 자유롭게 봇을 만들 수 있습니다.

이번 릴리스는 연합우주 봇 개발을 더 쉽고 강력하게 만들기 위한 여정에서 중요한 발걸음입니다. 커뮤니티에서 요청해 왔던 여러 기능들을 새롭게 선보입니다.

더 나은 봇 상호작용을 위한 여정

BotKit을 개발하면서 우리는 항상 봇이 더 표현력 있고 상호작용이 풍부하도록 만드는 데 집중해 왔습니다. 0.2.0 버전에서는 연합우주의 사회적 측면을 봇에 접목시켜 한 단계 더 발전시켰습니다.

커스텀 에모지로 봇의 개성 표현하기

가장 많이 요청받았던 기능 중 하나가 지원입니다. 이제 봇은 독특한 시각적 요소로 메시지를 돋보이게 하며 자신만의 개성을 표현할 수 있습니다.

// 봇의 커스텀 에모지 정의하기
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" 
  }
});

// 메시지에 커스텀 에모지 사용하기
await session.publish(
  text`BotKit ${customEmoji(emojis.botkit)}은 Fedify ${customEmoji(emojis.fedify)}의 지원을 받습니다`
);

이 새로운 API를 통해 다음과 같은 기능을 사용할 수 있습니다.

반응을 통한 소통

소통은 단순히 메시지를 게시하는 것만이 아닙니다. 다른 사람의 메시지에 반응하는 것도 중요합니다. 새로운 반응 시스템은 봇과 팔로워 사이에 자연스러운 상호작용 지점을 만들어 줍니다.

// 표준 유니코드 에모지로 메시지에 반응하기
await message.react(emoji`👍`);

// 또는 정의한 커스텀 에모지로 반응하기
await message.react(emojis.botkit);

// 반응을 인식하고 응답하는 봇 만들기
bot.onReact = async (session, reaction) => {
  await session.publish(
    text`${reaction.actor}님, 제 메시지에 ${reaction.emoji} 반응을 남겨주셔서 감사합니다!`,
    { visibility: "direct" }
  );
};

이 기능을 통해 봇은 다음과 같은 작업을 수행할 수 있습니다.

  • Message.react()를 사용하여 유니코드 에모지로 메시지에 반응하기
  • 정의한 커스텀 에모지로 반응하기
  • Bot.onReactBot.onUnreact 핸들러로 반응 이벤트 처리하기

인용을 통한 대화

토론에서는 종종 다른 사람이 말한 내용을 참조해야 할 때가 있습니다. 새로운 기능은 더 응집력 있는 대화 스레드를 만들어 줍니다.

// 봇의 게시물에서 다른 메시지 인용하기
await session.publish(
  text`이 흥미로운 관점에 대한 답변입니다...`,
  { quoteTarget: originalMessage }
);

// 사용자가 봇의 메시지를 인용할 때 처리하기
bot.onQuote = async (session, quoteMessage) => {
  await session.publish(
    text`${quoteMessage.actor}님, 제 생각을 공유해 주셔서 감사합니다!`,
    { visibility: "direct" }
  );
};

인용 기능을 통해 봇은 다음과 같은 작업을 수행할 수 있습니다.

시각적 개선

소통은 시각적인 요소도 중요하기 때문에 봇의 표현 방식을 개선했습니다.

  • 웹 인터페이스에서 이미지 첨부파일이 제대로 표시됩니다
  • 봇의 콘텐츠가 더 보기 좋아지고 풍부한 경험을 제공합니다

내부 개선: 향상된 액티비티 전파

연합우주에서 액티비티가 전파되는 방식도 개선했습니다.

  • 답글, 공유, 업데이트, 삭제의 더 정확한 전파
  • 원본 메시지 작성자에게 액티비티가 제대로 전송됩니다

이러한 개선 사항은 다양한 연합우주 플랫폼에서 봇의 상호작용이 일관되고 안정적으로 이루어지도록 보장합니다.

BotKit 0.2.0으로 첫 걸음 떼기

이러한 새로운 기능을 경험해 보고 싶으신가요? BotKit 0.2.0은 JSR에서 받을 수 있으며 간단한 명령어로 설치할 수 있습니다.

deno add jsr:@fedify/botkit@0.2.0

BotKit은 Temporal API(JavaScript에서 아직 시범적인 기능)를 사용하므로 deno.json에서 이를 활성화해야 합니다.

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

이 간단한 단계를 통해 최신 기능으로 연합우주 봇을 만들거나 업그레이드할 준비가 완료되었습니다.

앞으로의 전망

BotKit 0.2.0은 연합우주 봇 개발을 접근하기 쉽고, 강력하며, 즐겁게 만들기 위한 우리의 지속적인 노력을 보여줍니다. 이러한 새로운 기능들이 여러분의 봇이 연합우주 커뮤니티에서 더 매력적이고 상호작용이 풍부한 구성원이 되는 데 도움이 될 것이라고 믿습니다.

전체 문서와 더 많은 예제는 저희 문서 사이트에서 확인하실 수 있습니다.

피드백, 기능 요청, 코드 기여를 통해 이번 릴리스에 도움을 주신 모든 분들께 감사드립니다. BotKit 커뮤니티는 계속 성장하고 있으며, 여러분이 만들어낼 작품들을 기대합니다!


BotKit은 ActivityPub 서버 애플리케이션을 만들기 위한 하위 레벨 프레임워크인 Fedify의 지원을 받습니다.

BotKit by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social

BotKit 0.2.0 Released

We're pleased to announce the release of BotKit 0.2.0! For those new to our project, is a framework for creating standalone bots that can interact with Mastodon, Misskey, and other 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 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:

Engaging Through Reactions

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" }
  );
};

This feature allows your bot to:

Conversations Through Quotes

Discussions often involve referencing what others have said. Our new 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 quote support, your bot can:

Visual Enhancements

Because communication is visual too, we've improved how your bot presents itself:

  • Image attachments now properly display in the web interface
  • Your bot's content looks better and provides a richer experience

Behind the Scenes: Enhanced Activity Propagation

We've also improved how activities propagate through the fediverse:

  • More precise propagation of replies, shares, updates, and deletes
  • Activities are now properly sent to the original message authors

These improvements ensure your bot's interactions are consistent and reliable across different fediverse platforms.

Taking Your First Steps with BotKit 0.2.0

Ready to experience these new features? BotKit 0.2.0 is available on JSR and can be installed with a simple command:

deno add jsr:@fedify/botkit@0.2.0

Since BotKit uses the Temporal API (which is still evolving in JavaScript), remember to enable it in your deno.json:

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

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's avatar
Fread

@fread@mastodon.social

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.

play.google.com/store/apps/det

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/4/21(12:00)

mstdn.jp で投稿調整。

# 投稿活動度指数 をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

As someone who has developed several software implementations (Fedify, Hollo, BotKit, and Hackers' Pub), I believe one of the most frustrating features to implement in the is .

The challenges are numerous:

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 . 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.

Furbland's Very Cool Mastodon™'s avatar
Furbland's Very Cool Mastodon™

@GroupNebula563@mastodon.social

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!

-migration -migration

Furbland's Very Cool Mastodon™'s avatar
Furbland's Very Cool Mastodon™

@GroupNebula563@mastodon.social

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!

-migration -migration

Valerie's Mutual Aid Alt's avatar
Valerie's Mutual Aid Alt

@d4rkness@eldritch.cafe

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.

current goals:

immediate necessary expenses: 0$/250$

prescription glasses: 0$/250$

hrt blood tests: 0$/200$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
Valerie's Mutual Aid Alt's avatar
Valerie's Mutual Aid Alt

@d4rkness@eldritch.cafe

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.

current goals:

immediate necessary expenses: 0$/250$

prescription glasses: 0$/250$

hrt blood tests: 0$/200$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-04-18

Servers

- Funkwhale v1.4.1
- Manyfold v0.108.0
- Mitra v4.0.0
- snac v2.75
- Bookwyrm v0.7.5
- Mbin v1.8.2
- Vernissage Server v1.9.0
- kmyblue v18.0
- Recapping your feedback (Ghost)

Clients

- Mastodon for Android v2.9.6
- Voyager v2.30.0
- Tesseract v1.4.37

Tools and Plugins

- Event Bridge for ActivityPub v1.1.0 (WordPress plugin)
- Enable Mastodon Apps v1.4.2 (WordPress plugin)

For developers

- Federails v0.6.2
- Ditch the DIY Drama: Why Use Fedify Instead of Building ActivityPub from Scratch?

Protocol

- FEP-4f05: Soft Deletion

Articles

- Integrating a News Publication Into the Fediverse
- Sustaining Decentralised Social Platforms: Analysing User Activity and Governance Structures on Mastodon
- Fediverse Report – #112

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/0196266f-f5d6-a460-90b7-b3a25e489ab3

Sebastian Lasse's avatar
Sebastian Lasse

@sl007@digitalcourage.social · Reply to Sebastian Lasse's post

@MBrandtner @anneroth

Falls es jemand interessiert, sagt Bescheid.

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:
digitalcourage.social/@sl007/1
PPS
Danke an Clemens (siehe 1. Fediday Video) !

3/3

Zak :1password:'s avatar
Zak :1password:

@zak@infosec.exchange

I think my main issue with deleting my Facebook account at the end of the month, aside from the obvious loss of many contacts, is that there's no real replacement for it right now. For Twitter, we have Mastodon. For Instagram, we have Pixelfed. For Reddit, we have Lemmy. I know that Friendica exists, but I wouldn't really call it a proper replacement. In my mind, a fedi service that you can use to build a profile, add others as friends, and link out to everything else would be ideal.

Apropos of this, but I can't help but think about how cool it'd be if SpaceHey was added to the fediverse.

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/4/20(12:00)

# 投稿活動度指数 をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

As someone who has developed several software implementations (Fedify, Hollo, BotKit, and Hackers' Pub), I believe one of the most frustrating features to implement in the is .

The challenges are numerous:

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 . 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.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

As someone who has developed several software implementations (Fedify, Hollo, BotKit, and Hackers' Pub), I believe one of the most frustrating features to implement in the is .

The challenges are numerous:

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 . 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.

MediaFederatedByFlipboard's avatar
MediaFederatedByFlipboard

@FederatedByFlipboard@toot.io

In the there are now
564 media accounts federated by @Flipboard.
387 were active today.

Some accounts, that were active today are
@CavaliersNation
@CGMagazine
@Roadandtrack
@11FREUNDE
@InfoMoney

Find the whole list on:
➡️ docs.google.com/spreadsheets/d

Built by @mho

MediaFederatedByFlipboard's avatar
MediaFederatedByFlipboard

@FederatedByFlipboard@toot.io

In the there are now
564 media accounts federated by @Flipboard.
387 were active today.

Some accounts, that were active today are
@CavaliersNation
@CGMagazine
@Roadandtrack
@11FREUNDE
@InfoMoney

Find the whole list on:
➡️ docs.google.com/spreadsheets/d

Built by @mho

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

As someone who has developed several software implementations (Fedify, Hollo, BotKit, and Hackers' Pub), I believe one of the most frustrating features to implement in the is .

The challenges are numerous:

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 . 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.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

As someone who has developed several software implementations (Fedify, Hollo, BotKit, and Hackers' Pub), I believe one of the most frustrating features to implement in the is .

The challenges are numerous:

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 . 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.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

As someone who has developed several software implementations (Fedify, Hollo, BotKit, and Hackers' Pub), I believe one of the most frustrating features to implement in the is .

The challenges are numerous:

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 . 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.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

As someone who has developed several software implementations (Fedify, Hollo, BotKit, and Hackers' Pub), I believe one of the most frustrating features to implement in the is .

The challenges are numerous:

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 . 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.

hannah aubry's avatar
hannah aubry

@haubles@fosstodon.org · Reply to Ben Werdmuller's post

@ben @thisismissem making it easier to spin up community moderation and management would be a great improvement for the 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

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

As someone who has developed several software implementations (Fedify, Hollo, BotKit, and Hackers' Pub), I believe one of the most frustrating features to implement in the is .

The challenges are numerous:

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 . 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.

MediaFederatedByFlipboard's avatar
MediaFederatedByFlipboard

@FederatedByFlipboard@toot.io

In the there are now
564 media accounts federated by @Flipboard.
387 were active today.

Some accounts, that were active today are
@CavaliersNation
@CGMagazine
@Roadandtrack
@11FREUNDE
@InfoMoney

Find the whole list on:
➡️ docs.google.com/spreadsheets/d

Built by @mho

Erik L. Midtsveen :debian:'s avatar
Erik L. Midtsveen :debian:

@midtsveen@social.linux.pizza · Reply to Evan Prodromou's post

@evan Yeah, I’m probably one of the few who actually celebrates it here on the , I started celebrating Bicycle Day last year!

About to see a kaleidoscope of colors floating through the sky and celebrate all evening!

social.linux.pizza/@midtsveen/

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

As someone who has developed several software implementations (Fedify, Hollo, BotKit, and Hackers' Pub), I believe one of the most frustrating features to implement in the is .

The challenges are numerous:

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 . 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 Royce 🇺🇸🇺🇦 Don't Boo: Vote's avatar
Ben Royce 🇺🇸🇺🇦 Don't Boo: Vote

@benroyce@mastodon.social · Reply to Lukadjo's post

@lukadjo @ApAlun @Crispius @fedilore @freeagent @vfrmedia

just an idea

(not an original one):

the problem with on is that they can be manipulated

on the why not have a menu of algorithms that anyone can write (audited so they are genuinely manipulation-free)?

people can freely choose one, and they can sink into their stupor

if that's what they want

is there harm in that?

i'm not saying they *have* to do that

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

As someone who has developed several software implementations (Fedify, Hollo, BotKit, and Hackers' Pub), I believe one of the most frustrating features to implement in the is .

The challenges are numerous:

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 . 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.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

As someone who has developed several software implementations (Fedify, Hollo, BotKit, and Hackers' Pub), I believe one of the most frustrating features to implement in the is .

The challenges are numerous:

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 . 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.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

As someone who has developed several software implementations (Fedify, Hollo, BotKit, and Hackers' Pub), I believe one of the most frustrating features to implement in the is .

The challenges are numerous:

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 . 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.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

As someone who has developed several software implementations (Fedify, Hollo, BotKit, and Hackers' Pub), I believe one of the most frustrating features to implement in the is .

The challenges are numerous:

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 . 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.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

As someone who has developed several software implementations (Fedify, Hollo, BotKit, and Hackers' Pub), I believe one of the most frustrating features to implement in the is .

The challenges are numerous:

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 . 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.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

As someone who has developed several software implementations (Fedify, Hollo, BotKit, and Hackers' Pub), I believe one of the most frustrating features to implement in the is .

The challenges are numerous:

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 . 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.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

As someone who has developed several software implementations (Fedify, Hollo, BotKit, and Hackers' Pub), I believe one of the most frustrating features to implement in the is .

The challenges are numerous:

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 . 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.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

As someone who has developed several software implementations (Fedify, Hollo, BotKit, and Hackers' Pub), I believe one of the most frustrating features to implement in the is .

The challenges are numerous:

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 . 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.

Evan Sky arts's avatar
Evan Sky arts

@evansky_arts@mastodon.social

Throwback to this unique plushie I made back in 2023. I tend to forget about it but I actually love it! Look at that little guy!

A handmade felt plushie representing a messenger pigeon held in front of a white wall. 
The pigeon has a teal head, a dark pink stripe on its neck and a grey body with darker flight feathers and tail. 
It has a big red and black eye and a little brown aviator helmet with goggles . 
A little metal set of keys is attached to it’s beak and a felt scroll closed with a felt wax seal is attached to its neck by a piece of red yarn.
ALT text detailsA handmade felt plushie representing a messenger pigeon held in front of a white wall. The pigeon has a teal head, a dark pink stripe on its neck and a grey body with darker flight feathers and tail. It has a big red and black eye and a little brown aviator helmet with goggles . A little metal set of keys is attached to it’s beak and a felt scroll closed with a felt wax seal is attached to its neck by a piece of red yarn.
Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-04-18

Servers

- Funkwhale v1.4.1
- Manyfold v0.108.0
- Mitra v4.0.0
- snac v2.75
- Bookwyrm v0.7.5
- Mbin v1.8.2
- Vernissage Server v1.9.0
- kmyblue v18.0
- Recapping your feedback (Ghost)

Clients

- Mastodon for Android v2.9.6
- Voyager v2.30.0
- Tesseract v1.4.37

Tools and Plugins

- Event Bridge for ActivityPub v1.1.0 (WordPress plugin)
- Enable Mastodon Apps v1.4.2 (WordPress plugin)

For developers

- Federails v0.6.2
- Ditch the DIY Drama: Why Use Fedify Instead of Building ActivityPub from Scratch?

Protocol

- FEP-4f05: Soft Deletion

Articles

- Integrating a News Publication Into the Fediverse
- Sustaining Decentralised Social Platforms: Analysing User Activity and Governance Structures on Mastodon
- Fediverse Report – #112

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/0196266f-f5d6-a460-90b7-b3a25e489ab3

Evan Sky arts's avatar
Evan Sky arts

@evansky_arts@mastodon.social

Throwback to this unique plushie I made back in 2023. I tend to forget about it but I actually love it! Look at that little guy!

A handmade felt plushie representing a messenger pigeon held in front of a white wall. 
The pigeon has a teal head, a dark pink stripe on its neck and a grey body with darker flight feathers and tail. 
It has a big red and black eye and a little brown aviator helmet with goggles . 
A little metal set of keys is attached to it’s beak and a felt scroll closed with a felt wax seal is attached to its neck by a piece of red yarn.
ALT text detailsA handmade felt plushie representing a messenger pigeon held in front of a white wall. The pigeon has a teal head, a dark pink stripe on its neck and a grey body with darker flight feathers and tail. It has a big red and black eye and a little brown aviator helmet with goggles . A little metal set of keys is attached to it’s beak and a felt scroll closed with a felt wax seal is attached to its neck by a piece of red yarn.
ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/4/19(12:00)

本家 mastodon.social の新規アカウントの増加は鈍ったものの依然高い。

# 投稿活動度指数 をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

Robert Kingett's avatar
Robert Kingett

@WeirdWriter@caneandable.social

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 github.com/mastodon/mastodon/i

Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-04-18

Servers

- Funkwhale v1.4.1
- Manyfold v0.108.0
- Mitra v4.0.0
- snac v2.75
- Bookwyrm v0.7.5
- Mbin v1.8.2
- Vernissage Server v1.9.0
- kmyblue v18.0
- Recapping your feedback (Ghost)

Clients

- Mastodon for Android v2.9.6
- Voyager v2.30.0
- Tesseract v1.4.37

Tools and Plugins

- Event Bridge for ActivityPub v1.1.0 (WordPress plugin)
- Enable Mastodon Apps v1.4.2 (WordPress plugin)

For developers

- Federails v0.6.2
- Ditch the DIY Drama: Why Use Fedify Instead of Building ActivityPub from Scratch?

Protocol

- FEP-4f05: Soft Deletion

Articles

- Integrating a News Publication Into the Fediverse
- Sustaining Decentralised Social Platforms: Analysing User Activity and Governance Structures on Mastodon
- Fediverse Report – #112

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/0196266f-f5d6-a460-90b7-b3a25e489ab3

Fireside Fedi's avatar
Fireside Fedi

@firesidefedi@social.firesidefedi.live

Thank you again to @niccolove for joining me today for Episode 11 of Fireside Fedi!

You can check out the show at the following links:

Peertube: https://video.firesidefedi.live/w/4WsZWkHz91XDh4fNsYv6P9
Fedicast: https://audio.firesidefedi.live/@firesidefedi/episodes/niccolo-ve-peertube-kde-poetry

Please note that the Peertube VOD is still transcoding, so if it's not working, please check back a bit later. Thank you!

#Episode #FiresideFedi #FsF #Peertube #VOD #Fedicast #Podcast #interview #people #show #castopod #Fediverse #Fedi #peopleoverplatforms #protocolsoverplatforms

Surf's avatar
Surf

@surf@flipboard.social

The Tech Wave section of the Surf Shop features the best technology-related custom feeds made by our beta testers.

Cruise down to the bottom of your Home screen and tap into the Surf Shop. Scroll down a bit to find the following feeds (also linked here):

🏄 @Sarahp's "Tech News"
surf.social/feed/surf%2Fcustom
🏄 @seantilley's "Linux Evolution"
surf.social/feed/surf%2Fcustom
🏄 @mmasnick's "Tech Policy"
surf.social/feed/surf%2Fcustom
🏄 @tchambers's "Guardians of the Fediverse"
surf.social/feed/surf%2Fcustom

Screenshot 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
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
Ben Royce 🇺🇸🇺🇦 Don't Boo: Vote's avatar
Ben Royce 🇺🇸🇺🇦 Don't Boo: Vote

@benroyce@mastodon.social · Reply to Lukadjo's post

@lukadjo @ApAlun @Crispius @fedilore @freeagent @vfrmedia

just an idea

(not an original one):

the problem with on is that they can be manipulated

on the why not have a menu of algorithms that anyone can write (audited so they are genuinely manipulation-free)?

people can freely choose one, and they can sink into their stupor

if that's what they want

is there harm in that?

i'm not saying they *have* to do that

Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-04-18

Servers

- Funkwhale v1.4.1
- Manyfold v0.108.0
- Mitra v4.0.0
- snac v2.75
- Bookwyrm v0.7.5
- Mbin v1.8.2
- Vernissage Server v1.9.0
- kmyblue v18.0
- Recapping your feedback (Ghost)

Clients

- Mastodon for Android v2.9.6
- Voyager v2.30.0
- Tesseract v1.4.37

Tools and Plugins

- Event Bridge for ActivityPub v1.1.0 (WordPress plugin)
- Enable Mastodon Apps v1.4.2 (WordPress plugin)

For developers

- Federails v0.6.2
- Ditch the DIY Drama: Why Use Fedify Instead of Building ActivityPub from Scratch?

Protocol

- FEP-4f05: Soft Deletion

Articles

- Integrating a News Publication Into the Fediverse
- Sustaining Decentralised Social Platforms: Analysing User Activity and Governance Structures on Mastodon
- Fediverse Report – #112

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/0196266f-f5d6-a460-90b7-b3a25e489ab3

Valerie's Mutual Aid Alt's avatar
Valerie's Mutual Aid Alt

@d4rkness@eldritch.cafe

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.

current goals:

immediate necessary expenses: 0$/250$

prescription glasses: 0$/250$

hrt blood tests: 0$/200$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
Valerie's Mutual Aid Alt's avatar
Valerie's Mutual Aid Alt

@d4rkness@eldritch.cafe

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.

current goals:

immediate necessary expenses: 0$/250$

prescription glasses: 0$/250$

hrt blood tests: 0$/200$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
Yogthos's avatar
Yogthos

@yogthos@social.marxist.network

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.

phillipjreese.com/the-social-n

Erik L. Midtsveen :debian:'s avatar
Erik L. Midtsveen :debian:

@midtsveen@social.linux.pizza

When you find yourself signing up for more and more federated and ActivityPub services online, that’s when you know you’re on the right side of the internet. The best side.

- Bookwyrm: @midtsveen@bookwyrm.social
- Pixelfed: @midtsveen@pixelfed.social
- Mastodon: @midtsveen
- Lemmy: @midtsveen@lemmy.wtf
- Sharkey: @midtsveen@transfem.social
- Peertube: @midtsveen@peertube.wtf

Yogthos's avatar
Yogthos

@yogthos@social.marxist.network

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.

phillipjreese.com/the-social-n

Yogthos's avatar
Yogthos

@yogthos@social.marxist.network

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.

phillipjreese.com/the-social-n

MediaFederatedByFlipboard's avatar
MediaFederatedByFlipboard

@FederatedByFlipboard@toot.io

In the there are now
504 media accounts federated by @Flipboard.
433 were active today.

Some accounts, that were active today are
@NZZ_Ch
@BikeMag
@citylab
@popularmechanics
@travelleisure

Find the whole list on:
➡️ docs.google.com/spreadsheets/d

Built by @mho

paul

@paul@cosocial.ca

⭐⭐⭐⭐⭐ The Internet Con by @pluralistic

Ever since I was a teen and started to use/think critically about , 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 , I'd bet you gain something from reading this.

The Internet Con by Cory Doctorow
ALT text detailsThe Internet Con by Cory Doctorow
Erik L. Midtsveen :debian:'s avatar
Erik L. Midtsveen :debian:

@midtsveen@social.linux.pizza

When you find yourself signing up for more and more federated and ActivityPub services online, that’s when you know you’re on the right side of the internet. The best side.

- Bookwyrm: @midtsveen@bookwyrm.social
- Pixelfed: @midtsveen@pixelfed.social
- Mastodon: @midtsveen
- Lemmy: @midtsveen@lemmy.wtf
- Sharkey: @midtsveen@transfem.social
- Peertube: @midtsveen@peertube.wtf

Erik L. Midtsveen :debian:'s avatar
Erik L. Midtsveen :debian:

@midtsveen@social.linux.pizza

When you find yourself signing up for more and more federated and ActivityPub services online, that’s when you know you’re on the right side of the internet. The best side.

- Bookwyrm: @midtsveen@bookwyrm.social
- Pixelfed: @midtsveen@pixelfed.social
- Mastodon: @midtsveen
- Lemmy: @midtsveen@lemmy.wtf
- Sharkey: @midtsveen@transfem.social
- Peertube: @midtsveen@peertube.wtf

Erik L. Midtsveen :debian:'s avatar
Erik L. Midtsveen :debian:

@midtsveen@social.linux.pizza

I recently signed up for BookWyrm to track my reading. Are there any similar federated platforms for tracking movies and TV shows, including playtime and watch history?

HiramFromTheChi 👨🏽‍💻💭's avatar
HiramFromTheChi 👨🏽‍💻💭

@hiramfromthechi@mastodon.social

Are you on Bluesky? Ads are coming for your feed: techcrunch.com/2025/04/16/blue

Want an ad-free experience? Use Mastodon instead.

feedle's avatar
feedle

@feedle@mastodon.social

Hey friends! 👋 We're excited to do an of feedle, a powerful tool we built to help you discover blogs and podcasts with ease. 📰🎧: feedle.world/

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 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.

shellsharks's avatar
shellsharks

@shellsharks@malici.ous.computer

Volume twelve of Scrolls is live - it's a magical one! 🧙‍♂️

https://shellsharks.com/scrolls/scroll/2025-04-18

Everyone below contributed in some way either through content they created, or stuff they found and boosted 😃. Thank you thank you! 🙏

@disassociated @shankulkarny @hyde @askDNA @andyandy @e11e @artlung @ruben@social.kedera.nl @KurisuVanEdge @hongminhee @jbaty @hryggrbyr @axxuy @joxean @thejaymo @flan @sylvia @deadsuperhero @QueerMatters @mauricerenck @ImaginaryKarin @digitalsnow @jana @nichteric @justincox @avlcharlie @anubiarts @reiver @bradenslen @hamatti @mike_k @lianna @wafrn @mariobianchi @cwebber @selfcaregentle @jerry @bouletcorp2 @gretared @ApisNecros

#indieweb #fediverse #infosec #cybersecurity

Dallin's avatar
Dallin

@Dallin@vivaldi.net

Screenshot from fedidb.org

I'm curious, is the recent decline in Fediverse users and activity due to people moving to BlueSky? What other factors might there be?

I'm sure there are ebbs and flows over time. But I do hope the overall trend continues to be upward.

Screen 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.
shellsharks's avatar
shellsharks

@shellsharks@malici.ous.computer

Volume twelve of Scrolls is live - it's a magical one! 🧙‍♂️

https://shellsharks.com/scrolls/scroll/2025-04-18

Everyone below contributed in some way either through content they created, or stuff they found and boosted 😃. Thank you thank you! 🙏

@disassociated @shankulkarny @hyde @askDNA @andyandy @e11e @artlung @ruben@social.kedera.nl @KurisuVanEdge @hongminhee @jbaty @hryggrbyr @axxuy @joxean @thejaymo @flan @sylvia @deadsuperhero @QueerMatters @mauricerenck @ImaginaryKarin @digitalsnow @jana @nichteric @justincox @avlcharlie @anubiarts @reiver @bradenslen @hamatti @mike_k @lianna @wafrn @mariobianchi @cwebber @selfcaregentle @jerry @bouletcorp2 @gretared @ApisNecros

#indieweb #fediverse #infosec #cybersecurity

Dallin's avatar
Dallin

@Dallin@vivaldi.net

Screenshot from fedidb.org

I'm curious, is the recent decline in Fediverse users and activity due to people moving to BlueSky? What other factors might there be?

I'm sure there are ebbs and flows over time. But I do hope the overall trend continues to be upward.

Screen 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.
feedle's avatar
feedle

@feedle@mastodon.social

Hey friends! 👋 We're excited to do an of feedle, a powerful tool we built to help you discover blogs and podcasts with ease. 📰🎧: feedle.world/

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 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.

Elena Rossini on GoToSocial ⁂'s avatar
Elena Rossini on GoToSocial ⁂

@elena@aseachange.com

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.

#TheFutureIsFederated

theru's avatar
theru

@theru@pleroma-in.ouda.space

Good Morning #fediverse #tzag
ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/4/18(12:00)

本家 mastodon.social の新規アカウントの増加がまだ高い。

# 投稿活動度指数 をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

AJ Sadauskas's avatar
AJ Sadauskas

@aj@gts.sadauskas.id.au

Some questions for all the #GoToSocial users out there.

How many gigabytes of disk space (roughly) does your instance use?

How long has it been online?

And does the growth in storage slow down after the first seven days (on the default configuration), when cached images start clearing out?

#FediHelp #SelfHost #SelfHosted #Fediverse

Stomata's avatar
Stomata

@Stomata@social.linux.pizza

I recommended to a friend. But this time in stand of joinmastodon.org I gave him 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.

paul

@paul@cosocial.ca

⭐⭐⭐⭐⭐ The Internet Con by @pluralistic

Ever since I was a teen and started to use/think critically about , 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 , I'd bet you gain something from reading this.

The Internet Con by Cory Doctorow
ALT text detailsThe Internet Con by Cory Doctorow
Bob Dendry's avatar
Bob Dendry

@BobDendry@masto.fediverse.games

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.

Elena Rossini on GoToSocial ⁂'s avatar
Elena Rossini on GoToSocial ⁂

@elena@aseachange.com

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.

#TheFutureIsFederated

HiramFromTheChi 👨🏽‍💻💭's avatar
HiramFromTheChi 👨🏽‍💻💭

@hiramfromthechi@mastodon.social

Are you on Bluesky? Ads are coming for your feed: techcrunch.com/2025/04/16/blue

Want an ad-free experience? Use Mastodon instead.

Erik L. Midtsveen :debian:'s avatar
Erik L. Midtsveen :debian:

@midtsveen@social.linux.pizza

I recently signed up for BookWyrm to track my reading. Are there any similar federated platforms for tracking movies and TV shows, including playtime and watch history?

Doris :fediverse:🦉🇪🇺's avatar
Doris :fediverse:🦉🇪🇺

@Doris@top-netz.de

:fediverse: Fediverse Sprechstunde!
🗓️ am Donnerstag 24.04.2025, 19:30 Uhr!
ONLINE!

Bist du oder in der Welt des Fediverse? Kein Problem! Wir helfen dir bei den ersten Schritten: Profil einrichten, Sicherheitstipps, Posten und Vernetzung. Sei dabei!

Hauptthema: 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.

:fediverse: Wissensaustausch: Deine Kenntnisse im Fediverse könnten anderen Teilnehmern sehr nützlich sein, besonders denjenigen, die noch neu in der Community sind.
:fediverse: Networking: Dies ist eine hervorragende Gelegenheit, sich mit anderen engagierten Mitgliedern der Gemeinschaft zu vernetzen und neue Kontakte zu knüpfen.
:fediverse: 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.

Der Raum wird 10 Minuten vor Beginn geöffnet.
Der Link: dus.webinar-welt.de/rooms/il6-

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.

Je mehr mitmachen, desto besser!







Fediverse 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
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
MediaFederatedByFlipboard's avatar
MediaFederatedByFlipboard

@FederatedByFlipboard@toot.io

In the there are now
504 media accounts federated by @Flipboard.
433 were active today.

Some accounts, that were active today are
@NZZ_Ch
@BikeMag
@citylab
@popularmechanics
@travelleisure

Find the whole list on:
➡️ docs.google.com/spreadsheets/d

Built by @mho

Kit Arvizu's avatar
Kit Arvizu

@thekitmalone@hoosier.social

If you could only share one piece of practical howto-type information about the with the general non-techy public, what would it be?

Fireside Fedi's avatar
Fireside Fedi

@firesidefedi@social.firesidefedi.live

I hope everyone is having a WONDERFUL day!

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!

Catch the livestream: https://stream.firesidefedi.live
VOD afterwards: https://video.firesidefedi.live
Fedicast afterwards: https://audio.firesidefedi.live

#kde #dev #developer #peertube #vod #fedicast #podcast #castopod #poetry #math #firesideFedi #fedi #FsF #fediverse #people #livestream #stream #live #owncast

Saskia's avatar
Saskia

@saskia@newsmast.social

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.

Check out my thoughts on my blog: forbetter.ghost.io/anti-big-te

Stomata's avatar
Stomata

@Stomata@social.linux.pizza

I recommended to a friend. But this time in stand of joinmastodon.org I gave him 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.

Newsmast's avatar
Newsmast

@newsmast@newsmast.social

🚨 Community Feeds are changing!

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 👀

Floppy 💾's avatar
Floppy 💾

@floppy@fosstodon.org

Recommendations wanted:

❓ 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?

:boost_requested: Boosts appreciated for visibility, thank you.

Feyter's avatar
Feyter

@feyter@mastodon.gamedev.place · Reply to Eugen Rochko's post

@Gargron one thing about the 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.

Saskia's avatar
Saskia

@saskia@newsmast.social

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.

Check out my thoughts on my blog: forbetter.ghost.io/anti-big-te

AJ Sadauskas's avatar
AJ Sadauskas

@aj@gts.sadauskas.id.au

Some questions for all the #GoToSocial users out there.

How many gigabytes of disk space (roughly) does your instance use?

How long has it been online?

And does the growth in storage slow down after the first seven days (on the default configuration), when cached images start clearing out?

#FediHelp #SelfHost #SelfHosted #Fediverse

Vertiser's avatar
Vertiser

@vertiser@mastodon.social

I have deleted my account. I will not use a platform that willingly supports regimes and their censorship. It’s like Twitter all over again. Centralised are doomed from the start for myriad of reasons. The only sustainable future lies in .

Vertiser's avatar
Vertiser

@vertiser@mastodon.social

I have deleted my account. I will not use a platform that willingly supports regimes and their censorship. It’s like Twitter all over again. Centralised are doomed from the start for myriad of reasons. The only sustainable future lies in .

omi's avatar
omi

@omi_geek@mstdn.jp

I often see 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’

Saskia's avatar
Saskia

@saskia@newsmast.social

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.

Check out my thoughts on my blog: forbetter.ghost.io/anti-big-te

Elena Rossini ⁂'s avatar
Elena Rossini ⁂

@_elena@mastodon.social

🚀 New on 👩‍🚀

"This is what resistance to the digital coup looks like"

news.elenarossini.com/this-is-

mentioning @jaredwhite @anildash @ghost @caseynewton @molly0xfff @404mediaco @Daojoan @theindex @dangillmor @ryanbroderick @micahflee @melaniebartos @kleisli

I'd love to hear what you think about

Elena Rossini on GoToSocial ⁂'s avatar
Elena Rossini on GoToSocial ⁂

@elena@aseachange.com

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.

#TheFutureIsFederated

crossgolf_rebel - kostenlose Kwalitätsposts's avatar
crossgolf_rebel - kostenlose Kwalitätsposts

@crossgolf_rebel@moppels.bar · Reply to Elena Rossini on GoToSocial ⁂'s post

@elena@aseachange.com thanks for your work and welcome to my live 😉

I've been here since 2010-11 and haven't been able to convince anyone yet, you've been much more successful

long live the
💪

Elena Rossini on GoToSocial ⁂'s avatar
Elena Rossini on GoToSocial ⁂

@elena@aseachange.com

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.

#TheFutureIsFederated

Elena Rossini on GoToSocial ⁂'s avatar
Elena Rossini on GoToSocial ⁂

@elena@aseachange.com

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.

#TheFutureIsFederated

Ryan He's avatar
Ryan He

@ryanhe@mistyreverie.org

在 Github 開了一個 Repo,請分享這一篇

[在
站台與服務]
https://github.com/ryanho/awesome-fediverse-in-taiwan

Feyter's avatar
Feyter

@feyter@mastodon.gamedev.place · Reply to Eugen Rochko's post

@Gargron one thing about the 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.

Ryan He's avatar
Ryan He

@ryanhe@mistyreverie.org

在 Github 開了一個 Repo,請分享這一篇

[在
站台與服務]
https://github.com/ryanho/awesome-fediverse-in-taiwan

Feyter's avatar
Feyter

@feyter@mastodon.gamedev.place · Reply to Eugen Rochko's post

@Gargron one thing about the 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.

Initiative Hamburg Werbefrei's avatar
Initiative Hamburg Werbefrei

@hhwerbefrei@bewegung.social

, Moin

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!

Initiative Hamburg Werbefrei's avatar
Initiative Hamburg Werbefrei

@hhwerbefrei@bewegung.social · Reply to Initiative Hamburg Werbefrei's post

@hhwerbefrei@chaos.social

Oh, die kommen zurück. Das erleichtert die Entscheidung.

Dann ist ab jetzt dies wieder die primäre Präsenz für uns im .

Initiative Hamburg Werbefrei's avatar
Initiative Hamburg Werbefrei

@hhwerbefrei@bewegung.social · Reply to Initiative Hamburg Werbefrei's post

@hhwerbefrei@chaos.social

Oh, die kommen zurück. Das erleichtert die Entscheidung.

Dann ist ab jetzt dies wieder die primäre Präsenz für uns im .

Initiative Hamburg Werbefrei's avatar
Initiative Hamburg Werbefrei

@hhwerbefrei@bewegung.social

, Moin

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!

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/4/17(12:00)

本家 mastodon.social の新規アカウントの増加が高水準。

# 投稿活動度指数 をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/4/17(12:00)

本家 mastodon.social の新規アカウントの増加が高水準。

# 投稿活動度指数 をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

Fireside Fedi's avatar
Fireside Fedi

@firesidefedi@social.firesidefedi.live

Good day everyone!

Thank you again to @dansup for being my special guest. It was an honor to talk with you and learn all about you and your projects.

Everyone can see the full VOD here: https://video.firesidefedi.live/w/kk7x8GAs7gNvkzaPs6EPiU

Or listen to the Fedicast here: https://audio.firesidefedi.live/@firesidefedi/episodes/dansup-pixelfed-loops-sup-etc

#Pixelfed #loopsvideo #Loops #peertube #vod #castopod #podcast #people #guest #interview #people #Fedicast #FiresideFedi #FsF #fedi #Fediverse

Fireside Fedi's avatar
Fireside Fedi

@firesidefedi@social.firesidefedi.live

Good day everyone!

Thank you again to @dansup for being my special guest. It was an honor to talk with you and learn all about you and your projects.

Everyone can see the full VOD here: https://video.firesidefedi.live/w/kk7x8GAs7gNvkzaPs6EPiU

Or listen to the Fedicast here: https://audio.firesidefedi.live/@firesidefedi/episodes/dansup-pixelfed-loops-sup-etc

#Pixelfed #loopsvideo #Loops #peertube #vod #castopod #podcast #people #guest #interview #people #Fedicast #FiresideFedi #FsF #fedi #Fediverse

Burkely Hermann's avatar
Burkely Hermann

@librarysamurai@library.love

Hello all. Yesterday evening, I received a RIF notice that I was let-go from the National Security Archive (a nonprofit) where I was working as a metadata & of declassified U.S. government documents. So, I am looking for in-person work in the area or (preferred). I have developed skills in , , , and .

Newsmast's avatar
Newsmast

@newsmast@newsmast.social

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.

An 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 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.
Isarblues's avatar
Isarblues

@isf@muenchen.social · Reply to Osma A 🇫🇮🇺🇦's post

@osma
Turns out: Bluesky is not a solution if you want to move away from Twitter/X


M. Grégoire's avatar
M. Grégoire

@mpjgregoire@cosocial.ca · Reply to M. Grégoire's post

See also this table of verified media accounts on the : fingolas.eu/fediverse/overview prepared by @mho

3/3

Alexey Skobkin's avatar
Alexey Skobkin

@skobkin@gts.skobk.in · Reply to Alexey Skobkin's post

⚠️⚠️⚠️ LOR.SH - IS SHUTTING DOWN SOON ⚠️⚠️⚠️

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!
⚠️⚠️⚠️

👇👇👇

#lorsh #fediverse #Mastodon #log #news #migration #LorshMigration #instance

Alexey Skobkin's avatar
Alexey Skobkin

@skobkin@gts.skobk.in

⚠️⚠️⚠️ LOR.SH - ЗАКРЫВАЕТСЯ ⚠️⚠️⚠️

Как уже было написано в объявлениях, это произойдёт через пару-тройку месяцев.
В связи с этим я уже не первый раз вижу то как все создают треды "куда бежать".

Так как у меня достаточно неплохой "outreach", предлагаю сделать ультимативный тред "куда бежать".

В нём предлагаю:

👉 Обсудить что теперь делать и почему не нужно паниковать

👉 Где можно зарегистрировать новый аккаунт

👉 Как можно "переехать" на новый аккаунт

👉 Обсудить хостинг своего персонального сервера

👉 По возможности обсудить не поднятые в этом треде вопросы, которые вас волнуют

#️⃣ Также предлагаю хэштег #LorshMigration для тех, кто хочет сейчас что-то обсудить по теме или после закрытия сервера найти друг друга если что-то пошло не так. Я уже подписан на него и сам пишу под ним посты о своих впечатлениях о переезде или делюсь информацией по теме.

📔 Если есть желание можете поучаствовать в субтреде переписи переехавших указав откуда и куда вы переехали.

ℹ️ Пожалуйста, помните, что этот тред - это не общение со службой поддержки, а просто переписка с людьми, которые по своей инициативе решили вам помочь.

🫡 Всем пользователям lor.sh - спасибо. Желаю вам найти себе уютное новое пристанище.

⚠️⚠️⚠️
НЕ ЗАБЫВАЙТЕ, что в Mastodon есть функция миграции и вы можете унести всех подписчиков с собой. Начинать жизнь на новом сервере с нуля и терять связи - не нужно! Чтобы узнать подробнее - читайте тред дальше!
⚠️⚠️⚠️

👇👇👇

@ru @rur @rf

#lorsh #fediverse #Mastodon #rufedi #log #news #thread #migration #LorshMigration #instance

Newsmast's avatar
Newsmast

@newsmast@newsmast.social

🚨 Community Feeds are changing!

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 👀

Newsmast's avatar
Newsmast

@newsmast@newsmast.social

🚨 Community Feeds are changing!

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 👀

Elena Rossini ⁂'s avatar
Elena Rossini ⁂

@_elena@mastodon.social

🚀 New on 👩‍🚀

"This is what resistance to the digital coup looks like"

news.elenarossini.com/this-is-

mentioning @jaredwhite @anildash @ghost @caseynewton @molly0xfff @404mediaco @Daojoan @theindex @dangillmor @ryanbroderick @micahflee @melaniebartos @kleisli

I'd love to hear what you think about

Newsmast's avatar
Newsmast

@newsmast@newsmast.social

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.

An 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 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.
Martin Holland's avatar
Martin Holland

@mho@social.heise.de

My always up-to-date table of now 942 verified media accounts in the (which is not on anymore) is beginning to be helpful:
➡️ fingolas.eu/fediverse/overview

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 und accounts from other software in the (like from @index): Search by Software.

Next is styling the page a bit 😅

M. Grégoire's avatar
M. Grégoire

@mpjgregoire@cosocial.ca · Reply to M. Grégoire's post

See also this table of verified media accounts on the : fingolas.eu/fediverse/overview prepared by @mho

3/3

Martin Holland's avatar
Martin Holland

@mho@social.heise.de

My always up-to-date table of now 942 verified media accounts in the (which is not on anymore) is beginning to be helpful:
➡️ fingolas.eu/fediverse/overview

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 und accounts from other software in the (like from @index): Search by Software.

Next is styling the page a bit 😅

Konstantin 🔭's avatar
Konstantin 🔭

@iamkonstantin@mastodon.social

By the way, how do instance admins handle take down notices?

Say you receive a legal request to take some content down because it's illegal in country X, how does that work?

Stefano Marinelli's avatar
Stefano Marinelli

@stefano@bsd.cafe

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. 🙂

A 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.
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.
ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/4/16(12:00)

本家 mastodon.social の新規アカウントの増加が爆上げ。

# 投稿活動度指数 をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

Konstantin 🔭's avatar
Konstantin 🔭

@iamkonstantin@mastodon.social

By the way, how do instance admins handle take down notices?

Say you receive a legal request to take some content down because it's illegal in country X, how does that work?

Martin Holland's avatar
Martin Holland

@mho@social.heise.de

Noch auf der Suche nach und offiziellen Accounts von Medien hier auf und im ?

Meine immer aktuelle Tabelle enthält jetzt nicht nur Accounts auf Mastodon und anderen Fediverse-Diensten, sondern auch welche auf , und – allesamt von hier abrufbar.
Insgesamt sind es jetzt 942.
➡️ fingolas.eu/fediverse/overview

(hinter dem "Custom Search Builder" links darüber gibt's eine mächtige Suche)

Andy Piper's avatar
Andy Piper

@andypiper@macaw.social

Just off to Amsterdam for a couple of days to talk about the , how about you?

Dallin's avatar
Dallin

@Dallin@vivaldi.net

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 is amazing.

I love . Listening, playing musical instruments, and sharing. On my program I share good music from my collection and good messages and stories to bring a little joy into people's lives.

I am also interested in , things, and .

Lately I have been renewing my interest in and things.

I am a , a disciple of Jesus Christ. I try (I fail, but I try) to emulate him - the perfect example of love, kindness, and charity.

I am interested in and .

Fred Rogers is a personal hero and role model of mine.

Fediverse Report's avatar
Fediverse Report

@fediversereport@mastodon.social

Fediverse Report #112 - This week's 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

fediversereport.com/fediverse-

Harald Eilertsen's avatar
Harald Eilertsen

@harald@hub.volse.no

hubzilla-foss-north-2025.png
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!

#^https://foss-north.se/2025/schedule.html

#foss-north #hubzilla #gothenburg #fediverse #safety
hubzilla-foss-north-2025.png
ALT text detailshubzilla-foss-north-2025.png
Carol Chen's avatar
Carol Chen

@cybette@mastodon.org.uk

Insightful talk by @harald about highlighting the fine-grained permission, identity and privacy controls promoting a safer, more resilient

@foss_north

Martin Holland's avatar
Martin Holland

@mho@social.heise.de

My always up-to-date table of now 942 verified media accounts in the (which is not on anymore) is beginning to be helpful:
➡️ fingolas.eu/fediverse/overview

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 und accounts from other software in the (like from @index): Search by Software.

Next is styling the page a bit 😅

Cloud68.co 👩‍💻👨‍💻's avatar
Cloud68.co 👩‍💻👨‍💻

@Cloud68@fosstodon.org

Hello 👋

阝日木卩由巾凡's avatar
阝日木卩由巾凡

@kofanchen@g0v.social

Hello you will possibly see some new users from fleeing Meta platform due to this news👇, they probably will be on Mandarin instance like g0v.social
But could equally on the main instances, let's make them feel welcome!

"Meta whistleblower alleges work with China on censorship - BBC News"
bbc.co.uk/news/articles/c4grrw

阝日木卩由巾凡's avatar
阝日木卩由巾凡

@kofanchen@g0v.social

Hello you will possibly see some new users from fleeing Meta platform due to this news👇, they probably will be on Mandarin instance like g0v.social
But could equally on the main instances, let's make them feel welcome!

"Meta whistleblower alleges work with China on censorship - BBC News"
bbc.co.uk/news/articles/c4grrw

Fediverse Report's avatar
Fediverse Report

@fediversereport@mastodon.social

Fediverse Report #112 - This week's 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

fediversereport.com/fediverse-

Fediverse Report's avatar
Fediverse Report

@fediversereport@mastodon.social

Fediverse Report #112 - This week's 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

fediversereport.com/fediverse-

wakest's avatar
wakest

@liaizon@social.wake.st

Just finished listening to @dansup interviewed live on @firesidefedi! It was the first time I have heard his voice in all these years of interacting on the ! Would love to see @mike get Daniel on the @dot_social podcast next!
video.firesidefedi.live/w/kk7x

a screenshot of Dansup and the host of Fireside Fedi with the fediverse pentagram behind them
ALT text detailsa screenshot of Dansup and the host of Fireside Fedi with the fediverse pentagram behind them
Fediverse Report's avatar
Fediverse Report

@fediversereport@mastodon.social

Fediverse Report #112 - This week's 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

fediversereport.com/fediverse-

Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report – #112

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.

The Links

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:

fediversereport.com/fediverse-

Detail of building in Amsterdam-North
ALT text detailsDetail of building in Amsterdam-North
Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report – #112

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.

The Links

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:

fediversereport.com/fediverse-

Detail of building in Amsterdam-North
ALT text detailsDetail of building in Amsterdam-North
wakest's avatar
wakest

@liaizon@social.wake.st

𝑾𝒉𝒂𝒕'𝒔 𝒏𝒆𝒙𝒕 𝒇𝒐𝒓 𝒔𝒐𝒄𝒊𝒂𝒍 𝒎𝒆𝒅𝒊𝒂?
@evanprodromou featured in this weird @BBCNews article that somehow doesn't mention the word a single time.
bbc.com/news/articles/c3w1e3xd

a screenshot of a photo of Evan in the BBC
ALT text detailsa screenshot of a photo of Evan in the BBC
wakest's avatar
wakest

@liaizon@social.wake.st

Just finished listening to @dansup interviewed live on @firesidefedi! It was the first time I have heard his voice in all these years of interacting on the ! Would love to see @mike get Daniel on the @dot_social podcast next!
video.firesidefedi.live/w/kk7x

a screenshot of Dansup and the host of Fireside Fedi with the fediverse pentagram behind them
ALT text detailsa screenshot of Dansup and the host of Fireside Fedi with the fediverse pentagram behind them
@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

GreatApe is a conversations platform for the Fediverse and decentralized social-media (DeSo).

Here is what the GreatApe login screen looks like on a mobile-phone web-browser.

With GreatApe you do NOT have to create a separate GreatApe account.

With GreatApe you use your existing account on Mastodon, Pixelfed, Misskey, or PeerTube to login.

(We plan to support more Fediverse and DeSo logins later.)

EpiscoGrrl's avatar
EpiscoGrrl

@Jay@episcodon.net

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 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 benzinga.com/25/04/44807557/ma

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

1/

GreatApe is a conversations platform for the Fediverse and decentralized social-media (DeSo).

Here is what it is like to log into GreatApe.

In this case, using Mastodon.

...

Murmel's avatar
Murmel

@murmel_social@mastodon.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. murmel.social

Murmel's avatar
Murmel

@murmel_social@mastodon.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. murmel.social

Ryan He :14_WhiteMage: :14_Dancer: :14_Paladin:'s avatar
Ryan He :14_WhiteMage: :14_Dancer: :14_Paladin:

@ryanhe@pastwind.top · Reply to кт's post

@fankt@g0v.social 站台
https://taiwan.wtf
https://pastwind.top
https://seediqbale.xyz
其實還有其他的,但有開放註冊的就這些


Newsmast's avatar
Newsmast

@newsmast@newsmast.social

Community Feeds reach 25,000 followers! 🚨

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 👀

A graphic showing 25,000 Community Feed Followers, surrounded by confetti.
ALT text detailsA graphic showing 25,000 Community Feed Followers, surrounded by confetti.
@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

5/

Taping the "Authorize" button (on Mastodon) takes me back to GreatApe.

Where I can set up a live video conversation — either to start immediately, or scheduled for the future.

Newsmast's avatar
Newsmast

@newsmast@newsmast.social

Community Feeds reach 25,000 followers! 🚨

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 👀

A graphic showing 25,000 Community Feed Followers, surrounded by confetti.
ALT text detailsA graphic showing 25,000 Community Feed Followers, surrounded by confetti.
@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

4/

Tapping the "Next" button takes me to my Mastodon server.

Although, the text on this Mastodon screen doesn't make it obvious — this is what logging in with Mastodon looks like.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

3/

If you tap the "Login With Mastodon" button, you will be taken to a screen that looks something like this.

A few popular Mastodon servers are already listed.

But, if your Mastodon server is not on that list, you can also choose it, by telling GreatApe the URL to your Mastodon server.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

2/

Here is the login screen.

You don't have to create a separate GreatApe account. Instead, you use your existing Fediverse account.

Right now, you can log into GreatApe using your Mastodon, Pixelfed, Misskey, or PeerTube account.

(We plan to add support for logging in with other Fediverse and DeSo software, too.)

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

1/

GreatApe is a conversations platform for the Fediverse and decentralized social-media (DeSo).

Here is what it is like to log into GreatApe.

In this case, using Mastodon.

...

Newsmast's avatar
Newsmast

@newsmast@newsmast.social

Community Feeds reach 25,000 followers! 🚨

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 👀

A graphic showing 25,000 Community Feed Followers, surrounded by confetti.
ALT text detailsA graphic showing 25,000 Community Feed Followers, surrounded by confetti.
Fireside Fedi's avatar
Fireside Fedi

@firesidefedi@social.firesidefedi.live

Good day everyone!

Thank you again to @dansup for being my special guest. It was an honor to talk with you and learn all about you and your projects.

Everyone can see the full VOD here: https://video.firesidefedi.live/w/kk7x8GAs7gNvkzaPs6EPiU

Or listen to the Fedicast here: https://audio.firesidefedi.live/@firesidefedi/episodes/dansup-pixelfed-loops-sup-etc

#Pixelfed #loopsvideo #Loops #peertube #vod #castopod #podcast #people #guest #interview #people #Fedicast #FiresideFedi #FsF #fedi #Fediverse

EpiscoGrrl's avatar
EpiscoGrrl

@Jay@episcodon.net

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 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 benzinga.com/25/04/44807557/ma

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

GreatApe is a conversations platform for the Fediverse and decentralized social-media (DeSo).

Here is what the GreatApe login screen looks like on a mobile-phone web-browser.

With GreatApe you do NOT have to create a separate GreatApe account.

With GreatApe you use your existing account on Mastodon, Pixelfed, Misskey, or PeerTube to login.

(We plan to support more Fediverse and DeSo logins later.)

Carol Chen's avatar
Carol Chen

@cybette@mastodon.org.uk

Insightful talk by @harald about highlighting the fine-grained permission, identity and privacy controls promoting a safer, more resilient

@foss_north

Ralf Stockmann's avatar
Ralf Stockmann

@rstockm@chaos.social

Ok, ich fasse zusammen: die ganzen Internetversteher*innen sind wegen Musk von X weg zu , und ziehen jetzt wegen weiter zu . 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 () zu stehen? 🤷🏻‍♂️

The Nexus of Privacy's avatar
The Nexus of Privacy

@thenexusofprivacy@infosec.exchange

On FediForum (and not just FediForum)

privacy.thenexus.today/not-jus

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.

Bob Dendry's avatar
Bob Dendry

@BobDendry@masto.fediverse.games

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.

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/4/15(12:00)

# 投稿活動度指数 をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

N.E.Flick (privat)'s avatar
N.E.Flick (privat)

@itnef@digitalcourage.social

bewegung.social ist kaputt und daher fehlt jetzt kurz vor der die Kommunikation von im .

@hhwerbefrei@bewegung.social

tootet bis auf Weiteres wieder von der alten Adresse.

@hhwerbefrei@chaos.social

Initiative Hamburg Werbefrei's avatar
Initiative Hamburg Werbefrei

@hhwerbefrei@chaos.social

!

Bis bewegung.social wiederhergestellt ist, melden wir uns wieder von hier.

Bitte verbreiten! :BoostOK: :BoostOK: :BoostOK: Es sind nämlich nur noch 8 Tage bis zum Sammelstart.

im

The Nexus of Privacy's avatar
The Nexus of Privacy

@thenexusofprivacy@infosec.exchange

On FediForum (and not just FediForum)

privacy.thenexus.today/not-jus

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.

Initiative Hamburg Werbefrei's avatar
Initiative Hamburg Werbefrei

@hhwerbefrei@chaos.social

!

Bis bewegung.social wiederhergestellt ist, melden wir uns wieder von hier.

Bitte verbreiten! :BoostOK: :BoostOK: :BoostOK: Es sind nämlich nur noch 8 Tage bis zum Sammelstart.

im

N.E.Flick (privat)'s avatar
N.E.Flick (privat)

@itnef@digitalcourage.social

bewegung.social ist kaputt und daher fehlt jetzt kurz vor der die Kommunikation von im .

@hhwerbefrei@bewegung.social

tootet bis auf Weiteres wieder von der alten Adresse.

@hhwerbefrei@chaos.social

The Nexus of Privacy's avatar
The Nexus of Privacy

@thenexusofprivacy@infosec.exchange · Reply to The Nexus of Privacy's post

On FediForum (and not just FediForum)

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!

A 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)
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)
The Nexus of Privacy's avatar
The Nexus of Privacy

@thenexusofprivacy@infosec.exchange

On FediForum (and not just FediForum)

privacy.thenexus.today/not-jus

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.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

国漢文混用体からHolloまで

本日、第8回FediLUG勉強会で「国漢文混用体からHolloまで」というタイトルで発表をしてきました。

私がなぜActivityPubサーバーフレームワークのFedifyと、シングルユーザー向けActivityPubサーバーのHolloを開発する事に成ったのか、その旅路を共有しました。

実は全ての始まりは、韓国語の「国漢文混用体」(漢字ハングル混じり文)に「振りハングル」を付けたいという単純な願いからでした。この小さな目標が、最終的にFedifyHolloという二つのプロジェクトへと発展したのです。

興味のある方は、発表スライドをご覧ください: 「国漢文混用体からHolloまで」(Speaker Deck)

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

国漢文混用体からHolloまで

本日、第8回FediLUG勉強会で「国漢文混用体からHolloまで」というタイトルで発表をしてきました。

私がなぜActivityPubサーバーフレームワークのFedifyと、シングルユーザー向けActivityPubサーバーのHolloを開発する事に成ったのか、その旅路を共有しました。

実は全ての始まりは、韓国語の「国漢文混用体」(漢字ハングル混じり文)に「振りハングル」を付けたいという単純な願いからでした。この小さな目標が、最終的にFedifyHolloという二つのプロジェクトへと発展したのです。

興味のある方は、発表スライドをご覧ください: 「国漢文混用体からHolloまで」(Speaker Deck)

Fireside Fedi's avatar
Fireside Fedi

@firesidefedi@social.firesidefedi.live

Fireside Fedi Episode 10 is starting now! This episode we have special guest @dansup with us to discuss his MANY MANY projects!

Livestream: https://stream.firesidefedi.live
VOD: https://video.firesidefedi.live
Fedicast: https://audio.firesidefedi.live

#FiresideFedi #fedi #fediverse #pixelfed #loops #sup #interview #special #guest #podcast #fedicast #FsF #episode #projects

Mike Kuketz 🛡's avatar
Mike Kuketz 🛡

@kuketzblog@social.tchncs.de

Kommt Leute, helft mit! Lasst eine Welle durch das rauschen. Alle mal und (viel davon) Umsetzen! 👇

zeigt, wie man sich digital von Trump und Tech-Oligarchen abkoppelt – für Datenschutz, Demokratie und eine gerechtere digitale Zukunft.

kuketz-blog.de/unplugtrump-mac

Kushal Das :python: :tor: 🇵🇸's avatar
Kushal Das :python: :tor: 🇵🇸

@kushal@toots.dgplug.org

Little bit frustrated with folks on 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.

Dilman Dila's avatar
Dilman Dila

@dilmandila@mograph.social

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 kind of country. Here is my newest short story set in such a world.

lolwe.org/the-grey-girl/

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.

Mike Kuketz 🛡's avatar
Mike Kuketz 🛡

@kuketzblog@social.tchncs.de

Kommt Leute, helft mit! Lasst eine Welle durch das rauschen. Alle mal und (viel davon) Umsetzen! 👇

zeigt, wie man sich digital von Trump und Tech-Oligarchen abkoppelt – für Datenschutz, Demokratie und eine gerechtere digitale Zukunft.

kuketz-blog.de/unplugtrump-mac

Mike Kuketz 🛡's avatar
Mike Kuketz 🛡

@kuketzblog@social.tchncs.de

Kommt Leute, helft mit! Lasst eine Welle durch das rauschen. Alle mal und (viel davon) Umsetzen! 👇

zeigt, wie man sich digital von Trump und Tech-Oligarchen abkoppelt – für Datenschutz, Demokratie und eine gerechtere digitale Zukunft.

kuketz-blog.de/unplugtrump-mac

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

2/

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.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

1/

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.

However, —

Robert Kingett's avatar
Robert Kingett

@WeirdWriter@caneandable.social

My talk with @firesidefedi is up! It’s on PeerTube but the audio is at audio.firesidefedi.live/@fires

Yohan Yukiya Sese Cuneta 사요한🦣's avatar
Yohan Yukiya Sese Cuneta 사요한🦣

@youronlyone@c.im · Reply to wakest's post

@liaizon @hongminhee @pbzweihander

I'll also tag @darnell@darnell.day @darnell@darnell.moe @darnell@darnell.ooo @darnell@one.darnell.one @darnelltv since they celebrated last year, 2024.

In any case, my proposal is May 18th since it was on this day in 2008 when Evan, the father of the Fediverse, sent the first message.

codeberg.org/ddfon/federated-s

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

If you were going to talk about the Fediverse and decentralized social-media (DeSo) with regular people —

What would be a catchy hook to catch their attention?

(Reply with your thoughts.)

Bundestag First Said Kontext's avatar
Bundestag First Said Kontext

@FSBT_Kontext@mastodon.social · Reply to Bundestag First Said's post

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.

Video: de.openparliament.tv/media/DE-

wakest's avatar
wakest

@liaizon@social.wake.st

"a public-interest social network is needed: open, interoperable, without data trading and manipulation, with reliable funding from the European Union, in the or as a variant of Bluesky, as planned by the Free Our feeds initiative." -Anke Domscheit-Berg (@ankedb) on the floor of the German Parliment (@bundestag)
de.openparliament.tv/media/DE-

Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-04-11

Servers

- PeerTube v7.1.1
- Lemmy v0.19.11
- Manyfold v0.107.0
- Hubzilla v10.2.2
- ActivityPub for WordPress v5.7.0
- Misskey v2025.4.0
- tootik v0.15.6
- Gush! v0.0.16
- NodeBB v4.2.1
- You think you're following us, but you might not be (Ghost)
- Trunk & Tidbits, March 2025 (Mastodon)
- 2025 PeerTube Roadmap ! (PeerTube)
- Flox: A self hosted Movie, Series and Animes watch list

Clients

- Fedilab v3.32.0
- IceCubesApp v1.11.3
- Pixelix v4.1.0
- Voyager v2.29.0
- Tesseract v1.4.33
- Interstellar v0.9.1

Tools and Plugins

- Mastodon Requirements

For developers

- Federails v0.6.0

Articles

- Eight years on, Mastodon stubbornly survives
- Mastodon Exit Interview
- Some Notes about FediList (and Poisoned Data)
- Fediverse Report – #111

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/01960262-d8ba-73dd-51c1-18f3881f9ec7

Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-04-11

Servers

- PeerTube v7.1.1
- Lemmy v0.19.11
- Manyfold v0.107.0
- Hubzilla v10.2.2
- ActivityPub for WordPress v5.7.0
- Misskey v2025.4.0
- tootik v0.15.6
- Gush! v0.0.16
- NodeBB v4.2.1
- You think you're following us, but you might not be (Ghost)
- Trunk & Tidbits, March 2025 (Mastodon)
- 2025 PeerTube Roadmap ! (PeerTube)
- Flox: A self hosted Movie, Series and Animes watch list

Clients

- Fedilab v3.32.0
- IceCubesApp v1.11.3
- Pixelix v4.1.0
- Voyager v2.29.0
- Tesseract v1.4.33
- Interstellar v0.9.1

Tools and Plugins

- Mastodon Requirements

For developers

- Federails v0.6.0

Articles

- Eight years on, Mastodon stubbornly survives
- Mastodon Exit Interview
- Some Notes about FediList (and Poisoned Data)
- Fediverse Report – #111

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/01960262-d8ba-73dd-51c1-18f3881f9ec7

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/4/14(12:00)

# 投稿活動度指数 をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

Roxanne's avatar
Roxanne

@d4rkness@cyberpunk.lol

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.

current goals:

immediate necessary expenses: 35$/250$

prescription glasses: 0$/250$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
Roxanne's avatar
Roxanne

@d4rkness@cyberpunk.lol

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.

current goals:

immediate necessary expenses: 35$/250$

prescription glasses: 0$/250$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
Roxanne's avatar
Roxanne

@d4rkness@cyberpunk.lol

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.

current goals:

immediate necessary expenses: 35$/250$

prescription glasses: 0$/250$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report – #111

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!

The Links

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:

fediversereport.com/fediverse-

Detail of building in Amsterdam-North
ALT text detailsDetail of building in Amsterdam-North
Roxanne's avatar
Roxanne

@d4rkness@cyberpunk.lol

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.

current goals:

immediate necessary expenses: 35$/250$

prescription glasses: 0$/250$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
Robert Kingett's avatar
Robert Kingett

@WeirdWriter@caneandable.social

My talk with @firesidefedi is up! It’s on PeerTube but the audio is at audio.firesidefedi.live/@fires

Sean Tilley's avatar
Sean Tilley

@deadsuperhero@social.wedistribute.org

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.

https://deadsuperhero.com/integrating-a-news-publication-into-the-fediverse/

Fireside Fedi's avatar
Fireside Fedi

@firesidefedi@social.firesidefedi.live

Good day all! We have a very big week coming up on Fireside Fedi! All times are Eastern / UTC -4.

Mon 13th 2100 @dansup

Wed 16th 1100 @booteille

Fri 18th 1500 @niccolo_ve

Catch them all live: https://stream.firesidefedi.live

Peertube VOD: htpps://video.firesidefedi.live

Castopod Fedicast: https://audio.firesidefedi.live

#fedi #fediverse #pixelfed #loops #sup #framasoft #peertube #interviews #vod #livestream #live #stream #owncast #podcast #fedicast #people #peoplefirst #peopleoverplatforms #protocolsoverplatforms #firesidefedi #FsF

Fireside Fedi's avatar
Fireside Fedi

@firesidefedi@social.firesidefedi.live

Good day all! We have a very big week coming up on Fireside Fedi! All times are Eastern / UTC -4.

Mon 13th 2100 @dansup

Wed 16th 1100 @booteille

Fri 18th 1500 @niccolo_ve

Catch them all live: https://stream.firesidefedi.live

Peertube VOD: htpps://video.firesidefedi.live

Castopod Fedicast: https://audio.firesidefedi.live

#fedi #fediverse #pixelfed #loops #sup #framasoft #peertube #interviews #vod #livestream #live #stream #owncast #podcast #fedicast #people #peoplefirst #peopleoverplatforms #protocolsoverplatforms #firesidefedi #FsF

Till Kleisli's avatar
Till Kleisli

@kleisli@mastodon.social

It was on my todo list for a long time and now I'm - writing in En and De, darum auch

Interested in

I found some active accounts from organisations but it seems to be harder to find accounts representing persons.

Can you recommend me any accounts from Switzerland or accounts focussing on AI? :)

Sean Tilley's avatar
Sean Tilley

@deadsuperhero@social.wedistribute.org

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.

https://deadsuperhero.com/integrating-a-news-publication-into-the-fediverse/

theru's avatar
theru

@theru@pleroma-in.ouda.space

Good Morning #fediverse #tzag
ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/4/13(12:00)

# 投稿活動度指数 をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

Tau Ceti's avatar
Tau Ceti

@tauceti@app.wafrn.net

Viiuan:

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


#fediverse #wafrn #sharkey
electragician's avatar
electragician

@electragician@electragicians.space

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!

#gotosocial
#fediverse

Chris Were 🐧📰🌱☕'s avatar
Chris Were 🐧📰🌱☕

@ChrisWere@toot.wales

Don't forget to check out the latest @the_freebooters podcast. I talk about my decision to do putting to YouTube and go all in on the .

video.thepolarbear.co.uk/w/c1Z

electragician's avatar
electragician

@electragician@electragicians.space

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!

#gotosocial
#fediverse

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

I have been thinking that — having a regular DEMO DAY for Fediverse developers might be desirable.

Maybe something once a month, where Fediverse developers get together (online), and —

• show what they have been working on,
• talk about Fediverse development issues,
• etc

Not a conference. Just something quick.

(It could be under existing "banner" that already exists. Doesn't necessarily have to be something new.)

Eric Mächler 🖖's avatar
Eric Mächler 🖖

@emaechler@masto.maechler.cloud

Twitter führt Leselimit ein
chefblogger.me/2023/07/01/twit

Chris Were 🐧📰🌱☕'s avatar
Chris Were 🐧📰🌱☕

@ChrisWere@toot.wales

Don't forget to check out the latest @the_freebooters podcast. I talk about my decision to do putting to YouTube and go all in on the .

video.thepolarbear.co.uk/w/c1Z

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

If you were going to talk about the Fediverse and decentralized social-media (DeSo) with regular people —

What would be a catchy hook to catch their attention?

(Reply with your thoughts.)

Murphestophelese MurphMeister's avatar
Murphestophelese MurphMeister

@murph@masto.hackers.town


I'm murph, long time Linux user (started with ) and rider, serial conference attender and presenter, aficionado. Long time denizen going back to the .ca era. Constructive criticism always welcome.

wakest's avatar
wakest

@liaizon@social.wake.st

There's a discussion on the @wikipedia page about the @FediverseChick

en.wikipedia.org/wiki/Talk:Fed

A screenshot of a Wikipedia talk page discussing Nicolespamming
ALT text detailsA screenshot of a Wikipedia talk page discussing Nicolespamming
Arcticons ❄️'s avatar
Arcticons ❄️

@arcticons@fosstodon.org · Reply to Arcticons ❄️'s post

@FediverseSymbol is also included in the latest version of Arcticons!

the Fediverse Symbol in Arcticons style
ALT text detailsthe Fediverse Symbol in Arcticons style
wakest's avatar
wakest

@liaizon@social.wake.st

There's a discussion on the @wikipedia page about the @FediverseChick

en.wikipedia.org/wiki/Talk:Fed

A screenshot of a Wikipedia talk page discussing Nicolespamming
ALT text detailsA screenshot of a Wikipedia talk page discussing Nicolespamming
Arcticons ❄️'s avatar
Arcticons ❄️

@arcticons@fosstodon.org · Reply to Arcticons ❄️'s post

@FediverseSymbol is also included in the latest version of Arcticons!

the Fediverse Symbol in Arcticons style
ALT text detailsthe Fediverse Symbol in Arcticons style
damon's avatar
damon

@damon@social.wedistribute.org

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

damon's avatar
damon

@damon@social.wedistribute.org

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

fredix's avatar
fredix

@fredix@social.fredix.xyz

j'ai 667 abonnements sur mon compte mamot.fr.
J'ai importé cette liste vers mon nouveau compte #GoToSocial https://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

Roxanne's avatar
Roxanne

@d4rkness@cyberpunk.lol

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.

current goals:

immediate necessary expenses: 35$/250$

prescription glasses: 0$/250$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
Roxanne's avatar
Roxanne

@d4rkness@cyberpunk.lol · Reply to Roxanne's post

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.

current goals:

immediate necessary expenses: 35$/250$

prescription glasses: 0$/250$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

moner qr code
ALT text detailsmoner qr code
@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

1/

Decentralized Social-Media, such as the Fediverse, not only takes advantage of network-effects, but also has a solution to the cold-start problem.

This is similar to what historically happened with the IBM PC and the PC Clones.

...

Harald Eilertsen's avatar
Harald Eilertsen

@harald@hub.volse.no

hubzilla-foss-north-2025.png
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!

#^https://foss-north.se/2025/schedule.html

#foss-north #hubzilla #gothenburg #fediverse #safety
hubzilla-foss-north-2025.png
ALT text detailshubzilla-foss-north-2025.png
Robert Kingett's avatar
Robert Kingett

@WeirdWriter@caneandable.social

My talk with @firesidefedi is up! It’s on PeerTube but the audio is at audio.firesidefedi.live/@fires

AJ Sadauskas's avatar
AJ Sadauskas

@aj@gts.sadauskas.id.au

Okay, a question for #GoToSocial users:

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?

Or is that just the way GtS works?

#FediHelp #MastoHelp #Fediverse #SelfHosted #MastodonHelp

Andie :oh_no_bubble:'s avatar
Andie :oh_no_bubble:

@bugwhisperer@tech.lgbt

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!

sign up and check it out! loops.video

Andie :oh_no_bubble:'s avatar
Andie :oh_no_bubble:

@bugwhisperer@tech.lgbt

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!

sign up and check it out! loops.video

Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-04-11

Servers

- PeerTube v7.1.1
- Lemmy v0.19.11
- Manyfold v0.107.0
- Hubzilla v10.2.2
- ActivityPub for WordPress v5.7.0
- Misskey v2025.4.0
- tootik v0.15.6
- Gush! v0.0.16
- NodeBB v4.2.1
- You think you're following us, but you might not be (Ghost)
- Trunk & Tidbits, March 2025 (Mastodon)
- 2025 PeerTube Roadmap ! (PeerTube)
- Flox: A self hosted Movie, Series and Animes watch list

Clients

- Fedilab v3.32.0
- IceCubesApp v1.11.3
- Pixelix v4.1.0
- Voyager v2.29.0
- Tesseract v1.4.33
- Interstellar v0.9.1

Tools and Plugins

- Mastodon Requirements

For developers

- Federails v0.6.0

Articles

- Eight years on, Mastodon stubbornly survives
- Mastodon Exit Interview
- Some Notes about FediList (and Poisoned Data)
- Fediverse Report – #111

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/01960262-d8ba-73dd-51c1-18f3881f9ec7

Jeff Sikes's avatar
Jeff Sikes

@box464@mastodon.social

I earned the Early Explorer badge from @badgefed - an new federated badging platform.

badges.vocalcat.com/view/grant

AJ Sadauskas's avatar
AJ Sadauskas

@aj@gts.sadauskas.id.au

Okay, a question for #GoToSocial users:

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?

Or is that just the way GtS works?

#FediHelp #MastoHelp #Fediverse #SelfHosted #MastodonHelp

Andie :oh_no_bubble:'s avatar
Andie :oh_no_bubble:

@bugwhisperer@tech.lgbt

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!

sign up and check it out! loops.video

Saskia's avatar
Saskia

@saskia@newsmast.social

I feel like I'm going crazy listening to panel after panel at talk about needing an EU alternative to Big Tech.

There is one! Yet, they don't want to be on it or fund it 😤

Daniel Supernault's avatar
Daniel Supernault

@dansup@mastodon.social

I was able to secure the last Gold tier Mastodon pledge! 🎉

About time, I owe so much to Mastodon and their iconic journey of decentralizing Twitter.

I don't think Bluesky, Pixelfed or Lemmy would exist without Mastodon. Their project gave us a blueprint for what's possible.

Kudos @Mastodon & @Gargron, you inspired a whole generation of dreamers like me. Standing on the shoulders of giants ❤️

Help support Mastodon ➡️ joinmastodon.org/sponsors

My Gold tier mastodon pledge
ALT text detailsMy Gold tier mastodon pledge
Roxanne's avatar
Roxanne

@d4rkness@cyberpunk.lol · Reply to Roxanne's post

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.

current goals:

immediate necessary expenses: 35$/250$

prescription glasses: 0$/250$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

moner qr code
ALT text detailsmoner qr code
Roxanne's avatar
Roxanne

@d4rkness@cyberpunk.lol

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.

current goals:

immediate necessary expenses: 35$/250$

prescription glasses: 0$/250$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
🚂 Bahner's avatar
🚂 Bahner

@Stellwerk@mastodon.social · Reply to crossgolf_rebel - kostenlose Kwalitätsposts's post

@crossgolf_rebel
Technische Lösungen werden das Problem mit der Erwartungshaltung nicht lösen.
Prominente Beispiele wären da:
@dh
@carenmiosgatalk@ARD.social

@bsm
@_DigitalWriter_
@feb

Gastrohedonist™️'s avatar
Gastrohedonist™️

@speisekarte@troet.cafe · Reply to Matthias's post

@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 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. 🤓

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/4/12(12:00)

# 投稿活動度指数 をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

Maho Pacheco 🦝🍻's avatar
Maho Pacheco 🦝🍻

@mapache@hachyderm.io

The first 16 badges based in activitypub from @badgefed@vocalcat.com were issued! I am planning to issue another 10 tonight.

Follow @badgefed@badges.vocalcat.com for check how the testing is going!

Surf's avatar
Surf

@surf@flipboard.social

Got Mastodon *and* Bluesky accounts you want to link to Surf? (This is the magic of the social web, after all…)

Head to Settings → Manage Accounts to link them up and choose your primary account for posting. 🐘🦋

Surf app's Manage Accounts screen showing Mastodon and Bluesky accounts linked up, with the ability to set one as primary or unlink
ALT text detailsSurf app's Manage Accounts screen showing Mastodon and Bluesky accounts linked up, with the ability to set one as primary or unlink
Surf's avatar
Surf

@surf@flipboard.social

Got Mastodon *and* Bluesky accounts you want to link to Surf? (This is the magic of the social web, after all…)

Head to Settings → Manage Accounts to link them up and choose your primary account for posting. 🐘🦋

Surf app's Manage Accounts screen showing Mastodon and Bluesky accounts linked up, with the ability to set one as primary or unlink
ALT text detailsSurf app's Manage Accounts screen showing Mastodon and Bluesky accounts linked up, with the ability to set one as primary or unlink
Surf's avatar
Surf

@surf@flipboard.social

Got Mastodon *and* Bluesky accounts you want to link to Surf? (This is the magic of the social web, after all…)

Head to Settings → Manage Accounts to link them up and choose your primary account for posting. 🐘🦋

Surf app's Manage Accounts screen showing Mastodon and Bluesky accounts linked up, with the ability to set one as primary or unlink
ALT text detailsSurf app's Manage Accounts screen showing Mastodon and Bluesky accounts linked up, with the ability to set one as primary or unlink
Jeff Sikes's avatar
Jeff Sikes

@box464@mastodon.social

I earned the Early Explorer badge from @badgefed - an new federated badging platform.

badges.vocalcat.com/view/grant

Jeff Sikes's avatar
Jeff Sikes

@box464@mastodon.social

I earned the Early Explorer badge from @badgefed - an new federated badging platform.

badges.vocalcat.com/view/grant

Surf's avatar
Surf

@surf@flipboard.social

Got Mastodon *and* Bluesky accounts you want to link to Surf? (This is the magic of the social web, after all…)

Head to Settings → Manage Accounts to link them up and choose your primary account for posting. 🐘🦋

Surf app's Manage Accounts screen showing Mastodon and Bluesky accounts linked up, with the ability to set one as primary or unlink
ALT text detailsSurf app's Manage Accounts screen showing Mastodon and Bluesky accounts linked up, with the ability to set one as primary or unlink
Saskia's avatar
Saskia

@saskia@newsmast.social

I feel like I'm going crazy listening to panel after panel at talk about needing an EU alternative to Big Tech.

There is one! Yet, they don't want to be on it or fund it 😤

Saskia's avatar
Saskia

@saskia@newsmast.social

I feel like I'm going crazy listening to panel after panel at talk about needing an EU alternative to Big Tech.

There is one! Yet, they don't want to be on it or fund it 😤

Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-04-11

Servers

- PeerTube v7.1.1
- Lemmy v0.19.11
- Manyfold v0.107.0
- Hubzilla v10.2.2
- ActivityPub for WordPress v5.7.0
- Misskey v2025.4.0
- tootik v0.15.6
- Gush! v0.0.16
- NodeBB v4.2.1
- You think you're following us, but you might not be (Ghost)
- Trunk & Tidbits, March 2025 (Mastodon)
- 2025 PeerTube Roadmap ! (PeerTube)
- Flox: A self hosted Movie, Series and Animes watch list

Clients

- Fedilab v3.32.0
- IceCubesApp v1.11.3
- Pixelix v4.1.0
- Voyager v2.29.0
- Tesseract v1.4.33
- Interstellar v0.9.1

Tools and Plugins

- Mastodon Requirements

For developers

- Federails v0.6.0

Articles

- Eight years on, Mastodon stubbornly survives
- Mastodon Exit Interview
- Some Notes about FediList (and Poisoned Data)
- Fediverse Report – #111

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/01960262-d8ba-73dd-51c1-18f3881f9ec7

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

Happy Fediverse Day! 🎈🎉🥳🎊

April 11th is Fediverse Day! 🎈

@hongminhee
RE: hollo.social/@hongminhee/01962

Valerie's Mutual Aid Alt's avatar
Valerie's Mutual Aid Alt

@d4rkness@eldritch.cafe

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.

current goals:

immediate necessary expenses: 35$/250$

prescription glasses: 0$/250$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
Valerie's Mutual Aid Alt's avatar
Valerie's Mutual Aid Alt

@d4rkness@eldritch.cafe

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.

current goals:

immediate necessary expenses: 35$/250$

prescription glasses: 0$/250$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
Surf's avatar
Surf

@surf@flipboard.social

Got Mastodon *and* Bluesky accounts you want to link to Surf? (This is the magic of the social web, after all…)

Head to Settings → Manage Accounts to link them up and choose your primary account for posting. 🐘🦋

Surf app's Manage Accounts screen showing Mastodon and Bluesky accounts linked up, with the ability to set one as primary or unlink
ALT text detailsSurf app's Manage Accounts screen showing Mastodon and Bluesky accounts linked up, with the ability to set one as primary or unlink
Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-04-11

Servers

- PeerTube v7.1.1
- Lemmy v0.19.11
- Manyfold v0.107.0
- Hubzilla v10.2.2
- ActivityPub for WordPress v5.7.0
- Misskey v2025.4.0
- tootik v0.15.6
- Gush! v0.0.16
- NodeBB v4.2.1
- You think you're following us, but you might not be (Ghost)
- Trunk & Tidbits, March 2025 (Mastodon)
- 2025 PeerTube Roadmap ! (PeerTube)
- Flox: A self hosted Movie, Series and Animes watch list

Clients

- Fedilab v3.32.0
- IceCubesApp v1.11.3
- Pixelix v4.1.0
- Voyager v2.29.0
- Tesseract v1.4.33
- Interstellar v0.9.1

Tools and Plugins

- Mastodon Requirements

For developers

- Federails v0.6.0

Articles

- Eight years on, Mastodon stubbornly survives
- Mastodon Exit Interview
- Some Notes about FediList (and Poisoned Data)
- Fediverse Report – #111

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/01960262-d8ba-73dd-51c1-18f3881f9ec7

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

Happy Fediverse Day! 🎈🎉🥳🎊

April 11th is Fediverse Day! 🎈

@hongminhee
RE: hollo.social/@hongminhee/01962

Jan Wildeboer 😷:krulorange:'s avatar
Jan Wildeboer 😷:krulorange:

@jwildeboer@social.wildeboer.net

I have just finished uploading my old (like mostly 8 years old) vlogs to makertube.net/c/wildevlog/vide 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 . Feels good :) Thank you @_elena for the tip with makertube!

Maho Pacheco 🦝🍻's avatar
Maho Pacheco 🦝🍻

@mapache@hachyderm.io

UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed

--

I am creating a minimalistic implementation of a badge system similar to Credly, built using and leveraging the

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 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: github.com/tryvocalcat/activit

Who wants a badge of early adopter?

vanta "tits out at the bridge rave" black's avatar
vanta "tits out at the bridge rave" black

@vantablack@cyberpunk.lol

fediverse fedigram logo but edited to be goatse
ALT text detailsfediverse fedigram logo but edited to be goatse
wakest's avatar
wakest

@liaizon@social.wake.st

Is ANYONE working on .lottie / .tgs (Telegram Stickers) support in/for apps?

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

Happy Fediverse Day! 🎈🎉🥳🎊

April 11th is Fediverse Day! 🎈

@hongminhee
RE: hollo.social/@hongminhee/01962

Neiman's avatar
Neiman

@neiman@social.hastily.cc

Looking for more brave volunteers in the to test my new, fresh, shiny (yet modest and simple) article splitter!

Write a long article, it will make a thread out of it for you.

Comment or DM me to try it out!

A screenshot from Splinter
ALT text detailsA screenshot from Splinter
Saskia's avatar
Saskia

@saskia@newsmast.social

I feel like I'm going crazy listening to panel after panel at talk about needing an EU alternative to Big Tech.

There is one! Yet, they don't want to be on it or fund it 😤

Valerie's Mutual Aid Alt's avatar
Valerie's Mutual Aid Alt

@d4rkness@eldritch.cafe

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.

current goals:

immediate necessary expenses: 35$/250$

prescription glasses: 0$/250$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
Valerie's Mutual Aid Alt's avatar
Valerie's Mutual Aid Alt

@d4rkness@eldritch.cafe

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.

current goals:

immediate necessary expenses: 35$/250$

prescription glasses: 0$/250$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
Stefan's avatar
Stefan

@stefan@gardenstate.social

"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. "
phaidra.univie.ac.at/detail/o:

Stefan's avatar
Stefan

@stefan@gardenstate.social

"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. "
phaidra.univie.ac.at/detail/o:

Neiman's avatar
Neiman

@neiman@social.hastily.cc

Looking for more brave volunteers in the to test my new, fresh, shiny (yet modest and simple) article splitter!

Write a long article, it will make a thread out of it for you.

Comment or DM me to try it out!

A screenshot from Splinter
ALT text detailsA screenshot from Splinter
Mathieu Lefebvre :cursor_move:'s avatar
Mathieu Lefebvre :cursor_move:

@matlfb@mastodon.design

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. ✅

👉 Check out the starter pack here: fedidevs.com/s/NTU/

Let’s grow this fediverse community together! 🚀

samvie's avatar
samvie

@samvie@chaos.social

Fediverse goes @republica

🚀 Zurück in die Zukunft: Warum das das neue, soziale und demokratische Netz für (und die Welt) werden sollte

von und mit:
@melaniebartos
@ulrichkelber @bjoernsta
@Sascha
@gavinkarlmeier

👉 re-publica.com/de/session/zuru


ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/4/11(12:00)

social.vivaldi.net で投稿調整。

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

Valerie's Mutual Aid Alt's avatar
Valerie's Mutual Aid Alt

@d4rkness@eldritch.cafe

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.

current goals:

immediate necessary expenses: 35$/250$

prescription glasses: 0$/250$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
Valerie's Mutual Aid Alt's avatar
Valerie's Mutual Aid Alt

@d4rkness@eldritch.cafe

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.

current goals:

immediate necessary expenses: 35$/250$

prescription glasses: 0$/250$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
Strypey's avatar
Strypey

@strypey@mastodon.nzoss.nz

"... 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."

, 2024

flipboard.video/w/2Jj46hJaUQQG

(1/?)

Jeff Sikes's avatar
Jeff Sikes

@box464@mastodon.social

I wonder if the new version of Digg will consider federation with the fediverse.

reboot.digg.com/

Jeff Sikes's avatar
Jeff Sikes

@box464@mastodon.social

I wonder if the new version of Digg will consider federation with the fediverse.

reboot.digg.com/

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

2/

Misskey and the Misskey forks (ex: Firefish, Sharkey, etc) seem to also be prone to their storage drives filling with:

• logs
• npm cache
• yarn cache

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

1/

RE: mastodon.social/@reiver/114019

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 —

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

3/

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.)

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

2/

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.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

1/

I can tell you from experience of hosting many people's Fediverse server instances for a number of years now that —

Many Fediverse software (at least currently) do a poor job of cleaning-up their various caches

Caching other people's profiles, images, posts, etc

And, this often ends up filling up the storage drive

And as a result, this is a very common thing that causes down-time for people. Probably the most common

BotKit by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social · Reply to BotKit by Fedify :botkit:'s post

()를 위한 봇을 만들고 싶으신가요? by Fedify를 사용하면 몇 줄의 코드만으로 독립형 봇을 구축할 수 있습니다! 일반적인 Mastodon 또는 Misskey 봇과 달리, BotKit은 플랫폼 제약 없이 완전한 ActivityPub 서버를 만들 수 있게 도와줍니다.

BotKit으로 할 수 있는 것:

  • 멘션, 팔로우 및 메시지에 응답하는 봇 만들기
  • 형식화된 텍스트, 멘션 및 미디어가 포함된 풍부한 콘텐츠 생성
  • 예약된 게시물 발행 및 대화 자동 관리
  • Deno Deploy, Docker 또는 자체 호스팅 서버에 쉽게 배포

문서는 https://botkit.fedify.dev/에서 확인하시고 지금 바로 연합우주 봇을 만들어 보세요!

Jeff Sikes's avatar
Jeff Sikes

@box464@mastodon.social

FunkWhale, a federated music platform, will soon release a new 2.0 alpha. V1.0 instances will not be compatible to the 2.0 instances,

blog.funkwhale.audio/2025-funk

AJ Sadauskas's avatar
AJ Sadauskas

@ajsadauskas@vivaldi.net

Okay, help me decide: Self-hosted Mastodon or GoToSocial? What's the pros and cons of each?

Recently, I set up a VPS running YunoHost.

I've been meaning to set up a personal single-user Fedi instance on it, but life's gotten in the way a bit.

I strongly considered Friendica, but it's not there in terms of UX.

So I've narrowed it down to GtS or Masto.

My understanding is that GtS is far more lightweight, but misses some key features. Masto is more resource hungry.

Will I need a relay server for a single-user instance?

Any other key things I should be aware of before diving in?

BotKit by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social · Reply to BotKit by Fedify :botkit:'s post

)用のボットを作りたいですか? by Fedifyを使えば、わずか数行のコードでスタンドアロンのActivityPubボットを構築できます!従来のMastodonやMisskeyボットとは異なり、BotKitはプラットフォームの制約なしに完全なActivityPubサーバーを作成できます。

BotKitでできること:

  • メンション、フォロー、メッセージに応答するボットの構築
  • 整形されたテキスト、メンション、メディアを含む豊かなコンテンツの作成
  • 予約投稿の公開と会話の自動管理
  • Deno Deploy、Docker、または自己ホスティングサーバーへの簡単なデプロイ

ドキュメントはhttps://botkit.fedify.dev/で確認し、今からフェディバースボットの構築を始めましょう!

Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report – #111

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!

The Links

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:

fediversereport.com/fediverse-

Detail of building in Amsterdam-North
ALT text detailsDetail of building in Amsterdam-North
BotKit by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social · Reply to BotKit by Fedify :botkit:'s post

)用のボットを作りたいですか? by Fedifyを使えば、わずか数行のコードでスタンドアロンのActivityPubボットを構築できます!従来のMastodonやMisskeyボットとは異なり、BotKitはプラットフォームの制約なしに完全なActivityPubサーバーを作成できます。

BotKitでできること:

  • メンション、フォロー、メッセージに応答するボットの構築
  • 整形されたテキスト、メンション、メディアを含む豊かなコンテンツの作成
  • 予約投稿の公開と会話の自動管理
  • Deno Deploy、Docker、または自己ホスティングサーバーへの簡単なデプロイ

ドキュメントはhttps://botkit.fedify.dev/で確認し、今からフェディバースボットの構築を始めましょう!

BotKit by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social · Reply to BotKit by Fedify :botkit:'s post

()를 위한 봇을 만들고 싶으신가요? by Fedify를 사용하면 몇 줄의 코드만으로 독립형 봇을 구축할 수 있습니다! 일반적인 Mastodon 또는 Misskey 봇과 달리, BotKit은 플랫폼 제약 없이 완전한 ActivityPub 서버를 만들 수 있게 도와줍니다.

BotKit으로 할 수 있는 것:

  • 멘션, 팔로우 및 메시지에 응답하는 봇 만들기
  • 형식화된 텍스트, 멘션 및 미디어가 포함된 풍부한 콘텐츠 생성
  • 예약된 게시물 발행 및 대화 자동 관리
  • Deno Deploy, Docker 또는 자체 호스팅 서버에 쉽게 배포

문서는 https://botkit.fedify.dev/에서 확인하시고 지금 바로 연합우주 봇을 만들어 보세요!

BotKit by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social · Reply to BotKit by Fedify :botkit:'s post

()를 위한 봇을 만들고 싶으신가요? by Fedify를 사용하면 몇 줄의 코드만으로 독립형 봇을 구축할 수 있습니다! 일반적인 Mastodon 또는 Misskey 봇과 달리, BotKit은 플랫폼 제약 없이 완전한 ActivityPub 서버를 만들 수 있게 도와줍니다.

BotKit으로 할 수 있는 것:

  • 멘션, 팔로우 및 메시지에 응답하는 봇 만들기
  • 형식화된 텍스트, 멘션 및 미디어가 포함된 풍부한 콘텐츠 생성
  • 예약된 게시물 발행 및 대화 자동 관리
  • Deno Deploy, Docker 또는 자체 호스팅 서버에 쉽게 배포

문서는 https://botkit.fedify.dev/에서 확인하시고 지금 바로 연합우주 봇을 만들어 보세요!

Rachel Cholst's avatar
Rachel Cholst

@rachelcholst@linernotes.club

Some idle questions just out of curiosity, none of them really connected

1) Why does load everything faster than when I log in through my instance?

2) I made a 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)

Thanks for your time!

BotKit by Fedify :botkit:'s avatar
BotKit by Fedify :botkit:

@botkit@hollo.social · Reply to BotKit by Fedify :botkit:'s post

)用のボットを作りたいですか? by Fedifyを使えば、わずか数行のコードでスタンドアロンのActivityPubボットを構築できます!従来のMastodonやMisskeyボットとは異なり、BotKitはプラットフォームの制約なしに完全なActivityPubサーバーを作成できます。

BotKitでできること:

  • メンション、フォロー、メッセージに応答するボットの構築
  • 整形されたテキスト、メンション、メディアを含む豊かなコンテンツの作成
  • 予約投稿の公開と会話の自動管理
  • Deno Deploy、Docker、または自己ホスティングサーバーへの簡単なデプロイ

ドキュメントはhttps://botkit.fedify.dev/で確認し、今からフェディバースボットの構築を始めましょう!

Daniel Supernault's avatar
Daniel Supernault

@dansup@mastodon.social

I was able to secure the last Gold tier Mastodon pledge! 🎉

About time, I owe so much to Mastodon and their iconic journey of decentralizing Twitter.

I don't think Bluesky, Pixelfed or Lemmy would exist without Mastodon. Their project gave us a blueprint for what's possible.

Kudos @Mastodon & @Gargron, you inspired a whole generation of dreamers like me. Standing on the shoulders of giants ❤️

Help support Mastodon ➡️ joinmastodon.org/sponsors

My Gold tier mastodon pledge
ALT text detailsMy Gold tier mastodon pledge
Daniel Supernault's avatar
Daniel Supernault

@dansup@mastodon.social

I was able to secure the last Gold tier Mastodon pledge! 🎉

About time, I owe so much to Mastodon and their iconic journey of decentralizing Twitter.

I don't think Bluesky, Pixelfed or Lemmy would exist without Mastodon. Their project gave us a blueprint for what's possible.

Kudos @Mastodon & @Gargron, you inspired a whole generation of dreamers like me. Standing on the shoulders of giants ❤️

Help support Mastodon ➡️ joinmastodon.org/sponsors

My Gold tier mastodon pledge
ALT text detailsMy Gold tier mastodon pledge
Daniel Supernault's avatar
Daniel Supernault

@dansup@mastodon.social

I was able to secure the last Gold tier Mastodon pledge! 🎉

About time, I owe so much to Mastodon and their iconic journey of decentralizing Twitter.

I don't think Bluesky, Pixelfed or Lemmy would exist without Mastodon. Their project gave us a blueprint for what's possible.

Kudos @Mastodon & @Gargron, you inspired a whole generation of dreamers like me. Standing on the shoulders of giants ❤️

Help support Mastodon ➡️ joinmastodon.org/sponsors

My Gold tier mastodon pledge
ALT text detailsMy Gold tier mastodon pledge
Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

📣 Exciting news! Fedify CLI is now available via Homebrew!

If you're using on macOS or on Linux, you can now install our CLI toolchain with a simple command:

brew install fedify

This makes it even easier to get started with building your federated server app. Try it out and let us know what you think!

Wladimir Mufty's avatar
Wladimir Mufty

@wlaatje@social.edu.nl · Reply to Wladimir Mufty's post

@SURF
The following post (in Dutch) states:

Barrier to Mastodon lowered! From now on, users from all institutions connected to SURFconext can join social.edu.nl. Welcome to the Fediverse!

🦣✨🌐

💚 Let’s connect, share, and explore together on (civic) social media platforms full of values that are important to research, science, academia and education!

social.edu.nl/@SLURF/114267786

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

📣 Exciting news! Fedify CLI is now available via Homebrew!

If you're using on macOS or on Linux, you can now install our CLI toolchain with a simple command:

brew install fedify

This makes it even easier to get started with building your federated server app. Try it out and let us know what you think!

Wladimir Mufty's avatar
Wladimir Mufty

@wlaatje@social.edu.nl · Reply to Wladimir Mufty's post

@SURF
The following post (in Dutch) states:

Barrier to Mastodon lowered! From now on, users from all institutions connected to SURFconext can join social.edu.nl. Welcome to the Fediverse!

🦣✨🌐

💚 Let’s connect, share, and explore together on (civic) social media platforms full of values that are important to research, science, academia and education!

social.edu.nl/@SLURF/114267786

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

📣 Exciting news! Fedify CLI is now available via Homebrew!

If you're using on macOS or on Linux, you can now install our CLI toolchain with a simple command:

brew install fedify

This makes it even easier to get started with building your federated server app. Try it out and let us know what you think!

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

📣 Exciting news! Fedify CLI is now available via Homebrew!

If you're using on macOS or on Linux, you can now install our CLI toolchain with a simple command:

brew install fedify

This makes it even easier to get started with building your federated server app. Try it out and let us know what you think!

Ricardo Zylbergeld's avatar
Ricardo Zylbergeld

@rzylber@mastodon.social · Reply to Ricardo Zylbergeld's post

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...

Ricardo Zylbergeld's avatar
Ricardo Zylbergeld

@rzylber@mastodon.social

Imagine a federated network of physical spaces where people can exchange knowledge, skills, tools, and dreams...

Imagine gathering spaces designed to foster local communities, local projects, and new innovative economic arrangements...

Imagine spaces for care, protection, and engagement with our neighbors as a citizen fellowship...

Imagine, as a result, a workforce of talented people dedicated to transforming their local realities...

Robert Kingett's avatar
Robert Kingett

@WeirdWriter@caneandable.social

Join me tomorrow! social.firesidefedi.live/@fire

Fireside Fedi's avatar
Fireside Fedi

@firesidefedi@social.firesidefedi.live

Good day everyone! Join me tomorrow, Thursday April 10th at 1200 Eastern / UTC -4 with my #special #guest @WeirdWriter, Robert Kingett.

Robert is a #writer that has done #fiction, #nonfiction, and #technical writing. He is an #accessibility #specialist. He's helped bring #disability access improvements to the #Fediverse and worked with #Bookwyrm.

Catch the #Owncast powered #livestream: https://stream.firesidefedi.live
#Peertube #VOD afterwards: https://video.firesidefedi.live
#Castopod #Fedicast #Podcast: https://audio.firesidefedi.live

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/4/10(12:00)

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

   

Stefano Marinelli's avatar
Stefano Marinelli

@stefano@bsd.cafe

Good morning, friends of the and the entire ,
today will be a long - but hopefully good - day for me.

I hope you'll have a great day, too!

Valerie's Mutual Aid Alt's avatar
Valerie's Mutual Aid Alt

@d4rkness@eldritch.cafe

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.

current goals:

immediate necessary expenses: 0$/250$

prescription glasses: 0/250$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
Roxanne's avatar
Roxanne

@d4rkness@cyberpunk.lol · Reply to Valerie's Mutual Aid Alt's post

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.

current goals:

immediate necessary expenses: 0$/250$

prescription glasses: 0/250$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
Roxanne's avatar
Roxanne

@d4rkness@cyberpunk.lol · Reply to Valerie's Mutual Aid Alt's post

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.

current goals:

immediate necessary expenses: 0$/250$

prescription glasses: 0/250$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
Valerie's Mutual Aid Alt's avatar
Valerie's Mutual Aid Alt

@d4rkness@eldritch.cafe

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.

current goals:

immediate necessary expenses: 0$/250$

prescription glasses: 0/250$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
Robert Kingett's avatar
Robert Kingett

@WeirdWriter@caneandable.social

Join me tomorrow! social.firesidefedi.live/@fire

ResearchBuzz: Firehose's avatar
ResearchBuzz: Firehose

@researchbuzz_firehose@rbfirehose.com

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 away from . The solution was all along.”

https://rbfirehose.com/2025/04/09/spotted-on-mastodon-a-spreadsheet-of-over-900-media-outlets-with-a-fediverse-presence/

ResearchBuzz: Firehose's avatar
ResearchBuzz: Firehose

@researchbuzz_firehose@rbfirehose.com

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 away from . The solution was all along.”

https://rbfirehose.com/2025/04/09/spotted-on-mastodon-a-spreadsheet-of-over-900-media-outlets-with-a-fediverse-presence/

samvie's avatar
samvie

@samvie@chaos.social

Fediverse goes @republica

🚀 Zurück in die Zukunft: Warum das das neue, soziale und demokratische Netz für (und die Welt) werden sollte

von und mit:
@melaniebartos
@ulrichkelber @bjoernsta
@Sascha
@gavinkarlmeier

👉 re-publica.com/de/session/zuru


MediaOnMastodon's avatar
MediaOnMastodon

@MediaOnMastodon@toot.io

On there are now
380 verified accounts from organizations in
21 languages and on
117 instances.

255 were active today.

Some accounts, that were active today are
@macandi (GER)
@ndaktuell (GER)
@indybay (ENG)
@mondoweiss (ENG)
@lucire (ENG)

Find the whole list on:
➡️ docs.google.com/spreadsheets/d

Built by @mho

MediaOnMastodon's avatar
MediaOnMastodon

@MediaOnMastodon@toot.io

On there are now
380 verified accounts from organizations in
21 languages and on
117 instances.

255 were active today.

Some accounts, that were active today are
@macandi (GER)
@ndaktuell (GER)
@indybay (ENG)
@mondoweiss (ENG)
@lucire (ENG)

Find the whole list on:
➡️ docs.google.com/spreadsheets/d

Built by @mho

Fireside Fedi's avatar
Fireside Fedi

@firesidefedi@social.firesidefedi.live

Good day everyone! Join me tomorrow, Thursday April 10th at 1200 Eastern / UTC -4 with my #special #guest @WeirdWriter, Robert Kingett.

Robert is a #writer that has done #fiction, #nonfiction, and #technical writing. He is an #accessibility #specialist. He's helped bring #disability access improvements to the #Fediverse and worked with #Bookwyrm.

Catch the #Owncast powered #livestream: https://stream.firesidefedi.live
#Peertube #VOD afterwards: https://video.firesidefedi.live
#Castopod #Fedicast #Podcast: https://audio.firesidefedi.live

Jürgen ⁂ :fedi_juergen:'s avatar
Jürgen ⁂ :fedi_juergen:

@juergen@mstdn.jyrgi.de

Ich spiele wieder mal mit einer neuen Instanz. Dieses Mal habe ich einen Server mit Erweiterungen installiert.
Mal schauen, wie sich das so anfühlt.

Fireside Fedi's avatar
Fireside Fedi

@firesidefedi@social.firesidefedi.live

Thank you again to Paige with @fedihost . You can find our discussion at the following locations:

#Peertube #VOD https://video.firesidefedi.live/w/nWSkyqqNw2DWjD51YwuXv9
#CastoPod #Fedicast #Podcast https://audio.firesidefedi.live/@firesidefedi/episodes/paige-fedihost

#fedi #fediverse #host #hosting #people #interview

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

📣 Exciting news! Fedify CLI is now available via Homebrew!

If you're using on macOS or on Linux, you can now install our CLI toolchain with a simple command:

brew install fedify

This makes it even easier to get started with building your federated server app. Try it out and let us know what you think!

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

📣 Exciting news! Fedify CLI is now available via Homebrew!

If you're using on macOS or on Linux, you can now install our CLI toolchain with a simple command:

brew install fedify

This makes it even easier to get started with building your federated server app. Try it out and let us know what you think!

Tommi 🤯's avatar
Tommi 🤯

@tommi@pan.rent

My FOMO levels are super high right now 🤯

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 !

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.

Now I am missing my friends in Umbria too 😢

Ricardo Zylbergeld's avatar
Ricardo Zylbergeld

@rzylber@mastodon.social · Reply to Ricardo Zylbergeld's post

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...

Ricardo Zylbergeld's avatar
Ricardo Zylbergeld

@rzylber@mastodon.social

Imagine a federated network of physical spaces where people can exchange knowledge, skills, tools, and dreams...

Imagine gathering spaces designed to foster local communities, local projects, and new innovative economic arrangements...

Imagine spaces for care, protection, and engagement with our neighbors as a citizen fellowship...

Imagine, as a result, a workforce of talented people dedicated to transforming their local realities...

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

📣 Exciting news! Fedify CLI is now available via Homebrew!

If you're using on macOS or on Linux, you can now install our CLI toolchain with a simple command:

brew install fedify

This makes it even easier to get started with building your federated server app. Try it out and let us know what you think!

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

📣 Exciting news! Fedify CLI is now available via Homebrew!

If you're using on macOS or on Linux, you can now install our CLI toolchain with a simple command:

brew install fedify

This makes it even easier to get started with building your federated server app. Try it out and let us know what you think!

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

📣 Exciting news! Fedify CLI is now available via Homebrew!

If you're using on macOS or on Linux, you can now install our CLI toolchain with a simple command:

brew install fedify

This makes it even easier to get started with building your federated server app. Try it out and let us know what you think!

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

📣 Exciting news! Fedify CLI is now available via Homebrew!

If you're using on macOS or on Linux, you can now install our CLI toolchain with a simple command:

brew install fedify

This makes it even easier to get started with building your federated server app. Try it out and let us know what you think!

Newsmast's avatar
Newsmast

@newsmast@newsmast.social

We're heading to Perugia for the

We're looking forward to working with other great minds at the intersection of the open social web and journalism. Also, the pizza 🍕

If you're going, let us know. We'd love to say hi!

Whilst we're away, if you have any issues with Newsmast or our other services, reach out directly to support@newsmast.org

An 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?
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?
Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

📣 Exciting news! Fedify CLI is now available via Homebrew!

If you're using on macOS or on Linux, you can now install our CLI toolchain with a simple command:

brew install fedify

This makes it even easier to get started with building your federated server app. Try it out and let us know what you think!

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

📣 Exciting news! Fedify CLI is now available via Homebrew!

If you're using on macOS or on Linux, you can now install our CLI toolchain with a simple command:

brew install fedify

This makes it even easier to get started with building your federated server app. Try it out and let us know what you think!

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

📣 Exciting news! Fedify CLI is now available via Homebrew!

If you're using on macOS or on Linux, you can now install our CLI toolchain with a simple command:

brew install fedify

This makes it even easier to get started with building your federated server app. Try it out and let us know what you think!

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

📣 Exciting news! Fedify CLI is now available via Homebrew!

If you're using on macOS or on Linux, you can now install our CLI toolchain with a simple command:

brew install fedify

This makes it even easier to get started with building your federated server app. Try it out and let us know what you think!

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

📣 Exciting news! Fedify CLI is now available via Homebrew!

If you're using on macOS or on Linux, you can now install our CLI toolchain with a simple command:

brew install fedify

This makes it even easier to get started with building your federated server app. Try it out and let us know what you think!

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

📣 Exciting news! Fedify CLI is now available via Homebrew!

If you're using on macOS or on Linux, you can now install our CLI toolchain with a simple command:

brew install fedify

This makes it even easier to get started with building your federated server app. Try it out and let us know what you think!

Jay Baker's avatar
Jay Baker

@MediaActivist@todon.eu

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! @fedizine

Stefano Marinelli's avatar
Stefano Marinelli

@stefano@bsd.cafe

25 Years Later

my-notes.dragas.net/2023/09/25

Old post, but still relevant – maybe even more relevant today than it was in 2023.

Jon S. von Tetzchner's avatar
Jon S. von Tetzchner

@jon@vivaldi.net

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.

Stefano Marinelli's avatar
Stefano Marinelli

@stefano@bsd.cafe

25 Years Later

my-notes.dragas.net/2023/09/25

Old post, but still relevant – maybe even more relevant today than it was in 2023.

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/4/9(12:00)

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

Erotic Mythology (hire me) ☃️'s avatar
Erotic Mythology (hire me) ☃️

@AimeeMaroux@mastodon.social

Very exciting news about , the blogging software I use for my website, beta testing their new social web integration! Activating it enables direct interaction with blogs on and soon , and the whole , as well as and according to their changelog:

ghost.org/changelog/social-web

As a self-hosting user I'll have to wait for a stable release but I am thrilled!

Apeironisim's avatar
Apeironisim

@AtomZ@m.cmx.im

大家好啊,又经过了好几个月的开发, 终于支持了 平台🚀🚀🚀!
目前 Fread 已经支持了 以及 Bluesky,大家可以更新到最新版 1.3.0 体验。

当然本次大升级除了对 Bluesky 的支持之外还有很多对 UI/UX 的优化。

未来一段时间会支持同实例多账号登录,同时将一条帖子发布到多个账号。

@board@ovo.st @board@2-5.cc @worldboard@ovo.st @worldboard@2-5.cc

play.google.com/store/apps/det

Apeironisim's avatar
Apeironisim

@AtomZ@m.cmx.im

大家好啊,又经过了好几个月的开发, 终于支持了 平台🚀🚀🚀!
目前 Fread 已经支持了 以及 Bluesky,大家可以更新到最新版 1.3.0 体验。

当然本次大升级除了对 Bluesky 的支持之外还有很多对 UI/UX 的优化。

未来一段时间会支持同实例多账号登录,同时将一条帖子发布到多个账号。

@board@ovo.st @board@2-5.cc @worldboard@ovo.st @worldboard@2-5.cc

play.google.com/store/apps/det

The Iconfactory's avatar
The Iconfactory

@Iconfactory@iconfactory.world

:tapestry_app: 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.

blog.iconfactory.com/2025/04/t

Graphic 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 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.
Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report – #111

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!

The Links

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:

fediversereport.com/fediverse-

Detail of building in Amsterdam-North
ALT text detailsDetail of building in Amsterdam-North
Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report – #111

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!

The Links

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:

fediversereport.com/fediverse-

Detail of building in Amsterdam-North
ALT text detailsDetail of building in Amsterdam-North
Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report – #111

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!

The Links

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:

fediversereport.com/fediverse-

Detail of building in Amsterdam-North
ALT text detailsDetail of building in Amsterdam-North
Martin Holland's avatar
Martin Holland

@mho@social.heise.de · Reply to Martin Holland's post

Here again the link for sharing:

➡️ fingolas.eu/fediverse/overview

A big spreadsheed with > 900 verified accounts of media organizations in the (from , and ). I'm already working on adding , , and all of the .

Martin Holland's avatar
Martin Holland

@mho@social.heise.de

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 away from . The solution was all along 👇🏼

➡️ fingolas.eu/fediverse/overview

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 , but I couldn't get it working. Ideas?

My file is on GitHub (did I do it right?):
github.com/fingolas23/Accounts

The Iconfactory's avatar
The Iconfactory

@Iconfactory@iconfactory.world

:tapestry_app: 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.

blog.iconfactory.com/2025/04/t

Graphic 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 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.
Newsmast's avatar
Newsmast

@newsmast@newsmast.social

We're heading to Perugia for the

We're looking forward to working with other great minds at the intersection of the open social web and journalism. Also, the pizza 🍕

If you're going, let us know. We'd love to say hi!

Whilst we're away, if you have any issues with Newsmast or our other services, reach out directly to support@newsmast.org

An 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?
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?
samvie's avatar
samvie

@samvie@chaos.social

Fediverse goes @republica

🚀 Zurück in die Zukunft: Warum das das neue, soziale und demokratische Netz für (und die Welt) werden sollte

von und mit:
@melaniebartos
@ulrichkelber @bjoernsta
@Sascha
@gavinkarlmeier

👉 re-publica.com/de/session/zuru


Rachel Cholst's avatar
Rachel Cholst

@rachelcholst@linernotes.club

Some idle questions just out of curiosity, none of them really connected

1) Why does load everything faster than when I log in through my instance?

2) I made a 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)

Thanks for your time!

guerrilla stickers 通信's avatar
guerrilla stickers 通信

@guerrillastickers@mastodon.bida.im

C'era già qualcosa di simile? Vi piace l'idea?

Logo circolare antifa con doppio logo di mastodon rosso e nero. Sul cerchio esterno: ANTIFASCIST ACTION
ALT text detailsLogo circolare antifa con doppio logo di mastodon rosso e nero. Sul cerchio esterno: ANTIFASCIST ACTION
Newsmast's avatar
Newsmast

@newsmast@newsmast.social

We're heading to Perugia for the

We're looking forward to working with other great minds at the intersection of the open social web and journalism. Also, the pizza 🍕

If you're going, let us know. We'd love to say hi!

Whilst we're away, if you have any issues with Newsmast or our other services, reach out directly to support@newsmast.org

An 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?
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?
Jürgen Hubert's avatar
Jürgen Hubert

@juergen_hubert@mementomori.social

I think the same problem with representation among entries is pervasive among projects as well - including the :

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. 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?

sauropods.win/@futurebird/1142

Jürgen Hubert's avatar
Jürgen Hubert

@juergen_hubert@mementomori.social

I think the same problem with representation among entries is pervasive among projects as well - including the :

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. 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?

sauropods.win/@futurebird/1142

wakest's avatar
wakest

@liaizon@social.wake.st

Was trying to figure out what my birthday is, and discovered that I set a profile picture June 20th, 2014 on an instance called `microca.st` which is much earlier then I had realized. web.archive.org/web/2016101807

A screenshot of a profile picture of a StatusNet account
ALT text detailsA screenshot of a profile picture of a StatusNet account
hobbsc's avatar
hobbsc

@hobbsc@social.sdf.org

good , ! I hope you all have/had a lovely day!

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/4/8(12:00)

misskey.io で投稿調整。

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

Fireside Fedi's avatar
Fireside Fedi

@firesidefedi@social.firesidefedi.live

Thank you again to Paige with @fedihost . You can find our discussion at the following locations:

#Peertube #VOD https://video.firesidefedi.live/w/nWSkyqqNw2DWjD51YwuXv9
#CastoPod #Fedicast #Podcast https://audio.firesidefedi.live/@firesidefedi/episodes/paige-fedihost

#fedi #fediverse #host #hosting #people #interview

Jeff Sikes's avatar
Jeff Sikes

@box464@mastodon.social

FunkWhale, a federated music platform, will soon release a new 2.0 alpha. V1.0 instances will not be compatible to the 2.0 instances,

blog.funkwhale.audio/2025-funk

Martin Holland's avatar
Martin Holland

@mho@social.heise.de

Na, irgend jemand hier Lust?

"In Kooperation mit dem SWR X Lab und @Mastodon

Finde neue Lösungsansätze mit & Co. für die journalistischen Herausforderungen im Umgang mit sozialen Plattformen und entwickle funktionierende Prototypen!"

➡️ media-lab.de/de/angebote/reinv

Martin Holland's avatar
Martin Holland

@mho@social.heise.de

Na, irgend jemand hier Lust?

"In Kooperation mit dem SWR X Lab und @Mastodon

Finde neue Lösungsansätze mit & Co. für die journalistischen Herausforderungen im Umgang mit sozialen Plattformen und entwickle funktionierende Prototypen!"

➡️ media-lab.de/de/angebote/reinv

Martin Holland's avatar
Martin Holland

@mho@social.heise.de

Na, irgend jemand hier Lust?

"In Kooperation mit dem SWR X Lab und @Mastodon

Finde neue Lösungsansätze mit & Co. für die journalistischen Herausforderungen im Umgang mit sozialen Plattformen und entwickle funktionierende Prototypen!"

➡️ media-lab.de/de/angebote/reinv

Goffi's avatar
Goffi

@Goffi@mastodon.social · Reply to Servo's post

@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?

Dilman Dila's avatar
Dilman Dila

@dilmandila@mograph.social

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 kind of country. Here is my newest short story set in such a world.

lolwe.org/the-grey-girl/

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.

Fediverse Symbol ⁂'s avatar
Fediverse Symbol ⁂

@FediverseSymbol@typo.social

What a nice surprise to discover ⁂ featured on the article for the ! en.wikipedia.org/wiki/Fedivers

Screenshot of the Wikipedia article for the fediverse, with the asterism symbol (⁂) featured as the main figure of the page.
ALT text detailsScreenshot of the Wikipedia article for the fediverse, with the asterism symbol (⁂) featured as the main figure of the page.
BeAware :fediverse:'s avatar
BeAware :fediverse:

@BeAware@mementomori.social

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.

Support your admins. They help Fedi go round.🫶

Jiko Desu's avatar
Jiko Desu

@jikomayo@mastodon.world

When opening Mastodon, which one do you look at first?

OptionVoters
Home feed0 (0%)
Notifications0 (0%)
Trending posts0 (0%)
Lists0 (0%)
Jiko Desu's avatar
Jiko Desu

@jikomayo@mastodon.world

When opening Mastodon, which one do you look at first?

OptionVoters
Home feed0 (0%)
Notifications0 (0%)
Trending posts0 (0%)
Lists0 (0%)
Elena Rossini ⁂'s avatar
Elena Rossini ⁂

@_elena@mastodon.social

ICYMI: this weekend @Cris_Color posted on : "The best thing you can do for the fediverse is just be kind"

lemmy.world/post/27824597

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! ❤️

Wishing you all a great day & week!

Elena Rossini ⁂'s avatar
Elena Rossini ⁂

@_elena@mastodon.social

ICYMI: this weekend @Cris_Color posted on : "The best thing you can do for the fediverse is just be kind"

lemmy.world/post/27824597

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! ❤️

Wishing you all a great day & week!

Janek @ IndieDev.site's avatar
Janek @ IndieDev.site

@hardpenguin13@mastodon.gamedev.place

Hello Masto! New week is upon us, let's kick its butt!

Janek @ IndieDev.site's avatar
Janek @ IndieDev.site

@hardpenguin13@mastodon.gamedev.place

Hello Masto! New week is upon us, let's kick its butt!

Fediverse Symbol ⁂'s avatar
Fediverse Symbol ⁂

@FediverseSymbol@typo.social

What a nice surprise to discover ⁂ featured on the article for the ! en.wikipedia.org/wiki/Fedivers

Screenshot of the Wikipedia article for the fediverse, with the asterism symbol (⁂) featured as the main figure of the page.
ALT text detailsScreenshot of the Wikipedia article for the fediverse, with the asterism symbol (⁂) featured as the main figure of the page.
Brands Town HQ :verified:'s avatar
Brands Town HQ :verified:

@haichqueue@brands.town

A quick picture of meaningful discourse on the

Scene from Don't Hug Me I'm Scared, where the yellow guy opens a door and says "Wow, look! Nothing!"
ALT text detailsScene from Don't Hug Me I'm Scared, where the yellow guy opens a door and says "Wow, look! Nothing!"
ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/4/7(12:00)

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

theru's avatar
theru

@theru@pleroma-in.ouda.space

Good Morning #fediverse #tzag
Brands Town HQ :verified:'s avatar
Brands Town HQ :verified:

@haichqueue@brands.town

A quick picture of meaningful discourse on the

Scene from Don't Hug Me I'm Scared, where the yellow guy opens a door and says "Wow, look! Nothing!"
ALT text detailsScene from Don't Hug Me I'm Scared, where the yellow guy opens a door and says "Wow, look! Nothing!"
GENKI's avatar
GENKI

@nibushibu@vivaldi.net

とか を見てると、そこのユーザーにとっては :fediverse: への連携とか、標準技術での とか全然興味の範疇じゃないんだろうな…という気がしてる

はまだ、分散型の可能性のひとつとして登場している(実質分散してないけど)ところがあるから知識としては知ってるけど「フェディバース?いや流行らないでしょ」みたいな空気を感じるんだよな…
(流行る流行らないという発想を前にもってきてソーシャルメディアを考える事自体が自分はあまりよくない気がしていて、そういう意味では よりもむしろ とかのほうが好意的に見える時がある。 mixi2 はぜんぜんオープンではないんだけど、なんでだろう。流行ってないからかなw :tony_smiling:

北海道大学エスペラント研究会's avatar
北海道大学エスペラント研究会

@Es_HokkajdaUniv@fedibird.com

こんにちは、北海道大学エスペラント研究会です!
この度、Xと双方で情報を発信していくため、Fediverseにアカウントを設けることになりました。日本のエスペラント界隈および北海道大学の団体におけるFediverse参入の足掛かりとなるべく、これから継続して運用していくつもりです。将来的にはエスペラント鯖を新たに立てることも視野に入れております。
よろしくお願いいたします!

Arcticons ❄️'s avatar
Arcticons ❄️

@arcticons@fosstodon.org · Reply to Arcticons ❄️'s post

@FediverseSymbol is also included in the latest version of Arcticons!

the Fediverse Symbol in Arcticons style
ALT text detailsthe Fediverse Symbol in Arcticons style
Maho Pacheco 🦝🍻's avatar
Maho Pacheco 🦝🍻

@mapache@hachyderm.io

I did some changes to my almost static enabled blog, which enables @blog and @badgefed so now it can show the real number of followers.

I have only updated the one. I am planning to migrate @vocalcat to such format because having a bot account does not make sense for the . I rather post real uodates.

I will edit my series in the following days.

maho.dev/2024/02/a-guide-to-im

github.com/mahomedalid/almost-

Maho Pacheco 🦝🍻's avatar
Maho Pacheco 🦝🍻

@mapache@hachyderm.io

I did some changes to my almost static enabled blog, which enables @blog and @badgefed so now it can show the real number of followers.

I have only updated the one. I am planning to migrate @vocalcat to such format because having a bot account does not make sense for the . I rather post real uodates.

I will edit my series in the following days.

maho.dev/2024/02/a-guide-to-im

github.com/mahomedalid/almost-

Maho Pacheco 🦝🍻's avatar
Maho Pacheco 🦝🍻

@mapache@hachyderm.io

I did some changes to my almost static enabled blog, which enables @blog and @badgefed so now it can show the real number of followers.

I have only updated the one. I am planning to migrate @vocalcat to such format because having a bot account does not make sense for the . I rather post real uodates.

I will edit my series in the following days.

maho.dev/2024/02/a-guide-to-im

github.com/mahomedalid/almost-

Mitex Leo's avatar
Mitex Leo

@ml@mitexleo.one

Why people are moving to Bluesky and Threads instead of Mastodon?

Samantha Xavia's avatar
Samantha Xavia

@sam@bikersgo.social

What is one thing you’d like to read more about the Fediverse in media & information about it?

Samantha Xavia's avatar
Samantha Xavia

@sam@bikersgo.social

What is one thing you’d like to read more about the Fediverse in media & information about it?

Mitex Leo's avatar
Mitex Leo

@ml@mitexleo.one

Why people are moving to Bluesky and Threads instead of Mastodon?

Tomáš's avatar
Tomáš

@prahou@merveilles.town

The Biggest Exquisite Corpse Game

Connect the eight black marks in some way and post it to this thread. Try not to look at what other people drew before you make yours.

Don't know how Exquisite Corpse works? See my example in image2 or read about it here: moma.org/collection/terms/exqu

exquisite corpse template
ALT text detailsexquisite corpse template
exquisite corpse example
ALT text detailsexquisite corpse example
北海道大学エスペラント研究会's avatar
北海道大学エスペラント研究会

@Es_HokkajdaUniv@fedibird.com

こんにちは、北海道大学エスペラント研究会です!
この度、Xと双方で情報を発信していくため、Fediverseにアカウントを設けることになりました。日本のエスペラント界隈および北海道大学の団体におけるFediverse参入の足掛かりとなるべく、これから継続して運用していくつもりです。将来的にはエスペラント鯖を新たに立てることも視野に入れております。
よろしくお願いいたします!

jfmblinux :verified:'s avatar
jfmblinux :verified:

@jfmblinux@mastodon.jfmblinux.fr

🇫🇷
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 😉

selfh.st/icons/


🇫🇷 
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 😉
jfmblinux :verified:'s avatar
jfmblinux :verified:

@jfmblinux@mastodon.jfmblinux.fr

🇫🇷
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 😉

selfh.st/icons/


🇫🇷 
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 😉
北海道大学エスペラント研究会's avatar
北海道大学エスペラント研究会

@Es_HokkajdaUniv@fedibird.com

こんにちは、北海道大学エスペラント研究会です!
この度、Xと双方で情報を発信していくため、Fediverseにアカウントを設けることになりました。日本のエスペラント界隈および北海道大学の団体におけるFediverse参入の足掛かりとなるべく、これから継続して運用していくつもりです。将来的にはエスペラント鯖を新たに立てることも視野に入れております。
よろしくお願いいたします!

北海道大学エスペラント研究会's avatar
北海道大学エスペラント研究会

@Es_HokkajdaUniv@fedibird.com

こんにちは、北海道大学エスペラント研究会です!
この度、Xと双方で情報を発信していくため、Fediverseにアカウントを設けることになりました。日本のエスペラント界隈および北海道大学の団体におけるFediverse参入の足掛かりとなるべく、これから継続して運用していくつもりです。将来的にはエスペラント鯖を新たに立てることも視野に入れております。
よろしくお願いいたします!

北海道大学エスペラント研究会's avatar
北海道大学エスペラント研究会

@Es_HokkajdaUniv@fedibird.com

こんにちは、北海道大学エスペラント研究会です!
この度、Xと双方で情報を発信していくため、Fediverseにアカウントを設けることになりました。日本のエスペラント界隈および北海道大学の団体におけるFediverse参入の足掛かりとなるべく、これから継続して運用していくつもりです。将来的にはエスペラント鯖を新たに立てることも視野に入れております。
よろしくお願いいたします!

北海道大学エスペラント研究会's avatar
北海道大学エスペラント研究会

@Es_HokkajdaUniv@fedibird.com

こんにちは、北海道大学エスペラント研究会です!
この度、Xと双方で情報を発信していくため、Fediverseにアカウントを設けることになりました。日本のエスペラント界隈および北海道大学の団体におけるFediverse参入の足掛かりとなるべく、これから継続して運用していくつもりです。将来的にはエスペラント鯖を新たに立てることも視野に入れております。
よろしくお願いいたします!

北海道大学エスペラント研究会's avatar
北海道大学エスペラント研究会

@Es_HokkajdaUniv@fedibird.com · Reply to 北海道大学エスペラント研究会's post

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!

北海道大学エスペラント研究会's avatar
北海道大学エスペラント研究会

@Es_HokkajdaUniv@fedibird.com

こんにちは、北海道大学エスペラント研究会です!
この度、Xと双方で情報を発信していくため、Fediverseにアカウントを設けることになりました。日本のエスペラント界隈および北海道大学の団体におけるFediverse参入の足掛かりとなるべく、これから継続して運用していくつもりです。将来的にはエスペラント鯖を新たに立てることも視野に入れております。
よろしくお願いいたします!

北海道大学エスペラント研究会's avatar
北海道大学エスペラント研究会

@Es_HokkajdaUniv@fedibird.com

こんにちは、北海道大学エスペラント研究会です!
この度、Xと双方で情報を発信していくため、Fediverseにアカウントを設けることになりました。日本のエスペラント界隈および北海道大学の団体におけるFediverse参入の足掛かりとなるべく、これから継続して運用していくつもりです。将来的にはエスペラント鯖を新たに立てることも視野に入れております。
よろしくお願いいたします!

北海道大学エスペラント研究会's avatar
北海道大学エスペラント研究会

@Es_HokkajdaUniv@fedibird.com

こんにちは、北海道大学エスペラント研究会です!
この度、Xと双方で情報を発信していくため、Fediverseにアカウントを設けることになりました。日本のエスペラント界隈および北海道大学の団体におけるFediverse参入の足掛かりとなるべく、これから継続して運用していくつもりです。将来的にはエスペラント鯖を新たに立てることも視野に入れております。
よろしくお願いいたします!

北海道大学エスペラント研究会's avatar
北海道大学エスペラント研究会

@Es_HokkajdaUniv@fedibird.com · Reply to 北海道大学エスペラント研究会's post

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!

北海道大学エスペラント研究会's avatar
北海道大学エスペラント研究会

@Es_HokkajdaUniv@fedibird.com

こんにちは、北海道大学エスペラント研究会です!
この度、Xと双方で情報を発信していくため、Fediverseにアカウントを設けることになりました。日本のエスペラント界隈および北海道大学の団体におけるFediverse参入の足掛かりとなるべく、これから継続して運用していくつもりです。将来的にはエスペラント鯖を新たに立てることも視野に入れております。
よろしくお願いいたします!

北海道大学エスペラント研究会's avatar
北海道大学エスペラント研究会

@Es_HokkajdaUniv@fedibird.com · Reply to 北海道大学エスペラント研究会's post

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!

北海道大学エスペラント研究会's avatar
北海道大学エスペラント研究会

@Es_HokkajdaUniv@fedibird.com

こんにちは、北海道大学エスペラント研究会です!
この度、Xと双方で情報を発信していくため、Fediverseにアカウントを設けることになりました。日本のエスペラント界隈および北海道大学の団体におけるFediverse参入の足掛かりとなるべく、これから継続して運用していくつもりです。将来的にはエスペラント鯖を新たに立てることも視野に入れております。
よろしくお願いいたします!

Mitex Leo's avatar
Mitex Leo

@ml@mitexleo.one

What do you guys think about selfhosting Bluesky?

I selfhosted it few months ago and later gave up for some reason.

Tim

@seufz@troet.cafe

Wer oder was entscheidet eigentlich darüber wie und ob ein Tröt übersetzbar ist?

Konkretes Beispiel: Europäische Sprache, die ich nicht beherrsche, bei manchen Tröts kein Problem, bei anderen nicht verfügbar.

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/4/6(12:00)

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

BeAware :fediverse:'s avatar
BeAware :fediverse:

@BeAware@mementomori.social

Can we get SpaceHey connected to Fedi somehow? That'd be awesome!

Mark Crocker's avatar
Mark Crocker

@mcrocker@indieweb.social

SE Radio 657: Hong Minhee @hongminhee on and the – Software Engineering Radio se-radio.net/2025/02/se-radio-

References, Fedify fedify.dev/ and hollo: Federated single-user microblogging software github.com/fedify-dev/hollo are also interesting.

Mark Crocker's avatar
Mark Crocker

@mcrocker@indieweb.social

SE Radio 657: Hong Minhee @hongminhee on and the – Software Engineering Radio se-radio.net/2025/02/se-radio-

References, Fedify fedify.dev/ and hollo: Federated single-user microblogging software github.com/fedify-dev/hollo are also interesting.

Ulli Lust's avatar
Ulli Lust

@Ullilust@mastodon.social

My migration campaign on insta and facebook with tips for newcomers in the Fediverse.

image: 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: 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
image: 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: 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.
Image: 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 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!
What 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 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)
Rimu's avatar
Rimu

@rimu@mastodon.nzoss.nz

I've just added Stripe integration to so now every instance can collect their own donations.

Are there any other platforms with integrated donation functionality?

Ulli Lust's avatar
Ulli Lust

@Ullilust@mastodon.social

My migration campaign on insta and facebook with tips for newcomers in the Fediverse.

image: 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: 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
image: 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: 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.
Image: 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 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!
What 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 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)
Martin Holland's avatar
Martin Holland

@mho@social.heise.de · Reply to Martin Holland's post

Here again the link for sharing:

➡️ fingolas.eu/fediverse/overview

A big spreadsheed with > 900 verified accounts of media organizations in the (from , and ). I'm already working on adding , , and all of the .

Ulli Lust's avatar
Ulli Lust

@Ullilust@mastodon.social

My migration campaign on insta and facebook with tips for newcomers in the Fediverse.

image: 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: 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
image: 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: 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.
Image: 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 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!
What 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 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)
Martin Holland's avatar
Martin Holland

@mho@social.heise.de

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 away from . The solution was all along 👇🏼

➡️ fingolas.eu/fediverse/overview

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 , but I couldn't get it working. Ideas?

My file is on GitHub (did I do it right?):
github.com/fingolas23/Accounts

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

国漢文混用体からHolloまで

本日、第8回FediLUG勉強会で「国漢文混用体からHolloまで」というタイトルで発表をしてきました。

私がなぜActivityPubサーバーフレームワークのFedifyと、シングルユーザー向けActivityPubサーバーのHolloを開発する事に成ったのか、その旅路を共有しました。

実は全ての始まりは、韓国語の「国漢文混用体」(漢字ハングル混じり文)に「振りハングル」を付けたいという単純な願いからでした。この小さな目標が、最終的にFedifyHolloという二つのプロジェクトへと発展したのです。

興味のある方は、発表スライドをご覧ください: 「国漢文混用体からHolloまで」(Speaker Deck)

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

国漢文混用体からHolloまで

本日、第8回FediLUG勉強会で「国漢文混用体からHolloまで」というタイトルで発表をしてきました。

私がなぜActivityPubサーバーフレームワークのFedifyと、シングルユーザー向けActivityPubサーバーのHolloを開発する事に成ったのか、その旅路を共有しました。

実は全ての始まりは、韓国語の「国漢文混用体」(漢字ハングル混じり文)に「振りハングル」を付けたいという単純な願いからでした。この小さな目標が、最終的にFedifyHolloという二つのプロジェクトへと発展したのです。

興味のある方は、発表スライドをご覧ください: 「国漢文混用体からHolloまで」(Speaker Deck)

Martin Holland's avatar
Martin Holland

@mho@social.heise.de · Reply to Martin Holland's post

Here again the link for sharing:

➡️ fingolas.eu/fediverse/overview

A big spreadsheed with > 900 verified accounts of media organizations in the (from , and ). I'm already working on adding , , and all of the .

Ulli Lust's avatar
Ulli Lust

@Ullilust@mastodon.social

My migration campaign on insta and facebook with tips for newcomers in the Fediverse.

image: 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: 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
image: 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: 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.
Image: 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 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!
What 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 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)
Sky's avatar
Sky

@sky@fedimonster.de

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 , , , und auch lange Texte ganz wunderbar. Auch meine eigene -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 lebt doch gerade von dieser Vielfalt, oder? Lasst uns das feiern – in 500 Zeichen oder in 5.000. 💛

Martin Holland's avatar
Martin Holland

@mho@social.heise.de · Reply to Martin Holland's post

Here again the link for sharing:

➡️ fingolas.eu/fediverse/overview

A big spreadsheed with > 900 verified accounts of media organizations in the (from , and ). I'm already working on adding , , and all of the .

Martin Holland's avatar
Martin Holland

@mho@social.heise.de

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 away from . The solution was all along 👇🏼

➡️ fingolas.eu/fediverse/overview

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 , but I couldn't get it working. Ideas?

My file is on GitHub (did I do it right?):
github.com/fingolas23/Accounts

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

国漢文混用体からHolloまで

本日、第8回FediLUG勉強会で「国漢文混用体からHolloまで」というタイトルで発表をしてきました。

私がなぜActivityPubサーバーフレームワークのFedifyと、シングルユーザー向けActivityPubサーバーのHolloを開発する事に成ったのか、その旅路を共有しました。

実は全ての始まりは、韓国語の「国漢文混用体」(漢字ハングル混じり文)に「振りハングル」を付けたいという単純な願いからでした。この小さな目標が、最終的にFedifyHolloという二つのプロジェクトへと発展したのです。

興味のある方は、発表スライドをご覧ください: 「国漢文混用体からHolloまで」(Speaker Deck)

Rimu's avatar
Rimu

@rimu@mastodon.nzoss.nz

How much do you donate, each month, to support your fediverse server?

In USD or equivalent.

OptionVoters
$14 (7%)
$29 (17%)
$525 (46%)
$10 or more16 (30%)
Rimu's avatar
Rimu

@rimu@mastodon.nzoss.nz

I've just added Stripe integration to so now every instance can collect their own donations.

Are there any other platforms with integrated donation functionality?

Aktionsb. neue Soziale Medien's avatar
Aktionsb. neue Soziale Medien

@neuSoM@bewegung.social

Das für und () hat vor drei Jahren die Community „ “ gegründet, die seitdem stetig gewachsen ist.

Wer sich für eines der Themen interessiert, sollte der Community beitreten
👉 bmuv.de/themen/digitalisierung

In den nächsten Monaten werden einige online Workshops angeboten, so z.B. im Mai zu den wirklich des 🐘 , der von @wikimediaDE, @wechange und uns vorbereitet wird. Details folgen.

Den Start für die Workshop-Reihe gibt die Auftaktveranstaltung am 9. April, die mit ablaufen soll
👉 bmuv.de/veranstaltung/auftaktv
Wir würden uns freuen, viele von Euch dort zu sehen. 😃

Vielleicht gelingt es dem @bmuv dann sogar, den erfreulicherweise schon bestehenden Mastodon-Kanal zu bespielen. 😊

Bildbeschreibung
Hintergrund mit einem Roboter. Vorne der Text: Sovereign Sustainable Digital. Auftaktveranstaltung zur neuen Workshopreihe am 09. April 2025, 14:30 bis 17 Uhr
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
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

国漢文混用体からHolloまで

本日、第8回FediLUG勉強会で「国漢文混用体からHolloまで」というタイトルで発表をしてきました。

私がなぜActivityPubサーバーフレームワークのFedifyと、シングルユーザー向けActivityPubサーバーのHolloを開発する事に成ったのか、その旅路を共有しました。

実は全ての始まりは、韓国語の「国漢文混用体」(漢字ハングル混じり文)に「振りハングル」を付けたいという単純な願いからでした。この小さな目標が、最終的にFedifyHolloという二つのプロジェクトへと発展したのです。

興味のある方は、発表スライドをご覧ください: 「国漢文混用体からHolloまで」(Speaker Deck)

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

国漢文混用体からHolloまで

本日、第8回FediLUG勉強会で「国漢文混用体からHolloまで」というタイトルで発表をしてきました。

私がなぜActivityPubサーバーフレームワークのFedifyと、シングルユーザー向けActivityPubサーバーのHolloを開発する事に成ったのか、その旅路を共有しました。

実は全ての始まりは、韓国語の「国漢文混用体」(漢字ハングル混じり文)に「振りハングル」を付けたいという単純な願いからでした。この小さな目標が、最終的にFedifyHolloという二つのプロジェクトへと発展したのです。

興味のある方は、発表スライドをご覧ください: 「国漢文混用体からHolloまで」(Speaker Deck)

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

国漢文混用体からHolloまで

本日、第8回FediLUG勉強会で「国漢文混用体からHolloまで」というタイトルで発表をしてきました。

私がなぜActivityPubサーバーフレームワークのFedifyと、シングルユーザー向けActivityPubサーバーのHolloを開発する事に成ったのか、その旅路を共有しました。

実は全ての始まりは、韓国語の「国漢文混用体」(漢字ハングル混じり文)に「振りハングル」を付けたいという単純な願いからでした。この小さな目標が、最終的にFedifyHolloという二つのプロジェクトへと発展したのです。

興味のある方は、発表スライドをご覧ください: 「国漢文混用体からHolloまで」(Speaker Deck)

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

国漢文混用体からHolloまで

本日、第8回FediLUG勉強会で「国漢文混用体からHolloまで」というタイトルで発表をしてきました。

私がなぜActivityPubサーバーフレームワークのFedifyと、シングルユーザー向けActivityPubサーバーのHolloを開発する事に成ったのか、その旅路を共有しました。

実は全ての始まりは、韓国語の「国漢文混用体」(漢字ハングル混じり文)に「振りハングル」を付けたいという単純な願いからでした。この小さな目標が、最終的にFedifyHolloという二つのプロジェクトへと発展したのです。

興味のある方は、発表スライドをご覧ください: 「国漢文混用体からHolloまで」(Speaker Deck)

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

国漢文混用体からHolloまで

本日、第8回FediLUG勉強会で「国漢文混用体からHolloまで」というタイトルで発表をしてきました。

私がなぜActivityPubサーバーフレームワークのFedifyと、シングルユーザー向けActivityPubサーバーのHolloを開発する事に成ったのか、その旅路を共有しました。

実は全ての始まりは、韓国語の「国漢文混用体」(漢字ハングル混じり文)に「振りハングル」を付けたいという単純な願いからでした。この小さな目標が、最終的にFedifyHolloという二つのプロジェクトへと発展したのです。

興味のある方は、発表スライドをご覧ください: 「国漢文混用体からHolloまで」(Speaker Deck)

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

国漢文混用体からHolloまで

本日、第8回FediLUG勉強会で「国漢文混用体からHolloまで」というタイトルで発表をしてきました。

私がなぜActivityPubサーバーフレームワークのFedifyと、シングルユーザー向けActivityPubサーバーのHolloを開発する事に成ったのか、その旅路を共有しました。

実は全ての始まりは、韓国語の「国漢文混用体」(漢字ハングル混じり文)に「振りハングル」を付けたいという単純な願いからでした。この小さな目標が、最終的にFedifyHolloという二つのプロジェクトへと発展したのです。

興味のある方は、発表スライドをご覧ください: 「国漢文混用体からHolloまで」(Speaker Deck)

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

国漢文混用体からHolloまで

本日、第8回FediLUG勉強会で「国漢文混用体からHolloまで」というタイトルで発表をしてきました。

私がなぜActivityPubサーバーフレームワークのFedifyと、シングルユーザー向けActivityPubサーバーのHolloを開発する事に成ったのか、その旅路を共有しました。

実は全ての始まりは、韓国語の「国漢文混用体」(漢字ハングル混じり文)に「振りハングル」を付けたいという単純な願いからでした。この小さな目標が、最終的にFedifyHolloという二つのプロジェクトへと発展したのです。

興味のある方は、発表スライドをご覧ください: 「国漢文混用体からHolloまで」(Speaker Deck)

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

国漢文混用体からHolloまで

本日、第8回FediLUG勉強会で「国漢文混用体からHolloまで」というタイトルで発表をしてきました。

私がなぜActivityPubサーバーフレームワークのFedifyと、シングルユーザー向けActivityPubサーバーのHolloを開発する事に成ったのか、その旅路を共有しました。

実は全ての始まりは、韓国語の「国漢文混用体」(漢字ハングル混じり文)に「振りハングル」を付けたいという単純な願いからでした。この小さな目標が、最終的にFedifyHolloという二つのプロジェクトへと発展したのです。

興味のある方は、発表スライドをご覧ください: 「国漢文混用体からHolloまで」(Speaker Deck)

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

国漢文混用体からHolloまで

本日、第8回FediLUG勉強会で「国漢文混用体からHolloまで」というタイトルで発表をしてきました。

私がなぜActivityPubサーバーフレームワークのFedifyと、シングルユーザー向けActivityPubサーバーのHolloを開発する事に成ったのか、その旅路を共有しました。

実は全ての始まりは、韓国語の「国漢文混用体」(漢字ハングル混じり文)に「振りハングル」を付けたいという単純な願いからでした。この小さな目標が、最終的にFedifyHolloという二つのプロジェクトへと発展したのです。

興味のある方は、発表スライドをご覧ください: 「国漢文混用体からHolloまで」(Speaker Deck)

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

国漢文混用体からHolloまで

本日、第8回FediLUG勉強会で「国漢文混用体からHolloまで」というタイトルで発表をしてきました。

私がなぜActivityPubサーバーフレームワークのFedifyと、シングルユーザー向けActivityPubサーバーのHolloを開発する事に成ったのか、その旅路を共有しました。

実は全ての始まりは、韓国語の「国漢文混用体」(漢字ハングル混じり文)に「振りハングル」を付けたいという単純な願いからでした。この小さな目標が、最終的にFedifyHolloという二つのプロジェクトへと発展したのです。

興味のある方は、発表スライドをご覧ください: 「国漢文混用体からHolloまで」(Speaker Deck)

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

国漢文混用体からHolloまで

本日、第8回FediLUG勉強会で「国漢文混用体からHolloまで」というタイトルで発表をしてきました。

私がなぜActivityPubサーバーフレームワークのFedifyと、シングルユーザー向けActivityPubサーバーのHolloを開発する事に成ったのか、その旅路を共有しました。

実は全ての始まりは、韓国語の「国漢文混用体」(漢字ハングル混じり文)に「振りハングル」を付けたいという単純な願いからでした。この小さな目標が、最終的にFedifyHolloという二つのプロジェクトへと発展したのです。

興味のある方は、発表スライドをご覧ください: 「国漢文混用体からHolloまで」(Speaker Deck)

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

国漢文混用体からHolloまで

本日、第8回FediLUG勉強会で「国漢文混用体からHolloまで」というタイトルで発表をしてきました。

私がなぜActivityPubサーバーフレームワークのFedifyと、シングルユーザー向けActivityPubサーバーのHolloを開発する事に成ったのか、その旅路を共有しました。

実は全ての始まりは、韓国語の「国漢文混用体」(漢字ハングル混じり文)に「振りハングル」を付けたいという単純な願いからでした。この小さな目標が、最終的にFedifyHolloという二つのプロジェクトへと発展したのです。

興味のある方は、発表スライドをご覧ください: 「国漢文混用体からHolloまで」(Speaker Deck)

omi's avatar
omi

@omi_geek@mstdn.jp

It seems that in Germany, 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.

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/4/5(12:00)

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

Rimu's avatar
Rimu

@rimu@mastodon.nzoss.nz

I've just added Stripe integration to so now every instance can collect their own donations.

Are there any other platforms with integrated donation functionality?

Strypey's avatar
Strypey

@strypey@mastodon.nzoss.nz

If I could wave a magic wand and alter the fediverse to give you something you want from it, but can't yet get, what would it be?

Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-04-04

Servers

- Mbin v1.8.1
- Betula v1.4.0
- ActivityPub for WordPress v5.6.0
- Manyfold v0.106.0
- Mastodon v4.3.7
- Mitra v3.22.0
- NeoDB v0.11.5.6
- Hatsu v0.3.3
- kmyblue v17.4
- Gush! v0.0.15
- Vernissage Server v1.7.0
- Gone surfing (Ghost)

Clients

- Fedilab v3.31.2
- Pachli v2.11.0
- PleromaFE v2.8.0
- TootRain v2.1.1
- Voyager v2.28.0
- Aria v1.0.0

Tools and Plugins

- Fediplan v1.3.0

Protocol

- FEP-1042: Peer to Peer Fediverse Identities
- FEP-044f: Consent-respecting quote posts

Articles

- Open-source tools needed for the future of decentralized moderation
- Fediverse Report – #110

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/0195de2c-e094-1ed3-e7fa-aad28ef161cb

Tommi 🤯's avatar
Tommi 🤯

@tommi@pan.rent · Reply to Tommi 🤯's post

⁂ New symbol version!

It is a crazy coincidence that a new Fediverse symbol proposal was advanced exactly one week after I published the first version of the Anti-Fascist Fediverse sticker with the “old” logo on it! No problem, if not that I just printed a thousand 5x5cm version 1 stickers… 🤯

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! 🚀

Thanks a lot to @FediverseSymbol, @liaizon, @raphael, and @nclm for this proposal!

The 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 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.
Rimu's avatar
Rimu

@rimu@mastodon.nzoss.nz

How much do you donate, each month, to support your fediverse server?

In USD or equivalent.

OptionVoters
$14 (7%)
$29 (17%)
$525 (46%)
$10 or more16 (30%)
Florian's avatar
Florian

@florian@fwcr.de

and other platforms like were just mentioned on German television (ZDF) 🎉:

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?

zdf.de/video/reportagen/aspekt

Florian's avatar
Florian

@florian@fwcr.de

and other platforms like were just mentioned on German television (ZDF) 🎉:

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?

zdf.de/video/reportagen/aspekt

The Internet is Crack's avatar
The Internet is Crack

@theinternetiscrack@mastodon.social

💡 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.

🎙️ Available wherever you get your podcasts. youtu.be/RqSkKahvlPA

The Internet is Crack's avatar
The Internet is Crack

@theinternetiscrack@mastodon.social

💡 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.

🎙️ Available wherever you get your podcasts. youtu.be/RqSkKahvlPA

Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-04-04

Servers

- Mbin v1.8.1
- Betula v1.4.0
- ActivityPub for WordPress v5.6.0
- Manyfold v0.106.0
- Mastodon v4.3.7
- Mitra v3.22.0
- NeoDB v0.11.5.6
- Hatsu v0.3.3
- kmyblue v17.4
- Gush! v0.0.15
- Vernissage Server v1.7.0
- Gone surfing (Ghost)

Clients

- Fedilab v3.31.2
- Pachli v2.11.0
- PleromaFE v2.8.0
- TootRain v2.1.1
- Voyager v2.28.0
- Aria v1.0.0

Tools and Plugins

- Fediplan v1.3.0

Protocol

- FEP-1042: Peer to Peer Fediverse Identities
- FEP-044f: Consent-respecting quote posts

Articles

- Open-source tools needed for the future of decentralized moderation
- Fediverse Report – #110

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/0195de2c-e094-1ed3-e7fa-aad28ef161cb

Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-04-04

Servers

- Mbin v1.8.1
- Betula v1.4.0
- ActivityPub for WordPress v5.6.0
- Manyfold v0.106.0
- Mastodon v4.3.7
- Mitra v3.22.0
- NeoDB v0.11.5.6
- Hatsu v0.3.3
- kmyblue v17.4
- Gush! v0.0.15
- Vernissage Server v1.7.0
- Gone surfing (Ghost)

Clients

- Fedilab v3.31.2
- Pachli v2.11.0
- PleromaFE v2.8.0
- TootRain v2.1.1
- Voyager v2.28.0
- Aria v1.0.0

Tools and Plugins

- Fediplan v1.3.0

Protocol

- FEP-1042: Peer to Peer Fediverse Identities
- FEP-044f: Consent-respecting quote posts

Articles

- Open-source tools needed for the future of decentralized moderation
- Fediverse Report – #110

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/0195de2c-e094-1ed3-e7fa-aad28ef161cb

Fireside Fedi's avatar
Fireside Fedi

@firesidefedi@social.firesidefedi.live

Good day all! We have another #episode of #FiresideFedi tomorrow, Saturday April 5th at 1200 Eastern UTC-4.

My #guest this time will be @dansup @dansup ! You might have heard of #PixelFed or #Loops or #Sup or #fediDB or any of his other many projects!

Join us #live on the #Owncast #stream at https://stream.firesidefedi.live
Catch the #VOD on #Peertube afterwards at https://video.firesidefedi.live
Catch the #Fedicast / #Podcast on #Castopod at https://audio.firesidefedi.live

Check all links at https://firesidefedi.live including a list of events powered by #Linkstack

#fsf #fedi #fediverse #peopleOverPlatforms #protocolsOverPlatforms #peopleFirst #interview #interviews #fedizens

KDSZ Bayern's avatar
KDSZ Bayern

@kdsz_bayern@katholisch.social

@DSB_BistumWuerzburg Herzlich Willkommen im ! Stelle Dich und Deine Projekte gerne vor unter

Valerie's Mutual Aid Alt's avatar
Valerie's Mutual Aid Alt

@d4rkness@eldritch.cafe

Alright everyone, new week, new mutual aid goals.

I didnt get enough donations last week to cover all my expenses, so my donation goals are higher now.

Please donate if you can.

I live in an abusive home and my family hates me bc im trans.

Having a roof over my head isnt garanteed, neither is food or anything else.

Please donate to me to help me afford my basic expenses, like HRT, food, new glasses, feminine clothing that fits me, phone bill, etc.

Please help.

Thank you to anyone who boosts or donates.

current goals:

food: 75$/75$

misc bills/expenses: 25$/200$

prescription glasses: 0/250$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
Valerie's Mutual Aid Alt's avatar
Valerie's Mutual Aid Alt

@d4rkness@eldritch.cafe

Alright everyone, new week, new mutual aid goals.

I didnt get enough donations last week to cover all my expenses, so my donation goals are higher now.

Please donate if you can.

I live in an abusive home and my family hates me bc im trans.

Having a roof over my head isnt garanteed, neither is food or anything else.

Please donate to me to help me afford my basic expenses, like HRT, food, new glasses, feminine clothing that fits me, phone bill, etc.

Please help.

Thank you to anyone who boosts or donates.

current goals:

food: 75$/75$

misc bills/expenses: 25$/200$

prescription glasses: 0/250$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
Fireside Fedi's avatar
Fireside Fedi

@firesidefedi@social.firesidefedi.live

Good day all! We have another #episode of #FiresideFedi tomorrow, Saturday April 5th at 1200 Eastern UTC-4.

My #guest this time will be @dansup @dansup ! You might have heard of #PixelFed or #Loops or #Sup or #fediDB or any of his other many projects!

Join us #live on the #Owncast #stream at https://stream.firesidefedi.live
Catch the #VOD on #Peertube afterwards at https://video.firesidefedi.live
Catch the #Fedicast / #Podcast on #Castopod at https://audio.firesidefedi.live

Check all links at https://firesidefedi.live including a list of events powered by #Linkstack

#fsf #fedi #fediverse #peopleOverPlatforms #protocolsOverPlatforms #peopleFirst #interview #interviews #fedizens

shellsharks's avatar
shellsharks

@shellsharks@malici.ous.computer

The 10th edition of Scrolls is now live!

https://shellsharks.com/scrolls/scroll/2025-04-04

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! 🤗

@thisismissem @lown @ov @chadswhite @stammy @sharan @bixfrankonis @travisj @mttaggart @_elena @preslavrachev @mttaggart @Xkeeper @thesmallweb @jadedtwin @funkwhale @gynvael @hamatti @Soblow @JuliusGoat @flamed @maya @j @chuckya @StuntmAEn_Bob @predrag @shaferbrown @mho @pedoneb @lazcorp @jasonsantamaria @gedankenstuecke @securestep9 @annie @lars

Grey Liliy's avatar
Grey Liliy

@greyliliy@mastodon.social

Hello,

Does anyone know a alternative to Google Sheets that is cloud based and anyone can see with a link?

Did some light searching, but no idea what's good or not. Lol.

Tommi 🤯's avatar
Tommi 🤯

@tommi@pan.rent · Reply to Tommi 🤯's post

⁂ New symbol version!

It is a crazy coincidence that a new Fediverse symbol proposal was advanced exactly one week after I published the first version of the Anti-Fascist Fediverse sticker with the “old” logo on it! No problem, if not that I just printed a thousand 5x5cm version 1 stickers… 🤯

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! 🚀

Thanks a lot to @FediverseSymbol, @liaizon, @raphael, and @nclm for this proposal!

The 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 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.
Abelio's avatar
Abelio

@abelio@mastodon.social

👋 Hello ! Abelio is a new work-in-progress federated media publishing platform aiming to become a and alternative for and any sort of ( included).

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! ❤️

Abelio's avatar
Abelio

@abelio@mastodon.social

👋 Hello ! Abelio is a new work-in-progress federated media publishing platform aiming to become a and alternative for and any sort of ( included).

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! ❤️

Abelio's avatar
Abelio

@abelio@mastodon.social

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.

Abelio's avatar
Abelio

@abelio@mastodon.social

👋 Hello ! Abelio is a new work-in-progress federated media publishing platform aiming to become a and alternative for and any sort of ( included).

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! ❤️

Stefano Marinelli's avatar
Stefano Marinelli

@stefano@bsd.cafe

Friends of the and the entire ,
good morning! And have a nice Friday!
It's sunny and warm, here. April at its best.

song.link/s/242juCDbq2XKb7FaPA

hobbsc's avatar
hobbsc

@hobbsc@social.sdf.org

well, i got the stinkpad mostly set up. she's a little slow but it's gonna do everything i need it to.

also spent way too much time on aria of sorrow tonight. just hard to put that game down and really fun to explore.

with that, i'm gonna call it. good , ... i hope you have/had a quality day and that your friday is gonna be primo!

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/4/4(12:00)

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

   

theru's avatar
theru

@theru@pleroma-in.ouda.space

Good Morning #fediverse #tzag #TFIF
electragician's avatar
electragician

@electragician@electragicians.space

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.

Thanks all!

#linux #fedora #foss #floss #oss #fediverse #raspberrypi #technology #gnome #polymerclay #fantasy #scifi #adventuremotorcycles

Andy Piper's avatar
Andy Piper

@andypiper@macaw.social

Very excited to be working with SWR and Media Lab Bayern on this research fellowship, looking into ways for public service journalists to engage on the
media-lab.de/de/angebote/reinv

Samantha Xavia's avatar
Samantha Xavia

@sam@bikersgo.social

What is one thing do you think more users should do on the Fediverse?

Andy Piper's avatar
Andy Piper

@andypiper@macaw.social

Very excited to be working with SWR and Media Lab Bayern on this research fellowship, looking into ways for public service journalists to engage on the
media-lab.de/de/angebote/reinv

The Nexus of Privacy's avatar
The Nexus of Privacy

@thenexusofprivacy@infosec.exchange · Reply to The Nexus of Privacy's post

More notes on Organizing, Mutual Aid, and Activism on decentralized social networks

privacy.thenexus.today/more-no

This was originally going to be a 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!

Andy Piper's avatar
Andy Piper

@andypiper@macaw.social

Very excited to be working with SWR and Media Lab Bayern on this research fellowship, looking into ways for public service journalists to engage on the
media-lab.de/de/angebote/reinv

Valerie's Mutual Aid Alt's avatar
Valerie's Mutual Aid Alt

@d4rkness@eldritch.cafe

Alright everyone, new week, new mutual aid goals.

I didnt get enough donations last week to cover all my expenses, so my donation goals are higher now.

Please donate if you can.

I live in an abusive home and my family hates me bc im trans.

Having a roof over my head isnt garanteed, neither is food or anything else.

Please donate to me to help me afford my basic expenses, like HRT, food, new glasses, feminine clothing that fits me, phone bill, etc.

Please help.

Thank you to anyone who boosts or donates.

current goals:

food: 75$/75$

misc bills/expenses: 25$/200$

prescription glasses: 0/250$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
Valerie's Mutual Aid Alt's avatar
Valerie's Mutual Aid Alt

@d4rkness@eldritch.cafe

Alright everyone, new week, new mutual aid goals.

I didnt get enough donations last week to cover all my expenses, so my donation goals are higher now.

Please donate if you can.

I live in an abusive home and my family hates me bc im trans.

Having a roof over my head isnt garanteed, neither is food or anything else.

Please donate to me to help me afford my basic expenses, like HRT, food, new glasses, feminine clothing that fits me, phone bill, etc.

Please help.

Thank you to anyone who boosts or donates.

current goals:

food: 75$/75$

misc bills/expenses: 25$/200$

prescription glasses: 0/250$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io

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)

RE: hachyderm.io/@nivenly/11426849

Dustin Tungilik MacDonald's avatar
Dustin Tungilik MacDonald

@Dustwin@mastodon.social

The is a great way for to avoid
for Twitter/X
for reddit
for toktok
for Insta
for Goodreads

Let's see that

ozoned's avatar
ozoned

@ozoned@social.ozoned.net · Reply to Taylor Lorenz's post

@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.

KDSZ Bayern's avatar
KDSZ Bayern

@kdsz_bayern@katholisch.social

@DSB_BistumWuerzburg Herzlich Willkommen im ! Stelle Dich und Deine Projekte gerne vor unter

electragician's avatar
electragician

@electragician@electragicians.space

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.

Thanks all!

#linux #fedora #foss #floss #oss #fediverse #raspberrypi #technology #gnome #polymerclay #fantasy #scifi #adventuremotorcycles

gbhnews's avatar
gbhnews

@gbhnews@mastodon.social

🌞 Hello ! This is GBH bringing you the world from . It's 50F at Logan Airport and visibility is 5mi.

Boston band The Dropkick Murphys say they will be playing an acoustic set at the 4/5 "Hands Off' demonstration on Boston Common.

Trump announced sweeping tariffs and global stock markets plunged.

States have been told that public schools must drop DEI programs or lose federal funding.

Evan Sky arts's avatar
Evan Sky arts

@evansky_arts@mastodon.social

✨ Space Raccoon ⭐️

Prints available ✨ evanskyarts.com/en/products/sp

Picture of a print on a black and wooden background surrounded with decorative plants and felt stars. 
The print depicts a raccoon floating in space, clouds surround it but unveil a big, bright, sun-like star in the background. Its light is shining on the raccoon that’s looking up at a smaller star, amazement in its eyes. 
The Colours are warm, mainly purple, an orange glow shining on the raccoon.
ALT text detailsPicture of a print on a black and wooden background surrounded with decorative plants and felt stars. The print depicts a raccoon floating in space, clouds surround it but unveil a big, bright, sun-like star in the background. Its light is shining on the raccoon that’s looking up at a smaller star, amazement in its eyes. The Colours are warm, mainly purple, an orange glow shining on the raccoon.
Pekka Kurki's avatar
Pekka Kurki

@pekka_kurki@mastodon.social

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.

makertube.net/w/aMX8zaAw9o9nUv

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Hello @MastodonEngineering,

I wanted to share some feedback on the documentation provided in the Highlighting Journalism on Mastodon blog post.

Specifically, in The technical section, the example code for the fediverse:creator meta tag is given as:

<meta name="fediverse:creator" content="@Gargron@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:

<meta name="fediverse:creator" content="Gargron@mastodon.social" />

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 @.

Appreciate all you do for !

Pekka Kurki's avatar
Pekka Kurki

@pekka_kurki@mastodon.social

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.

makertube.net/w/aMX8zaAw9o9nUv

Evan Sky arts's avatar
Evan Sky arts

@evansky_arts@mastodon.social

✨ Space Raccoon ⭐️

Prints available ✨ evanskyarts.com/en/products/sp

Picture of a print on a black and wooden background surrounded with decorative plants and felt stars. 
The print depicts a raccoon floating in space, clouds surround it but unveil a big, bright, sun-like star in the background. Its light is shining on the raccoon that’s looking up at a smaller star, amazement in its eyes. 
The Colours are warm, mainly purple, an orange glow shining on the raccoon.
ALT text detailsPicture of a print on a black and wooden background surrounded with decorative plants and felt stars. The print depicts a raccoon floating in space, clouds surround it but unveil a big, bright, sun-like star in the background. Its light is shining on the raccoon that’s looking up at a smaller star, amazement in its eyes. The Colours are warm, mainly purple, an orange glow shining on the raccoon.
Matze's avatar
Matze

@matze@lebalkon.de

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.

https://www.deutschlandfunkkultur.de/wo-bleibt-die-europaeische-social-media-alternative-100.html
Matze's avatar
Matze

@matze@lebalkon.de

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.

https://www.deutschlandfunkkultur.de/wo-bleibt-die-europaeische-social-media-alternative-100.html
ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/4/3(12:00)

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

   

The Nexus of Privacy's avatar
The Nexus of Privacy

@thenexusofprivacy@infosec.exchange · Reply to The Nexus of Privacy's post

More notes on Organizing, Mutual Aid, and Activism on decentralized social networks

privacy.thenexus.today/more-no

This was originally going to be a 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!

omi's avatar
omi

@omi_geek@mstdn.jp

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.

OptionVoters
Yes80 (87%)
No12 (13%)
omi's avatar
omi

@omi_geek@mstdn.jp

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.

OptionVoters
Yes80 (87%)
No12 (13%)
omi's avatar
omi

@omi_geek@mstdn.jp

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.

OptionVoters
Yes80 (87%)
No12 (13%)
omi's avatar
omi

@omi_geek@mstdn.jp

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.

OptionVoters
Yes80 (87%)
No12 (13%)
@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

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.

(Most will probably schedule it for the future.)

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

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.

(Most will probably schedule it for the future.)

Valerie's Mutual Aid Alt's avatar
Valerie's Mutual Aid Alt

@d4rkness@eldritch.cafe

Alright everyone, new week, new mutual aid goals.

I didnt get enough donations last week to cover all my expenses, so my donation goals are higher now.

Please donate if you can.

I live in an abusive home and my family hates me bc im trans.

Having a roof over my head isnt garanteed, neither is food or anything else.

Please donate to me to help me afford my basic expenses, like HRT, food, new glasses, feminine clothing that fits me, phone bill, etc.

Please help.

Thank you to anyone who boosts or donates.

current goals:

food: 0$/75$

misc bills/expenses: 0$/200$

prescription glasses: 0/250$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
Valerie's Mutual Aid Alt's avatar
Valerie's Mutual Aid Alt

@d4rkness@eldritch.cafe

Alright everyone, new week, new mutual aid goals.

I didnt get enough donations last week to cover all my expenses, so my donation goals are higher now.

Please donate if you can.

I live in an abusive home and my family hates me bc im trans.

Having a roof over my head isnt garanteed, neither is food or anything else.

Please donate to me to help me afford my basic expenses, like HRT, food, new glasses, feminine clothing that fits me, phone bill, etc.

Please help.

Thank you to anyone who boosts or donates.

current goals:

food: 0$/75$

misc bills/expenses: 0$/200$

prescription glasses: 0/250$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

@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

flip.it/B-cWKk

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

@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

flip.it/B-cWKk

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

@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

flip.it/B-cWKk

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

@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

flip.it/B-cWKk

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

@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

flip.it/B-cWKk

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

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.

ghost.org/changelog/social-web

flipboard.video/w/sQCNmXx332xi

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

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.

ghost.org/changelog/social-web

flipboard.video/w/sQCNmXx332xi

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

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.

ghost.org/changelog/social-web

flipboard.video/w/sQCNmXx332xi

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

GreatApe is a conversations platform for the Fediverse and decentralized social-media (DeSo).

When logging into GreatApe, you don't have to create an account on GreatApe.

Instead you can use your Mastodon, Pixelfed, Misskey, or PeerTube account.

That is what @muhammadzaidali is working on right now.

Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io

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)

RE: hachyderm.io/@nivenly/11426849

Fedizen Fediverse News's avatar
Fedizen Fediverse News

@fedizen@mastodon.social

»A new security fund opens up to help protect the fediverse« techcrunch.com/2025/04/02/a-ne

Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io

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)

RE: hachyderm.io/@nivenly/11426849

Fedizen Fediverse News's avatar
Fedizen Fediverse News

@fedizen@mastodon.social

»A new security fund opens up to help protect the fediverse« techcrunch.com/2025/04/02/a-ne

Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io

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)

RE: hachyderm.io/@nivenly/11426849

Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io

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)

RE: hachyderm.io/@nivenly/11426849

Linux Is Best's avatar
Linux Is Best

@Linux@mk.absturztau.be

Time to kick the "Fedi Chick" Nicole to the curb.

If you're using Cherry Pick, Misskey, or Sharkey you can permanently silence Nicole, no matter what account they use.

Go to Settings, Mute and Blocks, Hard word mute, enter the URL and click SAVE.

The URL:
https://friendica.namestaci.cz/profile/fediversechick/profile

Photo is as described in the post, step by step.
ALT text detailsPhoto is as described in the post, step by step.
Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io

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)

RE: hachyderm.io/@nivenly/11426849

Erotic Mythology (hire me) ☃️'s avatar
Erotic Mythology (hire me) ☃️

@AimeeMaroux@mastodon.social

Very exciting news about , the blogging software I use for my website, beta testing their new social web integration! Activating it enables direct interaction with blogs on and soon , and the whole , as well as and according to their changelog:

ghost.org/changelog/social-web

As a self-hosting user I'll have to wait for a stable release but I am thrilled!

Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io

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)

RE: hachyderm.io/@nivenly/11426849

Esk 🐌⚡💜's avatar
Esk 🐌⚡💜

@esk@hachyderm.io

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.

let's close some vulns! :blobfoxscience:

Esk 🐌⚡💜's avatar
Esk 🐌⚡💜

@esk@hachyderm.io

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.

let's close some vulns! :blobfoxscience:

Emelia 👸🏻's avatar
Emelia 👸🏻

@thisismissem@hachyderm.io

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)

RE: hachyderm.io/@nivenly/11426849

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

GreatApe is a conversations platform for the Fediverse and decentralized social-media (DeSo).

When logging into GreatApe, you don't have to create an account on GreatApe.

Instead you can use your Mastodon, Pixelfed, Misskey, or PeerTube account.

That is what @muhammadzaidali is working on right now.

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to Shimaneko1985's post

@Shimaneko1985

界隈の知識を活用したら、たぶんできないことはないはずだと。

まずは、 Desktop をいれるところあたりかと。

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

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.

ghost.org/changelog/social-web

flipboard.video/w/sQCNmXx332xi

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/4/2(12:00)

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

   

Valerie's Mutual Aid Alt's avatar
Valerie's Mutual Aid Alt

@d4rkness@eldritch.cafe

Alright everyone, new week, new mutual aid goals.

I didnt get enough donations last week to cover all my expenses, so my donation goals are higher now.

Please donate if you can.

I live in an abusive home and my family hates me bc im trans.

Having a roof over my head isnt garanteed, neither is food or anything else.

Please donate to me to help me afford my basic expenses, like HRT, food, new glasses, feminine clothing that fits me, phone bill, etc.

Please help.

Thank you to anyone who boosts or donates.

current goals:

food: 0$/75$

misc bills/expenses: 0$/200$

prescription glasses: 0/250$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
Valerie's Mutual Aid Alt's avatar
Valerie's Mutual Aid Alt

@d4rkness@eldritch.cafe

Alright everyone, new week, new mutual aid goals.

I didnt get enough donations last week to cover all my expenses, so my donation goals are higher now.

Please donate if you can.

I live in an abusive home and my family hates me bc im trans.

Having a roof over my head isnt garanteed, neither is food or anything else.

Please donate to me to help me afford my basic expenses, like HRT, food, new glasses, feminine clothing that fits me, phone bill, etc.

Please help.

Thank you to anyone who boosts or donates.

current goals:

food: 0$/75$

misc bills/expenses: 0$/200$

prescription glasses: 0/250$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
electragician's avatar
electragician

@electragician@electragicians.space

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.

Thanks all!

#linux #fedora #foss #floss #oss #fediverse #raspberrypi #technology #gnome #polymerclay #fantasy #scifi #adventuremotorcycles

Alexander Winkler's avatar
Alexander Winkler

@awinkler@openbiblio.social

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. doi.org/10.5281/zenodo.1512254

It's CC0 and there's an odt version of the file as well; so feel free to share, adapt and reuse!

@neolatin

Darren du Nord's avatar
Darren du Nord

@darren@c.im

My all time favorite former Vikings kicker and agitator, @chriswarcraft.bsky.social, has joined the via ! Very glad to be able to follow .

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

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.

ghost.org/changelog/social-web

flipboard.video/w/sQCNmXx332xi

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social

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.

ghost.org/changelog/social-web

flipboard.video/w/sQCNmXx332xi

Alexander Winkler's avatar
Alexander Winkler

@awinkler@openbiblio.social

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. doi.org/10.5281/zenodo.1512254

It's CC0 and there's an odt version of the file as well; so feel free to share, adapt and reuse!

@neolatin

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

Organizers Log:

An update about the Fediverse Conference in Canada (FediCon) on August 1st & Saturday August 2nd I have been organizing.

I have paid the deposit to reserve the room chosen for the conference.

I also signed the contract for it.

The next thing I need to deal with is — catering, audio & visual requirements, room set up.

These will be additional costs.

(There are more things to do after those. But, that is what is next.)

RE: mastodon.social/@reiver/114229

Martin Holland's avatar
Martin Holland

@mho@social.heise.de

I have now started two projects, to collect verified accounts by the media that are bridged via and media in the but not on , @Threads or .

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 , that you can filter by software or sort by "last active" & more.

Please share this post far & wide!

Martin Holland's avatar
Martin Holland

@mho@social.heise.de

I have now started two projects, to collect verified accounts by the media that are bridged via and media in the but not on , @Threads or .

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 , that you can filter by software or sort by "last active" & more.

Please share this post far & wide!

Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report – #110

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 Links

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:

fediversereport.com/fediverse-

Sharp-flowered rush in an nature reserve
ALT text detailsSharp-flowered rush in an nature reserve
Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report – #110

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 Links

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:

fediversereport.com/fediverse-

Sharp-flowered rush in an nature reserve
ALT text detailsSharp-flowered rush in an nature reserve
Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report – #110

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 Links

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:

fediversereport.com/fediverse-

Sharp-flowered rush in an nature reserve
ALT text detailsSharp-flowered rush in an nature reserve
Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report – #110

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 Links

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:

fediversereport.com/fediverse-

Sharp-flowered rush in an nature reserve
ALT text detailsSharp-flowered rush in an nature reserve
noim's avatar
noim

@noim@noc.social

Sometimes the best posts in are made by users named something like PuppeHornyGirl69@crazybitch.host and I love it
transfem.social/notes/a60pk0d3

Johan Empa's avatar
Johan Empa

@JohanEmpa@mastodon.green · Reply to Johan Empa's post

Do you think the the social web should have built in climate action?

Feel free to boost for a greener world
5/5

OptionVoters
Yes4 (80%)
Maybe later0 (0%)
💯 🎯1 (20%)
No, only the fediverse should0 (0%)
Johan Empa's avatar
Johan Empa

@JohanEmpa@mastodon.green · Reply to Johan Empa's post

Do you think the the social web should have built in climate action?

Feel free to boost for a greener world
5/5

OptionVoters
Yes4 (80%)
Maybe later0 (0%)
💯 🎯1 (20%)
No, only the fediverse should0 (0%)
marius's avatar
marius

@mariusor@metalhead.club

Finally @RattleHead the younger cooler step brother of @releasebot can stay out on the after curfew. Give it a follow if are your jam.

FediThing 🏳️‍🌈's avatar
FediThing 🏳️‍🌈

@FediThing@chinwag.org

If you want to discover interesting PeerTube accounts on a variety of topics, please check out the hashtag

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 🙂

fiona 🆕's avatar
fiona 🆕

@fionafokus@mystical.garden · Reply to fiona 🆕's post

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 wrote a blog post about how I found the vulnerability, how disclosure coordination went and general ramblings about Fediverse safety:
fokus.cool/2025/03/25/pixelfed

Marko Suvila's avatar
Marko Suvila

@marko5@sauna.social

Missä on kansalaisaloite ja kuntalaisaloite botit?

Marko Suvila's avatar
Marko Suvila

@marko5@sauna.social

Missä on kansalaisaloite ja kuntalaisaloite botit?

Robert Kingett's avatar
Robert Kingett

@WeirdWriter@caneandable.social

Update after April 2.

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 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 you are in the US, Zelle is kingettr@gmail.com and other options at sightlessscribbles.com/support @anarchomutual @mutualaid@a.gup.pe @mutualaid@kolektiva.social @mutualaidmedia

Hiker's avatar
Hiker

@hiker@akk.fedcast.ch · Reply to Matthias's post

@feb Die Vielfalt ist doch im #Fediverse so beeindruckend.
omi's avatar
omi

@omi_geek@mstdn.jp

If were to effectively join the 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

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/4/1(12:00)

mstdn.jp、pawoo.net でアカウント減少。
確か同じ運営主体でしたよね。

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

Leo's avatar
Leo

@leo@masto.gkbrk.com

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.

electragician's avatar
electragician

@electragician@electragicians.space

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.

Thanks all!

#linux #fedora #foss #floss #oss #fediverse #raspberrypi #technology #gnome #polymerclay #fantasy #scifi #adventuremotorcycles

FediJam's avatar
FediJam

@fedi_jam@mastodon.gamedev.place

And that concludes the third edition of the ! ⌛We've got 8 entries this time, which you can check out here: itch.io/jam/fedi-jam-3/entries

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! 🙂

FediJam's avatar
FediJam

@fedi_jam@mastodon.gamedev.place

And that concludes the third edition of the ! ⌛We've got 8 entries this time, which you can check out here: itch.io/jam/fedi-jam-3/entries

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's avatar
Betula

@betula@fosstodon.org

Introducing Betula v1.4.0

is a federated self-hosted single-user bookmark manager. Tags, descriptions, quotes. ! 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.

And other improvements.

Release notes: betula.mycorrhiza.wiki/v1.4.0.

Happy bookmarking!

Screenshot of Betula
ALT text detailsScreenshot of Betula
Betula's avatar
Betula

@betula@fosstodon.org

Introducing Betula v1.4.0

is a federated self-hosted single-user bookmark manager. Tags, descriptions, quotes. ! 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.

And other improvements.

Release notes: betula.mycorrhiza.wiki/v1.4.0.

Happy bookmarking!

Screenshot of Betula
ALT text detailsScreenshot of Betula
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Hello @MastodonEngineering,

I wanted to share some feedback on the documentation provided in the Highlighting Journalism on Mastodon blog post.

Specifically, in The technical section, the example code for the fediverse:creator meta tag is given as:

<meta name="fediverse:creator" content="@Gargron@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:

<meta name="fediverse:creator" content="Gargron@mastodon.social" />

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 @.

Appreciate all you do for !

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Hello @MastodonEngineering,

I wanted to share some feedback on the documentation provided in the Highlighting Journalism on Mastodon blog post.

Specifically, in The technical section, the example code for the fediverse:creator meta tag is given as:

<meta name="fediverse:creator" content="@Gargron@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:

<meta name="fediverse:creator" content="Gargron@mastodon.social" />

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 @.

Appreciate all you do for !

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Hello @MastodonEngineering,

I wanted to share some feedback on the documentation provided in the Highlighting Journalism on Mastodon blog post.

Specifically, in The technical section, the example code for the fediverse:creator meta tag is given as:

<meta name="fediverse:creator" content="@Gargron@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:

<meta name="fediverse:creator" content="Gargron@mastodon.social" />

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 @.

Appreciate all you do for !

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Hello @MastodonEngineering,

I wanted to share some feedback on the documentation provided in the Highlighting Journalism on Mastodon blog post.

Specifically, in The technical section, the example code for the fediverse:creator meta tag is given as:

<meta name="fediverse:creator" content="@Gargron@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:

<meta name="fediverse:creator" content="Gargron@mastodon.social" />

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 @.

Appreciate all you do for !

Ulli Lust's avatar
Ulli Lust

@Ullilust@mastodon.social

My campaign on Instagram and Facebook for a migration to the Fediverse. Funnily enough, it brought a lot of new friends from the Fediverse itself.

Text: 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.
Image: 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.
Text: 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.
Image: 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
Image: 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: Summary after one month on Mastodon: I'm better informed and more timely than ever before.
Text: 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.
Image: 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
Image: 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
Image: 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
Image: 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: Summary after one month on Mastodon: I'm better informed and more timely than ever before.
Image: 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.
Image: 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.
Text: 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.
Image: 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
Image: 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.
Image: 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: Summary after one month on Mastodon: I'm better informed and more timely than ever before.
Image: 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.
Text: 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.
Text: 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.
Image: 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.
Image: 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
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Hello @MastodonEngineering,

I wanted to share some feedback on the documentation provided in the Highlighting Journalism on Mastodon blog post.

Specifically, in The technical section, the example code for the fediverse:creator meta tag is given as:

<meta name="fediverse:creator" content="@Gargron@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:

<meta name="fediverse:creator" content="Gargron@mastodon.social" />

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 @.

Appreciate all you do for !

Simona Casolari's avatar
Simona Casolari

@symcasolari@mastodon.social

After about a month of researching, documenting, and writing, this piece is out. Out of my brain, out of my soul.

Knowledge hurts sometimes. Acting consciously is so empowering though, and liberating.

Thanks @Ullilust and @Xeniax for allowing me to include your images and words.

My and @davidrevoy's illustrations in the article are CC-BY 4.0.

illugination.com/not-in-my-nam

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

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

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 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.

await ctx.sendActivity(
  { identifier: sender },
  "followers",
  activity,
  { 
    preferSharedInbox: true,
    syncCollection: true,  // Explicitly enable collection synchronization
  }
);

Enhanced Key Format Compatibility

Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS 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!

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I received a heartwarming about today!

@bgl shared in the FediDev KR Discord server:

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.

They also posted on their Hackers' Pub:

If you want to learn ActivityPub efficiently, just read the Fedify docs from beginning to end.

This makes all the documentation work worthwhile. Glad our docs are helping people understand not just Fedify, but itself.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

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:

"endpoints": {
"sharedInbox": "https://social.example/inbox"
},

Especially if the person is still trying to understand ActivityPub, and isn't aware of the "endpoints" field yet.

sharedInbox

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.
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.
@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

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.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

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.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

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.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

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:

"endpoints": {
"sharedInbox": "https://social.example/inbox"
},

Especially if the person is still trying to understand ActivityPub, and isn't aware of the "endpoints" field yet.

sharedInbox

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.
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.
@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

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.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Hello @MastodonEngineering,

I wanted to share some feedback on the documentation provided in the Highlighting Journalism on Mastodon blog post.

Specifically, in The technical section, the example code for the fediverse:creator meta tag is given as:

<meta name="fediverse:creator" content="@Gargron@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:

<meta name="fediverse:creator" content="Gargron@mastodon.social" />

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 @.

Appreciate all you do for !

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

Currently, the way I am determining if content is valid ActivityPub / ActivityStreams content is —

№1:

Determining if it is valid JSON.

№2:

Checking if it has a "type" field.

And that is it.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

Dealing with JSON-LD would be easier in many ways if everything was defined inline.

Rather than having to get the content from a URL in the context, parse it, etc.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Hello @MastodonEngineering,

I wanted to share some feedback on the documentation provided in the Highlighting Journalism on Mastodon blog post.

Specifically, in The technical section, the example code for the fediverse:creator meta tag is given as:

<meta name="fediverse:creator" content="@Gargron@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:

<meta name="fediverse:creator" content="Gargron@mastodon.social" />

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 @.

Appreciate all you do for !

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Hello @MastodonEngineering,

I wanted to share some feedback on the documentation provided in the Highlighting Journalism on Mastodon blog post.

Specifically, in The technical section, the example code for the fediverse:creator meta tag is given as:

<meta name="fediverse:creator" content="@Gargron@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:

<meta name="fediverse:creator" content="Gargron@mastodon.social" />

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 @.

Appreciate all you do for !

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Hello @MastodonEngineering,

I wanted to share some feedback on the documentation provided in the Highlighting Journalism on Mastodon blog post.

Specifically, in The technical section, the example code for the fediverse:creator meta tag is given as:

<meta name="fediverse:creator" content="@Gargron@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:

<meta name="fediverse:creator" content="Gargron@mastodon.social" />

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 @.

Appreciate all you do for !

Linux Is Best's avatar
Linux Is Best

@Linux@mastodon.au

A reminder, the Fediverse cost money.

Yes, it is free for YOU to use, but your local administrator pays for domain registration, web hosting, storage space, CDN, and of course, bandwidth.

The busier and more active your Fedi site, the most it cost.

If you are able, consider reaching out to your admin, and asking how you can help. Even small contributions add up and make a difference.

Simona Casolari's avatar
Simona Casolari

@symcasolari@mastodon.social

After about a month of researching, documenting, and writing, this piece is out. Out of my brain, out of my soul.

Knowledge hurts sometimes. Acting consciously is so empowering though, and liberating.

Thanks @Ullilust and @Xeniax for allowing me to include your images and words.

My and @davidrevoy's illustrations in the article are CC-BY 4.0.

illugination.com/not-in-my-nam

Simona Casolari's avatar
Simona Casolari

@symcasolari@mastodon.social

After about a month of researching, documenting, and writing, this piece is out. Out of my brain, out of my soul.

Knowledge hurts sometimes. Acting consciously is so empowering though, and liberating.

Thanks @Ullilust and @Xeniax for allowing me to include your images and words.

My and @davidrevoy's illustrations in the article are CC-BY 4.0.

illugination.com/not-in-my-nam

Andrew Graves :arch: :linux:'s avatar
Andrew Graves :arch: :linux:

@graves501@fosstodon.org

I've been thinking of contributing to the 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.

Does anyone have some ideas?

ottoto's avatar
ottoto

@ottoto2017@prattohome.com

今まで、私は気に入った投稿にはお気に入りをクリックしていたのですが、誰かが、リブートしないと が拡がらないよとの書込み。

確かに のように自分でTL を作るやり方だと、伝言ゲームではないが、リブートで他の人にも伝えると言う努力は必要。

それで、気に入った投稿にお気に入りとリブートと2つ同時に押すことにした。

ottoto's avatar
ottoto

@ottoto2017@prattohome.com

今まで、私は気に入った投稿にはお気に入りをクリックしていたのですが、誰かが、リブートしないと が拡がらないよとの書込み。

確かに のように自分でTL を作るやり方だと、伝言ゲームではないが、リブートで他の人にも伝えると言う努力は必要。

それで、気に入った投稿にお気に入りとリブートと2つ同時に押すことにした。

ottoto's avatar
ottoto

@ottoto2017@prattohome.com

今まで、私は気に入った投稿にはお気に入りをクリックしていたのですが、誰かが、リブートしないと が拡がらないよとの書込み。

確かに のように自分でTL を作るやり方だと、伝言ゲームではないが、リブートで他の人にも伝えると言う努力は必要。

それで、気に入った投稿にお気に入りとリブートと2つ同時に押すことにした。

Robert Kingett's avatar
Robert Kingett

@WeirdWriter@caneandable.social

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?

@romancelandia

Light

@light@noc.social · Reply to Christine Lemmer-Webber 🌀's post

@cwebber @j12t Yes. I too am glad to hear that someone has been kicked out of a event with zero explanation, evidence of wrongdoing, or community oversight (sarcasm)

Andrew Graves :arch: :linux:'s avatar
Andrew Graves :arch: :linux:

@graves501@fosstodon.org

I've been thinking of contributing to the 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.

Does anyone have some ideas?

wakest's avatar
wakest

@liaizon@social.wake.st

Thanks to an inquiry posed by @wendy yesterday, I discovered two amazing projects to map community events from aroubd the on an @openstreetmap base.

«𝖛𝖔𝔦𝔡 balotta» by @grafton9 shows venues listed on balotta.org, an Italian @gancio server.
🗺️ autistici.org/void/balotta

«vous revoir» by @simon shows events listed across both @mobilizon and servers.
🗺️ vousrevoir.be

A screenshot of a map with lots of green circles of various sizes showing venues across Bologna
ALT text detailsA screenshot of a map with lots of green circles of various sizes showing venues across Bologna
A screenshot of a map with different colored circles showing single events across Brussels
ALT text detailsA screenshot of a map with different colored circles showing single events across Brussels
Ulli Lust's avatar
Ulli Lust

@Ullilust@mastodon.social

My campaign on Instagram and Facebook for a migration to the Fediverse. Funnily enough, it brought a lot of new friends from the Fediverse itself.

Text: 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.
Image: 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.
Text: 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.
Image: 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
Image: 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: Summary after one month on Mastodon: I'm better informed and more timely than ever before.
Text: 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.
Image: 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
Image: 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
Image: 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
Image: 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: Summary after one month on Mastodon: I'm better informed and more timely than ever before.
Image: 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.
Image: 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.
Text: 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.
Image: 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
Image: 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.
Image: 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: Summary after one month on Mastodon: I'm better informed and more timely than ever before.
Image: 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.
Text: 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.
Text: 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.
Image: 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.
Image: 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
omi's avatar
omi

@omi_geek@mstdn.jp

I hear 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.

jools

@jools@missocial.de

Ich habe mich mal testweise an Ghost herangetraut und wollte die ActivityPub-Funktion testen. Wer mag, kann meinen Erfahrungsbericht dazu auf meinem Blog lesen.


Link: BlogZwo.me: Ghost mit ActivityPub im Fediverse, Ghost(Pro) und Ghost Affiliate


, ,

1 tripod in 3 trenchcoats's avatar
1 tripod in 3 trenchcoats

@kyonshi@dice.camp

Did anyone ever manage to get fediverse.space running again? I mean the underlying software that shows the interconnections between servers.

I found this really cook when I started with the , but it stopped working after a while.

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

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

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 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.

await ctx.sendActivity(
  { identifier: sender },
  "followers",
  activity,
  { 
    preferSharedInbox: true,
    syncCollection: true,  // Explicitly enable collection synchronization
  }
);

Enhanced Key Format Compatibility

Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS 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!

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

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

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 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.

await ctx.sendActivity(
  { identifier: sender },
  "followers",
  activity,
  { 
    preferSharedInbox: true,
    syncCollection: true,  // Explicitly enable collection synchronization
  }
);

Enhanced Key Format Compatibility

Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS 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!

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

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

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 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.

await ctx.sendActivity(
  { identifier: sender },
  "followers",
  activity,
  { 
    preferSharedInbox: true,
    syncCollection: true,  // Explicitly enable collection synchronization
  }
);

Enhanced Key Format Compatibility

Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS 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!

Martin Holland's avatar
Martin Holland

@mho@social.heise.de

Let's give it try:
I maintain my lists of accounts on & in the 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 , 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.

Linux Is Best's avatar
Linux Is Best

@Linux@mastodon.au

A reminder, the Fediverse cost money.

Yes, it is free for YOU to use, but your local administrator pays for domain registration, web hosting, storage space, CDN, and of course, bandwidth.

The busier and more active your Fedi site, the most it cost.

If you are able, consider reaching out to your admin, and asking how you can help. Even small contributions add up and make a difference.

Martin Holland's avatar
Martin Holland

@mho@social.heise.de

Let's give it try:
I maintain my lists of accounts on & in the 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 , 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.

Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-03-28

Servers

- Hollo v0.5.5
- Pixelfed v0.12.5
- Manyfold v0.105.0
- Mitra v3.21.0
- Gancio v1.25.0
- Merp Relay v0.2.2
- March 2025: Search Update (Bandwagon)
- PieFed development update Mar 2025
- Funkwhale 2.0 Alpha candidate
- Pinka: A commenting server that bridges static sites to ActivityPub sites

Clients

- Fedilab v3.31.0
- Mastodon for iOS v2025.1
- Pixelfed (React Native) v1.2.0.1
- Voyager v2.26.0
- Interstellar v0.9.0

Tools and Plugins

- Enable Mastodon Apps for WordPress v1.4.1
- Lemmy Community Seeder (LCS): A tool to seed communities, so your users have something in their All feed
- Meh… another comment system

For developers

- Fedify v1.5.0
- ActivityPods v2.1.1

Protocol

- FEP-5711: Inverse Properties for Collections
- Lemmy RFC 0008: Plugins

Articles

- Pixelfed leaks private posts from other Fediverse instances
- But It's Public, You Posted It On the Internet
- New Paradigms in Trust and Safety: Navigating Defederation on Decentralized Social Media Platforms
- PeerTube: the Fediverse’s decentralized video platform (part 2: creator edition)
- Fediverse Report – #109

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/0195ba9c-b3d5-7402-e337-39b10034bcfc

Open Risk's avatar
Open Risk

@openrisk@mastodon.social

The 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 and 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

1/

GenomInc's avatar
GenomInc

@genominc@rollenspiel.social

Da macht das eine Umfrage zu und führt nicht mal das auf. Echt zum ko....

BMAS-Soziale_Medien_2025 (LamaPoll - Online Umfragen)
survey.lamapoll.de/BMAS-Sozial

Screenshot umfrage
ALT text detailsScreenshot umfrage
Martin Holland's avatar
Martin Holland

@mho@social.heise.de

Together
@MediaOnMastodon,
@FederatedByFlipboard &
@FederatedMediaOnThreads
have now always up-to-date data on way more than 900 accounts from media organizations, that are accesible from & the .

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 )?

OptionVoters
Yes, I would like such a table12 (71%)
No, don't bother5 (29%)
ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/3/30(12:00)

mstdn.jp で投稿調整。

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

GENKI's avatar
GENKI

@nibushibu@vivaldi.net

プロフィールにタグをセットできるのは :mastodon: でもできるやつな気がする。
:fediverse: の完全連携をみこしてのあれかな?

Threads、返信や引用できるアカウントを「フォロワー」のみ設定可能に - Impress Watch
watch.impress.co.jp/docs/news/

Ben Pate 🤘🏻's avatar
Ben Pate 🤘🏻

@benpate@mastodon.social · Reply to Mastodon Engineering's post

@MastodonEngineering

Need like this is really great for the . It means there’s real money behind making this ecosystem better.

Now, someone out there go get yourself and keep pushing this thing forward.

GENKI's avatar
GENKI

@nibushibu@vivaldi.net

:fediverse: とは直接関係のない話だけど、他の私企業のプラットフォームに乗っかるより自社でその仕組みを整備しようという動きは、いまのSocial Media の寡占とメタクソ化を考えれば自然に出てくるような気もするけどそれをちゃんと実行できる任天堂さすが、と思った。

たくさんの子供を含むプレイヤーがいる任天堂もだけど、自治体とか公共性のある団体も今後安易に寡占プラットフォームにベットしないほうがよいという雰囲気ができていくといいんだけどな。その代替手段…いや、むしろもっとよい手段 :fediverse: :mastodon: もいまはあるわけだし。

「Nintendo Today!」は「X(Twitter)がなくなった世界を想定しているかもしれない」との指摘。SNSがぐちゃぐちゃになってもきちんと任天堂が発信できる手段説 - AUTOMATON
automaton-media.com/articles/n

GENKI's avatar
GENKI

@nibushibu@vivaldi.net

:fediverse: とは直接関係のない話だけど、他の私企業のプラットフォームに乗っかるより自社でその仕組みを整備しようという動きは、いまのSocial Media の寡占とメタクソ化を考えれば自然に出てくるような気もするけどそれをちゃんと実行できる任天堂さすが、と思った。

たくさんの子供を含むプレイヤーがいる任天堂もだけど、自治体とか公共性のある団体も今後安易に寡占プラットフォームにベットしないほうがよいという雰囲気ができていくといいんだけどな。その代替手段…いや、むしろもっとよい手段 :fediverse: :mastodon: もいまはあるわけだし。

「Nintendo Today!」は「X(Twitter)がなくなった世界を想定しているかもしれない」との指摘。SNSがぐちゃぐちゃになってもきちんと任天堂が発信できる手段説 - AUTOMATON
automaton-media.com/articles/n

Linux Is Best's avatar
Linux Is Best

@Linux@mastodon.au

A reminder, the Fediverse cost money.

Yes, it is free for YOU to use, but your local administrator pays for domain registration, web hosting, storage space, CDN, and of course, bandwidth.

The busier and more active your Fedi site, the most it cost.

If you are able, consider reaching out to your admin, and asking how you can help. Even small contributions add up and make a difference.

Martin Holland's avatar
Martin Holland

@mho@social.heise.de

Together
@MediaOnMastodon,
@FederatedByFlipboard &
@FederatedMediaOnThreads
have now always up-to-date data on way more than 900 accounts from media organizations, that are accesible from & the .

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 )?

OptionVoters
Yes, I would like such a table12 (71%)
No, don't bother5 (29%)
Greg Slepak's avatar
Greg Slepak

@taoeffect@crib.social

The search feature is really bad in #Pleroma. Doesn't exist (last time I checked) in #Mitra.

Search is really important for bringing people to the #Fediverse.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I received a heartwarming about today!

@bgl shared in the FediDev KR Discord server:

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.

They also posted on their Hackers' Pub:

If you want to learn ActivityPub efficiently, just read the Fedify docs from beginning to end.

This makes all the documentation work worthwhile. Glad our docs are helping people understand not just Fedify, but itself.

frankie (Pirate from Carribean)'s avatar
frankie (Pirate from Carribean)

@frankie@infosec.exchange · Reply to Evan Prodromou's post

@evan

Truth Social was born out of Mastodon :blobcatgoogly:
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.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I received a heartwarming about today!

@bgl shared in the FediDev KR Discord server:

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.

They also posted on their Hackers' Pub:

If you want to learn ActivityPub efficiently, just read the Fedify docs from beginning to end.

This makes all the documentation work worthwhile. Glad our docs are helping people understand not just Fedify, but itself.

Andrew Graves :arch: :linux:'s avatar
Andrew Graves :arch: :linux:

@graves501@fosstodon.org

I've been thinking of contributing to the 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.

Does anyone have some ideas?

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I received a heartwarming about today!

@bgl shared in the FediDev KR Discord server:

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.

They also posted on their Hackers' Pub:

If you want to learn ActivityPub efficiently, just read the Fedify docs from beginning to end.

This makes all the documentation work worthwhile. Glad our docs are helping people understand not just Fedify, but itself.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I received a heartwarming about today!

@bgl shared in the FediDev KR Discord server:

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.

They also posted on their Hackers' Pub:

If you want to learn ActivityPub efficiently, just read the Fedify docs from beginning to end.

This makes all the documentation work worthwhile. Glad our docs are helping people understand not just Fedify, but itself.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I received a heartwarming about today!

@bgl shared in the FediDev KR Discord server:

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.

They also posted on their Hackers' Pub:

If you want to learn ActivityPub efficiently, just read the Fedify docs from beginning to end.

This makes all the documentation work worthwhile. Glad our docs are helping people understand not just Fedify, but itself.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I received a heartwarming about today!

@bgl shared in the FediDev KR Discord server:

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.

They also posted on their Hackers' Pub:

If you want to learn ActivityPub efficiently, just read the Fedify docs from beginning to end.

This makes all the documentation work worthwhile. Glad our docs are helping people understand not just Fedify, but itself.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I received a heartwarming about today!

@bgl shared in the FediDev KR Discord server:

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.

They also posted on their Hackers' Pub:

If you want to learn ActivityPub efficiently, just read the Fedify docs from beginning to end.

This makes all the documentation work worthwhile. Glad our docs are helping people understand not just Fedify, but itself.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I received a heartwarming about today!

@bgl shared in the FediDev KR Discord server:

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.

They also posted on their Hackers' Pub:

If you want to learn ActivityPub efficiently, just read the Fedify docs from beginning to end.

This makes all the documentation work worthwhile. Glad our docs are helping people understand not just Fedify, but itself.

Evan Sky arts's avatar
Evan Sky arts

@evansky_arts@mastodon.social

Good morning! Today is a bit of a grey and rainy day, which feels like the perfect pretext to share this illustration!

Prints available 🐸 evanskyarts.com 🐸 (now 10% off with the code BDAY10 !)

A 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 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.
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I received a heartwarming about today!

@bgl shared in the FediDev KR Discord server:

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.

They also posted on their Hackers' Pub:

If you want to learn ActivityPub efficiently, just read the Fedify docs from beginning to end.

This makes all the documentation work worthwhile. Glad our docs are helping people understand not just Fedify, but itself.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I received a heartwarming about today!

@bgl shared in the FediDev KR Discord server:

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.

They also posted on their Hackers' Pub:

If you want to learn ActivityPub efficiently, just read the Fedify docs from beginning to end.

This makes all the documentation work worthwhile. Glad our docs are helping people understand not just Fedify, but itself.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I received a heartwarming about today!

@bgl shared in the FediDev KR Discord server:

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.

They also posted on their Hackers' Pub:

If you want to learn ActivityPub efficiently, just read the Fedify docs from beginning to end.

This makes all the documentation work worthwhile. Glad our docs are helping people understand not just Fedify, but itself.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I received a heartwarming about today!

@bgl shared in the FediDev KR Discord server:

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.

They also posted on their Hackers' Pub:

If you want to learn ActivityPub efficiently, just read the Fedify docs from beginning to end.

This makes all the documentation work worthwhile. Glad our docs are helping people understand not just Fedify, but itself.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I received a heartwarming about today!

@bgl shared in the FediDev KR Discord server:

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.

They also posted on their Hackers' Pub:

If you want to learn ActivityPub efficiently, just read the Fedify docs from beginning to end.

This makes all the documentation work worthwhile. Glad our docs are helping people understand not just Fedify, but itself.

Tommi 🤯's avatar
Tommi 🤯

@tommi@pan.rent

Today is the International Open Hackerspace Day! 👾

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.

See this event on Balotta, the local Gancio instance for Bologna 🤘

This is going to be the last stop of the Knitting Our Internet Italy Tour. After the workshop, I’m going to Queen Of Saba’s concert, in case you want to join and see one of the most incredible (and my favorite) artists!

A graphic in Italian, with red background.

Description of the workshop + date, location, and address.
ALT text detailsA graphic in Italian, with red background. Description of the workshop + date, location, and address.
Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-03-28

Servers

- Hollo v0.5.5
- Pixelfed v0.12.5
- Manyfold v0.105.0
- Mitra v3.21.0
- Gancio v1.25.0
- Merp Relay v0.2.2
- March 2025: Search Update (Bandwagon)
- PieFed development update Mar 2025
- Funkwhale 2.0 Alpha candidate
- Pinka: A commenting server that bridges static sites to ActivityPub sites

Clients

- Fedilab v3.31.0
- Mastodon for iOS v2025.1
- Pixelfed (React Native) v1.2.0.1
- Voyager v2.26.0
- Interstellar v0.9.0

Tools and Plugins

- Enable Mastodon Apps for WordPress v1.4.1
- Lemmy Community Seeder (LCS): A tool to seed communities, so your users have something in their All feed
- Meh… another comment system

For developers

- Fedify v1.5.0
- ActivityPods v2.1.1

Protocol

- FEP-5711: Inverse Properties for Collections
- Lemmy RFC 0008: Plugins

Articles

- Pixelfed leaks private posts from other Fediverse instances
- But It's Public, You Posted It On the Internet
- New Paradigms in Trust and Safety: Navigating Defederation on Decentralized Social Media Platforms
- PeerTube: the Fediverse’s decentralized video platform (part 2: creator edition)
- Fediverse Report – #109

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/0195ba9c-b3d5-7402-e337-39b10034bcfc

Alex's avatar
Alex

@alex_w@mastodon.de

Thema: Suche

Kann man eigentlich bei Mastodon eine Suchanfrage verknüpfen?
Zum Beispiel "was hat Alex alles zum Hashtag Gynäkologie geschrieben?"

John 🎵's avatar
John 🎵

@johnoestmannmusic@mastodon.social

Keeping copies of this for future explanations..

Image 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
Take a Smile Vintage-Lädchen's avatar
Take a Smile Vintage-Lädchen

@takeasmile@muenchen.social

Hallo liebes

Wir sind ein kleines Hobbylädchen für schöne -Dinge in und wir sind .

Unser Anliegen ist es, zu fördern, den Menschen zu verdeutlichen, dass es nicht immer neu sein muss, weil es schon viele tolle Sachen gibt. ( )

Wir engagieren uns für , und Müllvermeidung.

Wir würden uns sehr freuen, mit vielen ins Gespräch zu kommen und gemeinsam etwas zu bewegen.

Liebe Grüße!

Evan Sky arts's avatar
Evan Sky arts

@evansky_arts@mastodon.social

Good morning! Today is a bit of a grey and rainy day, which feels like the perfect pretext to share this illustration!

Prints available 🐸 evanskyarts.com 🐸 (now 10% off with the code BDAY10 !)

A 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 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.
theru's avatar
theru

@theru@pleroma-in.ouda.space

Good morning #fediverse #tzag
Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-03-28

Servers

- Hollo v0.5.5
- Pixelfed v0.12.5
- Manyfold v0.105.0
- Mitra v3.21.0
- Gancio v1.25.0
- Merp Relay v0.2.2
- March 2025: Search Update (Bandwagon)
- PieFed development update Mar 2025
- Funkwhale 2.0 Alpha candidate
- Pinka: A commenting server that bridges static sites to ActivityPub sites

Clients

- Fedilab v3.31.0
- Mastodon for iOS v2025.1
- Pixelfed (React Native) v1.2.0.1
- Voyager v2.26.0
- Interstellar v0.9.0

Tools and Plugins

- Enable Mastodon Apps for WordPress v1.4.1
- Lemmy Community Seeder (LCS): A tool to seed communities, so your users have something in their All feed
- Meh… another comment system

For developers

- Fedify v1.5.0
- ActivityPods v2.1.1

Protocol

- FEP-5711: Inverse Properties for Collections
- Lemmy RFC 0008: Plugins

Articles

- Pixelfed leaks private posts from other Fediverse instances
- But It's Public, You Posted It On the Internet
- New Paradigms in Trust and Safety: Navigating Defederation on Decentralized Social Media Platforms
- PeerTube: the Fediverse’s decentralized video platform (part 2: creator edition)
- Fediverse Report – #109

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/0195ba9c-b3d5-7402-e337-39b10034bcfc

Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-03-28

Servers

- Hollo v0.5.5
- Pixelfed v0.12.5
- Manyfold v0.105.0
- Mitra v3.21.0
- Gancio v1.25.0
- Merp Relay v0.2.2
- March 2025: Search Update (Bandwagon)
- PieFed development update Mar 2025
- Funkwhale 2.0 Alpha candidate
- Pinka: A commenting server that bridges static sites to ActivityPub sites

Clients

- Fedilab v3.31.0
- Mastodon for iOS v2025.1
- Pixelfed (React Native) v1.2.0.1
- Voyager v2.26.0
- Interstellar v0.9.0

Tools and Plugins

- Enable Mastodon Apps for WordPress v1.4.1
- Lemmy Community Seeder (LCS): A tool to seed communities, so your users have something in their All feed
- Meh… another comment system

For developers

- Fedify v1.5.0
- ActivityPods v2.1.1

Protocol

- FEP-5711: Inverse Properties for Collections
- Lemmy RFC 0008: Plugins

Articles

- Pixelfed leaks private posts from other Fediverse instances
- But It's Public, You Posted It On the Internet
- New Paradigms in Trust and Safety: Navigating Defederation on Decentralized Social Media Platforms
- PeerTube: the Fediverse’s decentralized video platform (part 2: creator edition)
- Fediverse Report – #109

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/0195ba9c-b3d5-7402-e337-39b10034bcfc

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/3/29(12:00)

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

John 🎵's avatar
John 🎵

@johnoestmannmusic@mastodon.social

Keeping copies of this for future explanations..

Image 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
John 🎵's avatar
John 🎵

@johnoestmannmusic@mastodon.social

Keeping copies of this for future explanations..

Image 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
Jeff Sikes's avatar
Jeff Sikes

@box464@mastodon.social

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.com/changes/77900699114

Newsmast's avatar
Newsmast

@newsmast@newsmast.social

We’re excited to announce that, from Monday, we’re going to be the new admins of IndieWeb.social!

We’ve always loved how @tchambers has run IndieWeb.social. His direction has made it one of the best instances on the Fediverse!

Thanks to Tim for his trust in us to provide a safe and secure home for the server into the future.

Tim’s Blog Post 🔗 timothychambers.net/2025/03/27

FAQs 🔗 newsmastfoundation.org/faqs/

The IndieWeb.social logo on a background of stars. Below it: "Administered by Newsmast Foundation".
ALT text detailsThe IndieWeb.social logo on a background of stars. Below it: "Administered by Newsmast Foundation".
Jeff Sikes's avatar
Jeff Sikes

@box464@mastodon.social

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.com/changes/77900699114

Take a Smile Vintage-Lädchen's avatar
Take a Smile Vintage-Lädchen

@takeasmile@muenchen.social

Hallo liebes

Wir sind ein kleines Hobbylädchen für schöne -Dinge in und wir sind .

Unser Anliegen ist es, zu fördern, den Menschen zu verdeutlichen, dass es nicht immer neu sein muss, weil es schon viele tolle Sachen gibt. ( )

Wir engagieren uns für , und Müllvermeidung.

Wir würden uns sehr freuen, mit vielen ins Gespräch zu kommen und gemeinsam etwas zu bewegen.

Liebe Grüße!

Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-03-28

Servers

- Hollo v0.5.5
- Pixelfed v0.12.5
- Manyfold v0.105.0
- Mitra v3.21.0
- Gancio v1.25.0
- Merp Relay v0.2.2
- March 2025: Search Update (Bandwagon)
- PieFed development update Mar 2025
- Funkwhale 2.0 Alpha candidate
- Pinka: A commenting server that bridges static sites to ActivityPub sites

Clients

- Fedilab v3.31.0
- Mastodon for iOS v2025.1
- Pixelfed (React Native) v1.2.0.1
- Voyager v2.26.0
- Interstellar v0.9.0

Tools and Plugins

- Enable Mastodon Apps for WordPress v1.4.1
- Lemmy Community Seeder (LCS): A tool to seed communities, so your users have something in their All feed
- Meh… another comment system

For developers

- Fedify v1.5.0
- ActivityPods v2.1.1

Protocol

- FEP-5711: Inverse Properties for Collections
- Lemmy RFC 0008: Plugins

Articles

- Pixelfed leaks private posts from other Fediverse instances
- But It's Public, You Posted It On the Internet
- New Paradigms in Trust and Safety: Navigating Defederation on Decentralized Social Media Platforms
- PeerTube: the Fediverse’s decentralized video platform (part 2: creator edition)
- Fediverse Report – #109

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/0195ba9c-b3d5-7402-e337-39b10034bcfc

RationizedInsanity 🏳️‍🌈🇺🇦🇨🇦🇬🇱's avatar
RationizedInsanity 🏳️‍🌈🇺🇦🇨🇦🇬🇱

@RationalizedInsanity@mastodon.social

Would someone like to explain to me how I link my account to the app?

I am a bit dumb with this kind of thing.

I would like to use Peertube, but I can't even figure out how to post videos on it, but I did just download the app.

Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-03-28

Servers

- Hollo v0.5.5
- Pixelfed v0.12.5
- Manyfold v0.105.0
- Mitra v3.21.0
- Gancio v1.25.0
- Merp Relay v0.2.2
- March 2025: Search Update (Bandwagon)
- PieFed development update Mar 2025
- Funkwhale 2.0 Alpha candidate
- Pinka: A commenting server that bridges static sites to ActivityPub sites

Clients

- Fedilab v3.31.0
- Mastodon for iOS v2025.1
- Pixelfed (React Native) v1.2.0.1
- Voyager v2.26.0
- Interstellar v0.9.0

Tools and Plugins

- Enable Mastodon Apps for WordPress v1.4.1
- Lemmy Community Seeder (LCS): A tool to seed communities, so your users have something in their All feed
- Meh… another comment system

For developers

- Fedify v1.5.0
- ActivityPods v2.1.1

Protocol

- FEP-5711: Inverse Properties for Collections
- Lemmy RFC 0008: Plugins

Articles

- Pixelfed leaks private posts from other Fediverse instances
- But It's Public, You Posted It On the Internet
- New Paradigms in Trust and Safety: Navigating Defederation on Decentralized Social Media Platforms
- PeerTube: the Fediverse’s decentralized video platform (part 2: creator edition)
- Fediverse Report – #109

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/0195ba9c-b3d5-7402-e337-39b10034bcfc

Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-03-28

Servers

- Hollo v0.5.5
- Pixelfed v0.12.5
- Manyfold v0.105.0
- Mitra v3.21.0
- Gancio v1.25.0
- Merp Relay v0.2.2
- March 2025: Search Update (Bandwagon)
- PieFed development update Mar 2025
- Funkwhale 2.0 Alpha candidate
- Pinka: A commenting server that bridges static sites to ActivityPub sites

Clients

- Fedilab v3.31.0
- Mastodon for iOS v2025.1
- Pixelfed (React Native) v1.2.0.1
- Voyager v2.26.0
- Interstellar v0.9.0

Tools and Plugins

- Enable Mastodon Apps for WordPress v1.4.1
- Lemmy Community Seeder (LCS): A tool to seed communities, so your users have something in their All feed
- Meh… another comment system

For developers

- Fedify v1.5.0
- ActivityPods v2.1.1

Protocol

- FEP-5711: Inverse Properties for Collections
- Lemmy RFC 0008: Plugins

Articles

- Pixelfed leaks private posts from other Fediverse instances
- But It's Public, You Posted It On the Internet
- New Paradigms in Trust and Safety: Navigating Defederation on Decentralized Social Media Platforms
- PeerTube: the Fediverse’s decentralized video platform (part 2: creator edition)
- Fediverse Report – #109

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/0195ba9c-b3d5-7402-e337-39b10034bcfc

Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-03-28

Servers

- Hollo v0.5.5
- Pixelfed v0.12.5
- Manyfold v0.105.0
- Mitra v3.21.0
- Gancio v1.25.0
- Merp Relay v0.2.2
- March 2025: Search Update (Bandwagon)
- PieFed development update Mar 2025
- Funkwhale 2.0 Alpha candidate
- Pinka: A commenting server that bridges static sites to ActivityPub sites

Clients

- Fedilab v3.31.0
- Mastodon for iOS v2025.1
- Pixelfed (React Native) v1.2.0.1
- Voyager v2.26.0
- Interstellar v0.9.0

Tools and Plugins

- Enable Mastodon Apps for WordPress v1.4.1
- Lemmy Community Seeder (LCS): A tool to seed communities, so your users have something in their All feed
- Meh… another comment system

For developers

- Fedify v1.5.0
- ActivityPods v2.1.1

Protocol

- FEP-5711: Inverse Properties for Collections
- Lemmy RFC 0008: Plugins

Articles

- Pixelfed leaks private posts from other Fediverse instances
- But It's Public, You Posted It On the Internet
- New Paradigms in Trust and Safety: Navigating Defederation on Decentralized Social Media Platforms
- PeerTube: the Fediverse’s decentralized video platform (part 2: creator edition)
- Fediverse Report – #109

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/0195ba9c-b3d5-7402-e337-39b10034bcfc

wakest's avatar
wakest

@liaizon@social.wake.st

Thanks to an inquiry posed by @wendy yesterday, I discovered two amazing projects to map community events from aroubd the on an @openstreetmap base.

«𝖛𝖔𝔦𝔡 balotta» by @grafton9 shows venues listed on balotta.org, an Italian @gancio server.
🗺️ autistici.org/void/balotta

«vous revoir» by @simon shows events listed across both @mobilizon and servers.
🗺️ vousrevoir.be

A screenshot of a map with lots of green circles of various sizes showing venues across Bologna
ALT text detailsA screenshot of a map with lots of green circles of various sizes showing venues across Bologna
A screenshot of a map with different colored circles showing single events across Brussels
ALT text detailsA screenshot of a map with different colored circles showing single events across Brussels
Elena Rossini ⁂'s avatar
Elena Rossini ⁂

@_elena@mastodon.social

🚀 New on 👩‍🚀

: the Fediverse’s decentralized video platform (part 2: creator edition)

blog.elenarossini.com/peertube

My PeerTube account: @elena

mentioning @Framasoft @peertube @paige @srosset @MakerTube

Newsmast's avatar
Newsmast

@newsmast@newsmast.social

We’re excited to announce that, from Monday, we’re going to be the new admins of IndieWeb.social!

We’ve always loved how @tchambers has run IndieWeb.social. His direction has made it one of the best instances on the Fediverse!

Thanks to Tim for his trust in us to provide a safe and secure home for the server into the future.

Tim’s Blog Post 🔗 timothychambers.net/2025/03/27

FAQs 🔗 newsmastfoundation.org/faqs/

The IndieWeb.social logo on a background of stars. Below it: "Administered by Newsmast Foundation".
ALT text detailsThe IndieWeb.social logo on a background of stars. Below it: "Administered by Newsmast Foundation".
Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

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

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 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.

await ctx.sendActivity(
  { identifier: sender },
  "followers",
  activity,
  { 
    preferSharedInbox: true,
    syncCollection: true,  // Explicitly enable collection synchronization
  }
);

Enhanced Key Format Compatibility

Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS 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!

Newsmast's avatar
Newsmast

@newsmast@newsmast.social

We’re excited to announce that, from Monday, we’re going to be the new admins of IndieWeb.social!

We’ve always loved how @tchambers has run IndieWeb.social. His direction has made it one of the best instances on the Fediverse!

Thanks to Tim for his trust in us to provide a safe and secure home for the server into the future.

Tim’s Blog Post 🔗 timothychambers.net/2025/03/27

FAQs 🔗 newsmastfoundation.org/faqs/

The IndieWeb.social logo on a background of stars. Below it: "Administered by Newsmast Foundation".
ALT text detailsThe IndieWeb.social logo on a background of stars. Below it: "Administered by Newsmast Foundation".
Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

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

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 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.

await ctx.sendActivity(
  { identifier: sender },
  "followers",
  activity,
  { 
    preferSharedInbox: true,
    syncCollection: true,  // Explicitly enable collection synchronization
  }
);

Enhanced Key Format Compatibility

Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS 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!

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

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

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 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.

await ctx.sendActivity(
  { identifier: sender },
  "followers",
  activity,
  { 
    preferSharedInbox: true,
    syncCollection: true,  // Explicitly enable collection synchronization
  }
);

Enhanced Key Format Compatibility

Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS 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!

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

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

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 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.

await ctx.sendActivity(
  { identifier: sender },
  "followers",
  activity,
  { 
    preferSharedInbox: true,
    syncCollection: true,  // Explicitly enable collection synchronization
  }
);

Enhanced Key Format Compatibility

Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS 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!

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

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

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 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.

await ctx.sendActivity(
  { identifier: sender },
  "followers",
  activity,
  { 
    preferSharedInbox: true,
    syncCollection: true,  // Explicitly enable collection synchronization
  }
);

Enhanced Key Format Compatibility

Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS 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!

Newsmast's avatar
Newsmast

@newsmast@newsmast.social

We’re excited to announce that, from Monday, we’re going to be the new admins of IndieWeb.social!

We’ve always loved how @tchambers has run IndieWeb.social. His direction has made it one of the best instances on the Fediverse!

Thanks to Tim for his trust in us to provide a safe and secure home for the server into the future.

Tim’s Blog Post 🔗 timothychambers.net/2025/03/27

FAQs 🔗 newsmastfoundation.org/faqs/

The IndieWeb.social logo on a background of stars. Below it: "Administered by Newsmast Foundation".
ALT text detailsThe IndieWeb.social logo on a background of stars. Below it: "Administered by Newsmast Foundation".
Fediversity's avatar
Fediversity

@fediversity@mastodon.fediversity.eu

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’.

More info & tickets:
fediforum.org/

We look forward to meeting you!

A 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/
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/
Fediversity's avatar
Fediversity

@fediversity@mastodon.fediversity.eu

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’.

More info & tickets:
fediforum.org/

We look forward to meeting you!

A 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/
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/
Newsmast's avatar
Newsmast

@newsmast@newsmast.social

We’re excited to announce that, from Monday, we’re going to be the new admins of IndieWeb.social!

We’ve always loved how @tchambers has run IndieWeb.social. His direction has made it one of the best instances on the Fediverse!

Thanks to Tim for his trust in us to provide a safe and secure home for the server into the future.

Tim’s Blog Post 🔗 timothychambers.net/2025/03/27

FAQs 🔗 newsmastfoundation.org/faqs/

The IndieWeb.social logo on a background of stars. Below it: "Administered by Newsmast Foundation".
ALT text detailsThe IndieWeb.social logo on a background of stars. Below it: "Administered by Newsmast Foundation".
Newsmast's avatar
Newsmast

@newsmast@newsmast.social

We’re excited to announce that, from Monday, we’re going to be the new admins of IndieWeb.social!

We’ve always loved how @tchambers has run IndieWeb.social. His direction has made it one of the best instances on the Fediverse!

Thanks to Tim for his trust in us to provide a safe and secure home for the server into the future.

Tim’s Blog Post 🔗 timothychambers.net/2025/03/27

FAQs 🔗 newsmastfoundation.org/faqs/

The IndieWeb.social logo on a background of stars. Below it: "Administered by Newsmast Foundation".
ALT text detailsThe IndieWeb.social logo on a background of stars. Below it: "Administered by Newsmast Foundation".
Newsmast's avatar
Newsmast

@newsmast@newsmast.social

We’re excited to announce that, from Monday, we’re going to be the new admins of IndieWeb.social!

We’ve always loved how @tchambers has run IndieWeb.social. His direction has made it one of the best instances on the Fediverse!

Thanks to Tim for his trust in us to provide a safe and secure home for the server into the future.

Tim’s Blog Post 🔗 timothychambers.net/2025/03/27

FAQs 🔗 newsmastfoundation.org/faqs/

The IndieWeb.social logo on a background of stars. Below it: "Administered by Newsmast Foundation".
ALT text detailsThe IndieWeb.social logo on a background of stars. Below it: "Administered by Newsmast Foundation".
wakest's avatar
wakest

@liaizon@social.wake.st

I was looking though the @wikidata listing for `fediverse` as one does and saw that somebody added a Toki Pona translation for it as "ilo Petewa" wikidata.org/wiki/Q30325419 and was curious if it was in use anywhere and came across someone giving an introduction to the in @tokipona *in VR Chat*
youtube.com/watch?v=CoAMJYVvCe

a screenshot of a catgirl explaining the fediverse in VR chat
ALT text detailsa screenshot of a catgirl explaining the fediverse in VR chat
Micr0byte's avatar
Micr0byte

@micr0@wetdry.world

Altbot™ Roadmap: What's Coming in 2025

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!

Aktionsb. neue Soziale Medien's avatar
Aktionsb. neue Soziale Medien

@neuSoM@bewegung.social

Das für und () hat vor drei Jahren die Community „ “ gegründet, die seitdem stetig gewachsen ist.

Wer sich für eines der Themen interessiert, sollte der Community beitreten
👉 bmuv.de/themen/digitalisierung

In den nächsten Monaten werden einige online Workshops angeboten, so z.B. im Mai zu den wirklich des 🐘 , der von @wikimediaDE, @wechange und uns vorbereitet wird. Details folgen.

Den Start für die Workshop-Reihe gibt die Auftaktveranstaltung am 9. April, die mit ablaufen soll
👉 bmuv.de/veranstaltung/auftaktv
Wir würden uns freuen, viele von Euch dort zu sehen. 😃

Vielleicht gelingt es dem @bmuv dann sogar, den erfreulicherweise schon bestehenden Mastodon-Kanal zu bespielen. 😊

Bildbeschreibung
Hintergrund mit einem Roboter. Vorne der Text: Sovereign Sustainable Digital. Auftaktveranstaltung zur neuen Workshopreihe am 09. April 2025, 14:30 bis 17 Uhr
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
Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

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

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 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.

await ctx.sendActivity(
  { identifier: sender },
  "followers",
  activity,
  { 
    preferSharedInbox: true,
    syncCollection: true,  // Explicitly enable collection synchronization
  }
);

Enhanced Key Format Compatibility

Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS 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!

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

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

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 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.

await ctx.sendActivity(
  { identifier: sender },
  "followers",
  activity,
  { 
    preferSharedInbox: true,
    syncCollection: true,  // Explicitly enable collection synchronization
  }
);

Enhanced Key Format Compatibility

Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS 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 Internet Review's avatar
The Internet Review

@theinternet@intuitivefuture.com

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 we all have a role to play in investing awareness—and perhaps more—into what’s at stake.

theinternet.review/2025/03/27/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

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

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 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.

await ctx.sendActivity(
  { identifier: sender },
  "followers",
  activity,
  { 
    preferSharedInbox: true,
    syncCollection: true,  // Explicitly enable collection synchronization
  }
);

Enhanced Key Format Compatibility

Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS 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!

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

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

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 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.

await ctx.sendActivity(
  { identifier: sender },
  "followers",
  activity,
  { 
    preferSharedInbox: true,
    syncCollection: true,  // Explicitly enable collection synchronization
  }
);

Enhanced Key Format Compatibility

Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS 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!

Kristoffer Lawson's avatar
Kristoffer Lawson

@Setok@attractive.space

This is the kind of innovation that and the allows. I just learnt about (through a post by @atomicpoet) which is a artist site (not unlike ). 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.

(Cc @howdy)

bandwagon.fm

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

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

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 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.

await ctx.sendActivity(
  { identifier: sender },
  "followers",
  activity,
  { 
    preferSharedInbox: true,
    syncCollection: true,  // Explicitly enable collection synchronization
  }
);

Enhanced Key Format Compatibility

Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS 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!

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

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

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 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.

await ctx.sendActivity(
  { identifier: sender },
  "followers",
  activity,
  { 
    preferSharedInbox: true,
    syncCollection: true,  // Explicitly enable collection synchronization
  }
);

Enhanced Key Format Compatibility

Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS 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!

Elena Rossini ⁂'s avatar
Elena Rossini ⁂

@_elena@mastodon.social

🚀 New on 👩‍🚀

: the Fediverse’s decentralized video platform (part 2: creator edition)

blog.elenarossini.com/peertube

My PeerTube account: @elena

mentioning @Framasoft @peertube @paige @srosset @MakerTube

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

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

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 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.

await ctx.sendActivity(
  { identifier: sender },
  "followers",
  activity,
  { 
    preferSharedInbox: true,
    syncCollection: true,  // Explicitly enable collection synchronization
  }
);

Enhanced Key Format Compatibility

Key format support has been expanded for better interoperability. Fedify now accepts PEM-PKCS 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!

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

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:

"endpoints": {
"sharedInbox": "https://social.example/inbox"
},

Especially if the person is still trying to understand ActivityPub, and isn't aware of the "endpoints" field yet.

sharedInbox

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.
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.
Elena Rossini ⁂'s avatar
Elena Rossini ⁂

@_elena@mastodon.social

🚀 New on 👩‍🚀

: the Fediverse’s decentralized video platform (part 2: creator edition)

blog.elenarossini.com/peertube

My PeerTube account: @elena

mentioning @Framasoft @peertube @paige @srosset @MakerTube

Kristoffer Lawson's avatar
Kristoffer Lawson

@Setok@attractive.space

This is the kind of innovation that and the allows. I just learnt about (through a post by @atomicpoet) which is a artist site (not unlike ). 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.

(Cc @howdy)

bandwagon.fm

Elena Rossini ⁂'s avatar
Elena Rossini ⁂

@_elena@mastodon.social

🚀 New on 👩‍🚀

: the Fediverse’s decentralized video platform (part 2: creator edition)

blog.elenarossini.com/peertube

My PeerTube account: @elena

mentioning @Framasoft @peertube @paige @srosset @MakerTube

The Internet Review's avatar
The Internet Review

@theinternet@intuitivefuture.com

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 we all have a role to play in investing awareness—and perhaps more—into what’s at stake.

theinternet.review/2025/03/27/

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/3/28(12:00)

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

The Internet Review's avatar
The Internet Review

@theinternet@intuitivefuture.com

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 we all have a role to play in investing awareness—and perhaps more—into what’s at stake.

theinternet.review/2025/03/27/

Bernie the Wordsmith's avatar
Bernie the Wordsmith

@berniethewordsmith@neopaquita.es

Hey , since you are my favorite discovery algorithm, can you recommend interesting channels to watch? Anything goes

Bernie the Wordsmith's avatar
Bernie the Wordsmith

@berniethewordsmith@neopaquita.es

Hey , since you are my favorite discovery algorithm, can you recommend interesting channels to watch? Anything goes

GENKI's avatar
GENKI

@nibushibu@vivaldi.net

#Proton への批判的な意見(英語)をいくつか見た

アカウントの運用終了したりしたことで にふさわしくない!幻滅!みたいな英語の投稿を目にしたけど、もうすこし細かい粒度で考えてもいいんじゃないかなあ…

への情報発信をやめちゃったのは自分も残念に思ってるけど、だからといってそこまで強く拒否する理由にはなってないかな、自分は。

そもそも無料での VPN を提供できる業者というと限られてくるし、Vivaldi だってそんなに潤沢な資金があるわけではないはずで、そういういろんな事情のなかでこういう風にビルトインの無料の VPN として提供できるという形になったことは、ブラウザーとして結構大きな成果だと思う。

Surf's avatar
Surf

@surf@flipboard.social

This week, it was all about dialing in the details, like improved comment threads and search results.

Surfers, we’d love to hear your thoughts about how it's going for you. 🏄🏽‍♀️

💌 Don't hesitate to drop us a line at feedback@surf.social.

Graphic 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
Surf's avatar
Surf

@surf@flipboard.social

This week, it was all about dialing in the details, like improved comment threads and search results.

Surfers, we’d love to hear your thoughts about how it's going for you. 🏄🏽‍♀️

💌 Don't hesitate to drop us a line at feedback@surf.social.

Graphic 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
Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report – #109

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.

The Links

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:

fediversereport.com/fediverse-

Frozen leaves of a bramble bush
ALT text detailsFrozen leaves of a bramble bush
Micr0byte's avatar
Micr0byte

@micr0@wetdry.world

Altbot™ Roadmap: What's Coming in 2025

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!

Robert W. Gehl's avatar
Robert W. Gehl

@rwg@aoir.social

My book about Mastodon and the fediverse is now available for pre-order!

global.oup.com/academic/produc

Robert W. Gehl's avatar
Robert W. Gehl

@rwg@aoir.social

My book about Mastodon and the fediverse is now available for pre-order!

global.oup.com/academic/produc

Robert W. Gehl's avatar
Robert W. Gehl

@rwg@aoir.social

My book about Mastodon and the fediverse is now available for pre-order!

global.oup.com/academic/produc

Total Sonic Media's avatar
Total Sonic Media

@TotalSonic@mastodon.social

Here is just one more reason why anyone that is anti-fascist and truly for free speech should be using Lemmy, Mbin and Kbin instead of Reddit:
archive.ph/8PlKn

Screen 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."
@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

What features people would like to see in the Misskey client?

Let @syuilo know.

RE: misskey.io/notes/a5unbh3nu9uj0

Misskeyクライアントに欲しい機能募集中​ :blob_bongo_cat_keyboard:​
ALT text detailsMisskeyクライアントに欲しい機能募集中​ :blob_bongo_cat_keyboard:​
Total Sonic Media's avatar
Total Sonic Media

@TotalSonic@mastodon.social

Here is just one more reason why anyone that is anti-fascist and truly for free speech should be using Lemmy, Mbin and Kbin instead of Reddit:
archive.ph/8PlKn

Screen 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."
Lu 🇦🇲's avatar
Lu 🇦🇲

@luppano@lou.lt

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.

hoergen's avatar
hoergen

@hoergen@horche.demkontinuum.de

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.

Irgendeine Kombination aus und Post?

Fest, Fost, Fediopst, Fedo, Verpo, Pervers, Fepo ... ?

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

What features people would like to see in the Misskey client?

Let @syuilo know.

RE: misskey.io/notes/a5unbh3nu9uj0

Misskeyクライアントに欲しい機能募集中​ :blob_bongo_cat_keyboard:​
ALT text detailsMisskeyクライアントに欲しい機能募集中​ :blob_bongo_cat_keyboard:​
ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/3/27(12:00)

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

Valerie's Mutual Aid Alt's avatar
Valerie's Mutual Aid Alt

@d4rkness@eldritch.cafe

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.

Please help me.

Any donations greatly appreciated.

current goals:

food: 75$/75$

prescription glasses: 0/250$

misc bills/expenses: 125$/150$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
Valerie's Mutual Aid Alt's avatar
Valerie's Mutual Aid Alt

@d4rkness@eldritch.cafe

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.

Please help me.

Any donations greatly appreciated.

current goals:

food: 75$/75$

prescription glasses: 0/250$

misc bills/expenses: 125$/150$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

"Activities addressed to this special [public address] URI shall be accessible to all users, without authentication."

w3.org/TR/activitypub/#public-

The "public address" is:
w3.org/ns/activitystreams#Publ

(Yes, I am posting this for a reason.)

wakest's avatar
wakest

@liaizon@social.wake.st

I was looking though the @wikidata listing for `fediverse` as one does and saw that somebody added a Toki Pona translation for it as "ilo Petewa" wikidata.org/wiki/Q30325419 and was curious if it was in use anywhere and came across someone giving an introduction to the in @tokipona *in VR Chat*
youtube.com/watch?v=CoAMJYVvCe

a screenshot of a catgirl explaining the fediverse in VR chat
ALT text detailsa screenshot of a catgirl explaining the fediverse in VR chat
Lu 🇦🇲's avatar
Lu 🇦🇲

@luppano@lou.lt

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.

Trist's avatar
Trist

@trusttrist@qlub.social

Ç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 . 😅

Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report – #109

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.

The Links

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:

fediversereport.com/fediverse-

Frozen leaves of a bramble bush
ALT text detailsFrozen leaves of a bramble bush
Sean Tilley's avatar
Sean Tilley

@deadsuperhero@social.wedistribute.org

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!

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

Organizers Log:

An update about the Fediverse Conference in Canada (FediCon) that I have been working on organizing.

As I mentioned before, we have a room chosen, and asked to use it on Friday August 1st & Saturday August 2nd.

I am waiting for them to send me the contract.

After I receive the contract, I will pay them a deposit to reserve the room.

RE: mastodon.social/@reiver/114099

Trist's avatar
Trist

@trusttrist@qlub.social

Ç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 . 😅

fiona 🆕's avatar
fiona 🆕

@fionafokus@mystical.garden · Reply to fiona 🆕's post

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 wrote a blog post about how I found the vulnerability, how disclosure coordination went and general ramblings about Fediverse safety:
fokus.cool/2025/03/25/pixelfed

Sean Tilley's avatar
Sean Tilley

@deadsuperhero@social.wedistribute.org

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!

Saskia's avatar
Saskia

@saskia@newsmast.social

Spring has reached the open social web 🌸 🐑

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.

See my thoughts on my latest blog post here: forbetter.ghost.io/spring-on-t

Thanks to the brains at Ghost, you can now follow my blog directly from the Fediverse 👉 @index

A collage showing a lamb, chicks, blossoms and flowers. Distorted slightly to have a tech-like look.
ALT text detailsA collage showing a lamb, chicks, blossoms and flowers. Distorted slightly to have a tech-like look.
Saskia's avatar
Saskia

@saskia@newsmast.social

Spring has reached the open social web 🌸 🐑

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.

See my thoughts on my latest blog post here: forbetter.ghost.io/spring-on-t

Thanks to the brains at Ghost, you can now follow my blog directly from the Fediverse 👉 @index

A collage showing a lamb, chicks, blossoms and flowers. Distorted slightly to have a tech-like look.
ALT text detailsA collage showing a lamb, chicks, blossoms and flowers. Distorted slightly to have a tech-like look.
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I just discovered why some of my followers from larger instances (like mastodon.social) would mysteriously unfollow me after a while!

A pull request was just merged in Mastodon that fixes a critical bug in their follower synchronization mechanism.

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 and other -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 !

This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊

fiona 🆕's avatar
fiona 🆕

@fionafokus@mystical.garden · Reply to fiona 🆕's post

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 wrote a blog post about how I found the vulnerability, how disclosure coordination went and general ramblings about Fediverse safety:
fokus.cool/2025/03/25/pixelfed

fiona 🆕's avatar
fiona 🆕

@fionafokus@mystical.garden · Reply to fiona 🆕's post

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 wrote a blog post about how I found the vulnerability, how disclosure coordination went and general ramblings about Fediverse safety:
fokus.cool/2025/03/25/pixelfed

Fireside Fedi's avatar
Fireside Fedi

@firesidefedi@social.firesidefedi.live

#Episode 7 of #FiresideFedi is now #live on #Peertube and #Castopod . Thanks once again to @andypiper with #Mastodon for talking with me.

#VOD https://video.firesidefedi.live/w/7tjwufG5eSsAtmBPVdPiR9

#Fedicast https://audio.firesidefedi.live/@firesidefedi/episodes/andy-piper-mastodon

#podcast #people #peopleOverPlatforms #protocolsOverPlatforms #fediverse #fedi #growTheFediverse #FsF #foss #openSource #socialMedia #socialBackInSocialMedia #freeInternet #openInternet

alster's avatar
alster

@alsternerd@social.alster.space

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.

#Fediverse #Meta #Mastodon #Pleroma #PixelFed #GoToSocial #PeerTube
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I just discovered why some of my followers from larger instances (like mastodon.social) would mysteriously unfollow me after a while!

A pull request was just merged in Mastodon that fixes a critical bug in their follower synchronization mechanism.

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 and other -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 !

This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊

Oleksii's avatar
Oleksii

@Oleksii@social.linux.pizza

Hey @FediTips any ideas what is fedi alternative for ?

Maho Pacheco's avatar
Maho Pacheco

@maho@mstdn.mx

¿Badges en el Fediverse? ¡Así es, ya se está cocinando! Adivina qué, tengo un prototipo funcionando para emitir badges con ActivityPub.

Está un poco hecho un desmadre, pero necesito ayuda para hacerlo increíble.

Échale un ojo, dime qué opinas y ¡vamos a crear algo chido juntos!

youtube.com/watch?v=Ot0egwtbRg

Rafael Salazar 👨‍🎨's avatar
Rafael Salazar 👨‍🎨

@RafaelSalazar@mastodon.world

Visions in Motion - explore the layers of the soul

Find here: rafaelsalazar.com/featured/vis

Abstract 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
Rafael Salazar 👨‍🎨's avatar
Rafael Salazar 👨‍🎨

@RafaelSalazar@mastodon.world

Visions in Motion - explore the layers of the soul

Find here: rafaelsalazar.com/featured/vis

Abstract 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
@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

2/

I think there is a need for a "dumb" document format.

HTML is no longer that.

Markdown probably isn't it.

No one really uses enriched-text (IETF RFC 1896).

(I prefer wiki like formats, for various reasons, but —)

I don't think there is an obvious choice for a "dumb" document format, right now.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

1/

I think HTML being the default content type for ActivityPub / ActivityStreams is unfortunate in some ways.

HTML was originally a "dumb" document format. But, it is now a "smart" application format — with privacy & security concerns.

mastodon.social/@reiver/108237

You should NOT just take whatever HTML is in the 'content', and put it in the web-browser to view it.

You have to sanitize it. Or, render (unsafe) HTML to (safe) HTML.

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/3/26(12:00)

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

Fireside Fedi's avatar
Fireside Fedi

@firesidefedi@social.firesidefedi.live

#Episode 7 of #FiresideFedi is now #live on #Peertube and #Castopod . Thanks once again to @andypiper with #Mastodon for talking with me.

#VOD https://video.firesidefedi.live/w/7tjwufG5eSsAtmBPVdPiR9

#Fedicast https://audio.firesidefedi.live/@firesidefedi/episodes/andy-piper-mastodon

#podcast #people #peopleOverPlatforms #protocolsOverPlatforms #fediverse #fedi #growTheFediverse #FsF #foss #openSource #socialMedia #socialBackInSocialMedia #freeInternet #openInternet

Maho Pacheco's avatar
Maho Pacheco

@maho@mstdn.mx

¿Badges en el Fediverse? ¡Así es, ya se está cocinando! Adivina qué, tengo un prototipo funcionando para emitir badges con ActivityPub.

Está un poco hecho un desmadre, pero necesito ayuda para hacerlo increíble.

Échale un ojo, dime qué opinas y ¡vamos a crear algo chido juntos!

youtube.com/watch?v=Ot0egwtbRg

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

The mass culture on Mastodon is not the same as the mass culture on Lemmy.

The mass culture on Mastodon is not the same as the mass culture on Pixelfed.

The mass culture on Mastodon is not the same as the mass culture on Misskey.

The mass culture on Mastodon is not the same as the mass culture on Friendica.

If you have only been on Mastodon, then you may be unaware of these other cultures.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

Previews in ActivityPub / ActivityStreams is what should bind the disparate software and user-experiences on the Fediverse.

Not the ActivityStreams 'Note'.

...

Previews using 'icon', 'image', 'name', 'summary', etc.

Linux Is Best's avatar
Linux Is Best

@Linux@mk.absturztau.be

A reminder, the Fediverse cost money.

Yes, it is free for YOU to use, but your local administrator pays for domain registration, web hosting, storage space, CDN, and of course, bandwidth.

The busier and more active your Fedi site, the most it cost.

If you are able, consider reaching out to your admin, and asking how you can help. Even small contributions add up and make a difference.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I just discovered why some of my followers from larger instances (like mastodon.social) would mysteriously unfollow me after a while!

A pull request was just merged in Mastodon that fixes a critical bug in their follower synchronization mechanism.

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 and other -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 !

This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I just discovered why some of my followers from larger instances (like mastodon.social) would mysteriously unfollow me after a while!

A pull request was just merged in Mastodon that fixes a critical bug in their follower synchronization mechanism.

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 and other -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 !

This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊

Fireside Fedi's avatar
Fireside Fedi

@firesidefedi@social.firesidefedi.live

#Episode 7 of #FiresideFedi is now #live on #Peertube and #Castopod . Thanks once again to @andypiper with #Mastodon for talking with me.

#VOD https://video.firesidefedi.live/w/7tjwufG5eSsAtmBPVdPiR9

#Fedicast https://audio.firesidefedi.live/@firesidefedi/episodes/andy-piper-mastodon

#podcast #people #peopleOverPlatforms #protocolsOverPlatforms #fediverse #fedi #growTheFediverse #FsF #foss #openSource #socialMedia #socialBackInSocialMedia #freeInternet #openInternet

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I just discovered why some of my followers from larger instances (like mastodon.social) would mysteriously unfollow me after a while!

A pull request was just merged in Mastodon that fixes a critical bug in their follower synchronization mechanism.

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 and other -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 !

This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I just discovered why some of my followers from larger instances (like mastodon.social) would mysteriously unfollow me after a while!

A pull request was just merged in Mastodon that fixes a critical bug in their follower synchronization mechanism.

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 and other -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 !

This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊

fiona 🆕's avatar
fiona 🆕

@fionafokus@mystical.garden · Reply to fiona 🆕's post

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 wrote a blog post about how I found the vulnerability, how disclosure coordination went and general ramblings about Fediverse safety:
fokus.cool/2025/03/25/pixelfed

scy's avatar
scy

@scy@chaos.social

Oh, great. had a broken implementation of "follower-only" posts, _and_ fucked up the disclosure / bugfix release process.

fokus.cool/2025/03/25/pixelfed

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.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

The mass culture on Mastodon is not the same as the mass culture on Lemmy.

The mass culture on Mastodon is not the same as the mass culture on Pixelfed.

The mass culture on Mastodon is not the same as the mass culture on Misskey.

The mass culture on Mastodon is not the same as the mass culture on Friendica.

If you have only been on Mastodon, then you may be unaware of these other cultures.

Joaquim Homrighausen's avatar
Joaquim Homrighausen

@joho@mastodon.online

@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.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I just discovered why some of my followers from larger instances (like mastodon.social) would mysteriously unfollow me after a while!

A pull request was just merged in Mastodon that fixes a critical bug in their follower synchronization mechanism.

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 and other -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 !

This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊

fiona 🆕's avatar
fiona 🆕

@fionafokus@mystical.garden · Reply to fiona 🆕's post

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 wrote a blog post about how I found the vulnerability, how disclosure coordination went and general ramblings about Fediverse safety:
fokus.cool/2025/03/25/pixelfed

Fediverse Report's avatar
Fediverse Report

@fediversereport@mastodon.social

New: Fediverse Report 109

This week, an essay about '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 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

Read at: fediversereport.com/fediverse-

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.
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.
fiona 🆕's avatar
fiona 🆕

@fionafokus@mystical.garden · Reply to fiona 🆕's post

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 wrote a blog post about how I found the vulnerability, how disclosure coordination went and general ramblings about Fediverse safety:
fokus.cool/2025/03/25/pixelfed

Fediverse Report's avatar
Fediverse Report

@fediversereport@mastodon.social

New: Fediverse Report 109

This week, an essay about '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 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

Read at: fediversereport.com/fediverse-

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.
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.
damon's avatar
damon

@damon@social.wedistribute.org

If anyone knows of any audio engineers and or podcast editors please send them our direction. #fediverse #fedi #askfedi #askfediverse #podcasts #audio

damon's avatar
damon

@damon@social.wedistribute.org

If anyone knows of any audio engineers and or podcast editors please send them our direction. #fediverse #fedi #askfedi #askfediverse #podcasts #audio

damon's avatar
damon

@damon@social.wedistribute.org

If anyone knows of any audio engineers and or podcast editors please send them our direction. #fediverse #fedi #askfedi #askfediverse #podcasts #audio

Linux Is Best's avatar
Linux Is Best

@Linux@mastodon.au

A reminder, the Fediverse cost money.

Yes, it is free for YOU to use, but your local administrator pays for domain registration, web hosting, storage space, CDN, and of course, bandwidth.

The busier and more active your Fedi site, the most it cost.

If you are able, consider reaching out to your admin, and asking how you can help. Even small contributions add up and make a difference.

fiona 🆕's avatar
fiona 🆕

@fionafokus@mystical.garden · Reply to fiona 🆕's post

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 wrote a blog post about how I found the vulnerability, how disclosure coordination went and general ramblings about Fediverse safety:
fokus.cool/2025/03/25/pixelfed

Fediverse Report's avatar
Fediverse Report

@fediversereport@mastodon.social

New: Fediverse Report 109

This week, an essay about '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 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

Read at: fediversereport.com/fediverse-

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.
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.
Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report – #109

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.

The Links

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:

fediversereport.com/fediverse-

Frozen leaves of a bramble bush
ALT text detailsFrozen leaves of a bramble bush
Fediverse Report's avatar
Fediverse Report

@fediversereport@mastodon.social

New: Fediverse Report 109

This week, an essay about '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 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

Read at: fediversereport.com/fediverse-

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.
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.
Fediverse Report's avatar
Fediverse Report

@fediversereport@mastodon.social

New: Fediverse Report 109

This week, an essay about '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 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

Read at: fediversereport.com/fediverse-

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.
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.
Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report – #109

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.

The Links

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:

fediversereport.com/fediverse-

Frozen leaves of a bramble bush
ALT text detailsFrozen leaves of a bramble bush
Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report – #109

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.

The Links

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:

fediversereport.com/fediverse-

Frozen leaves of a bramble bush
ALT text detailsFrozen leaves of a bramble bush
Elena Rossini ⁂'s avatar
Elena Rossini ⁂

@_elena@mastodon.social

Today I got an email notification from informing me that my 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 🥳

🔗: unsplash.com/photos/a-person-h

Long live the Fediverse - and yes I plan to create more stock photos! ❤️

A screenshot from an email from Unsplash that reads: “1,000 downloads and counting”
ALT text detailsA screenshot from an email from Unsplash that reads: “1,000 downloads and counting”
Linux Is Best's avatar
Linux Is Best

@Linux@mk.absturztau.be

A reminder, the Fediverse cost money.

Yes, it is free for YOU to use, but your local administrator pays for domain registration, web hosting, storage space, CDN, and of course, bandwidth.

The busier and more active your Fedi site, the most it cost.

If you are able, consider reaching out to your admin, and asking how you can help. Even small contributions add up and make a difference.

Linux Is Best's avatar
Linux Is Best

@Linux@mastodon.au

A reminder, the Fediverse cost money.

Yes, it is free for YOU to use, but your local administrator pays for domain registration, web hosting, storage space, CDN, and of course, bandwidth.

The busier and more active your Fedi site, the most it cost.

If you are able, consider reaching out to your admin, and asking how you can help. Even small contributions add up and make a difference.

Linux Is Best's avatar
Linux Is Best

@Linux@mastodon.au

A reminder, the Fediverse cost money.

Yes, it is free for YOU to use, but your local administrator pays for domain registration, web hosting, storage space, CDN, and of course, bandwidth.

The busier and more active your Fedi site, the most it cost.

If you are able, consider reaching out to your admin, and asking how you can help. Even small contributions add up and make a difference.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I just discovered why some of my followers from larger instances (like mastodon.social) would mysteriously unfollow me after a while!

A pull request was just merged in Mastodon that fixes a critical bug in their follower synchronization mechanism.

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 and other -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 !

This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊

Linux Is Best's avatar
Linux Is Best

@Linux@mastodon.au

A reminder, the Fediverse cost money.

Yes, it is free for YOU to use, but your local administrator pays for domain registration, web hosting, storage space, CDN, and of course, bandwidth.

The busier and more active your Fedi site, the most it cost.

If you are able, consider reaching out to your admin, and asking how you can help. Even small contributions add up and make a difference.

Linux Is Best's avatar
Linux Is Best

@Linux@mastodon.au

A reminder, the Fediverse cost money.

Yes, it is free for YOU to use, but your local administrator pays for domain registration, web hosting, storage space, CDN, and of course, bandwidth.

The busier and more active your Fedi site, the most it cost.

If you are able, consider reaching out to your admin, and asking how you can help. Even small contributions add up and make a difference.

Linux Is Best's avatar
Linux Is Best

@Linux@mk.absturztau.be

A reminder, the Fediverse cost money.

Yes, it is free for YOU to use, but your local administrator pays for domain registration, web hosting, storage space, CDN, and of course, bandwidth.

The busier and more active your Fedi site, the most it cost.

If you are able, consider reaching out to your admin, and asking how you can help. Even small contributions add up and make a difference.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I just discovered why some of my followers from larger instances (like mastodon.social) would mysteriously unfollow me after a while!

A pull request was just merged in Mastodon that fixes a critical bug in their follower synchronization mechanism.

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 and other -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 !

This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I just discovered why some of my followers from larger instances (like mastodon.social) would mysteriously unfollow me after a while!

A pull request was just merged in Mastodon that fixes a critical bug in their follower synchronization mechanism.

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 and other -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 !

This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊

Maho Pacheco 🦝🍻's avatar
Maho Pacheco 🦝🍻

@mapache@hachyderm.io

I can barely keep up with work, family, fediverse open-source projects, please check with someone else.

(USPol joke, I don't even have Signal)

-lifebalance -source

Maho Pacheco 🦝🍻's avatar
Maho Pacheco 🦝🍻

@mapache@hachyderm.io

I can barely keep up with work, family, fediverse open-source projects, please check with someone else.

(USPol joke, I don't even have Signal)

-lifebalance -source

fiona 🆕's avatar
fiona 🆕

@fionafokus@mystical.garden · Reply to fiona 🆕's post

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 wrote a blog post about how I found the vulnerability, how disclosure coordination went and general ramblings about Fediverse safety:
fokus.cool/2025/03/25/pixelfed

wossi's avatar
wossi

@wossi@dju.social

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 ausgerufen. Ziel der Aktion war und ist es, auf Alternativen zu den großen kommerziellen Social-Media-Plattformen aufmerksam zu machen.

@caos erklärt in einem Gastbeitrag für blickfeld das und seine vielen Möglichkeiten: blickfeld-wuppertal.de/service

Vielen Dank für den tollen Beitrag!

wossi's avatar
wossi

@wossi@dju.social

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 ausgerufen. Ziel der Aktion war und ist es, auf Alternativen zu den großen kommerziellen Social-Media-Plattformen aufmerksam zu machen.

@caos erklärt in einem Gastbeitrag für blickfeld das und seine vielen Möglichkeiten: blickfeld-wuppertal.de/service

Vielen Dank für den tollen Beitrag!

m0bi ⁂'s avatar
m0bi ⁂

@m0bi@mastodon.com.pl

🚀 Znikali wam obserwujący z dużych instancji -a? Bez ich jakiegokolwiek udziału, bez celowego unfollow?

No to już wiadomo, jaki błąd to powodował:

github.com/mastodon/mastodon/p

Ł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!

Dzięki @hongminhee za informację 👍

Najprawdopodobniej błąd nie dotyczy synchronizacji mastodon <-> mastodon tylko z innymi serwerami, implementującymi paginację kolekcji. I raczej dotyczy większych list obserwujących.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I just discovered why some of my followers from larger instances (like mastodon.social) would mysteriously unfollow me after a while!

A pull request was just merged in Mastodon that fixes a critical bug in their follower synchronization mechanism.

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 and other -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 !

This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I just discovered why some of my followers from larger instances (like mastodon.social) would mysteriously unfollow me after a while!

A pull request was just merged in Mastodon that fixes a critical bug in their follower synchronization mechanism.

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 and other -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 !

This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I just discovered why some of my followers from larger instances (like mastodon.social) would mysteriously unfollow me after a while!

A pull request was just merged in Mastodon that fixes a critical bug in their follower synchronization mechanism.

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 and other -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 !

This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

1/

I am sad at what is now happening to the 23andMe company — that it has filed for bankruptcy, and is being sold.

23andMe holds an important place in the history Genealogy — and in particular Genetic Genealogy.

Although 23andMe had many applications, Genetic Genealogy was by far the most popular usage of it.

I.e., using genetics to understand ones family history.

...

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

1/

GreatApe update:

I am working on pushing out an MVP for GreatApe.

The GreatApe MVP will act as an add-on to other Fediverse (and DeSo other) software.

...

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I just discovered why some of my followers from larger instances (like mastodon.social) would mysteriously unfollow me after a while!

A pull request was just merged in Mastodon that fixes a critical bug in their follower synchronization mechanism.

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 and other -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 !

This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I just discovered why some of my followers from larger instances (like mastodon.social) would mysteriously unfollow me after a while!

A pull request was just merged in Mastodon that fixes a critical bug in their follower synchronization mechanism.

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 and other -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 !

This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊

Chris Fletch :pentagram:'s avatar
Chris Fletch :pentagram:

@HailsandAles@metalhead.club

Hey some advice please. If someone was to start a account for a tv/cartoon related that they were starting for a bit of fun, what would be a good instance for that?

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I just discovered why some of my followers from larger instances (like mastodon.social) would mysteriously unfollow me after a while!

A pull request was just merged in Mastodon that fixes a critical bug in their follower synchronization mechanism.

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 and other -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 !

This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I just discovered why some of my followers from larger instances (like mastodon.social) would mysteriously unfollow me after a while!

A pull request was just merged in Mastodon that fixes a critical bug in their follower synchronization mechanism.

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 and other -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 !

This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I just discovered why some of my followers from larger instances (like mastodon.social) would mysteriously unfollow me after a while!

A pull request was just merged in Mastodon that fixes a critical bug in their follower synchronization mechanism.

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 and other -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 !

This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I just discovered why some of my followers from larger instances (like mastodon.social) would mysteriously unfollow me after a while!

A pull request was just merged in Mastodon that fixes a critical bug in their follower synchronization mechanism.

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 and other -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 !

This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I just discovered why some of my followers from larger instances (like mastodon.social) would mysteriously unfollow me after a while!

A pull request was just merged in Mastodon that fixes a critical bug in their follower synchronization mechanism.

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 and other -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 !

This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

I just discovered why some of my followers from larger instances (like mastodon.social) would mysteriously unfollow me after a while!

A pull request was just merged in Mastodon that fixes a critical bug in their follower synchronization mechanism.

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 and other -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 !

This is why I love open source—we can identify, understand, and fix these kinds of interoperability issues together. 😊

Elena Rossini ⁂'s avatar
Elena Rossini ⁂

@_elena@mastodon.social

Today I got an email notification from informing me that my 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 🥳

🔗: unsplash.com/photos/a-person-h

Long live the Fediverse - and yes I plan to create more stock photos! ❤️

A screenshot from an email from Unsplash that reads: “1,000 downloads and counting”
ALT text detailsA screenshot from an email from Unsplash that reads: “1,000 downloads and counting”
@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

5/

This (in the screenshot) is an example of @atomicpoet and I ( @reiver ) using an earlier version of GreatApe back in October 2023.

You don't see it in this screenshot, but —we can also invite people watching in the audience to join the (video) conversation.

Elena Rossini ⁂'s avatar
Elena Rossini ⁂

@_elena@mastodon.social

Today I got an email notification from informing me that my 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 🥳

🔗: unsplash.com/photos/a-person-h

Long live the Fediverse - and yes I plan to create more stock photos! ❤️

A screenshot from an email from Unsplash that reads: “1,000 downloads and counting”
ALT text detailsA screenshot from an email from Unsplash that reads: “1,000 downloads and counting”
@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

4/

GreatApe would also post again to your Mastodon, Pixelfed, Misskey, PeerTube, or whatever account, maybe 10 minutes before your scheduled GreatApe conversation starts.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

3/

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.

...

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

2/

You would first sign into GreatApe using your Mastodon, Pixelfed, Misskey, PeerTube, etc account.

(I.e., no need to create a separate GreatApe account.)

...

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

1/

GreatApe update:

I am working on pushing out an MVP for GreatApe.

The GreatApe MVP will act as an add-on to other Fediverse (and DeSo other) software.

...

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

23andMe, archivist screenshots

9/

This is the main Ancestry console for 23andMe.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

23andMe, archivist screenshots

8/

23andMe also had various "medical reports", that tell you if you might be at risk for some type of condition.

AFAIK, most of them were based on GWAS. So, not necessarily causative.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

23andMe, archivist screenshots

7/

23andMe also displays your family-tree at you.23andme.com/family/tree/

But, I don't think their's is the nicest visualization for that. So, won't screenshot it.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

23andMe, archivist screenshots

6/

This is from you.23andme.com/family/relativ page.

It shows you a list of people who you seem to have a DNA match with, and might be related to.

Although, it can make mistakes. Including about how you are related to the person.

The idea is, you would connect to these people, discuss how you might be related, maybe compare your DNA more closely

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

23andMe, archivist screenshots

5/

This is of the you.23andme.com/tools/relative page.

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.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

23andMe, archivist screenshots

4/

To preserve what 23andMe was like, since it is not clear if it will continue to exist long-term, I am posting some screenshots of it.

This is of the you.23andme.com/ page.

This is the console screen you see after you sign-in.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

3/

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.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

2/

23andMe is (also) a social-network.

A social-network that includes both living and deceased people.

Some of this is expressed in the form of a family-tree. But it goes beyond that, as living people can (and do) communicate with each other, too.

And, there is a recommendation system of who to connect, based on if you are potentially related to each other or not.

...

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

1/

I am sad at what is now happening to the 23andMe company — that it has filed for bankruptcy, and is being sold.

23andMe holds an important place in the history Genealogy — and in particular Genetic Genealogy.

Although 23andMe had many applications, Genetic Genealogy was by far the most popular usage of it.

I.e., using genetics to understand ones family history.

...

TorgeirS - I Vinterdvale☃️'s avatar
TorgeirS - I Vinterdvale☃️

@TorgeirS@fribygda.no

I dag er det altså en fin anledning til å spise pølse i vaffel til middag. 😋
Det er jo den store vaffeldagen 🤩


Janne's avatar
Janne

@jankjellin@fedi.jankjellin.se

How come the "my network" feed and the "global fediverse" feed looks exactly the same?

omi's avatar
omi

@omi_geek@mstdn.jp

Do you have any recommendations for an that is comfortable on the iPad for or ?

Janne's avatar
Janne

@jankjellin@fedi.jankjellin.se

How come the "my network" feed and the "global fediverse" feed looks exactly the same?

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

Excited to see the ( Linux Users Group) in 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 -compatible microblog using . Thanks for spreading the word about Fedify in Japan! :fedify: 🇯🇵

Check out their event on Connpass!

https://msky.ospn.jp/notes/a5re87hzi7s80062

Fediverse Linux Users Group's avatar
Fediverse Linux Users Group

@fedilug@msky.ospn.jp

【輪読会試験開催のお知らせ】
本日、
​:fedilug:​ 輪読会📖第0弾として
「〜自分でActivityPub対応SNSを作ってみよう〜『自分だけのフェディバースのマイクロブログを作ろう!』輪読会」
https://github.com/dahlia/fedify-microblog-tutorial-ja

を行います!申し込みは以下からできます!ぜひ参加してフィードバックをください!!
https://fedilug.connpass.com/event/348240/

AJ Sadauskas's avatar
AJ Sadauskas

@ajsadauskas@vivaldi.net · Reply to Max Leibman (Taylor's Version)'s post

@maxleibman @andrewfeeney Don't worry, there's no shortage of Nicoles who you can call the Fediverse Chick :D

They're all proud Polish girls from Toronto (29 y/o).

Urban legend says that it all started because of a PhD student's ethically questionable cloning experiment that's gone horribly awry.

There's now whole university lectures filled entirely with Nicoles who are taking the pre-health sciences program at George Brown College.

It's an absolute nightmare marking essays. The poor lecturers don't know which Fediverse Chick to assign the grade to.

And forget about recording tutorial attendance. The lecturer calls out "Nicole" and the whole room yells back "present"!

They're all hoping to get into the medical field someday!

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

Excited to see the ( Linux Users Group) in 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 -compatible microblog using . Thanks for spreading the word about Fedify in Japan! :fedify: 🇯🇵

Check out their event on Connpass!

https://msky.ospn.jp/notes/a5re87hzi7s80062

Fediverse Linux Users Group's avatar
Fediverse Linux Users Group

@fedilug@msky.ospn.jp

【輪読会試験開催のお知らせ】
本日、
​:fedilug:​ 輪読会📖第0弾として
「〜自分でActivityPub対応SNSを作ってみよう〜『自分だけのフェディバースのマイクロブログを作ろう!』輪読会」
https://github.com/dahlia/fedify-microblog-tutorial-ja

を行います!申し込みは以下からできます!ぜひ参加してフィードバックをください!!
https://fedilug.connpass.com/event/348240/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

Excited to see the ( Linux Users Group) in 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 -compatible microblog using . Thanks for spreading the word about Fedify in Japan! :fedify: 🇯🇵

Check out their event on Connpass!

https://msky.ospn.jp/notes/a5re87hzi7s80062

Fediverse Linux Users Group's avatar
Fediverse Linux Users Group

@fedilug@msky.ospn.jp

【輪読会試験開催のお知らせ】
本日、
​:fedilug:​ 輪読会📖第0弾として
「〜自分でActivityPub対応SNSを作ってみよう〜『自分だけのフェディバースのマイクロブログを作ろう!』輪読会」
https://github.com/dahlia/fedify-microblog-tutorial-ja

を行います!申し込みは以下からできます!ぜひ参加してフィードバックをください!!
https://fedilug.connpass.com/event/348240/

Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-03-21

Servers

- streams v25.3.15
- Mitra v3.20.0
- Hubzilla v10.2.0
- PeerTube v7.1.0
- Manyfold v0.104.0
- Lemmy v0.19.10
- NodeBB v4.2.0
- snac v2.74
- ActivityPub for WordPress v5.5.0
- GoToSocial v0.18.3
- Gancio v1.25.0
- tootik v0.15.5
- Activity-Relay v2.0.8
- gathio v1.5.1
- NeoDB v0.11.5.5
- Vernissage Server v1.6.0
- Development Update: Sandcastles edition (Letterbook)
- picverse: ActivityPub based blogengine
- Jaseur: An ActivityPub server implementation in C++ developed using AI agent technology

Clients

- Tusky 28.0
- Pixelfed (React Native) v1.1.0.1
- Blorp v1.0.3
- Tesseract v1.4.32

Tools and Plugins

- Lemmy Schedule v1.14.2
- Lemmy Webhooks v0.21.1
- Enable Mastodon Apps for WordPress v1.4.0

For developers

- apsig v0.5.0
- Fedify v1.4.7

Protocol

- FEP-c180: Problem Details for ActivityPub
- FEP-ae0c: Fediverse Relay Protocols: Mastodon and LitePub (Finalized)
- FEP-d556: Server-Level Actor Discovery Using WebFinger (Finalized)

Articles

- Website League and the Rise of Island Networks
- The fediverse promises social media without Big Tech – if it can avoid familiar pitfalls
- Silly Mastodon apps
- Hands on with Ghost’s New ActivityPub Beta
- Fediverse Report #108

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/01959655-f2a7-6172-cb8c-8d6c51cebb2d

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/3/25(12:00)

新規アカウントの伸びが全般的に悪い。

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

Rafael Salazar 👨‍🎨's avatar
Rafael Salazar 👨‍🎨

@RafaelSalazar@mastodon.world

Fancy Purr comes to greet you.

Find at: rafaelsalazar.com/featured/fan

Furry cat in blue and yellow paws stands elegant with fancy jewels by artist Rafael Salazar at RafaelSalazar.com
ALT text detailsFurry cat in blue and yellow paws stands elegant with fancy jewels by artist Rafael Salazar at RafaelSalazar.com
Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

Excited to see the ( Linux Users Group) in 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 -compatible microblog using . Thanks for spreading the word about Fedify in Japan! :fedify: 🇯🇵

Check out their event on Connpass!

https://msky.ospn.jp/notes/a5re87hzi7s80062

Fediverse Linux Users Group's avatar
Fediverse Linux Users Group

@fedilug@msky.ospn.jp

【輪読会試験開催のお知らせ】
本日、
​:fedilug:​ 輪読会📖第0弾として
「〜自分でActivityPub対応SNSを作ってみよう〜『自分だけのフェディバースのマイクロブログを作ろう!』輪読会」
https://github.com/dahlia/fedify-microblog-tutorial-ja

を行います!申し込みは以下からできます!ぜひ参加してフィードバックをください!!
https://fedilug.connpass.com/event/348240/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

Excited to see the ( Linux Users Group) in 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 -compatible microblog using . Thanks for spreading the word about Fedify in Japan! :fedify: 🇯🇵

Check out their event on Connpass!

https://msky.ospn.jp/notes/a5re87hzi7s80062

Fediverse Linux Users Group's avatar
Fediverse Linux Users Group

@fedilug@msky.ospn.jp

【輪読会試験開催のお知らせ】
本日、
​:fedilug:​ 輪読会📖第0弾として
「〜自分でActivityPub対応SNSを作ってみよう〜『自分だけのフェディバースのマイクロブログを作ろう!』輪読会」
https://github.com/dahlia/fedify-microblog-tutorial-ja

を行います!申し込みは以下からできます!ぜひ参加してフィードバックをください!!
https://fedilug.connpass.com/event/348240/

Rafael Salazar 👨‍🎨's avatar
Rafael Salazar 👨‍🎨

@RafaelSalazar@mastodon.world

Carnival Anyone?

Find her: rafaelsalazar.com/featured/car

Girl dressed in carnival costume surrounded by fruits by artist Rafael Salazar at RafaelSalazar.com
ALT text detailsGirl dressed in carnival costume surrounded by fruits by artist Rafael Salazar at RafaelSalazar.com
Rafael Salazar 👨‍🎨's avatar
Rafael Salazar 👨‍🎨

@RafaelSalazar@mastodon.world

Time to Play with this cute frog like figure.

Find me: rafaelsalazar.com/featured/tim

Frog 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
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
Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

Excited to see the ( Linux Users Group) in 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 -compatible microblog using . Thanks for spreading the word about Fedify in Japan! :fedify: 🇯🇵

Check out their event on Connpass!

https://msky.ospn.jp/notes/a5re87hzi7s80062

Fediverse Linux Users Group's avatar
Fediverse Linux Users Group

@fedilug@msky.ospn.jp

【輪読会試験開催のお知らせ】
本日、
​:fedilug:​ 輪読会📖第0弾として
「〜自分でActivityPub対応SNSを作ってみよう〜『自分だけのフェディバースのマイクロブログを作ろう!』輪読会」
https://github.com/dahlia/fedify-microblog-tutorial-ja

を行います!申し込みは以下からできます!ぜひ参加してフィードバックをください!!
https://fedilug.connpass.com/event/348240/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

Excited to see the ( Linux Users Group) in 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 -compatible microblog using . Thanks for spreading the word about Fedify in Japan! :fedify: 🇯🇵

Check out their event on Connpass!

https://msky.ospn.jp/notes/a5re87hzi7s80062

Fediverse Linux Users Group's avatar
Fediverse Linux Users Group

@fedilug@msky.ospn.jp

【輪読会試験開催のお知らせ】
本日、
​:fedilug:​ 輪読会📖第0弾として
「〜自分でActivityPub対応SNSを作ってみよう〜『自分だけのフェディバースのマイクロブログを作ろう!』輪読会」
https://github.com/dahlia/fedify-microblog-tutorial-ja

を行います!申し込みは以下からできます!ぜひ参加してフィードバックをください!!
https://fedilug.connpass.com/event/348240/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

Excited to see the ( Linux Users Group) in 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 -compatible microblog using . Thanks for spreading the word about Fedify in Japan! :fedify: 🇯🇵

Check out their event on Connpass!

https://msky.ospn.jp/notes/a5re87hzi7s80062

Fediverse Linux Users Group's avatar
Fediverse Linux Users Group

@fedilug@msky.ospn.jp

【輪読会試験開催のお知らせ】
本日、
​:fedilug:​ 輪読会📖第0弾として
「〜自分でActivityPub対応SNSを作ってみよう〜『自分だけのフェディバースのマイクロブログを作ろう!』輪読会」
https://github.com/dahlia/fedify-microblog-tutorial-ja

を行います!申し込みは以下からできます!ぜひ参加してフィードバックをください!!
https://fedilug.connpass.com/event/348240/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

Excited to see the ( Linux Users Group) in 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 -compatible microblog using . Thanks for spreading the word about Fedify in Japan! :fedify: 🇯🇵

Check out their event on Connpass!

https://msky.ospn.jp/notes/a5re87hzi7s80062

Fediverse Linux Users Group's avatar
Fediverse Linux Users Group

@fedilug@msky.ospn.jp

【輪読会試験開催のお知らせ】
本日、
​:fedilug:​ 輪読会📖第0弾として
「〜自分でActivityPub対応SNSを作ってみよう〜『自分だけのフェディバースのマイクロブログを作ろう!』輪読会」
https://github.com/dahlia/fedify-microblog-tutorial-ja

を行います!申し込みは以下からできます!ぜひ参加してフィードバックをください!!
https://fedilug.connpass.com/event/348240/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

Excited to see the ( Linux Users Group) in 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 -compatible microblog using . Thanks for spreading the word about Fedify in Japan! :fedify: 🇯🇵

Check out their event on Connpass!

https://msky.ospn.jp/notes/a5re87hzi7s80062

Fediverse Linux Users Group's avatar
Fediverse Linux Users Group

@fedilug@msky.ospn.jp

【輪読会試験開催のお知らせ】
本日、
​:fedilug:​ 輪読会📖第0弾として
「〜自分でActivityPub対応SNSを作ってみよう〜『自分だけのフェディバースのマイクロブログを作ろう!』輪読会」
https://github.com/dahlia/fedify-microblog-tutorial-ja

を行います!申し込みは以下からできます!ぜひ参加してフィードバックをください!!
https://fedilug.connpass.com/event/348240/

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

Excited to see the ( Linux Users Group) in 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 -compatible microblog using . Thanks for spreading the word about Fedify in Japan! :fedify: 🇯🇵

Check out their event on Connpass!

https://msky.ospn.jp/notes/a5re87hzi7s80062

Fediverse Linux Users Group's avatar
Fediverse Linux Users Group

@fedilug@msky.ospn.jp

【輪読会試験開催のお知らせ】
本日、
​:fedilug:​ 輪読会📖第0弾として
「〜自分でActivityPub対応SNSを作ってみよう〜『自分だけのフェディバースのマイクロブログを作ろう!』輪読会」
https://github.com/dahlia/fedify-microblog-tutorial-ja

を行います!申し込みは以下からできます!ぜひ参加してフィードバックをください!!
https://fedilug.connpass.com/event/348240/

Maho Pacheco 🦝🍻's avatar
Maho Pacheco 🦝🍻

@mapache@hachyderm.io

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! 🦝✨

youtube.com/watch?v=Ot0egwtbRg

Maho Pacheco 🦝🍻's avatar
Maho Pacheco 🦝🍻

@mapache@hachyderm.io

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! 🦝✨

youtube.com/watch?v=Ot0egwtbRg

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

3/

I think it would be better for the Fediverse if back-end servers and front-end clients were not only decoupled, but separate projects.

mastodon.social/@reiver/111030

mastodon.social/@reiver/111223

mastodon.social/@reiver/112746

mastodon.social/@reiver/112921

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.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

2/

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.)

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

1/

In many ways, I like the basic idea of ActivityPods, Bluesky PDS, Account Abstraction.

mastodon.social/@reiver/114216

A service acting on your behalf, and in many ways representing you (the user), with other software.

And something to which data gets "attached".

Chris Fletch :pentagram:'s avatar
Chris Fletch :pentagram:

@HailsandAles@metalhead.club

Hey some advice please. If someone was to start a account for a tv/cartoon related that they were starting for a bit of fun, what would be a good instance for that?

وردي :arabi_gay: 🇵🇸's avatar
وردي :arabi_gay: 🇵🇸

@wardi@arabi.gay

I made some fanart for the

(Designed by combining the Fediverse Logo [CC0] with a chick illustration I found on openclipart [CC0])

Released under CC0

The fediverse pentagram logo with nodes replaced with chicks (baby chickens)
ALT text detailsThe fediverse pentagram logo with nodes replaced with chicks (baby chickens)
@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

There is no (explicit or implicit) Emperor, Shahanshah, or God-King of the Fediverse.

You don't wait for permission to affect the Fediverse. You just do it.

Want a new app? Create it.
Want a new protocol. Implement it.
Want a new UX? Design it.
Etc.

Don't have the skills yourself — advocate for it with people who do.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

There is no (explicit or implicit) Emperor, Shahanshah, or God-King of the Fediverse.

You don't wait for permission to affect the Fediverse. You just do it.

Want a new app? Create it.
Want a new protocol. Implement it.
Want a new UX? Design it.
Etc.

Don't have the skills yourself — advocate for it with people who do.

Mia Quagliarello's avatar
Mia Quagliarello

@miaq@flipboard.social

I just had such a lovely conversation with "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.

Now I want more fedi friends! 😃 Anyone? Anyone?

wakest's avatar
wakest

@liaizon@social.wake.st

Theres a new interview with @hongminhee (of @fedify, @hollo, and now fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.

youtube.com/watch?v=sqxR8zscSD

hollo.social/@hongminhee/0195a

Martin Holland's avatar
Martin Holland

@mho@social.heise.de

Ganz übersehen, diesmal auch direkt im :

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 , , oder beschäftigen wollen."

makertube.net/w/r82zDAKQPtDRAF

Martin Holland's avatar
Martin Holland

@mho@social.heise.de

Ganz übersehen, diesmal auch direkt im :

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 , , oder beschäftigen wollen."

makertube.net/w/r82zDAKQPtDRAF

BeAware :fediverse:'s avatar
BeAware :fediverse:

@BeAware@mementomori.social

Some dude is on Threads telling people that the only reason the Fediverse exists is for Meta to do some kinda weird and wild human trafficking crap.😳

What the fuck.

This is the wildest one I've seen and I thought I seen it all.

threads.net/@thomasis0007/post

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

What are all the "accidental" characters of Decentralized Social-Media (DeSo)?

• Goosetopher
• John Mastodon
• Nicole the Fediverse Chick
• Pixel Fred

Anything else?

...

UPDATE:

• Alf
• Miss Key

Em :official_verified:'s avatar
Em :official_verified:

@Em0nM4stodon@infosec.exchange

Have you been Nicoled yet?
🐥

OptionVoters
Yes, many times. Nicole loves me! 🥰164 (10%)
Indeed, I have.290 (17%)
Not yet! Where's MY Nicole 👀606 (35%)
I am a Nicole, and I oppose that Nicole.12 (1%)
What is this nonsense?637 (37%)
wakest's avatar
wakest

@liaizon@social.wake.st

Theres a new interview with @hongminhee (of @fedify, @hollo, and now fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.

youtube.com/watch?v=sqxR8zscSD

hollo.social/@hongminhee/0195a

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

ActivityPods

3/

But — then, ActivityPods seems to have a spec:

activitypods.org/specs/activit

And talks about supporting other specs:

activitypods.org/specs/activit

activitypods.org/specs/solid

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social · Reply to @reiver ⊼ (Charles) :batman:'s post

ActivityPods

2/

When I re-watch this talk (that was originally presented at FOSDEM 2025) —

peertube.virtual-assembly.org/

— it seems as if ActivityPods is software.

But —

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

ActivityPods

1/

One thing that still isn't completely clear to me about ActivityPods is —

Is ActivityPods a specification?, or is ActivityPods software?

FediThing 🏳️‍🌈's avatar
FediThing 🏳️‍🌈

@FediThing@chinwag.org

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.)

FediThing 🏳️‍🌈's avatar
FediThing 🏳️‍🌈

@FediThing@chinwag.org

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.)

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

programming

There is a comparison between the (proposed) ActivityPods and the Bluesky PDS.

(I am not the first person to say that.)

But, I think there is also some comparison between both of those and Account Abstraction in the EVM space.

All, in some ways, have a service acting on your behalf and in many ways representing you (the user), with other software.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

In the year 2019, a scholarly paper misspelled the names of the Fediverse software —

Mastodon, Pixelfed, and Pleroma

As —

Mastadon, PixelFred, Plemora

This is the paper:

"Peer-to-Peer based Social Networks: A Comprehensive Survey"
arxiv.org/abs/2001.02611

@dansup

RE: mastodon.social/@dansup/103467

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

In the year 2019, a scholarly paper misspelled the names of the Fediverse software —

Mastodon, Pixelfed, and Pleroma

As —

Mastadon, PixelFred, Plemora

This is the paper:

"Peer-to-Peer based Social Networks: A Comprehensive Survey"
arxiv.org/abs/2001.02611

@dansup

RE: mastodon.social/@dansup/103467

wakest's avatar
wakest

@liaizon@social.wake.st

Theres a new interview with @hongminhee (of @fedify, @hollo, and now fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.

youtube.com/watch?v=sqxR8zscSD

hollo.social/@hongminhee/0195a

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/3/24(12:00)

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

theru's avatar
theru

@theru@pleroma-in.ouda.space

Good Morning #fediverse #tzag
Maho Pacheco 🦝🍻's avatar
Maho Pacheco 🦝🍻

@mapache@hachyderm.io

Help wanted. My css and design skills are vrry shitty, if someone wants to contribute to (a decentralized digital credential system, like Credly but over the ) let me know.

gyptazy's avatar
gyptazy

@gyptazy@gyptazy.com

The is growing and we're welcoming more and more new single user instances but can become challenging.

With instances, single user and smaller instances can quickly become federated and grow which is supported by many Fediverse applications like etc.

More information at:
fedi-relay.gyptazy.com

Thor A. Hopland's avatar
Thor A. Hopland

@hopland@snabelen.no · Reply to Thor A. Hopland's post

Dear, @FediFollows can you furnish us with a list of science communicators on the ?

I beg you 🙏

BeAware :fediverse:'s avatar
BeAware :fediverse:

@BeAware@mementomori.social

Some dude is on Threads telling people that the only reason the Fediverse exists is for Meta to do some kinda weird and wild human trafficking crap.😳

What the fuck.

This is the wildest one I've seen and I thought I seen it all.

threads.net/@thomasis0007/post

Jeff Sikes's avatar
Jeff Sikes

@box464@mastodon.social

Federated Badges! Very early stages but cool to see new ideas outside of a social media timelines.


badges.vocalcat.com/record/20

Jeff Sikes's avatar
Jeff Sikes

@box464@mastodon.social

Federated Badges! Very early stages but cool to see new ideas outside of a social media timelines.


badges.vocalcat.com/record/20

Jeff Sikes's avatar
Jeff Sikes

@box464@mastodon.social

Federated Badges! Very early stages but cool to see new ideas outside of a social media timelines.


badges.vocalcat.com/record/20

Rafael Salazar 👨‍🎨's avatar
Rafael Salazar 👨‍🎨

@RafaelSalazar@mastodon.world

Grace in Flight: The Heron's Call to Embrace Your Unique Path.

🦅rafaelsalazar.com/featured/gra

A 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
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
Rimu's avatar
Rimu

@rimu@mastodon.nzoss.nz

What do you notice about the comments on this post?

piefed.social/post/555259

The post was made in the news@lemmy.world 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.

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.

Fedi fragmentation = solved

Thor A. Hopland's avatar
Thor A. Hopland

@hopland@snabelen.no · Reply to Thor A. Hopland's post

Dear, @FediFollows can you furnish us with a list of science communicators on the ?

I beg you 🙏

gyptazy's avatar
gyptazy

@gyptazy@gyptazy.com

The is growing and we're welcoming more and more new single user instances but can become challenging.

With instances, single user and smaller instances can quickly become federated and grow which is supported by many Fediverse applications like etc.

More information at:
fedi-relay.gyptazy.com

Greg Slepak's avatar
Greg Slepak

@taoeffect@crib.social · Reply to Greg Slepak's post

The server also needs to make it simple to migrate from one domain name to another.

It should be easy, in other words, for me to change from @crib.social to something else, without losing any accounts, posts, or followers.

These are the kinds of changes that are needed for the #Fediverse to compete and win in the social network battle.
Greg Slepak's avatar
Greg Slepak

@taoeffect@crib.social · Reply to Greg Slepak's post

What do I mean by "the ban situation"?

I mean a few things:

• 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.
Greg Slepak's avatar
Greg Slepak

@taoeffect@crib.social · Reply to Greg Slepak's post

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.
Greg Slepak's avatar
Greg Slepak

@taoeffect@crib.social

I'd like to see the #Fediverse win.

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
BeAware :fediverse:'s avatar
BeAware :fediverse:

@BeAware@mementomori.social

Great....the thot bots are invading .social and annoying everyone, including me.😒🙄

Rimu's avatar
Rimu

@rimu@mastodon.nzoss.nz

What do you notice about the comments on this post?

piefed.social/post/555259

The post was made in the news@lemmy.world 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.

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.

Fedi fragmentation = solved

jools

@jools@missocial.de

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.


Link: Friendica - Timeline mit Inhalten füllen


, , , , , , ,

wakest's avatar
wakest

@liaizon@social.wake.st

Theres a new interview with @hongminhee (of @fedify, @hollo, and now fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.

youtube.com/watch?v=sqxR8zscSD

hollo.social/@hongminhee/0195a

wakest's avatar
wakest

@liaizon@social.wake.st

Theres a new interview with @hongminhee (of @fedify, @hollo, and now fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.

youtube.com/watch?v=sqxR8zscSD

hollo.social/@hongminhee/0195a

Grey's avatar
Grey

@laudanum@pixelfed.social

Aha! Dark mode on the #pixelfed app appears to be live! #darkmode

You can also choose from hot pink, or slate dark. 🥰

#fediverse #accessibility
Pixelfed admin dansup's profile showing in full dark mode.
ALT text detailsPixelfed admin dansup's profile showing in full dark mode.
Pixelfed admin dansup's profile showing in hot pink mode.
ALT text detailsPixelfed admin dansup's profile showing in hot pink mode.
Pixelfed admin dansup's profile showing in slate dark mode.
ALT text detailsPixelfed admin dansup's profile showing in slate dark mode.
Grey's avatar
Grey

@laudanum@pixelfed.social

Aha! Dark mode on the #pixelfed app appears to be live! #darkmode

You can also choose from hot pink, or slate dark. 🥰

#fediverse #accessibility
Pixelfed admin dansup's profile showing in full dark mode.
ALT text detailsPixelfed admin dansup's profile showing in full dark mode.
Pixelfed admin dansup's profile showing in hot pink mode.
ALT text detailsPixelfed admin dansup's profile showing in hot pink mode.
Pixelfed admin dansup's profile showing in slate dark mode.
ALT text detailsPixelfed admin dansup's profile showing in slate dark mode.
Roni Laukkarinen's avatar
Roni Laukkarinen

@rolle@mementomori.social

Mastodon Pro Tip: Ever miss "that good post" you made a while back? Just search for it! Type in the search bar:

from:me word

And there it is.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Hello, I'm an open source software engineer in my late 30s living in , , and an avid advocate of and the .

I'm the creator of @fedify, an server framework in , @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.

I'm also very interested in East Asian languages (so-called ) and . Feel free to talk to me in , (), or (), or even in Literary Chinese (, )!

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Hello, I'm an open source software engineer in my late 30s living in , , and an avid advocate of and the .

I'm the creator of @fedify, an server framework in , @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.

I'm also very interested in East Asian languages (so-called ) and . Feel free to talk to me in , (), or (), or even in Literary Chinese (, )!

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Hello, I'm an open source software engineer in my late 30s living in , , and an avid advocate of and the .

I'm the creator of @fedify, an server framework in , @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.

I'm also very interested in East Asian languages (so-called ) and . Feel free to talk to me in , (), or (), or even in Literary Chinese (, )!

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Hello, I'm an open source software engineer in my late 30s living in , , and an avid advocate of and the .

I'm the creator of @fedify, an server framework in , @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.

I'm also very interested in East Asian languages (so-called ) and . Feel free to talk to me in , (), or (), or even in Literary Chinese (, )!

theru's avatar
theru

@theru@pleroma-in.ouda.space

Good Morning #fediverse #tzag
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Hello, I'm an open source software engineer in my late 30s living in , , and an avid advocate of and the .

I'm the creator of @fedify, an server framework in , @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.

I'm also very interested in East Asian languages (so-called ) and . Feel free to talk to me in , (), or (), or even in Literary Chinese (, )!

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Hello, I'm an open source software engineer in my late 30s living in , , and an avid advocate of and the .

I'm the creator of @fedify, an server framework in , @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.

I'm also very interested in East Asian languages (so-called ) and . Feel free to talk to me in , (), or (), or even in Literary Chinese (, )!

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Hello, I'm an open source software engineer in my late 30s living in , , and an avid advocate of and the .

I'm the creator of @fedify, an server framework in , @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.

I'm also very interested in East Asian languages (so-called ) and . Feel free to talk to me in , (), or (), or even in Literary Chinese (, )!

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Hello, I'm an open source software engineer in my late 30s living in , , and an avid advocate of and the .

I'm the creator of @fedify, an server framework in , @hollo, an ActivityPub-enabled microblogging software for single users, and @botkit, a simple ActivityPub bot framework.

I'm also very interested in East Asian languages (so-called ) and . Feel free to talk to me in , (), or (), or even in Literary Chinese (, )!

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/3/23(12:00)

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

Reuben Walker aka mobileatom's avatar
Reuben Walker aka mobileatom

@mobileatom@flipboard.com

Fediverse House 2025 Wrap-up.

socialwebfoundation.org/2025/0

Posted into THE FEDIVERSE VS. CORPORATE SOCIAL MEDIA @the-fediverse-vs-corporate-social-media-mobileatom

Thor A. Hopland's avatar
Thor A. Hopland

@hopland@snabelen.no

I always gush about @ZLabe and his account, because for one thing it makes the data he works with more accessible (via ), but secondly because the he stares are very informative - and consistent.

Are there any other , and accounts on the that has similar consistent and qualify of posts? Think content that is fairly easily digestible during a scroll.

We're looking for the accounts that .

Thor A. Hopland's avatar
Thor A. Hopland

@hopland@snabelen.no

I always gush about @ZLabe and his account, because for one thing it makes the data he works with more accessible (via ), but secondly because the he stares are very informative - and consistent.

Are there any other , and accounts on the that has similar consistent and qualify of posts? Think content that is fairly easily digestible during a scroll.

We're looking for the accounts that .

reticuleena's avatar
reticuleena

@reticuleena@digitalcourage.social

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 irgendwie widerspricht. Vielleicht findet sich da ja nach etwas gemeinsamen Nachdenken eine ähnlich gute Lösung, wie bei den (hoffentlich bald kommenden) Drükos.

Botler's avatar
Botler

@botler@mastodon.social

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?

Would love to hear your thoughts and recommendations! 😊🎮🎥

jools

@jools@missocial.de

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.


Link: Friendica - Timeline mit Inhalten füllen


, , , , , , ,

Sean Tilley's avatar
Sean Tilley

@deadsuperhero@social.wedistribute.org

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!

geoff martin's avatar
geoff martin

@ggmartin@mastodon.social

I'm looking for an alternative to Youtube for hosting video content.

Seems like peertube might be an option...

Anyone out there have any experience with them (or alternative recommendations)?

geoff martin's avatar
geoff martin

@ggmartin@mastodon.social

I'm looking for an alternative to Youtube for hosting video content.

Seems like peertube might be an option...

Anyone out there have any experience with them (or alternative recommendations)?

Roni Laukkarinen's avatar
Roni Laukkarinen

@rolle@mementomori.social

Mastodon Pro Tip: Ever miss "that good post" you made a while back? Just search for it! Type in the search bar:

from:me word

And there it is.

Ulli Lust's avatar
Ulli Lust

@Ullilust@mastodon.social

My campaign on Instagram and Facebook for a migration to the Fediverse. Funnily enough, it brought a lot of new friends from the Fediverse itself.

Text: 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.
Image: 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.
Text: 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.
Image: 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
Image: 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: Summary after one month on Mastodon: I'm better informed and more timely than ever before.
Text: 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.
Image: 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
Image: 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
Image: 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
Image: 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: Summary after one month on Mastodon: I'm better informed and more timely than ever before.
Image: 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.
Image: 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.
Text: 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.
Image: 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
Image: 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.
Image: 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: Summary after one month on Mastodon: I'm better informed and more timely than ever before.
Image: 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.
Text: 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.
Text: 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.
Image: 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.
Image: 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
Ulli Lust's avatar
Ulli Lust

@Ullilust@mastodon.social

My campaign on Instagram and Facebook for a migration to the Fediverse. Funnily enough, it brought a lot of new friends from the Fediverse itself.

Text: 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.
Image: 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.
Text: 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.
Image: 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
Image: 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: Summary after one month on Mastodon: I'm better informed and more timely than ever before.
Text: 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.
Image: 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
Image: 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
Image: 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
Image: 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: Summary after one month on Mastodon: I'm better informed and more timely than ever before.
Image: 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.
Image: 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.
Text: 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.
Image: 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
Image: 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.
Image: 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: Summary after one month on Mastodon: I'm better informed and more timely than ever before.
Image: 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.
Text: 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.
Text: 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.
Image: 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.
Image: 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
Linux Is Best's avatar
Linux Is Best

@Linux@mastodon.au

Thinking of creating a Fedi site? 🤔

The domain extensions Dot Com, Net, Org, Info, Us, and Edu are all governed by the United States of America. 😮

The word-based domain extensions, for example, Dot Social, managed by corporations based in the United States of America. 😮

To escape America's rule of law, you not only want hosting outside the United States, but you want a country level domain name to be safe. 😉

Linux Is Best's avatar
Linux Is Best

@Linux@mastodon.au

Thinking of creating a Fedi site? 🤔

The domain extensions Dot Com, Net, Org, Info, Us, and Edu are all governed by the United States of America. 😮

The word-based domain extensions, for example, Dot Social, managed by corporations based in the United States of America. 😮

To escape America's rule of law, you not only want hosting outside the United States, but you want a country level domain name to be safe. 😉

Ulli Lust's avatar
Ulli Lust

@Ullilust@mastodon.social

My campaign on Instagram and Facebook for a migration to the Fediverse. Funnily enough, it brought a lot of new friends from the Fediverse itself.

Text: 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.
Image: 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.
Text: 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.
Image: 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
Image: 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: Summary after one month on Mastodon: I'm better informed and more timely than ever before.
Text: 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.
Image: 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
Image: 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
Image: 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
Image: 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: Summary after one month on Mastodon: I'm better informed and more timely than ever before.
Image: 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.
Image: 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.
Text: 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.
Image: 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
Image: 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.
Image: 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: Summary after one month on Mastodon: I'm better informed and more timely than ever before.
Image: 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.
Text: 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.
Text: 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.
Image: 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.
Image: 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
Roni Laukkarinen's avatar
Roni Laukkarinen

@rolle@mementomori.social

Mastodon Pro Tip: Ever miss "that good post" you made a while back? Just search for it! Type in the search bar:

from:me word

And there it is.

Ulli Lust's avatar
Ulli Lust

@Ullilust@mastodon.social

My campaign on Instagram and Facebook for a migration to the Fediverse. Funnily enough, it brought a lot of new friends from the Fediverse itself.

Text: 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.
Image: 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.
Text: 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.
Image: 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
Image: 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: Summary after one month on Mastodon: I'm better informed and more timely than ever before.
Text: 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.
Image: 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
Image: 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
Image: 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
Image: 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: Summary after one month on Mastodon: I'm better informed and more timely than ever before.
Image: 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.
Image: 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.
Text: 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.
Image: 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
Image: 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.
Image: 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: Summary after one month on Mastodon: I'm better informed and more timely than ever before.
Image: 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.
Text: 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.
Text: 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.
Image: 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.
Image: 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
wakest's avatar
wakest

@liaizon@social.wake.st

Theres a new interview with @hongminhee (of @fedify, @hollo, and now fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.

youtube.com/watch?v=sqxR8zscSD

hollo.social/@hongminhee/0195a

EloPup's avatar
EloPup

@EloPup@mastodon.social · Reply to Elena Rossini on GoToSocial ⁂'s post

@elena

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 :).

Thx so much for your efforts and dedication 🙌🏻

wakest's avatar
wakest

@liaizon@social.wake.st

Theres a new interview with @hongminhee (of @fedify, @hollo, and now fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.

youtube.com/watch?v=sqxR8zscSD

hollo.social/@hongminhee/0195a

wakest's avatar
wakest

@liaizon@social.wake.st

Theres a new interview with @hongminhee (of @fedify, @hollo, and now fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.

youtube.com/watch?v=sqxR8zscSD

hollo.social/@hongminhee/0195a

wakest's avatar
wakest

@liaizon@social.wake.st

Theres a new interview with @hongminhee (of @fedify, @hollo, and now fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.

youtube.com/watch?v=sqxR8zscSD

hollo.social/@hongminhee/0195a

Roni Laukkarinen's avatar
Roni Laukkarinen

@rolle@mementomori.social

Mastodon Pro Tip: Ever miss "that good post" you made a while back? Just search for it! Type in the search bar:

from:me word

And there it is.

Roni Laukkarinen's avatar
Roni Laukkarinen

@rolle@mementomori.social

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.

Roni Laukkarinen's avatar
Roni Laukkarinen

@rolle@mementomori.social

Mastodon Pro Tip: Ever miss "that good post" you made a while back? Just search for it! Type in the search bar:

from:me word

And there it is.

JaneraTiciano's avatar
JaneraTiciano

@JaneraTiciano@animexx.de

kurze Frage ans :
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.

Roni Laukkarinen's avatar
Roni Laukkarinen

@rolle@mementomori.social

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.

wakest's avatar
wakest

@liaizon@social.wake.st

Theres a new interview with @hongminhee (of @fedify, @hollo, and now fame). It's in with Korean subtitles but quite readable with YouTube's autogenerated English subs.

youtube.com/watch?v=sqxR8zscSD

hollo.social/@hongminhee/0195a

Ulli Lust's avatar
Ulli Lust

@Ullilust@mastodon.social

My campaign on Instagram and Facebook for a migration to the Fediverse. Funnily enough, it brought a lot of new friends from the Fediverse itself.

Text: 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.
Image: 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.
Text: 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.
Image: 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
Image: 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: Summary after one month on Mastodon: I'm better informed and more timely than ever before.
Text: 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.
Image: 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
Image: 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
Image: 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
Image: 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: Summary after one month on Mastodon: I'm better informed and more timely than ever before.
Image: 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.
Image: 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.
Text: 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.
Image: 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
Image: 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.
Image: 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: Summary after one month on Mastodon: I'm better informed and more timely than ever before.
Image: 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.
Text: 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.
Text: 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.
Image: 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.
Image: 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
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

()@lqez 님의 《우리의 코드를 찾아서》에 出演(출연)하여 , , , ()()해 이야기를 나눴습니다. Fedify와 Hollo의 開發(개발) 祕話(비화) 같은 게 궁금하시다면 한 () 보셔도 재밌을지도 모르겠습니다. ㅎㅎㅎ

https://www.youtube.com/watch?v=sqxR8zscSDo

Björn Beck's avatar
Björn Beck

@BjoernBeck@amt.social

Gestern: Big Tech vs. Fediverse

Tag 20 im bricht an und ich fühle mich nicht mehr ganz so

Gestern habe ich mich sehr darüber gefreut, einen Beitrag von @heiseonline bzw. @ct_Magazin im Fediverse zu lesen und sogar über (@peertube) auf (@MakerTube) anschauen zu können.

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.

Björn Beck's avatar
Björn Beck

@BjoernBeck@amt.social

Gestern: Big Tech vs. Fediverse

Tag 20 im bricht an und ich fühle mich nicht mehr ganz so

Gestern habe ich mich sehr darüber gefreut, einen Beitrag von @heiseonline bzw. @ct_Magazin im Fediverse zu lesen und sogar über (@peertube) auf (@MakerTube) anschauen zu können.

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.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

今回、@lqez さんの『我々のコードを求めて』というYouTubeに出演させていただき、 等についてお話させていただきました。日本語字幕が用意されていますので、FedifyやHolloの開発秘話などが気になる方はぜひご覧ください!

https://www.youtube.com/watch?v=sqxR8zscSDo

Sean Tilley's avatar
Sean Tilley

@deadsuperhero@social.wedistribute.org

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!

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

()@lqez 님의 《우리의 코드를 찾아서》에 出演(출연)하여 , , , ()()해 이야기를 나눴습니다. Fedify와 Hollo의 開發(개발) 祕話(비화) 같은 게 궁금하시다면 한 () 보셔도 재밌을지도 모르겠습니다. ㅎㅎㅎ

https://www.youtube.com/watch?v=sqxR8zscSDo

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

今回、@lqez さんの『我々のコードを求めて』というYouTubeに出演させていただき、 等についてお話させていただきました。日本語字幕が用意されていますので、FedifyやHolloの開発秘話などが気になる方はぜひご覧ください!

https://www.youtube.com/watch?v=sqxR8zscSDo

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/3/22(12:00)

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

今回、@lqez さんの『我々のコードを求めて』というYouTubeに出演させていただき、 等についてお話させていただきました。日本語字幕が用意されていますので、FedifyやHolloの開発秘話などが気になる方はぜひご覧ください!

https://www.youtube.com/watch?v=sqxR8zscSDo

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

今回、@lqez さんの『我々のコードを求めて』というYouTubeに出演させていただき、 等についてお話させていただきました。日本語字幕が用意されていますので、FedifyやHolloの開発秘話などが気になる方はぜひご覧ください!

https://www.youtube.com/watch?v=sqxR8zscSDo

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

今回、@lqez さんの『我々のコードを求めて』というYouTubeに出演させていただき、 等についてお話させていただきました。日本語字幕が用意されていますので、FedifyやHolloの開発秘話などが気になる方はぜひご覧ください!

https://www.youtube.com/watch?v=sqxR8zscSDo

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

今回、@lqez さんの『我々のコードを求めて』というYouTubeに出演させていただき、 等についてお話させていただきました。日本語字幕が用意されていますので、FedifyやHolloの開発秘話などが気になる方はぜひご覧ください!

https://www.youtube.com/watch?v=sqxR8zscSDo

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

今回、@lqez さんの『我々のコードを求めて』というYouTubeに出演させていただき、 等についてお話させていただきました。日本語字幕が用意されていますので、FedifyやHolloの開発秘話などが気になる方はぜひご覧ください!

https://www.youtube.com/watch?v=sqxR8zscSDo

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

()@lqez 님의 《우리의 코드를 찾아서》에 出演(출연)하여 , , , ()()해 이야기를 나눴습니다. Fedify와 Hollo의 開發(개발) 祕話(비화) 같은 게 궁금하시다면 한 () 보셔도 재밌을지도 모르겠습니다. ㅎㅎㅎ

https://www.youtube.com/watch?v=sqxR8zscSDo

Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-03-21

Servers

- streams v25.3.15
- Mitra v3.20.0
- Hubzilla v10.2.0
- PeerTube v7.1.0
- Manyfold v0.104.0
- Lemmy v0.19.10
- NodeBB v4.2.0
- snac v2.74
- ActivityPub for WordPress v5.5.0
- GoToSocial v0.18.3
- Gancio v1.25.0
- tootik v0.15.5
- Activity-Relay v2.0.8
- gathio v1.5.1
- NeoDB v0.11.5.5
- Vernissage Server v1.6.0
- Development Update: Sandcastles edition (Letterbook)
- picverse: ActivityPub based blogengine
- Jaseur: An ActivityPub server implementation in C++ developed using AI agent technology

Clients

- Tusky 28.0
- Pixelfed (React Native) v1.1.0.1
- Blorp v1.0.3
- Tesseract v1.4.32

Tools and Plugins

- Lemmy Schedule v1.14.2
- Lemmy Webhooks v0.21.1
- Enable Mastodon Apps for WordPress v1.4.0

For developers

- apsig v0.5.0
- Fedify v1.4.7

Protocol

- FEP-c180: Problem Details for ActivityPub
- FEP-ae0c: Fediverse Relay Protocols: Mastodon and LitePub (Finalized)
- FEP-d556: Server-Level Actor Discovery Using WebFinger (Finalized)

Articles

- Website League and the Rise of Island Networks
- The fediverse promises social media without Big Tech – if it can avoid familiar pitfalls
- Silly Mastodon apps
- Hands on with Ghost’s New ActivityPub Beta
- Fediverse Report #108

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/01959655-f2a7-6172-cb8c-8d6c51cebb2d

Tommi 🤯's avatar
Tommi 🤯

@tommi@pan.rent

I was very bummed because Fedi seldom reaches our tiny instance in a corner of the , BUT the just messaged me!

I feel so blessed!

PrivacySafe's avatar
PrivacySafe

@privacysafe@privacysafe.social

@pixelfed and @dansup + team have blown past the goal for the Pixelfed + @loops 🙌

At we're proud to be a Diamond Sponsor and can't wait to see what a decentralized, photo sharing, video sharing, future holds! Here's to the 🥂

Pixelfed campaign
ALT text detailsPixelfed campaign
wakest's avatar
wakest

@liaizon@social.wake.st

What an amazing list of development that took place in the last week by @weekinfediverse!
mitra.social/objects/0195ba9c-

PrivacySafe's avatar
PrivacySafe

@privacysafe@privacysafe.social

@pixelfed and @dansup + team have blown past the goal for the Pixelfed + @loops 🙌

At we're proud to be a Diamond Sponsor and can't wait to see what a decentralized, photo sharing, video sharing, future holds! Here's to the 🥂

Pixelfed campaign
ALT text detailsPixelfed campaign
PrivacySafe's avatar
PrivacySafe

@privacysafe@privacysafe.social

@pixelfed and @dansup + team have blown past the goal for the Pixelfed + @loops 🙌

At we're proud to be a Diamond Sponsor and can't wait to see what a decentralized, photo sharing, video sharing, future holds! Here's to the 🥂

Pixelfed campaign
ALT text detailsPixelfed campaign
Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report #108

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.”

The Links

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:

fediversereport.com/fediverse-

Detail in the city of Gouda
ALT text detailsDetail in the city of Gouda
shellsharks's avatar
shellsharks

@shellsharks@malici.ous.computer

Volume EIGHT of Scrolls is out, with all the usual #indieweb #fediverse and #infosec goodness.

https://shellsharks.com/scrolls/scroll/2025-03-21

If you haven't already, you can subscribe to Scrolls via #RSS here --> https://shellsharks.com/feeds/scroll-feed.xml

Thanks to all the fine folks who have created or shared content this past week that has been featured in this week's edition! 🧡

@LouisPretends @cmdr_nova @philip @sydseter @ApisNecros @sylvia @daj @kolev @hamatti @anders @steven @cascremers @Em0nM4stodon @anewsocial @indigitalcolor @betula @flamed

(More folks to thank in a second toot ➡️ - GtS does not want to let me @ this many folks in one 🤷‍♂️)

Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-03-21

Servers

- streams v25.3.15
- Mitra v3.20.0
- Hubzilla v10.2.0
- PeerTube v7.1.0
- Manyfold v0.104.0
- Lemmy v0.19.10
- NodeBB v4.2.0
- snac v2.74
- ActivityPub for WordPress v5.5.0
- GoToSocial v0.18.3
- Gancio v1.25.0
- tootik v0.15.5
- Activity-Relay v2.0.8
- gathio v1.5.1
- NeoDB v0.11.5.5
- Vernissage Server v1.6.0
- Development Update: Sandcastles edition (Letterbook)
- picverse: ActivityPub based blogengine
- Jaseur: An ActivityPub server implementation in C++ developed using AI agent technology

Clients

- Tusky 28.0
- Pixelfed (React Native) v1.1.0.1
- Blorp v1.0.3
- Tesseract v1.4.32

Tools and Plugins

- Lemmy Schedule v1.14.2
- Lemmy Webhooks v0.21.1
- Enable Mastodon Apps for WordPress v1.4.0

For developers

- apsig v0.5.0
- Fedify v1.4.7

Protocol

- FEP-c180: Problem Details for ActivityPub
- FEP-ae0c: Fediverse Relay Protocols: Mastodon and LitePub (Finalized)
- FEP-d556: Server-Level Actor Discovery Using WebFinger (Finalized)

Articles

- Website League and the Rise of Island Networks
- The fediverse promises social media without Big Tech – if it can avoid familiar pitfalls
- Silly Mastodon apps
- Hands on with Ghost’s New ActivityPub Beta
- Fediverse Report #108

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/01959655-f2a7-6172-cb8c-8d6c51cebb2d

Newsmast's avatar
Newsmast

@newsmast@newsmast.social

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!

You can see the first A New Social update here: blog.anew.social/breaking-grou

We highly recommend you check it out ✨

Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-03-21

Servers

- streams v25.3.15
- Mitra v3.20.0
- Hubzilla v10.2.0
- PeerTube v7.1.0
- Manyfold v0.104.0
- Lemmy v0.19.10
- NodeBB v4.2.0
- snac v2.74
- ActivityPub for WordPress v5.5.0
- GoToSocial v0.18.3
- Gancio v1.25.0
- tootik v0.15.5
- Activity-Relay v2.0.8
- gathio v1.5.1
- NeoDB v0.11.5.5
- Vernissage Server v1.6.0
- Development Update: Sandcastles edition (Letterbook)
- picverse: ActivityPub based blogengine
- Jaseur: An ActivityPub server implementation in C++ developed using AI agent technology

Clients

- Tusky 28.0
- Pixelfed (React Native) v1.1.0.1
- Blorp v1.0.3
- Tesseract v1.4.32

Tools and Plugins

- Lemmy Schedule v1.14.2
- Lemmy Webhooks v0.21.1
- Enable Mastodon Apps for WordPress v1.4.0

For developers

- apsig v0.5.0
- Fedify v1.4.7

Protocol

- FEP-c180: Problem Details for ActivityPub
- FEP-ae0c: Fediverse Relay Protocols: Mastodon and LitePub (Finalized)
- FEP-d556: Server-Level Actor Discovery Using WebFinger (Finalized)

Articles

- Website League and the Rise of Island Networks
- The fediverse promises social media without Big Tech – if it can avoid familiar pitfalls
- Silly Mastodon apps
- Hands on with Ghost’s New ActivityPub Beta
- Fediverse Report #108

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/01959655-f2a7-6172-cb8c-8d6c51cebb2d

Rimu's avatar
Rimu

@rimu@mastodon.nzoss.nz

What do you notice about the comments on this post?

piefed.social/post/555259

The post was made in the news@lemmy.world 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.

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.

Fedi fragmentation = solved

Matthias Pfefferle's avatar
Matthias Pfefferle

@pfefferle@mastodon.social

I am just back from an awesome at the

We had three days to work on Federated () Events, you can find our results on that lovely page: fedivents.blog/

Thanks especially to @linos for his awesome work with the Event Bridge: wordpress.org/plugins/event-br

...and to @heiglandreas for pitching and leading the project!

@johnonolan the team came up with the puppies without any knowledge of your newsletter, so this must be really a thing!

Sune Auken's avatar
Sune Auken

@SuneAuken@mastodon.world

How many Nicoles the Fediverse Chick have you had?

OptionVoters
1-587 (87%)
6-105 (5%)
11-151 (1%)
To infinity and beyond7 (7%)
We Distribute's avatar
We Distribute

@hello@social.wedistribute.org

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.

https://wedistribute.org/2025/03/ghost-activitypub-beta/
Phil's avatar
Phil

@phil@fed.bajsicki.com

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.

Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report #108

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.”

The Links

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:

fediversereport.com/fediverse-

Detail in the city of Gouda
ALT text detailsDetail in the city of Gouda
ploum's avatar
ploum

@ploum@mamot.fr

Snac2 is a simple database-less/javascript-free alternative to Mastodon:

codeberg.org/grunfink/snac2

It looks very nice to run your own server

There are some screenshots here:
codeberg.org/voron/snac-style

Is anybody using it?

Em :official_verified:'s avatar
Em :official_verified:

@Em0nM4stodon@infosec.exchange

Have you been Nicoled yet?
🐥

OptionVoters
Yes, many times. Nicole loves me! 🥰164 (10%)
Indeed, I have.290 (17%)
Not yet! Where's MY Nicole 👀606 (35%)
I am a Nicole, and I oppose that Nicole.12 (1%)
What is this nonsense?637 (37%)
Digitalcourage's avatar
Digitalcourage

@digitalcourage@digitalcourage.social

Herzlichen Glückwunsch! 🎉 Denn wenn du das hier lesen kannst, hast du sehr vieles richtig gemacht. Das unabhängige geht aber noch weit über Mastodon hinaus. In unserem kurz&mündig Band 16 erfährst du mehr über das dezentrale Social-Media-Universum :fediverse:

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, shop.digitalcourage.de

Weißt du eigentlich, dass das Fediverse viel mehr zu bieten hat, als Mastodon?  
* Mehr erfahren
ALT text detailsWeißt du eigentlich, dass das Fediverse viel mehr zu bieten hat, als Mastodon? * Mehr erfahren
* 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 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".
Titelbild "Fediverse. So geht Social Media – Raus aus den Hassmedien"
ALT text detailsTitelbild "Fediverse. So geht Social Media – Raus aus den Hassmedien"
* 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
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
wakest's avatar
wakest

@liaizon@social.wake.st

If you are not using @phanpy as your portal into the , your missing out! Here's a good view to try playing with it (without even logging in!)
phanpy.social/#/mastodon.socia

shellsharks's avatar
shellsharks

@shellsharks@malici.ous.computer

Volume EIGHT of Scrolls is out, with all the usual #indieweb #fediverse and #infosec goodness.

https://shellsharks.com/scrolls/scroll/2025-03-21

If you haven't already, you can subscribe to Scrolls via #RSS here --> https://shellsharks.com/feeds/scroll-feed.xml

Thanks to all the fine folks who have created or shared content this past week that has been featured in this week's edition! 🧡

@LouisPretends @cmdr_nova @philip @sydseter @ApisNecros @sylvia @daj @kolev @hamatti @anders @steven @cascremers @Em0nM4stodon @anewsocial @indigitalcolor @betula @flamed

(More folks to thank in a second toot ➡️ - GtS does not want to let me @ this many folks in one 🤷‍♂️)

shellsharks's avatar
shellsharks

@shellsharks@malici.ous.computer

Volume EIGHT of Scrolls is out, with all the usual #indieweb #fediverse and #infosec goodness.

https://shellsharks.com/scrolls/scroll/2025-03-21

If you haven't already, you can subscribe to Scrolls via #RSS here --> https://shellsharks.com/feeds/scroll-feed.xml

Thanks to all the fine folks who have created or shared content this past week that has been featured in this week's edition! 🧡

@LouisPretends @cmdr_nova @philip @sydseter @ApisNecros @sylvia @daj @kolev @hamatti @anders @steven @cascremers @Em0nM4stodon @anewsocial @indigitalcolor @betula @flamed

(More folks to thank in a second toot ➡️ - GtS does not want to let me @ this many folks in one 🤷‍♂️)

BeAware :fediverse:'s avatar
BeAware :fediverse:

@BeAware@mementomori.social

I REALLY hope more pro wrestling discussion comes to Fedi at some point so I don't have to be on corporate social media.

Every time I login, I lose tons of braincells.🤦‍♂️

BeAware :fediverse:'s avatar
BeAware :fediverse:

@BeAware@mementomori.social

Just saw someone on Threads say people on the Fediverse "don't exist online".

So....we are Schrodinger's people. We exist and don't exist at the same time!

Isn't that cool?!? 🤣🤣🤣

shellsharks's avatar
shellsharks

@shellsharks@malici.ous.computer

Volume EIGHT of Scrolls is out, with all the usual #indieweb #fediverse and #infosec goodness.

https://shellsharks.com/scrolls/scroll/2025-03-21

If you haven't already, you can subscribe to Scrolls via #RSS here --> https://shellsharks.com/feeds/scroll-feed.xml

Thanks to all the fine folks who have created or shared content this past week that has been featured in this week's edition! 🧡

@LouisPretends @cmdr_nova @philip @sydseter @ApisNecros @sylvia @daj @kolev @hamatti @anders @steven @cascremers @Em0nM4stodon @anewsocial @indigitalcolor @betula @flamed

(More folks to thank in a second toot ➡️ - GtS does not want to let me @ this many folks in one 🤷‍♂️)

wakest's avatar
wakest

@liaizon@social.wake.st

If you are not using @phanpy as your portal into the , your missing out! Here's a good view to try playing with it (without even logging in!)
phanpy.social/#/mastodon.socia

Digitalcourage's avatar
Digitalcourage

@digitalcourage@digitalcourage.social

Herzlichen Glückwunsch! 🎉 Denn wenn du das hier lesen kannst, hast du sehr vieles richtig gemacht. Das unabhängige geht aber noch weit über Mastodon hinaus. In unserem kurz&mündig Band 16 erfährst du mehr über das dezentrale Social-Media-Universum :fediverse:

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, shop.digitalcourage.de

Weißt du eigentlich, dass das Fediverse viel mehr zu bieten hat, als Mastodon?  
* Mehr erfahren
ALT text detailsWeißt du eigentlich, dass das Fediverse viel mehr zu bieten hat, als Mastodon? * Mehr erfahren
* 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 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".
Titelbild "Fediverse. So geht Social Media – Raus aus den Hassmedien"
ALT text detailsTitelbild "Fediverse. So geht Social Media – Raus aus den Hassmedien"
* 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
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
Phil's avatar
Phil

@phil@fed.bajsicki.com

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.

Tommi 🤯's avatar
Tommi 🤯

@tommi@pan.rent

I was very bummed because Fedi seldom reaches our tiny instance in a corner of the , BUT the just messaged me!

I feel so blessed!

Thoralf Will 🇺🇦🇮🇱's avatar
Thoralf Will 🇺🇦🇮🇱

@thoralf@soc.umrath.net

Mal was komplett anderes: Meine Frau sucht Leute im , die Dinge über 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.

Weiß jemand was?

Thoralf Will 🇺🇦🇮🇱's avatar
Thoralf Will 🇺🇦🇮🇱

@thoralf@soc.umrath.net

Mal was komplett anderes: Meine Frau sucht Leute im , die Dinge über 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.

Weiß jemand was?

Sune Auken's avatar
Sune Auken

@SuneAuken@mastodon.world

How many Nicoles the Fediverse Chick have you had?

OptionVoters
1-587 (87%)
6-105 (5%)
11-151 (1%)
To infinity and beyond7 (7%)
momou!'s avatar
momou!

@momou@momou.social

momou! Itz lege mir los!

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.

Einige Worte zum Start: 1/7

𝕂𝚞𝚋𝚒𝚔ℙ𝚒𝚡𝚎𝚕™'s avatar
𝕂𝚞𝚋𝚒𝚔ℙ𝚒𝚡𝚎𝚕™

@kubikpixel@chaos.social

Dangerzone: Convert potentially dangerous documents into safe PDFs

Take potentially dangerous PDFs, office documents, or images and convert them to safe PDFs.

⚠️ dangerzone.rocks
:mastodon: @dangerzone

𝕂𝚞𝚋𝚒𝚔ℙ𝚒𝚡𝚎𝚕™'s avatar
𝕂𝚞𝚋𝚒𝚔ℙ𝚒𝚡𝚎𝚕™

@kubikpixel@chaos.social

Dangerzone: Convert potentially dangerous documents into safe PDFs

Take potentially dangerous PDFs, office documents, or images and convert them to safe PDFs.

⚠️ dangerzone.rocks
:mastodon: @dangerzone

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/3/21(12:00)

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

Jeff Sikes's avatar
Jeff Sikes

@box464@mastodon.social

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.

mszpro.com/myo

Jeff Sikes's avatar
Jeff Sikes

@box464@mastodon.social

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.

mszpro.com/myo

Jeff Sikes's avatar
Jeff Sikes

@box464@mastodon.social

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.

mszpro.com/myo

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social · Reply to Flipboard's post

Check out all episodes of DotSocial here, which include conversations with open social web leaders like @johnonolan, @jay.bsky.team, @kissane and more.

flipboard.video/c/dot_social/v

Surf's avatar
Surf

@surf@flipboard.social

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.

Screenshot settings within Surf where you can link accounts and choose a primary one
ALT text detailsScreenshot settings within Surf where you can link accounts and choose a primary one
Stephen Elliott~Buckley's avatar
Stephen Elliott~Buckley

@Maxfieldripken@mastodon.social

fedi.tips/owncast-live-streami

...this is very cool!

So...we have:

not
not or
not
not
not
not
not
not or
not

Give a pass (investor-owned)

Read more about why, and what the is:
engagemedia.org/2020/facebook-

Surf's avatar
Surf

@surf@flipboard.social

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.

Screenshot settings within Surf where you can link accounts and choose a primary one
ALT text detailsScreenshot settings within Surf where you can link accounts and choose a primary one
The New Oil's avatar
The New Oil

@thenewoil@mastodon.thenewoil.org

rival is now connected to the

techcrunch.com/2025/03/19/subs

ploum's avatar
ploum

@ploum@mamot.fr

Snac2 is a simple database-less/javascript-free alternative to Mastodon:

codeberg.org/grunfink/snac2

It looks very nice to run your own server

There are some screenshots here:
codeberg.org/voron/snac-style

Is anybody using it?

The New Oil's avatar
The New Oil

@thenewoil@mastodon.thenewoil.org

rival is now connected to the

techcrunch.com/2025/03/19/subs

Robert Kingett's avatar
Robert Kingett

@WeirdWriter@caneandable.social

Hey all, the easiest way I can find blogs using 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.

We Distribute's avatar
We Distribute

@hello@social.wedistribute.org

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.

https://wedistribute.org/2025/03/ghost-activitypub-beta/
Eddie 🏳️‍🌈's avatar
Eddie 🏳️‍🌈

@eddeeMN@poweredbygay.social · Reply to @reiver ⊼ (Charles) :batman:'s post

@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.

@fediverse

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

What about the Fediverse or Mastodon, etc, frustrates you or confuses you?

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

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.

RE: threads.net/@zuck/post/DHbavhJ

From 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."
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."
Rex Banner's avatar
Rex Banner

@Rex_Banner@mastodon.social

Alternative Ghost jetzt auch ans Fediverse angebunden.

Vor fast einem Jahr hat der Chef der angekündigt, dass sie ins kommen soll. Jetzt kann man das in einem Betatest ausprobieren.

Rex Banner's avatar
Rex Banner

@Rex_Banner@mastodon.social

Alternative Ghost jetzt auch ans Fediverse angebunden.

Vor fast einem Jahr hat der Chef der angekündigt, dass sie ins kommen soll. Jetzt kann man das in einem Betatest ausprobieren.

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We'd like to introduce the project family—a set of related tools that make building applications more accessible:

Fedify :fedify:

Fedify (@fedify) is a library for building federated server applications powered by ActivityPub and other 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:

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. 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:

BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, 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:

xeniax ⏚'s avatar
xeniax ⏚

@Xeniax@mastodon.ml

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 ) 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

Photo d'un amphithéâtre à Sciences Po Paris bien rempli
ALT text detailsPhoto d'un amphithéâtre à Sciences Po Paris bien rempli
Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: an ActivityPub server framework's post

Fedify는 새로운 후원 파트너를 찾고 있습니다!

:fedify: Fedify란?

Fedify는 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 ()에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.

💼 Fedify를 활용하는 프로젝트들

다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:

  • Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
  • Hollo: 개인 사용자를 위한 경량 마이크로블로그 (오픈 소스, AGPL-3.0)
  • Hackers' Pub: 소프트웨어 엔지니어를 위한 연합우주 블로그 플랫폼 (오픈 소스, AGPL-3.0)
  • Encyclia: ORCID 학술 기록을 ActivityPub을 통해 제공하는 브리지 서비스

🚀 Fedify가 제공하는 가치

  • 개발 시간 80% 단축: ActivityPub의 복잡한 구현 대신 검증된 프레임워크 활용
  • 즉각적인 연합우주 호환성: Mastodon, Misskey, Pleroma, Pixelfed, PeerTube 등 다양한 연합우주 서비스와 즉시 호환
  • 전문 기술 지원: ActivityPub 및 연합 프로토콜 전문가의 직접 지원
  • 맞춤형 개발: 귀사의 특정 요구사항에 맞는 맞춤형 기능 개발

🤝 가능한 협력 모델

  • 맞춤형 컨설팅 및 통합 지원: 귀사 플랫폼에 통합을 위한 전문적 지원
  • 맞춤형 기능 개발 의뢰: 귀사에 필요한 특정 기능의 개발 및 구현
  • 장기적인 기술 파트너십: 지속적인 개발 및 유지보수를 위한 장기 협력 관계

🌟 Fedify와 협력했을 때의 이점

  • 기술적 이점: 자체 구현 대비 시간과 리소스 절약
  • 브랜드 이미지: 오픈 소스 생태계 지원을 통한 기업 이미지 강화
  • 분산형 소셜 네트워크 진입: 연합우주 생태계에 쉽게 참여
  • 경쟁 우위: 소셜 기능을 통한 제품 경쟁력 강화

📩 관심이 있으신가요?

ActivityPub 구현을 고려 중이시거나, Fedify 프로젝트와 협력하고 싶으시다면 연락 주세요:

귀사의 요구사항과 목표에 맞는 맞춤형 협력 방안을 함께 모색하겠습니다.

Molly White's avatar
Molly White

@molly0xfff@hachyderm.io · Reply to Molly White's post

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: schedule.sxsw.com/2025/events/ (audio only)

Molly White's avatar
Molly White

@molly0xfff@hachyderm.io · Reply to Molly White's post

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: schedule.sxsw.com/2025/events/ (audio only)

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

What about the Fediverse or Mastodon, etc, frustrates you or confuses you?

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

I wish @Tusky had a "mentions" feed similar to Fedilab.

I.e., a screen (in the app) that only shows posts that "mention" me.

I get so many other non-mention notifications that I can (and at times often do) miss posts that mention me.

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

Got an interesting question today about 's outgoing 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 , 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!

A 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.
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.
Kyle Gaywood's avatar
Kyle Gaywood

@Plasticbluemusic@mastodon.social

As I explore the , I love the idea of more, but then a lot of people I really want to follow are on . @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: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: an ActivityPub server framework's post

Fedify는 새로운 후원 파트너를 찾고 있습니다!

:fedify: Fedify란?

Fedify는 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 ()에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.

💼 Fedify를 활용하는 프로젝트들

다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:

  • Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
  • Hollo: 개인 사용자를 위한 경량 마이크로블로그 (오픈 소스, AGPL-3.0)
  • Hackers' Pub: 소프트웨어 엔지니어를 위한 연합우주 블로그 플랫폼 (오픈 소스, AGPL-3.0)
  • Encyclia: ORCID 학술 기록을 ActivityPub을 통해 제공하는 브리지 서비스

🚀 Fedify가 제공하는 가치

  • 개발 시간 80% 단축: ActivityPub의 복잡한 구현 대신 검증된 프레임워크 활용
  • 즉각적인 연합우주 호환성: Mastodon, Misskey, Pleroma, Pixelfed, PeerTube 등 다양한 연합우주 서비스와 즉시 호환
  • 전문 기술 지원: ActivityPub 및 연합 프로토콜 전문가의 직접 지원
  • 맞춤형 개발: 귀사의 특정 요구사항에 맞는 맞춤형 기능 개발

🤝 가능한 협력 모델

  • 맞춤형 컨설팅 및 통합 지원: 귀사 플랫폼에 통합을 위한 전문적 지원
  • 맞춤형 기능 개발 의뢰: 귀사에 필요한 특정 기능의 개발 및 구현
  • 장기적인 기술 파트너십: 지속적인 개발 및 유지보수를 위한 장기 협력 관계

🌟 Fedify와 협력했을 때의 이점

  • 기술적 이점: 자체 구현 대비 시간과 리소스 절약
  • 브랜드 이미지: 오픈 소스 생태계 지원을 통한 기업 이미지 강화
  • 분산형 소셜 네트워크 진입: 연합우주 생태계에 쉽게 참여
  • 경쟁 우위: 소셜 기능을 통한 제품 경쟁력 강화

📩 관심이 있으신가요?

ActivityPub 구현을 고려 중이시거나, Fedify 프로젝트와 협력하고 싶으시다면 연락 주세요:

귀사의 요구사항과 목표에 맞는 맞춤형 협력 방안을 함께 모색하겠습니다.

ZuMar's avatar
ZuMar

@zumarhh@norden.social

### TOPIC CLOSED - THANK YOU! ###

Liebe Menschen des , 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!

Bodenfliesen 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.
Bodenfliesen 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: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: an ActivityPub server framework's post

Fedify는 새로운 후원 파트너를 찾고 있습니다!

:fedify: Fedify란?

Fedify는 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 ()에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.

💼 Fedify를 활용하는 프로젝트들

다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:

  • Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
  • Hollo: 개인 사용자를 위한 경량 마이크로블로그 (오픈 소스, AGPL-3.0)
  • Hackers' Pub: 소프트웨어 엔지니어를 위한 연합우주 블로그 플랫폼 (오픈 소스, AGPL-3.0)
  • Encyclia: ORCID 학술 기록을 ActivityPub을 통해 제공하는 브리지 서비스

🚀 Fedify가 제공하는 가치

  • 개발 시간 80% 단축: ActivityPub의 복잡한 구현 대신 검증된 프레임워크 활용
  • 즉각적인 연합우주 호환성: Mastodon, Misskey, Pleroma, Pixelfed, PeerTube 등 다양한 연합우주 서비스와 즉시 호환
  • 전문 기술 지원: ActivityPub 및 연합 프로토콜 전문가의 직접 지원
  • 맞춤형 개발: 귀사의 특정 요구사항에 맞는 맞춤형 기능 개발

🤝 가능한 협력 모델

  • 맞춤형 컨설팅 및 통합 지원: 귀사 플랫폼에 통합을 위한 전문적 지원
  • 맞춤형 기능 개발 의뢰: 귀사에 필요한 특정 기능의 개발 및 구현
  • 장기적인 기술 파트너십: 지속적인 개발 및 유지보수를 위한 장기 협력 관계

🌟 Fedify와 협력했을 때의 이점

  • 기술적 이점: 자체 구현 대비 시간과 리소스 절약
  • 브랜드 이미지: 오픈 소스 생태계 지원을 통한 기업 이미지 강화
  • 분산형 소셜 네트워크 진입: 연합우주 생태계에 쉽게 참여
  • 경쟁 우위: 소셜 기능을 통한 제품 경쟁력 강화

📩 관심이 있으신가요?

ActivityPub 구현을 고려 중이시거나, Fedify 프로젝트와 협력하고 싶으시다면 연락 주세요:

귀사의 요구사항과 목표에 맞는 맞춤형 협력 방안을 함께 모색하겠습니다.

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: an ActivityPub server framework's post

Fedify는 새로운 후원 파트너를 찾고 있습니다!

:fedify: Fedify란?

Fedify는 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 ()에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.

💼 Fedify를 활용하는 프로젝트들

다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:

  • Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
  • Hollo: 개인 사용자를 위한 경량 마이크로블로그 (오픈 소스, AGPL-3.0)
  • Hackers' Pub: 소프트웨어 엔지니어를 위한 연합우주 블로그 플랫폼 (오픈 소스, AGPL-3.0)
  • Encyclia: ORCID 학술 기록을 ActivityPub을 통해 제공하는 브리지 서비스

🚀 Fedify가 제공하는 가치

  • 개발 시간 80% 단축: ActivityPub의 복잡한 구현 대신 검증된 프레임워크 활용
  • 즉각적인 연합우주 호환성: Mastodon, Misskey, Pleroma, Pixelfed, PeerTube 등 다양한 연합우주 서비스와 즉시 호환
  • 전문 기술 지원: ActivityPub 및 연합 프로토콜 전문가의 직접 지원
  • 맞춤형 개발: 귀사의 특정 요구사항에 맞는 맞춤형 기능 개발

🤝 가능한 협력 모델

  • 맞춤형 컨설팅 및 통합 지원: 귀사 플랫폼에 통합을 위한 전문적 지원
  • 맞춤형 기능 개발 의뢰: 귀사에 필요한 특정 기능의 개발 및 구현
  • 장기적인 기술 파트너십: 지속적인 개발 및 유지보수를 위한 장기 협력 관계

🌟 Fedify와 협력했을 때의 이점

  • 기술적 이점: 자체 구현 대비 시간과 리소스 절약
  • 브랜드 이미지: 오픈 소스 생태계 지원을 통한 기업 이미지 강화
  • 분산형 소셜 네트워크 진입: 연합우주 생태계에 쉽게 참여
  • 경쟁 우위: 소셜 기능을 통한 제품 경쟁력 강화

📩 관심이 있으신가요?

ActivityPub 구현을 고려 중이시거나, Fedify 프로젝트와 협력하고 싶으시다면 연락 주세요:

귀사의 요구사항과 목표에 맞는 맞춤형 협력 방안을 함께 모색하겠습니다.

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: an ActivityPub server framework's post

Fedify는 새로운 후원 파트너를 찾고 있습니다!

:fedify: Fedify란?

Fedify는 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 ()에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.

💼 Fedify를 활용하는 프로젝트들

다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:

  • Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
  • Hollo: 개인 사용자를 위한 경량 마이크로블로그 (오픈 소스, AGPL-3.0)
  • Hackers' Pub: 소프트웨어 엔지니어를 위한 연합우주 블로그 플랫폼 (오픈 소스, AGPL-3.0)
  • Encyclia: ORCID 학술 기록을 ActivityPub을 통해 제공하는 브리지 서비스

🚀 Fedify가 제공하는 가치

  • 개발 시간 80% 단축: ActivityPub의 복잡한 구현 대신 검증된 프레임워크 활용
  • 즉각적인 연합우주 호환성: Mastodon, Misskey, Pleroma, Pixelfed, PeerTube 등 다양한 연합우주 서비스와 즉시 호환
  • 전문 기술 지원: ActivityPub 및 연합 프로토콜 전문가의 직접 지원
  • 맞춤형 개발: 귀사의 특정 요구사항에 맞는 맞춤형 기능 개발

🤝 가능한 협력 모델

  • 맞춤형 컨설팅 및 통합 지원: 귀사 플랫폼에 통합을 위한 전문적 지원
  • 맞춤형 기능 개발 의뢰: 귀사에 필요한 특정 기능의 개발 및 구현
  • 장기적인 기술 파트너십: 지속적인 개발 및 유지보수를 위한 장기 협력 관계

🌟 Fedify와 협력했을 때의 이점

  • 기술적 이점: 자체 구현 대비 시간과 리소스 절약
  • 브랜드 이미지: 오픈 소스 생태계 지원을 통한 기업 이미지 강화
  • 분산형 소셜 네트워크 진입: 연합우주 생태계에 쉽게 참여
  • 경쟁 우위: 소셜 기능을 통한 제품 경쟁력 강화

📩 관심이 있으신가요?

ActivityPub 구현을 고려 중이시거나, Fedify 프로젝트와 협력하고 싶으시다면 연락 주세요:

귀사의 요구사항과 목표에 맞는 맞춤형 협력 방안을 함께 모색하겠습니다.

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We'd like to introduce the project family—a set of related tools that make building applications more accessible:

Fedify :fedify:

Fedify (@fedify) is a library for building federated server applications powered by ActivityPub and other 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:

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. 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:

BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, 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: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We'd like to introduce the project family—a set of related tools that make building applications more accessible:

Fedify :fedify:

Fedify (@fedify) is a library for building federated server applications powered by ActivityPub and other 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:

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. 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:

BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, 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:

Ulli Lust's avatar
Ulli Lust

@Ullilust@mastodon.social

My current posts on Insta and facebook ...

Birds flying to the fedivers.
ALT text detailsBirds flying to the fedivers.
Ice age People observing the birds. They want to follow them.
ALT text detailsIce age People observing the birds. They want to follow them.
Ice age People observing the birds. They want to follow them.
ALT text detailsIce age People observing the birds. They want to follow them.
xeniax ⏚'s avatar
xeniax ⏚

@Xeniax@mastodon.ml

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 ) 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

Photo d'un amphithéâtre à Sciences Po Paris bien rempli
ALT text detailsPhoto d'un amphithéâtre à Sciences Po Paris bien rempli
Matthias Pfefferle's avatar
Matthias Pfefferle

@pfefferle@mastodon.social

I am just back from an awesome at the

We had three days to work on Federated () Events, you can find our results on that lovely page: fedivents.blog/

Thanks especially to @linos for his awesome work with the Event Bridge: wordpress.org/plugins/event-br

...and to @heiglandreas for pitching and leading the project!

@johnonolan the team came up with the puppies without any knowledge of your newsletter, so this must be really a thing!

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We'd like to introduce the project family—a set of related tools that make building applications more accessible:

Fedify :fedify:

Fedify (@fedify) is a library for building federated server applications powered by ActivityPub and other 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:

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. 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:

BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, 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:

Matthias Pfefferle's avatar
Matthias Pfefferle

@pfefferle@mastodon.social

I am just back from an awesome at the

We had three days to work on Federated () Events, you can find our results on that lovely page: fedivents.blog/

Thanks especially to @linos for his awesome work with the Event Bridge: wordpress.org/plugins/event-br

...and to @heiglandreas for pitching and leading the project!

@johnonolan the team came up with the puppies without any knowledge of your newsletter, so this must be really a thing!

Matthias Pfefferle's avatar
Matthias Pfefferle

@pfefferle@mastodon.social

I am just back from an awesome at the

We had three days to work on Federated () Events, you can find our results on that lovely page: fedivents.blog/

Thanks especially to @linos for his awesome work with the Event Bridge: wordpress.org/plugins/event-br

...and to @heiglandreas for pitching and leading the project!

@johnonolan the team came up with the puppies without any knowledge of your newsletter, so this must be really a thing!

Flo's avatar
Flo

@Sonnenbrand@chaos.social

Guten Morgen, ich würde meine Frau evtl. mal ins führen. Gibt es Instanzen für Mediziner oder gleichen?

ZuMar's avatar
ZuMar

@zumarhh@norden.social

### TOPIC CLOSED - THANK YOU! ###

Liebe Menschen des , 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!

Bodenfliesen 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.
Bodenfliesen 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: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We'd like to introduce the project family—a set of related tools that make building applications more accessible:

Fedify :fedify:

Fedify (@fedify) is a library for building federated server applications powered by ActivityPub and other 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:

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. 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:

BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, 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: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We'd like to introduce the project family—a set of related tools that make building applications more accessible:

Fedify :fedify:

Fedify (@fedify) is a library for building federated server applications powered by ActivityPub and other 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:

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. 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:

BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, 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:

ZuMar's avatar
ZuMar

@zumarhh@norden.social

### TOPIC CLOSED - THANK YOU! ###

Liebe Menschen des , 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!

Bodenfliesen 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.
Bodenfliesen 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: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

Got an interesting question today about 's outgoing 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 , 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!

A 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.
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.
Flo's avatar
Flo

@Sonnenbrand@chaos.social

Guten Morgen, ich würde meine Frau evtl. mal ins führen. Gibt es Instanzen für Mediziner oder gleichen?

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

Fedify is looking for new partnership opportunities!

:fedify: What is Fedify?

is an -based federated server framework that helps developers easily integrate their applications with the , 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:

We're excited to explore customized collaboration opportunities that align with your requirements and goals.

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

Got an interesting question today about 's outgoing 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 , 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!

A 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.
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: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

Fedify is looking for new partnership opportunities!

:fedify: What is Fedify?

is an -based federated server framework that helps developers easily integrate their applications with the , 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:

We're excited to explore customized collaboration opportunities that align with your requirements and goals.

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We'd like to introduce the project family—a set of related tools that make building applications more accessible:

Fedify :fedify:

Fedify (@fedify) is a library for building federated server applications powered by ActivityPub and other 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:

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. 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:

BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, 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:

Rimu's avatar
Rimu

@rimu@mastodon.nzoss.nz

What do you notice about the comments on this post?

piefed.social/post/555259

The post was made in the news@lemmy.world 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.

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.

Fedi fragmentation = solved

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: an ActivityPub server framework's post

Fedify는 새로운 후원 파트너를 찾고 있습니다!

:fedify: Fedify란?

Fedify는 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 ()에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.

💼 Fedify를 활용하는 프로젝트들

다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:

  • Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
  • Hollo: 개인 사용자를 위한 경량 마이크로블로그 (오픈 소스, AGPL-3.0)
  • Hackers' Pub: 소프트웨어 엔지니어를 위한 연합우주 블로그 플랫폼 (오픈 소스, AGPL-3.0)
  • Encyclia: ORCID 학술 기록을 ActivityPub을 통해 제공하는 브리지 서비스

🚀 Fedify가 제공하는 가치

  • 개발 시간 80% 단축: ActivityPub의 복잡한 구현 대신 검증된 프레임워크 활용
  • 즉각적인 연합우주 호환성: Mastodon, Misskey, Pleroma, Pixelfed, PeerTube 등 다양한 연합우주 서비스와 즉시 호환
  • 전문 기술 지원: ActivityPub 및 연합 프로토콜 전문가의 직접 지원
  • 맞춤형 개발: 귀사의 특정 요구사항에 맞는 맞춤형 기능 개발

🤝 가능한 협력 모델

  • 맞춤형 컨설팅 및 통합 지원: 귀사 플랫폼에 통합을 위한 전문적 지원
  • 맞춤형 기능 개발 의뢰: 귀사에 필요한 특정 기능의 개발 및 구현
  • 장기적인 기술 파트너십: 지속적인 개발 및 유지보수를 위한 장기 협력 관계

🌟 Fedify와 협력했을 때의 이점

  • 기술적 이점: 자체 구현 대비 시간과 리소스 절약
  • 브랜드 이미지: 오픈 소스 생태계 지원을 통한 기업 이미지 강화
  • 분산형 소셜 네트워크 진입: 연합우주 생태계에 쉽게 참여
  • 경쟁 우위: 소셜 기능을 통한 제품 경쟁력 강화

📩 관심이 있으신가요?

ActivityPub 구현을 고려 중이시거나, Fedify 프로젝트와 협력하고 싶으시다면 연락 주세요:

귀사의 요구사항과 목표에 맞는 맞춤형 협력 방안을 함께 모색하겠습니다.

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: an ActivityPub server framework's post

Fedify는 새로운 후원 파트너를 찾고 있습니다!

:fedify: Fedify란?

Fedify는 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 ()에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.

💼 Fedify를 활용하는 프로젝트들

다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:

  • Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
  • Hollo: 개인 사용자를 위한 경량 마이크로블로그 (오픈 소스, AGPL-3.0)
  • Hackers' Pub: 소프트웨어 엔지니어를 위한 연합우주 블로그 플랫폼 (오픈 소스, AGPL-3.0)
  • Encyclia: ORCID 학술 기록을 ActivityPub을 통해 제공하는 브리지 서비스

🚀 Fedify가 제공하는 가치

  • 개발 시간 80% 단축: ActivityPub의 복잡한 구현 대신 검증된 프레임워크 활용
  • 즉각적인 연합우주 호환성: Mastodon, Misskey, Pleroma, Pixelfed, PeerTube 등 다양한 연합우주 서비스와 즉시 호환
  • 전문 기술 지원: ActivityPub 및 연합 프로토콜 전문가의 직접 지원
  • 맞춤형 개발: 귀사의 특정 요구사항에 맞는 맞춤형 기능 개발

🤝 가능한 협력 모델

  • 맞춤형 컨설팅 및 통합 지원: 귀사 플랫폼에 통합을 위한 전문적 지원
  • 맞춤형 기능 개발 의뢰: 귀사에 필요한 특정 기능의 개발 및 구현
  • 장기적인 기술 파트너십: 지속적인 개발 및 유지보수를 위한 장기 협력 관계

🌟 Fedify와 협력했을 때의 이점

  • 기술적 이점: 자체 구현 대비 시간과 리소스 절약
  • 브랜드 이미지: 오픈 소스 생태계 지원을 통한 기업 이미지 강화
  • 분산형 소셜 네트워크 진입: 연합우주 생태계에 쉽게 참여
  • 경쟁 우위: 소셜 기능을 통한 제품 경쟁력 강화

📩 관심이 있으신가요?

ActivityPub 구현을 고려 중이시거나, Fedify 프로젝트와 협력하고 싶으시다면 연락 주세요:

귀사의 요구사항과 목표에 맞는 맞춤형 협력 방안을 함께 모색하겠습니다.

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/3/20(12:00)

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

Rimu's avatar
Rimu

@rimu@mastodon.nzoss.nz

What do you notice about the comments on this post?

piefed.social/post/555259

The post was made in the news@lemmy.world 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.

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.

Fedi fragmentation = solved

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We'd like to introduce the project family—a set of related tools that make building applications more accessible:

Fedify :fedify:

Fedify (@fedify) is a library for building federated server applications powered by ActivityPub and other 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:

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. 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:

BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, 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:

Maho Pacheco 🦝🍻's avatar
Maho Pacheco 🦝🍻

@mapache@hachyderm.io · Reply to Maho Pacheco 🦝🍻's post

I gave a little bit of thinking on the changes I want to do to before making my server public.

The one who emits the badges, is a 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 , , even 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 . That is, it, that will be embedded as a mention, and should be clean and neat. For those who are not in the fediverse, 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: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: an ActivityPub server framework's post

Fedifyは新しいパートナーシップの機会を探しています!

:fedify: Fedifyとは?

Fedifyは、ActivityPubベースのフェデレーションサーバーフレームワークで、開発者が分散型ソーシャルネットワークである)にアプリケーションを簡単に統合できるよう支援します。複雑なActivityPubプロトコルの実装を簡素化し、開発時間を大幅に短縮します。MITライセンスの下で提供されるオープンソースプロジェクトです。

💼 Fedifyを活用しているプロジェクト

すでに様々なプロジェクトがFedifyを活用しています:

  • Ghost:数百万人のユーザーを持つプロフェッショナルな出版プラットフォーム(MITライセンスのオープンソース)で、Fedifyの主要スポンサー兼パートナーです。
  • Hollo:個人ユーザー向けの軽量マイクロブログ(オープンソース、AGPL-3.0)
  • Hackers' Pub:ソフトウェアエンジニア向けのフェディバースブログプラットフォーム(オープンソース、AGPL-3.0)
  • Encyclia:ORCID学術記録をActivityPubを通じて提供するブリッジサービス

🚀 Fedifyが提供する価値

  • 開発時間80%削減:複雑なActivityPub実装の代わりに実証済みフレームワークを活用
  • 即時Fediverse互換性:Mastodon、Misskey、Pleroma、Pixelfed、PeerTubeなど様々なFediverseサービスとすぐに互換
  • 専門技術サポート:ActivityPubおよびフェデレーションプロトコルの専門家による直接サポート
  • カスタム開発:お客様の特定要件に合わせた機能開発

🤝 可能な協力モデル

  • カスタムコンサルティングと統合サポート:お客様のプラットフォームへのFedify統合のための専門的支援
  • カスタム機能開発:お客様のプラットフォームに必要な特定機能の開発と実装
  • 長期的な技術パートナーシップ:継続的な開発とメンテナンスのための長期協力関係

🌟 Fedifyとの協力によるメリット

  • 技術的優位性:自社開発と比較して時間とリソースの節約
  • ブランドイメージ:オープンソースエコシステムへの支援を通じた企業イメージの向上
  • 分散型ソーシャルネットワークへの参入:フェディバースエコシステムへの容易な参加
  • 競争優位性:ソーシャル機能による製品競争力の強化

📩 興味をお持ちですか?

ActivityPubの実装をご検討中の方や、Fedifyプロジェクトとの協力にご興味のある方は、ぜひご連絡ください:

お客様の要件と目標に合わせたカスタマイズされた協力の可能性を一緒に探りましょう。

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: an ActivityPub server framework's post

Fedify는 새로운 후원 파트너를 찾고 있습니다!

:fedify: Fedify란?

Fedify는 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 ()에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.

💼 Fedify를 활용하는 프로젝트들

다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:

  • Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
  • Hollo: 개인 사용자를 위한 경량 마이크로블로그 (오픈 소스, AGPL-3.0)
  • Hackers' Pub: 소프트웨어 엔지니어를 위한 연합우주 블로그 플랫폼 (오픈 소스, AGPL-3.0)
  • Encyclia: ORCID 학술 기록을 ActivityPub을 통해 제공하는 브리지 서비스

🚀 Fedify가 제공하는 가치

  • 개발 시간 80% 단축: ActivityPub의 복잡한 구현 대신 검증된 프레임워크 활용
  • 즉각적인 연합우주 호환성: Mastodon, Misskey, Pleroma, Pixelfed, PeerTube 등 다양한 연합우주 서비스와 즉시 호환
  • 전문 기술 지원: ActivityPub 및 연합 프로토콜 전문가의 직접 지원
  • 맞춤형 개발: 귀사의 특정 요구사항에 맞는 맞춤형 기능 개발

🤝 가능한 협력 모델

  • 맞춤형 컨설팅 및 통합 지원: 귀사 플랫폼에 통합을 위한 전문적 지원
  • 맞춤형 기능 개발 의뢰: 귀사에 필요한 특정 기능의 개발 및 구현
  • 장기적인 기술 파트너십: 지속적인 개발 및 유지보수를 위한 장기 협력 관계

🌟 Fedify와 협력했을 때의 이점

  • 기술적 이점: 자체 구현 대비 시간과 리소스 절약
  • 브랜드 이미지: 오픈 소스 생태계 지원을 통한 기업 이미지 강화
  • 분산형 소셜 네트워크 진입: 연합우주 생태계에 쉽게 참여
  • 경쟁 우위: 소셜 기능을 통한 제품 경쟁력 강화

📩 관심이 있으신가요?

ActivityPub 구현을 고려 중이시거나, Fedify 프로젝트와 협력하고 싶으시다면 연락 주세요:

귀사의 요구사항과 목표에 맞는 맞춤형 협력 방안을 함께 모색하겠습니다.

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We'd like to introduce the project family—a set of related tools that make building applications more accessible:

Fedify :fedify:

Fedify (@fedify) is a library for building federated server applications powered by ActivityPub and other 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:

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. 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:

BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, 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: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: an ActivityPub server framework's post

Fedify는 새로운 후원 파트너를 찾고 있습니다!

:fedify: Fedify란?

Fedify는 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 ()에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.

💼 Fedify를 활용하는 프로젝트들

다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:

  • Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
  • Hollo: 개인 사용자를 위한 경량 마이크로블로그 (오픈 소스, AGPL-3.0)
  • Hackers' Pub: 소프트웨어 엔지니어를 위한 연합우주 블로그 플랫폼 (오픈 소스, AGPL-3.0)
  • Encyclia: ORCID 학술 기록을 ActivityPub을 통해 제공하는 브리지 서비스

🚀 Fedify가 제공하는 가치

  • 개발 시간 80% 단축: ActivityPub의 복잡한 구현 대신 검증된 프레임워크 활용
  • 즉각적인 연합우주 호환성: Mastodon, Misskey, Pleroma, Pixelfed, PeerTube 등 다양한 연합우주 서비스와 즉시 호환
  • 전문 기술 지원: ActivityPub 및 연합 프로토콜 전문가의 직접 지원
  • 맞춤형 개발: 귀사의 특정 요구사항에 맞는 맞춤형 기능 개발

🤝 가능한 협력 모델

  • 맞춤형 컨설팅 및 통합 지원: 귀사 플랫폼에 통합을 위한 전문적 지원
  • 맞춤형 기능 개발 의뢰: 귀사에 필요한 특정 기능의 개발 및 구현
  • 장기적인 기술 파트너십: 지속적인 개발 및 유지보수를 위한 장기 협력 관계

🌟 Fedify와 협력했을 때의 이점

  • 기술적 이점: 자체 구현 대비 시간과 리소스 절약
  • 브랜드 이미지: 오픈 소스 생태계 지원을 통한 기업 이미지 강화
  • 분산형 소셜 네트워크 진입: 연합우주 생태계에 쉽게 참여
  • 경쟁 우위: 소셜 기능을 통한 제품 경쟁력 강화

📩 관심이 있으신가요?

ActivityPub 구현을 고려 중이시거나, Fedify 프로젝트와 협력하고 싶으시다면 연락 주세요:

귀사의 요구사항과 목표에 맞는 맞춤형 협력 방안을 함께 모색하겠습니다.

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: an ActivityPub server framework's post

Fedify는 새로운 후원 파트너를 찾고 있습니다!

:fedify: Fedify란?

Fedify는 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 ()에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.

💼 Fedify를 활용하는 프로젝트들

다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:

  • Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
  • Hollo: 개인 사용자를 위한 경량 마이크로블로그 (오픈 소스, AGPL-3.0)
  • Hackers' Pub: 소프트웨어 엔지니어를 위한 연합우주 블로그 플랫폼 (오픈 소스, AGPL-3.0)
  • Encyclia: ORCID 학술 기록을 ActivityPub을 통해 제공하는 브리지 서비스

🚀 Fedify가 제공하는 가치

  • 개발 시간 80% 단축: ActivityPub의 복잡한 구현 대신 검증된 프레임워크 활용
  • 즉각적인 연합우주 호환성: Mastodon, Misskey, Pleroma, Pixelfed, PeerTube 등 다양한 연합우주 서비스와 즉시 호환
  • 전문 기술 지원: ActivityPub 및 연합 프로토콜 전문가의 직접 지원
  • 맞춤형 개발: 귀사의 특정 요구사항에 맞는 맞춤형 기능 개발

🤝 가능한 협력 모델

  • 맞춤형 컨설팅 및 통합 지원: 귀사 플랫폼에 통합을 위한 전문적 지원
  • 맞춤형 기능 개발 의뢰: 귀사에 필요한 특정 기능의 개발 및 구현
  • 장기적인 기술 파트너십: 지속적인 개발 및 유지보수를 위한 장기 협력 관계

🌟 Fedify와 협력했을 때의 이점

  • 기술적 이점: 자체 구현 대비 시간과 리소스 절약
  • 브랜드 이미지: 오픈 소스 생태계 지원을 통한 기업 이미지 강화
  • 분산형 소셜 네트워크 진입: 연합우주 생태계에 쉽게 참여
  • 경쟁 우위: 소셜 기능을 통한 제품 경쟁력 강화

📩 관심이 있으신가요?

ActivityPub 구현을 고려 중이시거나, Fedify 프로젝트와 협력하고 싶으시다면 연락 주세요:

귀사의 요구사항과 목표에 맞는 맞춤형 협력 방안을 함께 모색하겠습니다.

Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report #107

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.

A Long-Shot Bet to Bypass the Middlemen of Social Media – John Markoff/New York Times. The NYT interviews Flipboard’s CEO Mike McCue to talk about how the company is using building a new decentralised social web with Flipboard and timeline app Surf.

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:

fediversereport.com/fediverse-

Detail in the city of Gouda
ALT text detailsDetail in the city of Gouda
SakuraSubnet 🗼's avatar
SakuraSubnet 🗼

@sakurasubnet@bumscode.com

Is the world in need of a federated Craigslist/Kleinanzeigen platform? I am currently thinking about a project to dig into development and learning or stay with and using .

EDIT: There is already something like that on the fediverse! It's called Flohmarkt. Thanks for the comments mentioning that!
codeberg.org/flohmarkt/flohmar

SakuraSubnet 🗼's avatar
SakuraSubnet 🗼

@sakurasubnet@bumscode.com

Is the world in need of a federated Craigslist/Kleinanzeigen platform? I am currently thinking about a project to dig into development and learning or stay with and using .

EDIT: There is already something like that on the fediverse! It's called Flohmarkt. Thanks for the comments mentioning that!
codeberg.org/flohmarkt/flohmar

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: an ActivityPub server framework's post

Fedify는 새로운 후원 파트너를 찾고 있습니다!

:fedify: Fedify란?

Fedify는 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 ()에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.

💼 Fedify를 활용하는 프로젝트들

다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:

  • Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
  • Hollo: 개인 사용자를 위한 경량 마이크로블로그 (오픈 소스, AGPL-3.0)
  • Hackers' Pub: 소프트웨어 엔지니어를 위한 연합우주 블로그 플랫폼 (오픈 소스, AGPL-3.0)
  • Encyclia: ORCID 학술 기록을 ActivityPub을 통해 제공하는 브리지 서비스

🚀 Fedify가 제공하는 가치

  • 개발 시간 80% 단축: ActivityPub의 복잡한 구현 대신 검증된 프레임워크 활용
  • 즉각적인 연합우주 호환성: Mastodon, Misskey, Pleroma, Pixelfed, PeerTube 등 다양한 연합우주 서비스와 즉시 호환
  • 전문 기술 지원: ActivityPub 및 연합 프로토콜 전문가의 직접 지원
  • 맞춤형 개발: 귀사의 특정 요구사항에 맞는 맞춤형 기능 개발

🤝 가능한 협력 모델

  • 맞춤형 컨설팅 및 통합 지원: 귀사 플랫폼에 통합을 위한 전문적 지원
  • 맞춤형 기능 개발 의뢰: 귀사에 필요한 특정 기능의 개발 및 구현
  • 장기적인 기술 파트너십: 지속적인 개발 및 유지보수를 위한 장기 협력 관계

🌟 Fedify와 협력했을 때의 이점

  • 기술적 이점: 자체 구현 대비 시간과 리소스 절약
  • 브랜드 이미지: 오픈 소스 생태계 지원을 통한 기업 이미지 강화
  • 분산형 소셜 네트워크 진입: 연합우주 생태계에 쉽게 참여
  • 경쟁 우위: 소셜 기능을 통한 제품 경쟁력 강화

📩 관심이 있으신가요?

ActivityPub 구현을 고려 중이시거나, Fedify 프로젝트와 협력하고 싶으시다면 연락 주세요:

귀사의 요구사항과 목표에 맞는 맞춤형 협력 방안을 함께 모색하겠습니다.

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: an ActivityPub server framework's post

Fedify는 새로운 후원 파트너를 찾고 있습니다!

:fedify: Fedify란?

Fedify는 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 ()에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.

💼 Fedify를 활용하는 프로젝트들

다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:

  • Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
  • Hollo: 개인 사용자를 위한 경량 마이크로블로그 (오픈 소스, AGPL-3.0)
  • Hackers' Pub: 소프트웨어 엔지니어를 위한 연합우주 블로그 플랫폼 (오픈 소스, AGPL-3.0)
  • Encyclia: ORCID 학술 기록을 ActivityPub을 통해 제공하는 브리지 서비스

🚀 Fedify가 제공하는 가치

  • 개발 시간 80% 단축: ActivityPub의 복잡한 구현 대신 검증된 프레임워크 활용
  • 즉각적인 연합우주 호환성: Mastodon, Misskey, Pleroma, Pixelfed, PeerTube 등 다양한 연합우주 서비스와 즉시 호환
  • 전문 기술 지원: ActivityPub 및 연합 프로토콜 전문가의 직접 지원
  • 맞춤형 개발: 귀사의 특정 요구사항에 맞는 맞춤형 기능 개발

🤝 가능한 협력 모델

  • 맞춤형 컨설팅 및 통합 지원: 귀사 플랫폼에 통합을 위한 전문적 지원
  • 맞춤형 기능 개발 의뢰: 귀사에 필요한 특정 기능의 개발 및 구현
  • 장기적인 기술 파트너십: 지속적인 개발 및 유지보수를 위한 장기 협력 관계

🌟 Fedify와 협력했을 때의 이점

  • 기술적 이점: 자체 구현 대비 시간과 리소스 절약
  • 브랜드 이미지: 오픈 소스 생태계 지원을 통한 기업 이미지 강화
  • 분산형 소셜 네트워크 진입: 연합우주 생태계에 쉽게 참여
  • 경쟁 우위: 소셜 기능을 통한 제품 경쟁력 강화

📩 관심이 있으신가요?

ActivityPub 구현을 고려 중이시거나, Fedify 프로젝트와 협력하고 싶으시다면 연락 주세요:

귀사의 요구사항과 목표에 맞는 맞춤형 협력 방안을 함께 모색하겠습니다.

Robert A. Hill's avatar
Robert A. Hill

@robert@rah.social

Hey folks, I'm trying to get a group of people onboarded to the 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: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: an ActivityPub server framework's post

Fedify는 새로운 후원 파트너를 찾고 있습니다!

:fedify: Fedify란?

Fedify는 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 ()에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.

💼 Fedify를 활용하는 프로젝트들

다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:

  • Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
  • Hollo: 개인 사용자를 위한 경량 마이크로블로그 (오픈 소스, AGPL-3.0)
  • Hackers' Pub: 소프트웨어 엔지니어를 위한 연합우주 블로그 플랫폼 (오픈 소스, AGPL-3.0)
  • Encyclia: ORCID 학술 기록을 ActivityPub을 통해 제공하는 브리지 서비스

🚀 Fedify가 제공하는 가치

  • 개발 시간 80% 단축: ActivityPub의 복잡한 구현 대신 검증된 프레임워크 활용
  • 즉각적인 연합우주 호환성: Mastodon, Misskey, Pleroma, Pixelfed, PeerTube 등 다양한 연합우주 서비스와 즉시 호환
  • 전문 기술 지원: ActivityPub 및 연합 프로토콜 전문가의 직접 지원
  • 맞춤형 개발: 귀사의 특정 요구사항에 맞는 맞춤형 기능 개발

🤝 가능한 협력 모델

  • 맞춤형 컨설팅 및 통합 지원: 귀사 플랫폼에 통합을 위한 전문적 지원
  • 맞춤형 기능 개발 의뢰: 귀사에 필요한 특정 기능의 개발 및 구현
  • 장기적인 기술 파트너십: 지속적인 개발 및 유지보수를 위한 장기 협력 관계

🌟 Fedify와 협력했을 때의 이점

  • 기술적 이점: 자체 구현 대비 시간과 리소스 절약
  • 브랜드 이미지: 오픈 소스 생태계 지원을 통한 기업 이미지 강화
  • 분산형 소셜 네트워크 진입: 연합우주 생태계에 쉽게 참여
  • 경쟁 우위: 소셜 기능을 통한 제품 경쟁력 강화

📩 관심이 있으신가요?

ActivityPub 구현을 고려 중이시거나, Fedify 프로젝트와 협력하고 싶으시다면 연락 주세요:

귀사의 요구사항과 목표에 맞는 맞춤형 협력 방안을 함께 모색하겠습니다.

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: an ActivityPub server framework's post

Fedifyの関連プロジェクトをご紹介したいと思います。ActivityPubアプリケーション開発をより簡単にするツール群です:

Fedify :fedify:

Fedify@fedify)はActivityPubやその他のフェディバース標準を活用する連合型サーバーアプリケーションを構築するためのTypeScriptライブラリです。Activity Vocabularyの型安全なオブジェクト、WebFingerクライアント・サーバー、HTTP Signaturesなどを提供し、ボイラープレートコードを削減してアプリケーションロジックに集中できるようにします。

Hollo :hollo:

Hollo@hollo)はFedifyで動作するお一人様用マイクロブログサーバーです。個人向けに設計されていますが、ActivityPubを通じて完全に連合化されており、フェディバース全体のユーザーと交流することができます。HolloはMastodon互換APIを実装しているため、独自のウェブインターフェースがなくても、ほとんどのMastodonクライアントと互換性があります。

Holloはまた、正式リリース前の最新Fedify機能をテストする実験場としても活用されています。

BotKit :botkit:

BotKit@botkit)は私たちの最も新しいメンバーで、ActivityPubボットを作成するために特別に設計されたフレームワークです。従来のMastodonボットとは異なり、BotKitはプラットフォーム固有の制限(文字数制限など)に縛られない独立したActivityPubサーバーを作成します。

BotKitのAPIは意図的にシンプルに設計されており、単一のTypeScriptファイルで完全なボットを作成できます!


これら三つのプロジェクトはすべて@fedify-dev GitHubオーガニゼーションでオープンソースとして公開されています。それぞれ異なる目的を持っていますが、ActivityPub開発をより身近にし、フェディバースのエコシステムを拡大するという共通の目標を共有しています。

これらのプロジェクトを試してみたり、開発に貢献したりすることに興味がある場合は、以下をご覧ください:

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: an ActivityPub server framework's post

Fedifyの関連プロジェクトをご紹介したいと思います。ActivityPubアプリケーション開発をより簡単にするツール群です:

Fedify :fedify:

Fedify@fedify)はActivityPubやその他のフェディバース標準を活用する連合型サーバーアプリケーションを構築するためのTypeScriptライブラリです。Activity Vocabularyの型安全なオブジェクト、WebFingerクライアント・サーバー、HTTP Signaturesなどを提供し、ボイラープレートコードを削減してアプリケーションロジックに集中できるようにします。

Hollo :hollo:

Hollo@hollo)はFedifyで動作するお一人様用マイクロブログサーバーです。個人向けに設計されていますが、ActivityPubを通じて完全に連合化されており、フェディバース全体のユーザーと交流することができます。HolloはMastodon互換APIを実装しているため、独自のウェブインターフェースがなくても、ほとんどのMastodonクライアントと互換性があります。

Holloはまた、正式リリース前の最新Fedify機能をテストする実験場としても活用されています。

BotKit :botkit:

BotKit@botkit)は私たちの最も新しいメンバーで、ActivityPubボットを作成するために特別に設計されたフレームワークです。従来のMastodonボットとは異なり、BotKitはプラットフォーム固有の制限(文字数制限など)に縛られない独立したActivityPubサーバーを作成します。

BotKitのAPIは意図的にシンプルに設計されており、単一のTypeScriptファイルで完全なボットを作成できます!


これら三つのプロジェクトはすべて@fedify-dev GitHubオーガニゼーションでオープンソースとして公開されています。それぞれ異なる目的を持っていますが、ActivityPub開発をより身近にし、フェディバースのエコシステムを拡大するという共通の目標を共有しています。

これらのプロジェクトを試してみたり、開発に貢献したりすることに興味がある場合は、以下をご覧ください:

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: an ActivityPub server framework's post

Fedify는 새로운 후원 파트너를 찾고 있습니다!

:fedify: Fedify란?

Fedify는 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 ()에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.

💼 Fedify를 활용하는 프로젝트들

다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:

  • Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
  • Hollo: 개인 사용자를 위한 경량 마이크로블로그 (오픈 소스, AGPL-3.0)
  • Hackers' Pub: 소프트웨어 엔지니어를 위한 연합우주 블로그 플랫폼 (오픈 소스, AGPL-3.0)
  • Encyclia: ORCID 학술 기록을 ActivityPub을 통해 제공하는 브리지 서비스

🚀 Fedify가 제공하는 가치

  • 개발 시간 80% 단축: ActivityPub의 복잡한 구현 대신 검증된 프레임워크 활용
  • 즉각적인 연합우주 호환성: Mastodon, Misskey, Pleroma, Pixelfed, PeerTube 등 다양한 연합우주 서비스와 즉시 호환
  • 전문 기술 지원: ActivityPub 및 연합 프로토콜 전문가의 직접 지원
  • 맞춤형 개발: 귀사의 특정 요구사항에 맞는 맞춤형 기능 개발

🤝 가능한 협력 모델

  • 맞춤형 컨설팅 및 통합 지원: 귀사 플랫폼에 통합을 위한 전문적 지원
  • 맞춤형 기능 개발 의뢰: 귀사에 필요한 특정 기능의 개발 및 구현
  • 장기적인 기술 파트너십: 지속적인 개발 및 유지보수를 위한 장기 협력 관계

🌟 Fedify와 협력했을 때의 이점

  • 기술적 이점: 자체 구현 대비 시간과 리소스 절약
  • 브랜드 이미지: 오픈 소스 생태계 지원을 통한 기업 이미지 강화
  • 분산형 소셜 네트워크 진입: 연합우주 생태계에 쉽게 참여
  • 경쟁 우위: 소셜 기능을 통한 제품 경쟁력 강화

📩 관심이 있으신가요?

ActivityPub 구현을 고려 중이시거나, Fedify 프로젝트와 협력하고 싶으시다면 연락 주세요:

귀사의 요구사항과 목표에 맞는 맞춤형 협력 방안을 함께 모색하겠습니다.

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: an ActivityPub server framework's post

Fedifyは新しいパートナーシップの機会を探しています!

:fedify: Fedifyとは?

Fedifyは、ActivityPubベースのフェデレーションサーバーフレームワークで、開発者が分散型ソーシャルネットワークである)にアプリケーションを簡単に統合できるよう支援します。複雑なActivityPubプロトコルの実装を簡素化し、開発時間を大幅に短縮します。MITライセンスの下で提供されるオープンソースプロジェクトです。

💼 Fedifyを活用しているプロジェクト

すでに様々なプロジェクトがFedifyを活用しています:

  • Ghost:数百万人のユーザーを持つプロフェッショナルな出版プラットフォーム(MITライセンスのオープンソース)で、Fedifyの主要スポンサー兼パートナーです。
  • Hollo:個人ユーザー向けの軽量マイクロブログ(オープンソース、AGPL-3.0)
  • Hackers' Pub:ソフトウェアエンジニア向けのフェディバースブログプラットフォーム(オープンソース、AGPL-3.0)
  • Encyclia:ORCID学術記録をActivityPubを通じて提供するブリッジサービス

🚀 Fedifyが提供する価値

  • 開発時間80%削減:複雑なActivityPub実装の代わりに実証済みフレームワークを活用
  • 即時Fediverse互換性:Mastodon、Misskey、Pleroma、Pixelfed、PeerTubeなど様々なFediverseサービスとすぐに互換
  • 専門技術サポート:ActivityPubおよびフェデレーションプロトコルの専門家による直接サポート
  • カスタム開発:お客様の特定要件に合わせた機能開発

🤝 可能な協力モデル

  • カスタムコンサルティングと統合サポート:お客様のプラットフォームへのFedify統合のための専門的支援
  • カスタム機能開発:お客様のプラットフォームに必要な特定機能の開発と実装
  • 長期的な技術パートナーシップ:継続的な開発とメンテナンスのための長期協力関係

🌟 Fedifyとの協力によるメリット

  • 技術的優位性:自社開発と比較して時間とリソースの節約
  • ブランドイメージ:オープンソースエコシステムへの支援を通じた企業イメージの向上
  • 分散型ソーシャルネットワークへの参入:フェディバースエコシステムへの容易な参加
  • 競争優位性:ソーシャル機能による製品競争力の強化

📩 興味をお持ちですか?

ActivityPubの実装をご検討中の方や、Fedifyプロジェクトとの協力にご興味のある方は、ぜひご連絡ください:

お客様の要件と目標に合わせたカスタマイズされた協力の可能性を一緒に探りましょう。

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

Fedify is looking for new partnership opportunities!

:fedify: What is Fedify?

is an -based federated server framework that helps developers easily integrate their applications with the , 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:

We're excited to explore customized collaboration opportunities that align with your requirements and goals.

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: an ActivityPub server framework's post

Fedifyは新しいパートナーシップの機会を探しています!

:fedify: Fedifyとは?

Fedifyは、ActivityPubベースのフェデレーションサーバーフレームワークで、開発者が分散型ソーシャルネットワークである)にアプリケーションを簡単に統合できるよう支援します。複雑なActivityPubプロトコルの実装を簡素化し、開発時間を大幅に短縮します。MITライセンスの下で提供されるオープンソースプロジェクトです。

💼 Fedifyを活用しているプロジェクト

すでに様々なプロジェクトがFedifyを活用しています:

  • Ghost:数百万人のユーザーを持つプロフェッショナルな出版プラットフォーム(MITライセンスのオープンソース)で、Fedifyの主要スポンサー兼パートナーです。
  • Hollo:個人ユーザー向けの軽量マイクロブログ(オープンソース、AGPL-3.0)
  • Hackers' Pub:ソフトウェアエンジニア向けのフェディバースブログプラットフォーム(オープンソース、AGPL-3.0)
  • Encyclia:ORCID学術記録をActivityPubを通じて提供するブリッジサービス

🚀 Fedifyが提供する価値

  • 開発時間80%削減:複雑なActivityPub実装の代わりに実証済みフレームワークを活用
  • 即時Fediverse互換性:Mastodon、Misskey、Pleroma、Pixelfed、PeerTubeなど様々なFediverseサービスとすぐに互換
  • 専門技術サポート:ActivityPubおよびフェデレーションプロトコルの専門家による直接サポート
  • カスタム開発:お客様の特定要件に合わせた機能開発

🤝 可能な協力モデル

  • カスタムコンサルティングと統合サポート:お客様のプラットフォームへのFedify統合のための専門的支援
  • カスタム機能開発:お客様のプラットフォームに必要な特定機能の開発と実装
  • 長期的な技術パートナーシップ:継続的な開発とメンテナンスのための長期協力関係

🌟 Fedifyとの協力によるメリット

  • 技術的優位性:自社開発と比較して時間とリソースの節約
  • ブランドイメージ:オープンソースエコシステムへの支援を通じた企業イメージの向上
  • 分散型ソーシャルネットワークへの参入:フェディバースエコシステムへの容易な参加
  • 競争優位性:ソーシャル機能による製品競争力の強化

📩 興味をお持ちですか?

ActivityPubの実装をご検討中の方や、Fedifyプロジェクトとの協力にご興味のある方は、ぜひご連絡ください:

お客様の要件と目標に合わせたカスタマイズされた協力の可能性を一緒に探りましょう。

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: an ActivityPub server framework's post

Fedify는 새로운 후원 파트너를 찾고 있습니다!

:fedify: Fedify란?

Fedify는 기반 연합형 서버 프레임워크로, 개발자들이 분산형 소셜 네트워크인 ()에 애플리케이션을 쉽게 통합할 수 있도록 돕습니다. 복잡한 ActivityPub 프로토콜 구현을 단순화하여 개발 시간을 크게 단축시킵니다. MIT 라이선스 하에 제공되는 오픈 소스 프로젝트입니다.

💼 Fedify를 활용하는 프로젝트들

다양한 프로젝트들이 이미 Fedify를 활용하고 있습니다:

  • Ghost: 수백만 사용자를 보유한 전문적인 오픈 소스(MIT 라이선스) 퍼블리싱 플랫폼으로, Fedify의 주요 후원사이자 파트너입니다.
  • Hollo: 개인 사용자를 위한 경량 마이크로블로그 (오픈 소스, AGPL-3.0)
  • Hackers' Pub: 소프트웨어 엔지니어를 위한 연합우주 블로그 플랫폼 (오픈 소스, AGPL-3.0)
  • Encyclia: ORCID 학술 기록을 ActivityPub을 통해 제공하는 브리지 서비스

🚀 Fedify가 제공하는 가치

  • 개발 시간 80% 단축: ActivityPub의 복잡한 구현 대신 검증된 프레임워크 활용
  • 즉각적인 연합우주 호환성: Mastodon, Misskey, Pleroma, Pixelfed, PeerTube 등 다양한 연합우주 서비스와 즉시 호환
  • 전문 기술 지원: ActivityPub 및 연합 프로토콜 전문가의 직접 지원
  • 맞춤형 개발: 귀사의 특정 요구사항에 맞는 맞춤형 기능 개발

🤝 가능한 협력 모델

  • 맞춤형 컨설팅 및 통합 지원: 귀사 플랫폼에 통합을 위한 전문적 지원
  • 맞춤형 기능 개발 의뢰: 귀사에 필요한 특정 기능의 개발 및 구현
  • 장기적인 기술 파트너십: 지속적인 개발 및 유지보수를 위한 장기 협력 관계

🌟 Fedify와 협력했을 때의 이점

  • 기술적 이점: 자체 구현 대비 시간과 리소스 절약
  • 브랜드 이미지: 오픈 소스 생태계 지원을 통한 기업 이미지 강화
  • 분산형 소셜 네트워크 진입: 연합우주 생태계에 쉽게 참여
  • 경쟁 우위: 소셜 기능을 통한 제품 경쟁력 강화

📩 관심이 있으신가요?

ActivityPub 구현을 고려 중이시거나, Fedify 프로젝트와 협력하고 싶으시다면 연락 주세요:

귀사의 요구사항과 목표에 맞는 맞춤형 협력 방안을 함께 모색하겠습니다.

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We'd like to introduce the project family—a set of related tools that make building applications more accessible:

Fedify :fedify:

Fedify (@fedify) is a library for building federated server applications powered by ActivityPub and other 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:

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. 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:

BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, 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: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: an ActivityPub server framework's post

자매 프로젝트들을 소개해 드리고자 합니다. 애플리케이션 개발을 더 쉽게 만들어주는 관련 도구들입니다:

Fedify :fedify:

Fedify(@fedify)는 ActivityPub와 다른 () 표준을 기반으로 연합 서버 애플리케이션을 구축하기 위한 라이브러리입니다. Activity Vocabulary를 위한 타입 안전한 객체, WebFinger 클라이언트·서버, HTTP Signatures 등를 제공하여 반복적인 코드를 줄이고 애플리케이션 로직에 집중할 수 있게 해줍니다.

Hollo :hollo:

Hollo(@hollo)는 Fedify로 구동되는 1인 사용자용 마이크로블로깅 서버입니다. 1인 사용자를 위해 설계되었지만, ActivityPub를 통해 완전히 연합되어 연합우주 전체의 사용자들과 상호작용할 수 있습니다. Hollo는 Mastodon 호환 API를 구현하여 자체 웹 인터페이스 없이도 대부분의 Mastodon 클라이언트와 호환됩니다.

Hollo는 또한 정식 출시 전에 최신 Fedify 기능을 테스트하는 실험장으로도 활용되고 있습니다.

BotKit :botkit:

BotKit(@botkit)은 저희의 가장 새로운 구성원으로, ActivityPub 봇을 만들기 위해 특별히 설계된 프레임워크입니다. 전통적인 Mastodon 봇과 달리, BotKit은 플랫폼별 제한(글자 수 제한 등)에 구애받지 않는 독립적인 ActivityPub 서버를 만듭니다.

BotKit의 API는 의도적으로 단순하게 설계되어 단일 TypeScript 파일로 완전한 봇을 만들 수 있습니다!


세 프로젝트 모두 @fedify-dev GitHub 조직에서 오픈 소스로 공개되어 있습니다. 각기 다른 목적을 가지고 있지만, ActivityPub 개발을 더 접근하기 쉽게 만들고 연합우주 생태계를 확장한다는 공통된 목표를 공유합니다.

이러한 프로젝트를 사용해보거나 개발에 기여하는 데 관심이 있으시다면, 다음을 확인해보세요:

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

What about the Fediverse or Mastodon, etc, frustrates you or confuses you?

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We'd like to introduce the project family—a set of related tools that make building applications more accessible:

Fedify :fedify:

Fedify (@fedify) is a library for building federated server applications powered by ActivityPub and other 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:

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. 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:

BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, 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: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: an ActivityPub server framework's post

Fedifyの関連プロジェクトをご紹介したいと思います。ActivityPubアプリケーション開発をより簡単にするツール群です:

Fedify :fedify:

Fedify@fedify)はActivityPubやその他のフェディバース標準を活用する連合型サーバーアプリケーションを構築するためのTypeScriptライブラリです。Activity Vocabularyの型安全なオブジェクト、WebFingerクライアント・サーバー、HTTP Signaturesなどを提供し、ボイラープレートコードを削減してアプリケーションロジックに集中できるようにします。

Hollo :hollo:

Hollo@hollo)はFedifyで動作するお一人様用マイクロブログサーバーです。個人向けに設計されていますが、ActivityPubを通じて完全に連合化されており、フェディバース全体のユーザーと交流することができます。HolloはMastodon互換APIを実装しているため、独自のウェブインターフェースがなくても、ほとんどのMastodonクライアントと互換性があります。

Holloはまた、正式リリース前の最新Fedify機能をテストする実験場としても活用されています。

BotKit :botkit:

BotKit@botkit)は私たちの最も新しいメンバーで、ActivityPubボットを作成するために特別に設計されたフレームワークです。従来のMastodonボットとは異なり、BotKitはプラットフォーム固有の制限(文字数制限など)に縛られない独立したActivityPubサーバーを作成します。

BotKitのAPIは意図的にシンプルに設計されており、単一のTypeScriptファイルで完全なボットを作成できます!


これら三つのプロジェクトはすべて@fedify-dev GitHubオーガニゼーションでオープンソースとして公開されています。それぞれ異なる目的を持っていますが、ActivityPub開発をより身近にし、フェディバースのエコシステムを拡大するという共通の目標を共有しています。

これらのプロジェクトを試してみたり、開発に貢献したりすることに興味がある場合は、以下をご覧ください:

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We'd like to introduce the project family—a set of related tools that make building applications more accessible:

Fedify :fedify:

Fedify (@fedify) is a library for building federated server applications powered by ActivityPub and other 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:

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. 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:

BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, 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: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: an ActivityPub server framework's post

Fedifyの関連プロジェクトをご紹介したいと思います。ActivityPubアプリケーション開発をより簡単にするツール群です:

Fedify :fedify:

Fedify@fedify)はActivityPubやその他のフェディバース標準を活用する連合型サーバーアプリケーションを構築するためのTypeScriptライブラリです。Activity Vocabularyの型安全なオブジェクト、WebFingerクライアント・サーバー、HTTP Signaturesなどを提供し、ボイラープレートコードを削減してアプリケーションロジックに集中できるようにします。

Hollo :hollo:

Hollo@hollo)はFedifyで動作するお一人様用マイクロブログサーバーです。個人向けに設計されていますが、ActivityPubを通じて完全に連合化されており、フェディバース全体のユーザーと交流することができます。HolloはMastodon互換APIを実装しているため、独自のウェブインターフェースがなくても、ほとんどのMastodonクライアントと互換性があります。

Holloはまた、正式リリース前の最新Fedify機能をテストする実験場としても活用されています。

BotKit :botkit:

BotKit@botkit)は私たちの最も新しいメンバーで、ActivityPubボットを作成するために特別に設計されたフレームワークです。従来のMastodonボットとは異なり、BotKitはプラットフォーム固有の制限(文字数制限など)に縛られない独立したActivityPubサーバーを作成します。

BotKitのAPIは意図的にシンプルに設計されており、単一のTypeScriptファイルで完全なボットを作成できます!


これら三つのプロジェクトはすべて@fedify-dev GitHubオーガニゼーションでオープンソースとして公開されています。それぞれ異なる目的を持っていますが、ActivityPub開発をより身近にし、フェディバースのエコシステムを拡大するという共通の目標を共有しています。

これらのプロジェクトを試してみたり、開発に貢献したりすることに興味がある場合は、以下をご覧ください:

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: an ActivityPub server framework's post

자매 프로젝트들을 소개해 드리고자 합니다. 애플리케이션 개발을 더 쉽게 만들어주는 관련 도구들입니다:

Fedify :fedify:

Fedify(@fedify)는 ActivityPub와 다른 () 표준을 기반으로 연합 서버 애플리케이션을 구축하기 위한 라이브러리입니다. Activity Vocabulary를 위한 타입 안전한 객체, WebFinger 클라이언트·서버, HTTP Signatures 등를 제공하여 반복적인 코드를 줄이고 애플리케이션 로직에 집중할 수 있게 해줍니다.

Hollo :hollo:

Hollo(@hollo)는 Fedify로 구동되는 1인 사용자용 마이크로블로깅 서버입니다. 1인 사용자를 위해 설계되었지만, ActivityPub를 통해 완전히 연합되어 연합우주 전체의 사용자들과 상호작용할 수 있습니다. Hollo는 Mastodon 호환 API를 구현하여 자체 웹 인터페이스 없이도 대부분의 Mastodon 클라이언트와 호환됩니다.

Hollo는 또한 정식 출시 전에 최신 Fedify 기능을 테스트하는 실험장으로도 활용되고 있습니다.

BotKit :botkit:

BotKit(@botkit)은 저희의 가장 새로운 구성원으로, ActivityPub 봇을 만들기 위해 특별히 설계된 프레임워크입니다. 전통적인 Mastodon 봇과 달리, BotKit은 플랫폼별 제한(글자 수 제한 등)에 구애받지 않는 독립적인 ActivityPub 서버를 만듭니다.

BotKit의 API는 의도적으로 단순하게 설계되어 단일 TypeScript 파일로 완전한 봇을 만들 수 있습니다!


세 프로젝트 모두 @fedify-dev GitHub 조직에서 오픈 소스로 공개되어 있습니다. 각기 다른 목적을 가지고 있지만, ActivityPub 개발을 더 접근하기 쉽게 만들고 연합우주 생태계를 확장한다는 공통된 목표를 공유합니다.

이러한 프로젝트를 사용해보거나 개발에 기여하는 데 관심이 있으시다면, 다음을 확인해보세요:

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: an ActivityPub server framework's post

Fedifyの関連プロジェクトをご紹介したいと思います。ActivityPubアプリケーション開発をより簡単にするツール群です:

Fedify :fedify:

Fedify@fedify)はActivityPubやその他のフェディバース標準を活用する連合型サーバーアプリケーションを構築するためのTypeScriptライブラリです。Activity Vocabularyの型安全なオブジェクト、WebFingerクライアント・サーバー、HTTP Signaturesなどを提供し、ボイラープレートコードを削減してアプリケーションロジックに集中できるようにします。

Hollo :hollo:

Hollo@hollo)はFedifyで動作するお一人様用マイクロブログサーバーです。個人向けに設計されていますが、ActivityPubを通じて完全に連合化されており、フェディバース全体のユーザーと交流することができます。HolloはMastodon互換APIを実装しているため、独自のウェブインターフェースがなくても、ほとんどのMastodonクライアントと互換性があります。

Holloはまた、正式リリース前の最新Fedify機能をテストする実験場としても活用されています。

BotKit :botkit:

BotKit@botkit)は私たちの最も新しいメンバーで、ActivityPubボットを作成するために特別に設計されたフレームワークです。従来のMastodonボットとは異なり、BotKitはプラットフォーム固有の制限(文字数制限など)に縛られない独立したActivityPubサーバーを作成します。

BotKitのAPIは意図的にシンプルに設計されており、単一のTypeScriptファイルで完全なボットを作成できます!


これら三つのプロジェクトはすべて@fedify-dev GitHubオーガニゼーションでオープンソースとして公開されています。それぞれ異なる目的を持っていますが、ActivityPub開発をより身近にし、フェディバースのエコシステムを拡大するという共通の目標を共有しています。

これらのプロジェクトを試してみたり、開発に貢献したりすることに興味がある場合は、以下をご覧ください:

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social · Reply to Fedify: an ActivityPub server framework's post

자매 프로젝트들을 소개해 드리고자 합니다. 애플리케이션 개발을 더 쉽게 만들어주는 관련 도구들입니다:

Fedify :fedify:

Fedify(@fedify)는 ActivityPub와 다른 () 표준을 기반으로 연합 서버 애플리케이션을 구축하기 위한 라이브러리입니다. Activity Vocabulary를 위한 타입 안전한 객체, WebFinger 클라이언트·서버, HTTP Signatures 등를 제공하여 반복적인 코드를 줄이고 애플리케이션 로직에 집중할 수 있게 해줍니다.

Hollo :hollo:

Hollo(@hollo)는 Fedify로 구동되는 1인 사용자용 마이크로블로깅 서버입니다. 1인 사용자를 위해 설계되었지만, ActivityPub를 통해 완전히 연합되어 연합우주 전체의 사용자들과 상호작용할 수 있습니다. Hollo는 Mastodon 호환 API를 구현하여 자체 웹 인터페이스 없이도 대부분의 Mastodon 클라이언트와 호환됩니다.

Hollo는 또한 정식 출시 전에 최신 Fedify 기능을 테스트하는 실험장으로도 활용되고 있습니다.

BotKit :botkit:

BotKit(@botkit)은 저희의 가장 새로운 구성원으로, ActivityPub 봇을 만들기 위해 특별히 설계된 프레임워크입니다. 전통적인 Mastodon 봇과 달리, BotKit은 플랫폼별 제한(글자 수 제한 등)에 구애받지 않는 독립적인 ActivityPub 서버를 만듭니다.

BotKit의 API는 의도적으로 단순하게 설계되어 단일 TypeScript 파일로 완전한 봇을 만들 수 있습니다!


세 프로젝트 모두 @fedify-dev GitHub 조직에서 오픈 소스로 공개되어 있습니다. 각기 다른 목적을 가지고 있지만, ActivityPub 개발을 더 접근하기 쉽게 만들고 연합우주 생태계를 확장한다는 공통된 목표를 공유합니다.

이러한 프로젝트를 사용해보거나 개발에 기여하는 데 관심이 있으시다면, 다음을 확인해보세요:

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We'd like to introduce the project family—a set of related tools that make building applications more accessible:

Fedify :fedify:

Fedify (@fedify) is a library for building federated server applications powered by ActivityPub and other 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:

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. 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:

BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, 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: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We'd like to introduce the project family—a set of related tools that make building applications more accessible:

Fedify :fedify:

Fedify (@fedify) is a library for building federated server applications powered by ActivityPub and other 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:

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. 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:

BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, 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: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We'd like to introduce the project family—a set of related tools that make building applications more accessible:

Fedify :fedify:

Fedify (@fedify) is a library for building federated server applications powered by ActivityPub and other 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:

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. 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:

BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, 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: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We'd like to introduce the project family—a set of related tools that make building applications more accessible:

Fedify :fedify:

Fedify (@fedify) is a library for building federated server applications powered by ActivityPub and other 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:

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. 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:

BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, 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:

Maho Pacheco 🦝🍻's avatar
Maho Pacheco 🦝🍻

@mapache@hachyderm.io

UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed

--

I am creating a minimalistic implementation of a badge system similar to Credly, built using and leveraging the

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 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: github.com/tryvocalcat/activit

Who wants a badge of early adopter?

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We'd like to introduce the project family—a set of related tools that make building applications more accessible:

Fedify :fedify:

Fedify (@fedify) is a library for building federated server applications powered by ActivityPub and other 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:

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. 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:

BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, 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:

Ulli Lust's avatar
Ulli Lust

@Ullilust@mastodon.social

My current posts on Insta and facebook ...

Birds flying to the fedivers.
ALT text detailsBirds flying to the fedivers.
Ice age People observing the birds. They want to follow them.
ALT text detailsIce age People observing the birds. They want to follow them.
Ice age People observing the birds. They want to follow them.
ALT text detailsIce age People observing the birds. They want to follow them.
Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We'd like to introduce the project family—a set of related tools that make building applications more accessible:

Fedify :fedify:

Fedify (@fedify) is a library for building federated server applications powered by ActivityPub and other 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:

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. 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:

BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, 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: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We'd like to introduce the project family—a set of related tools that make building applications more accessible:

Fedify :fedify:

Fedify (@fedify) is a library for building federated server applications powered by ActivityPub and other 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:

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. 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:

BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, 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: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We'd like to introduce the project family—a set of related tools that make building applications more accessible:

Fedify :fedify:

Fedify (@fedify) is a library for building federated server applications powered by ActivityPub and other 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:

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. 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:

BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, 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: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We'd like to introduce the project family—a set of related tools that make building applications more accessible:

Fedify :fedify:

Fedify (@fedify) is a library for building federated server applications powered by ActivityPub and other 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:

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. 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:

BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, 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: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We'd like to introduce the project family—a set of related tools that make building applications more accessible:

Fedify :fedify:

Fedify (@fedify) is a library for building federated server applications powered by ActivityPub and other 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:

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. 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:

BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, 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: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We'd like to introduce the project family—a set of related tools that make building applications more accessible:

Fedify :fedify:

Fedify (@fedify) is a library for building federated server applications powered by ActivityPub and other 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:

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. 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:

BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, 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: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

We'd like to introduce the project family—a set of related tools that make building applications more accessible:

Fedify :fedify:

Fedify (@fedify) is a library for building federated server applications powered by ActivityPub and other 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:

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. 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:

BotKit (@botkit) is our newest family member—a framework specifically designed for creating ActivityPub bots. Unlike traditional Mastodon bots, 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 Distribute's avatar
We Distribute

@hello@social.wedistribute.org

An interesting experiment is taking place within the #Fediverse: the development of small intentional communities that only connect to one another, and no one else. https://wedistribute.org/2025/03/website-league-island-networks/
Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

Fedify is looking for new partnership opportunities!

:fedify: What is Fedify?

is an -based federated server framework that helps developers easily integrate their applications with the , 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:

We're excited to explore customized collaboration opportunities that align with your requirements and goals.

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

Fedify is looking for new partnership opportunities!

:fedify: What is Fedify?

is an -based federated server framework that helps developers easily integrate their applications with the , 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:

We're excited to explore customized collaboration opportunities that align with your requirements and goals.

Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

Fedify is looking for new partnership opportunities!

:fedify: What is Fedify?

is an -based federated server framework that helps developers easily integrate their applications with the , 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:

We're excited to explore customized collaboration opportunities that align with your requirements and goals.

Fred Rocha's avatar
Fred Rocha

@john_fisherman@mastodon.social

Cool things you can do in Mastodon and perhaps you weren't aware of:

* Create an RSS link from any Mastodon profile
* Validate your profile easily using your personal domain
* Use a column interface à là Tweetdeck (RIP)

Share your favorite use cases!

fredrocha.net/2025/03/18/how-i

Em :official_verified:'s avatar
Em :official_verified:

@Em0nM4stodon@infosec.exchange

Have you been Nicoled yet?
🐥

OptionVoters
Yes, many times. Nicole loves me! 🥰164 (10%)
Indeed, I have.290 (17%)
Not yet! Where's MY Nicole 👀606 (35%)
I am a Nicole, and I oppose that Nicole.12 (1%)
What is this nonsense?637 (37%)
wakest's avatar
wakest

@liaizon@social.wake.st

Has anyone written about how "Conway's law" applies to the and the protocols that make up the fediverse?

Jeff Sikes's avatar
Jeff Sikes

@box464@mastodon.social

A collection of silly Mastodon apps (the best kind). It includes a Fax-To-Mastodon app. :omgdotlol:

halcy.de/blog/2025/03/18/silly

Jeff Sikes's avatar
Jeff Sikes

@box464@mastodon.social

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.

mszpro.com/myo

Newsmast's avatar
Newsmast

@newsmast@newsmast.social

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.

We're proud to be here.

The 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.
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.
Fediverse Report's avatar
Fediverse Report

@fediversereport@mastodon.social

New: Fediverse Report #108

This week's news:
- Ghost's (@index) connection to the is now availabe in public beta for Ghost Pro users, with both an 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 shared their upcoming plans

Read at: fediversereport.com/fediverse-

Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report #108

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.”

The Links

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:

fediversereport.com/fediverse-

Detail in the city of Gouda
ALT text detailsDetail in the city of Gouda
Fediverse Report's avatar
Fediverse Report

@fediversereport@mastodon.social

New: Fediverse Report #108

This week's news:
- Ghost's (@index) connection to the is now availabe in public beta for Ghost Pro users, with both an 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 shared their upcoming plans

Read at: fediversereport.com/fediverse-

Newsmast's avatar
Newsmast

@newsmast@newsmast.social

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.

We're proud to be here.

The 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.
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.
Alexander Goeres's avatar
Alexander Goeres

@jabgoe2089@hub.netzgemeinde.eu

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.

#mastodon #hubzilla #fediverse #mul #𒀯 #social-media #socmed

Tim Schlotfeldt ⚓?️‍?Tim Schlotfeldt ⚓?️‍? schrieb den folgenden Beitrag Wed, 19 Mar 2025 09:26:19 +0100
New Blogpost: Hallo Fediverse, für bestimmte Probleme gibt es schon Lösungen wie die Nomadische Identitäten

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:

[…]
Alexander Goeres's avatar
Alexander Goeres

@jabgoe2089@hub.netzgemeinde.eu

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.

#mastodon #hubzilla #fediverse #mul #𒀯 #social-media #socmed

Tim Schlotfeldt ⚓?️‍?Tim Schlotfeldt ⚓?️‍? schrieb den folgenden Beitrag Wed, 19 Mar 2025 09:26:19 +0100
New Blogpost: Hallo Fediverse, für bestimmte Probleme gibt es schon Lösungen wie die Nomadische Identitäten

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:

[…]
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

今回、@lqez さんの『我々のコードを求めて』というYouTubeに出演させていただき、 等についてお話させていただきました。日本語字幕が用意されていますので、FedifyやHolloの開発秘話などが気になる方はぜひご覧ください!

https://www.youtube.com/watch?v=sqxR8zscSDo

Maho Pacheco 🦝🍻's avatar
Maho Pacheco 🦝🍻

@mapache@hachyderm.io

UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed

--

I am creating a minimalistic implementation of a badge system similar to Credly, built using and leveraging the

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 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: github.com/tryvocalcat/activit

Who wants a badge of early adopter?

Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report #108

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.”

The Links

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:

fediversereport.com/fediverse-

Detail in the city of Gouda
ALT text detailsDetail in the city of Gouda
Fediverse Report's avatar
Fediverse Report

@fediversereport@mastodon.social

New: Fediverse Report #108

This week's news:
- Ghost's (@index) connection to the is now availabe in public beta for Ghost Pro users, with both an 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 shared their upcoming plans

Read at: fediversereport.com/fediverse-

𝕂𝚞𝚋𝚒𝚔ℙ𝚒𝚡𝚎𝚕™'s avatar
𝕂𝚞𝚋𝚒𝚔ℙ𝚒𝚡𝚎𝚕™

@kubikpixel@chaos.social · Reply to 𝕂𝚞𝚋𝚒𝚔ℙ𝚒𝚡𝚎𝚕™'s post

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 🙄

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

今回、@lqez さんの『我々のコードを求めて』というYouTubeに出演させていただき、 等についてお話させていただきました。日本語字幕が用意されていますので、FedifyやHolloの開発秘話などが気になる方はぜひご覧ください!

https://www.youtube.com/watch?v=sqxR8zscSDo

theru's avatar
theru

@theru@pleroma-in.ouda.space

Good Morning #fediverse #tzag
ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/3/19(12:00)

social.vivaldi.net のアカウント減少続く。
pawoo.net で投稿調整。

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

Jeff Sikes's avatar
Jeff Sikes

@box464@mastodon.social

A collection of silly Mastodon apps (the best kind). It includes a Fax-To-Mastodon app. :omgdotlol:

halcy.de/blog/2025/03/18/silly

Jeff Sikes's avatar
Jeff Sikes

@box464@mastodon.social

A collection of silly Mastodon apps (the best kind). It includes a Fax-To-Mastodon app. :omgdotlol:

halcy.de/blog/2025/03/18/silly

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

今回、@lqez さんの『我々のコードを求めて』というYouTubeに出演させていただき、 等についてお話させていただきました。日本語字幕が用意されていますので、FedifyやHolloの開発秘話などが気になる方はぜひご覧ください!

https://www.youtube.com/watch?v=sqxR8zscSDo

Ian Brown :verified:'s avatar
Ian Brown :verified:

@igb@mastodon.hccp.org

Hey there , I’m looking to hire a senior engineer to work with some awesome folks on ’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.

explore.jobs.netflix.net/caree

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

今回、@lqez さんの『我々のコードを求めて』というYouTubeに出演させていただき、 等についてお話させていただきました。日本語字幕が用意されていますので、FedifyやHolloの開発秘話などが気になる方はぜひご覧ください!

https://www.youtube.com/watch?v=sqxR8zscSDo

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

今回、@lqez さんの『我々のコードを求めて』というYouTubeに出演させていただき、 等についてお話させていただきました。日本語字幕が用意されていますので、FedifyやHolloの開発秘話などが気になる方はぜひご覧ください!

https://www.youtube.com/watch?v=sqxR8zscSDo

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

今回、@lqez さんの『我々のコードを求めて』というYouTubeに出演させていただき、 等についてお話させていただきました。日本語字幕が用意されていますので、FedifyやHolloの開発秘話などが気になる方はぜひご覧ください!

https://www.youtube.com/watch?v=sqxR8zscSDo

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

今回、@lqez さんの『我々のコードを求めて』というYouTubeに出演させていただき、 等についてお話させていただきました。日本語字幕が用意されていますので、FedifyやHolloの開発秘話などが気になる方はぜひご覧ください!

https://www.youtube.com/watch?v=sqxR8zscSDo

Fediverse Report's avatar
Fediverse Report

@fediversereport@mastodon.social

New: Fediverse Report #108

This week's news:
- Ghost's (@index) connection to the is now availabe in public beta for Ghost Pro users, with both an 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 shared their upcoming plans

Read at: fediversereport.com/fediverse-

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

今回、@lqez さんの『我々のコードを求めて』というYouTubeに出演させていただき、 等についてお話させていただきました。日本語字幕が用意されていますので、FedifyやHolloの開発秘話などが気になる方はぜひご覧ください!

https://www.youtube.com/watch?v=sqxR8zscSDo

Jon's avatar
Jon

@jonpainterphoto@lawfedi.blue · Reply to Jon Painter [dot] com's post

@index Oh hey, my website is on the fediverse!

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

今回、@lqez さんの『我々のコードを求めて』というYouTubeに出演させていただき、 等についてお話させていただきました。日本語字幕が用意されていますので、FedifyやHolloの開発秘話などが気になる方はぜひご覧ください!

https://www.youtube.com/watch?v=sqxR8zscSDo

Ian Brown :verified:'s avatar
Ian Brown :verified:

@igb@mastodon.hccp.org

Hey there , I’m looking to hire a senior engineer to work with some awesome folks on ’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.

explore.jobs.netflix.net/caree

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

()@lqez 님의 《우리의 코드를 찾아서》에 出演(출연)하여 , , , ()()해 이야기를 나눴습니다. Fedify와 Hollo의 開發(개발) 祕話(비화) 같은 게 궁금하시다면 한 () 보셔도 재밌을지도 모르겠습니다. ㅎㅎㅎ

https://www.youtube.com/watch?v=sqxR8zscSDo

We Distribute's avatar
We Distribute

@hello@social.wedistribute.org

An interesting experiment is taking place within the #Fediverse: the development of small intentional communities that only connect to one another, and no one else. https://wedistribute.org/2025/03/website-league-island-networks/
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

()@lqez 님의 《우리의 코드를 찾아서》에 出演(출연)하여 , , , ()()해 이야기를 나눴습니다. Fedify와 Hollo의 開發(개발) 祕話(비화) 같은 게 궁금하시다면 한 () 보셔도 재밌을지도 모르겠습니다. ㅎㅎㅎ

https://www.youtube.com/watch?v=sqxR8zscSDo

Ian Brown :verified:'s avatar
Ian Brown :verified:

@igb@mastodon.hccp.org

Hey there , I’m looking to hire a senior engineer to work with some awesome folks on ’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.

explore.jobs.netflix.net/caree

LibertyForward1 :v_bi:'s avatar
LibertyForward1 :v_bi:

@LibertyForward1@beige.party

Hello everyone!

My partner @g1m01982 is a fanatic, but he's struggled to connect with other on the . 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 and years of abuse without any or income.

So.. if you are a like him, please consider giving him a follow. Thank you!

Robert Kingett's avatar
Robert Kingett

@WeirdWriter@caneandable.social

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. wedistribute.org/2025/03/websi

wakest's avatar
wakest

@liaizon@social.wake.st

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.

A screenshot of a peertube video
ALT text detailsA screenshot of a peertube video
A screenshot of peertube on Google Play
ALT text detailsA screenshot of peertube on Google Play
We Distribute's avatar
We Distribute

@hello@social.wedistribute.org

An interesting experiment is taking place within the #Fediverse: the development of small intentional communities that only connect to one another, and no one else. https://wedistribute.org/2025/03/website-league-island-networks/
Kyle Gaywood's avatar
Kyle Gaywood

@Plasticbluemusic@mastodon.social

Just gotta to @gardiner_bryant for getting me onto the and @BeAware for being my guide and tutor.

Kyle Gaywood's avatar
Kyle Gaywood

@Plasticbluemusic@mastodon.social

Just gotta to @gardiner_bryant for getting me onto the and @BeAware for being my guide and tutor.

LibertyForward1 :v_bi:'s avatar
LibertyForward1 :v_bi:

@LibertyForward1@beige.party

Hello everyone!

My partner @g1m01982 is a fanatic, but he's struggled to connect with other on the . 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 and years of abuse without any or income.

So.. if you are a like him, please consider giving him a follow. Thank you!

BeAware :fediverse:'s avatar
BeAware :fediverse:

@BeAware@mementomori.social · Reply to Kyle Gaywood's post

@Plasticbluemusic 👆👆👆(maybe this will help)

Fediverse Report's avatar
Fediverse Report

@fediversereport@mastodon.social

New: Fediverse Report #108

This week's news:
- Ghost's (@index) connection to the is now availabe in public beta for Ghost Pro users, with both an 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 shared their upcoming plans

Read at: fediversereport.com/fediverse-

Reuben Walker aka mobileatom's avatar
Reuben Walker aka mobileatom

@mobileatom@flipboard.com

Fediverse House 2025 Wrap-up.

socialwebfoundation.org/2025/0

Posted into THE FEDIVERSE VS. CORPORATE SOCIAL MEDIA @the-fediverse-vs-corporate-social-media-mobileatom

Stefano Marinelli's avatar
Stefano Marinelli

@stefano@bsd.cafe

I've performed some tests, and it's great. and are working great together - now with caching of media and json responses, to scale up, and up, and up...and up!
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.

Roni Laukkarinen's avatar
Roni Laukkarinen

@rolle@mementomori.social

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.

This is the power of the Fediverse.

Alexander Harding's avatar
Alexander Harding

@alex@harding.dev

nerds: stop using and recommending american gear. Use (from Latvia) and support a country that provides significant aid to Ukraine 🇱🇻 🇺🇦 🇪🇺 (bbc.com/news/articles/c62z6glj)

Plus, is on the ! @mikrotik

Bar 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.
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.
Fred Rocha's avatar
Fred Rocha

@john_fisherman@mastodon.social

Cool things you can do in Mastodon and perhaps you weren't aware of:

* Create an RSS link from any Mastodon profile
* Validate your profile easily using your personal domain
* Use a column interface à là Tweetdeck (RIP)

Share your favorite use cases!

fredrocha.net/2025/03/18/how-i

Roni Laukkarinen's avatar
Roni Laukkarinen

@rolle@mementomori.social

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.

This is the power of the Fediverse.

Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report #108

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.”

The Links

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:

fediversereport.com/fediverse-

Detail in the city of Gouda
ALT text detailsDetail in the city of Gouda
Fediverse Report's avatar
Fediverse Report

@fediversereport@mastodon.social

New: Fediverse Report #108

This week's news:
- Ghost's (@index) connection to the is now availabe in public beta for Ghost Pro users, with both an 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 shared their upcoming plans

Read at: fediversereport.com/fediverse-

Fediverse Report's avatar
Fediverse Report

@fediversereport@mastodon.social

New: Fediverse Report #108

This week's news:
- Ghost's (@index) connection to the is now availabe in public beta for Ghost Pro users, with both an 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 shared their upcoming plans

Read at: fediversereport.com/fediverse-

Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report #108

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.”

The Links

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:

fediversereport.com/fediverse-

Detail in the city of Gouda
ALT text detailsDetail in the city of Gouda
Alexander Harding's avatar
Alexander Harding

@alex@harding.dev

nerds: stop using and recommending american gear. Use (from Latvia) and support a country that provides significant aid to Ukraine 🇱🇻 🇺🇦 🇪🇺 (bbc.com/news/articles/c62z6glj)

Plus, is on the ! @mikrotik

Bar 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.
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.
@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

What about the Fediverse or Mastodon, etc, frustrates you or confuses you?

Newsmast's avatar
Newsmast

@newsmast@newsmast.social

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!

You can see the first A New Social update here: blog.anew.social/breaking-grou

We highly recommend you check it out ✨

Stefano Marinelli's avatar
Stefano Marinelli

@stefano@bsd.cafe

I've performed some tests, and it's great. and are working great together - now with caching of media and json responses, to scale up, and up, and up...and up!
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.

Neiman's avatar
Neiman

@neiman@social.hastily.cc

Looking for more brave volunteers in the to test my new, fresh, shiny (yet modest and simple) article splitter!

Write a long article, it will make a thread out of it for you.

Comment or DM me to try it out!

A screenshot from Splinter
ALT text detailsA screenshot from Splinter
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

()@lqez 님의 《우리의 코드를 찾아서》에 出演(출연)하여 , , , ()()해 이야기를 나눴습니다. Fedify와 Hollo의 開發(개발) 祕話(비화) 같은 게 궁금하시다면 한 () 보셔도 재밌을지도 모르겠습니다. ㅎㅎㅎ

https://www.youtube.com/watch?v=sqxR8zscSDo

Newsmast's avatar
Newsmast

@newsmast@newsmast.social

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!

You can see the first A New Social update here: blog.anew.social/breaking-grou

We highly recommend you check it out ✨

yavien's avatar
yavien

@yavien@app.wafrn.net

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


#personal #fediverse
yavien's avatar
yavien

@yavien@app.wafrn.net

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


#personal #fediverse
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

()@lqez 님의 《우리의 코드를 찾아서》에 出演(출연)하여 , , , ()()해 이야기를 나눴습니다. Fedify와 Hollo의 開發(개발) 祕話(비화) 같은 게 궁금하시다면 한 () 보셔도 재밌을지도 모르겠습니다. ㅎㅎㅎ

https://www.youtube.com/watch?v=sqxR8zscSDo

crossgolf_rebel - kostenlose Kwalitätsposts's avatar
crossgolf_rebel - kostenlose Kwalitätsposts

@crossgolf_rebel@moppels.bar · Reply to Us©hi in Aachen's post

@UschiAachen@nrw.social
Kann ich nicht und sehr viele andere auch nicht.

Ich benutze kein Mastodon, wie andere auch nicht.

Wir können
@anjesagt@mastodon.social aber zeigen. wie toll es im ist, egal welche Software man dafür benutzt

dehypotheses's avatar
dehypotheses

@dehypotheses@fedihum.org

Mastodon-Starterpacks aus WikiData erzeugen: Wie sich der Field Survey auf dazu nutzen lässt, eine Follower List bzw. Starter Pack für Mastodon anzulegen, die jede:r bearbeiten kann, zeigt @tillgrallert hier 👇

dhistory.hypotheses.org/9942

Artikel von Till Grallert: Mastodon Starter Packs aus Wikidata erzeugen
ALT text detailsArtikel von Till Grallert: Mastodon Starter Packs aus Wikidata erzeugen
Emperohr's avatar
Emperohr

@Emperohr@iceshrimp.de

Guten Morgen .
Ihr merkt ich benutze fast ausschließlich
. 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?

Elena Rossini ⁂'s avatar
Elena Rossini ⁂

@_elena@mastodon.social · Reply to Elena Rossini ⁂'s post

Update no. 2:

Yesterday my 4-year-old woke up at 7am thus thwarting my plans to read for a good hour.

So today I woke up at 6am to resume reading the book. It’s THAT GOOD.

The leaders at 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 instead.

History books won’t be kind to Zuck, Sandberg et al.

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/3/18(12:00)

social.vivaldi.net のアカウント減少。
fedibird.com で投稿調整。

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

SakuraSubnet 🗼's avatar
SakuraSubnet 🗼

@sakurasubnet@bumscode.com

Is the world in need of a federated Craigslist/Kleinanzeigen platform? I am currently thinking about a project to dig into development and learning or stay with and using .

EDIT: There is already something like that on the fediverse! It's called Flohmarkt. Thanks for the comments mentioning that!
codeberg.org/flohmarkt/flohmar

SakuraSubnet 🗼's avatar
SakuraSubnet 🗼

@sakurasubnet@bumscode.com

Is the world in need of a federated Craigslist/Kleinanzeigen platform? I am currently thinking about a project to dig into development and learning or stay with and using .

EDIT: There is already something like that on the fediverse! It's called Flohmarkt. Thanks for the comments mentioning that!
codeberg.org/flohmarkt/flohmar

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

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.

warpcast.com/jacque/0xf380b697

dwr.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.
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.
SakuraSubnet 🗼's avatar
SakuraSubnet 🗼

@sakurasubnet@bumscode.com

Is the world in need of a federated Craigslist/Kleinanzeigen platform? I am currently thinking about a project to dig into development and learning or stay with and using .

EDIT: There is already something like that on the fediverse! It's called Flohmarkt. Thanks for the comments mentioning that!
codeberg.org/flohmarkt/flohmar

Em :official_verified:'s avatar
Em :official_verified:

@Em0nM4stodon@infosec.exchange

This is The Fediverse,

You do not need to play games here,
You do not need to play the algorithms.

Don't be a content creator,
Be a person, be a human.

Share your thoughts and interests, be yourself, interact!

This is a community 💚

Kyle Gaywood's avatar
Kyle Gaywood

@Plasticbluemusic@mastodon.social

As I explore the , I love the idea of more, but then a lot of people I really want to follow are on . @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.

Juan Carlos Muñoz's avatar
Juan Carlos Muñoz

@astro_jcm@mastodon.online

Hi I'm the chick

A cute, yellow and adorably fluffy baby chicken.
ALT text detailsA cute, yellow and adorably fluffy baby chicken.
Elena Rossini on GoToSocial ⁂'s avatar
Elena Rossini on GoToSocial ⁂

@elena@aseachange.com

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 ❤️

Sean Tilley's avatar
Sean Tilley

@deadsuperhero@social.wedistribute.org

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.

Maho Pacheco 🦝🍻's avatar
Maho Pacheco 🦝🍻

@mapache@hachyderm.io

UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed

--

I am creating a minimalistic implementation of a badge system similar to Credly, built using and leveraging the

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 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: github.com/tryvocalcat/activit

Who wants a badge of early adopter?

Stefan Bohacek's avatar
Stefan Bohacek

@stefan@stefanbohacek.online

Happy 9th anniversary to the first Mastodon post!

Via stefanbohacek.online/@stefan/1

A 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 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".
Jeff Sikes's avatar
Jeff Sikes

@box464@mastodon.social

Collected some sweet stickers from Tapestry and Fediverse House recently.

A 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.
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.
Sean Tilley's avatar
Sean Tilley

@deadsuperhero@social.wedistribute.org

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.

Juan Carlos Muñoz's avatar
Juan Carlos Muñoz

@astro_jcm@mastodon.online

Hi I'm the chick

A cute, yellow and adorably fluffy baby chicken.
ALT text detailsA cute, yellow and adorably fluffy baby chicken.
Sean Tilley's avatar
Sean Tilley

@deadsuperhero@social.wedistribute.org

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.

✨Soff✨ Mawr :dragnwitch:'s avatar
✨Soff✨ Mawr :dragnwitch:

@mawr@plush.city

The ! :blobcoffee: :queercat_trans:

Joker 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 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.
Elena Rossini on GoToSocial ⁂'s avatar
Elena Rossini on GoToSocial ⁂

@elena@aseachange.com

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 ❤️

Sean Tilley's avatar
Sean Tilley

@deadsuperhero@social.wedistribute.org

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.

dehypotheses's avatar
dehypotheses

@dehypotheses@fedihum.org

Mastodon-Starterpacks aus WikiData erzeugen: Wie sich der Field Survey auf dazu nutzen lässt, eine Follower List bzw. Starter Pack für Mastodon anzulegen, die jede:r bearbeiten kann, zeigt @tillgrallert hier 👇

dhistory.hypotheses.org/9942

Artikel von Till Grallert: Mastodon Starter Packs aus Wikidata erzeugen
ALT text detailsArtikel von Till Grallert: Mastodon Starter Packs aus Wikidata erzeugen
Keno's avatar
Keno

@eala@norden.social

Hallo liebe leute, Hallo ,
ich noch recht :
Kennt wer interessante Quellen / Studien zu und der , , , rechten 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!

✨Soff✨ Mawr :dragnwitch:'s avatar
✨Soff✨ Mawr :dragnwitch:

@mawr@plush.city

The ! :blobcoffee: :queercat_trans:

Joker 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 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.
Keno's avatar
Keno

@eala@norden.social

Hallo liebe leute, Hallo ,
ich noch recht :
Kennt wer interessante Quellen / Studien zu und der , , , rechten 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!

Soolah Hoops's avatar
Soolah Hoops

@soolahhoops@glasgow.social

If you’ve landed on my platform Hi! 👋 I’m Soolah and I am a professional and performer. I’m figuring out the and saw I needed to do an to get connected to those who like people

Hopefully, I did this correctly…😉🤞🙏🤷🏻‍♀️💜

KING CONSULT | Kommunikation's avatar
KING CONSULT | Kommunikation

@kingconsult@berlin.social

Das Update 🚀 der ist online:
👉 social-media-matrix.king-consu

Vergleich von & / nach 50 Kriterien. Neu sind u. a.:

im Vergleich
✅ Abschnitt zu
✅ Weiterführende Quellen

Die ist eine Orientierungshilfe insbes. für öffentliche Einrichtungen und alle Interessierten bei der Wahl eines Kurznachrichtendiensts.

➡️Gern weitergeben!

urig✔️'s avatar
urig✔️

@urig@mastodon.online

What are the equivalents of Facebook groups?

Bhante Subharo's avatar
Bhante Subharo

@sbb@c.im

I have a Mastodon feature request. Could there please be a specialized emoji for the 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 logo, logo, etc. Basically, every other federated network (? ?) would likewise deserve an emoji.

This is so that Mastodonians can draw attention to the accounts they have on other 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.

GENKI's avatar
GENKI

@nibushibu@vivaldi.net

という主にイラスト・マンガの創作者向け(?)のプラットフォームが、 :misskey: をベースにした独自の SNS を公開したとのこと。

自分の からも xissmie.xfolio.jp のドメインのアカウントチラホラ見えるので :fediverse: にも連携しているみたい :tony_happy:

xfolio.jp/information/335

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/3/17(12:00)

本家 mastodon.social で投稿調整。

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

Jeff Sikes's avatar
Jeff Sikes

@box464@mastodon.social

Collected some sweet stickers from Tapestry and Fediverse House recently.

A 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.
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.
Sean Tilley's avatar
Sean Tilley

@deadsuperhero@social.wedistribute.org

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.

Sean Tilley's avatar
Sean Tilley

@deadsuperhero@social.wedistribute.org

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.

Sean Tilley's avatar
Sean Tilley

@deadsuperhero@social.wedistribute.org

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.

Sean Tilley's avatar
Sean Tilley

@deadsuperhero@social.wedistribute.org

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.

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social · Reply to Flipboard's post

“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.

joanwestenberg.com/the-fediver

Em :official_verified:'s avatar
Em :official_verified:

@Em0nM4stodon@infosec.exchange

This is The Fediverse,

You do not need to play games here,
You do not need to play the algorithms.

Don't be a content creator,
Be a person, be a human.

Share your thoughts and interests, be yourself, interact!

This is a community 💚

Em :official_verified:'s avatar
Em :official_verified:

@Em0nM4stodon@infosec.exchange

This is The Fediverse,

You do not need to play games here,
You do not need to play the algorithms.

Don't be a content creator,
Be a person, be a human.

Share your thoughts and interests, be yourself, interact!

This is a community 💚

Em :official_verified:'s avatar
Em :official_verified:

@Em0nM4stodon@infosec.exchange

This is The Fediverse,

You do not need to play games here,
You do not need to play the algorithms.

Don't be a content creator,
Be a person, be a human.

Share your thoughts and interests, be yourself, interact!

This is a community 💚

Tom M's avatar
Tom M

@pertho@bsd.cafe

Hey 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?

Christopher Stark's avatar
Christopher Stark

@christopherstark@mastodon.social · Reply to BeAware :fediverse:'s post

@BeAware
I will not create a account, as the is the future of social media and not yet another commercial company.

Stefan Bohacek's avatar
Stefan Bohacek

@stefan@stefanbohacek.online

Happy 9th anniversary to the first Mastodon post!

Via stefanbohacek.online/@stefan/1

A 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 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".
Maho Pacheco 🦝🍻's avatar
Maho Pacheco 🦝🍻

@mapache@hachyderm.io

UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed

--

I am creating a minimalistic implementation of a badge system similar to Credly, built using and leveraging the

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 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: github.com/tryvocalcat/activit

Who wants a badge of early adopter?

Stefan Bohacek's avatar
Stefan Bohacek

@stefan@stefanbohacek.online

Happy 9th anniversary to the first Mastodon post!

Via stefanbohacek.online/@stefan/1

A 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 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".
Tom M's avatar
Tom M

@pertho@bsd.cafe

Hey 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?

mfuhrmann's avatar
mfuhrmann

@mfuhrmann@mastodon.social

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.

1/2

✨Soff✨ Mawr :dragnwitch:'s avatar
✨Soff✨ Mawr :dragnwitch:

@mawr@plush.city

The ! :blobcoffee: :queercat_trans:

Joker 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 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.
Greg Slepak's avatar
Greg Slepak

@taoeffect@crib.social · Reply to Greg Slepak's post

Also quite important:

• Standardized account migration protocols, including ability to migrate posts and accounts across implementations

Losing followers and posts as a result of bans or server issues is one the biggest grievances #ActivityPub / #Fediverse has.
Stefan Bohacek's avatar
Stefan Bohacek

@stefan@stefanbohacek.online

Happy 9th anniversary to the first Mastodon post!

Via stefanbohacek.online/@stefan/1

A 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 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".
Maho Pacheco 🦝🍻's avatar
Maho Pacheco 🦝🍻

@mapache@hachyderm.io

UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed

--

I am creating a minimalistic implementation of a badge system similar to Credly, built using and leveraging the

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 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: github.com/tryvocalcat/activit

Who wants a badge of early adopter?

Flaky :blue_jay:​'s avatar
Flaky :blue_jay:​

@Flaky@furry.engineer

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.

✨Soff✨ Mawr :dragnwitch:'s avatar
✨Soff✨ Mawr :dragnwitch:

@mawr@plush.city

The ! :blobcoffee: :queercat_trans:

Joker 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 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.
Maho Pacheco 🦝🍻's avatar
Maho Pacheco 🦝🍻

@mapache@hachyderm.io

UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed

--

I am creating a minimalistic implementation of a badge system similar to Credly, built using and leveraging the

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 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: github.com/tryvocalcat/activit

Who wants a badge of early adopter?

Stefan Bohacek's avatar
Stefan Bohacek

@stefan@stefanbohacek.online

Happy 9th anniversary to the first Mastodon post!

Via stefanbohacek.online/@stefan/1

A 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 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".
@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

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.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

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.

Open Rights Group's avatar
Open Rights Group

@openrightsgroup@social.openrightsgroup.org · Reply to Open Rights Group's post

When it comes to blogs, Ofcom says one thing, the UK Online Safety Act says another.

This lack of clarity over whether blogs with comments are exempt will push small sites to shut down completely.

We need the UK government to tighten up the definitions and exemptions in the Act.

Read our explainer for more detail ➡️ openrightsgroup.org/blog/save-

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

An alternative name for the Fediverse:

Peopleverse

Via @ayo 's article:

"Why I Care So Much About the Fediverse"
ayos.blog/why-fediverse/

“In simple terms, the Fediverse is the “Internet of People”.”

Jim Killock's avatar
Jim Killock

@jim@social.openrightsgroup.org

Looking at Solid Project: Can anyone give an overview of how this fits together with or complements ActivityPub?

solidproject.org/TR/protocol

Jim Killock's avatar
Jim Killock

@jim@social.openrightsgroup.org

Looking at Solid Project: Can anyone give an overview of how this fits together with or complements ActivityPub?

solidproject.org/TR/protocol

ayo's avatar
ayo

@ayo@ayco.io

🎉 Why I Care So Much About the Fediverse by Ayo Ayco (@ayo) | ayos.blog/why-fediverse/

Open Rights Group's avatar
Open Rights Group

@openrightsgroup@social.openrightsgroup.org · Reply to Open Rights Group's post

When it comes to blogs, Ofcom says one thing, the UK Online Safety Act says another.

This lack of clarity over whether blogs with comments are exempt will push small sites to shut down completely.

We need the UK government to tighten up the definitions and exemptions in the Act.

Read our explainer for more detail ➡️ openrightsgroup.org/blog/save-

Open Rights Group's avatar
Open Rights Group

@openrightsgroup@social.openrightsgroup.org · Reply to Open Rights Group's post

Under the UK Online Safety Act, small blogs, forums and fedi instances are faced with disproportionate requirements to:

⚫️ Check if they have UK users

⚫️ Do a risk assessment on whether kids might access the content, or if CSAM or terrorist material might be posted in the comments

⚫️ Put themselves at the risk of fines, and even prison sentences, if they fail to comply with Ofcom’s future directives

🌐

Open Rights Group's avatar
Open Rights Group

@openrightsgroup@social.openrightsgroup.org

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

The duties start TOMORROW – Write to your MP ⬇️

🌐

action.openrightsgroup.org/sav

Helmut Tammen's avatar
Helmut Tammen

@htammen@saptodon.org

Did you know that @nodebb is now fully integrated into by making , the protocol used in fediverse, a core function of nodeBB?

Read more here:

heise.de/en/news/Connection-to

Christopher Stark's avatar
Christopher Stark

@christopherstark@mastodon.social

Help! How do I add this User via to my Friends?

@kuhnt.bsky.social

Helmut Tammen's avatar
Helmut Tammen

@htammen@saptodon.org

Did you know that @nodebb is now fully integrated into by making , the protocol used in fediverse, a core function of nodeBB?

Read more here:

heise.de/en/news/Connection-to

Vernissage's avatar
Vernissage

@vernissage@mastodon.social

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! 🚀

If you’d like to support the project: patreon.com/Vernissage - every amount counts and means a lot! 🙏

Vernissage's avatar
Vernissage

@vernissage@mastodon.social

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! 🚀

If you’d like to support the project: patreon.com/Vernissage - every amount counts and means a lot! 🙏

ayo's avatar
ayo

@ayo@ayco.io

🎉 Why I Care So Much About the Fediverse by Ayo Ayco (@ayo) | ayos.blog/why-fediverse/

ayo's avatar
ayo

@ayo@ayco.io

🎉 Why I Care So Much About the Fediverse by Ayo Ayco (@ayo) | ayos.blog/why-fediverse/

ayo's avatar
ayo

@ayo@ayco.io

🎉 Why I Care So Much About the Fediverse by Ayo Ayco (@ayo) | ayos.blog/why-fediverse/

ayo's avatar
ayo

@ayo@ayco.io

The danger in thinking the is bad because of negative experiences with -- is that there is a whole ecosystem still left unexplored and could be made better for people.

Kyle Gaywood's avatar
Kyle Gaywood

@Plasticbluemusic@mastodon.social

This fediverse thing is so awesome! What other apps can I use?

ayo's avatar
ayo

@ayo@ayco.io

The danger in thinking the is bad because of negative experiences with -- is that there is a whole ecosystem still left unexplored and could be made better for people.

Roxanne's avatar
Roxanne

@d4rkness@cyberpunk.lol · Reply to Roxanne's post

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!

current goals:

food: 0$/75$

prescription glasses: 100$/250$

miscellaneous basics: 0$/100$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
theru's avatar
theru

@theru@pleroma-in.ouda.space

Good Morning #fediverse #tzag
Loki Gwynbleidd's avatar
Loki Gwynbleidd

@lokigwyn@vintagepropagand.art

Bon bah ça se confirme : la migration entre Mastodon et GoToSocial a foiré :RagonPleure:

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 :RagonTresTriste:

Si vous voulez m'aider à retrouver ma commu, n' hésitez pas à partager !

#FediArt #Fediverse #Art #Anarchie #Vintage

Logo avec un ragondin qui attaque un fasciste
ALT text detailsLogo avec un ragondin qui attaque un fasciste
ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/3/16(12:00)

social.vivaldi.net でアカウント数減少。

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

Maho Pacheco 🦝🍻's avatar
Maho Pacheco 🦝🍻

@mapache@hachyderm.io

UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed

--

I am creating a minimalistic implementation of a badge system similar to Credly, built using and leveraging the

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 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: github.com/tryvocalcat/activit

Who wants a badge of early adopter?

Maho Pacheco 🦝🍻's avatar
Maho Pacheco 🦝🍻

@mapache@hachyderm.io

UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed

--

I am creating a minimalistic implementation of a badge system similar to Credly, built using and leveraging the

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 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: github.com/tryvocalcat/activit

Who wants a badge of early adopter?

Maho Pacheco 🦝🍻's avatar
Maho Pacheco 🦝🍻

@mapache@hachyderm.io

UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed

--

I am creating a minimalistic implementation of a badge system similar to Credly, built using and leveraging the

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 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: github.com/tryvocalcat/activit

Who wants a badge of early adopter?

Maho Pacheco 🦝🍻's avatar
Maho Pacheco 🦝🍻

@mapache@hachyderm.io

UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed

--

I am creating a minimalistic implementation of a badge system similar to Credly, built using and leveraging the

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 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: github.com/tryvocalcat/activit

Who wants a badge of early adopter?

Roxanne's avatar
Roxanne

@d4rkness@cyberpunk.lol · Reply to Roxanne's post

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!

current goals:

food: 0$/75$

prescription glasses: 100$/250$

miscellaneous basics: 0$/100$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
Loki Gwynbleidd's avatar
Loki Gwynbleidd

@lokigwyn@vintagepropagand.art

Bon bah ça se confirme : la migration entre Mastodon et GoToSocial a foiré :RagonPleure:

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 :RagonTresTriste:

Si vous voulez m'aider à retrouver ma commu, n' hésitez pas à partager !

#FediArt #Fediverse #Art #Anarchie #Vintage

Logo avec un ragondin qui attaque un fasciste
ALT text detailsLogo avec un ragondin qui attaque un fasciste
Darren du Nord's avatar
Darren du Nord

@darren@c.im

I've just contributed to . Consider supporting them too — every little bit helps! opencollective.com/fedilab

@apps

Stefano Marinelli's avatar
Stefano Marinelli

@stefano@bsd.cafe

"Goodbye, Fediverse Chick!"

This is a nice addition to

mitra.social/objects/01959b84-

@mitra

Stefano Marinelli's avatar
Stefano Marinelli

@stefano@bsd.cafe

"Goodbye, Fediverse Chick!"

This is a nice addition to

mitra.social/objects/01959b84-

@mitra

David Raygoza Gómez's avatar
David Raygoza Gómez

@hashraydamon@me.dm

So I make my first starter pack, featuring the artists I have found here in the , hope is helpful

fedidevs.com/s/MTUw/

MediaOnMastodon's avatar
MediaOnMastodon

@MediaOnMastodon@toot.io

On there are now
381 verified accounts from organizations in
21 languages and on
116 instances.

179 were active today.

Some accounts, that were active today are
@aiaraldea (BAQ)
@EsquerdaNet (POR)
@TheConversationUS (ENG)
@heisedeveloper (GER)
@RadioCORAX (GER)

Find the whole list on:
➡️ docs.google.com/spreadsheets/d

Built by @mho

Roxanne's avatar
Roxanne

@d4rkness@cyberpunk.lol

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!

current goals:

food: 0$/75$

prescription glasses: 100$/250$

miscellaneous basics: 0$/100$

payment information:

cashapp: cash.app/vparagon

gofundme: gofund.me/034cef1a

cashapp referral (i make 5$): cash.app/app/QPL1BJF

monero address: 8576pqM8cmNW92eogjqnYzEewZbmwUbY61xRcGmbVCFphchaXKyAad1Xj9oNrYWQNqZkcm2kCHEzea4Y5Wd3DMUW4DozSV2

@mutualaid @disability @trans @vegan

monero qr code
ALT text detailsmonero qr code
Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-03-14

Servers

- Mitra v3.19.0
- Mastodon v4.3.6
- GoToSocial v0.18.2
- Pleroma v2.9.1
- tootik v0.15.4
- Misskey v2025.3.1
- Gancio v1.24.4
- NeoDB v0.11.5.1
- kmyblue v17.3
- NodeBB v4.1.1
- Vernissage Server v1.4.0
- Trunk & Tidbits, February 2025 (Mastodon)
- Actually, I take that back (Ghost)
- Gush! - A federated social media platform for sharing the things you love
- Forte: Nomadic fediverse server
- Merp Relay: Lightweight Fediverse message relay

Clients

- SubwayTooter v5.549
- Fedilab v3.30.1
- Mastodon for Android v2.9.5
- Impressia v3.1.0
- Voyager v2.25.0
- Phanpy changelog

Tools and Plugins

- PeerTube livechat plugin v12.0.3

For developers

- ActivityPods v2.1.0
- Granary v8.1
- Roboherd: A framework for building Fediverse bots

Protocol

- Activity Streams/Primer/Tombstone type

Articles

- Why Content Creators should consider the Fediverse
- Mastodon to GoToSocial Migration
- Fediverse Report #107

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/01957251-017a-d6e9-a72a-7e34ac1e1a86

Micr0byte's avatar
Micr0byte

@micr0@fuzzies.wtf

📣 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.

For press inquiries: inquiries@micr0.dev

Feel free to boost or reach out!

Melanie Bartos's avatar
Melanie Bartos

@melaniebartos@chaos.social

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.

actu.epfl.ch/news/the-epfl-com

A very warm welcome, EPFL, in the Fediverse, thank you for your efforts, and congratulations!

Micr0byte's avatar
Micr0byte

@micr0@fuzzies.wtf

📣 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.

For press inquiries: inquiries@micr0.dev

Feel free to boost or reach out!

ayo's avatar
ayo

@ayo@ayco.io

My FOSDEM 2025 social web lightning talk is out!

🎉 Elk: A Nimble Client for Mastodon - FOSDEM 2025 | ayos.blog/elk-fosdem-2025

Daniel Supernault's avatar
Daniel Supernault

@dansup@mastodon.social

The fediverse is pretty amazing.

Kudos to everyone making this historic journey together.

Together we build. The archipelago of tomorrow.

theru's avatar
theru

@theru@pleroma-in.ouda.space

Good Morning #fediverse #tzag
ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/3/15(12:00)

social.vivaldi.net でアカウント数減少。

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

steve mookie kong's avatar
steve mookie kong

@mookie@chow.fan

Not just one, but two pings today. I feel special!

Vocal Cat's avatar
Vocal Cat

@vocalcat@mastodon.social

What are you doing? Testing a Badge System built on and the empowering communities to issue and verify badges in a federated, open way, or what are you doing?

kristophr's avatar
kristophr

@kristophr@the-gathering.space

Anyone out there in the know anything about ? 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

Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-03-14

Servers

- Mitra v3.19.0
- Mastodon v4.3.6
- GoToSocial v0.18.2
- Pleroma v2.9.1
- tootik v0.15.4
- Misskey v2025.3.1
- Gancio v1.24.4
- NeoDB v0.11.5.1
- kmyblue v17.3
- NodeBB v4.1.1
- Vernissage Server v1.4.0
- Trunk & Tidbits, February 2025 (Mastodon)
- Actually, I take that back (Ghost)
- Gush! - A federated social media platform for sharing the things you love
- Forte: Nomadic fediverse server
- Merp Relay: Lightweight Fediverse message relay

Clients

- SubwayTooter v5.549
- Fedilab v3.30.1
- Mastodon for Android v2.9.5
- Impressia v3.1.0
- Voyager v2.25.0
- Phanpy changelog

Tools and Plugins

- PeerTube livechat plugin v12.0.3

For developers

- ActivityPods v2.1.0
- Granary v8.1
- Roboherd: A framework for building Fediverse bots

Protocol

- Activity Streams/Primer/Tombstone type

Articles

- Why Content Creators should consider the Fediverse
- Mastodon to GoToSocial Migration
- Fediverse Report #107

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/01957251-017a-d6e9-a72a-7e34ac1e1a86

kristophr's avatar
kristophr

@kristophr@the-gathering.space

Anyone out there in the know anything about ? 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

Paul Chambers's avatar
Paul Chambers

@paul@oldfriends.live

Shoutout to @admin and @stefano for the and service. Finally, a reliable weather tool across platforms.

A week or so ago I reached out and they added my community. Every time the new weather report post or RSS feed comes through, I appreciate it so much.

Thanks again!

Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-03-14

Servers

- Mitra v3.19.0
- Mastodon v4.3.6
- GoToSocial v0.18.2
- Pleroma v2.9.1
- tootik v0.15.4
- Misskey v2025.3.1
- Gancio v1.24.4
- NeoDB v0.11.5.1
- kmyblue v17.3
- NodeBB v4.1.1
- Vernissage Server v1.4.0
- Trunk & Tidbits, February 2025 (Mastodon)
- Actually, I take that back (Ghost)
- Gush! - A federated social media platform for sharing the things you love
- Forte: Nomadic fediverse server
- Merp Relay: Lightweight Fediverse message relay

Clients

- SubwayTooter v5.549
- Fedilab v3.30.1
- Mastodon for Android v2.9.5
- Impressia v3.1.0
- Voyager v2.25.0
- Phanpy changelog

Tools and Plugins

- PeerTube livechat plugin v12.0.3

For developers

- ActivityPods v2.1.0
- Granary v8.1
- Roboherd: A framework for building Fediverse bots

Protocol

- Activity Streams/Primer/Tombstone type

Articles

- Why Content Creators should consider the Fediverse
- Mastodon to GoToSocial Migration
- Fediverse Report #107

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/01957251-017a-d6e9-a72a-7e34ac1e1a86

Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-03-14

Servers

- Mitra v3.19.0
- Mastodon v4.3.6
- GoToSocial v0.18.2
- Pleroma v2.9.1
- tootik v0.15.4
- Misskey v2025.3.1
- Gancio v1.24.4
- NeoDB v0.11.5.1
- kmyblue v17.3
- NodeBB v4.1.1
- Vernissage Server v1.4.0
- Trunk & Tidbits, February 2025 (Mastodon)
- Actually, I take that back (Ghost)
- Gush! - A federated social media platform for sharing the things you love
- Forte: Nomadic fediverse server
- Merp Relay: Lightweight Fediverse message relay

Clients

- SubwayTooter v5.549
- Fedilab v3.30.1
- Mastodon for Android v2.9.5
- Impressia v3.1.0
- Voyager v2.25.0
- Phanpy changelog

Tools and Plugins

- PeerTube livechat plugin v12.0.3

For developers

- ActivityPods v2.1.0
- Granary v8.1
- Roboherd: A framework for building Fediverse bots

Protocol

- Activity Streams/Primer/Tombstone type

Articles

- Why Content Creators should consider the Fediverse
- Mastodon to GoToSocial Migration
- Fediverse Report #107

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/01957251-017a-d6e9-a72a-7e34ac1e1a86

Week in Fediverse :fediverse_light:'s avatar
Week in Fediverse :fediverse_light:

@weekinfediverse@mitra.social

Week in Fediverse 2025-03-14

Servers

- Mitra v3.19.0
- Mastodon v4.3.6
- GoToSocial v0.18.2
- Pleroma v2.9.1
- tootik v0.15.4
- Misskey v2025.3.1
- Gancio v1.24.4
- NeoDB v0.11.5.1
- kmyblue v17.3
- NodeBB v4.1.1
- Vernissage Server v1.4.0
- Trunk & Tidbits, February 2025 (Mastodon)
- Actually, I take that back (Ghost)
- Gush! - A federated social media platform for sharing the things you love
- Forte: Nomadic fediverse server
- Merp Relay: Lightweight Fediverse message relay

Clients

- SubwayTooter v5.549
- Fedilab v3.30.1
- Mastodon for Android v2.9.5
- Impressia v3.1.0
- Voyager v2.25.0
- Phanpy changelog

Tools and Plugins

- PeerTube livechat plugin v12.0.3

For developers

- ActivityPods v2.1.0
- Granary v8.1
- Roboherd: A framework for building Fediverse bots

Protocol

- Activity Streams/Primer/Tombstone type

Articles

- Why Content Creators should consider the Fediverse
- Mastodon to GoToSocial Migration
- Fediverse Report #107

-----

#WeekInFediverse #Fediverse #ActivityPub

Previous edition: https://mitra.social/objects/01957251-017a-d6e9-a72a-7e34ac1e1a86

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social · Reply to Flipboard's post

Finally, our team had a wonderful time at on Sunday and Monday, where Flipboard and @surf hosted the first . Our CEO @mike and the whole team are 100% , 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.

nytimes.com/2025/03/06/technol

Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report #107

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.

A Long-Shot Bet to Bypass the Middlemen of Social Media – John Markoff/New York Times. The NYT interviews Flipboard’s CEO Mike McCue to talk about how the company is using building a new decentralised social web with Flipboard and timeline app Surf.

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:

fediversereport.com/fediverse-

Detail in the city of Gouda
ALT text detailsDetail in the city of Gouda
Micr0byte's avatar
Micr0byte

@micr0@fuzzies.wtf

📣 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.

For press inquiries: inquiries@micr0.dev

Feel free to boost or reach out!

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

I think what @light wants is a Fediverse Custom Feed (rather than a List).

RE: mastodon.social/@light@noc.soc

From @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.
"""
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. """
Flipboard's avatar
Flipboard

@Flipboard@flipboard.social · Reply to Flipboard's post

Finally, our team had a wonderful time at on Sunday and Monday, where Flipboard and @surf hosted the first . Our CEO @mike and the whole team are 100% , 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.

nytimes.com/2025/03/06/technol

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social · Reply to Flipboard's post

Finally, our team had a wonderful time at on Sunday and Monday, where Flipboard and @surf hosted the first . Our CEO @mike and the whole team are 100% , 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.

nytimes.com/2025/03/06/technol

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social · Reply to Flipboard's post

Finally, our team had a wonderful time at on Sunday and Monday, where Flipboard and @surf hosted the first . Our CEO @mike and the whole team are 100% , 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.

nytimes.com/2025/03/06/technol

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

I set up a web-site for GreatApe.

greata.pe/

A URL I can use when I talk about GreatApe.

Until now, it was just the GitHub repos. Now, GreatApe has its own web-site.

For now, it is very basic. More needs to be added to it.

Julian Fietkau's avatar
Julian Fietkau

@julian@fietkau.social

I'm finally unveiling the project that has been consuming my weekends: Encyclia, an 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 encyclia.pub or follow @encyclia for news!

Samuel Lison's avatar
Samuel Lison

@samuel@social.familylison.com

From my reading about social media platforms growing exponentially, there comes a point where growing a team is essential. This problem is less common with the with self-hosted small instances. But what about the larger instances? Have any thought about implementing features such as is available in . A based moderation system as a community grows? Is that even a feasible thing to do?

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social · Reply to Flipboard's post

Finally, our team had a wonderful time at on Sunday and Monday, where Flipboard and @surf hosted the first . Our CEO @mike and the whole team are 100% , 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.

nytimes.com/2025/03/06/technol

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social · Reply to Flipboard's post

Finally, our team had a wonderful time at on Sunday and Monday, where Flipboard and @surf hosted the first . Our CEO @mike and the whole team are 100% , 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.

nytimes.com/2025/03/06/technol

Flipboard's avatar
Flipboard

@Flipboard@flipboard.social · Reply to Flipboard's post

“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.

joanwestenberg.com/the-fediver

Maho Pacheco 🦝🍻's avatar
Maho Pacheco 🦝🍻

@mapache@hachyderm.io

ActivityPub Badges, a minimalistic implementation of a badge system similar to Credly, but leveraging the ActivityPub protocol.

Name for a domain?

OptionVoters
BadgeForge7 (44%)
BadgeFed7 (44%)
Other (comments)2 (13%)
@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

Be the content you want to see on the Fediverse.

shellsharks's avatar
shellsharks

@shellsharks@malici.ous.computer

Volume SEVEN of my #IndieWeb, #Fediverse and #Cybersecurity / #Infosec newsletter, "Scrolls" has landed! You can read and get scrollin' here https://shellsharks.com/scrolls/scroll/2025-03-14.

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.

@Viss @_elena @cR0w @CryogenicNighthawk @Daojoan @DM_Ronin @mubix @gavcloud @fyr @hyde @artlung @eddiedale @jgilbert @MastodonEngineering @yatil @daj @dave @theresmiling @tomusher @coffeenow @bjhess @nash @Nickiquote @axxuy @vonExplaino @joel @jmock @xandra @DavidMadeThis @32x33 @strypey @jskherman @nhoizey @rolle @renkotsuban @emanuelduss @lrhodes @splitbrain @shannonkay @ricmac @timb_machine @Flipboard @sylvesterady

Alex Schroeder's avatar
Alex Schroeder

@alex@social.alexschroeder.ch

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!

Here’s a blog post by @splitbrain doing it:
https://www.splitbrain.org/blog/2025-03/12-mastodon_to_gotosocial_migration

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

#Mastodon #GoToSocial #Fediverse

shellsharks's avatar
shellsharks

@shellsharks@malici.ous.computer

Volume SEVEN of my #IndieWeb, #Fediverse and #Cybersecurity / #Infosec newsletter, "Scrolls" has landed! You can read and get scrollin' here https://shellsharks.com/scrolls/scroll/2025-03-14.

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.

@Viss @_elena @cR0w @CryogenicNighthawk @Daojoan @DM_Ronin @mubix @gavcloud @fyr @hyde @artlung @eddiedale @jgilbert @MastodonEngineering @yatil @daj @dave @theresmiling @tomusher @coffeenow @bjhess @nash @Nickiquote @axxuy @vonExplaino @joel @jmock @xandra @DavidMadeThis @32x33 @strypey @jskherman @nhoizey @rolle @renkotsuban @emanuelduss @lrhodes @splitbrain @shannonkay @ricmac @timb_machine @Flipboard @sylvesterady

Gig-Blog's avatar
Gig-Blog

@gigblog@nerdculture.de

Wir beobachten da einen erfreulichen Trend. Immer mehr im . Bitte folgt den Stuttgarter Veranstalter:innen @no_shows , die sind .

Und ja, sie sind auch auf dieser Liste, auf die wir durch @cheaptrash aufmerksam geworden sind: fedi.punk.guide/

Fireside Fedi's avatar
Fireside Fedi

@firesidefedi@social.firesidefedi.live

Tomorrow #Episode 6 of #FiresideFedi with my #special #guest @rimu . 1600 Eastern, UTC-4. Rimu leads the #piefed.social project.

#Owncast #Livestream: https://stream.ozoned.net
#Peertube #VOD afterwards: https://video.ozoned.net/@show
#Castopod #Fedicast #Podcast afterwards: https://audio.ozoned.net/@firesidefedi

#FsF #people #fedi #fediverse #protocolsOverPlatforms #peopleFIrst #socialBackInSocialMedia #SocialMedia #peopleOverPlatforms

Julian Fietkau's avatar
Julian Fietkau

@julian@fietkau.social

I'm finally unveiling the project that has been consuming my weekends: Encyclia, an 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 encyclia.pub or follow @encyclia for news!

Cliff's avatar
Cliff

@cliffwade@infosec.exchange

Good morning friends!

How are you today and what's your plans?

I hope everyone has a safe, enjoyable, easy day today!

Fireside Fedi's avatar
Fireside Fedi

@firesidefedi@social.firesidefedi.live

Tomorrow #Episode 6 of #FiresideFedi with my #special #guest @rimu . 1600 Eastern, UTC-4. Rimu leads the #piefed.social project.

#Owncast #Livestream: https://stream.ozoned.net
#Peertube #VOD afterwards: https://video.ozoned.net/@show
#Castopod #Fedicast #Podcast afterwards: https://audio.ozoned.net/@firesidefedi

#FsF #people #fedi #fediverse #protocolsOverPlatforms #peopleFIrst #socialBackInSocialMedia #SocialMedia #peopleOverPlatforms

Jeff Sikes's avatar
Jeff Sikes

@box464@mastodon.social

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.

mszpro.com/myo

Samuel Lison's avatar
Samuel Lison

@samuel@social.familylison.com

From my reading about social media platforms growing exponentially, there comes a point where growing a team is essential. This problem is less common with the with self-hosted small instances. But what about the larger instances? Have any thought about implementing features such as is available in . A based moderation system as a community grows? Is that even a feasible thing to do?

Cliff's avatar
Cliff

@cliffwade@infosec.exchange

Good morning friends!

How are you today and what's your plans?

I hope everyone has a safe, enjoyable, easy day today!

Gig-Blog's avatar
Gig-Blog

@gigblog@nerdculture.de

Wir beobachten da einen erfreulichen Trend. Immer mehr im . Bitte folgt den Stuttgarter Veranstalter:innen @no_shows , die sind .

Und ja, sie sind auch auf dieser Liste, auf die wir durch @cheaptrash aufmerksam geworden sind: fedi.punk.guide/

theru's avatar
theru

@theru@pleroma-in.ouda.space

Good Morning #fediverse #tzag
ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/3/14(12:00)

social.vivaldi.net でアカウント数減少。

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

Paul Chambers's avatar
Paul Chambers

@paul@oldfriends.live

Shoutout to @admin and @stefano for the and service. Finally, a reliable weather tool across platforms.

A week or so ago I reached out and they added my community. Every time the new weather report post or RSS feed comes through, I appreciate it so much.

Thanks again!

Jeff Sikes's avatar
Jeff Sikes

@box464@mastodon.social

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.

mszpro.com/myo

Samuel Lison's avatar
Samuel Lison

@samuel@social.familylison.com

From my reading about social media platforms growing exponentially, there comes a point where growing a team is essential. This problem is less common with the with self-hosted small instances. But what about the larger instances? Have any thought about implementing features such as is available in . A based moderation system as a community grows? Is that even a feasible thing to do?

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

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.

RE: twitter.com/SwittCraft/status/

From @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! 
"""
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! """
Jared “Indie Social Web” White's avatar
Jared “Indie Social Web” White

@jaredwhite@indieweb.social

“No one uses

Meanwhile…

Me, every day as I try to keep up on my Following feed:

The Conversation U.S.'s avatar
The Conversation U.S.

@TheConversationUS@newsie.social

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 .

Do you think Mastodon will have staying power? theconversation.com/the-fedive

Jared “Indie Social Web” White's avatar
Jared “Indie Social Web” White

@jaredwhite@indieweb.social

“No one uses

Meanwhile…

Me, every day as I try to keep up on my Following feed:

Total Sonic Media's avatar
Total Sonic Media

@TotalSonic@mastodon.social

@dansup @dansup@pixelfed.social @pixelfed I noticed when I try to share photos directly out of my Gallery app (Fossify) from my AOSP 15 phone, that out of the 4 Pixelfed compatible client apps I have installed, Pixeldroid and Fedilab come out as available options to upload with, but the official Pixelfed app (as well as Pixelix) do not. Anyway to fix this for the official app?

Screenshot of Android phone showing icons of apps available for sharing photos
ALT text detailsScreenshot of Android phone showing icons of apps available for sharing photos
Screenshot on Android phone showing multiple photos being selected in Fossify Gallery app
ALT text detailsScreenshot on Android phone showing multiple photos being selected in Fossify Gallery app
Maho Pacheco 🦝🍻's avatar
Maho Pacheco 🦝🍻

@mapache@hachyderm.io · Reply to Maho Pacheco - Blog's post

@blog testing comments, woot woot!

Maho Pacheco 🦝🍻's avatar
Maho Pacheco 🦝🍻

@mapache@hachyderm.io

I love this, it is my first test, but what a nice thing to read the post directly in or whatever client you are using

hachyderm.io/@blog@maho.dev/11

Darren du Nord's avatar
Darren du Nord

@darren@c.im

Excellent article, articulates the big picture challenges the faces.

"...democratized tech doesn’t guarantee democratic outcomes." True dat.

Much work remains here, but most of us know that, and are optimistic about what we are building together.

@TheConversationUS @rwg

The Conversation U.S.'s avatar
The Conversation U.S.

@TheConversationUS@newsie.social

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 .

Do you think Mastodon will have staying power? theconversation.com/the-fedive

Ulli Lust's avatar
Ulli Lust

@Ullilust@mastodon.social

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.)

two 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 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."
Group 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 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?"
an 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 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."
Yes.
As long as your images and yours are online on meta, you've transferred the copyright to them.
ALT text detailsYes. As long as your images and yours are online on meta, you've transferred the copyright to them.
Leftist Lawyer's avatar
Leftist Lawyer

@LeftistLawyer@kolektiva.social

Umm ... really cool!

Screenshot from Lemmy showing that the web browser #Kagi offers fediverse search.
ALT text detailsScreenshot from Lemmy showing that the web browser #Kagi offers fediverse search.
@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

Decentralize All The Things

Decentralize All The Things
ALT text detailsDecentralize All The Things
Leftist Lawyer's avatar
Leftist Lawyer

@LeftistLawyer@kolektiva.social

Umm ... really cool!

Screenshot from Lemmy showing that the web browser #Kagi offers fediverse search.
ALT text detailsScreenshot from Lemmy showing that the web browser #Kagi offers fediverse search.
Tommi 🤯's avatar
Tommi 🤯

@tommi@pan.rent · Reply to Tommi 🤯's post

🧶 Knitting Our Internet Italy Tour! 🇮🇹

(Versione italiana nel post precedente)

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. 💕

Thanks to the awesome people who will be hosting me! @collettivodemand @reclaimthetech

✨ 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!

ℹ️ To get the latest info, visit ournet.rocks/

A 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.
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.
Tommi 🤯's avatar
Tommi 🤯

@tommi@pan.rent

🧶 La Nostra Rete in tour! 🇮🇹

(English version in the following post)

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з 💕

Grazie alle persone stratopiche che mi ospiteranno! @collettivodemand @reclaimthetech

✨ 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!

ℹ️ Per info aggiornate, visitate ournet.rocks/it/

Una 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.
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.
Ulli Lust's avatar
Ulli Lust

@Ullilust@mastodon.social

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.)

two 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 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."
Group 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 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?"
an 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 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."
Yes.
As long as your images and yours are online on meta, you've transferred the copyright to them.
ALT text detailsYes. As long as your images and yours are online on meta, you've transferred the copyright to them.
Ulli Lust's avatar
Ulli Lust

@Ullilust@mastodon.social

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.)

two 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 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."
Group 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 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?"
an 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 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."
Yes.
As long as your images and yours are online on meta, you've transferred the copyright to them.
ALT text detailsYes. As long as your images and yours are online on meta, you've transferred the copyright to them.
@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

. @jasonkoebler says Bluesky is now his biggest driver of traffic.

. @kitoconnell says Mastodon is biggest driver of traffic.

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Most 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?

Ulli Lust's avatar
Ulli Lust

@Ullilust@mastodon.social

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.)

two 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 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."
Group 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 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?"
an 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 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."
Yes.
As long as your images and yours are online on meta, you've transferred the copyright to them.
ALT text detailsYes. As long as your images and yours are online on meta, you've transferred the copyright to them.
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Most 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?

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Most 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?

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Most 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?

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Most 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?

Debacle's avatar
Debacle

@debacle@framapiaf.org

Is finally dead and buried for good? So, and let's move all our content to ? Other ideas?

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Most 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?

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Most 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?

Robert Kingett's avatar
Robert Kingett

@WeirdWriter@caneandable.social

A (partial) queer, trans, and non-binary history of Mastodon and the fediverse - We Distribute wedistribute.org/2023/06/a-par

eigenstil's avatar
eigenstil

@eigenstil@troet.cafe

Liebes und ist hier gefragt. Ich finde ja so automatisierte -Accounts voll spannend und toll. Ich schaue gerne die Bilder von @TTAships an, lasse mich in meiner Timeline von @scream ständig anschreien und helfe @androiddreams beim Träumen.

Hat jemand noch mehr sowas auf Lager? Ich bin für jeden Hinweis sehr dankbar!

Gerne 🔄 retröt & boost und so.

Robert Kingett's avatar
Robert Kingett

@WeirdWriter@caneandable.social

A (partial) queer, trans, and non-binary history of Mastodon and the fediverse - We Distribute wedistribute.org/2023/06/a-par

BeAware :fediverse:'s avatar
BeAware :fediverse:

@BeAware@mementomori.social

Ads have finally arrived on Threads.

They said they were coming soon and these showed up on my timeline today.

A 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 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.
A 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.
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.
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Most 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?

Amanda Grow's avatar
Amanda Grow

@agrow4norwood@pixelfed.social

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
A 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.
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.
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Most 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?

Amanda Grow's avatar
Amanda Grow

@agrow4norwood@pixelfed.social

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
A 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.
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.
洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

殆どのActivityPub実装では、NoteArticleの内容(content)内で他のアクター(actor)に言及(メンション)する場合、tag属性に該当するMentionオブジェクトを含めています。では、PersonGroupなどのアクターオブジェクトも、自己紹介(summary)内で他のアクターに言及する場合、tag属性に該当するMentionオブジェクトを含めるべきでしょうか?既にその様に動作している実装はあるでしょうか?(Mastodonは確認した結果、含めていない様です。)どの様にお考えですか?

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Most 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?

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

殆どのActivityPub実装では、NoteArticleの内容(content)内で他のアクター(actor)に言及(メンション)する場合、tag属性に該当するMentionオブジェクトを含めています。では、PersonGroupなどのアクターオブジェクトも、自己紹介(summary)内で他のアクターに言及する場合、tag属性に該当するMentionオブジェクトを含めるべきでしょうか?既にその様に動作している実装はあるでしょうか?(Mastodonは確認した結果、含めていない様です。)どの様にお考えですか?

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social

Most 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?

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/3/13(12:00)

social.vivaldi.net でアカウント数減少。

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

Robert Roskam's avatar
Robert Roskam

@raiderrobert@mastodon.social

I love the .

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. ✊

BeAware :fediverse:'s avatar
BeAware :fediverse:

@BeAware@mementomori.social

Ads have finally arrived on Threads.

They said they were coming soon and these showed up on my timeline today.

A 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 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.
A 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.
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.
Emi's avatar
Emi

@Emi299@sakurajima.moe

Are auto boosting bots usefull to you? Have they actually resualted in your posts getting seen and more likes/boosts from human accounts?

The has that seem to auto about just about any popular hashtag, with the creators of these bots usually centralised.

edit: like i'l see a bunch of them coming from one specific server.

OptionVoters
yes, are useful6 (50%)
no, not usefull6 (50%)
Emi's avatar
Emi

@Emi299@sakurajima.moe

Are auto boosting bots usefull to you? Have they actually resualted in your posts getting seen and more likes/boosts from human accounts?

The has that seem to auto about just about any popular hashtag, with the creators of these bots usually centralised.

edit: like i'l see a bunch of them coming from one specific server.

OptionVoters
yes, are useful6 (50%)
no, not usefull6 (50%)
Roberto von Archimboldi's avatar
Roberto von Archimboldi

@RobertoArchimboldi@kolektiva.social

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:
tv.gravitons.org/w/487hAsHvR4j

, ,

Samantha Xavia's avatar
Samantha Xavia

@sam@bikersgo.social

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...


Johannes Ernst's avatar
Johannes Ernst

@j12t@j12t.social

200 sites monitored and aggregated by tool used by ICE. It includes both and the

404media.co/the-200-sites-an-i

Johannes Ernst's avatar
Johannes Ernst

@j12t@j12t.social

200 sites monitored and aggregated by tool used by ICE. It includes both and the

404media.co/the-200-sites-an-i

The Nexus of Privacy's avatar
The Nexus of Privacy

@thenexusofprivacy@infosec.exchange · Reply to The Nexus of Privacy's post

Easier said then done, but the opportunity is there. As Afsaneh Rigot says in Can We Build Tech That Is Not Oppressive?

"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."

C.W. Smith's avatar
C.W. Smith

@CWSmith@social.mechanizedarmadillo.com

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.




The Nexus of Privacy's avatar
The Nexus of Privacy

@thenexusofprivacy@infosec.exchange · Reply to The Nexus of Privacy's post

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?

privacy.thenexus.today/if-not-

The Nexus of Privacy's avatar
The Nexus of Privacy

@thenexusofprivacy@infosec.exchange

if not now, when? Mutual aid and organizing in the fediverses and the ATmosphere

privacy.thenexus.today/if-not-

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 , and more.

Still, as promising as these efforts are, there's still a long ways to go.

C.W. Smith's avatar
C.W. Smith

@CWSmith@social.mechanizedarmadillo.com

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.




Stefan Bohacek's avatar
Stefan Bohacek

@stefan@stefanbohacek.online

I want to give a massive shout-out to @jonny and @Claire for their work on github.com/mastodon/mastodon/p, which *finally* addresses the issues with missing posts on Mastodon, eg. github.com/mastodon/mastodon/i

Ulli Lust's avatar
Ulli Lust

@Ullilust@mastodon.social

My current posts on Insta and facebook ...

Birds flying to the fedivers.
ALT text detailsBirds flying to the fedivers.
Ice age People observing the birds. They want to follow them.
ALT text detailsIce age People observing the birds. They want to follow them.
Ice age People observing the birds. They want to follow them.
ALT text detailsIce age People observing the birds. They want to follow them.
Alx 🐈's avatar
Alx 🐈

@alx@mastodon.design

, 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.

Veera Laukkarinen's avatar
Veera Laukkarinen

@mustikkasoppa@mementomori.social

Kirjoitin vähän Lemmystä ja yhteisöstä blogissani mustikkasoppa.fi/2025/03/10/le

Jose J. Fernández's avatar
Jose J. Fernández

@josejfernandez@todon.eu

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?

Jose J. Fernández's avatar
Jose J. Fernández

@josejfernandez@todon.eu

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?

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/3/12(12:00)

をみると、各インスタンスの特徴が良く分かるよう2025/3/11(12:00)

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100な気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

Scott Kingery's avatar
Scott Kingery

@techlifeweb@indieweb.social · Reply to Scott Kingery's post

Yesterday I mentioned the Mastodon Redirector plugin and today, thanks to @BeAware, I discovered an even better plugin called Graze that is written by @jaredzimmerman. Graze is available for Chrome-based browsers and Firefox. It works as you'd expect it to and goes a long way to smooth the edges I spoke of yesterday. Recommended.
Graze: chromewebstore.google.com/deta 'Graze is 1-click follow, favorite, boost, bookmark… techlifeweb.com/blog/2025/03/p

Scott Kingery's avatar
Scott Kingery

@techlifeweb@indieweb.social · Reply to Scott Kingery's post

Yesterday I mentioned the Mastodon Redirector plugin and today, thanks to @BeAware, I discovered an even better plugin called Graze that is written by @jaredzimmerman. Graze is available for Chrome-based browsers and Firefox. It works as you'd expect it to and goes a long way to smooth the edges I spoke of yesterday. Recommended.
Graze: chromewebstore.google.com/deta 'Graze is 1-click follow, favorite, boost, bookmark… techlifeweb.com/blog/2025/03/p

Ian Brown :verified:'s avatar
Ian Brown :verified:

@igb@mastodon.hccp.org · Reply to Evan Prodromou's post

@evan @jwz I would probably leave my living room to attend a centralized meeting about the if it was hosted at @dnalounge.

And if there was booze.

Or coffee.

BeAware :fediverse:'s avatar
BeAware :fediverse:

@BeAware@mementomori.social

Gotta love the admin of shitposter.world arguing with me on Threads about why their instance is blocked by a few hundred other instances.🤦‍♂️

Don't really care why they're blocked, the fact is, if someone wants to reach people, shit poster.world isn't the best instance to sign up on.

Stefan Bohacek's avatar
Stefan Bohacek

@stefan@stefanbohacek.online

Neat. My "Analyzing fediverse followers of my creative online bots" data visualization was accepted for this year's Information is Beautiful Awards' longlist.

informationisbeautifulawards.c

BeAware :fediverse:'s avatar
BeAware :fediverse:

@BeAware@mementomori.social

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?

Feels like they're dropping the ball big time.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

I wasn't aware of this Fediverse focused podcast:

@firesidefedi

Cool! Followed.

@andypiper

RE: macaw.social/@andypiper/114145

From 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 "
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 "
Samantha Xavia's avatar
Samantha Xavia

@sam@bikersgo.social

What are some Fediverse Projects / things that no one is talking about but you love / look forward to?

Stefan Bohacek's avatar
Stefan Bohacek

@stefan@stefanbohacek.online

Neat. My "Analyzing fediverse followers of my creative online bots" data visualization was accepted for this year's Information is Beautiful Awards' longlist.

informationisbeautifulawards.c

Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report #107

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.

A Long-Shot Bet to Bypass the Middlemen of Social Media – John Markoff/New York Times. The NYT interviews Flipboard’s CEO Mike McCue to talk about how the company is using building a new decentralised social web with Flipboard and timeline app Surf.

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:

fediversereport.com/fediverse-

Detail in the city of Gouda
ALT text detailsDetail in the city of Gouda
Laurens Hof's avatar
Laurens Hof

@LaurensHof@fediversereport.com

Fediverse Report #107

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.

A Long-Shot Bet to Bypass the Middlemen of Social Media – John Markoff/New York Times. The NYT interviews Flipboard’s CEO Mike McCue to talk about how the company is using building a new decentralised social web with Flipboard and timeline app Surf.

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:

fediversereport.com/fediverse-

Detail in the city of Gouda
ALT text detailsDetail in the city of Gouda
Lara's avatar
Lara

@lara_vm@mastodon.social

Bitte boostern!
Finanzielle Unterstützung für Amali*, eine schwangere Frau auf der , gesucht!

Wir wollen Amali* finanziell in einer unterstützen. Sie hat in Deutschland beantragt, ist , und soll abgeschoben werden. Deswegen bekommt sie zur Zeit keine finanzielle Unterstützung und keine medizinische Versorgung.

Hier geht's zum :
betterplace.org/de/projects/15

Schwarz weiß Stencil einer Frau im Profil.
ALT text detailsSchwarz weiß Stencil einer Frau im Profil.
Lara's avatar
Lara

@lara_vm@mastodon.social

Bitte boostern!
Finanzielle Unterstützung für Amali*, eine schwangere Frau auf der , gesucht!

Wir wollen Amali* finanziell in einer unterstützen. Sie hat in Deutschland beantragt, ist , und soll abgeschoben werden. Deswegen bekommt sie zur Zeit keine finanzielle Unterstützung und keine medizinische Versorgung.

Hier geht's zum :
betterplace.org/de/projects/15

Schwarz weiß Stencil einer Frau im Profil.
ALT text detailsSchwarz weiß Stencil einer Frau im Profil.
Stefan Bohacek's avatar
Stefan Bohacek

@stefan@stefanbohacek.online

Neat. My "Analyzing fediverse followers of my creative online bots" data visualization was accepted for this year's Information is Beautiful Awards' longlist.

informationisbeautifulawards.c

data0's avatar
data0

@data0@indieweb.social

I've built a thing.

Sometimes my follower count seemingly fluctuates at random. To understand why, I dug into the and created "fedi-followers":

A privacy-friendly explorer as local-only static web app, decentrally hosted on the . See who's actually following (and unfollowing) you over time and much more.

fedi--followers-data0-one.ipns

grosser_mensch :verified:'s avatar
grosser_mensch :verified:

@grosser_mensch@norden.social

This great blog post by @_elena got me even more fired up to start my own little Pi5 project into the elenarossini.com/2024/11/the-r

Tobias Hellgren's avatar
Tobias Hellgren

@thanius@mastodon.chuggybumba.com

PSA for instance owners:

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 , make sure to block it on all platforms, such as .

It's the first match on Google if you're located in Sweden, which is problematic.

Please boost for exposure.

Erik L. Midtsveen :debian:'s avatar
Erik L. Midtsveen :debian:

@midtsveen@social.linux.pizza

Hey everyone, just wanted to share something important. So, peertube.se? Yeah, it’s run by those Scandinavian fascists. I’ve known about this for a long time, but I keep seeing new folks thinking it’s just another video platform. It’s really not.

If you come across it, do yourself a favor and block it right away. Seriously, don’t give those guys any attention. There are so many better spaces out there where we can connect and share without the hate.

Let’s focus on building a community that celebrates everyone’s freedom to be themselves—no matter who they are or what they believe. Except for fascists, of course. They can get fucked! 🏳️‍🌈✊💖



Image showing the logo of the Nordic Resistance Movement (NRM), a pan-Nordic neo-Nazi organization, overlaid with a red block symbolizing opposition and anti-NRM action!
ALT text detailsImage showing the logo of the Nordic Resistance Movement (NRM), a pan-Nordic neo-Nazi organization, overlaid with a red block symbolizing opposition and anti-NRM action!
@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

. @pluralistic making a case for quote-boosting.

Boosting is important for discovery when your home-feed uses reverse-chron algorithm — i.e., what some mistakenly call "no algorithm".

Quote-boosting gives context to why you (who are not following that person) should care.

@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

. @pluralistic making a case for bridges.

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.

Alx 🐈's avatar
Alx 🐈

@alx@mastodon.design

, 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.

GENKI's avatar
GENKI

@nibushibu@vivaldi.net

自分きっかけで、 とかネットとか特にくわしくない人も友人も にアカウントつくってくれたりしているので、あらためて :mastodon: とか とどう違って、どうすると楽しいのか、みたいなことは、ちょくちょく書いていこうかな…

Neiman's avatar
Neiman

@neiman@social.hastily.cc

There's no perfect way to do "Comment with Mastodon" for external websites, because 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.

is not designed to have one universal ID for the whole , but more like an ID for each app you use (Mastodon, Pixelfeld, Lemmy, etc.). The ID and the application layers are not separated.

Would separating them be a good idea?

Scott Kingery's avatar
Scott Kingery

@techlifeweb@indieweb.social · Reply to Scott Kingery's post

Mastodon Redirector - 'Redirect Mastodon URLs from other instances to your own instance.' chromewebstore.google.com/deta Looks to be a good solution to my earlier post about the rough edges of working with Mastodon posts from other instances. With this extension, simply click on the extension icon and you’ll be taken to the same account or status update you were viewing, but served on the instance your account is on. Then you can easily interact with the… techlifeweb.com/blog/2025/03/p

Strypey's avatar
Strypey

@strypey@mastodon.nzoss.nz

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?

ottoto's avatar
ottoto

@ottoto2017@prattohome.com · Reply to ottoto's post

2025/3/11(12:00)

をみると、各インスタンスの特徴が良く分かるような気がします。

投稿活発度指数:
1日投稿増加数÷アカウント数x100

steve mookie kong's avatar
steve mookie kong

@mookie@chow.fan

I must be popular, Fediverse Chick has pinged me again! A sign that I need a new instance?

Ha, no, I'm tired of building right now. I guess I'll just have to block and report.

Fediverse Chick spam.
ALT text detailsFediverse Chick spam.
Surf's avatar
Surf

@surf@flipboard.social

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?

Join the waitlist: surf.social/

Three 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.
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.
@reiver ⊼ (Charles) :batman:'s avatar
@reiver ⊼ (Charles) :batman:

@reiver@mastodon.social

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.

Wladimir Mufty's avatar
Wladimir Mufty

@wlaatje@social.edu.nl

In the category: how to make the and better, step by step... 🌱

The University of Twente (@utwente) has made it possible to enter and verify a Mastodon account on the personal profile page at the university! 🔒

The green checkmark, also on places that are important in the ecosystem! ✅📚

🎩 H/T @OpenSciTwente & @SchuberthF

Screenshot Peronal profile page
ALT text detailsScreenshot Peronal profile page
Fedify: an ActivityPub server framework's avatar
Fedify: an ActivityPub server framework

@fedify@hollo.social

Got an interesting question today about 's outgoing 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 , 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!

A 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.
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.
BeAware :fediverse:'s avatar
BeAware :fediverse:

@BeAware@mementomori.social · Reply to BeAware :fediverse:'s post

Speaking of advocating, my latest post on Threads about Fediverse has about 6,000 views and counting.😏

Trying to turn people away from the dark side is difficult. Sometimes, people are listening.