I wish Bluesky would finally announce how they plan to monetise it all. It feels like things are stuck in-between trying to be “open to the community”, gather developer momentum around ATProto, the promise of decentralisation and independence… and the unknowns of their roadmap ahead?
It’s all very nicely written but the risk of committing oneself (as a user, as a developer, as a social/marketing person, etc) only to get surprised by what/how they generate profit from is just unsettling.
I believe this isn't as much of a problem as it appears to be at first glance because of the scale of social apps like Bluesky.
For example, Wikipedia generates >$180M/yr just by running ads for itself requesting donations. Requesting donations is the least effective monetizing strategy and yet it still works because of scale.
Donations would probably work but Bluesky has additional options. They could create a premium app for power users that just adds nice-to-have features (which may cost real money to provide and maintain), they can resell domain names, they can sell merch, etc.
Bluesky doesn't need to generate billions of dollars to be highly sustainable and profitable. It was built and scaled with fewer than 20 full time employees.
The most important and most difficult part is getting to sufficient scale, and that's mostly a matter of just making the app even better than it is today.
1. I believe they actually could generate (low) billions of dollars without compromising at all, if they manage to reach true mainstream scale (>1 billion MAUs)
2. I really don't care if the investors/shareholders are disappointed as long as the PBC's mission is fulfilled. Also their control is relatively limited.
Maybe I should have written added this:
Disclaimer: I am a shareholder in Bluesky Social, PBC (former employee)
Yeah, I'd love to see growth improve but Bluesky is already in an exclusive club of social apps that have "broken through" in some significant way. It's not going anywhere.
And it's the only open network built on an open protocol to ever do so.
Yeah, that’s more of a hope about the future. It’s up to other people to build it.
I’ve seen posts about some poorly-publicized, proof-of-concept alternative implementations that would probably fall over if they got real attention, but I think that shows that it’s not a problem with the protocol itself.
Good enough, as far as I’m concerned. It’s just about posting comments on the Internet, not bank accounts. If something went fatally wrong, we would move again, just like we moved off previous social networks.
It’s also possible to run an annual event that makes a profit. Which might be something a social network could figure out.
The first club I belonged to as a teenager worked this way. In lieu of high membership dues there was volunteer time spent helping out at or before the event. I was surprised as an adult to learn that some events lose money or only break even.
Their largest operating income thus-far has been from selling two batches of t-shirts. Alongside some minor affiliate revenue from sending people to a domain registrar which they don't advertise anywhere prominent. (all handles are domain names, getting one that doesn't end in .bsky.social means getting one elsewhere)
AFAIK actual decentralization needs still a big engineering effort.
I personally can't even imagine a world where their VC investors would ever sign off a "let's make it possible, easy and risk free the users to exit our silo" project, over the many ways they try to squeeze profit out of their users.
Bluesky is built on atproto, which is designed to be "locked open" in a way that can't be rescinded. That was a core design constraint.
VCs funded Netscape which did more than any other company to launch the web and they made a lot of money without having to destroy the ideals of the web.
The PDSes (personal data servers) can be independantly hosted, but Bluesky itself indexes and presents the messages these servers contain in their social-app. Bluesky also maintains the directory of these servers.
Yes, and running these things is prohibitively difficult such as I've only witnessed two full index attempts and no alternative plc directories.
Bluesky should make these easier so your average Linux admin can attempt to host the full stack, as opposed to only being able to host a PDS. This would eliminate the criticism about Bluesky's design.
AT Proto isn’t really supposed to be about individuals self hosting the whole thing. The system is supposed to be global, distributed, and shared, not isolated to one person self-hosting the whole stack. One person should be able to host a resource and connect it to the network (esp to host their own data). It’s just a different design goal compared to full-stack self-hosting. Fundamentally speaking, you can’t run Twitter at scale on a home laptop. But if lots of people band together their resources by hosting distributed microservices, they can self host it together. That’s what AT Proto is trying to solve
If it was more DNSy it could be hierarchal. I should be able to run my own stack and treat is like an RSS feed, subscribed to the various domains and individuals I'm interested in. Larger (but not huge) players could create plc directories of users and various aggregated feeds. Why have the expectation to host the global firehouse just because you want to customize how relays and appviews work?
If you want a service which indexes every post in the public network, including from folks you don't follow, that is just going to require resources. I think $200/month for a full-network index (as zepplin does) is very reasonable and approachable for organized groups without external funding. Many Mastodon instances cost more than that, and provide a must smaller scope of indexing.
If you want a small scaled down setup for just a small community, which still interoperates with the full network but doesn't have a complete network, there are setups like AppViewLite, which can run on, eg, an old laptop at home: https://github.com/alnkesq/AppViewLite
Personally, I don't think individualist self-hosting is a necessary or helpful goal for indexing the network. Most humans are not interested in spending the time or learning the skills to do this, even if it was as easy as setting up a self-hosted blog with RSS. I think small collectives (orgs, coops, communities, neighborhoods, companies, etc) exist and can fill this role.
Regardless, this is moving the discussion, which was about whether it was possible to decentralize each component the network, not whether it was pragmatic for individuals to self-host the whole thing.
> I think $200/month for a full-network index (as zeppelin does) is very reasonable and approachable for organized groups without external funding.
I didn't know about these recent attempts, they're impressive for sure. However they write[1] about zeppelin:
"The cost to run this is about US $200/mo, primarily due to the 16 terabytes of storage it currrently uses"
So when you here give that $200/mo cost as a price point for "organized groups", you are forecasting that the cost of storage will go down as fast as the BlueSky data size grows? At what rate right now is the data size growing? Because the last numbers I saw were something like 2TB, so it being already 16TB sounds like $200/mo is not going to be enough very soon.
I agree there's a lot of room for improvement in making it easier.
But certain things like full-network relays/app views just have inherent bandwidth/storage/compute costs associated with them but it's definitely something a non-profit (like Internet Archive) could easily afford to do.
The PLC service could likely be hosted for ~$40/mo.
hundreds (thousands?) of users have signed up for Bluesky Social, then moved their accounts to independent hosts. folks can use https://zeppelin.social/ as a totally free-standing bluesky posting experience that interoperates with the full network.
Bluesky Social still clearly dominates the ecosystem, but there is no single component of the system that does not have a open/alternative option for exit.
Do you disagree? Is there a specific centralized component you take issue with?
> there is no single component of the system that does not have a open/alternative option for exit.
Users can move their follows, followers and posts to zeppelin.social fron BlueSky transparently?
Now you can of course debate on what "decenttalized" means, but in a social network easy migration between servers is the crucial feature that would allow the decentralized network to emerge.
Edit. Does the network actually work over at zeppelin.social alone if Bluesky servers go down?
Yes, all of those social graph relationships are hinged off a permanent identifier (DID) and everything comes along when accounts migrate PDS instances. Folks can use zeppelin.social from any PDS instance. The DID PLC directory is currently hosted by Bluesky, but the directory can be forked, and did:web identifiers can be used as an alternative (and several independence-minded folks in the network do so).
Migration between servers is so seamless that is causes confusion and doubt that the protocol even supports migration, because there is basically zero in-app visibility of which users are on which server.
Yes, the network continues to work on zeppelin.social if Bluesky servers are down.
> Now you can of course debate on what "decenttalized" means, but in a social network easy migration between servers is the crucial feature that would allow the decentralized network to emerge.
I totally agree. However, a lot of people in the fediverse/ActivityPub world apparently (?) disagree, seeing as your domain is tightly coupled to your server, i.e. no name portability. Seems like a wild oversight to me, and getting massive instances like matrix.org and mastadon.social seems like an inevitable consequence.
Lack of name portability implies greater risk when choosing a server. Greater risk when choosing a server means choosing comparatively less risky servers. Choosing comparatively less risky servers means choosing more well-known servers. Thus you have the GMail-ification of the fediverse.
Even if set aside the details on dependence on bluesky infrastructure, the effort to host “all components” is quite expensive and technology-intensive with significant cost for storage and compute. For example, a deployment of “all the things” (just for you) is in the ballpark of 70-100€/month because the way things are designed to work. And that’s not even factoring the burden of managing the whole range of technologies involved.
Making it hard to setup or run, complex to understand or change are also forms of discouraging independent use.
zeppelin.social just gives me a black page with a stylized yellow scarab on it on desktop Safari, Mac Firefox, and Mac Chrome, with or without adblock.
Same, that’s why I said “the promise of”. Also how do they plan to bill actors in this decentralised system? Is it going to be developers footing the bill? Some premium features only “the main Bluesky instance” has? It’s not clear to me at all.
Their uncertainty is magnified on the outside tbh. e.g. There are other things at play that can (probably will) cost a lot of money. The protocol (ATProto) they’re developing and advocating as a “platform”.
Say I’m building a cool app around that, how do I plan how much is this going to cost me and can I stomach the risk of binding myself to this “supposedly open” platform without knowing how it will work in 6 months?
The best way to think about it is to assume you'll want to leave someday, and you'll be going to whichever is the best of the choices at that future time that are early enough to be years away from needing to monetize.
Don't let yourself get attached to any one place. That's the lesson. Staying ahead of monetization is the move. Nothing will stay good forever.
My guess is, they're going to have to be okay with only reaching break-even or slightly over. That's the point, after all. If you're dissatisfied with how any of these decentralized protocol platforms are running things, you're technically free to start your own, and plenty of people have.
It's not the fault of BlueSky or their users, but I really haven't enjoyed the social media climate right now. If I want to have a discussion about subject X I would need to be deep inside echo chamber social media network Y. For some subjects that is BlueSky and for others it would be platforms I don't want to participate in.
I think the reality is that most social media platforms will inevitability create hyper-polarized audiences that do little more than generate content.
The hyper-polarization is probably preventable, in my estimation. The main thing a social network would need to do is to stymy the flywheel effect that allows a handful of users (and thus sets of norms) to come to dominate so strongly. That might mean something along the lines of a system that puts a hard cap on the reach any profile or topic can have, and when engagement exceeds the triggering threshold, reach actually tapers off proportionate to how far the threshold is exceeded.
In theory this would naturally elevate posts that are more measured and mundane while sinking posts with big emotional lizard brain appeal (by design or otherwise). With time this would establish a self-reinforcing norm that makes polarized and inflammatory posts look as clownish as they actually are.
I think a lot of social network problems would be solved if platforms put an orange flag next to profiles that have posted more than 10 times in the last 24 hours, and a red flag next to profiles that have posted more than 60 times in the last 7 days. The total number of flags ever given to an account on the bio would be good as well. No other automatic action, just a visible flag or other symbol.
Being able to temporarily filter out profiles that post too many times (a setting you could change) would also be nice, but it shouldn't be automatic.
It’s somebody’s side-thing, I think and not official Bluesky, but yes, that’s become my primary feed for Bluesky. Following is my secondary and I almost never look at discover or popular with friends.
Not a bad idea. It may also be good to distinguish replies and reposts from unique timeline posts, with “reply guys” consistently being some of the most notorious individuals.
I think it’s more about not taking posts out of context. Communities need boundaries between them. Substack and other blogging tools are good this way.
For Bluesky, the problem is that the replies to someone you follow can be pretty bad. (Official Bluesky posts are an example of this.) People can filter them individually, but it’s not the same as a blog with good moderation.
I don’t think I could do a whole lot if the replies to one of my Bluesky posts were bad?
But blocking on Bluesky works better than it did on Twitter. If you post a crummy reply to me and I block you, nobody sees your reply. There are a few other small differences between Bluesky and Twitter that really do a lot to cut down on the pile-on effect that’s common at Twitter.
It's important to distinguish between the blocklists and the general blocking functionality of Bluesky.
The blocklists, as an experiment, are too easily gamed or abused. (I never use them.) List maintainers have added people they have personal beef with, and bad actors have started deceptive lists that change after enough people follow.
But the general block/mute functionality on Bsky is way better than most social media, and goes a long way to avoiding abusive or unpleasant people.
A recent study[1] seems to indicate that polarization is a hard problem, along with some of the other negative effects of social media. Many of the commonly suggested solutions have minimal impact, or no effect at all. That flywheel effect is surprisingly robust.
I saw that, but the approach taken is questionable (do LLMs represent realistic behavior for scenarios they’ve not been trained for?) and it also doesn’t seem like anything like my suggestions here were tested. It’s better than nothing, but far from conclusive in my opinion.
> stymy the flywheel effect that allows a handful of users (and thus sets of norms) to come to dominate so strongly
This prevents certain communities from forming and certain topics from being discussed. For example, you can't discuss LGBTQ issues with troll armies constantly swarming and spamming. If such communities are not given tools to exclude malignant disruptors by setting norms and "dominating" a given channel, they will have to go elsewhere (such as leaving X for BlueSky).
Problem is that then the communities do form, but automatically radicalize. Truth Social and Bluesky users are in similar bubbles, just in opposite sides of the spectrum.
So what? Should they not exist? Why must marginalized communities leave themselves defenseless and accept that they can only have a conversation among themselves in the midst of a hurricane of abuse?
This system wouldn’t work in place of moderation, but rather alongside it. The two would have an enhancing effect on each other:
- Reach limits greatly limit troll effectiveness, since they can’t find each other as easily
- Posts that exceed the threshold naturally vs. being trolled past would have different “fingerprints” that could be used like a blacklight for troll detection for both assisting moderators and for model training for automatic suspected troll flagging
The threshold should probably be dynamic and set at the point at which posts “breach containment” (escape from their intended audience), which is where problems tend to occur.
Bluesky-like self-moderation controls would also help.
moderation inevitably leads to exclusion- just look at the US state specific subreddits that are moderated by radicals who prohibit even the slightest deviation from their views which silences dissent. This one-sided viewpoint is then slurped up and used to train AI models in a kind of gross feedback loop
Reddit’s fatal flaw is that subreddit mods are volunteers. Sometimes this works well when you get a knowledgable, benevolent individual in the position, but more often than not you get people who want to power trip.
Mods should be in-house, on payroll, and strictly bound to the network’s standards.
This should generally be less of an issue anyway in a system that actively penalizes the sorts of crudely expressed, un-nuanced posts that are typically social media’s bread and butter. Not being able to appeal to basal emotions (“it feels right” is a poor metric) and being required to substantiate views more intelligently takes the air out of a lot of fringe sails.
Yes, it has to, because trolls and haters are relentless. The choice of whether or not marginalized communities are allowed to ban abusive posters is fundamental because moderation resources are finite.
Of course, there are many who believe that marginalized communities should not be allowed to moderate posts and should be willing to absorb a constant onslaught of abuse as the price of existing.
As always, there's a balance. Communities (and individuals) generally need the ability to moderate and manage access to both membership and interactions with the community. Algorithmic-driven open platforms are sorta mutually incompatible with that idea
I'd actually argue against this. although I'd probably blame Reddit more.
It is now normal for social media to be composed of echo chambers and that's because administrations and users enable and seek that. If someone's to blame more than Twitter/Reddit and their respective users I'm missing it, and on that note, blocklists as a functionality in BlueSky are there precisely to protect echo chambers.
The user base is the problem on Bluesky, at least for me. It’s full of well-meaning middle-aged people who don’t understand online discussion etiquette. Any non-political post that gets any sort of traction will get filled up with irrelevant bot-like (but real, as far as I can tell) political meme replies that barely make sense.
I think that Twitter (and by extension, Bluesky) is designed in such a way that it promotes hostility and division. You can't really have a good discussion when the format makes people limit their posting to super short messages; it means people just dump hot takes on each other and wind up shouting past each other. So in that sense I certainly would call it the platforms' fault. Twitter (and Bluesky/Mastodon) are toxic to our society and we would be far better off if they were never created.
There's a lot of hot tub parties out there. Some have people you want I really want to interact with, some do not. Some have good house rules making it feel comfortable, some do not.
The best part of BlueSky in my opinion is that it's really easy to control what you want to see, without the site-owner's algorithm choosing for you. No matter who else is at the hot tub party, I don't have to worry much about them peeing in my particular hot tub. I hear Mastodon is somewhat similar, but it's been a while.
The balance between discovery and curation and control is nigh-on perfect for me in BlueSky. If I want to focus just on my corner of the science world, it's super easy for me to build a network of people just in that corner and not get spammed with, say, racially-tinged fight videos that are meant for engagement bait, as has happened on other social networks.
If you want hyper-polarized communities, some of those can be found on BlueSky too! But at least on BlueSky I'm able to choose what I want rather than having the preferences of the site owner control my information environment.
I left X because of how bad it got but BlueSky is also quite often useless in terms of good discussion. Recently any substack article posted is just filled with comments about how using substack supports Nazi ideology, no other discussion to be had. When it comes to anything related to AI the comments are all about stealing from artists. It is as if people just wait for the right buzzword to appear and post their canned response. Interesting posts that don't cause any controversy just don't have much engagement.
My qualms with Bluesky has less to do with ideological leanings (it’s true that there are ethics implications that a lot of people like to sweep under the rug and that should be pointed out) and more with how depressing it is to use, with an overwhelming sentiment of doom.
I’m not going to bury my head in the sand and pretend everything is just peachy (it’s not) but the doomerism is so strong and pervasive that I think it breeds complacency that when met with the sugar high of social media engagement reacts to form armchair activism (which breeds yet more complacency). All that time and energy may be better spent building each other up and encouraging action through an optimistic outlook.
The same trend is noticeable here on HN. Many threads are full of top-level posts that are just someone pattern-matching on a word they don't like in the headline and using it as an excuse to vent about whatever their pet issue is. Usually posts like that are magnets for zero-effort "me too"s and similar. Sometimes interesting discussions happen deeper in the threads, but it's disappointingly rare. It's really sad watching the entire internet turn into this, and I can't help but feel like places like Twitter/X and Bluesky are the source.
For all that it sounds unlikely, it'd be nice if the blogosphere, with blog replies and pingbacks, could come back for this sort of discussion. No monetization, though, so substack and co. are out.
What, in your opinion, is wrong with a bit of monetization?
I know it can produce some posts of less value, but it also pulls the blogger back in and allows professionals in certain areas to not feel they give put high quality out there for absolutely nothing.
I just mean, I can see the pros, but not really serious cons, so I'm wondering what your take is?
> If I want to have a discussion about subject X I would need to be deep inside echo chamber social media network Y.
To me, this is the crux of your problem. Social media is like a, well, social space like a bar. Not everyone shares the same opinions, but most of the patrons can at least agree enough to not fight each other, which is sort of an echo chamber since yelling something against the grain would get your ask kicked in a bar.
Forums are the place to have a discussion about subject X, since everyone is there to have that discussion. Of course, if you get off topic or snippy the conversation may devolve, but if you stay on topic you can have a nice conversation about subject X.
Everyone calls X a "dumpster fire" etc, but when I go on there I see see great tech conversations. Database people having fun and chatting about projects. Lots of hackers. A much larger network than bluesky.
This very much my experience as well with current Twitter/X. I think I can at least express myself without having to ponder if the service itself will ban me for saying that ”the king has no clothes on”.
I finally see on my timeline art and music I like. Not to mention the interesting technology-related discussions.
It’s not all sunshine but things are clearly better with a wider range of opinions being present on my timeline and more variety in content. I just wish I could better filter foreign (esp. USA & UK) political content out of my feed.
I couldn't agree more. It's like when you see headlines claiming "people" are outraged by a jeans advertisement. Are they really? Who? How many? Really I think it's just something to argue about for entertainment's sake.
Outside of bullying, which I do think is a real risk for kids, I don't feel like the time I spend on social media is unhealthy at all. Granted I'm mostly YouTube, zero percent IG or Facebook. I'm really grateful for what Google bought/built.
Excuse me now as I need to go watch a short that explains the difference between Australian and British accents. Very important, goodbye!
> Excuse me now as I need to go watch a short that explains the difference between Australian and British accents. Very important, goodbye!
I also am a big fan of YouTube for exactly this reason, but you need to be careful.
There's all kinds of great educational content on there.
But, for anything "political" or controversial, YouTube can get toxic very quickly. I believe this is going to be true for most social media as long as engagement is the KPI. It directly incentivizes echo chambers, ragebait, and all kinds of terrible discourse.
> I couldn't agree more. It's like when you see headlines claiming "people" are outraged by a jeans advertisement. Are they really? Who? How many? Really I think it's just something to argue about for entertainment's sake.
It is a common tactic to create a new controversy to take attention away from a much more important topic.
The whole Sydney Sweeney Jeans Advert "controversy" felt like it was AstroTurf-ed.
Less than a few weeks ago. Trump was getting a huge amount of pressure about the lack of transparency with the Jeffrey Epstein investigation. All of that seems to have been forgotten now (or that is at least is my impression).
> It's like when you see headlines claiming "people" are outraged by a jeans advertisement. Are they really? Who? How many? Really I think it's just something to argue about for entertainment's sake.
The media activist classes were absolutely genuinely offended by it; here are two mainstream pieces from July 28th, five days after the ad campaign launched:
The Washington Post discussing how the ad's tagline reminded them of "the DHS Instagram account, which posted a subtly racist painting a few weeks ago and an explicitly racist painting last week":
"The advertisement, the choice of Sweeney as the sole face in it and the internet’s reaction reflect an unbridled cultural shift toward whiteness, conservatism and capitalist exploitation. Sweeney is both a symptom and a participant."
> I couldn't agree more. It's like when you see headlines claiming "people" are outraged by a jeans advertisement.
Well, it turns out that some people are actually outraged by a jeans ads... the problem is that these social networks tend to amplify these sort of divise issues for engagement purposes.
My problem with Twitter/X was that, for instance I was following somebody in 2010's who talked about Javascript and Node, only to end up with that person constantly ranting about partisan issues that had nothing to do with it (especially after Trump election), but at the time, Twitter provided no way to limit feeds to center of interests. That made me quit the platform and I imagine it's getting way wore now...
Sounds almost like we need something similar to Google+'s circles, but instead of just being able to tag followers/followees into categories, it'd also be useful to be able to tag your own posts into different feeds that people can individually follow or avoid (hashtags aren't really robust enough for this).
Of course, if you see everyone following you for topic X but that nobody wants to hear your opinion about anything else, I can imagine that making it feel like people are just using you as a tool, and that decreasing incentive to participate in the whole thing. But it'd be interesting to try at scale.
For me it's the complete opposite. I stayed because I thought it's a storm that will pass. I even had hope Elon gets bored with it and writes off the loss. Nothing of this has happened and probably ever will.
Most of the interesting people in my circles have left and the ones that stayed are so disconnected that there is no real community any more.
The end this on a higher note. Would you be willing to share some people to follow that make being on X worthwhile for you.
Really it’s the “LLM community”, I’d say ML but I follow plenty of data sciencey folks on Bsky. Lots of LLM folks migrated off Twitter, but it just didn’t take. Network effects imo.
I guess I've always been a bit ideological, also not being on Facebook after the numerous negative examples of how they treat customer data, and so I exclude myself from WhatsApp that is ubiquitous in my country sadly. There's one or two people I would have more contact to, but don't, because they don't think it's worth installing any one of the many messengers I've got installed; it's apparently on me to install the one thing that we all agree is suboptimal at best. Yeah, no thanks, I'm okay over here
Similarly for Twitter. It was an independent company run by people who had, as far as I heard, fine intentions. Like making money and being a good platform can go together, though iirc they weren't great at the former. Then Elon came along and tore down the ethics standards. Idk, I just don't need to be part of that when people have been developing perfectly good alternatives in the meantime. It took a few years but by now I'm not actually sure who's still on Twitter but not (at least also) on Mastodon that I'd like to talk to, but I'm sure there'll be some people if I look for them. I just don't know that it's worth it
I also don't like that it's now a closed website; not really part of the web, idk why they bother having URLs still if you can't view them without signing up first. Not really a great medium for posting/announcing things anymore either
Of course, if you're happy to stay put with your friends, I'm sure you'll be just fine as well without needing to experience too much of what goes on outside of that community. You could use WeChat or anything else for that purpose as well
The only thing I keep recommending to people is to always have at least 2 options: WhatsApp and another messenger. GitHub and some git mirror. Twitter and another microblogger. Then people can choose, communities can move gradually without disruption, you're harder to deplatform, service disruptions aren't as big a deal, and the platforms have to actually compete to be one's choice of where you go first to post and read things
Some of the people I cared about left earlier in the Mastodon exodus but when I occasionally check up on them many have just stopped posting there too. It's not really any different from blogs stopping or at least updating very rarely. It happens on Twitter too, people I care about are still there and others have just faded out and gone nowhere. But overall it's not so bad, especially when I stick to the "Following" tab, but the "For You" tab does sometimes surface new interesting people as well and does pretty well at also being a feed for art or photography I like without having to follow specific people. (Of course I have many complaints. Perhaps the biggest is that I never used to use the block feature, but now use it routinely because the "not interested in this post" signal seems to do nothing as far as showing posts from an account less frequently. Then there's the endless waves of bots/bluecheck engagement farmers/etc that get a block if I find them in replies to people I care about and want to make sure I don't see them again in future replies.)
You can find good content on almost any platform. The problem is when the negatives become so overwhelming, in your face, and hard to ignore, that you feel like it's moving away from what you want it to be. It's not hard to find good tech conversations on Bluesky, they're just lower volume.
X is so large that it can simultaneously be a giant dumpster fire, the most toxic social network ever to exist, and still have room for honest discussion and good communities.
Gives me some hope for Bluesky, etc. I don't think you need to be Twitter scale or have global network effects to work. Your community just has to choose a particular platform and show a preference for it. You get miniature network effects once your community adopts it.
So if your favorite community doesn't like a particular platform, I don't think they're stuck there, just because it's the one with global scale. They just have to organize an exit.
Speaking as someone who used to visit specific pages on Twitter and use it to follow breaking news by hashtag, at some point a few years ago it became impossible to see new posts in the former case and a login wall was put in front of the latter case. Even when someone shares a direct link to a post nowadays only a small part of the thread is actually visible, which makes visiting the site pointless. So, yes, X is now a dumpster fire. When I go there I don't see great tech conversations, I either see a weird algorithmic top post from years ago, or nothing at all.
Mastodon and Bluesky are intrinsically more valuable, not necessarily because of the quality of the content itself, but because it's actually possible for people to read and search said content.
My problem with Twitter is that it constantly forces unwanted content into my feed. Before I finally quit about a year ago, it was pushing straight-up, no-interpretation-needed, racist and anti-semetic posts into my feed.
If there were a store that secretly sold Nazi propoganda out the back if you gave the owner a special handshake, you'd innocently have no way of knowing and you'd keep shopping at that store. I don't think anyone could hold it over your head that you were shopping at a Nazi store if it were being ran with such discretion.
But if there were a store where the owner occasionally made a little wink-wink-nudge-nudge whoopsy-doodly where he "accidentally" left such stuff out at the checkout counter, just to see if you'd be interested... I'm sorry, there's no way I'd ever go back to that store, no matter how great it's other stuff was. It could be the only place that sold my favorite beer or whatever and it wouldn't matter. Some things are inexcusable.
> Twitter/X is just like every other social network - follow the topics that interest you and you will get good content.
Can’t agree here. I barely use Xitter any more because even when being selective about topics it’s still unsettlingly common to see blue checks showing up in the top of the replies posting some of the most vile things I’ve seen on the publicly accepted internet without the slightest hint of irony.
Setting aside whether or not Elon was trying to do a Nazi salute (as people have made up their minds on that and aren't going to change), it is factually false to call him a "literal Nazi". The Nazi party doesn't exist, there can't be literal Nazis any more. At most you could accuse him of holding to Nazi ideals, but please be accurate in the accusations you levy. Exaggerating by calling someone a "literal Nazi" is extremely unhealthy for society.
Maybe they should include any form of practical appeal process in their policies, so if you get banned from, lets say, leaving a PDS ~6 months ago, which got taken over by bots ~2 week ago, you could appeal the fact that you got swept up in the bans.
Instead the only process is to email an address that no one gets any response from for months on end. (or I guess consider taking bluesky to court, by what this seems to say. Kinda very unreasonable)
Thanks, but it didn’t work very well for me. It’s all politics. I suspect some of the people follow have bad taste, so this is the wrong way to find stuff I’m interested in.
> In some locations, we may be required to restrict access to certain features or content unless you complete an age assurance process and demonstrate that you are an adult.
Not BlueSky specific, but I am getting ready to nuke my accounts on social media and other websites as soon as they start requiring said verifications.
Anecdotal but I lived in Krakow, Poland for some months years ago, back then, for some goddamned reason, the vast majority of the room rentals for foreigners were advertised and managed through Facebook. I didn't have a Facebook account and it was required to verify my ID to make one.
I spent more than a goddamned month living in hostels before biting the bullet and I still dislike that I ended up making one. The day any of these services require an ID is the day I drop it, I don't consider this a preference, I consider this ethics. It's not about me liking it or not, I honestly believe that anyone going through with that is making a worse world.
no, some places did signed laws, are about to sign laws which do legally require age checks
e.g. this December a ban for social media for anyone <16y takes effect in Australia. They also removed the power from parents to consent that younger children are allowed to use social media. They require "reasonable" steps to check the age, and nearly did require id checks. Even through they in the end didn't require it but a simple captcha or similar clearly won't be enough.
It’s all very nicely written but the risk of committing oneself (as a user, as a developer, as a social/marketing person, etc) only to get surprised by what/how they generate profit from is just unsettling.
For example, Wikipedia generates >$180M/yr just by running ads for itself requesting donations. Requesting donations is the least effective monetizing strategy and yet it still works because of scale.
Donations would probably work but Bluesky has additional options. They could create a premium app for power users that just adds nice-to-have features (which may cost real money to provide and maintain), they can resell domain names, they can sell merch, etc.
Bluesky doesn't need to generate billions of dollars to be highly sustainable and profitable. It was built and scaled with fewer than 20 full time employees.
The most important and most difficult part is getting to sufficient scale, and that's mostly a matter of just making the app even better than it is today.
I posted a bit about this here: https://bsky.app/profile/jacob.gold/post/3lr5j6o7emk2t
Are you sure their investors share this vision?
2. I really don't care if the investors/shareholders are disappointed as long as the PBC's mission is fulfilled. Also their control is relatively limited.
Maybe I should have written added this:
Disclaimer: I am a shareholder in Bluesky Social, PBC (former employee)
And it's the only open network built on an open protocol to ever do so.
https://bluefacts.app/bluesky-user-growth
Will it? How much of that doesn't run on investor backed servers today? People often say stuff like this but I haven't seen that work in practice.
I’ve seen posts about some poorly-publicized, proof-of-concept alternative implementations that would probably fall over if they got real attention, but I think that shows that it’s not a problem with the protocol itself.
Good enough, as far as I’m concerned. It’s just about posting comments on the Internet, not bank accounts. If something went fatally wrong, we would move again, just like we moved off previous social networks.
Everyone says that right up until they read the news where the US Government bails those investors out.
The first club I belonged to as a teenager worked this way. In lieu of high membership dues there was volunteer time spent helping out at or before the event. I was surprised as an adult to learn that some events lose money or only break even.
AFAIK actual decentralization needs still a big engineering effort.
I personally can't even imagine a world where their VC investors would ever sign off a "let's make it possible, easy and risk free the users to exit our silo" project, over the many ways they try to squeeze profit out of their users.
VCs funded Netscape which did more than any other company to launch the web and they made a lot of money without having to destroy the ideals of the web.
An atproto PDS is like a structured-data blog hosted on a web server. Anyone is free to index, relay, and render the data.
Bluesky should make these easier so your average Linux admin can attempt to host the full stack, as opposed to only being able to host a PDS. This would eliminate the criticism about Bluesky's design.
If you want a small scaled down setup for just a small community, which still interoperates with the full network but doesn't have a complete network, there are setups like AppViewLite, which can run on, eg, an old laptop at home: https://github.com/alnkesq/AppViewLite
Personally, I don't think individualist self-hosting is a necessary or helpful goal for indexing the network. Most humans are not interested in spending the time or learning the skills to do this, even if it was as easy as setting up a self-hosted blog with RSS. I think small collectives (orgs, coops, communities, neighborhoods, companies, etc) exist and can fill this role.
Regardless, this is moving the discussion, which was about whether it was possible to decentralize each component the network, not whether it was pragmatic for individuals to self-host the whole thing.
I didn't know about these recent attempts, they're impressive for sure. However they write[1] about zeppelin:
"The cost to run this is about US $200/mo, primarily due to the 16 terabytes of storage it currrently uses"
So when you here give that $200/mo cost as a price point for "organized groups", you are forecasting that the cost of storage will go down as fast as the BlueSky data size grows? At what rate right now is the data size growing? Because the last numbers I saw were something like 2TB, so it being already 16TB sounds like $200/mo is not going to be enough very soon.
[1] https://whtwnd.com/futur.blue/3ls7sbvpsqc2w
That's crazy cheap! Everybody on HN should be able to run one of these, just cancel your Claude Code Max subscription
All kidding aside, that's incredibly cost effective and heartening to read. I expected the cost of running a relay to be much higher.
Well, this is exactly my point. ATProto's infrastructure is too hard for most humans, and that is the reason for the centralization complaint.
The team's goal should be to make it easier, so the complaint goes away.
But certain things like full-network relays/app views just have inherent bandwidth/storage/compute costs associated with them but it's definitely something a non-profit (like Internet Archive) could easily afford to do.
The PLC service could likely be hosted for ~$40/mo.
Bluesky Social still clearly dominates the ecosystem, but there is no single component of the system that does not have a open/alternative option for exit.
Do you disagree? Is there a specific centralized component you take issue with?
Users can move their follows, followers and posts to zeppelin.social fron BlueSky transparently?
Now you can of course debate on what "decenttalized" means, but in a social network easy migration between servers is the crucial feature that would allow the decentralized network to emerge.
Edit. Does the network actually work over at zeppelin.social alone if Bluesky servers go down?
Migration between servers is so seamless that is causes confusion and doubt that the protocol even supports migration, because there is basically zero in-app visibility of which users are on which server.
Yes, the network continues to work on zeppelin.social if Bluesky servers are down.
I totally agree. However, a lot of people in the fediverse/ActivityPub world apparently (?) disagree, seeing as your domain is tightly coupled to your server, i.e. no name portability. Seems like a wild oversight to me, and getting massive instances like matrix.org and mastadon.social seems like an inevitable consequence.
Lack of name portability implies greater risk when choosing a server. Greater risk when choosing a server means choosing comparatively less risky servers. Choosing comparatively less risky servers means choosing more well-known servers. Thus you have the GMail-ification of the fediverse.
Yes, even if Bluesky was down (as long as they have a backup) which is not the case for ActivityPub.
Making it hard to setup or run, complex to understand or change are also forms of discouraging independent use.
Say I’m building a cool app around that, how do I plan how much is this going to cost me and can I stomach the risk of binding myself to this “supposedly open” platform without knowing how it will work in 6 months?
Don't let yourself get attached to any one place. That's the lesson. Staying ahead of monetization is the move. Nothing will stay good forever.
Enshittification can't consume low barriers-to-entry markets.
I think the reality is that most social media platforms will inevitability create hyper-polarized audiences that do little more than generate content.
In theory this would naturally elevate posts that are more measured and mundane while sinking posts with big emotional lizard brain appeal (by design or otherwise). With time this would establish a self-reinforcing norm that makes polarized and inflammatory posts look as clownish as they actually are.
Being able to temporarily filter out profiles that post too many times (a setting you could change) would also be nice, but it shouldn't be automatic.
For Bluesky, the problem is that the replies to someone you follow can be pretty bad. (Official Bluesky posts are an example of this.) People can filter them individually, but it’s not the same as a blog with good moderation.
I don’t think I could do a whole lot if the replies to one of my Bluesky posts were bad?
This post by a user who discovered that he instantly got 30000 blockers simply by joining and following some starter packs of journalists IS HILARIOUS: https://www.reddit.com/r/BlueskySocial/comments/1mgz19y/why_...
The blocklists, as an experiment, are too easily gamed or abused. (I never use them.) List maintainers have added people they have personal beef with, and bad actors have started deceptive lists that change after enough people follow.
But the general block/mute functionality on Bsky is way better than most social media, and goes a long way to avoiding abusive or unpleasant people.
[1] https://arxiv.org/abs/2508.03385
This prevents certain communities from forming and certain topics from being discussed. For example, you can't discuss LGBTQ issues with troll armies constantly swarming and spamming. If such communities are not given tools to exclude malignant disruptors by setting norms and "dominating" a given channel, they will have to go elsewhere (such as leaving X for BlueSky).
But I agree with your larger point and I think it is a valid point.
- Reach limits greatly limit troll effectiveness, since they can’t find each other as easily
- Posts that exceed the threshold naturally vs. being trolled past would have different “fingerprints” that could be used like a blacklight for troll detection for both assisting moderators and for model training for automatic suspected troll flagging
The threshold should probably be dynamic and set at the point at which posts “breach containment” (escape from their intended audience), which is where problems tend to occur.
Bluesky-like self-moderation controls would also help.
Mods should be in-house, on payroll, and strictly bound to the network’s standards.
This should generally be less of an issue anyway in a system that actively penalizes the sorts of crudely expressed, un-nuanced posts that are typically social media’s bread and butter. Not being able to appeal to basal emotions (“it feels right” is a poor metric) and being required to substantiate views more intelligently takes the air out of a lot of fringe sails.
Yes, it has to, because trolls and haters are relentless. The choice of whether or not marginalized communities are allowed to ban abusive posters is fundamental because moderation resources are finite.
Of course, there are many who believe that marginalized communities should not be allowed to moderate posts and should be willing to absorb a constant onslaught of abuse as the price of existing.
I'd actually argue against this. although I'd probably blame Reddit more.
It is now normal for social media to be composed of echo chambers and that's because administrations and users enable and seek that. If someone's to blame more than Twitter/Reddit and their respective users I'm missing it, and on that note, blocklists as a functionality in BlueSky are there precisely to protect echo chambers.
The best part of BlueSky in my opinion is that it's really easy to control what you want to see, without the site-owner's algorithm choosing for you. No matter who else is at the hot tub party, I don't have to worry much about them peeing in my particular hot tub. I hear Mastodon is somewhat similar, but it's been a while.
The balance between discovery and curation and control is nigh-on perfect for me in BlueSky. If I want to focus just on my corner of the science world, it's super easy for me to build a network of people just in that corner and not get spammed with, say, racially-tinged fight videos that are meant for engagement bait, as has happened on other social networks.
If you want hyper-polarized communities, some of those can be found on BlueSky too! But at least on BlueSky I'm able to choose what I want rather than having the preferences of the site owner control my information environment.
I’m not going to bury my head in the sand and pretend everything is just peachy (it’s not) but the doomerism is so strong and pervasive that I think it breeds complacency that when met with the sugar high of social media engagement reacts to form armchair activism (which breeds yet more complacency). All that time and energy may be better spent building each other up and encouraging action through an optimistic outlook.
I know it can produce some posts of less value, but it also pulls the blogger back in and allows professionals in certain areas to not feel they give put high quality out there for absolutely nothing.
I just mean, I can see the pros, but not really serious cons, so I'm wondering what your take is?
To me, this is the crux of your problem. Social media is like a, well, social space like a bar. Not everyone shares the same opinions, but most of the patrons can at least agree enough to not fight each other, which is sort of an echo chamber since yelling something against the grain would get your ask kicked in a bar.
Forums are the place to have a discussion about subject X, since everyone is there to have that discussion. Of course, if you get off topic or snippy the conversation may devolve, but if you stay on topic you can have a nice conversation about subject X.
I finally see on my timeline art and music I like. Not to mention the interesting technology-related discussions.
It’s not all sunshine but things are clearly better with a wider range of opinions being present on my timeline and more variety in content. I just wish I could better filter foreign (esp. USA & UK) political content out of my feed.
Outside of bullying, which I do think is a real risk for kids, I don't feel like the time I spend on social media is unhealthy at all. Granted I'm mostly YouTube, zero percent IG or Facebook. I'm really grateful for what Google bought/built.
Excuse me now as I need to go watch a short that explains the difference between Australian and British accents. Very important, goodbye!
I also am a big fan of YouTube for exactly this reason, but you need to be careful.
There's all kinds of great educational content on there.
But, for anything "political" or controversial, YouTube can get toxic very quickly. I believe this is going to be true for most social media as long as engagement is the KPI. It directly incentivizes echo chambers, ragebait, and all kinds of terrible discourse.
It's generally a positive experience for me. It's not the network but what people follow there.
This is a good point. Social media isn’t unhealthy if you don’t use it
It is a common tactic to create a new controversy to take attention away from a much more important topic.
https://en.wikipedia.org/wiki/Red_herring
The whole Sydney Sweeney Jeans Advert "controversy" felt like it was AstroTurf-ed.
Less than a few weeks ago. Trump was getting a huge amount of pressure about the lack of transparency with the Jeffrey Epstein investigation. All of that seems to have been forgotten now (or that is at least is my impression).
The media activist classes were absolutely genuinely offended by it; here are two mainstream pieces from July 28th, five days after the ad campaign launched:
The Washington Post discussing how the ad's tagline reminded them of "the DHS Instagram account, which posted a subtly racist painting a few weeks ago and an explicitly racist painting last week":
https://www.washingtonpost.com/style/2025/07/28/sydney-sween...
An MSNBC opinion piece, by an MSNBC producer: "Sydney Sweeney's ad shows an unbridled cultural shift toward whiteness":
https://www.msnbc.com/opinion/msnbc-opinion/sydney-sweeney-a...
"The advertisement, the choice of Sweeney as the sole face in it and the internet’s reaction reflect an unbridled cultural shift toward whiteness, conservatism and capitalist exploitation. Sweeney is both a symptom and a participant."
Well, it turns out that some people are actually outraged by a jeans ads... the problem is that these social networks tend to amplify these sort of divise issues for engagement purposes.
My problem with Twitter/X was that, for instance I was following somebody in 2010's who talked about Javascript and Node, only to end up with that person constantly ranting about partisan issues that had nothing to do with it (especially after Trump election), but at the time, Twitter provided no way to limit feeds to center of interests. That made me quit the platform and I imagine it's getting way wore now...
Of course, if you see everyone following you for topic X but that nobody wants to hear your opinion about anything else, I can imagine that making it feel like people are just using you as a tool, and that decreasing incentive to participate in the whole thing. But it'd be interesting to try at scale.
Most of the interesting people in my circles have left and the ones that stayed are so disconnected that there is no real community any more.
The end this on a higher note. Would you be willing to share some people to follow that make being on X worthwhile for you.
Similarly for Twitter. It was an independent company run by people who had, as far as I heard, fine intentions. Like making money and being a good platform can go together, though iirc they weren't great at the former. Then Elon came along and tore down the ethics standards. Idk, I just don't need to be part of that when people have been developing perfectly good alternatives in the meantime. It took a few years but by now I'm not actually sure who's still on Twitter but not (at least also) on Mastodon that I'd like to talk to, but I'm sure there'll be some people if I look for them. I just don't know that it's worth it
I also don't like that it's now a closed website; not really part of the web, idk why they bother having URLs still if you can't view them without signing up first. Not really a great medium for posting/announcing things anymore either
Of course, if you're happy to stay put with your friends, I'm sure you'll be just fine as well without needing to experience too much of what goes on outside of that community. You could use WeChat or anything else for that purpose as well
The only thing I keep recommending to people is to always have at least 2 options: WhatsApp and another messenger. GitHub and some git mirror. Twitter and another microblogger. Then people can choose, communities can move gradually without disruption, you're harder to deplatform, service disruptions aren't as big a deal, and the platforms have to actually compete to be one's choice of where you go first to post and read things
But I'm sure there are still some bubbles of decent content. It was definitely no longer worth being on there for me though.
Gives me some hope for Bluesky, etc. I don't think you need to be Twitter scale or have global network effects to work. Your community just has to choose a particular platform and show a preference for it. You get miniature network effects once your community adopts it.
So if your favorite community doesn't like a particular platform, I don't think they're stuck there, just because it's the one with global scale. They just have to organize an exit.
If you follow tech people and engage with those, you get more of them.
I follow DHH, PG, etc and gaming stuff, I get great content.
I also pay premium to not get ads and get Grok for free which is a nice bonus.
Mastodon and Bluesky are intrinsically more valuable, not necessarily because of the quality of the content itself, but because it's actually possible for people to read and search said content.
Just thousands of people posting whatever nonsense they can to get their $5 in adshare revenue.
The way they do this - topics, language - is less bothersome to me than the underlying economy of it.
If there were a store that secretly sold Nazi propoganda out the back if you gave the owner a special handshake, you'd innocently have no way of knowing and you'd keep shopping at that store. I don't think anyone could hold it over your head that you were shopping at a Nazi store if it were being ran with such discretion.
But if there were a store where the owner occasionally made a little wink-wink-nudge-nudge whoopsy-doodly where he "accidentally" left such stuff out at the checkout counter, just to see if you'd be interested... I'm sorry, there's no way I'd ever go back to that store, no matter how great it's other stuff was. It could be the only place that sold my favorite beer or whatever and it wouldn't matter. Some things are inexcusable.
Twitter/X is just like every other social network - follow the topics that interest you and you will get good content.
Can’t agree here. I barely use Xitter any more because even when being selective about topics it’s still unsettlingly common to see blue checks showing up in the top of the replies posting some of the most vile things I’ve seen on the publicly accepted internet without the slightest hint of irony.
https://d2u3dcdbebyaiu.cloudfront.net/uploads/atch_img/391/b...
I can compromise on neo-nazi
Instead the only process is to email an address that no one gets any response from for months on end. (or I guess consider taking bluesky to court, by what this seems to say. Kinda very unreasonable)
The show less button also mostly works now, which was an overnight change out of nowhere a few weeks back.
(there are several feeds named "For You"; IIUC this started a couple weeks ago and is based on "likes by people you follow"
Not BlueSky specific, but I am getting ready to nuke my accounts on social media and other websites as soon as they start requiring said verifications.
I truly don't what to expect from this trend.
> If your account is more than ten years old, we will assume you are currently over 18.
https://www.newgrounds.com/bbs/topic/1548205
Anecdotal but I lived in Krakow, Poland for some months years ago, back then, for some goddamned reason, the vast majority of the room rentals for foreigners were advertised and managed through Facebook. I didn't have a Facebook account and it was required to verify my ID to make one.
I spent more than a goddamned month living in hostels before biting the bullet and I still dislike that I ended up making one. The day any of these services require an ID is the day I drop it, I don't consider this a preference, I consider this ethics. It's not about me liking it or not, I honestly believe that anyone going through with that is making a worse world.
maybe they mean a captcha like "do the taxes for this guy"
e.g. this December a ban for social media for anyone <16y takes effect in Australia. They also removed the power from parents to consent that younger children are allowed to use social media. They require "reasonable" steps to check the age, and nearly did require id checks. Even through they in the end didn't require it but a simple captcha or similar clearly won't be enough.
This is the way, folks.
It's possible to do all of this without permission, it's just hard...
https://bluefacts.app/bluesky-user-growth
If yes, it is not obvious to me.