activitypub (the protocol) sucks smh
it honestly reminds me of the early days of the web, when nothing was properly standardized and web devs had to do user-agent sniffing and similar voodoo magic.
like holy shit (picrel). misskey implementing mastodon features. forks of misskey each having their own features. and implementing each other's features.
even cross-server authentication is not standardized, so all you have are a bunch of reference implementations, that are not even entirely compatible with each other - code that works with one software may not work with some other. everything works on some holy magic and a very specific number of crutches.
this is so cursed. idk if atproto solved any of the issues, i haven't really looked into it, but i sure hope it did