I've just published version 2.96 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes the following changes:
Accounts can be marked as cool; anytime a cool account posts something, a notification will be sent.
Fixed an issue in Direct Messages sent from the people page; these posts didn't explicitly mention the recipient, and that confused some implementations.
Fixed crash when sending an empty EmojiReact.
HTTP requests can now be forced to use IPv6 by setting the force_ipv6_requests configuration directive to true in server.json.
Fixed a socket buffering issue under OpenIndiana (contributed by aleteoryx).
Mastodon API: Added missing requested_by field in the relationships entrypoint (contributed by Uilebheist), implemented the followers entrypoint (contributed by Uilebheist), use Mastodon's RFC3339 format for markers (contributed by nowster), fixed posts with muted words not being filtered out, fixed editing of media alt texts.
Tweaked HTML to avoid elinks complaining about a missing '#top' fragment.
Fixed a bug that made deleting the notification email address impossible.
RSS timelines are now cached because fuckers hammer for them continuously (probably AI crap bots).
Added information to README.md on how to build and install on Illumos / OpenIndiana Hipster 2026.04 (contributed by aleteoryx).
Updated Russian, Brazilian Portuguese and Czech translations (contributed by koru, daltux, pmjv).
https://comam.es/what-is-snac
If you find #snac useful, please consider buying grunfink a coffee or contributing via LiberaPay.
#snacAnnounces #FrugalFediverse
I finally submitted a Pull Request to update MacPorts' snac to 2.96 here:
https://github.com/macports/macports-ports/pull/35738
It appears as if GitHub's Continuous Integration checks have passed OK!
It's up to someone else with commit access to merge it.
Thanks to you, aleteoryx, Uilebheist, nowster, koru, daltux, pmjv and anyone else who may have contributed to this release whom I may have inadvertently overlooked!
Again, my apologies for the delay! Traveling without a laptop and then realizing I needed to rework MacPorts' Makefile.patch made this take a lot longer than I would customarily prefer as far as down streaming latency goes.
In unrelated news: Denver now has FOUR Wax Trax Records locations! Mile High DJ Supply's spot in Arvada has a turntable set up reminiscent of DJ Q*Bert's Octagon (facilitatin 4 skratch deejays jammin together with 8 turntables and 4 mixers feedin into one sound system). The Colorado Symphony's performance of compositions they commissioned by Joe Hisaishi was wonderful! Though, Hisaishi was apparently unable to travel to conduct. Here's hoping he will not have difficulties with future travel plans and will be conducting at the SF Symphony for "Hisaishi conducts Hisaishi" since I have a ticket to one of those three shows later this week.
#snac #MacPorts #OpenSource #ActivityPub #Mastodon #NoDatabaseNeeded
#NoJavaScript #NoCookiesEither #NotMuchBullShit #snacAnnounces
CC: @grunfink@comam.es
Sent in an update for the FreeBSD port and upgraded my own system with the newly built package.
Snac is objectively the coolest.
Thanks! Be cool!
Fuckers Hammer is a good band name
Wow now I need to play bass in a new punk band again
Hello fellow bassist!?!?!
We are the best!
careful what you wish for, i have a guitar in the basement
😆 my son gave me an ukulele as a present last year, but I have done nothing but to tune it and leave it there by a corner
Accounts can be marked as cool; anytime a cool account posts something, a notification will be sent./me marking your account as cool, and marking your account as cool, and marking your account as cool, and marking your account as cool, and marking your account as cool, and marking your account as cool, and marking your account as cool… ❤️
@grunfink@comam.es this snack thing looks cool mybe ishould try it 
@grunfink great! Thank you!
You're welcome!
Groovy!
I'm at YUL waiting on my return flight to SFO (boarding in less than 30 minutes supposedly). I didn't bring a laptop with me.
I probably won't be able to update MacPorts' snac until Thursday? (I will be working two shifts tomorrow so probably not much spare time and still managing to rest).
Hopefully, otherwise it may not happen until Saturday or Sunday given everything else I have scheduled.
In unrelated news: year 2 of AMP Festival was awesome!