Agreed for email, I think atproto is a little different in that a handle change is 'cosmetic'. You wouldn't expect changing your handle to mean someone else can claim your followers/records. DIDs are the persistent identity by design, pinning just aligns the OIDC bridge with that.
05.03.2026 23:40
π 0
π 0
π¬ 1
π 0
AT URI scheme (at://) - AT Protocol
A URI scheme for addressing ATP repository data.
Yes, old handles open up immediately (non-durable), a handle can refer to different DIDs over time. Without pinning, someone could claim your old handle and get the same email claim, which TS would treat as your identity.
atproto.com/specs/at-uri...
05.03.2026 02:07
π 0
π 0
π¬ 1
π 0
Yeah I realized that last night and have been working on getting changes into your wizard
The main thing I've added is handle pinning, persisting a DID to first_handle map so the email claim stays stable when users change their handle. Requires state, so not sure if that fits your hosted offering?
05.03.2026 01:27
π 0
π 0
π¬ 1
π 0
RE: handle-pinning, would require a stateful design vs. your stateless approach. My design fits this a bit better, since the admin is the custodian instead of trusting Avery (which I do, ofc)
05.03.2026 01:11
π 0
π 0
π¬ 0
π 0
Custom OIDC shouldn't use the logged in OIDC user's `email` claim as the identity of the user Β· Issue #16006 Β· tailscale/tailscale
What is the issue? When signing up with a custom OIDC provider, we're asked to provide an "email", from which the host to send the webfinger query to is derived. If we provide mike@my-oidc-domain.c...
My version is fully self-hosted: you own your entire OIDC chain (minus Tailscale itself). No external bridge dependency, using it to create a new TS account that's completely self-managed. Would love to contribute towards self-hosted mode, access control upstream and my workaround for #16006
05.03.2026 01:09
π 0
π 0
π¬ 2
π 0
ATLogin - OIDC for ATProto/Bluesky
First Iβm hearing of atlogin.net, thanks for sharing!
Looks pretty similar, my little wizard tries to help with the DNS changes (or suggests relevant IaC snippets for bunny/others)
04.03.2026 03:06
π 0
π 0
π¬ 1
π 0
Website text reading: Complete
Setup Complete
Your AT Protocol OIDC bridge is configured and ready.
Building a way to create a Tailscale account using your atproto did + custom domain. Almost ready to share!
04.03.2026 02:13
π 2
π 1
π¬ 1
π 0
Is the AI skill issue solved by empathy?
Treat your agents with kindness and it will pay off
02.03.2026 22:42
π 4
π 0
π¬ 0
π 0
we're doing a huge disservice to kids giving them chromebooks
give em some sand and the nix handbook, they'll be alright
02.03.2026 20:36
π 1
π 0
π¬ 0
π 0
Good morning and welcome to the month where Seattle opens the only light rail line across a floating bridge anywhere in the world.
01.03.2026 17:00
π 480
π 63
π¬ 14
π 15
Watching Doll dunk on em in the comments
28.02.2026 20:17
π 4
π 0
π¬ 0
π 0
doll wasnβt ready for bun to post hole?
28.02.2026 19:37
π 8
π 0
π¬ 1
π 0
explains why I absolutely hate being walked in on while Iβm clauding
28.02.2026 18:51
π 2
π 0
π¬ 0
π 0
yes but in contained environments, never on a βrealβ machine
28.02.2026 09:06
π 1
π 0
π¬ 0
π 0
Yes i just checked here too early status.bsky.app
28.02.2026 06:15
π 0
π 0
π¬ 0
π 0
Error Message on the discover feed:
Hmm, some kind of issue occurred when contacting the feed server. Please let the feed owner know about this issue.
Message from server: NotEnoughResources
Discover / Popular w Friends down for anyone else?
28.02.2026 06:14
π 0
π 0
π¬ 1
π 0
Screenshot of About This Mac showing my machine's hostname as "Scott's Macbook Pro (422)"
why yes I do have 421 other MBPs all in my name
28.02.2026 01:02
π 0
π 0
π¬ 0
π 0
Thatβs why I start all my sessions directly from ~/Trash
28.02.2026 00:57
π 1
π 0
π¬ 0
π 0
Least favorite song of all time is βScotty doesnβt knowβ
I promise you that I am capable of knowing things
28.02.2026 00:44
π 0
π 0
π¬ 0
π 0
Ahh fair thatβs a valid distinction, I only pre-salt when Iβm scrambling those little guys
27.02.2026 23:50
π 2
π 0
π¬ 0
π 0
Of all the software Iβve written or contributed to, all of the mistakes have been because of something a human did incorrectly.
The machines arenβt perfect, but theyβre better at following direct instructions.
27.02.2026 23:21
π 0
π 0
π¬ 0
π 0
This thread is so cool, really inspiring me to create a way to log in and share specific resources via atproto + tailscale
27.02.2026 23:11
π 2
π 0
π¬ 0
π 0
I'll argue with anyone that listens, humans should not drive. You want to drive? Go to a track or off road, have some fun.
Getting between places? Leave it to the machines that don't get tired, or distracted (obv the tech needs to keep improving)
27.02.2026 21:24
π 0
π 0
π¬ 1
π 0
I thought the vibe was: salt beforehand (helps with fluffiness and reducing extra moisture or something else that I canβt remember??), season other things afterwards
27.02.2026 21:10
π 3
π 0
π¬ 1
π 0
Happy for you Doll, jealous that it is not my coworker!
27.02.2026 21:07
π 3
π 0
π¬ 0
π 0
Sprinkle some nomad in there and Iβm coming back for seconds
27.02.2026 20:30
π 1
π 0
π¬ 0
π 0
What if Summit Ave thru Cap Hill but double the width?
Triple the width. Make the widest street possible, just for fun
27.02.2026 17:53
π 0
π 0
π¬ 0
π 0
but what if he had 270 people carry Claude in their wombs for a day
27.02.2026 07:04
π 2
π 0
π¬ 1
π 0
I promise you there is lots of love
27.02.2026 06:47
π 4
π 0
π¬ 1
π 0
Howβd they get the 2 line trains to smell like that? Do fresh public transit cars all smell like this?
27.02.2026 02:14
π 1
π 0
π¬ 0
π 0