It sounds like Blacksky's outage was much more limited and was caused by them missing some spots where their code still accidentally had some Bluesky integration due to it being the default: https://bsky.app/profile/rude1.blacksky.team/post/3mjnf6pubr...
The Bluesky app view is centralized in that it can decide which content to show, but A) the hosting of that content is decentralized, and B) alternate app views like Blacksky exist which are fully independent of Bluesky (both Bluesky the company and Bluesky the app view). The Bluesky app view could stop showing users content from Blacksky (or any other) PDSes, but that's it. If you're using the Blacksky app view, afaik Bluesky the company can't do anything other than cut you off from Bluesky's PDSes.
ATProto would need to use signing key cryptography and content addressable storage to be distributed. If we can't store our data with third parties or create an offline-first system then it's not a decentralized social network.
ATproto does support storing data elsewhere. That’s what a PDS does. I’m not sure what you mean by an offline-first system in this context though or why it’s required for decentralization. Could you elaborate?
> If by "decentralised" you mean "0.001% of it is not only hosted centrally"
Sure, much like how email is decentralized in theory but barely is in practice. This doesn’t mean that the decentralized nature is just a marketing gimmick.
It’s unsurprising that almost everyone uses the Bluesky app given that A) the infrastructure for hosting your own relay or app view (I can’t remember which) didn’t have a reference implementation until a while after launch, and B) the user base is much less tech-y than what I’ve seen on Mastodon. Most of the user base moved over in the flight from Twitter/X a couple years ago. I think if it had come out at a different time you’d see something which looked a lot more like Mastodon’s large population distribution.
Also, while this doesn't really matter it looks like the number of users on non-Bluesky PDSes is 1.42% of the total, not 0.001%.
> They have designed a protocol that could theoretically be decentralised. Then reality hit, and it was centralised.
Could you explain what you mean by the underlying protocol having become centralized over time? While I can understand arguing about whether or not Bluesky-the-social-network is practically decentralized to the degree of something like Mastodon or that it became more centralized over time, I think arguing that ATproto[1] itself isn’t decentralized would be ludicrous.
My understanding is that ATProto itself is definitely decentralized but the app view most people interact with using the Bluesky app is centralized ...sort of. The Bluesky app view will read from PDSes hosted by other people, hence people on Bluesky can see stuff posted elsewhere, like users of Blacksky. If the Bluesky app view decides to stop reading from any other PDS (like those of Blacksky, or ones which are self-hosted) they're free to do so. The same is true for alternative app views like Blacksky. Since most people think of Bluesky as the thing you see on the official Bluesky app (which shows the Bluesky app view) an outage of the Bluesky app view will mean they lose the ability to view any posts from any source. If someone's using a separate app view like Blacksky, the most that will happen to them should be that they'll lose interaction with posts coming from Bluesky's PDSes until the outage ends.
I may have the division between Bluesky and Blacksky off, but ATProto does allow this sort of thing. Hosting a PDS is trivial and requires very few resources. Hosting a full app view can be expensive depending on how many PDSes you're ingesting from, but you can decide how much of that you want to do.
Don't the vast majority of young people entering the workforce have no capital gains to deal with at all? That tends to be more of a problem for people who are already well off. Are you talking about a narrower demographic or something?
The amounts you paid in capital gains are about 50% higher than I've ever paid. That was the second year I worked at a big tech company and suddenly had stock, which was about a decade into an my extremely lucrative career as a software developer. Most of my friends don't have to deal with capital gains at all because they're not part of the investor class. On average the rates of trading must be much lower for people in their 20s, no?
> I see young people frustrated when their cars get broken into or when they get robbed and criminals are not held accountable.
How often are your peers experiencing these crimes? Assuming you're in the US based on your comments, crime rates are much lower now than when in the early 2010s when I was a young adult and quite hopeful despite thinking my job prospects were bleak and that I'd never be able to afford a home.
Respectfully, I think all of your actions here contradict that claim. It's easy for a person to mistake having a temper with strength. It doesn't take strength to get pissed off and lash out at someone who is angry at you. That's something most people naturally want to do, and it's something which we work hard to teach kids to resist. It takes a lot of strength to try to put aside your immediate, gut reaction and attempt to deescalate. Your statements elsewhere in this comment section and in the blog post give the impression of a person who feels entitled and is angrily rejecting taking responsibility for the negative consequences of their actions.
> How can people be so naive as to run something like Claude anywhere other than in a strictly locked down sandbox that has no access to anything but the single git repo they are working on (and certainly no creds to push code)?
> This is absolutely insane behavior that you would give Claude access to your GitHub creds. What happens when it sees a prompt injection attack somewhere and exfiltrates all of your creds or wipes out all of your repos?
I don’t understand why people are so chill about doing this. I have AI running on a dedicated machine which has absolutely no access to any of my own accounts/data. I want that stuff hardware isolated. The AI pushes up work to a self-hosted Gitea instance using a low-permission account. This setup is also nice because I can determine provenance of changes easily.
To elaborate, I think experts usually use these terms as follows: an addiction is something where you have a continuous and difficult to resist drive to keep doing/using something due to it being inherently rewarding. A dependence is something where if you stop regularly doing/using something you’ll experience some sort of withdrawal.
I knew someone who had exactly that feeling about YouTube. It was a genuine struggle for them to stop even though the amount of time they spent on it was negatively impacting their life and the content was making them more anxious.
Should YouTube be banned then? YouTube provides a lot of value to a lot of people. I've learned a lot of math, physics, history, DIY from it. But it's addictive (to some)
Nobody is arguing for "banning YouTube". But "the algorithm", and many user interface features explicitly designed to keep you going to the next video or down "YouTube rabbit holes", is what this case is about.
reply