bryan newbold
banner
bnewbold.net
bryan newbold
@bnewbold.net
oscilloscopes, cycling, snow, big cities, wiki. I like speculating about found objects.
protocol engineer @bsky.app. formerly archive.org
elsewhere: bnewbold.net / @bnewbold@social.coop
Pinned
M̴̥̋r̶͈̄.̶̧̚ ̶͙̀W̵͇͝à̶̯ţ̶̾š̸̯ȍ̸̩n̸̪͘ ̴̨͊-̴͇́ ̷̞̈́c̸̹̈́ō̴ͅm̴̗̆e̷̮̽ ̶̯̚h̷̡̎ḛ̷͒r̴̞̈́e̶̦̐ ̵̲̑-̷̬͠ ̷̧̑I̸͚͋ ̴̹̊w̴͕̎ȃ̷̭ǹ̴̟ť̶͈ ̷̱̂t̷̲̓ó̸̱ ̶̹́ș̸͋e̸̹͗e̷̾ͅ ̸̻͌ỵ̵́ö̶̯́u̷̳͝
nice
February 9, 2026 at 3:24 AM
touche budwiser
February 9, 2026 at 2:09 AM
pretty huge spike in atproto firehose during Bad Bunny superbowl half-time show; much larger than overall superbowl coverage.

also more 2x API request rate on bsky services
February 9, 2026 at 1:51 AM
Reposted by bryan newbold
when you get the chip to the physical layer 😋
February 8, 2026 at 6:37 AM
what are the seven layers of dip
February 8, 2026 at 5:49 AM
finally gave this a deeper read and it is great.

super relevant when thinking about permissioned access data in atproto, but a lot of this applies to fully-public spaces as well.

endorse "organizer" as terminology
Been mulling over @bnewbold.net's recent post on community spaces and atproto's next frontiers. I wrote about why building for organizers (not just users) might be the key to making it all work.
Building for Organizers - The People Layer
The most enduring social networks aren’t the prettiest or the most addictive – it’s the ones that empower organizers.
mosh.leaflet.pub
February 8, 2026 at 5:04 AM
this didn't come out worded good:

I meant that folks should *increase* the account limit for the eurosky.social PDS
if you run an atproto relay, it's worth giving this PDS instance an account limit. the hostname is 'eurosky.social'
We sent the first ~100 invites for @eurosky.social. We might send some more on the weekend, then start sending 100s daily if everything holds up well.
February 7, 2026 at 12:30 AM
Reposted by bryan newbold
There is as giant dancing coffee press!
February 6, 2026 at 7:25 PM
Reposted by bryan newbold
THERE IS ANOTHER SOLUTION TO THE ATPROTO CAPITALIZATION DEBATE BUT I PERSONALLY DO NOT LIKE IT VERY MUCH
February 6, 2026 at 11:30 PM
if you run an atproto relay, it's worth giving this PDS instance an account limit. the hostname is 'eurosky.social'
We sent the first ~100 invites for @eurosky.social. We might send some more on the weekend, then start sending 100s daily if everything holds up well.
February 6, 2026 at 11:28 PM
the simple solution to the atproto capitalization debate is to not capitalize any other words in the sentence either
February 6, 2026 at 11:23 PM
huh that is a pretty cool reuse of network data
this one is pretty good
February 6, 2026 at 11:12 PM
Reposted by bryan newbold
Here’s a quick recap of yesterday’s Summit. The @greens-efa.eu & @alexandrageese.bsky.social had invited myself and several other technologists, including @robin.berjon.com, to speak in the EU parliament as part of the „EU Tech Stars Summit“ www.greens-efa.eu/en/article/event/eu-tech-stars-summit.
February 6, 2026 at 8:18 PM
great to see folks building new and meaningful social features on their own timelines. especially guided by community feedback and prioritization.

the future of this atmosphere thing should be shaped by many hands
February 6, 2026 at 10:38 PM
Reposted by bryan newbold
The other goal of going to museums is to build a collection of eyeballs
February 6, 2026 at 7:41 PM
updated the atproto specs to reference dasl.ing, a simpler variation/subset of IPLD.

hope this is more accessible for folks digging in to atproto-from-scratch implementations. the core primitives in IPLD (DAG-CBOR, CIDs, CAR) are great, but the fully flexible/general system can be overwhelming
specs: update many IPLD references to DASL/DRISL references by bnewbold · Pull Request #496 · bluesky-social/atproto-website
The DASL specifications are simpler and align with what we use in atproto. This updates most references to the IPLD docs to reference the DASL docs instead. It still discusses the lineage in some p...
github.com
February 6, 2026 at 8:14 PM
some thoughts on how to implement public community spaces in atproto.

I think it is important for us to stretch what the protocol can do; and there are some great opportunities for self-hosting, moderation, customization, etc
February 5, 2026 at 2:50 AM
it's pizza time
Community Spaces on AT Protocol
Scaled-down design patterns
bnewbold.leaflet.pub
February 5, 2026 at 2:37 AM
go devs using indigo:

going to push out some more small breaking API changes. in this case, returning pointers from constructors to avoid accidental copies, and improve ergonomics.

feels like we are getting close to a milestone where we start to formalize SDK changes (git tags, etc)
atproto: some constructors return uncopyable values · Issue #1313 · bluesky-social/indigo
As originally observed here #1306, atproto/identity.NewCacheDirectory returns CacheDirectory. The issue is CacheDirectory contains several sync.Map fields which are marked nocopy. In practice all u...
github.com
February 3, 2026 at 8:13 PM
Reposted by bryan newbold
every so often, when the conditions are just right, the veil between two different worlds grows thin.
February 2, 2026 at 7:03 PM
2026 word of the year is going to be "psychosis"
February 3, 2026 at 3:44 AM
one of our competitors is now a major US military contractor with a global constellation of space lasers, whose leader chums around with heads of state, the international financial elite, and other members of a sprawling pedophilia conspiracy.

so cool! 🚀📈✨
February 3, 2026 at 3:29 AM
small atproto specs thing: there was inconsistency about pluralization of the ":lang" suffix for i18n in permission-set lexicons. the specs said plural, the TS SDK was using singular, and folks have published lexicons with the singular.

we've gone ahead and updated spec to singular
title:langs/detail:langs → title:lang/detail:lang (#491) by bnewbold · Pull Request #495 · bluesky-social/atproto-website
This is re-opening #491 from @mkizka. The previous PR was reverted while we checked the history of the field name, and check what was being used in the network today. I found several published perm...
github.com
February 2, 2026 at 7:28 PM
what if we had something like the "live" pfp ring, but it said "spicy rn"
February 2, 2026 at 5:29 PM
ooo loopy
waow it works thats pretty cool :3 if you wanna test it out if you have a spare zone or something you can :D its kinda documented in the repo tangled.org/seiso.moe/onis
February 2, 2026 at 3:16 AM