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

[?]Stewart X Addison » 🌐
@sxa@fosstodon.org

RE: mastodon.social/@Edent/1170640

This is a real problem which I totally get and analogous to how I use favourites on Mastodon(which I fon't go back very often unless they're recent ones)
Thinking about it I now want an ActivityPub server I can store these to, whike adding tabs, and a browser plugin to post to it ...

[?]Terence Eden [He/Him/♂/男] » 🌐
@Edent@mastodon.social

How do you deal with all your open tabs?

I have a hundred "I'll look at that soon" tabs across three devices.

Does anyone here use an (open source preferable) app for keeping track of all the things they want to get back to?

They're not all articles, some are searches, IMDb pages, etc. So I dont think Wallabag will work (correct me if I'm wrong though).

Any help to tame the madness appreciated 😄

(Looking for personal recommendations. I know how to search the web.)

    [?]Mgfp🇧🇷 [He/Him] » 🌐
    @mgfp@mstdn.social

    I have made a pretty interesting discovery on . You are able to follow the peertube instances itself as an user on Mastodon.
    (Speculation)
    When follow an user from a Peertube platform, only the videos of the account you follow display on your mastodon instance. Differently from mastodon(and others) that when you follow an user in an instance, all the post form the instance get displayed from now on.
    1/2

      [?]Michael H » 🌐
      @michael@theatl.social

      Hey theATL.social 👋

      Thanks to your suggestions, we now have a new service: , a publishing/blogging platform that runs on .

      This new service is available at write.theatl.social - users at any membership level may now create a blog.

      Logging in is easy: your existing theATL.social Mastodon account logs you in.

      I've (publicly) forked the WriteFreely repo to continue developing on additional features...first of which is easy adding of pictures and other media. I'm open to suggestions as to what should be worked on next.

      More thoughts in the thread 🧵

        AodeRelay boosted

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

        , a , is experiencing a in despite its initial post-election surge. While the company is shifting focus from the app to the underlying protocol (AT Proto), which powers other social apps and services, the decline in app usage suggests a challenge in retaining users. Meanwhile, , a owned app, is seeing significant growth in and website visits. techcrunch.com/2026/08/11/blue

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

          My advice to new activitypub devs:

          - be bold: ship what big tech won't.
          - consent first: opt in, never opt out.
          - keep evolving: your v1 federation code will be wrong, and that's fine.
          - federate the future: interop over lock in, every time.

          8 years in and I still come back to these.

            [?]Maho 🦝🍻 » 🌐
            @mapache@hachyderm.io

            I was really happy to see @benpate and @dansup exploring similar ideas at the last FediCon: reducing user friction and making onboarding to the Fediverse almost invisible.

            I’ve been working along the same lines. Here’s a small example: a user can interact with a instance by simply logging in with or .

            They can comment, upload images, like, boost, etc. They don’t need to know what the Fediverse is, what an instance is, or what software is running underneath.

            For them, it’s just a social app.

            Of course, existing Fediverse users can still connect with their Mastodon account or use their preferred Fediverse software.

            Under the hood, it’s a account configured with LinkedIn/GitHub OIDC OAuth.

            But to the user? Completely transparent.

            I think this kind of invisible complexity is one of the ways we can make the Fediverse much more approachable without sacrificing interoperability.

              AodeRelay boosted

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

              4/ BizzFed ist jetzt im Early Access.

              Wir bauen das gemeinsam mit der Community. Dein Feedback formt das Produkt. (feedback.bizzfed.de)

              ➡️ bizzfed.de

              Wer macht mit? Booste gerne, wenn du das Konzept gut findest. 🙏

                AodeRelay boosted

                [?]ティージェーグレェ » 🌐
                @teajaygrey@snac.bsd.cafe

                Awesome! Thank you! Thanks also to bm90, pmjv, fidiben and any others I may have inadvertently overlooked who contributed to this release!

                I submitted a Pull Request to update MacPorts' snac to 2.94 and thanks to Herby Gillot that was merged here:

                https://github.com/macports/macports-ports/pull/33979

                My apologies for the delay! Though I check repology.org with some frequency (usually several times on any given day) it didn't seem to pick up that snac was behind upstream. Good thing I thought to check the Codeberg repository independently I guess!



                  AodeRelay boosted

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

                  and , two separate projects (that I maintain), can now send each other DMs, fully over .

                  Screenshot of an encrypted DM conversation in Holos. A banner reads "Messages are end-to-end encrypted", and each message shows a padlock next to its timestamp.

                  Alt...Screenshot of an encrypted DM conversation in Holos. A banner reads "Messages are end-to-end encrypted", and each message shows a padlock next to its timestamp.

                  Screenshot of the same conversation in FediHood, showing an "Encrypted" label at the top and a padlock next to each message.

                  Alt...Screenshot of the same conversation in FediHood, showing an "Encrypted" label at the top and a padlock next to each message.

                    [?]hcxp » 🌐
                    @hcxp@counterforce.social

                    A quick : hcxp is soon to be released independent and open hardcore punk events and posters directory.

                    Anyone can add, anyone can suggest changes and anyone can browse events/flyers for any place in the world - all connected to the ! So you can interact from here, follow your city profile for updates and what not.

                    Operated by @mbajur

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

                      @mooooooo I think @mapache has implemented on ? Maho, would you mind giving this team a review or some tips?

                        [?]Aqua Maureen [they/them] » 🌐
                        @mooooooo@qaf.men

                        people, we're failing at implementing the HTTP signatures necessary for interop, does anyone know how one would do this in 8?

                        Otherwise, could you check what's wrong with our implementation by looking at an example request, to see if anything jumps out?

                        codeberg.org/MinotaursAtWork/D

                        Totally understand that troubleshooting and bughunting is work, I wish we could pay for this. Drop any donation/tip page you have and we'll try to donate what we can when we can <3

                          [?]Aqua Maureen [they/them] » 🌐
                          @mooooooo@qaf.men

                          TIL is the most open and honest implementation when it comes to things your server may lack for interoperability. Everyone else will just cross their arms at your messages and go "401" but Pleroma will say "your HTTP signature is malformed in this specific way"

                            [?]IFTAS » 🌐
                            @iftas@mastodon.iftas.org

                            continues with @evan from @swf talking about 1.1

                            presenter superimposed on the slides

                            Alt...presenter superimposed on the slides

                              [?]Nuages » 🌐
                              @nuages@mediaformat.org

                              Hello World

                              Coucou! This is just a first post announcing Nuages to the world.

                              Nuages is an ActivityPub app, connecting to your favourite servers that support the Client to Server API.

                              Follow us to get our latest updates, we’ll be officially launching the app in the coming weeks 😉

                                fedicat boosted

                                [?]django » 🌐
                                @django@social.coop

                                RE: mediaformat.org/2026/07/nuages

                                Announcing it here publicly for the first time!

                                I've been building a general purpose activitypub pwa.

                                Follow @nuages for official updates!

                                [?]Nuages » 🌐
                                @nuages@mediaformat.org

                                Hello World

                                Coucou! This is just a first post announcing Nuages to the world.

                                Nuages is an ActivityPub app, connecting to your favourite servers that support the Client to Server API.

                                Follow us to get our latest updates, we’ll be officially launching the app in the coming weeks 😉

                                    fedicat boosted

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

                                    should be easy to use, with a very simple interface. It fully uses and is compatible with the API (tested with ). It will of course bring extra endpoints related to how it works. The project reuses the combined work from and .

                                    Here are some screenshots of the Web UI.

                                    FediHood's map set to an 8 km radius: an interactive map showing two count badges, each marking how many people are in that spot.

                                    Alt...FediHood's map set to an 8 km radius: an interactive map showing two count badges, each marking how many people are in that spot.

                                    FediHood's Nearby feed: a distance slider set to 10 km, then a few posts from people close by, each with a time, a city, a distance and a topic tag such as Sport or Events.

                                    Alt...FediHood's Nearby feed: a distance slider set to 10 km, then a few posts from people close by, each with a time, a city, a distance and a topic tag such as Sport or Events.

                                    FediHood's compose screen: a large message box, then four options: Visibility (who can see the post), Reach (how far it shows in Discover), Topic (its category) and Language (what you write in), plus Add image and Publish buttons.

                                    Alt...FediHood's compose screen: a large message box, then four options: Visibility (who can see the post), Reach (how far it shows in Discover), Topic (its category) and Language (what you write in), plus Add image and Publish buttons.

                                    The topic list in FediHood: Chat, Meet people, Events, Help, Buy & sell, Transport, Local news, Politics, Sport and Culture.

                                    Alt...The topic list in FediHood: Chat, Meet people, Events, Help, Buy & sell, Transport, Local news, Politics, Sport and Culture.

                                      fedicat boosted

                                      [?]Daniel Gultsch » 🌐
                                      @daniel@gultsch.social

                                      Great day at yesterday. I met lots of new people from the community. I've always thought that and the are ideologically well-aligned, and that our developer communities should talk to each other more. In that regard, it was a big success.

                                        AodeRelay boosted

                                        [?]Grow Your Own Services 🌱 » 🌐
                                        @homegrown@social.growyourown.services

                                        Stefano Marinelli (creator of the excellent FediMeteo) is working on a new type of lightweight Fediverse server called "littleFedi".

                                        It's still in its early days and under development, but the first test server is now open and Stefano is gathering feedback about it. More info in the quoted post at littleone.littlefedi.social/@s and more detail at littleone.littlefedi.social/@s

                                        You can follow Stefano at @stefano@bsd.cafe or on his littleFedi account at @stefano@littleone.littlefedi.social

                                          🗳
                                          AodeRelay boosted

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

                                          Do you like JSON-LD?

                                          Yes:5
                                          Yes, but...:5
                                          No, but...:4
                                          No:10

                                            [?]WRZKY » 🌐
                                            @wrzky@wrzky.com

                                            Five of Indonesia’s most powerful security officials declared the country secure while malls were fenced, unfenced, and a woman was arrested for a Facebook post. Eleven days before Independence Day, the government is managing memory to protect extraction and punish warning. That same government moved fast enough to make a dictator a national hero within a year of taking office; it has never moved that fast for anyone’s survival, anywhere. Below is this week’s mutual aid roundup.Below are ten mutual aid requests, two Palestinian campaign spotlights, and verified campaigns needing direct support and sharing.

                                            @mutualaidspace @mutualaid @mutualaid @indonesia @disability @wrzky @frugalcoffee @autistics @actuallyadhd

                                            Mutual Aid Request Roundup 6 August 2026

                                              [?]mutualaidspace » 🌐
                                              @mutualaidspace@mutualaidspace.org

                                              Mutual Aid Request Roundup 6 August 2026

                                              Jakarta fenced two malls, then took the fences down days later without explanation. Five of the country's top security officials denied any unrest and threatened charges for saying otherwise. A woman in West Java is already under arrest. That same government moved fast enough to make a dictator a national hero within a year of taking office. It has never moved that fast for anyone's rent, anywhere. Below is this week's mutual aid roundup. [SENSITIVE CONTENT]

                                              1,771 words

                                              7–11 minutes

                                              1 comment on Mutual Aid Request Roundup 6 August 2026

                                              They Fenced the Malls, Then Un-Fenced Them: A State That Manages Memory

                                              I’m writing this from Jakarta, eleven days before the 81st Independence Day, and this week the country’s entire security apparatus stood on one stage at once to tell the public that nothing is happening. Coordinating Minister for Politics and Security Djamari Chaniago, flanked by TNI commander General Agus Subiyanto, National Police Chief General Listyo Sigit Prabowo, intelligence chief Muhammad Herindra, and Attorney General Sanitiar Burhanuddin, held a joint press conference on Wednesday insisting the domestic situation “remains secure and fully under control” and urging the public not to be swayed by “disinformation” about unrest this August. Five of the most powerful men in the country do not typically assemble to deny that nothing is wrong.

                                              What none of those five men explained is the week that led up to that podium. Photos and videos of newly built fences barricading Kota Kasablanka mall in South Jakarta and Pakuwon mall in Bekasi spread across social media, prompting speculation that businesses were quietly bracing for unrest. The fences went up. Then, over the weekend, without explanation, the fences came down. In the gap between those two facts, old footage from last August’s uprising resurfaced online, presented as though it were happening now, alongside claims that Indonesian mainstream media was deliberately burying new protests. The government’s response was not to explain the fences. It was to announce that the Attorney General’s Office and National Police would pursue criminal charges against accounts spreading “hoaxes” about riots, and within days, police in Ciamis Regency, West Java, arrested a forty-five-year-old woman for uploading posts about a planned demonstration. A private citizen went from social media post to police custody faster than a mall fence went up and came back down.

                                              None of this is new, and none of it is incidental. It is almost exactly a year since police in this country ran over a rideshare driver named Affan Kurniawan with an armoured van and kept driving, the video that turned a protest over parliamentary housing perks into the largest uprising this country has seen in a generation: nearly fifty cities, ten dead, more than a thousand injured, over three thousand arrested. Eight of those activists are still facing six to twelve years in prison for the crime of posting on social media about where the protests were. A Human Rights Watch report published barely a week ago documented how the Prabowo government keeps expanding the military’s footprint into mining, palm oil, and so-called food and energy estates, prosecuting the environmental defenders and Indigenous leaders standing in its way. A state apparatus that fences a mall overnight and arrests a woman in Ciamis for a Facebook post, while insisting both are nothing to see, is managing memory rather than disinformation, and this government has practice at that: this is the same state that made a genocider and the most corrupt president in its history (Bevins, 2020) a national hero, within a year after the current president, who’s also a documented human rights abuser, took office. A government fluent enough in rewriting its own history to canonise Soeharto has had plenty of practice managing the story ahead of managing the problem underneath it, and fencing a mall without a word of explanation is just this week’s version of that same habit.

                                              The same expansion into mining, palm oil, and food and energy estates that HRW documented this month is the same mechanism showing up everywhere, not something unique to Jakarta. An economy that depends on extraction, whether it’s Gaza’s aquifers, Hormuz’s shipping lanes, or Kalimantan’s nickel, will always find a reason to militarise its own protection and call the militarisation routine, and a state built around protecting that extraction will always move faster to manage the story than to fix what the story is about. The Jakarta Post’s own editorial page noted this week that Indonesia’s GDP growth has already slowed to 5.29 percent as the Hormuz standoff ripples through import costs, a war Indonesia had no part in starting, absorbed into ordinary import bills while the same government spends its speed fencing malls against imagined unrest at home.

                                              Solidarity that stops at a coastline is tourism. Below is this week’s list. A state that moves this fast to defend a mall has yet to move half that fast for anyone’s rent, anywhere. Give directly, share widely, and don’t let “under control” talk you out of noticing who’s actually being protected, and who’s being made an example of.

                                              ✨Mutual Aid Roundup✨

                                              https://blahaj.zone/notes/apkmnch1vzeq1yxk

                                              @SabiLewSounds @mynameistillian @ellespeaks @sparkshocker @technocrow @magicalgrrrl @broodcoffee @cycletherapyHam @psychoalpastor @FictionAddict


                                              ✨Palestinian Campaign Spotlight✨

                                              Hilal and Mohammad’s Gaza Family Need Help Now

                                              Amidst the rubble of these difficult days, their son’s glasses were broken, leaving him unable to see or move due to severe astigmatism. It pains Hilal and her husband that they’re currently unable to provide a replacement. We appeal to compassionate hearts for a kind gesture so their little one can see his path again.
                                              [View original post]

                                              @Hilalgazayafa

                                              REDISTRIBUTE

                                              Help Abed and Eman protect their little children

                                              Abed and Eman are a family in Gaza seeking urgent help to protect their young children and survive. Please support their Chuffed campaign and share it widely with others today. [View original post]

                                              @abed_in_gaza123

                                              REDISTRIBUTE

                                              Gaza Verified Archive

                                              Verified Palestinian campaigns under $200

                                              These are verified Palestinian accounts whose campaigns received less than $200 in the past 7 days.

                                              Nine of many. The archive holds the rest.

                                              Open the archive, find the campaign link on each account, give directly where possible, and share the campaign links that need movement.

                                              View underfunded campaign list About Gaza Verified Campaigns


                                              🗣️Support Corner🗣️

                                              📱Share this article far and wide. Subscribe to get this update in your inbox!

                                              This space is held together by a disabled Indonesian Muslim woman. Monthly support keeps me fed, medicated, and connected, and helps me keep resisting corporate funding and the humanitarian-industrial complex through my writing and mutual aid projects.

                                              If you find this voluntary work worth supporting, please do so by pledging as little as $1 monthly via Liberapay or other tiers available across Liberapay, ko-fi, and Patreon. One-off support helps too. Any amount genuinely helps.

                                              Paid Membership on Patreon

                                              Ko-fi voluntary monthly support

                                              Liberapay voluntary monthly support

                                              Monthly Support Package




                                              @mutualaid @mutualaid @disability @autistics @actuallyadhd @nillerus @khurry @theleftistlawyer @Kristenzeta @frugalcoffee @wrzky @wrzky @edendestroyer @QasimRashid @indonesia

                                              Protesters holding signs at a pro-Palestine rally, with one sign reading “Not war, it’s colonialism. Not eviction, it’s ethnic cleansing. Not conflict, it’s occupation. Not complicated, it’s genocide.”

                                              Alt...Protesters holding signs at a pro-Palestine rally, with one sign reading “Not war, it’s colonialism. Not eviction, it’s ethnic cleansing. Not conflict, it’s occupation. Not complicated, it’s genocide.”

                                                fedicat boosted

                                                [?]James Smith 💾 » 🌐
                                                @Floppy@mastodon.me.uk

                                                Excited to announce that @fedipub (formerly known as Federails), the Rails engine for that powers (amongst other things) @manyfold, has been awarded a grant in the latest round from @NGIZero. I’ll be building community, docs, rounding out features, and ideally making it usable in non-Rails Ruby apps too!

                                                nlnet.nl/project/Fedipub/

                                                  [?]Terence Eden [He/Him/♂/男] » 🌐
                                                  @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-

                                                    [?]FediBoard Science » 🤖 🌐
                                                    @fediboard_science@flipboard.social

                                                    The Programmer’s Fulcrum 7 August, 2026
                                                    newsletter.mobileatom.net/the-
                                                    Welcome to 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.

                                                      fedicat boosted

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

                                                      [?]Aqua Maureen [they/them] » 🌐
                                                      @mooooooo@qaf.men

                                                      Okay, so

                                                      docs.joinmastodon.org/spec/sec

                                                      According to resources linked in the docs, it seems that signature validation gets the entire Actor (thus the `#main-key` which the server is supposed to ignore) and then within the Actor it gets the `publicKey` property.

                                                      Soooo back to the `#main-key` nomenclature, I guess

                                                        AodeRelay boosted

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

                                                        I've just updated my instance to stable version 2.94 👍 🎉
                                                        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 useful changes and fixes, woohoo! 🎉
                                                        https://comam.es/snac/grunfink/p/1786087095.614380
                                                        Huge thanks to @grunfink@comam.es and all contributers!! 👍


                                                          fedicat boosted

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

                                                          I've just published version 2.94 of , the simple, minimalistic instance server written in C. It includes the following changes (mostly bug fixes):

                                                          The author of a replied post is no longer added to the CC: line, as it does not have much sense.

                                                          Fixed mentions for users with hyphens in their identifiers.

                                                          Unlisted replies to unknown posts were being skipped from the timeline, so don't do that.

                                                          If an actor marked as broken gets a post boosted (proving that is [back] functioning), it's unmarked as such.

                                                          Don't try (and fail) to parse non-UTC dates in posts (I'll provide a real fix eventually).

                                                          Fixed a redirection loop in the /users alias.

                                                          Mastodon API: fixed a bug that made changing the sensitive content string impossible, avatars and headers can be deleted (contributed by bm90).

                                                          Updated Czech and Italian translations (contributed by pmjv and fidiben).

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

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


                                                            fedicat boosted

                                                            [?]Steve Bate » 🌐
                                                            @Steve_Bate@mastodon.social

                                                            I migrated from my self-hosted Mastodon instance to mastodon.social. Of course, I couldn't move my posts so I created a small server to provide the archive of my post history without changing any URIs or media URLs. It seems to be working well. RAM usage is down from 1.2GB to 45MB (-97%) and disk usage down from 160GB to 15MB (-99.99% drop) compared to keeping the old server running. I've been surprised how many "hits" I'm seeing for old posts, so I'm glad the archive is available.

                                                              [?]Aqua Maureen [they/them] » 🌐
                                                              @mooooooo@qaf.men

                                                              Turns out, 's implementation of just has eveything in a Note's content and contentMap be HTML, so Markdown gets transcribed into <h*>, <strong>, <em>, <code>, etc.

                                                              But also, OPTIONALLY, some of those HTML Note also have a mediaType property with value "text/html" so maybe you can make an untranscribed markdown Note if you specify "text/markdown" maybe?

                                                              Inconclusive.

                                                                fedicat boosted

                                                                [?]Grow Your Own Services 🌱 » 🌐
                                                                @homegrown@social.growyourown.services

                                                                If you're into photography, there is a free open Flickr-style photography platform which you can host yourself called Vernissage. It also has Fediverse compatibility so people can follow Vernissage accounts from Mastodon, Pixelfed etc. More info at:

                                                                🌱 joinvernissage.org

                                                                You can follow at:

                                                                🌱 @vernissage

                                                                For techy people who want to install their own Vernissage manually, docs are at:

                                                                🌱 docs.joinvernissage.org/docume

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

                                                                  fedicat boosted

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

                                                                  I added a list of recommended libraries to the ActivityPub developer guide:

                                                                  https://codeberg.org/ap-next/ap-next/src/branch/main/guide.md#libraries

                                                                  - activity (Go, used in GoToSocial)
                                                                  - Fedify (JavaScript, used in Hollo and Ghost)
                                                                  - Fedipub (Ruby, used in Manyfold)
                                                                  - activitypub_federation (Rust, used in Lemmy)
                                                                  - APx (Rust, used in Mitra)

                                                                  This list only includes libraries that are actually used somewhere. Libraries that are not used, or used in projects with too few users are not included.

                                                                  #fedidev #activitypub

                                                                    [?]Mike » 🌐
                                                                    @mbajur@prismo.zip

                                                                    Welcome to Prismo revived!

                                                                    Welcome to Prismo revived!

                                                                    Not so long ago, after a bit of encouraging from @dansup, I decided to revive this project using more modern stack. Apart from it being more modern, it is also way lighter than before and that's my main goal when working on it: everything should be as simple, light and independent as possible.

                                                                    Technical stuff

                                                                    New Prismo only depends on Ruby and sqlite. JS layer is minimal and based on importmaps so no heavy build step is needed anymore. CSS is being generated by native tailwind binary so produced stylesheet files are as small as possible and generation footprint is tiny.

                                                                    When it comes to federation, old Prismo was based on a code extracted from Mastodon which was both messy and far from optimal to be used by such a small and simple website. Now we're using an excellent ruby library called Fedipub instead.

                                                                    Why another link aggregator?

                                                                    While other projects are focused on supporting multiple groups with massive amount of people in them, Prismo is more about small cozy federated single-topic instances. Being small and simple will let us perfect our feature set more easily.

                                                                    What's next?

                                                                    There is no any roadmap as of yet but, for starters, i will try to bring back original feature set (as you might feel like new Prismo is a downgrade from the old one - i just brought back the essentials for now). After that - we can discuss on what's needed and what would be good to have :)

                                                                    There are obviously plenty of rough edges and issues but we will get there eventually. Let me know in the comments and, as usual, boosts highly welcome! :)

                                                                    Let's talk!

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

                                                                    The network effect is crucial to every social platform, and what differentiates them is how they are able to match IRL connections with online ones, and we can do this, but it needs to be done carefully and in a way that preserves privacy and user autonomy across platforms and services.

                                                                    No single software should have the ability to wall off access, or we become the thing we worked so hard to replace.

                                                                    More details soon 👀

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

                                                                      One boost.

                                                                      40k followers.

                                                                      Thousands of individual HTTP requests, each one signed, each one a fresh connection, each one saying hey to a server it talked to four milliseconds ago.

                                                                      Mastodon, Pixelfed and Loops do better than most here.

                                                                      We can still do significantly better.

                                                                      What if two servers just... stayed on the line?

                                                                      More details soon.

                                                                        [?]Aerofreak | USA WTF? [he/him/his] » 🌐
                                                                        @aerofreak@hessen.social

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

                                                                        In 1968 Dijkstra declared GOTO statements harmful.

                                                                        In 2021 someone built them an entire social network anyway.

                                                                        GotoSocial is a lightweight server that can run on a potato, blocks scrapers by default, and with privacy defaults that would get a product manager fired at any real company.

                                                                        Now it's one of the fastest growing on the fediverse.

                                                                        Built by @dumpsterqueer under the name Super Serious Business, which is the most honest branding in tech right now.

                                                                        gotosocial.org

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

                                                                          It's a strange feeling, building something with no one to answer to but the people using it.

                                                                          No walls to raise. No data to harvest. No quarter to hit.

                                                                          Just a network of communities that actually belong to the people in them.

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

                                                                            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 .