Can we please stop arguing about whether Bluesky is decentralized? (privacy.thenexus.today)
from airportline@lemmy.zip to fediverse@lemmy.world on 07 Sep 16:39
https://lemmy.zip/post/48124175

#fediverse

threaded - newest

tidderuuf@lemmy.world on 07 Sep 17:00 next collapse

Author: points out how Bluesky is not decentralized.

Also Author: only points out how people are arguing about how Bluesky is decentralized.

Author: Mission Accomplished.

hendrik@palaver.p3x.de on 07 Sep 17:05 next collapse

Since we have Mississippi as an example... Why not just look how it turned out for the people there? Do or don't they have a communications platform now that connects them to a network of other people? I feel that's way more helpful than discussing what should be discussed, or talking about theoretical details.

irelephant@lemmy.dbzer0.com on 08 Sep 17:11 collapse

If they use deer.social or zeppelin.social (alternate bluesky instances), they can evade the bans and blocks.

hendrik@palaver.p3x.de on 08 Sep 17:31 collapse

Ah, thanks. And are those people then connected to the same network and can follow each other, or are those entirely seperate? Pardon my lack of knowledge about Bluesky and ATProto.

irelephant@lemmy.dbzer0.com on 08 Sep 17:37 collapse

Bluesky’s network has 2 main layers, the PDS layer, and the appview layer.

Everyone’s PDS stores their posts, likes and account, and handles authentication.
It doesn’t do anything else. an appview gathers posts from PDSes, and indexes and sorts them (for feeds and notifications).
AppViews all share the same posts, so they’re in the same network.

unexposedhazard@discuss.tchncs.de on 07 Sep 17:31 next collapse

I will continue to point it out as long as people keep recommending it. Its not a minor complaint or a small point of disagreement, its a complete deal breaker that makes the platform worthless to invest any time in. No matter how much time passes it will always be a shit platform as long as its centralized.

Also bluesky isnt part of the fediverse so this doesnt even really belong in here…

airportline@lemmy.zip on 07 Sep 17:57 next collapse

Also bluesky isnt part of the fediverse so this doesnt even really belong in here…

There are four other posts about Bluesky or ATProto on the front page of !fediverse@lemmy.world (when viewed from lemmy.zip), so I guessed otherwise.

alsaaas@lemmy.dbzer0.com on 07 Sep 17:59 collapse

I think the sidebar clarifies it pretty well

unexposedhazard@discuss.tchncs.de on 07 Sep 18:08 collapse

A community to talk about the Fediverse and all it’s related services using ActivityPub

Yeah and “but other people are doing it” is not a valid excuse lol

alsaaas@lemmy.dbzer0.com on 07 Sep 18:24 collapse

That is exactly what I meant, just because other people are doing it too, it doesn’t stop you from reading the sidebar

index@app.wafrn.net on 07 Sep 22:39 collapse

it's not centralized

go to https://reddwarf.whey.party and all requests will be made to Constellation (a hobby project which tracks backlinks of records, which is completely independent of Bluesky PBC), the PDSes directly, and Bluesky's CDN (which is negligible since a CDN can be an easy replacement on a small scale)

unexposedhazard@discuss.tchncs.de on 08 Sep 06:32 collapse

99.99% of users on bluesky.social = centralized no matter what cute little toys people built on the side

Tracaine@lemmy.world on 07 Sep 17:35 next collapse

I have no idea what this means or what Bluesky is, so yes. I’m happy to continue not knowing or talking about it.

alsaaas@lemmy.dbzer0.com on 07 Sep 17:43 next collapse

If you don’t want to hear any criticism, stop bringing up pseudo-decentralized corpo VC-backed Twitter 2.0

:3

omniman@anarchist.nexus on 07 Sep 18:18 collapse

what about matrix , they also do business

alsaaas@lemmy.dbzer0.com on 07 Sep 18:27 next collapse

There is a difference between providing services to fund development and “We take VC capital now and try to make it profitable later”, which just invites enshittification.

Also Matrix is much better federated than BS + everything is open and was so for a long time

poVoq@slrpnk.net on 07 Sep 22:12 collapse

Slightly better you mean. 30% is on matrix.org and an estimated 70% runs on servers provided by EMS (this figure includes matrix.org).

And Matrix is also VC funded. They have some other income yes, but it is insufficient to fund many of their current activities. As a result enshittification is already happening.

Matrix is basically the Bluesky of chat. If you want an Fediverse equivalent have a look at XMPP/Jabber.

alsaaas@lemmy.dbzer0.com on 07 Sep 22:15 collapse

