Evelyn's Avatar

Evelyn

@kandake.africa.bsky.social

πŸ‘©πŸΎβ€πŸ’» Head of Platform at a startup πŸ‘΅πŸΎ In tech since before the cloud πŸ³οΈβ€πŸŒˆπŸŒŒ Part of NorthSky Social Skeeting about Platforms and Cloud stuff. https://chipnick.com πŸ‡©πŸ‡ͺπŸ‡ΈπŸ‡©πŸ³οΈβ€πŸŒˆ https://ger.mx/A1d8oFPnDYkqdZCH1_mHnZxX5s8qizjfSIr83sCg-xTr#did:plc:lrphxvv25aibthe7xoc2eeyy

3,140 Followers  |  594 Following  |  1,910 Posts  |  Joined: 04.07.2024
Posts Following

Posts by Evelyn (@kandake.africa.bsky.social)

It’s been 12 hours since @joshpetri.bsky.team announced his role and he still hasn’t explained his love for Alf.

06.03.2026 05:54 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Now I want to extend it to meet the vibe

05.03.2026 22:18 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A screenshot of the default page when you visit Stratos in a browser. Stratos is in a cool looking fancy ASCII art style reminiscent of crappy DOS role playing games from the 90s with fancy looking handwritten script.

Below is the text:

This is Stratos, a private permissioned data service for AT Protocol
Most API routes are under /xrpc/

Code: https://
Protocol: https://atproto.com

A screenshot of the default page when you visit Stratos in a browser. Stratos is in a cool looking fancy ASCII art style reminiscent of crappy DOS role playing games from the 90s with fancy looking handwritten script. Below is the text: This is Stratos, a private permissioned data service for AT Protocol Most API routes are under /xrpc/ Code: https:// Protocol: https://atproto.com

I couldn't figure out how to make a cool logo so I went for 90s RPG

05.03.2026 20:33 β€” πŸ‘ 43    πŸ” 1    πŸ’¬ 3    πŸ“Œ 1

It's plural suggesting that they are now protectors of North and South America which nobody asked for

05.03.2026 19:33 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Americas

05.03.2026 19:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Welcome! To help us get to know you, can you tell us your favorite TV Show character and why it’s Alf?

05.03.2026 18:16 β€” πŸ‘ 15    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The outage yesterday? Yeah was just two PDSs in one rack that had a hardware failure. Im a little upset we dont run PDSs on our own hardware but it is what it is.
The funny thing is that it was one of the older PDSs that included a lot of the early user accounts

05.03.2026 05:05 β€” πŸ‘ 22    πŸ” 3    πŸ’¬ 2    πŸ“Œ 0

Oauth is easy until you have to think about it πŸ₯²
I may have rage skeeted about oauth oddities for a solid week recently

05.03.2026 06:16 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

As we setup and refine our moderation processes we’re keeping on eye on what’s happening with bsky. Threatening a ban because a user blocks a _labeler_ of all things shouldn’t happen.
While we will use Bluesky moderation we will be reviewing actions against our users once we have the app+appview up

04.03.2026 22:46 β€” πŸ‘ 120    πŸ” 33    πŸ’¬ 2    πŸ“Œ 0

Nicks leaking my architecture plans again

04.03.2026 20:14 β€” πŸ‘ 10    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Anyone asks we’re just signaling we’re human

04.03.2026 20:04 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

atproto code touchers, pay attention tomorrow 🚨🚨🚨

04.03.2026 19:16 β€” πŸ‘ 39    πŸ” 9    πŸ’¬ 0    πŸ“Œ 0
Preview
For You, For Everyone - Graze Newsletter How Graze built a "composable personalization" engine for the open social web β€” and why it matters right now.

For You, For Everyone: we're thrilled to announce that our feed personalization engine is now live β€” and fully open source. Read our @leaflet.pub announcement below, or follow the 🧡:

04.03.2026 18:22 β€” πŸ‘ 170    πŸ” 53    πŸ’¬ 6    πŸ“Œ 13
proposals/0013-service-auth-refs at main Β· bluesky-social/proposals Bluesky proposal discussions. Contribute to bluesky-social/proposals development by creating an account on GitHub.

XRPC requests between atproto servers are authenticated using JWTs. There are some inconsistencies in how OAuth permissions, PDS proxy headers, and JWTs all represent the "audience" of these tokens.

This proposal gives background and describes a rough solution.

Looking for rapid feedback!

03.03.2026 23:01 β€” πŸ‘ 106    πŸ” 20    πŸ’¬ 4    πŸ“Œ 2

There is no UI, integration for users is via a social app but I need to determine what a credible exit looks like. It’s going to mostly be documented for operators I supposed

03.03.2026 22:33 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Composable Trust, Part 2: Separating Trust from Governance ”Who belongs” and β€œWhat belonging means” are different questions. What happens if one steward stops answering both?

In Part 2:

To enable credible exit, ATproto deconstructed the β€œPlatform” into independent layers with bounded authority.

Yet in online communities, a single steward necessarily becomes a single point of failure.

How can we deconstruct the *community* Atmospherically? What happens if we do?

03.03.2026 22:03 β€” πŸ‘ 16    πŸ” 5    πŸ’¬ 3    πŸ“Œ 3

Covering it would require adding a method for fetching boundaries during hydration but I don't see that scaling well. Since it's revocation it's not a major issue as it just means the user might see data for a teensy bit longer. However still make me a little nervous.

03.03.2026 22:09 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It’s mostly settled, the enrollment bits may shift as I nail down abuse/edge cases.

03.03.2026 21:59 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

chat, is eventually consistent verification good. Looking at how a firehose would also include updates to boundaries and there's a signed attestation that may be stale for a brief period if a user boundary access changes. So there can be a window where the attestation is out of sync but still valid

03.03.2026 21:54 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Stratos lexicons have been published πŸ₯³

03.03.2026 20:42 β€” πŸ‘ 9    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I’ve only heard Alter in the village πŸ˜‚ if you really want to annoy someone you don’t know just call them Digga. Yes it’s a real thing and I’m not making it up.

02.03.2026 21:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
timelocked secrets Encrypt messages that can only be decrypted after a specific time. Powered by drand timelock encryption and stored on your atproto PDS.

want to confess something but dont let people know right now? or write a post to your future self that only opens at a certain time?

secrets.atmo.social

note that all data is public (but can only be viewed after the date you set)

02.03.2026 21:22 β€” πŸ‘ 59    πŸ” 7    πŸ’¬ 3    πŸ“Œ 5

Should have started with Brudi

02.03.2026 21:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I did make a thing to generate and upload a massive amount of blobs for testing, maybe I should make a thing that spews out CARs πŸ€”

02.03.2026 21:20 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@ovyerus.com uhhh how can I message you I have another silly aussie request πŸ‘€

02.03.2026 19:27 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

😭 gonna make me book a slot

02.03.2026 18:20 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Looking forward to seeing how yall are doing it! It’ll speed things up for us

02.03.2026 17:49 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It’s gonna be socks

02.03.2026 17:21 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Oh sorry πŸ™ˆ I had immediately remembered your presentation back at eurosky, hope to see you both at Atmosphere Conf!

02.03.2026 14:03 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Was truly only a matter of time. @anirudh.fi is changing the playing field

02.03.2026 11:14 β€” πŸ‘ 25    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0