jrollans.com 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.
Great post, I suggest to anyone interested in the ActivityPub spec and technical architecture to read it. I had no idea the tool echosystem had this many problems, and Fedify handles a lot of them for you!
#activitypub
https://hackers.pub/@fedify/2026/why-activitypub-is-hard
RE: https://hackers.pub/@fedify/2026/why-activitypub-is-hard
Great post, I suggest to anyone interested in the ActivityPub spec and technical architecture to read it. I had no idea the tool echosystem had this many problems, and Fedify handles a lot of them for you!
#activitypub
"Post pending" on your quote post.
I think perhaps I know the article you want to refer to, and I'm able to quote it. But this makes me wonder about the quote post functionality in general. If you don't get the approval, then your post is meaningless to others, as there is no context.
Before quote posting existed you could share a link to someone's public toot, and clicking it would open it in a new browser tab. Perhaps the consent mechanism is okay as-is, dunno, but it is a bit weird that you can freely share an URL to someone's public blog post, but not to someone's public fediverse post because it is seen by default as an attempt to inline the post with yours.
Week in Fediverse 2026-07-03
Servers
- TinyAP v0.1.10
- GoToSocial v0.22.0
- Mobilizon v5.2.4
- Bonfire v1.0.5
- PeerTube v8.2.2
- Ktistec v3.7.0
- PieFed v1.7.0
- Mastodon v4.6.3
- Hollo v0.9.6
- ActivityPub for WordPress v9.0.2
- NeoDB v0.16.3
- Wanderer v0.19.3
- Trunk & Tidbits, May 2026 (Mastodon)
- Lemmy Development Update June 2026 and 1.0.0-beta.1
Clients
- Fedilab v3.42.1
- Pachli v3.7.1
- Aria v1.5.5
- Rocinante v1.0.9
- Holos v1.12.0
- Mitra Mini v0.4.2
Tools and Plugins
- FediFetcher v7.1.21
- owncast-emojiwall v2.1.0
- Polls For ActivityPub (WordPress plugin)
For developers
- Why implementing ActivityPub is hard, and why it doesn't have to be (Fedify)
Protocol
- FEP-8c13: Context-Authority Routing with Object Integrity Proofs for Restricted Threads
- FEP-f228: Backfilling conversations (Final comments)
- FEP-7628: Move actor (Final comments)
-----
#WeekInFediverse #Fediverse #ActivityPub
Previous edition: https://mitra.social/objects/019f058a-b456-7c32-a9ee-f6ef93e8ee55
RE: https://hackers.pub/@fedify/2026/why-activitypub-is-hard
This is a really great, technical overview of how the fediverse works behind the scenes. And really makes you appreciate that it works at all.
Massive props to @hongminhee for this write-up and all their work, and those of others that make fediverse possible.
Saker jag funderade över innan jag somnade igår; det här med kopplingen mellan #wordpress och #mastodon (eller snarare #fediverse) via #activitypub. Jag har fattat att wp-installationen blir som en egen instans i systemet. Att det som skrivs på bloggen kan både läsas och kommenteras både där och här, och även kommentarerna syns både här och där. Är det rätt så långt?
Men hur visas bloggposterna, som ju i regel är längre än maxantal tecken här? Kan någon peka på ett exempel?
Mastodon Collections === Loops Starter Kits
https://joinloops.org/starter-kits
Search Loops Kits on Mastodon, and vice versa.
powered by #activityPub
When X, Meta and TikTok relaxed their rules on hate speech, racism and transphobia, they didn't undermine the open social web.
They proved why this needs to exist.
Safety and mental health come first here. They're the foundation everything else stands on.
Not optional. Not negotiable. The vulnerable come first, always.
I have a roadmap to improve this, and I'll soon be asking for your feedback to make these spaces safer for the people who need them most.
How does ActivityPub really work?
Listen to this presentation by #ActivityPub co-author @evanprodromou given at the last FediForum:
This week, we map the visual layer of the fediverse with current numbers (June 2026): Pixelfed, Loops, PeerTube, and ... Flickr?
Pixelfed: ~100K MAU across 700 servers. @dansup has been building it for eight years, mostly alone, turning down VC offers and funding it through a Kickstarter that raised CA$138K for a nonprofit foundation.
Loops: federated short-form video, also by dansup. mid-4,000s MAU, 26 servers. opt-in algorithmic feed (the default is chronological), trust-score moderation, no AI training on user content.
PeerTube: 47K MAU across 1,500+ servers. Framasoft (French nonprofit). the most infrastructure-heavy platform on the fediverse.
The visual web is the most expensive layer of the internet to decentralize. None of this was built on venture-scale economics.
Part 2 of the Fediverse Beyond Mastodon series.
#Fediverse #Pixelfed #Loops #PeerTube #ActivityPub #OpenWeb #Owncast #FederatedVideo
@alice That being said, I'm angry that #Mastodon #developers dismissed the valid need to support blocklist feeds as it makes administrating and updating these a nightmare requiring everyone to basically setup their own #git and #DIY a "replace" with the #API.
https://github.com/mastodon/mastodon/issues/28605
I've yet to find some #ActivityPub Server Software (or even Middleware similar to #FediSuite) that can do that - even for individual accounts…
I submitted a Pull Request to update MacPorts' snac to 2.93 here:
https://github.com/macports/macports-ports/pull/33311
GitHub Continuous Integration checks passed OK!
It's up to someone else with commit access to merge it.
Thanks to violette, hanchan, inz, lainsoykaf, nullenvk, e0w0e, dragondaddy, daltux, zen and anyone else I may have missed for also contributing to the improvements in this release!
#snac #MacPorts #OpenSource #ActivityPub #Mastodon #NoDatabaseNeeded
#NoJavaScript #NoCookiesEither #NotMuchBullShit #snacAnnounces
RE: https://mastodon.social/@dansup/116822734968898442
I'm thinking a federated wiki type service with a trust metric that allows more trusted users to moderate/curate edits.
We could expand this beyond related hashtags.
#activitypub #fediverse #pixelfed #askfedi
build the future you wish to see.
I feel like a bee, pollinating for the next gen to be.
handing out blueprints so the whole swarm builds free.
🐝
Took a lil break from Pixelfed dev to update the fedicon.ca website, I hope @reiver approves and merges the PR!
https://dansup.github.io/fedicon-www/
It's much cleaner and informative, though it does need the final schedule and speakers.
I also added some logic to hide sections after certain dates 😎
Wow, Misskey has finally added the replies collection to posts??? Nice. Even fewer incomplete threads.
Week in Fediverse 2026-06-26
Servers
- Vernissage Server v1.39.0
- Bookwyrm v0.9.0
- Mastodon v4.6.1
- GoToSocial v0.21.3
- Ktistec v3.6.0
- snac v2.93
- Mitra v5.6.0
- Misskey v2026.6.0
- NeoDB v0.16.2.1
Clients
- Fedilab v3.42.0
- Mastodon for Android v2.13.0
- Voyager 2.47.3
- Tesseract v1.5.4
- Holos v1.10.2
- Phanpy changelog
- Rocinante: A modern, open-source Android client for BookWyrm
For developers
- Fedify v2.3.0
- Masto.js v7.12.0
Articles
- FR#168 – LLMs Join The Fediverse
-----
#WeekInFediverse #Fediverse #ActivityPub
Previous edition: https://mitra.social/objects/019ee1be-dd85-7353-beca-83c9a087b4fc
Added a new admirations entry point to the web UI, containing a timeline of liked, boosted and reacted posts. Please take note that, after installing the new version, it will start empty, and be filled with subsequent reactions (contributed by violette).
It's now possible to disable showing posts in a given set of languages.
Nested quoted posts are limited up to 3 levels.
New configuration knob: by setting keep_replies_posts to true in server.json, remote posts that a local user has replied to are retained in the public timeline, preventing them from being purged (contributed by hanchan).
New configuration knob: by setting keep_replied_me to true in server.json, remote replies to local posts are retained in the public timeline, preventing them from being purged (contributed by hanchan).
Ensure actors' public key PEM never includes anything after the end marker.
Fixed some memory leaks (contributed by inz).
Several additional keyId checks (many thanks to lainsoykaf for bringing this to my attention).
Fixed crash in the JSON parser (many thanks to nullenvk for bringing this to my attention).
Mastodon API: fixed lost custom emojis after edition (contributed by e0w0e).
Updated French, Brazilian Portuguese, German, Spanish translations (contributed by dragondaddy, daltux, zen).
If you find #snac useful, please consider buying grunfink a coffee or contributing via LiberaPay.
Loops + ActivityIntents
Imagine someone sending you a loops.video link and you view it (without a loops.video account), and want to boost it from your own server.
With Activity Intents, this is easily possible, with first class support on Loops ✨
Summer is here, and sadly it is peak season for pet abandonment.
#PawFed is a federated map for animal welfare built on #ActivityPub and #OSM.
It already shows shelters and vets near you. Found an abandoned animal or need help? Mention @PawFed from any #Fediverse account: a pin lands on the map, and your call is relayed across the #Fediverse, whatever your instance.
Just shipped a Loops Starter Kit bug fix that prevented Mastodon collections from working properly, I've also filed a bug on their side to resolve this as it will likely affect other software.
https://github.com/mastodon/mastodon/issues/39544
#Loops #Mastodon #StarterKits #FeaturedCollections #ActivityPub
The #HolosSocial relay is now stable enough to be tagged and published in production.
If you're interested, there is an interactive installation script and full documentation to do all the steps yourself with Docker on the #Codeberg project.
Running a relay is not like running an instance. They provide infrastructure. People with custom domains and Cloud for their media don't depend on a relay to keep their account. That's the whole purpose of this project, owning an #ActivityPub identity.
Two things you can see here... It's pretty hot! That's why I stayed home and implemented a missing feature into snac. That's what you can also see - it finally sends push notifications to devices! In this case, we can see notifications coming from #MastoBlaster App for iPhone.
What we can also see, it's still a bit faulty and not the expected content, but a first success here at least ;) I'll make some further adjustments when there's time and get in touch with @grunfink@comam.es to check if we can get this upstream. Thanks to @stefano@bsd.cafe for testing with me :)
#fediverse #mastodon #fedi #activitypub #snac2 #c #programming #clang #MastoBlaster
I agree on the gist, but with a twist. The control is in sustainable and healthy evolution of the protocol, which in turn will stimulate organic growth.
I am also a dreamer, and in my dream ActivityPub remains commons based, of the people by the people. I'd love to see Pixelfed and Loops and many other fedi services to gain adoption by millions and billions, because you and those others share value alignment. We dream collectively of making the world a better place.
Unfortunately #ActivityPub isn't commons based at the moment. At this point in time every increase in popularity of the fediverse is an attractor of commercial interests. Large #FOSS platforms prove that there is a market. And very large platforms become a threat to established #BigTech players, who are then forced to act.
Contrary to perhaps you and others, I don't think that corporate capture and takeover can be avoided once Big Tech giants decide to go all-in and throw billions bucks, 1,000's employees at it.
Hashtag following also allow URLs to RSS feeds of ActivityPub objects (like e.g. https://mastodon.social/tags/ThankYouTuesday).
Users can now configure a webhook to receive an HTTP POST for every notification. This can be useful for implementing bots that react to activities, like autorepliers, chatbots or interactive textual games (see snac(1) for more information).
The number of pending follow confirmations is shown next to the "people" link.
Faster performance metrics (contributed by dandelions).
Improved lowercasing in hashtags (contributed by postscriptum).
A search-by-url tweak for implementations that return 200 for invalid webfinger queries (e.g. piefed).
Mastodon API: added follow confirmation endpoints, fixed collisions in attachment file names.
Fixed potential crashes in attachment uploads.
If you find #snac useful, please consider buying grunfink a coffee or contributing via LiberaPay.
Notifications are now shown in a more compact way (i.e. all reactions are shown just above your post, instead of repeating the post ad nauseam for every reaction).
New command-line option unmute to, well, no-longer-mute an actor.
The private timeline now includes an approximate mark between new posts and "already seen" ones.
Fixed a spurious 404 error in the instance root URL for some configurations.
If you find #snac useful, please consider contributing via LiberaPay: https://liberapay.com/grunfink/
This release has been inspired by the song The Answers to the Questions by #Christabell and #DavidLynch.