soc.octade.net is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
I notice most people name their #Wordpress blog's #ActivityPub handle as @blog ..
With tons of blogs with the same handle prefixes this makes your blog hard to mention, and people have to remember and type the full #fediverse handle before it shows up in the account dropdown dialog of the post editor. Just saying.
I wrote another FEP, this time for C2PA โจ
FEP-5837: Content Credentials for Media Attachments
https://codeberg.org/fediverse/fep/src/branch/main/fep/5837/fep-5837.md
๐๐๐๐๐โ๐๐ก๐๐โข ยป 🌐
@kubikpixel@chaos.social
Yonder โ a self-hosted, federated social network in a single binary
Yonder is a Mastodon-compatible ActivityPub server written in Rust.
Your community, your rules, your data โ and the Mastodon apps you already use just work.
#fediverse #mastodon #rustlang #yander #gui #selfhosted #alternative #activitypub #socialmedia #opensource
I'm still trying to wrap my head around the difference between Mastodon and ActivityPub. If ActivityPub is some sort of protocol that allows all these different social platforms to communicate with one another, why can't that backbone just work with all of these different federated social media apps?
I'll give you an example. This is my Mastodon account, for Federated Twitter as I like to call it. Pixelfed is just Federated Instagram. Right? Shouldn't I be able to just log in with my Mastodon account to Pixelfed, and just see a feed that scrapes all of the pictures from my followers on Mastodon, and simply organize it in a UI that looks like an Instagram clone?
Shouldn't I then be able to sign in to Friendica with my Mastodon account and just see a timeline of all of the Mastodon posts (as well as photos and links and stuff), organized in a way that looks like a classic Facebook feed?
Someone on a Mastodon thread said that they could interact with Mastodon accounts from Friendica but they can't post to polls. I was trying to understand: can't I just use my Mastodon account to log in to Friendica? He said no, it doesn't work like that.
I kind of feel, in my own dumb way, that every single social media app is just a different launcher for the same kind of source material.
the most glaring design mistake of #Mastodon and/or #ActivityPub is still:
followers-only posts should also be visible to followers of mentions.
#Fediverse
๐ข Account move notification
Almost everything is ready to move my social home to @fabio (@fabio@manganiello.tech).
The new account runs on #Yonder.
Yonder is a social platform Iโve been working on for a while, and Iโll soon write about it more in detail.
Itโs an #ActivityPub server written in #Rust and fully compatible with Mastodon and Pleroma/Akkoma, plus with other #Indieweb features I like (support for #Webmentions, and #OpenID coming soon).
Plus it implements features that Iโve wanted in those platforms for a while but Iโve struggled to get merged.
If you follow me here, you can hit the follow button on the new account (and if you donโt, donโt worry, my followers will be migrated at some point between today and tomorrow).
์ง๋ ๋ช ๋ฒ์ ์ผ๋ณธ ์ฌํ์์ ์ด ์ฑ ์ ๊ตฌํ๋ ค๊ณ ํ์๋ค. ์ด๋ฒ ์ฌํ์์ ๋๋์ด ์์ ๋ฃ์๋ค.
Fedify๋ฅผ ๋ง๋ @hongminhee ๋์ด ์ง์ ์ด, @fedify ๋ก ActivityPub ๋ง์ดํฌ๋ก๋ธ๋ก๊ทธ๋ฅผ ์ฒ์๋ถํฐ ๋ง๋ค์ด ๋ณด๋ ์ ๋๋ค์(ใ์ค์ฒ Fedifyใ, ์ผ๋ณธ์ด).
I've just pushed ton of fixes for Libervia, the code is nearly good for alpha release. ActivityPub Gateway is fixed and doc is fully updated (on repos, not on official website yet), Audio/Video component has been updated to follow new spec, lot of work on web frontend.
You can try web frontend with this one-liner:
`uvx --python 3.13 'libervia-web @ git+https://www.goffi.org/forge/goffi/libervia-web/' local`
I should update official website soon.
#Libervia #XMPP #ActivityPub #gateway #SFU #conference #calls
SWF is glad to support European.social getting off the ground in Berlin today. This new association brings together Fediverse and other open protocol communities to build real digital autonomy for European governments, companies, organisations and individuals.
Open Source and open standards aren’t uniquely European, of course. Everyone around the planet deserves to exercise their autonomy on the open social web. But the freedoms and opportunities that open standards bring — to own and operate services that can stay connected on a first-class basis to the rest of the social web — are especially important as the balance of technology power shifts globally.
SWF supports European efforts to build domestic social networking infrastructure from the bottom up — connecting companies, civil society organisations, universities, cities, families and friend groups together into an integrated social web. We believe ActivityPub is essential technology for this vision — a Web-based technology for the Social Web. We will continue to participate in events as well as software and networking projects that bring communities together in Europe.
Thanks to our partners and colleagues, especially Michael Foster of Newsmast and Bjรถrn Staschen of Save Social, who’ve been so important in getting the European Social Association launched and moving forward. It’s been especially good to work with people from other protocol communities to connect Europeans across technological boundaries with bridging, dual-stack and other strategies.
SWF also hope that the movement for European social network autonomy can catalyse further digital autonomy movements around the world. Already in Canada and Brazil, we’ve seen the beginning of efforts by social network operators to collaborate with each other and partner with domestic businesses and government agencies to promote locally-owned and operated networks. We hope to see this continue in other regions: East Asia, Africa, West and South Asia, around the Americas and Oceania.
Regional and national digital autonomy is one of many important lenses to understand the Fediverse movement. We’re looking forward to being a leading part of this conversation as it spreads worldwide.
We're shifting our centre of gravity: from social features to community tools.
Bonfire was never meant to be one more feed that grabs your attention. Today it takes the shape we've been building toward: Bonfire for communities. A tool for groups that need to organise together, not just post at each other. Shipping today: groups and topics, events, shared organisation profiles, embeddable federated comments, customisable themes, and a first set of governance tools. It comes as a ready-to-use space with everything included, to then be reshaped block by block: add what's missing, swap or fork what almost fits, switch off what you don't need.
bonfirenetworks.org/posts/bo... #ActivityPub #FederatedGroups #Fediverse
The "Freedom of movement in digital Europe" initiative seems conceived and shaped around the language and designs of #atproto projects (pds etc), but if succesful in prying adtech platforms open, it becomes a mere technical problem to import data into the #activitypub #fediverse
https://digitalfreedomofmovement.eu/
The story of Linux should inspire the Fediverse.
"The year of the Linux desktop" has been a joke for 25 years - a quarter of the century! Yet slowly, and with a persistent following building for linux and supporting it, it's reaching a point where it's no longer something to laugh about - it's a valid choice for many people. Hell, my father (who is 81!) uses ZorinOS, which I installed when windows became too laggy and frustrating for him on his aging PC.
Similarly, if you tell someone that fedi can replace facebook/instagram/x for them, they will probably not take you seriously - most of the people they want to interact with are not here. In the very same way that the apps that people wanted to use on their operating system were not on linux some years ago. Things change - we can change them!
Linux is 35 years old. ActivityPub is less than 10!
Let's build apps and communities for the widespread adoption of the open web, for the fedi revolution. This won't come by itself, we have to prepare it. But we will - we already are!
Well yes. This: https://digitalfreedomofmovement.eu
"As long as switching means starting over, challenger apps can't compete with the dominant platforms, however good they are.
Europe's builders of new social apps are asking Brussels for one structural change: let people take their identity, content and network with them, by giving every account a personal data server built to one common standard."
Now, eagerly waiting for #ActivityPub and #Fediverse folks to chime in here.
One good thing about #MangroveReviews is that they support #ActivityPub. If you have a favourite place, or if you run one, you can follow its reviews on the #Fediverse. I just added it to Openreviews.cz.
Once we have Fediverse celebrities such as @paveljanicek writing reviews, I'll add an option to follow the authors of the reviews. It's possible, too. ๐
Snac is a lightweight Fediverse-compatible social network server which is entirely human-written, and doesn't require a database. You can find out more at:
๐ก https://codeberg.org/grunfink/snac2
You can follow Snac's lead developer at:
๐ก @grunfink
It can be installed via @yunohost (at https://apps.yunohost.org/app/snac) or manually using the installation instructions (at https://codeberg.org/grunfink/snac2/src/branch/master/README.md).
Interesting. There will be an #ATProto devroom & a Social Web devroom at #FOSDEM. I'd have expected ATProto to be part of the Social Web devroom. I wonder why these are not combined? As far as I can tell there is not a devroom focussed solely on #ActivityPub.
In Pubby, the ActivityPub library I built, my initial aim was to implement the widest possible compatibility with ActivityPub. Then I soon discovered how many AP specs were never implemented faithfully, and how much the work at some point became more like "provide a general-purpose compatibility layer that exposes the bespoke APIs that Mastodon implemented over time, implement crucial FEPs that have only been implemented in Mastodon (like the quotes protocol), provide a way for specific implementations to pass their custom payloads in them (similarly to what Pleroma/Akkoma/Friendica ended up doing with their extensions), and do a bit of guesswork over the features that different implementations did differently".
You're right when you say that in some way Mastodon saved AP by filling the gaps with practical implementations that then became de facto standards.
But AP was also harmed in the process because protocol features that AP described (like Audio activities, Group entities or Threadiverse model with more flexible definitions of actors) eventually were neglected because they were not considered important to Mastodon. Eventually they were implemented in other projects (Lemmy, Funkwhale, Friendica...) that, without the same critical mass as Mastodon, failed to become de facto standards, leaving AP developers alone to wrestle for compatibility with very fragmented implementations rather than with a well defined standard.
In hindsight, nothing of this is new. IRC and XMPP went exactly through the same issues - a flexible standard that ossified and failed to evolve over time, leaving dominant implementations to fill the gaps and hope that their protocols and APIs became standard extensions, until the landscape was so fragmented that every developer who wanted to seriously build on the protocol had to wrestle with compatibility with at least a dozen of other existing projects.
Let's share this week-end's recap.
It had to be PlusBrothers fiction's first chapter publication, with sentient HIV virus showing themselves to the public again after more than a year. But Alex "Gifter" and I, just have lost a dear friend. No idea if he died for HIV related complications or if it's a disease appeared independently. He was positive since the 80s. And his loss has shocked us so we didn't feel to celebrate Halloween with our talking virus while Pigi's husband is crying. Maybe Pigi wanted us to continue anyways, but we didn't feel like to.
By chance, following the "ActivityPub" hashtag, we encountered then another platform, called Omicron Blog - https://omicron.blog so we both started to explore it, especially me. But nothing worked in #selfhosting, not at least with an already set up domain with ssl installed by YunoHost. It forced me to modify one thing called CaddyFile which forced me to give up. To be properly set up, @OmicronHQ needs a YunoHost compatible installer. We'll give it another try with another "virgin" domain, just with the ipv4 and ipv6 dns records. We're curious to test it on our hosting first, to see if our community part can be developed on fediverse together with writing-only writefreely setup.
๐ blog! โ10 Years on Mastodonโ
As of today, I've been on the Mastodon social network for 10 years. I think that deserves a little reflection and celebration.
Social networks often launch in a blaze of glory but limp out of existence within a year or so. How many services have you signed up to,โฆ
๐ Read more: https://shkspr.mobi/blog/2026/11/10-years-on-mastodon/
โธป
#ActivityPub #mastodon #NaBloPoMo #SocialMedia #SocialNetworks
Help me find profiles to follow ...
Looking for these kinds of accounts to follow to keep informed on software and papers:
#Introduction #ActivityPub #Fediverse #Usenet #NNTP #InfoSec #Papers #Cryptography #Cryptology #Encryption #Bible #TextualCriticism #Antiquities #Translation
I wonder why a social protocol like #ActivityPub did not include a richer representation of relationships? The `Follow` activity is basically a subscribe to a message stream. It feels to me more like a technical feature than a social feature. I may want to share different information with family, close friends, and colleagues than with an actor that simply publishes updates, such as a news service or software project. ๐ค
Heyo @socialcg
I am on the SWICG mailing list and already posted about the #IdentityPassport draft I formally published earlier this month.
Obviously it is not directly #ActivityPub related but I was wondering if that was still the right group to share with.
tldr;
Identity Passport is a system for managing one or many identities on social web applications using a "root" identity.
Identity Passport Homepage
https://identity-passport.netlify.app/
We now have Import/Export Features on Omicron. You can just migrate from other platforms(Wordpress, Medium, Substack and etc.) to Omicron so easily!
This post originally appeared on The Fulcrum.
Welcome to this week’s The Programmer’s Fulcrum.
It’s your weekly curation of the essential news in the Open Media Network and Open Social development communities with a focus on devastating big tech via Techno Anarchism.
As usual, we aim to provide actionable content you can use to destroy Techno Feudalism each week. It has the additional benefit of weakening authoritarianism.
IMHO, the best way to do that is to use tools from the Techno Anarchist Manifesto to build your own site(s) to participate in the Open Media Network. Then you should share it (them) via Real Simple Syndication (RSS), Open Social, and possibly a newsletter or podcast. This approach is similar to what some call the IndieWeb and its POSSE philosophy.
The second best strategy is to have accounts on open social and use the hell out of them. And do the same with a RSS feed reader.
If you want some recommended tools see our LESS stack.
We publish TPF on Fridays so you can enjoy it over your weekend.
There’s good stuff in all of our categories, so please take the time to enjoy and bookmark the items most relevant to your goals. We hope you are inspired to create new ones.
Or you can scroll down to your favorite section.
FYI, my opinions will be in bold. And may involve cursing. Because humans. Especially tech bros. And fascists. Fuckยดem.

โฌ๏ธ Just an image. Search for the handle below.
Just copy and paste @thefulcrum@thefulcrum.dev into your platform/client’s search field and hit follow.

โฌ๏ธ Just an image. Search for the handle below.
Again, just copy and paste @thefulcrum.eurosky.social into your Atmosphere app’s search field and hit follow.
Dead Simple Tech writes:
The moment that we in the tech industry are going through bears similarity, in a bunch of very important ways, to what people went through during the First World War.
Looking at it like that, it’s not so hard to see the parallels with our situation. Our industry’s always had that optimistic attitude that’s willfully ignorant of any sign that it could ever be harmful, or that anything other than continuous forward progress could ever happen. (We are incapable of seeing evil for what it is.)
We find ourselves at the precipice before the break. There’s enough (techcunt induced) instability to see how things are going: things are breaking, vital things are ceasing to work, the bulk of the population hates what the industry is doing to them. The best are exhausted and isolated, while the worst are creating yet another vibe-coded pile of crap.
In such circumstances, at the very least, we have to acknowledge that fracture, obscenity and the shattering of the way we see the world is what we’re facing: it does no good for us to pretend that it is anything other than something that we simply can’t put into words or symbols.
We have no words for what LLMs are doing to our profession, nor for why we find them so viscerally unacceptable, but we know that they are, only to find that the words we have for that are inadequate to our experience.
We don’t know what would make sense of everything that’s happening to us now or if there’s even some sense to be had. But we need to remain open to the possibility that there could be, that with the right knowledge or the right perspective, we will be able to make some sense of this, and we can, one way or the other, move on with our lives. (That there may be a revelation coming.)
Developing a keen sense of patience is… an important discipline. A revelation may well come, and we can watch in hope for one. But it may tarry… Being able to wait without frustration and keep doing things while we’re waiting is important to stay sane…
Finally, in times like these, one of the best things we can do is witness and record it.
Personally, I find that strong doses of Taoism, Stoicism, and doing things for people you don’t know keep me sane and moving forward (albeit in a crooked line).
Hamish Campbell writes:
Ten years ago, I wrote about a problem that was already undermining the open web, that nobody was linking to anybody, and that the incentives were all moving in the wrong direction. Mainstreaming platforms had little reason to send people towards alternative sources, while grassroots projects were left struggling to build connections with each other. Even when people wanted to cooperate, there were plenty of reasons to avoid linking, sharing audiences or giving another project visibility.
The result was an increasingly fragmented web. Lots of websites, lots of content, lots of people doing useful work, but fewer if any meaningful connections between them. Ten years later, the technology has changed, the underlying problem has not gone away.
[The open web is a network of links, not islands]
So, please boost meaningful posts you come across on open social and link to important information on other sites within your open web site’s content.
The Torment Nexus asks:
Is the internet as we know it dying or is it already dead?
What we promote here every week is somewhat radical and subversive. Unfortunately, it will soon be absolutely radical and subversive. It should be commonplace.
Tech Policy Press explores:
Creating a New Internet Bargain to Preserve Fair Use and Protect the Commons
Gavin Anderegg says:
Yep.
Ian Monroe says:
I’ve integrated the Sveltia CMS to this site to make it easier to publish more often
S3N Net has a:
Publii Quickt!pp: Verlinken fรผr Faulpelze
Hana + Nils examine:
Speaking of design, Micro.blog announces:
A new API for editing themes and templates
Roy Lindauer explains:
How I am participating in the IndieWeb
Magic Pages announces:
Bear’s founder, Herman shares:
The Guardian reports:
A leaderless revolution has swept Serbia. The world should be watching.
There are some great anarchic lessons here, Foremost of which is doing the good small things everyday eventually allows you to do a great thing.
Digital Commons EDIC announces:
The Digital Commons EDIC adopts joint strategy to scale open-source alternatives
The Worldwide Web Consortium demands:
Installing Websites Must Be Easy
The Association for Progressive Communications shares:
About Signal reports:
Signal Desktop without a smartphone one step closer
Tor announces:
The Freedom of the Press Foundation reports:
Privacy Badger now supports Safari
Marginalia looks at:
Marginalia Search, Money, C++, Rust, AI, stuff
Unless you want to self-host, use it via the website.
Collabra announces:
Google Apps Script add-ons in Collabora Online
And LibreOffice announces:
LibreOffice 26.8.2 improves stability, multimedia and compatibility
9to5Linux reports:
Scribus 1.6.7 Open-Source Desktop Publishing App Released with Improvements
The Privacy Dad asks:
Why Is It So Difficult To Build an Alternative Operating System for a Smartphone?
FuriLabs announces:
It’s FOSS explores:
Community Strikes Back: 12 Open Source Projects Born from Resistance
Igor Wawrzyniak examines:
F-Droid: 10 apps worth installing
Leo Gaggl says:
Convenience Is the Bait: Why the Hard Way Is Worth It
100%.
OmniTools
Boost your productivity with the toolkit for getting things done quickly.
Picallili says:
Keep sharing your knowledge peeps.
Project Libres shares an interesting podcast:
77 โ [Confรฉrences] Le Capitole du Libre : parler du libre ร Toulouse depuis 2011
I am looking forward to attending this 25th anniversary edition here in my current home.
Prateek Surana looks at:
Evolution Of HTTP: An Interactive Guide
A good explainer of something you rarely if ever need to touch.
We published an article this week:
The Bear necessities of writing Markdown for your Bear Blog
Stuart Ellis shares:
Mat celebrates:
Fan-fucking-tastic!
CSS Tricks has the official announcement:
And:
Master.dev examines:
Dem Odell says:
Design Systems Should Be Fast by Default
Phorion shares:
Official Claude Code Extension Compromise: Security Advisory
FYI, if you’re a clueless fuck who uses Andropit or Microslop.
NOYB reports:
AI: EU Member States approve โdigital expropriationโ for AI companies
Tech Policy Press opines:
Breaking the Open Web Wonโt Stop the Bad Bots
404 Media reports:
If You’re In the UK or EU, Here’s How to Object to Meta’s AI Training
Or you can 100% block it by not using the techcunt company’s techshit.
IEEE Spectrum looks at:
How Wikipediaโs Editors Keep the Online Encyclopedia Human-Written
XWiki shares:
Release Notes for XWiki 18.9.0
OpenProject announces:
OpenProject integration app for Nextcloud released in version 3.3.0
Cool.
HTMX
Access to AJAX, CSS Transitions, WebSockets and SSE directly in HTML.
Todd Sundsted announces the:
Pachli announces:
And ActivityPub for WordPress announces:
Event Federation has an:
Update on our specification work
Fedify
Fedify is a Typescript framework that lets you build for the Fediverse but skip the boilerplate.
This is a perpetual pet peeve because many people aren’t able to comprehend โฌ๏ธ:
So, recognize their natures and don’t ask the two protocols to go against them. This is also why we have accounts on both platforms and use them differently.
Axel Valdez says:
I’m in Love with the Fediverse
Labjor asks:
Betula announces:
A New Social explains:
The risks of bridging private data
Waag Futurelab announces:
Waag Futurelab launches oso.social, a social media platform where society sets its own rules
Two Waves and a Dot explores:
SocialSpec, and why we need it
Ricky Moorhouse is:
Weisser Zwerg examines:
Nostr from First Principles: Protocol, Relays, and Application Galaxies
Like Nostr itself, this has a whiff of AI about it.
David Meissner continues a series:
ATProto shares:
Open Social Groups โ the Vision
Contrails has:
Pizza Thoughts asks:
Aaron Ross Powell says:
We Should be Optimistic About the Internet Again
As you can see from one one the links above, there is a wide variety of opinions on this. Fortunately, we have the tools to make the “internet” be what we want it to be. Although, it may be smaller.
Louis Escher opines:
You don’t have a “Bluesky account”
Skyreader shares a:
Skyreader update – Bring your own RSS app and Semble connections everywhere
On a related note, Melanie Kat asks:
Do At-Proto Users Know This Is Public?
FYI, if you use any atmosphere app, everything is public.
FreshRSS announces:
Potentially breaking change approaching
And Cรฉdric Bonhomme announces:
Alternatives numรฉriques has a review:
Test et dรฉcouverte de Flus, un service de veille complet basรฉ sur les flux RSS
Michele (Cuche) shares:
Una presentazione su XMPP al Linux Day 2026
LinuxFR has its:
Lettre d’information XMPP de septembre 2026
The Matrix Conference has:
The Matrix Conference 2026: Our biggest edition yet
Computer World reports:
Matrix gains ground in Europeโs public sector โ but replacing Teams is another matter
Matt Vestengen-Cox says:
It is not just for larger organizations.
And please build something for a community! We’re promoting the LESS stack via our Manade project.
Copy and paste:
Explore this week’s “The Programmer’s Fulcrum”. https://www.thefulcrum.dev/the-programmers-fulcrum-30-october-2026/ #ActivityPub #ATProto #WebDev #Programming
#ActivityPub test question... other than the AP inbox, duplicates in AS2 collections are not prohibited. How does the behavior for JSON and JSON-LD differ for duplicates? How does the behavior differ for `items` and `orderedItems`? For bonus points, given JSON-LD is an RDF serialization, what happens when these duplicates are deserialized to RDF (and reserialized to JSON-LD)?
Week in Fediverse 2026-10-30
Servers
- Pleroma v2.11.0
- Hollo v0.9.25
- Betula v1.9.0
- Mastodon v4.7.4
- ActivityPub for WordPress v9.4.0
- Bookwyrm v0.9.4
- PeerTube v8.3.2
- Misskey v2026.10.1
- Ktistec v3.14.0
- NeoDB v0.19.10
- Iceshrimp.NET v2026.1.3-beta
- NodeBB v4.16.5
- wanderer v0.21.2
- Wafrn v2026.10.03
- Lemmy v0.19.21
- snac v2.97
- Trunk & Tidbits, September 2026 (Mastodon)
Clients
- Pachli v3.10.0
- tooi v0.28.0
- RaccoonForFriendica v1.1.8
Tools and Plugins
- Event Bridge for ActivityPub v2.0.0 (WordPress plugin)
For developers
Protocol
- FEP-65ca: Common Client Configuration
- FEP-d1cb: Same-origin actor re-identification
- FEP-f799: Coordinated Inbox Delivery Suspension
-----
#WeekInFediverse #Fediverse #ActivityPub
Previous edition: https://mitra.social/objects/01a16a51-7f9e-74b3-8b8e-5fc3d2c8dc9e
I see a way to improve activitypub. Build an extension that does not require servers. Instead it would use servers for discovery of running clients.
Everything else would stay the same except clients can identify by a public key hash instead of domain name.
This would allow single-user local clients to sync directly or through a instance relay with other local clients when they are online, as well as with public domain-based instances. All posts, media and objects could be stored locally as files instead of using a database engine. This would also make it simple to run clients over TOR.
Think about it.
It would blow NOSTR out of the pond.
The obstacle to this is the mandatory HTTPS requiring use of certificate authorities. The client-only version would have to drop this and use public key of user accounts to secure transfers.
Ehm ehm is this thing on? ๐ค
This is my first post from my new instance, manganiello.tech.
I created a new instance for two reasons:
manganiello.eu was supposed to be a temporary domain, and I'd rather keep my contacts (ActivityPub, Matrix, XMPP) all on the manganiello.tech domain.Yonder (Github mirror) is an #ActivityPub server I built in #Rust.
It's a Mastodon clone with all the features I like from Akkoma (Markdown posts, customizable number of status characters, custom frontends, emoji reactions, the clean Soapbox interface...), plus some features that were lacking in both and I've wanted for a while (Webmentions/IndieWeb connectors, consistent management of drafts, direct messages grouped as conversations, some actually decent and blog-like rendering of Markdown content, fetch of remote followers and posts with counters properly in sync, automatic fetch of missing posts from the remote instance [WIP], better Threadiverse integration [WIP]...).
Rather than trying to port either to Mastodon or Akkoma the features I liked and close all the gaps, while ending up maintaining my own forks for too long, I decided to start from a clean state and own my own ActivityPub codebase.
I will test things a bit on my new home and eventually move everything from my current handle, @fabio@manganiello.eu.
Yonder is, of course, fully FOSS and released under AGPL 3.
It's probably mature enough to be run for some personal instance experiments, but it's still under heavy development (docker-compose out-of-the-box stack and AUR packages coming soon).
@pfefferle - I have translated latest 62 strings from English to Italian on ActivityPub plugin - found also 7 fuzzy strings but I don't know how to handle those.
But I must be open, transparent, to you and everyone who work on this project. I can't invest so much energy in WordPress like before, I am looking for someone trusted who can take the task from me. Not that someone just takes copy-paste from automated translations. Understand me.
But I don't feel respected as a blind user, and a contributor, from Automattic leaders. I can't contribute as I was used to, until there's a clear, defined answer, to the claims exposed in this open letter - it is not mine but from another blind user who talks about issues happening to all WordPress blind creators.
I can't work in these conditions. Seriously.
Cool! The integration of my Ghost blog with the #Fediverse and #Bluesky is working!
It would be even better if the full content of each post appeared instead of just the title and a link. And hashtags are particularly important for discoverability on the Fediverse.
Still, it's a good start!
If you'd like to follow my blog directly from the Fediverse: @tropicalreason
P.S. Yes, that X sharing button on my blog is driving me nuts. ๐ I just made a quick migration from Write.as to Ghost, but I'm fixing that soon.
https://blog.eza.link/tropical-reason-a-new-home-on-the-social-web/
After a pretty frantic week (which honestly felt like two) I am able to use mermaid diagrams in the #GoActivityPub documentation through using pele.run
Someone replies to your post from Mastodon with a photo. Until now, your blog showed the text and dropped the photo. With 9.4.0 that can change.
This release is mostly about what you and your visitors see: images in replies, quotes, and your blog profile. It also contains another round of security fixes, so please update.
There is a new option in the ActivityPub settings: Show images attached to replies. When you turn it on, images in replies from the Fediverse show up below the comment text. Image descriptions come along, so the images stay accessible. Replies that are only an image, with no text, are accepted too.

The images are cached on your own server, so your visitors never load them from the other server. Up to three images per reply are shown. Images only appear on approved comments. Pending, spam and trashed comments show only their text, and their images are never downloaded.
The option is off by default. WordPress itself does not show images in comments, so this changes how your comment section looks, and we did not want to do that without asking. One thing to keep in mind: if your site approves comments automatically, images from other servers become visible without anyone looking at them first.
If you turn the option off again, the images disappear and the descriptions show as text. Turn it back on and they come back.
Since 7.7.0, your site can receive quotes. Now it can quote, too.
The new Federated Quote block works like the Reply block. Paste the link of a Fediverse post, and the block embeds it in your post. When you publish, your site asks the author of the quoted post for permission. If they agree, your quote is marked as verified on their server. If they decline, your post stays, but the quote turns into a plain link.

The editor shows where the request stands, approved or declined. It also warns you if the author does not allow quotes at all. You can still publish in that case, but the author will probably say no.
There is also a quote bookmarklet on the Tools screen, next to the reply one. Click it on any Fediverse post and you get a new draft with the Quote block already in place.
This depends on the other server. Mastodon supports the permission request since version 4.5. Other software might not answer yet, and then your quote stays unverified.
On the receiving side, the Comments screen has a new Source column. It links incoming replies and quote posts to the post they came from.
Until now, your blog profile on the Fediverse used your site title as its name and your site icon as its avatar. You can now give it its own. Under Settings โ ActivityPub โ Blog Profile there is a new name field and an avatar picker. If you leave them empty, nothing changes, and the site title and site icon are used as before.

As in 9.3.0, this release fixes vulnerabilities that were reported to us.
If you run the plugin, please update.
@renรฉe@cafรฉ.example now work in mentions and search.The full changelog is in the GitHub repository.
Download from WordPress.org or grab it on GitHub. If your site updates automatically, you already have it.
Turn on images in replies, try quoting a post, and let us know how it looks on your site. Which servers answer your quote requests, and which ones stay silent?
A huge thank you to everyone who contributed code, tested early builds, filed bug reports, or reported a security issue for this release.
Quote-posting your own posts is now allowed (do it by adding RE: https://example.com/you/post-id in its own line in a post body).
The Mastodon API can now be disabled by setting the mastodon_api directive to false in server.json (no need to compile it out).
Fixed a crash in chunked transfer encoding code (special thanks to Sergey Bronnikov for bringing this to my attention).
Tweak to JSON loading code to circunvent fmemopen() issues on Illumos / OpenIndiana systems (contributed by aleteoryx).
Mastodon API: Fixed error in voting code (contributed by uilebheist), more aggressive old data purging.
If you find #snac useful, please consider buying grunfink a coffee or contributing via LiberaPay.
At some point it would be great to move beyond the intent to support individual platforms and embrace the protocol.
Have an activitypub/fediverse sign-on rather than limit it to Mastodon, Pleroma (and other Branded platforms)
Sure you could add a WordPress logo to the list, but the platform isn't what is meaningful here...
This presentation by @john was great. I guess that from a creator's perspective, being active on the social media platforms is marketing. but if distribution (which he separated out into email) becomes part of the social media experience, it becomes wider community participation.
imo @wallabag is part of this conversation. they have a great read-it-later app. I wish it integrated #ActivityPub. then an article that is also a post #APnative gets automatically distributed.
@Gina @ololduck@vit.am @ololduck@frogue.vit.am @jelte @DigitaleOverheid @forgejo @forgefed
Indeed interesting, thank you for posting.
I notice that you are asking for help, but the software looks unlicensed, which technically makes it proprietary. Would you consider adding a license?
In terms of #ForgeFed implementations, other than the #Forgejo impl I mentioned above, the other active project I know about is by @elle also in #Rust..
https://codeberg.org/activitypub-rs/activityforge
I think there are enough people interested to bring https://forgefed.org to a higher level. But doing so requires a ton of work, that is daunting to just volunteer for. Ideally there should be funding to dedicate to that, but the funding landscape favors creating code, not creating good open standards and their broad adoption. Unfortunately.
Update: I should add that things are shifting in good direction. @sovtechfund recently funded @dansup via the Sovereign Tech Standards program, to evolve #ActivityPub at the W3C. ๐๐
@tomootes @jelte @DigitaleOverheid @Gina
To those not aware I would like to point out two relevant @forgejo locations where contributions can be readily made..
The delightful #forgejo curated list, where #FOSS contributions can be added via a PR or by creating a new issue in the repo's issue tracker:
https://delightful.coding.social/delightful-forgejo/
And the forgejo-contrib organization, where among others the #ActivityPub based forge federation project is taking shape:
https://codeberg.org/forgejo-contrib/federation/
Related to the latter, I'd also like to give attention to the #ForgeFed ActivityPub protocol extension, which is really promising but needs an impetus from the community to bring the specifications to a higher level of maturity, and get good reference implementations to help open standard adoption:
Regarding your point about ForgeFed, i think we need real implementations active in the world in order to improve #ForgeFed. To my knowledge, https://frogue.vit.am is the only "working" (tests pass, two instances successfully communicate with each other) ForgeFed forge online. If you know of any other i would love to be made aware of it.
There's a #ForgeFed irc channel with 22 silent users in it.
Frogue is also an #ActivityPub server, so if you want news about it you can subscribe to @ololduck@frogue.vit.am
Sorry for butting in, i realize that this message does give the impression of tooting my own horn, but that is not the case. What i'm trying to convey is that as a ForgeFed dev/user, i'm feeling quite a lack of interest in bringing the spec to life.
CC: @tomootes@codefor.nl @jelte@mastodon.nl @DigitaleOverheid@social.overheid.nl @Gina@fosstodon.org @forgejo@floss.social @forgefed@floss.social
The Social Web Foundation is pleased to announce the Social Web Devroom at FOSDEM 2027, and invite participants to submit proposals for talks for the event.
FOSDEM is an exciting free and open source software event in Brussels, Belgium that brings together thousands of enthusiasts from around the world. The event spans the weekend of January 30 to January 31, 2027 and features discussion tracks (“devrooms”) for scores of different technology topics. This is the third FOSDEM Social Web Devroom.
The Social Web Devroom will be a 5 hour track.
There will be two available talk formats:
The Social Web Devroom is open to talks all about the Social Web, AKA the Fediverse, including:
Submit talk proposals to https://pretalx.fosdem.org/fosdem-2027/cfp. Select “Social Web” from the “Track” dropdown, and include the length of your talk (8/25) in the submission notes. (Note that the “Lightning Talks” track is a separate event-wide track; if you’re proposing a Social Web micro-talk, please choose the “Social Web” track!)
All attendees and speakers must be familiar with and agree to the FOSDEM Code of Conduct.
Questions about topics, formats, or the Social Web in general should go to contact@socialwebfoundation.org.
Loops now supports RFC 9421 Http Signatures!
https://fedidb.com/software/finder?f=http-signatures-rfc9421
I speak primarily on behalf of the #ActivityPub fediverse, though I think there's nothing wrong with a multi-protocol social web.
ATProto did some things very well, like give great guidance for developers to implement the protocol. I think that this played a major part in its rapid adoption. This was possible because a small dedicated and well-paid team could focus on greenfield technology, and learn from existing technologies. The big drawback is that this required a VC-funded entity. It is more a "tech as usual" approach. Due to that reason I think today the Atmosphere has highest chance to face corporate takeover and the inevitable enshittification.
For ActivityPub and fediverse I just posted the following about the "made by the People, for the People" aspects, and the fascinating social dynamics that are at play with that..
https://social.coop/@smallcircles/117508418856749806
More in-depth. Most fascinating is that ActivityPub and the fediverse are "Made by people, for people" from the ground up.
You might say "But what does that have to do with the technical side?", a fair question. As I see it, it is a huge opportunity to "do tech differently", take a social-first approach where people's needs are central and ultimately accounted for in supportive humane and harmonious technology.
While that seems obvious, it is actually a huge challenge, and we have tons to learn. Our whole hypercapitalist society is tech-first, "tech means progress", and it has pushed us to the brink. Even fediverse did not escape that, being based on FOSS movement and culture, it is dev-led and app-centric.
Add that the AP protocol is incomplete, has huge holes. It is more a protocol framework. Who takes care of healthy evolution and natural growth? Answer is: We all should.
With https://coding.social I focus on this challenge. The blog has more info.
Wouldn't it be cool if fediverse clients had a well structured `.well-known/activitypub-client-config` document to make building apps less painful?
Upload limits, composer limits, account limits. Software neutral, versioned, extensible.
Introducing FEP-65ca, live on Loops:
I'm slowly working my way deeper into the technical side of activity pub. But I'm sure there's already plenty of you, who already made a deep dive.
What's a discovery you found most interesting or maybe even unexpected?
Here's a conceptual programming question for you:
If I have a static site generator, can I make it federated..?
I mean, I think you can set up an RSS feed so that the feed is updated when the site is updated.
Could that be federated? Tied to a federated platform to handle the dynamic aspects, maybe..?
I ask, because when people were asking about better "web comic" platforms, some of the stuff they asked for were my reason for making "LunaGen" for my landing site for serial episode content.
Could it be federated? Does that even make sense? Would I lose the benefits of a static website? ๐ค
This post originally appeared on the Fulcrum.
Welcome to this week’s The Programmer’s Fulcrum.
It’s your weekly curation of the essential news in the Open Media Network and Open Social development communities with a focus on devastating big tech via Techno Anarchism.
As usual, we aim to provide actionable content you can use to destroy Techno Feudalism each week. It has the additional benefit of weakening authoritarianism.
IMHO, the best way to do that is to use tools from the Techno Anarchist Manifesto to build your own site(s) to participate in the Open Media Network. Then you should share it (them) via Real Simple Syndication (RSS), Open Social, and possibly a newsletter or podcast. This approach is similar to what some call the IndieWeb and its POSSE philosophy.
The second best strategy is to have accounts on open social and use the hell out of them. And do the same with a RSS feed reader.
If you want some recommended tools see our LESS stack.
We publish TPF on Fridays so you can enjoy it over your weekend.
There’s good stuff in all of our categories, so please take the time to enjoy and bookmark the items most relevant to your goals. We hope you are inspired to create new ones.
Or you can scroll down to your favorite section.
FYI, my opinions will be in bold. And may involve cursing. Because humans. Especially tech bros. And fascists. Fuckยดem.

โฌ๏ธ Just an image. Search for the handle below.
Just copy and paste @thefulcrum into your platform/client’s search field and hit follow.

โฌ๏ธ Just an image. Search for the handle below.
Again, just copy and paste @thefulcrum.eurosky.social into your Atmosphere app’s search field and hit follow.
Open Media Network has this timely item:
In the Open Media Network (#OMN), the commons represents both the foundation and the destination of the native open web. Rather than relying on closed web corporate dotcons or top-down state power, it re-frames the commons as a practical, lived alternative. You might call it a โquietโ form of collective ownership and mutual aid grown into daily social infrastructure.
For example:
I finally got around to customizing our Bear (cross-posting) blog:
I am seriously considering practicing what I preach with LESS, and moving this site to Bear (or an equivalent) next year. I’ve had it with convoluted, increasingly AI ensloppified, and heading towards enshittified CMSs like Drupal, WordPress, Ghost, etc. They are no longer fit for purpose with small sites. Jamstack sites are just as bad.
Sticking to markdown, HTML, and CSS is a constraint that breeds creativity, resists techno feudalism, and refuses fascist artifacts like AI.
I would move our Fediverse account to self-hosted serving with Starling. And kill the newsletter.
Offprint News announces:
Publii has a new theme:
Blogmere: a magazine theme for lifestyle and culture journals
Silex announces:
Silex 3.10.0-canary.4 is out, a prerelease for testing
Typemill announces:
[https://typemill.net/news/typemill-2-28-0-soloprint-is-free-and-deeper-git-integration]
Roddie Ouijital explores:
WordPress parent’s problematic plans for .php (pending primary-string payoff)
Blind Access Journal shares:
An Open Letter to Matt Mullenweg on Accessibility in WordPress
I doubt they will get any satisfaction from WPโs increasing deranged, techcunt founder.
I ran across this new federated blog project this week:
Omnicron: Write freely. Share universally.
This could be a promising Bear alternative.
Joe Crawford has:
Ilyess shares:
My Quest for IndieWeb Citizenship
Nat’s Space is:
Challenging myself to make for the web
I’m not quite here yet. But, see my Bear note above.
Ghost announces:
As usual, this is for the Pro plan or self-hosted versions.
Magic Pages shows us how to integrate:
Emoji reactions for your posts, without tracking
The NLNet Foundation has:
NLnet Labs as an open-source software steward under the CRA
NLnet Publishes More Stringent Generative AI Policy
Long Live the Web shares:
Let’s hope this is true.
About Signal reports:
Signal registration without a phone number now available on Android
Xoron examines:
Anything is better than NodeJS.
Servo shares:
August in Servo: CSS Grid, text selection, and more!
Better a late update post than none. ๐
Webkit announces:
Blocking Identity Resolution Infrastructure
Nextcloud takes a look at the techcunts at Microsoft:
Your Data. Their Rules. โ Sovereignty washing at its finest
The Document Foundation documents:
The history of the standardisation process of the proprietary OOXML format
9to5Linux reports:
Calibre 9.17 E-Book Manager Adds JPEG XL Support and Performance Improvements
And:
Ubuntu Touch OTA 2.1 Rolls Out with Support for Volla Tablet, Various Updates
Nura announces:
Improvements in internationalization and localization
F-Droid announces:
F-Droid and F-Droid Basic were updated to 2.0.1 and 2.0.2
And iode announces:
Find My Device: find your phone, keep your privacy
Alternatives numรฉriques has an:
Interview croisรฉe d’Agnes Crepet (Fairphone) et Gaรซl Duval (Murena et /e/OS)
Hyper8
Hyper8 is a static site generator for video publishing.
Tech Policy Press reports:
EUโs Digital Sovereignty Push Runs Up Against Budget Cuts for Civil Society
Whenever you think things can’t get worse with governments, you’re wrong. And other than the U.S. (ironically) it’s about to be a bad election season for democracy. As anarchists have said for years, you can’t count on governments for funding anything other than repression. So, it’s up to us to support and donate to TAM software tools.
TetraLogical looks at:
WCAG 3: a different future for accessibility
Eric Bailey says:
The Accessibility Compat Data project has a homepage now, and you should support the project
And Rob Ricci says:
What a Terrible Day to Have a Computer
This is so tiring.
The PHP Foundation (the gods bless them) explain:
Today’s PHP Security Release, and How We’re Strengthening PHP Security
Fortunately, as Elias Taylor notes:
There isn’t an easy exploit for this PHP vulnerability
And The Atlantic has this click bait headlined (but important) related article:
โIf Anything Happens to This Guy โฆ Everyone Is Screwedโ
Bastian Greshake Tzovaras explores:
Using Codeberg’s git-pages deployment with git lfs
I ran across the ATProto markdown tool, Reams this week:
Michael Hanscom shares a:
Wishlist: Truly Semantic Plain Text Markup
Piccalilli examines:
Native masonry layouts with CSS grid lanes
CSS god, Josh Comeau looks at:
404 Media reports:
AI Is Changing Everything About Hacking. No One Knows What Happens Next.
OpenProject has:
Passion Project: Discover what’s new in OpenProject
HTML
Structure your site.
Lorenz Diener explores:
New Features in Mastodon.py 2.3
FediDB
FediDB indexes 41,097 servers across 522 software projects, checks every one of them each day, and publishes all of it through a free public API.
This is a perpetual pet peeve because many people aren’t able to comprehend โฌ๏ธ:
So, recognize their natures and don’t ask the two protocols to go against them. This is also why we have accounts on both platforms and use them differently.
Steffen Voร says:
Das Fediverse ist viel mehr als nur ein weiterer Social-Media-Kanal
FediDB heralds:
Phoenix Paulina Schmid looks at:
Threads and the Fediverse: The Threat that Wasnโt
Let’s hope it stays this way.
Mastodon announces:
Everyone is celebrating the competent UI.
Catodon has:
Catodon recently implemented Mobilizon/Gancio events
HolosSocial announces:
My mistake was making it easy to run the server on your device, but not to get your own identity.
A New Social shares its thoughts on:
On Nostr, Farcaster, and other protocols
Tech Policy Press says:
A great new project, SocialSpec has:
App Spotlight: WordPress (Plugins)
I got this rolling on the backup Fulcrum Too (WordPress) site. You have to import your RSS following list via a plugin as well. Here’s our list if you want to bulk follow it. Which you should. ๐
David Gardiner examines:
WebSub notifications when my blog has new content
TechDirt opines:
Accident Or Not, The No Kings Takedown Is Why You Shouldnโt Rent Your Megaphone From Zuck
True, but his boys at Bluesky are on a path to catch up with Failbook level enshittification in the next few years.
ATProto announces:
An Intro to Atmospheric Groups
Again, this is one of the main developments for why we pivoted with our Manade project.
We just cut another spaces alpha release
Tynan Is Typing claims to be:
JolaDev shares a clickbait headlined, but good article:
The time Bluesky tried to kill my server
This is why you shouldnโt self-host your PDS, yet.
Atmosphere Money is:
Skyreader has a:
Skyreader update – Saved searches, PDFs and books, Semble Connections, and more
Cosmik Labs explores moving:
From Personal Knowledge Management to Collective Knowledge Gardening
W Don’t Have Time reports:
Just 18 unverified VIP accounts produce more than half of all W Social content
LoRes Mesh examines:
Offline websites with Kiwix, but P2P
Worm Blossom looks at its:
Buttondown says:
Google Reader was building the wrong future
Dropping Reader and pimping Google+ was definitely the moment the enshittification of Google gained steam.
I found this super solid RSS tools resource:
RSS isn’t dead. It’s the resistance.
Incognito Cat has:
Privacy Tool Spotlight: FreshRSS
Aetherius Eldritch explores:
Movim announces:
Movim 0.35.2 bug fixes and improvements
And please build something for a community! We’re promoting the LESS stack via our Manade project.
Copy and paste:
Explore this week’s “The Programmer’s Fulcrum”. https://www.thefulcrum.dev/the-programmers-fulcrum-23-october-2026/ #ActivityPub #ATProto #WebDev #Programming
@jdlh I thought you might find this one interesting!
Week in Fediverse 2026-10-23
Servers
- Hubzilla v11.4.2
- TinyAP v0.2.1
- Iceshrimp v2026.5.4
- GoToSocial v0.22.3
- Wafrn v2026.10.02
- Castopod v1.15.6
- NeoDB v0.19.9.1
- Merp Relay v0.4.3
- NodeBB v4.16.4
- Loops Server v1.0.0-beta.15
- PieFed v1.8.6
- wanderer v0.21.1
- 5.0: A closer look (Mastodon)
Clients
- mlmym v26.4.1
- Summit v1.88.0
- RaccoonForFriendica v1.1.5
Tools and Plugins
For developers
-----
#WeekInFediverse #Fediverse #ActivityPub
Previous edition: https://mitra.social/objects/01a1464f-ff2a-7932-98fa-d2e25de0b63a
@smallcircles I agree it's incorrect to say the Fediverse is the same as the Mastodon implementation. However, I think it's also incorrect to say the Fediverse protocol is #ActivityPub. It uses some of the ActivityPub spec but there are many parts that are not specified by ActivityPub (HTTP Auth, WebFinger, NodeInfo, Mastodon Client API, relay protocol, search, streaming events, ...). And the parts of AP the Fedi uses are not always spec-conformant.
Concerning #HolosSocial, I still believe it's an interesting project because it brought something new to the #Fediverse.
Not only because you run your #ActivityPub server on your device, but mainly because you can own your identity with your own domain name.
My mistake was making it easy to run the server on your device, but not to get your own identity.
That will be my challenge in the coming months.
PS: I have no funding for this project and I work alone, so yes, it takes time :)
@Steve_Bate
in case of #simple, count me in.
And remember, the #Fediverse is neither limited to #Mastodon, nor #ActivityPub.
#ThoughtProvoker ๐ค
With 200 respondents on the #poll the results indicate that one third of fedizens feel that #Mastodon and #fediverse are the same.
This is an unsurprising outcome, since #ActivityPub - at its heart a very flexible and powerful communication protocol, yet underspecified - has seen primarily uptake and adoption in one narrow field of #SocialNetworking:
The federated #Microblog.
And there is very little incentive in the developer ecosystem to bring change to that, making it a fait accompli.
๐ Welcome to the world of #microblogging, the mastodon or fediverse.
https://social.coop/@smallcircles/117439305998513410
Has "Mastodon" become a category name, rather than a product / brand name? In a similar way "Jeep" became a category word for "all-terrain vehicle".
So often I see people use #Mastodon, where they refer more broadly to #fediverse. And I think "How about all the other fine #microblogging apps other than Mastodon?"
Look how many others there are: https://delightful.coding.social/delightful-fediverse-experience/#microblogging
What do you think: Has "Mastodon" become a category name?
Yes, it has. You can use it instead of fediverse: 63 No, Mastodon is an app, fediverse is category name: 125 Other, please comment: 11 Closed
Has anybody thought about using a simplified variant of #ActivityPub ("ActivityMesh" perhaps?) on a #Reticulum network mesh? Of course, it can't be AP per se for several reasons. There was a talk about the Meshiverse a few years ago at FOSDEM. This could support bridging the Fediverse and the Meshiverse. https://archive.fosdem.org/2026/schedule/event/KUZUWX-off-grid_communication_cyberpunk_and_autonomy/
RE: https://toot.fedilab.app/@apps/117475414388874439
Ooo. This is very cool. I'm close with a veterinarian, I'll definitely share this with them.
I'm not a 100% sure about what it does yet, though. You can report lost pets, but also the location of animal shelters? And you can name your willingness to ship supplies to a country for some reason?
#Pawfed #ActivityPub #Fediverse #animals
As you know, I love animals. That's why I built #Pawfed: https://pawfed.org/
It is fully built on #ActivityPub and lets people share messages with #OpenStreetMap to help our animal friends: https://pawfed.org/how-it-works
I clearly cannot make it work on my own, and it hurts a bit to fail when everything is already done. If you want to join the project to promote it and validate messages, you are welcome.
In the picture, Haru the black cat found his home after 2 years in a shelter.
The recording of my talk 'Open protocols unite: Common goals in advocating?' at #matrixconf is already available โจ
Thanks so much @c3voc for livestreaming and that quick upload ๐
Thanks to @matrix to let me speak about @offene_netzwerke @berlinfediday and our upcoming #plus1 campaign ๐
Together we can achieve a better digital future. Let us connect our #open protocols communities โ
๐ https://media.ccc.de/v/matrix-conference-2026-102392-open-protocols-unite-common-goals-in-advocating
As you know, I love animals. That's why I built #Pawfed: https://pawfed.org/
It is fully built on #ActivityPub and lets people share messages with #OpenStreetMap to help our animal friends: https://pawfed.org/how-it-works
I clearly cannot make it work on my own, and it hurts a bit to fail when everything is already done. If you want to join the project to promote it and validate messages, you are welcome.
In the picture, Haru the black cat found his home after 2 years in a shelter.
https://github.com/macports/macports-ports/pull/35738
It appears as if GitHub's Continuous Integration checks have passed OK!
It's up to someone else with commit access to merge it.
Thanks to you, aleteoryx, Uilebheist, nowster, koru, daltux, pmjv and anyone else who may have contributed to this release whom I may have inadvertently overlooked!
Again, my apologies for the delay! Traveling without a laptop and then realizing I needed to rework MacPorts' Makefile.patch made this take a lot longer than I would customarily prefer as far as down streaming latency goes.
In unrelated news: Denver now has FOUR Wax Trax Records locations! Mile High DJ Supply's spot in Arvada has a turntable set up reminiscent of DJ Q*Bert's Octagon (facilitatin 4 skratch deejays jammin together with 8 turntables and 4 mixers feedin into one sound system). The Colorado Symphony's performance of compositions they commissioned by Joe Hisaishi was wonderful! Though, Hisaishi was apparently unable to travel to conduct. Here's hoping he will not have difficulties with future travel plans and will be conducting at the SF Symphony for "Hisaishi conducts Hisaishi" since I have a ticket to one of those three shows later this week.
#snac #MacPorts #OpenSource #ActivityPub #Mastodon #NoDatabaseNeeded
#NoJavaScript #NoCookiesEither #NotMuchBullShit #snacAnnounces
๐ป If you cannot be with us #Matrixconf in #Malmรถ ๐ธ๐ช but still want to join us - no problem.
There are livestreams for all rooms: https://conference.matrix.org/watch/
I`m very honored to be opening tomorrow at Peter with my lightning talk about #Open protocols unite: Common goals in advocating?'
I will be speaking about @offene_netzwerke as well as @berlinfediday and #Plus1 โจ
#fediverse #matrix #activitypub #opensource #opencommunication
I think an interesting statement from Chapter 3 of the #ActivityPub spec is "Objects are often wrapped in Activities and are contained in streams of Collections" (different than the collection/stream conflation). However, the meaning of "streams of Collections" is defined nowhere. It's also interesting to me that "stream" has no normative definition in the Activity Streams 2.0 spec although it's in the name! The pre-W3C 1.0 version did define an Activity Stream as a collection, so ... ๐คทโโ๏ธ
One thing I find challenging with the #ActivityPub spec is that the terminology is very loose. Some examples are the way (API) "endpoint", "collection", and "stream" are used. Posting to an inbox endpoint is not the same as adding an activity to an (optional) inbox collection. A reverse-chronological collection of events is a history of an event stream, not the stream itself. I think conflating these concepts leads to much confusion. See the AP "streams" property, for example.
I've often been curious about #Activitypub c2s though it has never had a lot of attention. There's a part of me that is tempted to try a c2s api when I eventually do a migration from my hugo site to #django and then maybe I can do some simple app as a mobile editor. I know #micropub already exists, but something about #microformats always felt a bit weird to me.
Collega Annemiek Leclaire - auteur van onze langlopende toffe opvoedrubriek - geeft zojuist (ai, via LinkedIn) een scoopje weg dat ik natuurlijk hier had willen delen: @NRC start binnenkort een pilot met #Bonfire.
Dit is waarschijnlijk een van de weinige plekken waar deze open source software op basis van #ActivityPub geen toelichting behoeft.
Het idee is dat we met mensen die met elkaar en Annemiek in gesprek willen (en mogelijk experts van buiten en journalisten die over gerelateerde onderwerpen schrijven) een soort besloten online forum vormen over opvoedvragen. We hopen dat dit zowel leidt tot goede gesprekken onderling als tot 'verse' kwesties voor in de rubriek.
Meer uitleg over de plannen houden jullie nog even tegoed. Annemiek meldt het nu omdat je je aan kunt melden voor een avond bij NRC over opvoeden. Ik ben daar ook bij om mensen te 'onboarden'. @ProcoliX @Bonfire
Aanmelden voor die avond op 4 november kan met een mailtje naar: opgevoed@nrc.nl
Het aantal plaatsen voor de avond is beperkt. Voor het Opvoedforum op basis van Bonfire natuurlijk niet. Maar geef ons nog heel even om dat verder op te tuigen.
I`m happy to be speaking at #Matrixconf in ๐ธ๐ช #Malmo this week.
Can open protocols communities learn from each other? For sure!
I will talk about political demands from a perspective of advocating for open protocols based social networks in ๐ช๐บ . And why we build the alliance @offene_netzwerke
With this talk I want to build bridges within our habitat of open protocols communities โจ
Thanks for having me @matrix
https://cfp.2026.matrix.org/matrix-conference-2026/talk/PYSDEF/
#FEP-2345: fediverse:creator
What if an article being linked is multi-author? The #FEP does not mention anything about that.
What happens when adding multiple fediverse:creator meta elements in the html head?
https://codeberg.org/fediverse/fep/src/branch/main/fep/2345/fep-2345.md
This post originally appeared on The Fulcrum.
Welcome to this week’s The Programmer’s Fulcrum.
It’s your weekly curation of the essential news in the Open Media Network and Open Social development communities with a focus on devastating big tech via Techno Anarchism.
As usual, we aim to provide actionable content you can use to destroy Techno Feudalism each week. It has the additional benefit of weakening authoritarianism.
IMHO, the best way to do that is to use tools from the Techno Anarchist Manifesto to build your own site(s) to participate in the Open Media Network. Then you should share it (them) via Real Simple Syndication (RSS), Open Social, and possibly a newsletter or podcast. This approach is similar to what some call the IndieWeb and its POSSE philosophy.
The second best strategy is to have accounts on open social and use the hell out of them. And do the same with a RSS feed reader.
If you want some recommended tools see our LESS stack.
We publish TPF on Fridays so you can enjoy it over your weekend.
There’s good stuff in all of our categories, so please take the time to enjoy and bookmark the items most relevant to your goals. We hope you are inspired to create new ones.
Or you can scroll down to your favorite section.
FYI, my opinions will be in bold. And may involve cursing. Because humans. Especially tech bros. And fascists. Fuckยดem.
Misha Things writes:
Given what is at stake, it is surprising that so few people seem to be aware of, and engaged with this struggle over our digital world. Much like many of the boomers and generation X (whatโs in a name) could not be bothered to think through the geopolitical and economic implications of letting the Americans build our digital world, a big part of the younger generations seems to have thrown in the digital towel, accepting their lives as digital serfs.
On a related note, we have an important pivot development with Manade:
Corporate surveillance, techno feudalist tech sucks and people want to leave it. But, some people have trouble with selecting individual tools that work well together. LESS is our very opinionated selection of a coherent stack. We want to make it easy for you to tell big tech to sod off.
Our Manade project will pivot into supporting and promoting this decentralized democratic tech stack.
With the new focus we aim to reduce decision paralysis and KISS for end users of tech. We want to help you escape the increasingly fascist techshit we are all stuck with.
The name is obviously inspired by KISS, the philosophy that “less is more”, and the ideals of the country where we live, France. Long live liberty, equality, and solidarity.
Announcing LESS – the Libertรฉ, Egalitรฉ, Solidaritรฉ Stack
Pivot to AI writes:
Linux kernel maintainers are complaining theyโre drowning in slop. Torvaldsโ answer is: less people, more chatbots!
Torvalds said he is not trying to push non-chatbot users out of the project. But thereโs already so much slop code and so many slop procedures that his actions donโt match these words.
I suggest the social action: shame. Shame these people. Their actions are shameful. AI bros hate being shamed and they try to make rules against shaming โ because shame works.
None of these people doing shameful things deserve a place in polite company. They should be shamed for their shameful choices.
Linux kernel goes full AI slop code, hides chatbot commits
Linus has always been a libertarian but as he ages he’s becoming more of a techcunt. Discouraging. I guess it’s time to start checking out FreeBSD if you’re technical enough.
pckt shares:
Okay, so… A lot has happened on pckt
You can now “import a blog from: Substack, Ghost, Tumblr, Buttondown, Pika, WhiteWind, or from anywhere that exports as Markdown.”
Jay Perry explores:
Manton Reece has announcements for Micro Blog:
On a journalistic note, Current Affairs explains:
Haurand Webdesign has:
Zustรคnde in WordPress 7.1.x bei Buttons
Good stuff.
Tim’s Blog shares:
Spectral Web Services announces:
Magic Pages lets you:
Choose what your site sends to the social web
Fast Wonder reviews:
Open Source Summit Prague: Sovereignty, Metrics, and Burnout
Matrix envisions:
What will it take to build an open source Europe and how the Digital Commons EDIC can help
Open Productivity announces:
Open Productivity: Six Open Source Vendors Form Joint Venture for openDesk
Gut. This is a solid option for medium-sized operations and up.
The Document Foundation peruses:
Goodtech examines:
Souverainetรฉ numรฉrique : le rapport accablant qui pointe les lacunes de lโEurope
Tuta announces:
Building a private internet together: Tuta & (photo storage app) zeitkapsl partnership
9to5Linux reports:
Mozilla Firefox 158 Is Now Available for Download, Hereโs Whatโs New
Remember to use forks of Firefox like Zen, Waterfox, or Librewolf.
Speaking of, Waterfox announces:
6.7.6 โ Feed controls and browser fixes
Nextcloud reports:
Armira Growth teams up with Nextcloud: Frank Karlitschek on what it means for the community
They need to do this in order to take business away from Microslop, Gaggle, and Sapple. If you have a problem with it, check out Framaspace.
The Document Foundation announces:
The Document Foundation (now) has its own visual identity
LibreOffice comes to the rescue of Microsoft Publisher users
Vaibhav Haldia explains how:
A Patent Troll Almost Killed GIF
The Worldwide Web Consortium announces:
Updated Candidate Recommendation: Scalable Vector Graphics (SVG) 2
Kdenlive asks:
Amos Batto asks:
Will Linux phones become a viable alternative to the Android/iOS duopoly?
This is an incredible (and long) post on the challenges Linux phones face. You might want to start at the end. ๐
LineageOS announces:
24.0: Slick Seventeen, Awesome Applications, Universal USB Tools
The Free Software Foundation Europe has a:
9to5 Linux reports:
Linux Mint 27 โAdrienโ Slated for Release on Christmas, Based on Ubuntu 26.04 LTS
Matthias Kirschner demonstrates:
Scribus
Scribus is the go-to Libre Desktop Publishing Application.
Terence Eden says:
I paid people to try and follow my README
Kruno Golubiฤ looks at:
The 2026 round of new domain endings
Writing Slowly longs for:
Built-in support for the โWeb of Markdownโ?
Master.dev lists:
5 Good Choices for HTML Containers
Great stuff.
Scott Jehl explores:
Standards In Progress: Making Video Posters Accessible, Responsive, and an Element
Ahmad Alfy examines:
Iframes that finally fit their content
A quick HTML and accessibility tip: if you put your headline in the header image you still need to add it as an H1 in your text or via your CMS’s title field.
Cyd Stumpel shares:
And Eric Meyer shares:
Aaron Gustafson looks at:
Tabbed Interface: The Web Component
deadSimpleTech says:
There’s little that’s “inevitable” about AI
And Iris is 100% correct.
OpenProject shares:
The open source alternative to Jira
Codeberg
A community-led effort that provides Git hosting for free/open source projects.
Projets Libres shares:
#76 โ (Fediverse) WordPress, ta maison dans le web social dรฉcentralisรฉ
Note the last avatar on the reposts in the โReactions to a post on Jeremy’s blogโ image. ๐
Dr. Fed announces:
DrFed 0.1.0: Our first release
The Real Grunfink announces:
Terence Eden has:
Some quick thoughts on Unit Testing ActivityPub
PieFed demonstrates:
LittleFedi
A lightweight, efficient and Mastodon-compatible home for the Fediverse. Your server. Your community. Your Fediverse.
This is a perpetual pet peeve because many people aren’t able to comprehend โฌ๏ธ:
So, recognize their natures and don’t ask the two protocols to go against them. This is also why we have accounts on both platforms and use them differently.
Lowkey Party explores The Forkiverse fiasco:
10k users… and how many Moderators?
Speaking as a journalist, journalists are just as stupid as any other humans. And even more tech illiterate. So, they probably shouldn’t spin up Fediverse instances.
Heisse reports on:
Age verification in the Fediverse: How the KIDS Act challenges Mastodon
The University of Innsbruck introduces:
Social Media: Mastodon fรผr alle Studieยญrenden
Matthias Pfefferle launches:
a landing page on WordPress.com and video series with that explains the Fediverse
I was not aware of the Federated Reply WP block which is a useful one for interacting with the wider Fediverse. And this all works via the ActivityPub plugin if you self-host WP, which you should.
Platform for Social Apps announces:
There is an ActivityPub integration available for your Elgg instances
Public Spaces reports:
Mentaal.nl test Bonfire voor communityโs in de ggz
IFTAS releases the:
2026 Social Web Annual Survey & Needs Assessment Report Now Available
Truffle Culture opines:
Culture Is Abandoning the Public Feed
Great stuff and why our original mission for Manade was important.
European Trends has:
The Great Unfollow: How Europe is Rewriting the Social Contract
This is a bit optimistic for now, but let’s hope it blossoms.
Brennen Day shares:
Old but vital.
ATProto explores:
Developer Experience Goals for Atproto Spaces
at:// pizza thoughts examines:
Jola.dev has:
Making your own atproto backlink index
Boris Mann Tech Blog connects:
LaSuite Apps + Atmosphere Accounts
Tres cool.
Tierney Cyren shares:
What is the Atmosphere: An Untech Introduction
Skyreader announces:
Skyreader update – Newsletters and Search
Aiueo has:
โEuropean public voices choosing Wโ โ But are they?
W Don’t Have Time asks:
On a related note, MeTacheles has:
W Social: Verifiziert heisst veroeffentlicht
Elena Rossini covers the douchebaggery in detail:
Matthew’s Newsletter covers:
If you don’t know by now, W Social is a corporate grift targeting gullible marks. It’s a shady organization that’s a stain on the Atmosphere. At least (almost as shitty) Bluesky is honest about their commercial intentions and the very public nature of any information you provide them.
Meanwhile, Eurosky announces:
The Eurosky Identity Platform is now a Digital Public Good
Meshtastic says:
Robert Alexander looks at:
Tesseract announces:
And please build something for a community! We’re promoting the LESS stack via our Manade project.
Copy and paste:
Explore this week’s “The Programmer’s Fulcrum”. https://www.thefulcrum.dev/the-programmers-fulcrum-16-october-2026/
#ActivityPub #ATProto #WebDev #Programming
Week in Fediverse 2026-10-16
Servers
- GoToSocial v0.22.2
- Hollo v0.9.23
- snac v2.96
- Funkwhale v2.0.12
- Vernissage Server v1.44.0
- FitPub v1.3
- Hometown v1.3.1
- yukimochi/Activity-Relay v2.0.12
- Iceshrimp v2026.5.2
- NeoDB v0.19.8
- Forgejo v0.17.0
- NodeBB v4.16.3
- PieFed v1.8.5
Clients
- IceCubesApp v2.1.6
- Mastodon Bird UI v4.7.3-2026-10-11
- RaccoonForFriendica v1.1.3
- chan-fe v0.5.0
Tools and Plugins
- Poduptime v6.3.3
- FediFetcher v8.2.3
- Enable Mastodon Apps v1.7.0 (WordPress plugin)
For developers
Articles
- Some quick thoughts on Unit Testing ActivityPub
- Threads and the Fediverse: The Threat That Wasnโt
-----
#WeekInFediverse #Fediverse #ActivityPub
Previous edition: https://mitra.social/objects/01a12226-89dc-7182-949d-94663546af6c
There are a number of servers which are getting sent my posts, even servers which seem to be effectively read-only.
I'm curious about whether #ActivityPub has a way to advertise a server as read-only, such that peers know to not send posts to its inbox.
Oct 16 01:22:58 EAB-server snac[194210]: 01:22:58 output message: sent to inbox https://fedimeteo.com/fedi/shared-inbox (202 Accepted)#FediMeteo
Oct 16 01:22:26 EAB-server snac[194210]: 01:22:26 output message: sent to inbox https://bird.makeup/inbox (202 Accepted)#BirdMakeup #BirdDotMakeup
And a number of #PeerTube sites are getting sent the post too.
sigh for reasons unknown to me, I cannot see my Wordpress blog's AP account (@nev@nevillepark.ca) from this account. anyone else, feel free to give it a follow i guess
Oof. Until now at least one third of respondents to my #poll feel that it is okay to just refer to #mastodon, when meaning the #fediverse. How is the general public ever going to learn all the fedi and #ActivityPub has to offer, if their judgment is based on this narrow category word that means "microblogging", just one of many fediverse application domains?
https://social.coop/@smallcircles/117439305998513410
Has "Mastodon" become a category name, rather than a product / brand name? In a similar way "Jeep" became a category word for "all-terrain vehicle".
So often I see people use #Mastodon, where they refer more broadly to #fediverse. And I think "How about all the other fine #microblogging apps other than Mastodon?"
Look how many others there are: https://delightful.coding.social/delightful-fediverse-experience/#microblogging
What do you think: Has "Mastodon" become a category name?
Yes, it has. You can use it instead of fediverse: 63 No, Mastodon is an app, fediverse is category name: 125 Other, please comment: 11 Closed
Has "Mastodon" become a category name, rather than a product / brand name? In a similar way "Jeep" became a category word for "all-terrain vehicle".
So often I see people use #Mastodon, where they refer more broadly to #fediverse. And I think "How about all the other fine #microblogging apps other than Mastodon?"
Look how many others there are: https://delightful.coding.social/delightful-fediverse-experience/#microblogging
What do you think: Has "Mastodon" become a category name?
| Yes, it has. You can use it instead of fediverse: | 63 |
| No, Mastodon is an app, fediverse is category name: | 125 |
| Other, please comment: | 11 |
Closed
My GoToSocial instance at gts.snakepit.us now has open signups with manual approval. If you have ever wanted a quiet, hand-moderated corner of the fediverse, here is how joining works:
1. Fill out the form at https://gts.snakepit.us/signup. Pick a username, add an email, and write a few sentences about who you are and why you want in. The reason matters: it is what I actually review.
2. Your request lands in my moderation queue the moment you submit, and I approve or deny it by hand. No email verification loop, no waiting on a robot.
3. Once approved you sign in with your email and password and you are done. Use any fediverse app you like, or Sidewinder (gtsweb.snakepit.us), the client I built for the instance: installable PWA, push notifications, a catch-up digest for when you have been away, and full keyboard navigation.
What the instance is: small, on my own hardware at home, nightly backups, no algorithm, no ads, no tracking. I vouch for people one at a time instead of running an open door, which is exactly why the form asks for a reason. This is essentially what I have been doing for DMV.Community for years and it has worked well for keeping it peaceful and friendly here.
If that sounds like your speed, come join.
This service would be a way to have one identity connected to all the different #p4p communities. Including #ActivityPub (possibly several such services), but also #BlueSky, #Nostr, and many such services.
I'd post votes for which to run. I'd host groups in each, eg: a #SimpleX chat for members.
There are a lot of interesting things to try, and essentially, the service is: making it easy to try them.
When Threads was announced and released was the panic huge. Since December 2025 is the Fediverse integration in maintenance mode.
Besides that did almost nobody on Threads use it. It also didn't bring any follows from Threads to @posts.
So what was all that about, and what does it mean for owning your identity online? New post:
https://blog.gelbphoenix.de/threads-and-the-fediverse/
#Blog #Fediverse #Threads #ActivityPub #OpenWeb #DigitalSovereignty
Accounts can be marked as cool; anytime a cool account posts something, a notification will be sent.
Fixed an issue in Direct Messages sent from the people page; these posts didn't explicitly mention the recipient, and that confused some implementations.
Fixed crash when sending an empty EmojiReact.
HTTP requests can now be forced to use IPv6 by setting the force_ipv6_requests configuration directive to true in server.json.
Fixed a socket buffering issue under OpenIndiana (contributed by aleteoryx).
Mastodon API: Added missing requested_by field in the relationships entrypoint (contributed by Uilebheist), implemented the followers entrypoint (contributed by Uilebheist), use Mastodon's RFC3339 format for markers (contributed by nowster), fixed posts with muted words not being filtered out, fixed editing of media alt texts.
Tweaked HTML to avoid elinks complaining about a missing '#top' fragment.
Fixed a bug that made deleting the notification email address impossible.
RSS timelines are now cached because fuckers hammer for them continuously (probably AI crap bots).
Added information to README.md on how to build and install on Illumos / OpenIndiana Hipster 2026.04 (contributed by aleteoryx).
Updated Russian, Brazilian Portuguese and Czech translations (contributed by koru, daltux, pmjv).
If you find #snac useful, please consider buying grunfink a coffee or contributing via LiberaPay.
This post originally appeared on The Fulcrum.
Welcome to this week’s The Programmer’s Fulcrum.
It’s your weekly curation of the essential news in the Open Media Network and Open Social development communities with a focus on devastating big tech via Techno Anarchism.
As usual, we aim to provide actionable content you can use to destroy Techno Feudalism each week. It has the additional benefit of weakening authoritarianism.
IMHO, the best way to do that is to use tools from the Techno Anarchist Manifesto to build your own site(s) to participate in the Open Media Network. Then you should share it (them) via Real Simple Syndication (RSS), Open Social, and possibly a newsletter or podcast. This approach is similar to what some call the IndieWeb and its POSSE philosophy.
The second best strategy is to have accounts on open social and use the hell out of them. And do the same with a RSS feed reader.
We publish TPF on Fridays so you can enjoy it over your weekend.
There’s good stuff in all of our categories, so please take the time to enjoy and bookmark the items most relevant to your goals. We hope you are inspired to create new ones.
Or you can scroll down to your favorite section.
FYI, my opinions will be in bold. And may involve cursing. Because humans. Especially tech bros. And fascists. Fuckยดem.
Hamish Campbell writes:
There is a third path: community self-hosting. And this is actually how much of the Fediverse has worked for the last decade. A local group, cooperative, union, neighbourhood, or affinity group can share the cost, skills and responsibility of running services.
This is a way of taking the original โself-hostingโ idea further, from individual self-hosting โ community hosting โ federation โ native P2P.
The answer to the dotcons isnโt everyone becoming a sysadmin
But, the more of us that do, the better it is for the rest of us. Self-hosting skills are vital. Someone has to run community hosting.
Dead Simple Tech writes:
Using my experience in the tech world along with my exposure to humanist modes of analysis, then, I’ve tried to have a look as to how enshittification works from the inside: what beliefs, what attitudes and what mentalities lead to enshittifiers coming to be and reproducing themselves?
More (detailed) explanation of why techbros and developers are clueless shits and what to do about it.
Molily writes:
Many independent educators who used to earn a living from web development training and developer relations have reported that GenAI has ruined their business.
The death of web development education
All of you fucks who use GenAI are ruining your own career and everyone else’s. No to mention the thievery and environment destroying. So, fuck you!
Faircamp announces:
The first Faircamp 2 sites are coming online after the release
From Anna is:
Making a quick and easy website!
Publii introduces:
Isabella: a website theme for working photographers
Thomas Krรคftner shares his experience at KirbyKon:
Pika announces:
Souverain explores:
De WordPress au site statique : remettre le Web ร plat avec Silex
While creating a Silex site is simple, connecting it to a WordPress backend is not.
O Hello Ana examines moving:
Towards a personal online third-space
Nice site design, Ana.
Ghost shares:
Richard Djarbeng demonstrates:
Building a Modern Blog with Eleventy 3.x (Liquid Edition)
Sygnyn shows us how to:
Use your own domain name in Leaflet
About Signal reports on:
OpenTech(AUC) is:
Nextcloud has:
Introducing Nextcloud Academy: Free online courses for Nextcloud contributors
Nextcloud app development beginnerโs guide: What you should know before building your first app
And:
Lou Lรผeder shares:
Notre pipeline de production des PDFs imprimeur est 100% libre
PostmarketOS (now Nura) looks at:
The road to daily-drivable mainline phones
9to5Linux reports:
Ubuntu Summit for Ubuntu 26.10 Takes Place on November 12-13, 2026
Selfh.st opens the:
2026 Self-Host User Survey: Open for Submissions
Sheets.work reveals:
The people holding up the internet
David Bushnell wants a:
A sustainable web career, for when all this blows over
On a similar note, Deciphering Glyph correctly states:
Base 31 shows us:
Fighting Link Rot: How to Build Websites That Last
Steve Fenton explores:
Vadim Makeev shares:
One SVG, nine posters: CSS linked parameters
Linux Web News has:
Looking forward to Git 2.56 โ and 3.0
Nextcloud announces:
Nextcloud Text adds comments in Markdown files
Open Surveys opens the:
Calibre App examines:
Lazy Loading Images and Media: How Far Ahead Browsers Fetch
Dave Rupert
Recursion is DEAD and HTML killed it
Master.dev looks at:
A Beautiful Site explores:
Named Breakpoints Without Sass
Amber Weinberg explains:
Optimizing CSS with Modern Selectors
Master.dev
Testing an iframeโs postMessage Handler
Jacobin explores:
David Bushell examines:
OpenProject has:
XWiki announces:
Release Notes for XWiki 18.4.6
The Social Web Foundation is working on:
Internationalized Webfinger Handles in ActivityPub
Call for Proposals: Fediverse Multimedia Grants
Fedify announces:
Fedify 2.4.0: FEP-ef61 portable objects, background tasks, media uploads, and inbox request reports
Fabio Manganiello announces:
Grow Your Own Services covers:
A new very lightweight Fediverse platform that’s just been released called littleFedi
And LittleFedi has all the details:
The Little Computer People Present littleFedi: Our First Public Release
This is going to be similar to Stirling.
ActivityPub for WordPress announces:
9.3.0 โ Modern Signatures and a Summer of Security Reports
And Journey of the Wolf and Raven announces:
Activity Relay 3.1.0 and Activity Relay Directory 1.3.0 are released!
This is a perpetual pet peeve because many people aren’t able to comprehend โฌ๏ธ:
So, recognize their natures and don’t ask the two protocols to go against them. This is also why we have accounts on both platforms and use them differently.
Hamish Campbell covers:
Composting the Last Five Years of the Fediverse
The Fediverse’s tech is decentralized. The power over it is not. And it will slowly be enshittified if this doesn’t change.
Connected Places has:
Fediverse News โ Summer 2026
I discovered Epsilon.Social from the article above:
The European social network, sovereign and built to respect you
It will be very interesting to see where this goes. Here are its TOS with details on the founder.
Apache (the Dutch media version) reports:
Mediahuis gebruikt รฉn kopieert big tech
Linux Magazine reports:
How the Fediverse Found Parts for Its Platforms
WAFRN shows us:
The Public Ledger of Credentials shares the:
First steps of the PLC organization
Jola is:
Building an atproto link aggregator
Building [at] Habitat shares:
Habitat’s road to release: 08 search
The Modal Foundation is:
Skyreader shares a:
Skyreader update – From your follows, Bluesky posting, and more
And Cosmik shares:
Cosmik Updates: September 2026
P2Panda has:
Tubercule shares:
Avoir un compte de messagerie XMPP
Element announces:
Smoother collaboration with integrations
Computer Weekly reports:
French local authorities to replace WhatsApp with โsovereignโ encrypted messaging
Blacksky has:
And please build something for a community! We’re painfully nurturing Manade.
Dodgy Pie ๅคง้ๆ โญ๏ธ๐ฐ๐บ๐ธ ๐ต๐ญ ๐ ยป 🌐
@gcvsa@mstdn.plus
I still don't think I understand why it was felt necessary to invent #ActivityPub, when #NNTP already existed and is proven to scale.
Why couldn't we just have an updated HTTP to NNTP gateway front end? #Fediverse
Week in Fediverse 2026-10-09
Servers
- Hollo v0.9.22
- PieFed v1.8.0
- Mitra v5.11.0
- Mbin v1.11.0
- Catodon v26.10.0
- NeoDB v0.19.6.3
- NodeBB v4.16.2
- Lemmy Development Update September 2026
Clients
- Tusky v33.0
- Pachli v3.9.1
- IceCubesApp v2.1.4
- Summit v1.87.0
- Pixelfed Mobile App v2.0.0
- Aria v1.5.15
For developers
- Fedify security updates: 2.0.30, 2.1.26, 2.2.15, 2.3.10, and 2.4.0
Protocol
- FEP-4f18: ActivityPub Network Time
-----
#WeekInFediverse #Fediverse #ActivityPub
Previous edition: https://mitra.social/objects/01a0fe1a-a0fe-7d20-895a-b18c4561484c
@evanprodromou @jdlh OK, I also got the activitypub.bot codebase (tags.pub and groups.pub too) to support it. The new version is 0.53.1, and the relevant ticket is here:
https://github.com/evanp/activitypub-bot/issues/282
I'm going to go after onepage.pub next; it's a completely different codebase.
@evanprodromou @jdlh I'm glad to say that the `webfinger` and `activitypub-webfinger` NodeJS libraries now support globally inclusive handles.
https://www.npmjs.com/package/webfinger
https://www.npmjs.com/package/activitypub-webfinger
Tijd voor taart en slingers. We hebben zojuist succesvol het account van @NRC gemigreerd van mastodon.nl naar onze eigen server nrc.social. Tegen de vrijwilligers achter mastodon.nl zeg ik: dank voor de goede zorgen! I'll take it from here. Overigens blijft het devies dat we klein beginnen. Ik zal verslag doen van de ervaringen. https://www.nrc.nl/nieuws/2026/10/08/zojuist-is-het-account-van-nrc-naar-de-eigen-server-verhuisd-a4938498
#mastodon #opensocials #NRCserver #taart #activitypub