Why BlueSky Isn’t the Alternative to X (Formerly Twitter) You’re Looking For — and Why Mastodon Is the Better Choice Over X, Threads, and BlueSky

https://thelemmy.club/post/19181153

Why BlueSky Isn’t the Alternative to X (Formerly Twitter) You’re Looking For — and Why Mastodon Is the Better Choice Over X, Threads, and BlueSky - The Lemmy Club

rolls eyes

I thought the whole point of the fediverse was that it doesn’t matter which service you use, just as long as you’re in the pool.

Yeah but they’re fighting over the inevitable ad revenue.

The problem is partially that bluesky isn’t really the Fediverse. It doesn’t use the standard, and isn’t truly interoperable. Accounts can be bridged, but that’s a hacky workaround, not actual intercompatibility.

And threads is run by a company whose human rights violations would take a week just to read out loud.

The idea that the specific platform doesn’t matter isn’t a blanket statement, it’s a description of being interoperable, nothing more. Bluesky isn’t truly interoperable, and threads is run by Meta who facilitated ethnic cleansing, mass rape, and the burning of whole villages in Myanmar despite countless explicit warnings that these things would happen if they didn’t take safety measures (not to mention all the other garbage Meta has done or enabled)

I do not see Twitter, Threads, or BlueSky as any part of the Fediverse since they are all for profit corporations. Fediverse is about being free of the corporate overlords.

Well…I don’t know why you included Twitter on that list, as they’ve NEVER been part of the fediverse.

Threads is fully integrated. You can personally block them from your end, but thats all you.

It would be like saying “Dominos doesn’t make pizza. It has never been a pizza company”. With your logic being that you don’t like their pizza. Doesn’t make it true just because YOU don’t eat the pizza.

Bluesky I hear conflicting reports on. Some people say it is, because it can be, others say it’s not, because it’s not official. I get both sides on this.

But the last part…is objectively not true. It happrns to work that way FOR NOW. It just isn’t profitable enough for the major players to sink any real resources into.

The fact that it’s adfree has more to do with the fact that 60k people on all of Lemmy with most instances having a few hundred people “on” it, and also advertising companies not understanding the concept of federation.

I could start my own instance, and sell ads to corporate overlords. The biggest problem I’d face is the idea of trying to convince any company with money to spend that money on me putting an ad on for such a small audience.

If/when the fediverse ever gains momentum and becomes mainstream, you can guarentee that ads will be everywhere.

Because nobody owns the fediverse. Which means if I sell an ad on my instance, all federated instances will see the ad. Sure, you could defederate from my instance. But what would happen right now if lemmy.world sold ads? Is every instance going to defederate from the biggest instance, with the majority of communities? That would essentially break the fediverse.

We’re all on a service that you think is immune to centralization, but forgot the core concept that humans like to socially congragate. Which means it’s inevitable that there will always be one big dominant instance. Which means if this thing ever goes mainstream, the ads are coming, and they’ll be on all the big instances.

Well…I don’t know why you included Twitter on that list, as they’ve NEVER been part of the fediverse.

I included it because the article title included it, and I agreed it never would be. I then went farther and said I don’t consider any of those beside Mastodon to be Fediverse because they all are corporations creating platforms for shareholders, NOT users.

It would be like saying “Dominos doesn’t make pizza. It has never been a pizza company”. With your logic being that you don’t like their pizza. Doesn’t make it true just because YOU don’t eat the pizza.

To use your analogy, It’s actually more like they have the appearance of a pizza-like substance, but eating it you know it’s not pizza and never will be because it’s made of human waste.

Because nobody owns the fediverse. Which means if I sell an ad on my instance, all federated instances will see the ad. Sure, you could defederate from my instance. But what would happen right now if lemmy.world sold ads? Is every instance going to defederate from the biggest instance, with the majority of communities? That would essentially break the fediverse.

If it was pushing ads, absolutely! I believe the majority of us came to the fediverse to escape the ads/corporate enshitification, so the moment this stuff starts creeping in we can all just defederate them. Every admin knowing this would be the outcome I think also helps keep the fediverse “honest” as well.

