I just finished a new blog post that talks about how @roomy.space's new server is going to work.
I explain where the data is stored, how we do authorization, how we preserve data ownership without the PDS, and more.
It's a big one!
@mythik.co.uk
I first showed up here while experimenting with decentralised/distributed social media software. A few real-life friends are starting to show up now, though. Hmm. AKA @FenTiger on the Fediverse, or Wrongfellow in a few other places.
I just finished a new blog post that talks about how @roomy.space's new server is going to work.
I explain where the data is stored, how we do authorization, how we preserve data ownership without the PDS, and more.
It's a big one!
Wrote my first leaflet! This is about the threat-model of PLC & the current work we're doing to address that including making the directory more auditable
02.12.2025 20:49 โ ๐ 129 ๐ 34 ๐ฌ 8 ๐ 1I take it I won't get the credit if I don't proceed?
09.12.2025 22:37 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0"Locations of unlicensed beavers in England"?
I'm not sure I want to know.
Is this why dogs shed so much hair?
"My human can't take the cold; it needs fur!"
"But yet so far" because the remaining gap might be quite small, but I think it'll still take some engineering effort to cross.
07.12.2025 15:22 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0Well, not really; I've been thinking this way for a while, but it was @zicklag.dev's article which prompted me to actually write this up and post it.
07.12.2025 14:30 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Really well written and description of the problem that @roomy.space is working on: how to leverage decentralized identity that doesnโt follow the PDS-origin path. Exposes a lot of edges in the atmosphere that need polish. Really love auth separated from PDS here.
07.12.2025 02:35 โ ๐ 20 ๐ 6 ๐ฌ 0 ๐ 0Something I've been meaning to write for a while, about a few places where I wish that Bluesky/ATProto had gone just a bit further.
www.mythik.co.uk/social/so-ne...
Screenshot summarizing the flow for this grant from the linked internet draft document.
Ooooh! ID-JAG or OAuth Identity Assertion JWT Authorization Grants looks interesting: https://www.ietf.org/archive/id/draft-ietf-oauth-identity-assertion-authz-grant-01.html
#oauth
FedCM. github.com/w3c-fedid/id...
Warning: megathread...
Lies! You shouldn't believe everything you read on the Internet, you know.
21.11.2025 21:43 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Now I'm wondering what nanoblogging would look like.
"Posts are limited to a maximum of 1 character and 2 emojis"?
"Validity is in the eye of the beholder! If you think my state is invalid - that's a you problem, not a me problem." ;)
11.11.2025 20:36 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Mostly it's for load balancing, but once in a while we have to take one out of service for a hairstyle upgrade.
09.11.2025 20:18 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0"Is that a cat in your pyjamas, or are you just happy to see me?"
09.11.2025 20:08 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0It took me a while to figure out that the DID document and the PLC operation format aren't actually the same ... they look very similar at first, and maybe the docs don't quite emphasise the distinction enough!
08.11.2025 23:16 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0That's just the view that pdsls shows you.
plc.directory/did:plc:5w4e... shows the raw DID document.
And when Merkle squirrels bury Merkle acorns ... they'll be able to search for them ;)
08.11.2025 22:51 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Are the rotationKeys even part of the DID document?
They're not in the example given here: web.plc.directory/spec/v0.1/di...
Without them I don't think you can reconstruct the operation format at all.
I found a link in a JSON-LD context once that resolved to a porn site. I kid you not.
01.11.2025 23:16 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0It does sound like it's setting us up for this one: en.wikipedia.org/wiki/The_Vau...
27.10.2025 21:52 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0And the continents looked back up at the rocket, and one of them said...
"Race you!"
"Do you swear to flush the paper, the whole paper, and nothing but the paper?"
26.10.2025 18:16 โ ๐ 4 ๐ 0 ๐ฌ 0 ๐ 0What will you do when you become super intelligent?
19.10.2025 19:49 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Apropos of nothing, a moderation list
bsky.app/profile/over...
"Reality slop": things that look like they should have been made by AI, but weren't.
17.10.2025 21:17 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0"Every time you have a conversation, a ChatGPT dies!"
17.10.2025 20:51 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0Lead poisoning is so last century. These days we all give ourselves argyria.
15.10.2025 21:38 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0