>We plan to transfer that ownership to an appropriate, independent protocol governance organization in the future. I never realized there is no independent governance org that should have registered this. So AT is governed by a single for-profit entity, that also runs the only viable instance?
>that also runs the only viable instance? This is a category error. There are no "instances" in atproto. https://overreacted.io/there-are-no-instances-in-atproto/ It segments the network differently (into "hosting" and "apps"), and on both axes anyone can run their independent app-agnostic hosting, as well as an independent hosting-agnostic app.
Bluesky Trademarks ATProto
61–70 of 157 posts
Re: Bluesky Trademarks ATProto
#62Earlier quoted context omitted.
"Only viable instance" is not really the correct framing - Bluesky doesn't have instances . Anyone using ATProto without Bluesky will still be "on Bluesky". When you go to bsky.app, you're interacting with the Bluesky AppView ; one key feature of ATProto is that any AppView can interact with any (consenting) Personal Data Server (PDS). So you can self-host your PDS but still use bsky.app if you so choose. But critica…
Bluesky has a data store, handles account authorization, and runs a web app that provides a UI to access the backend services. That's an instance, whether they call it one or not. Refusal to admit this is obfuscation for reasons I cannot understand.
This is usually compared to Mastodon, but it's not apples to apples since "running a Mastodon instance" always mean a tiny partial view of the network. You can do a partial view of atproto too for the same cost, it's just not very interesting because what's the point? Every app can "see" the entire network (unlike in ActivityPub) so there's a lot less motivation to create these fragmented views into it.
I've already linked elsewhere, but I've written an article on precisely this topic, curious to see if this can clarify it for you: https://overreacted.io/there-are-no-instances-in-atproto/#so...
Re: Bluesky Trademarks ATProto
#63Earlier quoted context omitted.
"Only viable instance" is not really the correct framing - Bluesky doesn't have instances . Anyone using ATProto without Bluesky will still be "on Bluesky". When you go to bsky.app, you're interacting with the Bluesky AppView ; one key feature of ATProto is that any AppView can interact with any (consenting) Personal Data Server (PDS). So you can self-host your PDS but still use bsky.app if you so choose. But critica…
> I would be a lot more bullish on ATProto if there was a way to migrate DIDs and retain all your followers and shit. And if there was proper graphical tools for data migration. This is exactly where I’ve landed re: ATProto. If you actually want to self-host everything you lose one of the biggest draws of it, the migratable IDs. I was looking into it to build an alternative to Threads/IG/TikTok for one of my hobby co…
Re: Bluesky Trademarks ATProto
#64>We plan to transfer that ownership to an appropriate, independent protocol governance organization in the future. I never realized there is no independent governance org that should have registered this. So AT is governed by a single for-profit entity, that also runs the only viable instance?
Nothing Bluesky does is really independent. This is such a transparent playbook and yet folks keep falling for a couple of open source repos and whatever hot takes Dan Abramov posts to reframe “instances” to “open social” bs.
Re: Bluesky Trademarks ATProto
#65Earlier quoted context omitted.
How do you mean? As in you can run different instances or as in it's a false open protocol?
ATProto is closer to how RSS works than ActivityPub. In the same way talking about "RSS instances" makes little sense, the same goes for "ATProto instances".
Re: Bluesky Trademarks ATProto
#66>We plan to transfer that ownership to an appropriate, independent protocol governance organization in the future. I never realized there is no independent governance org that should have registered this. So AT is governed by a single for-profit entity, that also runs the only viable instance?
>that also runs the only viable instance? This is a category error. There are no "instances" in atproto. https://overreacted.io/there-are-no-instances-in-atproto/ It segments the network differently (into "hosting" and "apps"), and on both axes anyone can run their independent app-agnostic hosting, as well as an independent hosting-agnostic app.
Re: Bluesky Trademarks ATProto
#67Cool people use ActivityPub. Single vendor owned & controlled standards always turn out badly, just a question when.
>Cool people use ActivityPub. ActivityPub solves a completely different (arguably, smaller) set of problems. This is like saying "Cool people use email instead of web". I have a few diagrams here that may help see just how different they are: https://overreacted.io/there-are-no-instances-in-atproto/#so... >Single vendor owned & controlled standards always turn out badly, just a question when. Yeah, which is why atpro…
Re: Bluesky Trademarks ATProto
#68Earlier quoted context omitted.
>that also runs the only viable instance? This is a category error. There are no "instances" in atproto. https://overreacted.io/there-are-no-instances-in-atproto/ It segments the network differently (into "hosting" and "apps"), and on both axes anyone can run their independent app-agnostic hosting, as well as an independent hosting-agnostic app.
This "gotcha" might get cheers from your fellow AT proto fans but only eye rolls from everyone else.
Tried to clarify this here: https://news.ycombinator.com/item?id=48932956
Re: Bluesky Trademarks ATProto
#69Earlier quoted context omitted.
>that also runs the only viable instance? This is a category error. There are no "instances" in atproto. https://overreacted.io/there-are-no-instances-in-atproto/ It segments the network differently (into "hosting" and "apps"), and on both axes anyone can run their independent app-agnostic hosting, as well as an independent hosting-agnostic app.
[flagged]
>it's impossible to actually participate in Bluesky using an alternative relay
I don't know what you mean by this. https://blacksky.community/ is definitely running their own relay. Here's a community listing of some relays: https://atproto.at/relays.
Here's an example of connecting to one of them: https://pdsls.dev/firehose?instance=wss%3A%2F%2Feurope.fireh.... From an app's perspective, they're completely interchangeable, so as an app developer you can switch to any relay you want, or run your own.
Many apps don't even use a relay at all, instead relying on caches like https://constellation.microcosm.blue/.
Re: Bluesky Trademarks ATProto
#70Earlier quoted context omitted.
>Cool people use ActivityPub. ActivityPub solves a completely different (arguably, smaller) set of problems. This is like saying "Cool people use email instead of web". I have a few diagrams here that may help see just how different they are: https://overreacted.io/there-are-no-instances-in-atproto/#so... >Single vendor owned & controlled standards always turn out badly, just a question when. Yeah, which is why atpro…
The author of this comment is an engineer at Bluesky.