Matrix.org is VC funded (which is why it will go freemium soon AFAIK) and not 99% is on Matrix.org as you mentioned

I can freely and easily federate with any other homeserver to matrix.org

irelephant@lemmy.dbzer0.com on 08 Sep 16:45 collapse

I can freely and easily federate with *.bsky.network and bsky.app.

Ulrich@feddit.org on 07 Sep 20:11 collapse

Matrix has a profitable business model that doesn’t involve exploiting users. BlueSky doesn’t.

index@app.wafrn.net on 07 Sep 22:43 collapse

may I ask how users are being exploited at this current moment?

Ulrich@feddit.org on 07 Sep 23:04 collapse

They’re not, to my knowledge, but also, to my knowledge, they have no plan for profitability. They’re a domain registrar and they sell merch but there’s no way that’s paying for all that infra for 12M users.

omniman@anarchist.nexus on 07 Sep 18:17 next collapse

there is blacksky and others which are making app for atprotocol soo its decentralized

chicken@lemmy.dbzer0.com on 07 Sep 23:10 collapse

What does that enable? Could people in states blocked by the main network use it through these?

airportline@lemmy.zip on 07 Sep 23:32 next collapse

Could people in states blocked by the main network use it through these?

Yes, and they wouldn’t even need to migrate their accounts to do so (although they probably should).

irelephant@lemmy.dbzer0.com on 08 Sep 17:12 collapse

People with bsky.social accounts can evade the bans by using: deer.social, zeppelin.social and blacksky.community, without even having to migrate their accounts.

Sunshine@piefed.ca on 07 Sep 18:18 next collapse

I want all my greens on Mastodon instead of Bluesky.

lavember@programming.dev on 07 Sep 18:19 next collapse

Thats the article? What? Its just a big nothing burger

Corgana@startrek.website on 07 Sep 19:03 next collapse

I haven’t seen much arguing, it is unquestionably centralized and for profit. There truly is nothing unique about it.

I’m not an expert with the AT protocol but it really seems like what Dorsey and co have made is a super complicated protocol that (under specific conditions that cannot exist in the real world), has the potential to be federated in a meaningful way. That way they can steal all the talking points of the fediverse and muddy the meaning of words.

There are also a lot of people on Fedi who will seek out threads like these to explain how line 2532 of the AT protocol handbook explains how having 100% of users on a single server is actually decentralized but I’m sure they’re all authentic accounts.

index@app.wafrn.net on 07 Sep 22:43 next collapse

  1. "for profit"? how?
  2. "super complicated" it's really not, just nobody on the Fediverse wants to spend 2 seconds looking into it to realize it's pros and cons over the Fediverse.
  3. "steal all the talking points of the fediverse" you sound hostile af
Kirk@startrek.website on 08 Sep 16:21 collapse

its not hostile to suggest that the crypto bros running bluesky would openwash their true intentions

irelephant@lemmy.dbzer0.com on 08 Sep 17:10 collapse

Hey, the at protocol is pretty simple really.

Essentially, the network has three main parts:

  • PDSes: These are “dumb” data stores. The do not do anything except store data and handle authentication. Your account “lives” on them, but you can migrate between them seamlessly, and keep your data when you migrate.
  • Relays: These connect to PDSes over websocket and store all the data from them. They provide a “firehose” of data through websockets. The advantage of relays is that there is far less missing information than on the fediverse.
  • AppViews: These connect to relays and take the posts. They sort through the data and only keep what is relevant for them.
    For example, bsky.app is an appview. It connects to the bolson.bsky.dev relay, and only takes objects that have an app.bsky.* nsid/type. frontpage.fyi is another one, it connects to the relay1.us-west.bsky.network relay, it ignores all posts that except for ones with fyi.frontpage.* nsids, and that are too long.

This approach is way better than activitypub.

Relays aren’t necessary, nor expensive to run (anymore). For example, appviewlite can be run easily, and can be configured to crawl PDSes itself, rather than using a relay.

The cost in running relays has also dropped. It’s roughly $34 a month. Read this article by a bluesky dev: whtwnd.com/bnewbold.net/3kwzl7tye6u2y.

It has the potential to be federated in a meaningful way in the real world right now.
I’m not going to deny that most people using bluesky’s servers is a problem, because it is.

Jack Dorsey wasn’t very involved in bluesky, and isn’t involved at all anymore. He left the board and deleted his account after they did moderation.

Bluesky, right now, is federated in a meaningful way. Whether or not it’s decentralised only depends on your definition of the word at this point.

Also: the people who work at bluesky, right now, have very good intentions. I don’t really think any are crypto-bros. The main problem is investors trying to claw back some value after they invested in it.

