soc.octade.net 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.

Admin email
social@octade.net

Search results for tag #snac2

[?]Ethan Black » 🌐
@golemwire@social.golemwire.com

I disabled emoji reactions (too ripe for abuse in the microblogging world, works very well for chats though IMO). I also enabled strict_public_timelines; while it was nice seeing every conversation everyone I follow was involved in (genuinely surfaces interesting things), I am becoming a busy man as time goes on (and I am here for it) so I need to tone down my social media usage.

Max poll options doubled to 16.

Replies to my posts are no longer automatically purged (if I understood the manpage correctly).

Thanks to the snac author for the perfect ActivityPub implementation for me 🍻

    [?]Jupiter Rowland » 🌐
    @jupiter_rowland@hub.netzgemeinde.eu

    @sb  the chippy-choppy There won't be many left. Depending on how staunchly and extremely anti-AI you and (aspiring) server admins are, there won't be any left. Because it's technically impossible to set up a Fediverse server with absolutely no AI code underneath whatsoever.

    The Linux mainline kernel itself contains AI code now. It's officially allowed as long as it's disclosed as such. Thus, you will have to avoid literally all servers running on Linux.

    https://docs.kernel.org/process/coding-assistants.html

    https://www.neowin.net/news/linus-torvalds-declares-massive-ai-fueled-code-surges-as-the-new-normal-for-linux/

    NetBSD has very strict rules regarding AI-generated code. But it doesn't rule AI-generated code out out of principle because it's AI-generated; it only wants to be safe that nothing that's actually GPL-licensed is slipped in. So, if you're an 100%, ultra-hardcode anti-AI extremist, avoid what few servers run on NetBSD.

    https://www.netbsd.org/developers/commit-guidelines.html

    OpenBSD contains AI-generated code, too. And it has no official stance regarding it. So servers running on OpenBSD are taboo, too.

    https://www.osnews.com/story/144935/openbsd-and-slopcode-raindrop-to-a-torrent/

    FreeBSD has no stance on AI whatsoever that I could find. However, apparently, the FreeBSD community loves to integrate Claude Code into their systems for automation purposes:

    https://aumont.fr/posts/claude-code-freebsd/

    https://discoverbsd.com/p/8a7660c31b

    But you'll also have to look at the userland, the Web server, the database driver etc.

    MariaDB allows AI code. You can safely assume that all MySQL databases on Web servers out there are actually powered by MariaDB.

    https://mariadb.org/governance/governance-ai-policy/

    Oracle MySQL can integrate AI, so it's safe to assume it contains AI-generated code.

    https://blogs.oracle.com/mysql/announcing-mysql-ai

    PostgreSQL probably allows AI code, too. There are even tools for it.

    https://github.com/timescale/pg-aiguide

    SQLite is very popular amongst AI users while not having any rules on AI-generated code. Assume it to be tainted.

    This leaves you with only one choice: Self-hosting a personal, single-user snac2 server because snac2 doesn't need any database whatsoever. In fact, snac2 is staunchly against AI. And it runs on NetBSD.

    https://codeberg.org/grunfink/snac2

    But then there's the Web server. Apache may allow AI-generated code if it has been reviewed and made sure that it does not contain anything that's incompatible with the Apache-2.0 license.

    https://www.apache.org/legal/generative-tooling.html

    nginx welcomes AI and advertises itself as ready for AI, and it takes no anti-AI-code stance. It's most likely already tainted.

    https://www.f5.com/de_de/products/nginx.

    This basically leaves you with no Web server guaranteed to be 100% free from AI-generated code to run snac2 on. But that doesn't matter because it's impossible to build a Web server devoid of any AI code to install snac2 on.

    By the way: Mastodon itself explicitly allows AI code if it's disclosed as such, and if its contributor understands it.

    https://github.com/mastodon/.github/blob/main/AI_POLICY.md

    In other words, next to all Mastodon servers are running

    • AI-generated Mastodon code
    • on an AI-generated Web server
    • with an AI-generated database driver
    • on an AI-generated operating system kernel

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Linux #FreeBSD #OpenBSD #NetBSD #Apache #nginx #MySQL #MariaDB #PostgreSQL #SQLite #Mastodon #snac2 #AI #LLM #LLMs #GenAI #NoAI #AntiAI #AntiLLM

      [?]p » 🌐
      @p@hj.9fs.net

      fam: did you know that you can share direct urls to snac users' posts and hide the bio?

      just append the url with ?terse=true

      behold and compare the results!
      https://hj.9fs.net/p/p/1788520021.138703
      https://hj.9fs.net/p/p/1788520021.138703?terse=true


        [?]Stefano Marinelli » 🌐
        @stefano@mastodon.bsd.cafe

        Friendly periodic reminder that snac is a great, great piece of software.

        I've upgraded in minutes, recompiling snac *inside each jail*.

        The Fediverse, as the Fediverse should be.

        codeberg.org/grunfink/snac2

          [?]roman » 🌐
          @hi@romanzolotarev.com

          upgraded to my instance to 2.95

            [?]steve mookie kong » 🌐
            @mookie@weredreaming.com

            I restored this instance from a backup from a couple of days ago and things are working again. I am not sure what happened this morning but the instance was not happy.

            The CPU was baked from the snac process running at max. I shutdown nginx so that no traffic was coming through and snac was still sitting there chewing through the CPU -- even after a reboot.

            It's been more than six months here, maybe it's time for me to built and migrate again.


              [?]p » 🌐
              @p@hj.9fs.net

              The official achivements list (so far).

              https://qum.cz/snac_achievements/

              @grunfink@comam.es

              get snacpilled achievement

              Alt...get snacpilled achievement

                [?]Ben Zanin [he/him] » 🌐
                @gnomon@mastodon.social

                [?]byte::Arc<Eepy> :neobot_sign_beep: :rabiesPride: :blobhaj_flag_nonbinary: » 🌐
                @byte@awawa.club

                @stefano you could also run #snac2 and have it even smaller

                  [?]Jupiter Rowland » 🌐
                  @jupiter_rowland@hub.netzgemeinde.eu

                  @steve mookie kong ...which, unfortunately, would limit the features of the backend to what Mastodon itself can do. Because nothing else is implemented in the frontend.

                  No enclosed threaded conversations. Very limited HTML rendering. No formatting the text of your own messages. No emoji reactions. No images embedded in messages. No more than four images dangling below a message as file attachments.

                  If anything, someone who is not a Mastodon dev and not even daily-driving Mastodon should soft-fork Mastodon's Web UI and modify it so that it can adjust to the backend and offer all the features of the backend.

                  If you use it with snac2, you have the full set of snac2's features available.

                  If you use it with Akkoma, you have the full set of Akkoma's features available.

                  If you somehow manage to use it with Friendica, you have the full set of Friendica's features available.

                  Maybe there could be some options in the configuration that can (but don't by default) limit certain features to Mastodon's standard for those who really need the Mastodon UX with a non-Mastodon backend.

                  #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Mastodon #snac2 #Akkoma #Friendica #WebInterface

                    [?]Stefano Marinelli » 🌐
                    @stefano@mastodon.bsd.cafe

                    There is a person I've been helping for a while who runs two instances, one and one .

                    Yesterday, they suffered severe file system corruption on their device, and I lent them a hand with the recovery. For GoToSocial, they restored the DB from the previous backup and got it running again. For snac, although a few files were lost, no action was necessary... it just started back up and did what it had to do, bringing the instance back to full operation.

                    This goes to show that when software is well-designed and intentionally kept simple, it's also easier to get back up and running when something goes wrong. In this case, snac's "files-only" approach demonstrated excellent resilience.

                    Thanks, @grunfink !

                      [?]steve mookie kong » 🌐
                      @mookie@weredreaming.com

                      Sat down to play some games and record gameplay for my YouTube channel, but got happily distracted by all the wonderful discussions on the Fediverse about books, watches, movies, privacy and games. The Fediverse is awesome and it's because of all you awesome folks on the Fediverse! Thanks y'all.


                        [?]steve mookie kong » 🌐
                        @mookie@weredreaming.com

                        snac2 + phanpy is an awesome combination! works perfectly with and phanpy can even be used as a PWA on iOS. Nice!

                        If you want to give phanpy a try, I run an instance of it here.


                          [?]Ethan Black » 🌐
                          @golemwire@social.golemwire.com

                          I low-key feel like a operator, when I'm using this server and chatting with people who-knows-where. So cool.

                          There are nice things in this "timeline", so let's find opportunities to be grateful!


                            [?]steve mookie kong » 🌐
                            @mookie@weredreaming.com

                            @mattblaze@federate.social

                            I love that the server surfaces if someone has blocked me. I get a nice notification that I was blocked every so often -- but there is one person that I am well aware of whenever they change instances (and they do it often enough that I notice) who blocks me each time.

                            I might not be famous, but I guess I'm infamous! Whee!

                            cc: @virtualbri@mastodon.online

                              [?]R.L. Dane :Debian: :FreeBSD: :OpenBSD: :NetBSD:🍵 :MiraLovesYou: [he/him/my good fellow] » 🌐
                              @rl_dane@polymaths.social

                              @ChuckMcManis

                              Markdown is only supported in the Hometown and GlitchSocial forks of Mastodon. Vanilla Mastodon will probably never have it, because they're going for that classic Twitter UX, for better or for worse.

                              Many non-Mastodon fedi servers like #GtS and #snac2 support #Markdown.

                              I don't know about Friendica, *oma, and *key, though.

                                [?]ltning » 🌐
                                @ltning@pleroma.anduin.net

                                @CursedSilicon No the front end is the built-in one. Just with a replaced style.css. That's the only customisation. It is *really* easy to customise. See https://weirdr.net/snac/ and https://larry.weirdr.net/ for two additional #snac2 instances using different style.css.
                                You can steal/grab those styles by saving the style.cas file your browser downloads :)

                                  [?]roman » 🌐
                                  @hi@romanzolotarev.com

                                  running for almost half a year and very happy with it!

                                    [?]ltning » 🌐
                                    @ltning@pleroma.anduin.net

                                    @CursedSilicon It's just a single CSS file. Just grab it from there if you want. :) The #snac2 Codeberg repo has a link to a bunch of themes, including this one. I submitted a PR on it but I don't think it's been accepted yet.

                                    https://codeberg.org/voron/snac-style/pulls/19

                                      [?]Chuck Darwin » 🌐
                                      @cdarwin@c.im

                                      Self-hosted fedi platform apps
                                      good for single-user servers

                                      , , ,

                                        [?]nadiyar (inactive) » 🌐
                                        @nadiyar@nadiyar.com

                                        @jwildeboer@social.wildeboer.net I'm using with a single rootless podman container.
                                        Also have my own colors :)

                                        https://codeberg.org/grunfink/snac2

                                        Edit: did I mention I always build from latest commit but never caught any bug :)

                                          [?]Ethan Black » 🌐
                                          @golemwire@social.golemwire.com

                                          @rl_dane@polymaths.social "Webmentions"? Huh. I got a weird snac notification that used that word, when I posted linking to another one of my posts.
                                          I just figured that was how handled quote posts.


                                          Webmention by https://social.golemwire.com/golemwire/p/1781275542.416093 notification in my snac server

                                          Alt...Webmention by https://social.golemwire.com/golemwire/p/1781275542.416093 notification in my snac server

                                            [?]steve mookie kong » 🌐
                                            @mookie@weredreaming.com

                                            It's been four months since I brought up We're Dreaming using and I'm really liking how well the instance has been running. Maintenance has been easy. I started on 2.90-dev and have gone through three upgrades which were all boring (aka easy).

                                            snac is rather awesome software. It's lightweight, exceedingly fast and just works.

                                            Thanks @grunfink@comam.es (and other contributors to the project).


                                              1 ★ 1 ↺
                                              Roknrol boosted

                                              [?]OCTADE » 🌐
                                              @octade@soc.octade.net

                                              @grunfink@comam.es

                                              I'm running snac/2.92-dev.

                                              I notice that in the notifications page that the 'clear all' button does not function. Is anyone else having this issue?


                                                3 ★ 0 ↺

                                                [?]OCTADE » 🌐
                                                @octade@soc.octade.net

                                                Add to wishlist: a snac2 theme that looks like this site:

                                                https://theopendiaries.com/

                                                If only I had the time ...


                                                  9 ★ 2 ↺

                                                  [?]OCTADE » 🌐
                                                  @octade@soc.octade.net

                                                  @grunfink@comam.es

                                                  I found this comment in activitypub.c while reading some of the snac2 source code :

                                                  /* unify the garbage fire that are the attachments */

                                                  Involuntary chortle activated. It is a good read so far.

                                                  'sloccount' says snac2 is valuable:

                                                  Total Estimated Cost to Develop = $ 740,878


                                                    5 ★ 2 ↺

                                                    [?]OCTADE » 🌐
                                                    @octade@soc.octade.net

                                                    It depends on what you mean by 'best'.

                                                    I find better than gotosocial. I was able to have snac2 up and running faster than it took to even peruse the gotosocial docs.

                                                    Also, snac2 is in the Debian repositories so installing on Linux is as simple as one command.

                                                      1 ★ 2 ↺

                                                      [?]OCTADE » 🌐
                                                      @octade@soc.octade.net

                                                      @grunfink@comam.es

                                                      I notice that the /people/ section of snac gives broken links to follower and followee profiles.

                                                      For instance entries for mastodon users are like this:

                                                      https://mastodon.social/ap/users/253190229248136435

                                                      Which appears to be an API endpoint rather than a web link. Links like this lead to a not found page.


                                                        1 ★ 0 ↺

                                                        [?]OCTADE » 🌐
                                                        @octade@soc.octade.net

                                                        I haven't tried GoToSocial so I've no opinion on it.

                                                        My instance runs on . I like it.

                                                        See if you want the bells and whistles with less resource usage: https://friendi.ca/