We need to protect the protocol that runs Bluesky

(technologyreview.com)

55 points | by srameshc5 hours ago

13 comments

  • idlewords2 hours ago
    Bluesky is two completely separate things:

    1) A Twitter clone without the political baggage and chaos of the current Twitter ownership.

    2) A vastly overengineered distributed software system with a strong ideological commitment to federated design.

    There's no inherent relationship between the two, but a lot of the people who run 1 are heavily committed to 2, and so end up sowing a lot of confusion about it.

    I would wager that most Bluesky users don't care about it being decentralized, and in fact want a lot of features (soft block, private blocklists) that the federated design makes impossible.

    • 01HNNWZ0MV43FF1 hour ago
      I got the impression from Christine Webber that the Blue sky protocol could not practically be federated, there's a bottleneck (relays iirc) that can only be properly implemented with huge resources, and which scales quadratically

      https://dustycloud.org/blog/how-decentralized-is-bluesky/

      • throwaway4847611 minutes ago
        Bluesky is designed for the appearance of federation.
    • enos_feedler1 hour ago
      I agree and don't believe 1) is the killer app for 2) but it definitely helps make 2) viable because at least there is a production social app running on it.
  • neilv3 hours ago
    I can't tell why the writers feel that Bluesky's AT protocol is somehow the technologically best, or most politically strategic foundation, for a viable open mechanism for this kind of communication.

    This article does seem to have the effect of being an endorsement of Bluesky, though.

    (What I mean by endorsement: "Why would this progressive political operator be saying that we need to focus on freedom safeguards for this Bluesky platform, if it wasn't obviously the place for progressives to be. And no mention of anything else, like W3C standard ActivityPub, so that's right out. Clearly we must once again get behind a platform that someone owns. And then work from a position of weakness, like activists. Since that went so well for the co-author's former MoveOn.org, as evidenced by the incoming administration. And we can keep telling people they are under attack, and keep raising donations from them, to continue the fight.")

    • DeepPhilosopher2 hours ago
      Agreed. I don't understand why so many are choosing to rally around Bluesky and its AT Protocol, which is promising federation but has yet to deliver. Not to mention it is backed by a for-profit company that has all the incentive to enshittify much like Facebook and Twitter have.

      Compare this to Mastodon (which unlike Bluesky) is just one service in a sea of many others using ActivityPub (Pixelfed, PeerTube, etc) which overall makes for a much more vibrant and promising platform.

      And unlike Bluesky, Mastodon has put federation into action; as an anecdote, even for posts with lots of replies, I've rarely seen more than two people from the same server comment on a given post. The diversity is astounding. Mastodon is already everything everyone wants from Bluesky in this regard.

      To me, it just looks like everyone is getting set up again to shoot themselves in the foot much like what happened with Twitter, and I don't understand why? Is it because choosing a server is to hard or stressful?

      • bruce5111 hour ago
        Mastodon lacks what BlueSky has - a company with money driving the experience forward and getting everyone going in the same direction.

        Let's start with "no one has heard of mastodon" because no one is spending money marketing it to joe public. Sure it'll spread by word of mouth, but honestly that's not terribly compelling (because most of the current mouths are, um, the same people ranting about the incumbents. )

        I don't disagree that the same process leads to the same outcome. I personally don't think bluesky will ultimately be any different to the rest.

        But the no-money approach of mastodon means its a very very slow burn, which will take a decade or more to succeed, and even then may not be what we expect when a billion people show up.

        • EGreg53 minutes ago
          TruthSocial is a forked Mastodon
      • numpad01 hour ago
        I think Mastodon lost the herd trust when it pivoted away from global federation and made confession of allegiance a firm requirement. They killed the canary and people left.
        • EGreg53 minutes ago
          What confession? Link? I haven’t heard of this
          • numpad020 minutes ago
            I'm referring to mass defederation, defederation list sharing and mutual surveillance that followed it.
      • davidcbc1 hour ago
        It's because people don't care about federated services, they care about services that are easy to use and have people on them and that's bluesky right now
        • DeepPhilosopher1 hour ago
          Sure, average people don't care about federation, but what about the techies at sites like Technology Review and The Verge who write these kinds of articles? They love to point out Bluesky's (yet to be seen in action) federation thanks to the AT Protocol, so you know they see the value in federation that the average person doesn't, but these reporters choose Bluesky, a platform with all the same warning signs as Twitter that barely has federation, something they purport to value despite the fact that ActivityPub and Mastodon exist and are much more developed and open?
  • IAmGraydon4 hours ago
    Being able to share block lists sounds like a perfect formula for an even more extreme version of the social media echo chamber effect we've seen on other platforms. Now, not only can you subscribe to those with like opinions, but the collective can reject dissenting opinions en masse. What could go wrong?
    • pixl973 hours ago
      The internet is filled with shit. Bots, influencers, spammers, the clinically insane, outright enemies.

      Why should I listen to the endless amount of slop flat earthers shat upon the internet at large?

      The early internet was a pretty decent place to talk, debate, and see opinions you didn't agree with. But those days are long gone. He'll, these days the other side of the conversation could just be a bot that will never change its mind, and waste your time you could be talking to an actual human.

      • ianburrell2 hours ago
        Usenet had kill files. It was invented before the Internet was widespread. There was even a term, plonk, for adding someone usually as parting message.

        Kill files were required for reading Usenet. There were less bad posters, but since saw everything in newsgroup, it helped to filter the problems.

      • nbittich2 hours ago
        The internet of the 2000s was good because it didn't have these "discover" and "for you" algorithms. If you were interested in a subject, you actually had to search and filter results to find what you wanted; no AI choosing for you. If you're not interested in politics, you shouldn't see political content, unless you specifically search for it.
      • computerthings2 hours ago
        > The internet is filled with shit. Bots, influencers, spammers, the clinically insane, outright enemies.

        And also with people who just add people they consider enemies for whatever reason to all sorts of lists, and others who just subscribe to those lists blindly, without ever checking any. Why would they want to, it's supposedly unsavory.

        Blocking things as they actually become a problem for you has a way higher chance of success than outsourcing it. Just because it says "list of X" doesn't mean it's a list of X, it just means anyone can title things however they like.

        • EasyMark57 minutes ago
          depends on the trustworthiness of the source. at some point we have to trust something; could be our own selection process, but it can very well be the opinion of someone who you follow that seem genuine over X amount of time. The false positives are probably a necessary evil, humans will make mistakes, miss sarcasm, etc.
    • numpad04 hours ago
      Doubt it, Twitter had that feature years ago and there wasn't a major problem that linked to it.

      Crazy people can't follow protocols, and most realizes they're in the wrong before blocking million accounts. References to useful contents from blocked accounts will occasionally leak through channels, and that should validate/invalidate choices.

      It's probably a pain for spammers and an extra processing cost for serving platform, though.

      edit: if you consider it must to block massive amount of real users(i.e. not script bots and/or third world hired guns trying to destroy a platform) to use a platform normally, that's just not sane.

    • NewJazz4 hours ago
      You call it "social media echo chamber" I call it "not exposing myself, family, or friends to gore or lewd content".
    • Starlevel0043 hours ago
      > Being able to share block lists sounds like a perfect formula for an even more extreme version of the social media echo chamber effect we've seen on other platforms.

      I like my echo chamber. I like talking to my friends online. I don't want things I don't want to see.

      • EasyMark55 minutes ago
        I get this, and I use bsky. What I don't understand is why some of my more liberal friends have a meltdown when I tell them I successfully use Twitter for what I want to get out of: instant news and commentary, some memes, some Instagram like feeds, and a couple of other things. I don't use the firehouse feed, I just pay attention to those I follow and have almost zero issues.
    • baobun3 hours ago
      Sounds better than everyone outsourcing the same to Musk, Zuck, spez, or similar.
    • kiba3 hours ago
      Hacker News is heavily curated. Do you think there's an echo chamber effect? I frequently encountered opinions that differ from mine, sometime completely on the opposite end.
      • NoMoreNicksLeft2 hours ago
        As much as I like and enjoy HN most of the time, it's very much an echo chamber. Even if we ignore politics and politics-adjacent threads and focus on tech stuff, there are some popular perceptions/opinions that have not earned their popularity, and god help you should you suggest you're not on that bandwagon. The blanket ban on outright politics here may blunt the echo chamber effect a bit, but it exists because echo chamber susceptibility is part of the human condition. We cannot get away from it.
        • bruce5112 hours ago
          While there's a ban on overt politics, a lot of social discourse is ultimately political.

          It's impossible to discuss health care approaches for example. Americans believe in for profit Healthcare, while (most everyone else) tend to favor universal health care (despite its many imperfections. )

          And that's before we discuss other tricky topics like the military etc. There are plenty of folk ready to downvote based on opinion rather than discussion.

          So yes, there's plenty of echo chamber here - but equally plenty of alternate thinkers, not to mention nutters.

          This is ultimately how human societies work.

          • thrwwawayyay1 hour ago
            Yes try making a comment in favor of bulk data collection by the intelligence agencies, or stating that Snowden's actions caused significant harm and really only helped adversaries - to give two examples.

            Even if you write a well argued and decently sourced comment, it's very likely to get flagged by people with ideological disagreements to this. And there are a lot of them on HN, so your comment will likely disappear pretty quickly.

    • toomuchtodo3 hours ago
      Educated people will remain educated. Ignorant people will remain ignorant. Angry people will remain angry. Block lists aren’t going to make a material difference in winning hearts and minds. The average reading level in the United States is between 7th and 8th grade, for example. Users will pick what they want to read, and they should be able to.
    • yfw1 hour ago
      Echo chamber or filtering out noise?
    • mrshadowgoose3 hours ago
      From my admittedly subjective perspective, it's the lesser of two evils. The alternative of having centralized control of "truth" is a far more awful option.
    • 3 hours ago
      undefined
    • anon-39883 hours ago
      This is solved by blocking everyone by default and invites via some temporary UUID that you can use to add someone.
      • wakawaka281 hour ago
        I'm sure that blocking everyone by default will really help them attract users...
    • burgerrito3 hours ago
      I noticed that those blocklist on Bluesky tends to have false positives too!

      I've seen an instance where an innocent user added to a blocklist that blocks Nazi ideology or something like that.

      Honestly if that happened to me, I'd quit Bluesky instantly

      • Kosovid1 hour ago
        There are lots of lists like that. Like I stumbled across this one the other day titled "Pedophiles of Bluesky" at https://bsky.app/profile/did:plc:zufzme6bw4kqvd7uwff3qfpc/li...

        Now I had a good look and I'm pretty sure the people added to this list haven't posted anything to warrant this accusation. Yet if you go to their profiles on Clearsky or whatever it will show them in this pedophile list, like https://clearsky.app/messyjhesse.bsky.social/lists

        That's not right, and the worst thing is you can't see on the app if you've been wrongly labeled that way, you have to use a third-party website to find out.

      • verdverm2 hours ago
        The comments on that post (I saw the same or similar on Reddit) point out that there are very aggressive lists and more discerning lists. Some lists filter out based on links in a profile or certain emojis or if you follow certain accounts.

        These are 3rd party lists and a user has to opt into them to leverage their blocking choices. If a list blocks 1M accounts but only has 100 followers, it's not such a big deal.

        When you subscribe to a well built list, you are given options for how like mute vs block, your choice, or label | warn | hide, per label, a subchoice within an opt in labeller.

        What ATProto gives us as users is choice and competition. Bad lists will not gain subscribers and will be marginalized by the market effect. High quality lists will be shared and gain network effect.

        We shouldn't expect or want a one-size fits all solution to moderation. Our social graphs in real life and online are not a giant blob where everyone has to listen to everyone. We naturally break down into subgraphs or communities. Online communities or groups should be able to exclude people for any reason they wish. They should be seen similar to a private group in real life. You shouldn't expect to be allowed into or to participate in a group if your going against the group's rules or customs in real life. Online should be no different.

    • nastoy3 hours ago
      Agreed. Bluesky is useless for this reason and the way that blocking works individually as well.

      Imagine if HN had a "block" option you could select against a user, that when you click it, it wipes out every comment that this user ever made on a post that you both commented in, past and future - but not just for you, for every other HN user as well. And there's no "showdead" option to see them either, for anyone.

      Like if I or anyone who replied to you blocked you now, with this hypothetical Bluesky-like feature on HN, no-one at all would be able to see your comment. Except maybe dang if he went poking around in the database.

      That's basically how Bluesky blocks work. It's absurd.

      • EasyMark49 minutes ago
        It actually has worked well for me, and I've had some interesting discussions on there and some arguments, but over facts and not emotions. I think people have a right to express their opinions, but they don't have a right to make me hear what they're saying if they're known belligerents, spreaders of disinformation, or similar things.
        • nastoy38 minutes ago
          Should people who disagree with your opinions be able to stop others from reading your opinions? As that's what the Bluesky block feature does.

          You might be responding to a spreader of disinformation with facts, but if they then block you, no-one else will be able to read your response.

      • frontalier1 hour ago
        this is false

        if alice blocks bob: it hides all posts bob made in response to alice posts; blocks bob from replying to future posts of alice; but more importantly it erases bob from alice's feed wich is often the only healthy thing to do because bob is a deranged lunatic and alice does not owe bob the attention he seeks

        • nastoy1 hour ago
          It is not false.

          > it hides all posts bob made in response to alice posts

          Exactly, it hides these from anyone else who might read the thread, including others participating in the thread.

          This offers Alice not just the means to control her own Bluesky experience, but also to unilaterally control which parts of the conversation that all others on Bluesky can see.

          It is in effect a feature to selectively delete the posts of others for any reason.

          > because bob is a deranged lunatic and alice does not owe bob the attention he seeks

          That is generally not the reason why users on Bluesky hit the block button. There's a strong tendency there of blocking because someone disagrees with you, or they explained why you're wrong about something, or they pointed out that you're spreading misinformation.

          On Bluesky, blocking is a way to quickly and conveniently hide any dissent.

      • verdverm2 hours ago
        Musk Social provides some options for you to control who can reply to your posts (like followers only), at least it did before I nuked all my accounts.

        Bluesky provides a richer set of options. I should be able to choose who interacts with my posts. If that's not your style, fine, there are other options out there. Bluesky users like this feature. It reduces the toxicity and makes it a more enjoyable platform.

        The culture around "don't engage, just block" the trolls helps keep the discourse more civil. With a fresh start, we can stay ahead of the trolls and bots. It's a group effort

        • nastoy1 hour ago
          You have misunderstood. The way Bluesky blocking works is not just about controlling who else can interact with your posts, it affects the posts of others too, and applies to every other user whether they like it or not.

          See https://github.com/bluesky-social/social-app/issues/7021 for more detail.

          A relevant comment from that issue:

          > As it stands, if 20 people are involved in a discussion, and ONE single person decides to block someone, then all of a sudden, the 19 other people in the discussion (+ any other viewers) are now inconvenienced simply because one person had an issue with someone else.

          > Bluesky does have a bit of a block culture, and as such, this issue is only going to get worse and worse, and threads are going to get harder and harder to read and follow as more and more people get blocked.

          > Just the other day I got a notification, and I clicked on it, and once again, the post they were replying to was "blocked", not because of me, but because the person who made the post blocked the person they were responding to. I was trying to make sense of their post, but now I couldn't as I had no idea what the hell they were replying to... then I think I found the post they replied to; it showed "1 reply", but when I clicked on it, no replies were shown.

          > Now, this functionality was probably done with good intentions - but you know what they say, "The road to hell is paved with good intentions".

          Another comment explaining the problem:

          > This is working as intended but I agree it should be reassessed. For example:

          > 1. In a popular thread, User A posts some nonsense

          > 2. User B replies to that reply explaining why it's nonsense

          > 3. User A blocks User B

          > 4. Now User A has successfully hidden the rebuttal to his comment from everyone. The only defense against this is if the thread OP happens to block User A.

          > This is a pretty serious downside of the "nuclear block" system imo. It creates an escalation ladder of blocking where the first user to hit "block" is advantaged. On the other hand it causes me personally to avoid blocking where I otherwise would, because I want the conversation to still be visible for others.

          > There should at least be a "show reply" button on posts that are hidden for this reason IMO. Otherwise you've given every user the unilateral power to hide a reply, for everyone, permanently. If I hide a reply the normal way, it's not deleted for everyone! There is a "show hidden reply" button! The effect of hiding someone else's reply should be consistent across these two ways to do it.

          • verdverm1 hour ago
            The beauty of ATProto is that you can build an alternative App View that handles blocks differently. The Bluesky app is open source so you don't have to start from scratch either.

            Choice and competition will make this network a better long-term social fabric than the centralized systems we are used to.

            • nastoy1 hour ago
              What is the incentive to do that, given the costly barrier to entry in both developer time and computing resources?
              • verdverm55 minutes ago
                What's this "costly barrier to entry"? It is certainly not a given from where I am looking

                By any account, it is far less than building an independent social network application. The components are also decoupled so you don't have to rebuild everything. If you want to build an App View, it's just a webapp or react native. You don't have to rebuild everything

                re: incentives, there are many, people have different perspectives and motivations to do so

    • heavyset_go3 hours ago
      Yeah, I don't want to see spam and inane posts, it isn't some moral imperative that everyone gets exposed to every thought someone shits out.
  • crznp4 hours ago
    I largely agree, but it is odd to write that column and not mention Mastodon/ActivityPub.

    On one hand, it is another alternative if Bluesky falls, but on the other hand I feel like the algorithm makes it a different sort of community.

    • verdverm2 hours ago
      Mastadon is too complicated for your average, non-technical user. There is also the issue that your account is tied to a specific server and migration means you lose your followers. Discovery and server DDoS on a viral post are also challenges for the way ActivityPub was architected.

      ATProto is still young, even compared to ActivityPub. It will continue to evolve and improve. It certainly has the momentum compared to ActivityPub

      • clot2748 minutes ago
        You can migrate your account on masto without loosing followers https://fedi.tips/transferring-your-mastodon-account-to-anot...
      • BeetleB1 hour ago
        > Mastadon is too complicated for your average, non-technical user.

        The only headache is picking the server. If I pick one for them it's pretty smooth sailing from there.

        If someone can't handle the basic interface, there's a really really high chance he doesn't have much of value to say.

        The problem isn't that it's "complicated". It's that they have no incentive to sign up.

        As much as the HN crowd hates it, ads and marketing work. People went to Bluesky not because it's easier but because several famous people talked about it loudly and everyone knows the people behind the original Twitter are behind it.

        Marketing.

        • verdverm1 hour ago
          The problem I've heard others bring up is that you pick a server, then later the moderation policies of the admins changes. You can either deal with it or start over again on another server. Losing all your followers is why people put up with bad social media overlords.

          ATProto removes the switching cost. This is a significant difference from ActivityPub

          • clot2746 minutes ago
            I mean, isnt the default server on ATP also managed by a corpo? So what if they change the rule? they dont even have option to migrate account
            • verdverm9 minutes ago
              Bluesky has an initial PDS anyone can run, available on their github. Last I checked they said not to host more than 10 accounts during the beta testing. You can absolutely migrate your account and still use the Bluesky app. The custom server is an option at login

              https://github.com/bluesky-social/pds

    • CharlesW4 hours ago
      > I largely agree, but it is odd to write that column and not mention Mastodon/ActivityPub.

      Is that an omission, or is that because Mastodon is already in the process of "establishing a new legal home for Mastodon and transferring ownership and stewardship"¹, and because ActivityPub was published as a W3C Recommendation back in 2018?

      ¹ https://blog.joinmastodon.org/2025/01/the-people-should-own-...

  • zeckalpha2 hours ago
    No mention of their benefit corporation status
  • EGreg54 minutes ago
    I have been saying the same things for over a decade, and writing about it. But more importantly - I built the alternative, we’ve tested it with lots of local communities and will be going to market Nov 5th this year

    https://www.laweekly.com/restoring-healthy-communities/

  • pornel2 hours ago
    They're right that they need to actually shift the power away from Bluesky and have users use other servers.

    The AT protocol may promise decentralisation and an insurance policy, but that is meaningless if Bluesky the company can stop using the AT protocol and survive it.

    As long as the majority of users use the official app and log in to the primary server with their username/password, not the protocol's private key, Bluesky isn't forced to continue using the AT protocol. They still have power to push the enshittify button, block federation, and keep users captive on the official app/website like Musk's X does.

  • adolph3 hours ago
    wants to create a nonprofit foundation to govern and protect the AT Protocol, outside of Bluesky the company

    Bluesky and Graber recognize the importance of this effort and have signaled their approval. But the point is, it can’t rely on them.

    What’s the point of this article? The repo is dual MIT/Apache [0]. Nothing seems to prevent the author from forking and hacking away. Just do it.

    0. https://github.com/bluesky-social/atproto

  • llvm-dev3 hours ago
    [dead]
  • ThalesX3 hours ago
    [flagged]
    • jagger272 hours ago
      Perhaps take a moment to consider the actual real world impact that _reach_ has on the balance of power. Your conspiracy blog doesn't tip the scales, you're right. Consider who you'd have to pay to make it stick.

      Call it "left leaning" in that it's critical of the historically high imbalance of wealth and media capture that the literal right wing _currently has_ and is _currently consolidating_.

  • npvrite4 hours ago
    [dead]
    • dorsal4 hours ago
      You sound unwell.
    • quotemstr4 hours ago
      [flagged]
      • 4 hours ago
        undefined
  • lazzlazzlazz3 hours ago
    Interesting how the online left now is beginning to care about decentralizing social media again after years of deriding the topic and espousing (obviously politicized) "content moderation" efforts.

    Unfortunately, this is also strike in favor of the blockchain people (like Farcaster) — the best of which have been working to find ways to keep systems permanently decentralized (and not just temporarily decentralized, like Bluesky/Nostr/Mastodon/SMTP/etc.).