this post was submitted on 26 Mar 2025
162 points (96.6% liked)
Fediverse
32364 readers
526 users here now
A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, KBin, etc).
If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!
Rules
- Posts must be on topic.
- Be respectful of others.
- Cite the sources used for graphs and other statistics.
- Follow the general Lemmy.world rules.
Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration)
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
This is completely false. Read section 7.1, "Note: Silent and private activities". It specifically says that privacy behavior, for activities with no recipients at all, is undefined. It recommends not showing them to anyone, obviously, but that "behavior is not defined" has a very specific meaning in a specification document. It means, if you sent an activity of that type to someone, trusting that they would then keep it private, then you fucked up, because behavior in that area is undefined and cannot be relied upon.
That's not "rules lawyering." That is how specification documents work. That's an important note, which I suspect is why it is highlighted and in its own separate box. There are some similar parts of the document, involving the big word "MAY" in all caps where they had the option of writing "SHALL" or even "SHOULD", to indicate that a server had to keep certain things private, that follow the same philosophy.
None of that means you can't use some common sense. It's obviously not good to be handling intended-to-be-private information in some way that the sender doesn't expect, and that's why Dansup fixed it quickly when it was brought to his attention (particularly since the issue wasn't even directly related to access control on private posts, just in a subtle interaction involving approved-followers-only users and a setting that was failing to federate). My point was just on the broader issue, that if Mastodon is sending out "private" statuses to random servers, then this is at the root a Mastodon issue. The quick fix (regardless of whatever it was about that made the blog poster even more upset when Dansup took it seriously and fixed it quickly) puts the lie to your assertion that Dansup is "toxic" "ignoring what the federation requires" and so on.
I suspect that we're going to keep going around in circles on this forever. I have a new strategy when someone is just endlessly arguing with me about some weird minor issue. I just make a new post dealing with the issue in more depth, so that it's not just you and me endlessly going in circles deep in the comments at each other. You're welcome to come to that post, and continue the conversation there, if you'd like to:
https://sh.itjust.works/post/35210537