upvote
Yeah they're describing a real problem, but the cause of that problem—a seamless centralized sign-up funded by VC money—is the reason bluesky took off to begin with.

Bsky offers an on-ramp to a more decentralized experience, but most people won't pay the money and experience the friction to move take that ramp. Platforms like Mastodon are entirely decentralized, but that means the friction of decentralizing happens immediately upon sign-up. The people who don't want to self-host PDSes never signed up for Mastodon to begin with.

I try to be skeptical, but I feel like bsky (or something like it) is the best way can do re: bringing decentralization to the masses.

reply
>And at every layer except for maybe the PLC directory, there's nothing stopping anyone from fixing that “almost nobody does” problem.

If there's nothing stopping anyone from fixing a problem, and yet nobody fixes it, then there's something is stopping them.

Might not be a technical impossibility, or a gun in their head. Could be as simple as inertia or addiction.

But saying "the problem is totally solvable" just because there's a solution available, is pretty naive. Solutions have costs themselves, and not all are created equal or equally feasible.

reply
A relay or appview needs a ton of resources. Blacksky finally created the second ever real-world usable appview instance after 2.5 years.

Also, the open source version of the appview doesn't work at Bluesky scale. You need a proprietary database for sufficient speed.

AT Proto is completely decentralised, except for all the structural and financial points of absolute centralisation.

reply
The relay is not that bad, the only really bad part is building an index, and most apps on the atmosphere have no need to index bluesky records, so the economics for them look very different.

The work towards permissioned data and group-shared data will make it so apps can choose their own levels of "decentralization" of "federation" on atproto primitives. For example, two diametric options

1. An app that is not open source code, but still does all the same atproto credible exit stuff. Naturally leans into winner-take-all

2. An app that is tied to community, think something like Discord, where most servers don't care about what other servers are doing. Each community could run their own version and only care about their data. This is raspberry pi hostable.

reply
Or people don't think it's a problem!

Maybe there are a ton of people who joined Bluesky because twitter devolved into a room-temperature-IQ right-wing hell hole, not because they cared about federation or whatever.

Everything has trade-offs. Again and again people choose centralized services because they are a better product.

reply
It's really the defaults that need to be fixed and anyone cannot change those.
reply
Which defaults do you think need to change?
reply
How would they fix it?
reply
I don't think “they” have a whole lot to fix. It's more a matter of people needing to fix their own laziness.

I'll be the first to admit I'm guilty of this, too, and still haven't gotten around to moving my main account to a self-hosted PDS (though I've at least taken the steps to backup my CAR and set my own rotation keys, such that if my PDS goes offline or hostile I can still migrate away from it).

reply
I explained in another comment you also replied to. It's not broken, it works as intended, the plan is for improvements and de-risking.

Is there something missing from my answer about what the plan is for the PLC?

https://news.ycombinator.com/item?id=47104673

reply