Post #2923726
2026-03-01 08:06 UTC
@steve@social.technoetic.com @silverpill@mitra.social the other question is if this level of explicitness is useful. the answer AP spec gives is "no, just assume every server SHOULD do this".
and a tangent for follows: they are too stateful. you send Follow and Accept and someone knowing about those two might assume you are a follower now but not be aware of later removal or undoing (of either the Follow or Accept). this is broken in practice for years because Follow/Accept follow is not expressive enough
Replies (1)
-
@trwnh@mastodon.social 2026-03-01 08:09
@steve@social.technoetic.com @silverpill@mitra.social it's why mastodon went with the concept of "stamps" as http resources that could be fetched to retrieve latest state (200 / 404). you no longer need a complete ordered history of activities and you don't need to calculate the current state from those activities. subscription records would work the same way and could be extended to allow subscribing only to certain activities instead of an unfiltered everything