queermunist@lemmy.ml on 07 Sep 19:57 next collapse

Is anyone arguing at this point?

It’s not decentralized. There’s no argument.

paraphrand@lemmy.world on 07 Sep 22:02 next collapse

I’ve seen people arguing. On Mastodon, weirdly enough.

irelephant@lemmy.dbzer0.com on 08 Sep 16:41 collapse

It is decentralised.

Check: blacksky.community, atproto.africa, altq.net, app.wafrn.net and zeppelin.social.

Ulrich@feddit.org on 07 Sep 20:09 next collapse

Yes, as soon as 99%+ of the users aren’t on the same server. That’s the bottom line. We can argue theory all day but it doesn’t change the implications of centralization.

Over the last few weeks hundreds of people have moved their accounts to the new blacksky.app PDS, and they’re running an early version of their app at blacksky.community

I’ve spent…quite a bit of time intentionally looking for alternative ATP servers and this is the first time I’ve heard of this. And I’m balls deep in this stuff. I even run my own AP server. So I’d say it’s so obscure as to be meaningless.

99.99% of the users are still on infrastructure run by Bluesky PBC…but looking at all the progress and activity, it sure seems to me that’s in the process of changing.

My guy. LOL. No. Just no. It isn’t.

so many people in the Fediverse present the fact that 99.99% of Bluesky users are still using infrastructrure run by Bluesky PBC as if it’s a gotcha

I mean…yeah? It is.

They just prefer to invest their time and energy in working to improve the situation

And we prefer to invest our time and energy into supporting an actually decentralized protocol.

rather than arguing about the semantics of “decentralization.”

At what point was anyone arguing semantics?

So can we please stop arguing about this already?

Yes, please, go ahead.

LodeMike@lemmy.today on 07 Sep 20:29 next collapse

99% isn’t the threshold. I’d say like 25% or less

Die4Ever@retrolemmy.com on 07 Sep 20:44 next collapse

Well 25% is very strict, pretty sure mastodon.social is more than that for the Fediverse (I do wish other instances would grow faster to catch up)

But yea anything higher than 50% is kinda missing the point, ideally they would close signups and suggest people signup on alternative instances instead

Majority share is too powerful

join-lemmy.org actually hides any instance that’s over 30% of Lemmy github.com/LemmyNet/…/instances.tsx#L451-L456

airportline@lemmy.zip on 07 Sep 21:43 collapse

ideally they would close signups and suggest people signup on alternatives instead

Is that what you would actually expect Bluesky to do if they were committed to decentralization?

Die4Ever@retrolemmy.com on 07 Sep 22:06 next collapse

I said “ideally”, but they probably would’ve done a lot of things differently if they were committed to decentralization

irelephant@lemmy.dbzer0.com on 08 Sep 16:53 collapse

Bluesky traded good user distribution for growth.

irelephant@lemmy.dbzer0.com on 08 Sep 16:46 collapse

Doesn’t LW control ~30% of the lemmyverse?

LodeMike@lemmy.today on 08 Sep 18:31 collapse

Lemmyverse != threadiverse

irelephant@lemmy.dbzer0.com on 08 Sep 18:34 collapse

It controls ~30% of the threadiverse, then.

LodeMike@lemmy.today on 08 Sep 18:47 collapse

Where is that number coming from?

irelephant@lemmy.dbzer0.com on 08 Sep 19:12 collapse

My head. Lemmy.world has 15,000 (roughly) monthly active users, the threadiverse has roughly 60,000 active users,

LodeMike@lemmy.today on 08 Sep 20:47 collapse

So 25%

irelephant@lemmy.dbzer0.com on 08 Sep 16:52 collapse

Alternate ATP servers:

  • altq.net: PDS
  • app.wafrn.net: pds and appview
  • atproto.africa: alt relay
  • zeppelin.social: alt appview
  • blacksky.app: alternate PDS
  • blacksky.community: alternate appview
  • witchcraft.systems: alt pds
  • sprk.so: alt pds, plans on hosting an appview
  • gander.social gandersocial.ca : canadian PDS, appview in plans
  • arankwende.com: open-signup PDS
  • atproto.hotwaru.com: open-signup PDS
  • bsky.aenead.net: open-signup PDS
  • casjay.social: open-signup PDs
  • deer.social: alt-client

Honourable mention to AppViewLite which lets you easily and cheaply host an appview yourself. I can run it on my laptop easily. It doesn’t depend on relays, it can crawls PDSes directly.

Plus the many other instances here: github.com/mary-ext/atproto-scraping

