fresh atproto proposal! this one is for the oauth, app architecture, and security folks: [github.com/bluesky-soci...]( ) here we're defying the labels of traditionally "public" vs "confidential" oauth clients, and challenging assumptions about what it means to be a browser-based app. 1/8 [proposals/0010-client-assertio...]( )
#atmosphereconf was unreal. this community is soo damn cool and knowledgeable. also a great reminder this work has roots, is just part of what will be a very long tradition. slides for my talk can be found somewhere in here! [pdsls.dev/at://did:plc...]( ) RE: View quoted note β†’
at a glance this is just a small, backwards-compatible protocol tweak. that's true, but the implications are pretty big. to date the amount of data you need to store to fully verify the next write to someone's repo grows with their repo's size. we're able to make it constant instead. but how? 1/10 RE: View quoted note β†’
πŸ•― πŸ•― πŸ•― πŸ•― atproto πŸ•― relay πŸ•― renaissance πŸ•― πŸ•― πŸ•― πŸ•― RE: View quoted note β†’
private content is one of the top asks of atproto, we have some ideas. leading designs involve each user having multiple private repos. they differ from your public repo as they are access-controlled and not signed/redistributable. but they are still key->value, addressable, and of course they sync! https://morel.us-east.host.bsky.network/xrpc/com.atproto.sync.getBlob?did=did:plc:l3rouwludahu3ui3bt66mfvj&cid=bafkreifcwiycvynitqipppql6cjeturhmftpyrrcdkqpk2ffbnacmqmuje
one thing i dig about how atproto architecture (middle) has played out is that the different layers have checks and balances against each other, but developing an app still feels super similar to how you'd build a traditional platform app (left). atproto app dev is gonna get so good!! https://morel.us-east.host.bsky.network/xrpc/com.atproto.sync.getBlob?did=did:plc:l3rouwludahu3ui3bt66mfvj&cid=bafkreicakirm5oe463hhxweoarwtrejgua3oa54a4hnake22oikujl4gqa
preeeetty cool to see all the ways of explaining atproto that folks have come up with. "kappa-architecture-for-people-as-websites" wasn't on my bingo card but i like it!!
pretty sick to think, every 1M users who join bluesky are also 1M users joining the atmosphere. 1M users who essentially already have an account and social graph on all appsβ€”present and futureβ€”built on atproto. i have a feeling the next year of building within the atmosphere is going to be wiiild.
we just deployed a fix to a long-standing issue with our image cdn: images within posts are no longer unnecessarily scaled-up. that means many images will load faster and use less data. we also took this as an opportunity to improve the quality of full-size images, as many have requested! πŸŒ… https://morel.us-east.host.bsky.network/xrpc/com.atproto.sync.getBlob?did=did:plc:l3rouwludahu3ui3bt66mfvj&cid=bafkreibvscbxm6esj5lp5ngtcu5g6hridpyxowtxkzkqekrw4n6y5r2y6e
as bluesky nears 10M users, some of our pds hosts have started to surpass 500k users. we run the same open source pds software that we distribute, not a fork! no heavy machineryβ€”give it some disk and let it run. cheap, permissionless hosting is what makes this network open. happy upcoming 10M! πŸŽ‰