Idea: The ads could be marked as such by the protocol or the instance would risk detestation. Then, every other instance could choose if they show ads or not.
As long as the fediverse has a barrier to entry for most people of mandating choosing a server first, it will never become the mainstream choice.
So what, should we have a website where you push a button and it sends you to a random instance to sign up?
Yes honestly, we can manage what instances are pooled for on boarding.
See my reply to u/Rentlar, but for most users, yes, the easier the onboarding, the more accessible it is; the more people won’t immediately run away because they’re afraid they’ll make the wrong choice.
Just imagine the surprise when a new user is placed in hexbear or one of the porn servers.
Then it was fate and they should just accept it.
Sorting Hat for Lemmy?
oof, i learned about hexb the hard way, so i feel for these hypothetical users already.

The idea would be the servers would have shared ban/block lists and similar rules so that they can share the load of having open sign ups.

Basically a coop of instances to improve on-boarding. If you join the coop then you get added to the pool of instances that get assigned normies at random.

If the authentication was federated it’d be ideal as well but I assume this would be outside the scope of AP and would cause issues if you tried to post from your mastodon.social account from mastodon.world’s server for instance.

The authentication could be another service, split from Mastodon, Lemmy, Pixelfed, … that only gave that service. The instance asks the auth server about “user@instance: password” and the server just says “OK/fail”. That or sending the user to the auth server to get a session cookie.
Or you make it like a traditional website with an API used by people making frontends, but the backend (the database) is decentralized, just like regular websites but instead of having a bunch of servers owned by AWS it’s just a bunch of people providing storage space.
What would be the incentive for people to do that?

What is the incentive for people to host an instance at the moment?

What is the incentive for people to share files via peer to peer networks?

What is the incentive for people to host Minecraft servers?

Need me to go on?

What is the incentive for people to host an instance at the moment?

I liked the community that had built up and wanted to help that continue.

Well, in a system like I’m talking about, adding your server and storage space in the mix would make the whole thing more reliable and add to the storage capacity so more content can be hosted, just like paying for a second server to host a website allows to store more stuff and to start creating backups. You would still help build the community (the website), you just wouldn’t have an administrative role outside of the communities you would want to moderate.

Hey… that just gave me a small idea… what if we made a “flock” or “herd” of Mastodon servers? The group of servers would all federate with each other, have the same block and allow lists, moderation policy and teams spread throughout them.

When you make an account you can be assigned a random instance name within the flock. If your instance goes down you could still possibly log in using other servers? Main benefit would be spreading server costs and maintenance effort and de-centralized operating, but still keep a centralized feel to it?

Honestly that’s probably the best sort of solution. A group that has some minimum standards of moderation and maintenance/upgrade management plan and just evenly distribute the load as people arrive.

Then as a second phase make it easy to transfer, that way at the point the user gets comfortable they can easily swap to a better* “home” for those that care, for those that don’t, make the server choice be virtually invisible.

i like the idea of a server choice virtually invisible feature!
Man, it feels like you guys haven’t spoken to a real human in decades…
Let me see how you get instance admins to agree on what to defederate.
Maybe a vote of 75% minimum would be good?

When you make an account

Where?

When you go to comment on a blog, where do you sign up?
If they have the same people running all of them, how is that different from running a single mastodon server in kubernetes, so that it doesn’t get overloaded?
You’d have different domain names to get people used to the concept. John Doe would sign up, and become [email protected], Jane Doe would sign up and become [email protected]
This is quite unnecessary, it would be simpler if we have a list of the long-running and most stable instances and have the users pick one.
That is what we have now, but clearly people are averse to making a choice that they are not technically inclined to know how big or small the consequences of that are. My solution is a spitball one with obvious flaws, but essentially it is that the instance is picked randomly out of a group of very closely, if not identically aligned servers.
Basically, a single instance
If the fediverse ever wants to scale, something like this has to come about. I personally think we need a whole lot of regional servers. For example, we make a cluster of servers by country, so lemmy.us, Lemmy.de, etc. Then, when those servers start to fill to a certain threshold (say 1000 users), we break them out regionally, so lemmy.ne.us, lemmy.se.us, etc. The way servers are assigned would be by selecting your country and region. It shouldn’t be too complex and would simplify the sign up people for a lot of people.

You’re assuming that all those servers would have the same policies and admins.

As we can see from their recent announcement, the LW team has some specific policies in their Terms of Service that no other instance replicates.

You are thinking about load balancing, but that can be handled by Cloudflare or something else, it’s doesn’t have to be a different instance.

