3 ms·
Disclaimer: I know next to nothing about ActivityPub. I'm in the process of learning it now for some software i'm writing, but take everything i say with a leth
by unshavedyak 3y ago
Disclaimer: I know next to nothing about ActivityPub. I'm in the process of learning it now for some software i'm writing, but take everything i say with a lethal dose of salt.
I'm venturing into ActivityPub myself, though focused on UX of link Aggs, mostly. One issue i've seen so far with Mastodon/etc, is that AP works decently for cheap stuff, but expensive stuff like Images and Video still have significant cost. I believe with Mastodon it's all hosted from the source location. Ie you run `tinymastoinstance.com` and one of your "Toots" with videos/images goes viral in federated instances, i think pretty much everyone is pulling the image from your instance. Not sure how much they try to federate the heavy stuff.
Hypothetically they can of course.. but i'm just not sure what the AP spec says about that. It's of significant concern to me, though, since i'm wanting to build software for micro-AP instances and hotlinking files on a micro instance will almost assuredly burn the instance down.
Facebook on the otherhand though, seems totally viable. Identity duplication is probably the biggest issue AP has with a more identify focused application like Facebook. Notably as i learned the other day there's nothing in the AP spec for persisting identities across instances. No private key you can reuse on new instances to identify yourself as the same user, etc.