Ulrich@feddit.org on 08 Sep 17:10 collapse

Thanks!

ekZepp@lemmy.world on 07 Sep 20:09 next collapse

Cmo, what so bad with furrysky…

BLUE! I mean Bluesky 😰.

Kolanaki@pawb.social on 07 Sep 22:52 collapse

I kinda wonder… Is Bluesky’s creator(s) furry? 🤔

The furry community was pushing to switch to it from other platforms almost as soon as the site started up.

_NetNomad@fedia.io on 07 Sep 21:47 next collapse

can anyone recommend a good read into the actual developments happening with ATproto as of late? i've seen a lot of insisting lately that things are changing/have changed but no one's saying what exactly is or has changed

airportline@lemmy.zip on 07 Sep 22:50 collapse

Fediverse Reports regularly talks about updates with ATProto, and I found this blog post mentioned in another blog post from WeDistribute.

The most interesting development as of late is the progress of Blacksky. It is the first major attempt at creating an independent “Bluesky Instance”–where in that it’s functionally the same as Bluesky but doesn’t rely on any of Bluesky’s infrastructure.

There is also Wafrn, which is really hard to explain. @gabboman@app.wafrn.net is in this thread somewhere and will have to explain it.

_NetNomad@fedia.io on 07 Sep 23:23 next collapse

thank you!

skribe@piefed.social on 08 Sep 00:16 collapse

Not really that hard to explain, unless I'm missing your point. Wafrn is a federated Tumblr-like platform that allows two-way interaction with Bluesky users (without the need for bridging).

airportline@lemmy.zip on 08 Sep 11:36 collapse

There’s way more to Wafrn than that, and it’s extremely interesting.

You can treat Wafrn like an independent ATProto platform (like Blacksky). It has its own PDS and AppView (which uses Blacksky’s Relay), so it’s not at all dependent on Bluesky for obtaining posts (assuming those posts are also published on an independent PDS).

What’s unique is that Wafrn is actually ActivityPub-first, meaning it doesn’t have any issue interacting with Mastodon users, but doesn’t have all the same features of a normal ATProto platform. For example must have your account on Wafrn in order to use it (as opposed to blacksky.community, which lets you sign in with an existing account on another ATProto platform); you can, however, sign into bsky.app (or blacksky) with an account created on Wafrn.

unknown1234_5@kbin.earth on 07 Sep 22:03 next collapse

bluesky is technically decentralized, but the way it does it makes self-hosting all but impossible due to storage requirements. because of that, it really isnt. its like how a lot of ai models are 'open-source' even though the training data isnt available and the ai is still effectively a black box. it isnt decentralized unless anyone can make an instance, just like how it isnt open-source unless you have access to everything that makes it work (yes, by this definition chromium and android aren't truly open-source, and I stand by that).

index@app.wafrn.net on 07 Sep 22:45 next collapse

this is literally the exact same for the fediverse. it is near impossible to own your data. if you want to own your data, you have to own others' data, and you're practically isolated in a black box unless you spam hashtags and spam follow people.

big instances still have a massive control over the entirety of the fediverse for whatever category (e.g. micro-blogging) they are in

unknown1234_5@kbin.earth on 08 Sep 12:10 collapse

but I could still easily make my own instance and be outside of that influence.

irelephant@lemmy.dbzer0.com on 08 Sep 16:44 collapse

app.wafrn.net. Alt-atproto server, outside of bluesky’s control.

irelephant@lemmy.dbzer0.com on 08 Sep 16:43 collapse

The storage requirements aren’t an issue anymore.
You can self host everything for around ~$34 a month.

@gabboman@app.wafrn.net runs an alternate bluesky instance (kinda) and he’s not bankrupt yet. Hell, it was on a free oracle server for a while.

Flax_vert@feddit.uk on 07 Sep 22:15 next collapse

There is no argument. It’s centralised.

gabboman@app.wafrn.net on 07 Sep 22:31 collapse

Explain blacksky and wafrn

november@app.wafrn.net on 07 Sep 23:20 next collapse

Don't waste your time on a feddit.uk user.

Flax_vert@feddit.uk on 08 Sep 00:21 collapse

what is your instance

irelephant@lemmy.world on 08 Sep 17:17 collapse

Their instance is app.wafrn.net ;)

Jokes aside, wafrn is a cool tumblr-like fediverse service. It has bluesky support, so it acts as another instance of bluesky.

Kirk@startrek.website on 08 Sep 16:09 collapse

Classic whattaboutism from you bluesky employees:

arewedecentralizedyet.online

Please continue to deflect and avoid the topic

gabboman@app.wafrn.net on 08 Sep 16:13 collapse