We already see lag in comments and posts with the current load. It could be buggy apps as this is relatively new, but who knows. I am no network engineer, but I would imagine that issue to only get worse as user numbers increase.
If you see lag, you should try using a different instance. LW was noticeably slow during summer 2021, a lot of people moved to other instances due to that
Yeah, things requiring choosing a instance like, say, email, are doomed to fail
@db0 @JaymesRS yes, we all see how email failed! Choosing a Mastodon server in no way limits your access to the fediverse. It's just a way to "load balance" the network. You can follow groups and users from across the fediverse while also choosing a home server that best matches your needs for the community.

I’m guessing you meant this sarcastically, but you may have been right for the wrong reasons. Look at this graph, by the metric of the way the fediverse works that is a failure. Apple and Google are massively dominant because people don’t want to think about it and most just go with their phone os maker who makes them create one when setting it up, and there is no fediverse server equivalent to that.

Nevertheless email stays the defacto standard for business communication and has stayed intercompatible with a wide range of clients, servers and plugins. So this graph could be better but is apparently not a big issue as long as companies and unis keep running their own servers, forcing big tech to stay with the standards.

That works when the decentralized protocol is the 800 lb gorilla first. You can’t get there with the fediverse in this internet era, sadly.

Email also doesn’t have a moderation factor that requires emotional work.

The matrix protocol is a good example to prove you wrong. It has been popularized in the past 5-6 years (i.e. this era of the internet) it has well over 100 million users and growing, is being used in hundreds of universities and wont stop growing, is being used by government bodies all over the world and has unified most of the software dev landscape into one protocol. Its hard fucking work and you have to start with exactly those groups which are easier to convince and then you can move on to the average consumer. Thats how email did it and thats how matrix will do it.
This looks like it’s conflating service providers and clients. Thunderbird doesn’t provide email accounts to the public as far as I know.
Same with Apple mail right? I never used an Apple device and was shocked to see them over Gmail because I thought Apple actually gives email service when I saw the graph.
Apple does give email service for two decades now
Oh I see. Thanks for the clarification.
Apple does have an email service, but I think “Apple Mail” is the name is the client, not the service.
I don’t think I’ve ever received an e-mail from an Apple Mail address.
Same, does it go by another name or something?
I’m pretty sure “apple mail” refers to the Mail app on iPhones and Macs, not the email address. There’s probably tons of people using Gmail addresses with the Apple Mail app.
So you are saying Mastodon won’t take off because people need to choose a server but also because having a “default” where majority will ptobably end up is bad - but this is literally the solution to the problem you mentioned

It’s the solution on the user experience side, but not the backend/server side. For both infrastructure and idealogical reasons. These two things don’t have to be the same.

Disney parks wants park visitors to feel like their exploring, but design in such a way that thepy don’t actually stray that far from the preferred paths. Also they have clear sign posting.

There’s no reason the fediverse can’t design the opposite. Helping users into feeling like there’s a set path, and that they’re doing the right thing, while subtly encouraging exploration.

It’s just the opposite of where all talent and techniques of internet software design are right now, so it’s going to take some work

Wow, I wouldn’t have thought that Apple Mail is more popular than Gmail.

Nobody really actively chooses Apple Mail.

It’s just that they buy iPhones, and they want a total no-brainer, like, a phone that’s fully set up and ready to use without them having to do anything because it, like, totally confuzzles them 'n stuff. So whichever friendly salesperson sells them their phone also sets everything up for them. Including an e-mail account because they need one for their Apple account, but they don’t know if they’ve got one.

If they buy an Android phone, it’s the same, only that they get a Gmail account if they don’t happen to already have one.

Still, this chart looks like it’s actually counting phone apps rather than providers. Google doesn’t have two separate e-mail services AFAIK.

I mean, I hear you (we’re both here after all), but honestly, I think this is a bad take and approach (if getting more users is a goal.

It’s not the 90s anymore. And even email services are given to you by your employer or selected from the closest big brand provider (Google etc).

All of which is a far cry from “nerdygardeners.io” administered by some rando anonymous account you’ve never heard of before.

For mainstream success, the instances thing was dead on arrival. Just was and is. Which is fine, the Fedi can be and arguably should be something else.

IMO the success of BlueSky is good for the Fedi. It can take the “let’s be the next mainstream thing” monkey off of its back and just be itself.