bryan newbold
banner
bnewbold.social.coop.ap.brid.gy
bryan newbold
@bnewbold.social.coop.ap.brid.gy
dweb, cycling, free software, snow, wiki, hardware, big cities, symbolic systems. I love speculating about found objects.
Working at https://blueskyweb.xyz/ on […]

[bridged from https://social.coop/@bnewbold on the fediverse by https://fed.brid.gy/ ]
@thisismissem not directly related or required, but you might be interested in this little DNS resolver thing:
https://tangled.sh/@bnewbold.net/cobalt/blob/main/cmd/handlr/README.md
cmd/handlr/README.md at main · @bnewbold.net/cobalt
go scratch code for atproto
tangled.sh
September 12, 2025 at 3:18 AM
@thisismissem oh! we use this Caddy feature for self-hosted atproto PDS instances, to verify "handles".

I didn't know about this "ask" feature though, that is really nifty and would prevent some DoS issues
September 12, 2025 at 1:54 AM
@ricci @jdp23 it also buttresses the argument of some folks who say "bluesky is centralized": if what they mean is that the atmosphere "market" is centralized, today, then they are correct! this specificity/framing helps avoid folks from talking past each other
August 30, 2025 at 11:33 PM
@ricci @jdp23 one thing i'd point out is that (I assume) this counts the vast majority of Threads users as not "part of Fediverse". otherwise Threads would dominate fediverse in a big way (though maybe not as much as bsky dominates atmo PDS hosting!).

which I think is accurate!
August 30, 2025 at 11:33 PM
@ricci @jdp23 FWIW, I think this is is a helpful contribution to the conversation because it is specific, and I think what is being measured does matter.

I don't think that it is the *only* thing that matters, but it is a measurement/metric I would like the atmosphere to improve on over the years.
August 30, 2025 at 11:32 PM
@xgranade another answer, which I love, is that folks could also just create fediverse accounts and the bridge.

in the near future they might even be able to migrate their account through the bridge:
https://blog.anew.social/bounce-a-cross-protocol-migration-tool/
Bounce: A Cross-Protocol Migration Tool
0:00 /0:05 1× Introducing: Bounce Today at FediForum, we previewed Bounce: a new tool that uses Bridgy Fed to help migrate your social graph between Mastodon and Bluesky. You read that right: we built a service that moves your social graph not just within a protocol network, but
blog.anew.social
August 24, 2025 at 3:42 AM
@xgranade the caveats there are the same with AP: how do you find these apps/hosts and get an invite? what incentivizes folks to run them? how independent are they really from upstream devs and other large players in the ecosystem? what are the economics of the moderation labor?
August 24, 2025 at 3:32 AM
@xgranade
Thanks for the clear clarification!

For an end user in a situation like that, ideally i'd send them to https://blacksky.community/, which is a client app, and has a "Create Account" button which will result in an account hosted by Blacksky, under their ToS (this would require an […]
Original post on social.coop
social.coop
August 24, 2025 at 3:28 AM
@xgranade that is a lot of components!

if you have the perspective of wanting it to be easy to run the whole stack as a "single instance", this is a big pain (compared to, eg, the mastodon software distribution).

from my perspective, it is *good* to have it broken up in to specialized […]
Original post on social.coop
social.coop
August 24, 2025 at 2:23 AM
@jannem @xgranade
if somebody in Mississippi set things up they could interoperate with the rest of the network.

"continue to use Bluesky": they would not be using the Bluesky Social branded app from the app store, but yeah they could do microblogging in the atmosphere with friends elsewhere […]
Original post on social.coop
social.coop
August 24, 2025 at 2:15 AM
@jannem @xgranade yes, everything interoperates
August 24, 2025 at 2:06 AM
@xgranade finally moderation. which of course is the hardest and perhaps most important part of the whole system!

The "Ozone" moderation service is open source and has self-hosting instructions:
https://github.com/bluesky-social/ozone/

There are dozens of instances focused on different aspects […]
Original post on social.coop
social.coop
August 24, 2025 at 2:03 AM
@xgranade
Client Apps: these are usually pretty simple front-end apps which talk to AppView backend. But apps are still super important in atproto! They are ultimately where product features happen, and set defaults for which infra is used, and what moderation providers are required. as well as […]
Original post on social.coop
social.coop
August 24, 2025 at 2:00 AM
@xgranade
Indexing (AppView): focusing on bsky microblogging (ignoring things like blog posts, events, forums, etc), there are a couple different approaches to independent indexing, to serve things like reply threads.

https://zeppelin.social/ is both a full-network bsky AppView, and a client […]
Original post on social.coop
social.coop
August 24, 2025 at 1:58 AM
@xgranade
Relay: I have a blog post describing how to run an independent full-network relay here:
https://whtwnd.com/bnewbold.net/3kwzl7tye6u2y

A community member (phil) runs a handful of relays in different world regions, just for fun.

Blacksky community has their own relay implementation and […]
Original post on social.coop
social.coop
August 24, 2025 at 1:55 AM
@xgranade
Hosting (PDS): folks have been running independent PDS instances for more than a year now. It costs on the order of $5/month to run a full PDS with a small group of users. A recent community-scale effort has been Blacksky getting hundreds of folks to migrate.

Most PDS instances […]
Original post on social.coop
social.coop
August 24, 2025 at 1:53 AM
@xgranade
Identity: I recommend most folks just use did:plc (which gives strong ownership and doesn't require domain registration), but did:web is supported and totally doesn't touch Bluesky PBC. Here is a (long, detailed, technical) guide […]
Original post on social.coop
social.coop
August 24, 2025 at 1:49 AM
@xgranade I'll give examples for each of this which aren't controlled by Bluesky PBC, and all work together. Nobody I know independently runs *all* these things in a *single* org.

And i'm not going to claim that Bluesky isn't the dominant service provider for all of these for most people in the […]
Original post on social.coop
social.coop
August 24, 2025 at 1:45 AM
@xgranade ATProto is designed to be broken up in to components which can be operated by different folks. This is a lot like the web/internet, but not like Fediverse, in that Fedi folks often expect to have one server combine "the whole stack".

Some major ATproto components:
- identity (DIDs)
- […]
Original post on social.coop
social.coop
August 24, 2025 at 1:41 AM
@ben @thisismissem I'm not going to argue that Bluesky isn't VC-funded today, or in the big picture, but I think it was a big deal that it got on the order of $10 million dollars at the start as an R&D contract. that gave about a year for the original team to do pure engineering experimentation […]
Original post on social.coop
social.coop
May 11, 2025 at 4:04 AM
@wjmaggos that blog post is focused on a single piece of infrastructure: relays. in the past there was a fixation from some folks on the cost and control of that piece of infrastructure, and this is a response to that.

there are still other pieces of atproto/bluesky infrastructure which are not […]
Original post on social.coop
social.coop
May 2, 2025 at 8:41 PM
@timbray just drove through that area yesterday, it is so great.

also thinking about how it is kind of the northern terminus of "highways/roads mostly along the Pacific coast" all the way from the mexican border (at least)
March 20, 2025 at 7:01 PM
@jonny the tapes are individually cheap, but the read/write machines are expensive. that would be fine if the machines were reliable and/or compatible over long time periods, but they are not. they need repair, sometimes get more expensive second-hand, etc.

spinning disks, with integrated […]
Original post on social.coop
social.coop
February 25, 2025 at 10:09 PM