is matrix decentralized?

Kirk@startrek.website on 08 Sep 16:54 collapse

lol exactly how many whataboutisms do you have to do to earn your btc?

gabboman@app.wafrn.net on 08 Sep 17:09 collapse

… what?

eris@p.enes.lv on 08 Sep 17:28 collapse

you're a paid actor paid by jack dorsey to promote bluesky. that's obviously the best explanation to why you're invested in this

CC: @Kirk@startrek.website

Kirk@startrek.website on 08 Sep 20:20 collapse

why else would someone behave in such a shameful and embarassing manner

arewedecentralizedyet.online

[deleted] on 08 Sep 00:32 next collapse

.

jukmehrk@lemmy.org on 08 Sep 00:32 next collapse

More importantly it’s for-profit capitalist crap? With ethical and moral considerations, there is no reason to push this when there are alternatives with much better starting blocks.

iopq@lemmy.world on 08 Sep 11:17 collapse

It’s a benefit corporation which means the board has to consider the benefit to society, employees, etc.

theacharnian@lemmy.ca on 08 Sep 12:35 next collapse

Centralization on its own is not a deal breaker. Wikipedia is centralized.

Corporate/business ownership on it’s own is not a deal breaker. There are many business mastodon instances: mastodonservers.net/servers/business

It’s the combination that is a deal breaker. Corporate AND centralized. We’ve seen this movie before. It’s a predictably boring story that ends with enshittification.

wuphysics87@lemmy.ml on 08 Sep 13:37 next collapse

Agreeish? (M)any one of us can download wikipedia. Does that still make it centralized when it is designed to be distributed that easily? That design choice is baked into the ethos. Centralized vs. Decentralized seems not to be binary.

theacharnian@lemmy.ca on 08 Sep 13:42 next collapse

But once you download It, any changes you make are only local. You cannot edit wikipedia using a non-wikipedia account (sure you can edit anonymously but then your IP functions as your account) and the articles are not systematically stored in different wikipedia instances. There is one Wikipedia.

By the way, centralized doesn’t mean “walled off”.

wuphysics87@lemmy.ml on 08 Sep 14:54 collapse

Once you download wikipedia, you can edit it and distribute. Other people with their own copies can merge your changes into theirs, or you can push your changes upstream. Even if they need to be signed to accepted. Doesn’t that make Wikipedia more like the Linux Kernel and less like The Encyclopedia Britannica? Sure, for the kernel there is a “main and central” repo, but the whole point of git is that it isn’t centralized. It’s distributed.

In fact, in a loose way, wikipedia meets the criteria of Free Software. You can:

  1. Read the source code
  2. Modify the source code
  3. Distribute the source code
  4. Distribute your modifications to the source code

edit: wikipedia is predominately licensed under Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA) and the GNU Free Documentation License (GFDL)

theacharnian@lemmy.ca on 08 Sep 15:27 collapse

Sure but I don’t think that makes it “decentralized” it makes it as you correctly point out, open source. Those are orthogonal categories.There aren’t parts of wikipedia that are hosted in other wikipedia instances that talk to each other the same way mastodon does. There is a unique, central, Wikipedia.

irelephant@lemmy.dbzer0.com on 08 Sep 16:41 collapse

You can download all of bluesky easily through the firehose, and it is federated.

Kirk@startrek.website on 08 Sep 16:14 next collapse

I agree with your overall point, but Wikipedia has a singular mission. Social settings can have wildy different missions from shitposting, to hobbies, study groups, to support groups, etc. There is no singular moderation ethos that can apply to all of them, that’s why decentralization is important in social media.

We want to algorithms to work for the people, not have people slaving for the algorithms.

theacharnian@lemmy.ca on 08 Sep 16:47 collapse

Of course I agree that decentralization for social media is hugely important. I’m just pointing out that there can exist use cases where centralization makes sense and/or is not a problem.

Kirk@startrek.website on 08 Sep 16:55 collapse

Absolutely I was not trying to take away from your point! Cory Doctorow actually recently wrote a good piece on Wikipedia that you reminded me of.

irelephant@lemmy.dbzer0.com on 08 Sep 16:40 collapse

Luckily, there’s non-corporate bluesky servers that I can use instead of the main one.

littleguy@lemmy.cif.su on 08 Sep 12:37 next collapse

No.

The distinction is important, and every useful idiot pivoting from one corporate platform to another should be educated on their mistake.

SaveTheTuaHawk@lemmy.ca on 08 Sep 14:28 collapse

Who cares. It’s inherently a shit platform like Twitter. No one cares about your pithy half sentences.