Post

the demotion of service proxying in favor of app-first optimistic writes to make writing an atproto app easier feels like ulysses going "dude cut just a couple of the coils of rope bro itll make it easier for me to hear the song if i can move a bit"

to reiterate on this, an AppView server should NOT be interposed between the user and the PDS: the client and PDS are in the user sphere of trust, but the service is adversarial. the PDS is the most important write sink and should be primary, since an app can't be trusted to not shut off PDS writes

7 reposts37 likes

they're doing so good at making me regret praising them

xormetric@tentacle.expert

honestly the biggest reason ATProto is so good is because Bluesky takes seriously the scenario of them failing in the future. it'd be a tragic event! but nonetheless, the company is a future adversary. no other organization that i know of makes the Ulysses pact so central to their philosophy.