In #ActivityPub, once a post is federated, you lose control over how remote instances handle interactions on it. Some servers like #GoToSocial are working on interaction controls, but non-compatible instances simply ignore your rules.
With #HolosSocial, we're considering a "safe mode" available at publishing time. Your post would only be delivered to followers on instances that respect interaction controls. Not enabled by default, but there for those who need it.
gotosocial
First I thought it was some rejection of my instance since I changed server, but since I've noticed it happens even with instances I hadn't seen before.
#Holos will be available on #FDroid soon, and we hope to get more feedback to improve the project. While #Fedilab uses server APIs, here we can do much more to improve your #Fediverse experience with an #ActivityPub server running directly on your device. We already introduced E2EE DMs and personal identity. We will go further with automatic deletion, even at posting level. You decide the availability of a message. We will also work on interaction controls from #GoToSocial.
After quite some time, I’m finally ready to share this.
MastoBlaster is now available in public testing on TestFlight.
It is a lightweight, privacy-first Fediverse client for iOS, built around a simple idea: fast, small, predictable behavior, and first-class support for snac.
What makes it different:
• snac-first by design, not "compatible by accident"
• Works with all Mastodon API compatible software, including Mastodon, snac, GoToSocial, Akkoma, and others
• EXIF stripping on upload (HDR and orientation preserved)
• Optional on-device alt text generation via Apple Intelligence for your uploads and for images in your timeline
• Markdown posting for snac
• Granular notifications, grouping, multi-account
• Blocking and moderation tools
• Very small footprint, very low RAM usage
Alt text generation happens entirely on device via Apple APIs on supported hardware. Nothing is sent to external services.
It is built around my own workflow and priorities. It may not be for everyone, and that is perfectly fine.
Important note:
MastoBlaster will always be free for BSD Cafe users, illumos Cafe users, and for anyone connecting to a snac instance, including self-hosted ones.
The app is already usable, but this is still a test phase. I am looking for feedback, bug reports, and real-world usage insights.
TestFlight link:
https://testflight.apple.com/join/Pkxa5R1k
Stay tuned.
#MastoBlaster #iOS #Fediverse #Mastodon #snac #snac2 #Akkoma #GoToSocial #ActivityPub #OwnYourData
RE: https://mastodon.social/@dansup/116094075872982176
Totally agree! This is exactly what #GoToSocial's interaction policies already handle with Accept/Reject for replies. The missing piece is retroactive rejection. When a reply was auto-accepted by the policy and you later block the author, the server should send a Reject on the original Create activity to unlink it. Extending their framework would be the cleanest path.
Hello sloth enjoyers! We just made the third and hopefully final release candidate for #GoToSocial v0.21.0 Sacrilegious Sloth:
https://codeberg.org/superseriousbusiness/gotosocial/releases/tag/v0.21.0-rc4
For instructions to update to this release candidate from versions < v0.21.0-rc1, see the v0.21.0-rc1 release candidate notes, but replace v0.21.0-rc1 with v0.21.0-rc4 throughout.
To update to this release candidate from v0.21.0-rc1, or v0.21.0-rc3, just follow the instructions in the release notes.
#MastoBlaster has its own #Fediverse account - powered by #snac
Follow @mastoblaster to receive all the updates, insights, etc.
Getting a #gotosocial instance properly running is NOT easy! Split domains is giving me a splitting headache!
Can any of you nice #mastodon #selfhosting folks please check if you can at least see the option to follow for @amplisci@gts.social.typescholar.com ?
Today I posted a farewell message of sorts on #Facebook (feel free to plagiarize as you see fit):
"Hello, world! 👋 From now on, Mastodon is my preferred social media channel. It's an open source, decentralized platform – not controlled by tech giants. Search for me in there, to follow: @gtsadmin . I will very occasionally be checking this account, and you can trust I'll *never* be posting here - unless some extremely extenuating, unforeseen reason arises. The Facebook Marketplace, alas, is still a resource I can't *quite* close the door on, at this time (but want to). Should you see any further Facebook posts from me, sooner should you assume it's Meta impersonating me, using their new AI patent: https://cybernews.com/ai-news/digital-eternal-life-meta-patents-ai-that-can-post-after-you-die/
Please look in my Facebook profile links for other ways to contact me if necessary."
just noticed a few other instance.configuration.accounts limits already added to the #mastodon api doc as 4.6 (max_profile_fields has already been around a while in #gotosocial
