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.

Site description
These are the voyag... uh, things I post about.
Admin email
jrollans@gmail.com
Admin account
@jrollans@jrollans.com

Search results for tag #activitypub

fedicat boosted

[?]Event Federation » 🌐
@blog@event-federation.eu

Update on our specification work

Over a year ago we published FEP-8a8e to provide a basic guidance on how to use how to use the Event object in ActivityPub in order to mitigate issues in federation. Over the course of the last year I realised that some of its ideas and concepts are perhaps too specific to be included, and others should be generalized, because other object types might want similar features. Today I published two new FEPs. FEP-8a8e will be updated in the next days, to take into account the results of the […] [SENSITIVE CONTENT]

Over a year ago we published FEP-8a8e to provide a basic guidance on how to use how to use the Event object in ActivityPub in order to mitigate issues in federation. Over the course of the last year I realised that some of its ideas and concepts are perhaps too specific to be included, and others should be generalized, because other object types might want similar features.

Today I published two new FEPs.

FEP-8a8e will be updated in the next days, to take into account the results of the session at last years FOSDEM and open issues.

The FEP for recurring events is still a work-in-progress, I need a quiet day to read through the drafts carefully again, before I feel comfortable sharing them.

Thanks for the early feedback and help from the @Bonfire@bonfire.cafe and @lauti@bonfire.cafe developers.

    [?]Tony » 🌐
    @coldkennels@mastodon.social

    Does anyone on here have any experience with or advice on using Peertube? I'm thinking of considering recommending it to a local community group for hosting their videos in a non-commercial space, but they don't really have the means or capacity for self-hosting. Is joining an existing Peertube instance a viable option?

      [?]Daniel Supernault » 🌐
      @dansup@mastodon.social

      Short-form video, photo and blogging platforms commonly let creators publish one post together.

      So we built this feature into Loops, with consent based ActivityPub support, and a FEP.

      Shipping soon!

      Loops Collaborations feature

      Alt...Loops Collaborations feature

        fedicat boosted

        [?]ActivityPub for WordPress » 🌐
        @activitypub.blog@activitypub.blog

        9.4.0 — Picture This

        Images in Fediverse replies, a block to quote posts from the Fediverse, and a name and avatar of its own for your blog profile. Plus another round of security fixes. [SENSITIVE CONTENT]

        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.

        Images in Replies

        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.

        Quote Posts From the Fediverse

        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.

        A Name and Face for Your Blog Profile

        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.

        Security, Again

        As in 9.3.0, this release fixes vulnerabilities that were reported to us.

        • Signed requests are checked more strictly. They have to be addressed to your site, and signing keys from other servers are verified more carefully.
        • Blocks are respected everywhere. Accounts you blocked can no longer reply to, like, repost or quote your posts and comments, and only the sender of a reply or like can change or remove it.
        • Content from other servers is handled more safely when it is imported as posts or comments.
        • Apps you connect can only do what you allowed them to do, and only on content the connected user is allowed to change.

        If you run the plugin, please update.

        Smaller Things You Might Notice

        • More languages. Posts are federated with the language Polylang assigned, and posts from Mastodon apps keep the language the app set. Handles like @renée@café.example now work in mentions and search.
        • Blocks that fit your theme. The Followers and Following blocks take their colors and font from your theme, and the Reactions block has a new Counts style that can replace the comments link in a query loop.
        • Your uploads folder stops growing. Profile pictures were downloaded again on every page view, leaving a copy behind each time. The update removes the extra copies.
        • Fewer duplicate emails when another server delivers the same message twice, or when a reply also mentions you.
        • Comments: replies are no longer auto-approved because the account liked a post before, likes and reposts no longer leak into comment lists, and comment links open the right page.
        • What your followers get: no extra image under your posts, summaries that stop at the “Read more” tag, podcast files from outside your media library, and account moves that are verified and reach your followers.
        • Apps and the ActivityPub API: mentions from Mastodon apps are federated again, and replies to posts on other servers are delivered.
        • Compatibility: fixes for WordPress 7.1 and 7.2, PHP 8.5, Polylang, and sites behind a proxy.
        • Under the hood: remote content is cached through the object cache, and endpoints that other servers call now have a rate limit.

        The full changelog is in the GitHub repository.

        Get It

        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?

        Thank You

        A huge thank you to everyone who contributed code, tested early builds, filed bug reports, or reported a security issue for this release.

        A Fediverse reply in the comment section, with the photo of a steaming coffee mug shown below the comment text.

        Alt...A Fediverse reply in the comment section, with the photo of a steaming coffee mug shown below the comment text.

        The Federated Quote block in the editor, with the URL of the quoted post, a note that the author will be asked for permission, and an embed of the post.

        Alt...The Federated Quote block in the editor, with the URL of the quoted post, a note that the author will be asked for permission, and an embed of the post.

        The Blog Profile settings with the new name field set to "Slow Mornings" and a custom avatar.

        Alt...The Blog Profile settings with the new name field set to "Slow Mornings" and a custom avatar.

        fedicat boosted

        [?]Omicron Blog 🐇 » 🌐
        @OmicronHQ@fosstodon.org

        AodeRelay boosted

        [?]Oliver ⚡ » 🌐
        @oliver@microhive.me

        I've just updated my instance to stable version 2.97 👍 🎉
        You don't know Snac? But you should: https://codeberg.org/grunfink/snac2
        A simple, minimalistic and well documented instance server written in C, no database needed, totally JavaScript-free, no cookies either, not much bullshit.
        Lots of bug fixes and tweaks, and a few things I’ve absolutely no idea about 😉

        Huge thanks to @grunfink@comam.es and all contributers!! 🎉


          fedicat boosted

          [?]The Real Grunfink » 🌐
          @grunfink@comam.es

          I've just published version 2.97 of , the simple, minimalistic instance server written in C. It includes the following changes:

          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.

          https://comam.es/what-is-snac

          If you find useful, please consider buying grunfink a coffee or contributing via LiberaPay.


            [?]Colin Dean » 🌐
            @colindean@mastodon.social

            Here's a throwback. I found a dir with a bunch of pictures of (formerly, rstat.us) circa October 23, 2011. They're all just the front page, but in different browsers on different OSes.

            rstat.us on October 23, 2011, rendered in Mozilla Firefox on Windows Vista. A gray bar, a turquoise bar, then white and gray. A bunch of random icons and some posts on the left.

            Alt...rstat.us on October 23, 2011, rendered in Mozilla Firefox on Windows Vista. A gray bar, a turquoise bar, then white and gray. A bunch of random icons and some posts on the left.

              AodeRelay boosted

              [?]Kuketz-Blog 🛡 » 🌐
              @kuketzblog@social.tchncs.de

              Wird mal wieder Zeit für dieses Schaubild. :-)

              Das Fediverse ist weit mehr als Mastodon. Ob Microblogging, Videos, Bilder, Blogs oder Veranstaltungen: Unterschiedliche Dienste können über offene Protokolle miteinander kommunizieren. Dezentral, unabhängig und ohne einen Konzern, der alles kontrolliert.

              Das Schaubild ist zwar nicht mehr ganz aktuell, aber die Grundidee dahinter bleibt wichtig.

              Infografik mit dem Titel »A view into the Fediverse - Who talks to whom - and how?«. Sie zeigt verschiedene dezentrale Plattformen und ihre Vernetzung über offene Protokolle. In kreisförmig angeordneten Bereichen sind unter anderem Mastodon, Pleroma, Misskey, PeerTube, Pixelfed, WordPress, Lemmy, Friendica, Hubzilla und diaspora* dargestellt. Zahlreiche blaue Verbindungslinien verdeutlichen die Kommunikation über ActivityPub. Weitere farbige Markierungen stehen für die Protokolle Nomad (grün), Diaspora (rot) und DFRN (violett). Das Schaubild verdeutlicht, dass das Fediverse aus unterschiedlichen, miteinander vernetzten Diensten besteht. Die Grafik stammt von Imke Senst und Mike Kuketz und steht unter CC BY-SA 4.0. Sie bildet einen älteren Entwicklungsstand des Fediverse ab.

              Alt...Infografik mit dem Titel »A view into the Fediverse - Who talks to whom - and how?«. Sie zeigt verschiedene dezentrale Plattformen und ihre Vernetzung über offene Protokolle. In kreisförmig angeordneten Bereichen sind unter anderem Mastodon, Pleroma, Misskey, PeerTube, Pixelfed, WordPress, Lemmy, Friendica, Hubzilla und diaspora* dargestellt. Zahlreiche blaue Verbindungslinien verdeutlichen die Kommunikation über ActivityPub. Weitere farbige Markierungen stehen für die Protokolle Nomad (grün), Diaspora (rot) und DFRN (violett). Das Schaubild verdeutlicht, dass das Fediverse aus unterschiedlichen, miteinander vernetzten Diensten besteht. Die Grafik stammt von Imke Senst und Mike Kuketz und steht unter CC BY-SA 4.0. Sie bildet einen älteren Entwicklungsstand des Fediverse ab.

                [?]rain » 🌐
                @rain@night.studio-2am.net

                Maybe someone with more snac / fedi experience can help me out with this:
                Often I'll have a post in my timeline because someone I follow replied to it. I'll see the original post and the reply by the person I follow. When I visit the original post at its instance website, I'll notice it has more replies by other people that don't show in my snac UI, presumably because my instance didn't have them.

                I noticed there's a command "collect_replies" and it sounds like this would get the replies so they show up... but it doesn't seem to do anything?

                I wonder if I'm misunderstanding how fedi works or what that command does. Can one instance A ask another instance B "give me all replies to that post!" even when the replies are from even other instances C, D, E etc.?


                  fedicat boosted

                  [?]David Schmidt » 🌐
                  @individual8@mastodon.social

                  Check out Columnly – a multi-column client for all your ActivityPub-based accounts! 📊

                  Manage all your feeds in one place with a clean, customizable layout. The only feature really missing right now is automatic system light/dark mode support.

                  🔗 columnly.social

                    [?]Linux » 🌐
                    @Linux@fairy.id

                    End of an era: Toot.Community is shutting down today. 🌇

                    A massive thank you the admin for your incredible time, effort, and fairness — not just inside Toot Community, but across the entire Fediverse network. You created a wonderful home for people and others to experience.

                    To all former Toot.Community members, wishing all the best of luck with your migrations and next steps.

                    @support @jorijn

                      fedicat boosted

                      [?]Evan Prodromou » 🌐
                      @evanprodromou@socialwebfoundation.org

                      FOSDEM 2027 – Social Web Devroom – Call For Participation

                      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 […] [SENSITIVE CONTENT]

                      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.

                      Format

                      There will be two available talk formats:

                      • 25 minutes – for bigger projects, followed by 5 minutes of questions.
                      • 8 minutes – micro-talks on smaller or newer projects, in groups of 3, followed by 6 minutes of combined questions for the group.

                      Topics

                      The Social Web Devroom is open to talks all about the Social Web, AKA the Fediverse, including:

                      • Implementations of the ActivityPub protocol or ActivityPub API
                      • Clients for ActivityPub-enabled software like Mastodon
                      • Supporting services for the Fediverse, like search or onboarding
                      • ActivityPub-related libraries, toolkits, and frameworks
                      • Tools, bots, platforms, and related topics
                      • Advocacy, organization and social activity in deploying Open Source ActivityPub applications

                      Important dates

                      • Submission open: 27 Oct 2026
                      • Submission deadline: 27 Nov 2026
                      • Acceptance notifications: 1 Dec 2026
                      • Final schedule announcement: 7 Dec 2026
                      • Devroom: 31 Jan 2026

                      Submissions

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

                      Code of Conduct

                      All attendees and speakers must be familiar with and agree to the FOSDEM Code of Conduct.

                      Contact

                      Questions about topics, formats, or the Social Web in general should go to contact@socialwebfoundation.org.

                      [?]Sean Tilley » 🌐
                      @deadsuperhero@fedizen.net

                      Harmony is an #ActivityPub powered Discord and Matrix alternative that mixes chatrooms with social networking. It's amazing.

                      Screenshot of Harmony's UI, which strongly resembles Discord.

                      Alt...Screenshot of Harmony's UI, which strongly resembles Discord.

                        [?]@reiver ⊼ (Charles) :batman: » 🌐
                        @reiver@mastodon.social

                        Why, Mastodon? Why?

                        Why are you forcing signed requests for all "Accept: application/json" HTTP requests of the actor URL? Rather than just actors that choose to be "private".

                        ...

                        curl -H 'Accept: application/activity+json' mastodon.social/users/reiver

                        {"error":"Request not signed"}

                          fedicat boosted

                          [?]Daniel Supernault » 🌐
                          @dansup@mastodon.social

                          fedicat boosted

                          [?]Vernissage » 🌐
                          @vernissage@mastodon.social

                          🚀 Direct Messages have arrived in !

                          The latest version is now live on vernissage.photos⁠, and the updated iOS app with Direct Messages support is also available on the App Store!

                          Next up: improving support for mentions without attached photos. 😉

                            [?]Linux » 🌐
                            @Linux@fairy.id

                            Toot Community will be GONE -- Going bye-bye -- In roughly 1 day from now.

                            Eek! Time to migrate to a new Fedi site.

                              [?]@reiver ⊼ (Charles) :batman: » 🌐
                              @reiver@mastodon.social

                              fedicat boosted

                              [?]Daniel Supernault » 🌐
                              @dansup@mastodon.social

                              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:

                              loops.video/.well-known/activi

                                fedicat boosted

                                [?]bleeptrack » 🌐
                                @bleeptrack@vis.social

                                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?

                                Alt...person with snorkling equipment doing a fun diving motion

                                  wakest ⁂ boosted

                                  [?]Pavillion » 🌐
                                  @pavillion@mastodon.social

                                  I'm Stephen, and I build Pavillion: an open-source events calendar where calendars follow and repost events from other calendars.

                                  Libraries, nonprofits and venues publish on their own calendars. A town or chamber calendar follows them and hand-picks or auto-reposts their events onto one community-wide calendar.

                                  Self-hostable, open code, early. If you run a community calendar, tell me what you need.

                                  pavillion.social

                                    [?]Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 » 🌐
                                    @evan@cosocial.ca

                                    [?]Linux » 🌐
                                    @Linux@fairy.id

                                    Let's take a moment to explore the concept of my block list.

                                    "Billy Bob" is like:

                                    > "I like child porn and share photos and videos of child porn."

                                    So naturally, Billy Bob ends up on the block list. But along comes "Mary Sue," and she is like:

                                    > "I support Billy Bob, and I am going to like, share, and boost Billy Bob's post."

                                    So naturally, Mary Sue ends up on the block list. Then along comes "John Doe," and he is like:

                                    > "It is completely unfair of you to add Mary Sue to your block list! Mary Sue is not Billy Bob — and so what if she is liking, sharing, and boosting Billy Bob's child porn post? I do not believe anyone should use your block list, and I insist that people should block you instead."

                                    A wise person sees the problem and knows why all of these people are now on the block list, and why anyone who claims the block list is unfair should also be on the block list. No one should be defending child porn, nor the individuals who like, share, and boost child porn posts, nor should they come to the defense of such individuals while denouncing both the block list and its creator.

                                    I am applying this exact same logic to spammers and scammers. It is not a hard concept to understand, and it is not unfair either — unless you are pro-spammer and pro-scammer.

                                    (Speaking personally, I see scammers as just as bad as pedophiles, because they too often prey upon the weak, vulnerable, and defenseless. Scammers are known to target the young, the elderly, and the disabled.)

                                    gitlab.com/Fediverse-Express/F

                                      [?]Nate 🌕 [he/him + o/ele/-o] » 🌐
                                      @noahebalon@app.wafrn.net

                                      disclaimer: gringos please be kind to brazilians arriving to the fediverse, we're having a huge exodus due to political interference from the united states (through meta/google/x), if you're mean to them i am gonna curse your entire bloodline or give you rabies through wafrn bitting system.


                                      #fedi #fediverse #activitypub #mastodon #akkoma #sharkey #wafrn #pixelfed #uspol #brpol #brazil

                                        [?]Fedizen ⁂ Fediverse News » 🌐
                                        @fedizen@mastodon.social

                                        AodeRelay boosted

                                        [?]fionescu(1) » 🌐
                                        @fionescu@mastodon.bsd.cafe

                                        My presentation from a week ago, at 2026 (Bucharest), is finally online and somewhat polished... The video is raw footage and my talk could only cover mostly , but the complete text also dives a bit into , not without deserved criticism.
                                        fionescu.princeps-poesis.xyz/2

                                          [?]Zelda » 🌐
                                          @Zelda@m.ai6yr.org

                                          ⚠️ SCAM Alert!

                                          Do not click this link!

                                          The goal is to hijack your Fedi Account.

                                          A screenshot of a user who tagged over 20 people with a sneaky URL

                                          Alt...A screenshot of a user who tagged over 20 people with a sneaky URL

                                            [?]Zelda » 🌐
                                            @Zelda@m.ai6yr.org

                                            ⚠️ Watch out for a new phishing trick on the Fediverse.

                                            Don't click random short URLs in DMs or replies. These links are sneaky: they silently harvest your Fedi credentials in the background and instantly redirect you to a random website so you think it was just a spam link.

                                            It looks like harmless spam, but it’s actually a full account takeover. Stay safe out there!

                                              fedicat boosted

                                              [?]Week in Fediverse :fediverse_light: » 🌐
                                              @weekinfediverse@mitra.social

                                              fedicat boosted

                                              [?]Matthias Pfefferle » 🌐
                                              @pfefferle@mastodon.social

                                              When I started with for , it was a small experiment. Now almost 4 out of 10 servers are WordPress sites, and it is still growing, slowly but steadily. Come and join us @activitypub.blog 🎉

                                              fedidb.com/software?st=servers

                                              Screenshot of fedidb, that shows some stats of WordPress in the Fediverse.

                                              Alt...Screenshot of fedidb, that shows some stats of WordPress in the Fediverse.

                                                fedicat boosted

                                                [?]Fedilab Apps » 🌐
                                                @apps@toot.fedilab.app

                                                Concerning , I still believe it's an interesting project because it brought something new to the .

                                                Not only because you run your 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 :)

                                                  fedicat boosted

                                                  [?]Fedilab Apps » 🌐
                                                  @apps@toot.fedilab.app

                                                  As you know, I love animals. That's why I built : pawfed.org/

                                                  It is fully built on and lets people share messages with to help our animal friends: 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.

                                                  Haru, a black cat, sits next to Tanos, a Belgian Malinois dog. Pika, a Senegal parrot, is in front of them.

                                                  Alt...Haru, a black cat, sits next to Tanos, a Belgian Malinois dog. Pika, a Senegal parrot, is in front of them.

                                                    [?]Daniel Supernault » 🌐
                                                    @dansup@mastodon.social

                                                    FediDB was originally created as a fediverse developer service, to help devs test against their software, or to verify others.

                                                    We spun that out into an invite only service with PubKit, and now I'm proud to announce it's rejoining FediDB!

                                                    The first component is Pub Explorer:

                                                    fedidb.com/tools/pub?q=https:/

                                                      [?]Daniel Supernault » 🌐
                                                      @dansup@mastodon.social

                                                      You can now change your username on Loops ✨

                                                      Loops username change

                                                      Alt...Loops username change

                                                      Loops username change

                                                      Alt...Loops username change

                                                        [?]Daniel Supernault » 🌐
                                                        @dansup@mastodon.social

                                                        So @blog is a homemade blog, built with a prototype of my laravel-activitypub package!

                                                        But, fedidb.com isn't Laravel, its a Nuxt v4 SSR javascript app.

                                                        The blog is hosted on the Laravel backend of FediDB, fedidb.org, but it leverages Laravel's domain routing feature to use `blog.fedidb.com` which the Nuxt app proxies the webfinger of.

                                                        Why? Because I can. 🤘

                                                          [?]Terence Eden » 🌐
                                                          @Edent@mastodon.social

                                                          I'm going to try and keep a record of all the bugs, errors, and inconsistencies I've reported in and documentation.

                                                          First up, how big are the limits on what you can federate?

                                                          Mastodon lists some limits in KB/MB, but others are just raw numbers. That might make sense for an ASCII world - but emoji complicate everything.

                                                          github.com/mastodon/mastodon/i

                                                            [?]Terence Eden » 🌐
                                                            @Edent@mastodon.social

                                                            Hey, and developers.

                                                            How much skew do you allow before rejecting a message?

                                                            I've just received something where the header is signed:
                                                            Mon, 31 Aug 2026 20:09:54 GMT

                                                            But the ActivityPub message was published:
                                                            Mon, 31 Aug 2026 19:58:36 GMT

                                                            That's a little over 10 minutes. Is that too much? Should I not care as long as the signature validates?

                                                              [?]Terence Eden » 🌐
                                                              @Edent@mastodon.social

                                                              A weird message from .

                                                              Signed on 2026-09-01
                                                              Published on 2026-03-02

                                                              That's a skew of six months! The message type is "Undo" - so they're undoing a like they sent in March.

                                                              Is there *really* a worry about accepting requests like this? Given the message has been signed, what risk is there to replay attacks?

                                                              Bug report at github.com/friendica/friendica

                                                                [?]Terence Eden » 🌐
                                                                @Edent@mastodon.social

                                                                🆕 blog! “Some updates to ActivityBot”

                                                                I couple of years ago, I developed ActivityBot - the simplest way to build Mastodon Bots. It is a single PHP file which can run an entire ActivityPub server and it is less than 80KB.

                                                                It works! You can follow @openbenches to see the latest entries on OpenBenches.org, and @colours for a …

                                                                👀 Read more: shkspr.mobi/blog/2026/03/some-
                                                                ⸻

                                                                  fedicat boosted

                                                                  [?]Week in Fediverse :fediverse_light: » 🌐
                                                                  @weekinfediverse@mitra.social

                                                                  [?]lobo :emacs: » 🌐
                                                                  @lobocode@hachyderm.io

                                                                  Does the dev.to platform use ? Does anyone know?

                                                                  @devto

                                                                    fedicat boosted

                                                                    [?]Fedizen ⁂ Fediverse News » 🌐
                                                                    @fedizen@mastodon.social

                                                                    has entered with support, allowing users to connect with creators across the . This means users can follow and interact with creators on platforms like and , and vice versa. Loops has implemented several technical features to ensure smooth federation, including a shared inbox, HTTP signatures, and smart content representation. blog.joinloops.org/loops-joins

                                                                      fedicat boosted

                                                                      [?]The Real Grunfink » 🌐
                                                                      @grunfink@comam.es

                                                                      I'm glad to announce the release of version 2.78 of , the simple, minimalistic instance server written in C. It includes the following changes:

                                                                      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.

                                                                      https://comam.es/what-is-snac

                                                                      If you find useful, please consider buying grunfink a coffee or contributing via LiberaPay.


                                                                        [?]Chris Trottier » 🌐
                                                                        @atomicpoet@atomicpoet.org

                                                                        #Elgg is getting an #ActivityPub plugin!

                                                                        Now if you’re not familiar with Elgg, it’s one of the first ever open source social media platforms. It launched all the way back in 2004 and was founded by @ben and Dave Tosh.

                                                                        I remember installing Elgg 15 years ago, playing around with it for a bit, and not doing much with it because there wasn’t anyone I knew who used it. So ActivityPub will definitely extend its network effect.

                                                                        https://github.com/RiverVanRain/activitypub/wiki/Welcome#groups

                                                                          gyptazy boosted

                                                                          [?]The Real Grunfink » 🌐
                                                                          @grunfink@comam.es

                                                                          I'm glad to announce the release of version 2.70 of , the simple, minimalistic instance server written in C. It includes the following changes:

                                                                          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.

                                                                          https://comam.es/what-is-snac

                                                                          If you find useful, please consider contributing via LiberaPay: https://liberapay.com/grunfink/

                                                                          This release has been inspired by the song The Answers to the Questions by and .