microhive.social 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
As you have probably already guessed: this is just another personal fediverse instance.
Admin account
@oliver@microhive.social

Search results for tag #activitypub

@reiver ⊼ (Charles) :batman: »
@reiver@mastodon.social

A reasonable ActivityPub / ActivityStreams API to schedule something to be posted in the future might be — to HTTP POST something to an account's outbox with the `published` field set to a date-time in the future.

    silverpill »
    @silverpill@mitra.social

    What is the standard method of specifying primary language of a post in #ActivityPub?

    Mastodon and Hollo add contentMap.[languageCode] to object. But Pleroma and Misskey don't.
    And what if there are multiple keys in contentMap?

      ティージェーグレェ »
      @teajaygrey@snac.bsd.cafe

      I submitted a Pull Request to update MacPorts' snac to 2.74 here:

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

      3/3 of GitHub Continuous Integration checks completed successfully!

      Thanks to you (and gnemmi, pmjv, daltux, inz, Popolon, sn4il, mistivia, zen, Menel, uhuru, anzu, violette, and rozenglass; hopefully I didn't miss anyone?) for the continued improvements!

      As with previous PRs I have submitted, I am abstaining from commit access until I have less chaos in my life to be able to take on more responsibilities, so it's up to someone else to merge it.



        Oliver⚡ boosted

        The Real Grunfink »
        @grunfink@comam.es

        I'm glad to announce the release of version 2.74 of , the simple, minimalistic instance server written in C. It includes a lot of web UI translations by lovely people and a bit of minor tweaks and fixes:

        Added Spanish (default, Argentina and Uruguay) translation (contributed by gnemmi).

        Added Czech translation (contributed by pmjv).

        Added Brazilian Portuguese translation (contributed by daltux).

        Added Finnish translation (contributed by inz).

        Added French translation (contributed by Popolon).

        Added Russian translation (contributed by sn4il).

        Added Chinese translation (contributed by mistivia).

        Added German translation (contributed by zen and Menel).

        Added Greek translation (contributed by uhuru).

        Added Italian translation (contributed by anzu).

        Mastodon API: added support for /api/v1/custom_emojis (contributed by violette).

        Improved Undo+Follow logic (contributed by rozenglass).

        Reverted (temporarily) the Markdown code that converted text between underscores to italics, because it was causing more problems that what it was worth.

        Fixed bug in bookmark CSV import.

        Don't indent Twitter-like "threads" (i.e. chains of short posts from the same author that are self-replies).

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

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


          Oliver⚡ boosted

          The Real Grunfink »
          @grunfink@comam.es

          A week ago, I published a version of (a simple, minimalistic instance server written in C) that supported localisation of its web UI. Today, just seven days later, and thanks to collaborations, there are 10 languages already available.

          You, people, are GREAT. Thank you very much.

            ティージェーグレェ »
            @teajaygrey@snac.bsd.cafe

            I submitted a Pull Request to update MacPorts' snac to 2.73 here:

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

            3 out of 3 GitHub Continuous Integration checks passed already! (I guess whatever was slowing down that third one got resolved somehow?)

            Thanks to you and inz for the continued improvements!

            It's up to someone else with commit access to merge it.



              Oliver⚡ boosted

              The Real Grunfink »
              @grunfink@comam.es

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

              Added support for customizing and translating the web UI language via simple .po files. For more information on how to install language files or create new ones, please see snac(8) (the administrator manual).

              New user support for blocking hashtags from the web UI.

              The Content-Security-Policy HTTP header is now always sent to disable any JavaScript, instead of just being suggested in the documentation.

              Image attachments in SVG format are now disabled by default; you can enable them back by setting the enable_svg value to true in server.json.

              Several fixes (contributed by inz).

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

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


                ティージェーグレェ »
                @teajaygrey@snac.bsd.cafe

                I submitted a Pull Request to update MacPorts' snac to 2.72 here:

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

                1 of 3 GitHub Continuous Integration checks has passed (which is a good sign the other two will pass as well).

                I'm still avoiding commit access, so it's up to someone else to merge it.

                Thanks to you, inz, lxo and anyone else I may have missed for the continued iterated improvements!



                  Oliver⚡ boosted

                  The Real Grunfink »
                  @grunfink@comam.es

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

                  Each post can have more than one attachment from the web UI. The maximum number can be configured in server.json via the max_attachments value (default: 4).

                  Each notification includes a link labelled Context, that leads to a page with the full conversation tree the post is a part of.

                  Each followed hashtag has now a directly accesible link.

                  Fixed a search bug (some matches were missed).

                  Fixed more crashes (contributed by inz).

                  Fixed link detection in posts (contributed by inz).

                  Allow multiple editors for command-line posts (contributed by inz).

                  Separated maximum and default timeline entry count, allowing larger timelines to be requested without having to increase the default (contributed by lxo).

                  Turned message date into a link to the local post, so that it can be loaded into a separate tab for interacting with (contributed by lxo).

                  Special thanks to fellow developer inz for bringing my attention to code places where I should have been more careful.

                  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 Songe d'un ange by and .

                    ティージェーグレェ »
                    @teajaygrey@snac.bsd.cafe

                    I submitted a Pull Request to update MacPorts' snac to 2.71 here:

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

                    GitHub Continuous Integration checks are running, hopefully without issues? If so, then it will be up to someone else with commit access to merge it.

                    Thanks for your (and inz's) continued improvements to snac!



                      Oliver⚡ boosted

                      The Real Grunfink »
                      @grunfink@comam.es

                      I'm glad to announce the release of version 2.71 of , the simple, minimalistic instance server written in C. This is a bugfix only release. It includes the following changes:

                      Fixed memory leak (contributed by inz).

                      Fixed crash.

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

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


                        pixelfed boosted

                        Daniel Supernault »
                        @dansup@mastodon.social

                        All those seeds I planted over the years are sprouting 🌱

                        FediDB.org, Fediverse.info and PubKit.net are going to play a huge part in our roadmap for 2025!

                        We're so proud of our progress, and being able to give back to our fediverse community 🌻

                          pixelfed boosted

                          Daniel Supernault »
                          @dansup@mastodon.social

                          Loops mobile app source code:

                          github.com/joinloops/loops-app

                          The rest will be pushed shortly, just preparing a new TestFlight build ✨

                            Oliver⚡ 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 .

                              gyptazy »
                              @gyptazy@mastodon.gyptazy.com

                              install & run on - run your own instance in the !

                              In the last days I often got asked about / as an alternative to and I can highly recommend it! I few months ago, I already wrote a HowTo about setting snac up on a FreeBSD instance - might be worth to share again :) if you’re using snac, you might also want to use my relay service at fedi-relay.gyptazy.com to make your posts more visible in the Fediworld.

                              gyptazy.com/install-snac2-on-f

                                Fediverse Report »
                                @fediversereport@mastodon.social

                                New: Fediverse Report #101

                                This week's news:
                                - @pixelfed continues to grow, adding 100k active users in a week. The platform now has grown from 20k active users a month ago to almost 300k active accounts currently
                                - The Pixelfed Kickstarter smashed its goals, raising over 100k CAD in funding
                                - Tumblr recommits to connecting to the in the future, using the WordPress plugin

                                Read at:
                                fediversereport.com/fediverse-

                                  gyptazy »
                                  @gyptazy@mastodon.gyptazy.com

                                  Just a few days ago, I lunched my new relay service for the and I'm really happy to see that there're already many ones connected to - more than 50 instances in just a few days!

                                  But what makes me even really happy is to see, that my service [2] also gets linked in the release notes of [1] / - and I can recommend the usage of relay services (it doesn't matter which one!) to everyone. It provides more content from connected instances to you, but also brings your posts - from your local instance - up to other ones within the federated network where it can get much easier distributed around other instances.

                                  is the perfect way to host an own fediverse instance. Using the protocol allows you to connect to all other instances. With the integrated API, you can also use most of your usual clients or web clients. Snac is light, fast, does not require any database and follows the KISS way - which the most of us BSD people are living. With relay services, it's the perfect match for singe-user instances and @grunfink is always open for ideas and to help! It does not always need to be , etc!

                                  And if you're using any other software, you may still benefit by using relay services. And if you're still looking for a guide, howto setup snac2 on , my howto [3] might help you out.

                                  [1]: codeberg.org/grunfink/snac2
                                  [2]: fedi-relay.gyptazy.com
                                  [3]: gyptazy.com/install-snac2-on-f

                                    Oliver⚡ boosted

                                    The Real Grunfink »
                                    @grunfink@comam.es

                                    I'm glad to announce the release of version 2.69 of , the simple, minimalistic instance server written in C. Again, this version has been possible thanks to the very valuable help from great people. It includes the following changes:

                                    Added support for subscribing to LitePub (Pleroma-style) Fediverse Relays like e.g. https://fedi-relay.gyptazy.com to improve federation. See snac(8) (the Administrator Manual) for more information on how to use this feature.

                                    Added support for following hashtags. This is only useful if your instance is subscribed to relays (see above).

                                    Added support for a Mastodon-like /authorize_interaction webpoint entry, that allows following, liking and boosting from another account's Mastodon public web interface. To be able to use it, you must reconfigure your https proxy to redirect /authorize_interaction to snac (see snac(8)).

                                    Some fixes to accept Event objects properly (like those coming from implementations like https://gancio.org/ or https://mobilizon.fr).

                                    Added some caching for local Actor objects.

                                    Hashtags that are not explicitly linked in a post's content are shown below it.

                                    Fixed broken NetBSD build (missing dependency in Makefile.NetBSD).

                                    The user profile can now include longitude and latitude data for your current location.

                                    Mastodon API: implemented limit= on notification fetches (contributed by nowster), implemented faster min_id handling (contributed by nowster), obey the quiet public visibility set for posts, other timeline improvements (contributed by nowster).

                                    Reduced RSA key size for new users from 4096 to 2048. This will be friendlier to smaller machines, and everybody else out there is using 2048.

                                    If the SNAC_BASEDIR environment variable is defined and set to the base directory of your installation, you don't have to include the base directory in the command line.

                                    Fixed a bug in the generation of the top page (contributed by an-im-dugud).

                                    Added support for Markdown headers and underlining (contributed by an-im-dugud).

                                    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 Nine Hundred Miles by .

                                      Fediverse Report »
                                      @fediversereport@mastodon.social

                                      New: Last Week in - ep 100 (!)

                                      This week's news:
                                      - massive growth for @pixelfed, growing from 20k active users last month to almost 200k active users currently.
                                      - @nodebb has officially launched their integration
                                      - Meta will not commit or confirm a timeline for adding account migration to

                                      Thank you to everyone for reading and supporting 100 editions of Last Week in Fediverse!

                                      Read at: fediversereport.com/last-week-

                                        pixelfed boosted

                                        Daniel Supernault »
                                        @dansup@mastodon.social

                                        Pixelfed stands proudly on the shoulders of giants

                                        Without the pioneering work of these people, Pixelfed wouldn't exist:

                                        - @evan
                                        - @cwebber
                                        - @erincandescent
                                        - @Gargron
                                        - @Claire
                                        - @trwnh

                                        I can't take all the credit, these pioneers helped make this all possible ❤️

                                          pixelfed boosted

                                          Daniel Supernault »
                                          @dansup@mastodon.social

                                          Labeler - a self hostable, MRF inspired labeler service for ActivityPub

                                          Create, or subscribe to 3rd party labeler servers you or your friends manage, and take advantage of a rich filter schema to define rules and actions to apply to incoming activities.

                                          Loops will be the first service to support this new Pixelfed labs project ✨

                                            ティージェーグレェ »
                                            @teajaygrey@snac.bsd.cafe

                                            Thank you (and to others such as nowster, hb9hnt and dheadshot) for the continued improvements to snac!

                                            I submitted a Pull Request to update MacPorts' snac to 2.68 here:

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

                                            GitHub Continuous Integration checks are running (two out of three completed successfully, which is a good sign, here's hoping the last one has no issues as well).

                                            As usual, it's up to someone else with commit access to merge it.



                                              Oliver⚡ boosted

                                              The Real Grunfink »
                                              @grunfink@comam.es

                                              Happy new year. I'm glad to announce the release of version 2.68 of , the simple, minimalistic instance server written in C. This release couldn't have been possible without the help of several fellow developers. It includes the following changes:

                                              Fixed regression in link verification code (contributed by nowster).

                                              Added ipv6 support for the https frontend connection (contributed by hb9hnt).

                                              New "Like by URL" operation (contributed by dheadshot).

                                              Added support for a Mastodon-like /share link sharing URL, like the one provided by sites like https://mastodonshare.com/ and such. To be able to use it, you must reconfigure your https proxy to redirect /share to snac (see snac(8)).

                                              New linux landlock (sandboxing) support for enhanced security (contributed by shtrophic). It's still a bit experimental, so you have to enable it explicitly by recompiling with the WITH_LINUX_SANDBOX directive (e.g. make CFLAGS=-DWITH_LINUX_SANDBOX).

                                              Some search fixes regarding repeated matches.

                                              The export_csv cmdline operation now exports the CSV files inside a user's export/ subdirectory instead of the current directory.

                                              All CSV files to be imported must now be stored inside a user's import/ subdirectory instead of the current directory.

                                              Mastodon API: more timeline paging tunings (contributed by nowster), post language selected in apps is properly set.

                                              The command-line operation note new reads the LANG environment variable to set the post's language.

                                              A new command-line operation, note_unlisted, allows posting "unlisted" or "quiet public" posts.

                                              The maximum number of entries in users' RSS feeds and in outboxes can now be set via the max_public_entries variable in the server.json file.

                                              Fixed broken support for Audio objects.

                                              Made xmpp and mailto URLs clickable.

                                              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 painting Judith Slaying Holofernes by .

                                                Daniel Supernault »
                                                @dansup@mastodon.social

                                                The end of an era?

                                                RE: misskey.io/notes/a2o2aj7zb81f0

                                                Post from Misskey developer: 

Mastodon might be happier if it only confederates with Mastodon, and Misskey confederates only with Misskey. Troubles due to functional differences are commonplace, and
implementations that change behavior or limit functions depending on the confederate partner are necessary. However, it is quite costly (in the first place, there are limited ways to know in advance how the coalition partner will implement it).

                                                Alt...Post from Misskey developer: Mastodon might be happier if it only confederates with Mastodon, and Misskey confederates only with Misskey. Troubles due to functional differences are commonplace, and implementations that change behavior or limit functions depending on the confederate partner are necessary. However, it is quite costly (in the first place, there are limited ways to know in advance how the coalition partner will implement it).

                                                  13 ★ 10 ↺

                                                  Oliver⚡ »
                                                  @oliver@microhive.social

                                                  Großartige Idee!

                                                  https://fedimeteo.com/

                                                  "FediMeteo brings real-time weather updates to the Fediverse, covering cities across Austria, Belgium, Finland, France, Germany, Hungary, Ireland, Italy, Latvia, Netherlands, Poland, Portugal, Spain, Switzerland and the United Kingdom (with more regions coming soon!).
                                                  Using the power of and the simplicity of , FediMeteo posts accurate forecasts and updates directly to your favorite social platform. "

                                                    Daniel Supernault »
                                                    @dansup@mastodon.social

                                                    I've heard back from 4 different fediverse platforms that are interested in collaborating with Loops, and still waiting on a few others!

                                                    I'm organizing a client API spec for Loops with @vidzy so we can leverage our vibrant ecosystem to allow users to pick the best client and backend, regardless of project ✨

                                                    Pretty amazing what's possible with and collaboration, eh 🚀

                                                      Daniel Supernault »
                                                      @dansup@mastodon.social

                                                      My new laravel-activitypub library is really coming along, and I will be using it for Loops and eventually Pixelfed.

                                                      It leverages a lot of Laravel magic to handle many aspects of federation, you simply have to map a few models and attributes in the config file, and it will work with new and existing laravel projects!

                                                      Just imagine adding ActivityPub support to your app, while only writing less than 10 lines of code.

                                                      It's Magic ✨

                                                      github.com/dansup/laravel-acti

                                                        Daniel Supernault »
                                                        @dansup@mastodon.social

                                                        1) composer require dansup/laravel-activitypub

                                                        2) edit config/activitypub.php

                                                        3) your laravel app now has ActivityPub support, and all you did was map some activities to your existing data ;)

                                                        Available soon. github.com/dansup/laravel-acti

                                                          ティージェーグレェ »
                                                          @teajaygrey@snac.bsd.cafe

                                                          I submitted a Pull Request to update MacPorts' snac to 2.67 here:

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

                                                          Two of three GitHub Actions Continuous Integration checks passed, which is a good sign; hopefully the others will pass without issues.

                                                          As usual, it's up to others with commit access to merge it!

                                                          Thanks again for your and others' continued improvements to snac! Specifically I noticed shout outs to nowster and Shamar in the RELEASE_NOTES.md and I seem to recall watching the discourse about the PID locking suggested and discussed rather collaboratively too!

                                                          (My apologies for the delay. The Makefile was slightly modified, which in turn broke the $files/Makefile.patch applied by MacPorts so I needed to rework that which took me a bit longer than usual given other work obligations I have had today.

                                                          Though not a concern for upstream, for MacPorts users I also noticed the following warning when running % port test:

                                                          "Warning: violation by /opt/local/man
                                                          Warning: snac violates the layout of the ports-filesystems!
                                                          Warning: Please fix or indicate this misbehavior (if it is intended), it will be an error in future releases!"

                                                          Though, it appears as if the man pages are where I think they should be for MacPorts? I have never seen that Warning before, so my guess is something about MacPorts intended prescriptive behavior has been changed but I am not exactly certain what the expected behavior is supposed to be now? I will look into it further, but hopefully it isn't a concern for users at the moment; just thought I would mention it for the sake of being thorough!

                                                          However, it's entirely possible I messed something up too; so if others with greater wisdom than I see that Warning and know what to do to correct it, or if they encounter any other issues with MacPorts' snac, others are more than welcome to submit Pull Requests with improvements! Or feel free to open up an issue on MacPorts Trac instance at https://trac.macports.org and I'll look into it.)



                                                            Oliver⚡ boosted

                                                            The Real Grunfink »
                                                            @grunfink@comam.es

                                                            Strangely on a Sunday morning, I'm glad to announce the release of version 2.67 of , the simple, minimalistic instance server written in C. It includes the following changes:

                                                            The search box also accepts post URLs; the post is requested and, if it's found, can be interacted with (liked, boosted, replied to, etc.).

                                                            IP addresses for failed logins are tracked and throttled to mitigate brute force attacks (see snac(8) for more information).

                                                            Fixed a bug regarding repeated attachments when editing a post.

                                                            Mastodon API: Improved timeline pagination in some clients (details: an HTTP Link header has been added), fixed missing audio attachments, fixed an incorrect value for the bot field in newly created accounts, fixed a crash, implemented markers (contributed by nowster).

                                                            When running in server mode, the pidfile is locked to avoid concurrent running of the same server instance.

                                                            Added documentation and some tweaks to enable static compilation with musl (contributed by Shamar).

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

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

                                                            In the northern half we'll celebrate by listening to the song One Perfect Sunrise by .

                                                              Daniel Supernault »
                                                              @dansup@mastodon.social

                                                              Don't get me wrong, I love Mastodon and everything it's done for the fediverse

                                                              That being said, I don't want Loops to become the only short form video platform, or the only well known one

                                                              I'm working with @stux on his own short vid platform called and PeerTube to enable seamless interop

                                                              We're stronger and better together

                                                              There is no reason NOT to work with "competitors" because when you have the right mindset and goals:

                                                              You build for the people, and listen wisely.

                                                                Daniel Supernault »
                                                                @dansup@mastodon.social

                                                                Loops + NLnet

                                                                We are thrilled to announce that @nlnet and @loops have signed a MoU for a grant funded through the NGI0 Core Fund!

                                                                nlnet.nl/project/Loops/

                                                                Memorandum of Understanding
Number: 2024-04-
"Loops" Project

                                                                Alt...Memorandum of Understanding Number: 2024-04- "Loops" Project

                                                                  Daniel Supernault »
                                                                  @dansup@mastodon.social

                                                                  I reached out to @snowcatridge10 and Vidzy regarding establishing a shared API schema with Loops

                                                                  Imagine Vidzy users being able to use the Loops app on Vidzy backend/server.

                                                                  Wouldn't that be dope?

                                                                  Just another only aspect, where people are the priority and profits aren't in our lexicon.

                                                                  💅

                                                                    Daniel Supernault »
                                                                    @dansup@mastodon.social

                                                                    Hey @cwebber, love everything you're doing and wonder if it's possible to collaborate and showcase the amazing power of Spritely when integrated into a platform like Loops.

                                                                    community.spritely.institute/t

                                                                    Pixelfed and Loops are standing on the shoulders of giants like you, and we'd love nothing more than to help evolve the fediverse together with you ❤️

                                                                      Daniel Supernault »
                                                                      @dansup@mastodon.social

                                                                      Big Tech gatekeepers want you to think bootstrapping a video platform is impossible.

                                                                      Reality check: With edge computing & client-side transcoding, any dev can build a TikTok alternative at a fraction of the cost.

                                                                      Don't let Web2 giants gatekeep creator innovation and monetization.

                                                                      Time to disrupt short-form video. Join the open creator revolution 🚀

                                                                      loops.video

                                                                        Daniel Supernault »
                                                                        @dansup@mastodon.social

                                                                        "The (Loops) app looks very smooth!
                                                                        But…
                                                                        What is your biz model?"

                                                                        Loops is not constrained by VC or for-profit biz models, it aims to be an open source and federated short video platform.

                                                                        I may make a Loops server with creator monetization, but that's separate from the official project

                                                                        This is what makes and the fediverse so magical

                                                                        People are in disbelief that I would work so hard for free!

                                                                        When you really believe in something, you make it happen, and good things will follow 🚀

                                                                          Daniel Supernault »
                                                                          @dansup@mastodon.social

                                                                          Btw, Loops isn't the only short video fediverse platform!

                                                                          You should checkout vidzy.codeberg.page, another exciting project that has a lot of potential.

                                                                          The magic of the fediverse is choice, so why not embrace it?

                                                                            Daniel Supernault »
                                                                            @dansup@mastodon.social

                                                                            loops.video will federate before Christmas, starting with the first 100 users next week ✨

                                                                              ティージェーグレェ »
                                                                              @teajaygrey@snac.bsd.cafe

                                                                              I submitted a Pull Request to update MacPorts' snac to 2.66 here:

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

                                                                              2 out of 3 of GitHub Actions Continuous Integration checks have passed (and the third is running and hopefully will as well).

                                                                              As in the past, I don't have commit access, so it's up to someone else to merge it.

                                                                              Thank you for the continued improvements and bug fixes!



                                                                                Oliver⚡ boosted

                                                                                The Real Grunfink »
                                                                                @grunfink@comam.es

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

                                                                                As many users have asked for it, there is now an option to make the number of followed and following accounts public (still disabled by default). These are only the numbers; the lists themselves are never published.

                                                                                Some fixes to blocked instances code (posts from them were sometimes shown).

                                                                                Fixed non-appearing buttons Approve and Discard if the account requesting a follow were being followed.

                                                                                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 songs All Is Lost by and All Is Not Lost by .

                                                                                  Daniel Supernault »
                                                                                  @dansup@mastodon.social

                                                                                  Fediverse developers: Want to update your FediDB.org listing, or add a logo?

                                                                                  Introducing the communityDB - a human curated software repository that is used to update our Software index.

                                                                                  github.com/fedidb/communityDB

                                                                                  Spread the word ✨

                                                                                    Daniel Supernault »
                                                                                    @dansup@mastodon.social

                                                                                    Is it somewhat concerning that the current Twitter owner also owns a Rocket company and can monopolize interplanetary communications?

                                                                                    ActivityPub needs cross planet support long term, and satellites so we don't need to rely on adversarial competitors

                                                                                      Daniel Supernault »
                                                                                      @dansup@mastodon.social

                                                                                      How can a single person manage so many users without moderation issues?

                                                                                      You make history with new platforms and privacy features like Comment Controls.

                                                                                      You develop an industry standard for spam detection, that remains unchallenged in other open fedi projects.

                                                                                      You limit onboarding/growth to focus on improving safety/privacy.

                                                                                      You encourage people to join alternatives.

                                                                                      But most of all: you listen.

                                                                                      We are building for you, never forget that ✨

                                                                                        Daniel Supernault »
                                                                                        @dansup@mastodon.social

                                                                                        I believe that Starter Kits need explicit Opt-In inclusion.

                                                                                        There are too many examples of well intentioned services like these that end up getting abused

                                                                                        I've reached out to a few other projects, and Lemmy for example stated that Communities are their primary use case for this, so I will be adding support for Community Starter Kits eventually!

                                                                                        Notice, these aren't Pixelfed or Loops Starter Kits, something this impactful belongs to the whole fediverse!

                                                                                        Kits = Better, Safer, Open

                                                                                          ティージェーグレェ »
                                                                                          @teajaygrey@snac.bsd.cafe

                                                                                          I submitted a Pull Request to update MacPorts' snac to 2.65 here:

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

                                                                                          GitHub Actions Continuous Integration checks are currently running (two are queued. Hopefully those will go smoothly, but I know at least one of them in particular seems to take an awfully long time recently).

                                                                                          Thanks again to you and other snac contributors for continuing to improve what continues to be my favorite ActivityPub implementation!

                                                                                          Oh, also since this PR was merged: https://github.com/macports/macports-ports/pull/26633 It appears as if snac is now building correctly on older versions of OS X that were throwing up errors in under "Port Health" from https://ports.macports.org/port/snac/details/ I do have older Mac systems, but wasn't testing on much older OS versions, so I kind of turned a blind eye to the errors that IIRC were showing up on OS X High Sierra back through Lion? Those seem to be working now too! (Though again, I haven't tested such systems personally and won't dig through my storage unit to exhume old hardware of mine to do so for the foreseeable short term future).


                                                                                            Oliver⚡ boosted

                                                                                            The Real Grunfink »
                                                                                            @grunfink@comam.es

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

                                                                                            Added a new user option to disable automatic follow confirmations (follow requests must be manually approved from the people page).

                                                                                            The search box also searches for accounts (via webfinger).

                                                                                            New command-line action import_list, to import a Mastodon list in CSV format (so that Mastodon Follow Packs can be directly used).

                                                                                            New command-line action import_block_list, to import a Mastodon list of accounts to be blocked in CSV format.

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

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


                                                                                              ティージェーグレェ »
                                                                                              @teajaygrey@snac.bsd.cafe

                                                                                              I submitted a Pull Request to update MacPorts' snac to version 2.64 here:

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

                                                                                              2 out of 3 of the GitHub Actions Continuous Integration checks passed so far, which is a good sign.

                                                                                              I don't have commit access, so it's up to someone else to merge it.

                                                                                              As in the past, thank you and to other snac contributors for the continued improvements!


                                                                                                Oliver⚡ boosted

                                                                                                The Real Grunfink »
                                                                                                @grunfink@comam.es

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

                                                                                                Some tweaks for better integration with https://bsky.brid.gy (the BlueSky bridge by brid.gy).

                                                                                                A corner case bug in the media proxying code has been fixed.

                                                                                                Hashtags can now include underscores.

                                                                                                The server now creates a pidfile inside the data directory.

                                                                                                Mastodon API: fixed a crash in the notification code, fixed autocapitalization in the OAuth login field (contributed by fkooman).

                                                                                                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 Take Me To The River by .

                                                                                                  Daniel Supernault »
                                                                                                  @dansup@mastodon.social

                                                                                                  I never considered how people may want to search and explore Starter Kits, so I am working on that now, and hope to collaborate with:

                                                                                                  communitywiki.org/trunk
                                                                                                  fedi.directory
                                                                                                  fediverse.info/explore/people

                                                                                                  It would be amazing to have a resource like this to find people with shared interests, across not only existing Starter Kits but also human curated resources like the above!

                                                                                                  (I do maintain fediverse.info, so we have 1/3 onboard so far)

                                                                                                    Daniel Supernault »
                                                                                                    @dansup@mastodon.social

                                                                                                    Daniel Supernault »
                                                                                                    @dansup@mastodon.social

                                                                                                    @hongminhee yeah he is pretty iconic

                                                                                                    but so are you, you one of my heroes for all the amazing work you are doing for and your projects.

                                                                                                    Keep slaying dude 😎

                                                                                                      Back to top - More...