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

[?]InnocentZero » 🌐
@innocentzero@social.tchncs.de

So I usually hate sending over bluesky links anywhere since I'm not a fan, but Rob Ricci highlights some important distinctions between and

Fundamentally, activitypub is designed to be useful with a partial view of the network. (Narrowing down to here) Likes are communicated, mentions are communicated, and so on.

Over at atproto land, you have no option but to write to your repo, and so you have no choice but to view the entire network to say, find replies and such (narrowing to here). So the only way you can get your data is to read the network and filter it yourself, or have someone else do it for you, which doesn't solve the problem, only shift it.

bsky.app/profile/ricci.io/post

    Holos Social boosted

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

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

      AodeRelay boosted

      [?]gyptazy » 🌐
      @gyptazy@gyptazy.com

      finally sends me push notifications!

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


      snac2 sending push notifications to a user via MastoBlaster App on iPhone

      Alt...snac2 sending push notifications to a user via MastoBlaster App on iPhone

        [?]🫧 Social coding commons » 🌐
        @smallcircles@social.coop

        @dansup

        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 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 platforms prove that there is a market. And very large platforms become a threat to established 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.

          [?]GreyLinux » 🌐
          @Greylinux@floss.social

          Maybe Snac server instead ??


            dansup boosted

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

            [?]Jan Wildeboer 😷:krulorange: » 🌐
            @jwildeboer@social.wildeboer.net

            When I want to spin up my own instance that supports when composing a post and that can handle my significant amount of followers with a seamless migration from my current instance, which Implementation would you use? Ideally it should be a simple rootless container setup that JustWorks™ with podman. Perfection would be a single, self-contained container without the need to spin up several ones for databases or other stuff.

              fedicat boosted

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

              RE: mastodon.social/@HolosSocial/1

              Tagging the first version of the relay will be a proud accomplishment for me. It means officially publishing an relay, here only to maintain your identity and activities when your devices are offline.
              It brings custom domains for self-identity, DMs, and multi-device support, while each device runs its own AP server. Not tied to a single platform, it supports microblogging, images, or even videos in one click.
              Full sovereignty, without installing an instance on a VPS.

              fedicat boosted

              [?]Holos Social » 🌐
              @HolosSocial@mastodon.social

              I am really happy with my work today, I have never seen the relay so stable and fast. The response time is now really short, around 20 ms, and hasn't moved for hours. I am really close to tagging the first version of the relay as 1.0.0.

              Holos Social relay admin dashboard showing performance metrics: a request rate of 406 req/sec, an average response time of 20 ms, an error rate of 0.2 percent, and 80 MB of memory used.

              Alt...Holos Social relay admin dashboard showing performance metrics: a request rate of 406 req/sec, an average response time of 20 ms, an error rate of 0.2 percent, and 80 MB of memory used.

              Response time graph over roughly 24 hours, showing peaks around 1600 to 1700 ms in the evening, a middle period fluctuating between 400 and 1000 ms, then dropping to around 20 ms and staying flat for the last several hours.

              Alt...Response time graph over roughly 24 hours, showing peaks around 1600 to 1700 ms in the evening, a middle period fluctuating between 400 and 1000 ms, then dropping to around 20 ms and staying flat for the last several hours.

                  [?]Holos Social » 🌐
                  @HolosSocial@mastodon.social

                  In the , most software is built around a specific platform model. One for microblogging, one for video, one for photos... and new ones will keep coming.
                  With , your phone runs your own server. You control your data and can use your own domain as your identity.
                  Built on the protocol, not a platform model, Holos is not limited to a single use case. One account that adapts to your needs.
                  That's where we're heading, and we hope for your support.

                    [?]Evan Prodromou » 🌐
                    @evan@cosocial.ca

                    One thing I should have written on the first page of my ActivityPub book was, "You're going to have to special-case @puckipedia."

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

                      Don't get me wrong, a lot of fediverse developers do not want millions of users, they are designing their software carefully for them and people like them.

                      I'm a dreamer, and love to think bigger, and build platforms with millions and even billions of people.

                      Both types of devs and projects can thrive, because we give the people control and power.

                      That is what matters, nobody can control this, not even me or mastodon.social

                      The protocol is the true power.

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

                        Username changes are coming to Loops, and later Pixelfed this summer.

                        It's quite challenging, but a necessity since Loops supports Sign in with Apple and it generates a random username.

                        To prevent federation breakage, we will keep old usernames as aliases, and limit changes to 3 times per year, once per month.

                        Loops doesn't use usernames in activity urls, so it won't break those.

                        I am also working on a FEP for this!

                          AodeRelay boosted

                          [?]Carlos Cámara » 🌐
                          @ccamara@mastodon.social

                          @halfpress i'd like to follow this thread on following threads . There's an issue discussing how to implement that info @Bonfire and

                          github.com/bonfire-networks/bo

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

                            I've been trying this mini snac instance for a while now, and perhaps someone with more knowledge can enlighten me about a couple of things:
                            For example, I'm still not sure when or why replies or the parent-post of a reply show up. Sometimes they do, and sometimes they don't.

                            If I'm following a person, their post will show up for sure, but sometimes not the post it's replying to. In this case I can still follow a link back to the original instance. (Which is a way of "getting around" in and of itself.)

                            I think part of this might be because snac is conservative in terms of caching, whereas Mastodon is apparently very aggressive about it. So while snac is very lightweight (which is its main point) on Mastodon it would feel less insular. Hashtags on a semi-large Mastodon instance can be used to see a lot of posts from people you don't follow, but on this snac instance it's almost pointless to filter by hashtag.
                            Conversely, I have no idea who might be able to see this post here, just because they follow the Fediverse hashtag or so...?

                            I assume one way to get more input might be to follow more people. But then the feed would be way too busy. So perhaps an alternative would be to create a separate account on the same instance that follows a ton of people, which would cause the snac server to retrieve their posts (or know about the server?), and then I guess that should improve things somewhat even on this account, making hashtags more usable and seeing more replies or reply parent-posts.

                            As I said, I'd love if anyone with more knowledge about the Fediverse or Activity Pub etc. could enlighten me a bit.


                              dansup boosted

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

                              fedicat boosted

                              [?]silverpill » 🌐
                              @silverpill@mitra.social

                              I've been reviewing the new FEP from the Mastodon team today, and one thing that caught my attention is the use of Accept and Reject activities for managing approvals. Another day, someone proposed to use Follow activity for "watching a thread".

                              So now, when you receive a standard activity, you need to use increasingly complicated heuristics to figure out what the activity does, because it is not possible to infer that from its type anymore.

                              This has to stop. I think we need to start giving our activities better names.

                              #ActivityPub

                                fedicat boosted

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

                                This is Haru and Tanos. Haru is the black cat. We adopted him from a shelter at two years old, after he lived there his whole life. Tanos is a Malinois. We took him in when his owner could not keep him anymore.
                                Life can change fast, animals are often the first to lose their home. This is why I made , a shared map for animal welfare. Not many people use it yet, but it is worth sharing. It relies fully on and uses .

                                pawfed.org/how-it-works

                                Haru, a black cat, sits calmly on a step between two dogs. At the top stands Raven, a white Swiss Shepherd, looking down at the cat. At the bottom, with his back to the camera, is Tanos, a Malinois. They all live together peacefully.

                                Alt...Haru, a black cat, sits calmly on a step between two dogs. At the top stands Raven, a white Swiss Shepherd, looking down at the cat. At the bottom, with his back to the camera, is Tanos, a Malinois. They all live together peacefully.

                                  AodeRelay boosted

                                  [?]⚓💾 Tueddelmors 💾⚓ » 🌐
                                  @reeeen@norden.social

                                  3 Uhr nachts und ich erkläre mal wieder jemandem, dass das Fediverse kein "Twitter-Klon" ist. 🌙

                                  Stell dir vor, E-Mail wäre nur bei einem Anbieter möglich. Absurd, oder? Genau so absurd ist zentrale Social Media eigentlich.

                                  Beim Fediverse wählst DU deine Instanz, deine Regeln, deine Moderation – und redest trotzdem mit allen. Kein Konzern dazwischen.

                                  Föderation > Plattform. Immer. ✨

                                    AodeRelay boosted

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

                                    fedicat boosted

                                    [?]Holos Social » 🌐
                                    @HolosSocial@mastodon.social

                                    Following threads will be available in 1.10.0. You can subscribe to a thread and get notified when new replies arrive, even from accounts you do not follow. It works with standard activities by sending a Follow targeting a post, with a polling fallback for servers that do not support it yet.

                                    How it works: tom79.dev/posts/follow-a-note/

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

                                      I am working on my Laravel-Activitypub package, it will replace federation support in Pixelfed once all tests are passing!

                                      To demonstrate and test it before we use it in Pixelfed, a small and simple single user photo sharing server will be published and I'll boost the first photo here.

                                        fedicat boosted

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

                                        RE: toot.fedilab.app/@apps/1155727

                                        This post is about 7 months old, and went far beyond it since. It now has DMs with the Signal protocol, and real identity portability. You can use a custom domain so your identity rests on your own name and keys, and keep your media on your own cloud. Leaving a relay is no longer a migration, you just point your domain elsewhere and keep going. This remains optional, you have time to discover the app and enable things later that will give you full independence on .

                                          fedicat boosted

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

                                          You, the people, and NLnet, have funded a fully open TikTok alternative with web and mobile clients, ActivityPub federation and an opt-out For You feed algorithm that is privacy friendly.

                                          Anyone can start their own Loops community, and we're working on an official hosting service to help fund development.

                                          Join 🚀: joinloops.org/join-the-beta

                                          Roadmap ✨: joinloops.org/roadmap

                                          Donate 🙏: joinloops.org/donate

                                          Source 🤖: github.com/joinloops

                                            dansup boosted

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

                                            You know what's pretty cool?

                                            @rabble, the developer of divine.video sent a pull request to Loops to improve federation between Divine and Loops.

                                            This is the magic of the open social web.

                                            Collaboration and connection, no matter where you are.

                                            You love to see it ❤️

                                            github.com/joinloops/loops-ser

                                              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 .