Agreed. As a developer it's also a lot of fun because i can toy with creating my own platform and depending on the compatibility i choose to opt into -- ie Mastodon/Lemmy/Kbin -- i get interop and i don't create a silo. I absolutely love that.
I suspect there's tons of issues with ActivityPub, ranging from inefficiency of synchronization to discovery of instances, but those are things we can evolve for ActivityPub.
But i absolutely adore that creating a new platform with unique features can still be compatible with the larger ecosystem. It's like creating a new Reddit client (Apollo/etc) but it can have new features like shared economy or integration to PixelFeed/Mastodon/etc.
Despite not loving some things i'm about inefficiencies ActivityPub, i adore what it's giving us. I hope we run with it.
I suspect there's tons of issues with ActivityPub, ranging from inefficiency of synchronization to discovery of instances, but those are things we can evolve for ActivityPub.
But i absolutely adore that creating a new platform with unique features can still be compatible with the larger ecosystem. It's like creating a new Reddit client (Apollo/etc) but it can have new features like shared economy or integration to PixelFeed/Mastodon/etc.
Despite not loving some things i'm about inefficiencies ActivityPub, i adore what it's giving us. I hope we run with it.