Alt Text

Show parent replies
attempt to change what code everyone runs, which would tautologically be true. updates would be about what rights you get swapped out.
so you have to catch yourself when you try to use rights like this, because there is no such thing as a basic right to infringe upon, because if you can infringe upon it in that protocol, it's not a right
you *could* try to lay out "here's my favorite pet rights" and then design a protocol that meets those criteria, but if they're abstract pet rights it's likely to be a failure, because that's not what rights are on this model. "data portability" is not a right, but
the ability to swap pds is a right
the * on users is really important and a little underdeveloped, because this is also going to be users in the broadest sense, as in any entity that interacts. differentiation seems pretty important but it's also not quite so clear how to actually divvy it up
each protocol might have some place it seems natural to carve nature at its joints and say here's a user tm and here's a feed operator and here's a pds operator and here's a... and that's okay, but im skeptical at the delimiting you can actually do while maintaining clearsightedness

i still think it can accomplish a whole lot, just different things than originally envisioned