Server stats say movetodon.org reached a new record of 49k users yesterday
mastodon.social
mastodon.social
And... I've done all that on Mastodon, successfully, over the past few weeks. And it's been Just Fine! No outages, no weirdness. Big chunks of the accounts I'm following have moved over and/or started mirroring their tweets. I see maybe 30% of the volume of "readworthy Toots" that I do on Twitter. It's really extremely usable.
I hasn't replaced Twitter yet for me. But... it certainly could.
Sure but that has the caveat that 75% of the staff were recently let go, the owner is an attention-deficit "BREAK THINGS AND BREAK FAST" lunatic whiplashing back and forth over policy changes and bans, and as such, people using the Fediverse have a certain tolerance for glitchiness because it's better than the alternative right now.
(I didn't think Horseshoe Theory would bring back bangpaths, but here we are.)
Personally I believe a big central silo for so-called public discussions is a terrible idea, but I do understand there is some value to it. However, there will always be a problem with this sort of thing because a very large number of people are morons and/or scolds, and they seem to have a lot of free time.
People seem to be using e-mail just fine…
Normal people struggle pretty hard with email. Or at least a fairly significant portion of them. Giving them something that looks like an email, doesn't work as one, and includes an additional @ sounds like a tech support nightmare.
What I don't get is why all of these services with the similar format have to adopt their own quirky address formatting, rather than piggybacking on the same format as email. I should be able to just tell people that I'm "someone@example.org", and have that work for email/matrix/mastondon/etc (and be autodiscovered!) with the appropriate hosting setup.
You'd need to set up your domain of example.org to have some form of SRV or TXT record to say "example.org" points to "mastodon.social", or even records per user if you wanted granularity.
You could also use .well-known or other domain verification/pointer methods. However if I'm joe@gmail.com, how does another user on mastodon know how to contact me? Where is my home server?
Someone could maintain a centralised lookup DB with auth to show you own the address (and I believe Matrix allows for that optionally), however isn't that the opposite of what the fediverse is meant to be?
If you own a domain, you or your registrar configures the appropriate A/SRV/TXTs to point services at your chosen service provider, just like is already done. If you use something like Gmail, then you're looking at Google to run a Mastodon server or at least a stub redirection server.
We don't want to dump users randomly into a small server because the community aspect is much stronger there. Thus, we should dump them into a big server -- perhaps a randomly selected one, from a list of general-purpose trusted servers (ideally democratically selected, but for now JoinMastodon.org seems to be fine).
Then, encourage people to move to smaller instances, and make it easier to do so. It's currently too hard. I moved because I was envious of smaller server's interesting public timelines which catered more to my interests.
For now, Twitter scales better. There's no such thing as an instance, a slow instance, or registration simply being closed.
Twitter preserves content. Yes, I know it's currently debatable, but in general it does. On Mastodon, any instance can go the way of the dodo, and this regularly happens. Further, it's standard policy to wipe out all media attached to your toots. I think this point is a big deal. Your content simply isn't safe on Mastodon.
Mastodon has poor on-boarding. You need to pick an instance which a normie doesn't understand. Further, it has no (good) algorithms for recommended content, followers, finding people you already know. You have to bolt and stitch things together. This too is a massive issue in the age of Tiktok, where even the effort of lifting a finger is too much. I think organically building up your feed is actually great, but you have to understand that the HN audience is not the same as the masses.
Mastodon has no consistent moderation. Yes, you could argue neither has Twitter, but it's still consistent-enough compared to Mastodon, where you're at the helm of whichever volunteer runs the instance. Not necessarily an issue for middle-of-the-road conversations, but still a difference.
Lastly, and this is perhaps the most twisted point: Mastodon isn't designed for drama. Twitter is hyper optimized for it. It's quite the culture shock for some.
I do a lot of tech support for the elderly in my family and they don't grasp concepts a hundred times simpler than a server/instance, and they're in their 70s. It's not an age thing, it's an education thing. The vast majority of the world is lowly educated.
Besides tech skills, the additional issue is that some people are entitled. They reject any service that adds friction, since they're used to zero friction. The Tiktok effect.
it's super debatable. i take it most of your Twitter experience is through the website/app, rather than following links posted in chats/elsewhere.
i run a Pleroma server. anything from anyone i follow by default gets replicated locally. if/when those servers go offline, accounts get suspended, etc: the content is still viewable to me.
> Mastodon has poor on-boarding.
Twitter has poor on-boarding. post something as a new user? nobody will ever see it. on Mastodon? any instance < 1k users will have a decent chunk browsing the local timeline and you'll get a few interactions. and a lot of instance admins will "boost" first-time posters specifically to help them with onboarding.
in general though, yes: growing any social circle takes time: in person, or online. there's no real way to speedrun that.
> Lastly, and this is perhaps the most twisted point: Mastodon isn't designed for drama.
at this point it's clear you're playing the "shoot down the new tech" angle, rather than honestly evaluating the two on equal footing.
Part of the trick is moving over communities. You don't need the world and its dog. It's working already. It's replaced Twitter for me, and then some.
The pessimism here on HN is bizarre! Isn't this what so many people wanted?
This has been my experience on HN in general, though I recognize I've been part of the problem. It's really easy to dump on things and feel smart.
The answer might lay in that, I guess. Mastodon isn't much of a venture capital opportunity. No startup in the space is likely to return billions.
Most of the servers are closed to registrations, and we are just talking about a couple million new users over 2 months. What if 100 mil users want to move?
Are we going to relive the Twitter history, which crashed every time Justin Bieber tweeted?
Each server in the fediverse should stay relatively small.
Consider running your own for your friends.
Even if you are still subject to the whims of your hosting company, you still retain a fair amount of autonomy unless you are running a community like Kiwifarms (in which case I find it hard to be sympathetic anyway), or your hosting company happens to be located in a jurisdiction with enforced censorship laws.
One of the benefits of the fediverse is that you can experiment with new payment models.
You're providing a real service to your friends - a mastodon server. It takes real time, real skill and real money (buying hardware or renting a vps) to do this. Your friends should compensate you and it's fair to ask them to do so.
How you do this is up to you.
I host a gameserver for my friends. This is a really nice bit of hardware in a datacenter. It costs me $600 a year directly and maybe 4-6 hours a month. I have about 8 folks who play on it with regularity.
For my friend group, we "compensate" via trading food, either cooking for each other or catching dinner out. That works well for my friend group and I perceive this as fair.
Your friend group may be different. You may literally ask them to throw in $5 a month or maybe you trade services (your barber friend gives you a free haircut on occasion, whatever).
There isn't a magic equation of what is fair or right for your circumstance.. and it's ok to experiment. Part of why the fediverse is good is that these experiments can be run.
The problem presented wasn't how you pay, it's the fact that you pay and take on moderation duties and curation.
Getting reimbursed by friends doesn't change that, and if anything it convolutes the latter part of the problem by leaving the door open to some awkward dynamics.
A centralized group chat that needs funding to stay alive sounds like a pretty awful product.
So it goes.
The point is that people went from an experience where they didn't take money out of their pocket every month unless they wanted to, and didn't have to curate for others or moderate for others.
I pay for a game server and won't accept a dime from my friends for it not so I can feel like king of some fiefdom, but so we can enjoy a game amongst ourselves.
If moderation is the part of that experience that you're cherishing, it's no wonder you can't relate to the complaints others have.
That was basically a vivid hallucination. You offshored the mod work to underpaid contractors in foreign offices and paid by selling your focus and privacy. You didn't have to feel guilty because some nice folks in fancy clothes with a big PR department told you it was cool.
Those folks in the fancy suits are realizing it's too hard to make money that way.
You can still chase that bargain. You will see more and more ads. Your privacy will only get more invaded. Eventually you will have to pay.
Big forums had big hosting costs and required donations from members, had issues with spam, had to source volunteer moderators from the community, etc., just like big Mastodon instances today.
Small forums had few of those issues because the scale was smaller. The problem was not that nobody wanted to run a small forum: it's actually kind of fun to be a forum admin for your friends, and only one person in the group actually needs to be the admin. The problem was that nobody wanted to be on a small forum because it was small.
Now you can have it both ways: a small instance with trivial running cost and moderation demands, but all the benefits of being on a huge forum with thousands of concurrent users.
See also: Discord servers. Administering a Mastodon instance that you pay someone to host is not much more difficult than administering a Discord server. If people found it difficult to moderate a Discord server, why would so many friend groups, gamer groups, content creators, sub-Reddits, and software projects have their own small Discord servers? The answer is that the cost of moderating a small group of people is really small because small groups are easy to moderate, and the main downside of a small group isn't really relevant when the small group can follow and interact with anyone in the huge federated network.
And yet many of them died or, better put, most of the new forums were never born nowadays because communities moved to centralized, managed solutions (Facebook, Telegram, Discord, Slack etc)
Apparently Tumblr intends to implement ActivityPub, so it might be happening sooner rather than later.
> Each server in the fediverse should stay relatively small.
Certainly doesn't vibe with the project owners pushing a set of "blessed" servers to every visitor: https://joinmastodon.org/servers
I think this is the biggest reason Mastodon will stay a fringe platform. No one who enjoys it will accept anything of its issues as valid criticism, and if you point out the fact that such a mentality will keep it from getting popular, the reply will be "good! I don't want it to get big!"
Meanwhile the project itself very clearly wants to get popular, and it's clearly being sponsored with the intent that it should become more and more relevant, much to the chagrin of those who were using it before it was cool.
It seems like eventually the cool kids who start to shut out the new kids to stave off an Eternal September, leaving the project in an awkward spot and a steady decline for everyone involved as the old guard shifts energy to building taller and taller fences around their respective echo chambers. (Now what was that about registrations again?)
If you're not willing to pay for the services you require... you're going to have a bad time. That is the ultimate lesson of the Fediverse.
On the technical side, the whole thing is lossy as hell. If I view a foreign profile on my instance it shows a handful of posts and then says that "older posts" aren't shown from other instances. Then if I go to the other instance there are hundreds of posts that aren't older, they were just missing on my instance. None of it really works or makes any sense.
Didn't you just describe Twitter?
Of course they do. If the instance administrators do not abide by the rules they set, every user has the possibility to jump ship to an instance whose team actually does its job properly. This is undoable on Twitter, which makes me doubt that the overly general statement of
> The entire model is strictly worse for the user than Twitter was.
holds any actual merit.
The model does make it difficult for an idiot to take over _the whole thing_ and ruin it, though.
Your position as a user on any given Mastodon instance is worse than it was on pre-Musk Twitter, undoubtedly (post-Musk it just has a CEO ruling by fiat, which I would argue is a worse situation than you have on most Mastodon instances), but it's unclear that your position as a user of Mastodon writ large is.
A mechanism to backfill posts would definitely be a good addition.
Edit: for clarity, ActivityPub provides an outbox from which another server (or anything else that speaks HTTP) can pull posts. Adding a backfill feature to Mastodon would not require any changes to the protocol.
In some ways, and for some purposes, this is very likely a feature. A good amount of the fediverse wants small healthy communities, not Twitter but federated (i.e. everything going everywhere all the time).
I will absolutely agree that it's sub-par for almost anything happening now, which is a problem. But it's experiencing unprecedented growth - there will be growing pains, just like non-federated things do when they have unprecedented growth.
What can you do if you have issues with the moderation team at Twitter? Honest question-- I've been off Twitter for over a decade and hear about everything there second-hand.
This sword cuts both ways for the fediverse (allowing bad actors to just move to another instance, for example) but on the whole I find it allows for a more people-centric approach to online community.
Keep in mind that Torrents tend to be much larger than your average Tweet/Toot/Whatever and that the interconnects between the servers need to transport only those messages for which there are subscribers, something that could be optimized for (you really only need to transport each message once per sender if there are subscribers, not once per subscriber).
https://techcrunch.com/2022/11/21/tumblr-to-add-support-for-...
Big, heavy doubt. This Twitter debacle has generated ridiculous, crazy amounts of drama and emoting, the likes I haven't seen on the net in ... a while. This kind of emoting and drama stirring only works when the pot is large. A storm in a small teapot really isn't much. It reminds me of the high drama that used to happen on large IRC channels run by teens in the early '00s, where you'd wake up and some portion of the server got muted or banned for some completely opaque but intensely personal reason. (I was one of the teens so I'm not implying like I was much better than the rest of them lol.)
I'm in 20-something small Matrix rooms/spaces and Discord guilds and none of them are nearly this dramatic. The kind of folks that seek engagement on Twitter IMO are in it for the high drama that you can only get on a large social platform. The folks that stay on the Fediverse are looking for something entirely different. I'm hopeful that some folks try the Fediverse and realize they didn't need Twitter at all (not in some sense of Twitter anger, but more that it's good for folks who want to socialize in smaller spaces be aware that it's very possible to do that on the net right now.)
FWIW If you're trying to build a small community and afraid of scaling issues, I still think hopping onto Matrix or Discord (preferably in that order) is a better idea. Synapse might be heavyweight but it's still lighter than running Mastodon, and if your community doesn't want to federate, you can run the much lighter Dendrite (or even lighter Conduit which is a bit more raw.) There's a large ecosystem of clients on all the big platforms for Matrix. Discord being a centralized, closed system has all of these problems solved as well.
It certainly needs less features. I'm sure quite a bit of Twitter's infrastructure is dedicated to ads and analytics.
Fwiw, speak for.. yourself? /shrug
I pay for my instance. So do many. Because it's on Patreon and fully funded right now. Yea it's small, around 16k users, but we pay because we enjoy it. Also it's ridiculously cheap to contribute, which helps.
Thankfully, there already is work being done to implement this kind of functionality, giving instances the option to serve images over IPFS gateways. Further decentralizing Mastodon needs to be a very high priority for it to be sustainable longer term.
Services like Twitter, Insta, FB, the like are in many ways incredible. We've forgotten all about that, but let's explore...
They're pretty much always available. They scale endlessly without you noticing. They are fast. They have apps on every touch point. They preserve your content pretty much forever, and this content exponentially grows. They have armies of people as well as advanced AI to filter out the most horrible of human depravities, so that you don't get to see it.
And for all of this, you don't pay a single penny. Yes, you'll get a few ads. You can even block those. An incredible amount of value offered, for near-zero costs.
But think about it. We have networks in which we can connect to any other connected human being. Post near-unlimited amounts of content which is reliably preserved. We have well functioning-apps and reliable services, and relatively clean content. For the price of: 0$, and ads.
What I'm getting at is that all this stuff that we take for granted, isn't a given or free when you scale Mastodon. It costs real money to run instances which hampers growth and sustainability. There's a steep human costs to moderation.
Interesting how you think that the only costs could be financial.
Also, the presence of ads is only tangentially related to impact on privacy (yes, another huge cost).
1. The fediverse doesn't necessarily need to scale to 100 million or more people, and if it were to hypothetically hit a hard limit at 10 million, that would still be fine. Anecdotally, many people are reporting similar levels of engagement--and more positive engagement--with even a small percentage of their twitter audience.
2. Usenet failed largely because it was overrun with spam. While Fediverse moderation is distributed and therefore inefficient, it's still done, so spam doesn't seem likely to overrun anything. In theory, each server moderator moderates their own server, and any servers that don't end up blocked.
3. At least at this point in time, people seem to be willing to pay for their own servers. Many servers are running patreon accounts or similar, and most I'm aware of are running a surplus of funds. Of course, that might not always be true. Smaller server are very cheap to run.
4. I wouldn't think of torrents as an example, but rather the web itself. So so so many individual websites are out there being paid for out of pocket, and nobody seems to be worried about them all failing at once.
Would you say the same thing about e-mail, that it "would still be fine" if it only ever scaled to 10 million people?
The fediverse, it turns out, isn't primarily a messaging service.
So yes, if you define X as "a messaging service that intends to connect people across the world," then X must support as many people as possible. But if you don't define X that way, then not supporting 100 million people isn't such a big deal. Millions of people are already happily on fediverse servers despite the lack of any current or former presidents there.
People who want to follow whatever Obama wants to say can do so in any number of ways. The Fediverse might be one of those ways, or not, and it wouldn't really detract from the Fediverse if it weren't.
I mean, I see stuff from the most recent former president all the time, and he's on neither twitter nor the fediverse.
If Mastodon isn't "a messaging service that intends to connect people across the world", then I can't even imagine what it's supposed to be. Because that is exactly what it is.
And if it somehow hit a limit at 10 million total users, then it would be a complete failure. And to say that "it wouldn't really detract from the Fediverse" if you couldn't follow popular people because some limit were hit, you couldn't be more wrong. It would detract from it entirely and totally. It would defeat the entire purpose. And just because you don't want to follow popular people doesn't mean other people don't.
Precisely because the entire point of federation is that you're not stuck with separate forums, each on their own server, that don't talk to each other. The entire point is that they communicate in order to connect as many people across the world as users desire.
Again, how is this any different from if e-mail were capped at 10 million users total? Since you didn't answer the question.
Barack Obama is not social on Twitter. You can't talk to him. You can't have a conversation. Look at his Twitter feed: when's the last time he's replied to anyone? He issues mini press releases, that's all.
You can't email Barack Obama either, by the way. I mean, you can try, but good luck with that.
You talk about a messaging service, but it's entirely one-way messaging between famous people and non-famous people.
Mastodon users aren't looking to follow famous people and be passive recipients of press releases from famous people. They're looking to have conversations with each other. In this respect, Obama is irrelevant.
There are tons of people on Twitter with over 10 million followers who interact with Twitter a ton. They're very "social".
If a social network can't handle people who are popular, then that's a real problem. And remember, people's accounts can start unpopular, and then they gain millions of followers over years. So what do you do, boot them off for the sin of saying things lots of people want to listen to and interact with?
They certainly don't interact with 10 million people. That's impossible. They only interact with a tiny subset of their followers.
> If a social network can't handle people who are popular, then that's a real problem. And remember, people's accounts can start unpopular, and then they gain millions of followers over years.
I disagree. The most popular person I followed on Twitter had 300K followers and had been on Twitter since 2006. It's really not a big deal if there are no celebrities. The celebrities can post wherever else on the web they like. Don't need them. Let them continue on Twitter, whatever. Not a problem.
I've spent literally decades on the internet, on countless forums, never interacting with celebrities. It's fine. It's great!
This isn't about "celebrities" (a word I never used), it's about popular people all around, like authors, journalists, and so on.
And sure nobody is personally replying to all of their 10 million+ followers, but those 10 million+ followers do want to follow! And popular figures absolutely interact with and reply to tons of their followers quite frequently, that's the whole point.
Frankly, nobody cares if you "don't need" anybody popular. But to argue that a place like Mastodon should make it impossible for anybody to be popular, is ludicrous. If Mastodon wanted to stay tiny for people like you, separated into little popular-people-not-supported bubbles with a some hard max limit on followers, then why would it even have been built on federation in the first place...?
The idea that an author with only a few followers could have a best-selling book, and then at some point enthusiastic readers try to follow them only to get "error: max follow limit reached", would be a total and utter failure. A bug, not a feature.
I don't want to quibble over terms. Celebrities, popular people, whatever you want to call them.
> And popular figures absolutely interact with and reply to tons of their followers quite frequently, that's the whole point.
And popular people have plenty of places where they can do that. But why does everyplace have to be amenable to people with 10+ million followers?
> But to argue that a place like Mastodon should make it impossible for anybody to be popular, is ludicrous.
That's a straw man. It's simply a question of whether it's technically/financially feasible to scale to that level. And there's no reason why it has to be. I don't see why it needs to be designed around the needs of super popular people.
> The idea that an author with only a few followers could have a best-selling book, and then at some point enthusiastic readers try to follow them
It's possible for a person to outgrow a place. That doesn't mean there was anything wrong with the original place. Popular people have different needs than non-popular people, but that doesn't mean we have to cater to popular people as a prime directive.
I find it ludicrous that every social space on the web would have to make itself accessible to celebrities (my word), as if it were a legal requirement like making it accessible to the disabled. Celebrities are not a protected class. ;-)
The sites that cater to celebrities are supported by advertising. They need all the eyeballs brought by celebrities. Mastodon does not have advertising. It doesn't have the same incentives. That's not a flaw, it's just a different set of choices and priorities.
This is where you're wrong. Twitter is the only place they can do that right now, where the audience is for that type of content. And people are positioning Mastodon as a better alternative to Twitter. So Mastodon needs to be amenable to people with 10+ million followers. That's just logic. Otherwise, people wouldn't be actively encouraging Twitter users to switch to Mastodon the way they are.
If you want a product that won't support popular accounts then that's fine, but that's clearly something different from Mastodon and the Fediverse then. Really, that's just what regular forums are for, and always have been. But Mastodon is not a forum.
Facebook? Instagram?
> And people are positioning Mastodon as a better alternative to Twitter.
People are positioning Mastodon as an alternative to Twitter that is not and cannot be controlled by Elon Musk. He is the reason people are leaving. So the last thing that Mastodon needs is to be amenable to people like Elon Musk.
You asked about email, I'll counter with actual message services. For reasons clear only to the people involved, I have contacts I can only reach via Signal, or via WhatsApp, or via Telegram, or via WeChat, or via Discord, or via Slack, and so on. How do I cope with this? I just do. Similarly, if I had to visit eight different web pages to track my favorite super-popular people, I just would. Or I'd do what I actually do, and follow almost none of them, instead letting people who are terminally online quote and link to the ones worth knowing about.
If ActivityPub filled up, and couldn't take on any more users, then I would first expect technical solutions like a sharp rise in relay servers, which combine the output of many servers into one outbox to be polled. After that, assuming there was some sort of hard limit that couldn't be overcome that way, I would expect that I would need to create a new account on some other ActivityPub-like network, or even a separate unfederated network also running ActivityPub. My chosen client (Mastonaut) can already support multiple ActivityPub accounts on different servers, so my experience would likely remain the same.
You initially suggested that the Fediverse can't scale. It's worth noting that Twitter itself fell apart long before it reached anything like today's mastodon numbers, and the "Fail Whale" was a constant companion in 2008, when Twitter had only one million users, 200k of which were active per week[0]. So already ActivityPub is scaling better across the network than Twitter itself once did all by itself. Maybe Mastodon (Ruby on Rails) will fade over time, replaced by something written in a more efficient language (like Twitter was). Maybe ActivityPub itself will be converted to use thrift or grpc or similar. Maybe ActivityPub can support 100 million users just fine. It seems to have handled going from 300K monthly active users to 2.5 million monthly active users without trouble[1].
The total Fediverse seems to have more than 8 million total users now. I guess we might find out.
0. https://techcrunch.com/2008/04/29/end-of-speculation-the-rea...
1. https://blog.joinmastodon.org/2022/12/twitter-suspends-masto...
people are doing things like this too. you hear about Mastodon and ActivityPub because it's the easiest to setup, has the widest network, and works "well enough" for the userbase that's grown on it organically over the last decade.
if you're passionate about a particular experimental/p2p design, go seek it out. Secure Scuttlebutt might be up your alley.
What fascinates me, is that LetsEncrypt has 2 beefy servers and that's it.
Surely, a few million packets of highly compressible text over the pipe isn't that much of an issue? Is it? I've never done it so interested in hearing thoughts.
Agree. I've been using Kagi for a few months now and have been pleasantly surprised I haven't had to revert back to Google once. I resisted for a long time, but Googles results have been going downhill for a whle, and I realised that if I want to use something, somebody has to pay for it, and that somebody should probably be me, the user.
"Unicorn" companies like social media live off investment dollars then usually ads. The former has dried up, only leaving the latter. I'd never pay $8 a month for Twitter, but I also don't care about it. I'd imagine many daily users would.
I've been a part of many communities where the owners have to beg for money for running costs monthly. It's always a struggle, and I don't see Mastodon being any different without compromising their principles.
While I love writing Ruby (what Mastodon seems to be mostly is build with) it's syntax and cleanliness, it always had an issue with scaling.
Some of the new users will have to run new servers.
For example if public officials are moving to Mastodon, I expect the state to run their own servers. It was never a good idea to allow Twitter to be a platform for (semi-)official communication.
If the government does not want to put public communication into the hands of tech billionaires again, their second best option after using available software is to build a platform from scratch.
A really popular person might have many millions of followers on tens or hundreds of thousands of nodes.
That person then boosts a post from another server and they have effectively DDOSed that server. All the other nodes will start querying that server about that post or image.
You can say that a single user should not have that many followers, however the root of the issue is that mastodon will have some scaling issues.
They've had years to get this right. This is their moment to shine and they're blowing it.
So if the likes Obama or Stephen King want to move over to Mastodon their barrier of entry would be to complete this laundry list [1] or find a service that does this for them? Given that they own the instance, they would also need to provide moderation for it.
I don't disagree that there are solutions to the scale problem. What I have trouble seeing are solutions that are viable. That's the thing about a centralized service--you have a company that handles all of this so your users don't have to.
[1] https://docs.joinmastodon.org/user/run-your-own/#so-you-want...
Assuming that Mastodon growth continues, such services will probably emerge (there are already a couple of Mastodon hosting services, but there's probably a market for a "so you're a celebrity who wants a single-user Mastodon instance" service which has yet to be filled).
> Given that they own the instance, they would also need to provide moderation for it.
If it was a single-user instance, that would be fairly trivial :)
When you start off an an empty instance, the only thing you see is yourself. There are no trends, there are no posts, and everywhere you click is just you.
You have to start following people for it start populating, but that requires knowing strings to follow. And then you can you see is stuff in your bubble (maybe a feature?).
But it really missing the dopamine response, as after you read the stuff people you follow posted or boosted; there is nothing.
A dedicated person can push through this initial period. But for mass appeal, people will quickly bounce if they feel like no one else is there.
But that's fixable in several ways - local media cache for an instance, the boost including the preview rather than each client fetching it for themselves, etc.
The problem* with ActivityPub is that it's been designed and developed in a bit of user vacuum and it definitely has issues but they can all be worked on. Much like Twitter going from Rails to Scala, etc., to fix their issues.
The instances cache pretty aggressively, but you still have a thundering herd when a popular person boosts a message.
I suppose I should have been clearer - apologies. I was talking about a cache for previews (which would presumably be folded into the local media cache since it's already there.)
> you still have a thundering herd when a popular person boosts a message
Not if the boost includes the preview - that -should- cut it down significantly (and indeed it has been proposed but is still being bikeshedded by the Mastodon devs because "what if someone sends a fake preview?!?!?!?!")
What will happen is the same thing that happened to web servers and email servers. Businesses will pop up to run your instance for you.
With respect to monetisation, I hope the fediverse will provide a live sandbox to try all kinds of experiments at eye level: Free, ad-supported, fees, one-time fees, pay-per-toot, pay-per-followed-instance, whatever. Multiply by private, non-profit, and for-profit approaches.
You know how we use websites right now? Who's responsible for planning, scaling, and paying for all of that? Users have no interest in running their own "website instance". Right?
And we're already at the point where for big groups running your own requires multiple full time jobs.
Even if things don't work smoothly, it's fine. Most breakage is instance local and temporary. I've been on Twitter with a weekly failwhale and it's been fine too.
Why doesn't anyone remember how shitty Twitter was when it was growing. Slow and constantly breaking.
Mastodon is working fine even after millions moved to it. Yes, Admins had to scale up, but they did it.
I like that I pay my admin. No ads. No bullshit.
I don’t see any normal person self-hosting their own email service. Even if they did, good luck with handling spam. It can only viably scale to hundreds of millions with centralization; hence Gmail, Outlook, etc to reduce / limit the spam issue.
Mastodon has the same mistakes as the other federated alternatives and has already proven to be unable to scale more efficiently than Twitter, let alone the ridiculous hurdles to begin using it.
We are talking about scaling to hundreds of millions, not ten thousand or a shy hundred thousand and it falls over on a single moderator’s instance.
But email didn't fail as a result. Just as you said, email services popped up.
Just give it a little time.
With centralization; hence the spyware, bans and spam prevention which only benefits the big centralized email services like Gmail, Outlook, etc.
Email was meant to be used as a decentralized protocol such that one can operate their own email service; but despite many here claiming to run their own, they gave up and many still won't. Even sending an email to a Gmail and Outlook addresses will just fail their spam filter test.
So it has been a failure for email without centralizated providers.
> Just give it a little time.
A 6 year federated experiment is not early days to see that a worse version of Twitter has already failed.
Then supply and demand will dictate that people will start paying for accounts, and that will be a good thing.
Tumblr will be happy to host them! Matt[1] from Automattic has stated that Tumblr will be joining the Fediverse soon.
Suddenly, no reason to migrate to another server, as you can just stay in the biggest one and keep your clout.
Google pulled off something similar with gtalk and XMPP. Remember Jabber?
Idea itself is a neat one though.
Twitter is not an advanced product concept. A competent team can clone it quickly. Make it easy to migrate your past tweets over, maybe some way to migrate your connections, boom.
Something like you're describing would have a better chance of succeeding given an existing network to talk to. If you want to make a Twitter clone with good import tools, it's more likely to succeed if it speaks ActivityPub and networks with Mastodon. There's probably a userbase for a product like that (but not necessarily a business model).
However, if there ever were a time when the network effect could shift enough to "cross the chasm" to public adoption, it is now (and quite literally TODAY).
People are looking for an alternative. Mastadon is the closest to achieving it. There are plenty of things I don't like about Mastadon, but unfortunately I think thats what we have. I do believe that the time is right for a clone to exist and actually gain significant adoption. As more and more prominent "influencers" (i hate that term, but its the reality) move off of Twitter and onto Mastadon, the masses will move where the influencers are. Remember that something like 95% of social media users are "lurkers". They don't create content, they only consume it. So they will move to where the creators are and if their creators are on Mastadon, then the masses will move over there.
Note: "Crossing the Chasm" is a marketing term that refers to the inflection point where early adopters and mass minority have joined a platform, and then majority mass follows. For example, when your parents started joining Facebook, that was Facebook "crossing the chasm".
They did? Mastodon is basically a full-blown clone of Twitter by a competent team.
Yes, it's also open-source and decentralized. But you can mostly ignore that most of the time, and 99% of users do so. (in much the same way that iPhones are decentralized across cell carriers, but that mostly doesn't matter to regular folks).
> Make it easy to migrate your past tweets over, maybe some way to migrate your connections, boom.
They also did this. When you need to migrate all your tweets and connections over, suddenly your really thankful Mastodon was quietly-decentralized underneath, and makes doing this mostly just a two-click operation.
That wasn't the case at least for me.
I couldn't ignore the decentralized part of the deal, because I couldn't register at mastodon.social like how I could with twitter.com. Registrations were disabled (still the same as of today) and I was told to find a server.
I guess most people would give up at that point, though I still gave their server browser a try, and couldn't find anything that looks remotely official on the first page. It seems every Mastodon instance is its own kingdom managed by people I don't know running on arbitrary rules they've set. I could build my kingdom, but of course I won't, since I wasn't interested in the decentralized bit anyway.
tl;dr for now mastodon doesn't offer an easy path to just use the service w/o thinking about its details.
Yep! This is also exactly how e-mail works, and yet everyone manages to get an e-mail account (or ten) with no problems.
> I still gave their server browser a try, and couldn't find anything that looks remotely official on the first page.
"Hello, helpdesk? I can't find the official email server. No, not Hotmail, not Yahoo, not G-mail, not Apple Me. I only want the official email server. Hello?"
> tl;dr for now mastodon doesn't offer an easy path to just use the service w/o thinking about its details.
Sure it does? Pick a free+open provider to register yourself (or ask any of your friends for an invite to their server).
It's no more effort than say, signing up for a cellphone telephone number, and everyone figured out how to do that. Children manage to handle "you have to pick a server first" when they load up Minecraft (each of which has it's own moderators and their own unique rules! -- some are even invite-only!), and the kids seem to get along just fine.
---
I get your point. Being a free, open, decentralized network means there's one extra step to registration -- I agree with your complaint.
But it's literally just one extra step, and it's not even a difficult one. The idea that this makes Mastodon difficult to use because of that, seems completely farfetched -- every other popular network has had a similar step and managed to overcome it with zero issues.
The vast majority of people have their primary address in one of the following ways:
1) Their ISP gave them an email when they signed up (with handhold support) 2) Their work gave them an email when they started (with handhold support) 3) They asked a tech savvy friend who told them to use GMail instead of 1 or 2 (with some support from said tech friend) 4) They signed up for a hotmail account 20 years ago and are still using the same password
You can't just handwave away that picking a server is _hard_ for non tech people, as they don't understand the significance of their choice. Twitter for comparison, is one site with a big "sign up here" button.
Apparently the decentralized stuff does matter because Mastodon is by far the largest Twitter clone and that's its defining feature.
I can't help but analogize how some people are famous for their achievements, and some are famous for being well known.
Right now, with current tech stack, which isn't most efficient I heard Leo Laporte who runs TWiT Podcast network and ~5000 user https://twit.social server it costs him 380 dollars / month for fully hosted using https://masto.host server.
Sure it can scale, it's not harder than newsletters, but it needs money, I have serious doubts it can scale without advertisements.
It's only kinda decentralized now. Email massively re-centralized around gmail and a few other providers.
Give it a few months and a fraction of the people still interested can probably sign up without issues.
Twitter is like CompuServe and AOL, Mastodon is like the internet. One based on proprietary systems, the other based on open standards like ActivityPub.
History showed that centralization is ultimately extremely fragile.
but how many people today use Discord et al. compared to IRC? I think the centralized-decentralized thing is a cycle, not a one-way logical progression.
Which is why I believe that once the fediverse has fractured along ideological lines, as it inevitably must, the end result won't look much different from the old internet: big influencers running their own site/blog, with loose connections to ideological allies and a bunch of commenters in orbit.
And that's a good thing. Individuals get to choose servers that align with their views on moderation and morality, server moderators only need to deal with occasional maliciousness rather than trying to walk a fine line of tolerance, and your social group isn't at risk of being disrupted by a billionaire moving in and blowing it up.
Twitter's too large and the people who had bleu checks before the $7.99 fee are addicted to attention, validation, and/or lording their bleu check status over others.
That's why Mastodon won't replace it. Sure, a few small (relative to Twitter) alternative Mastodon instances will pop up, but no real challenger or contender for the throne.
Actual verification happens via proving that you control a website that links back to your Mastodon profile - see e.g. https://opensource.com/article/22/11/verified-mastodon-websi...
The "verified badge" on mastodon is just a satirical emoji.
Mastodon does have a mechanism for instances vouching for their users actually having control of a webpage (using rel=me links). Those are the links in green boxes here: https://hachyderm.io/@nova (It doesn't cost anything, and isn't exclusive to famous people).
I assume the person I'm replying to is aware of all of this... but for everyone else...
You realize that this is a parody account that posts pictures of foxes, not the American cable news channel... right?
You can see what custom emoji are available on an instance by visiting https://emojos.in/
Here are hachyderm.io's custom emoji, for example: https://emojos.in/hachyderm.io
You can add these shortcodes (eg. :verified:) to your Mastodon display name or your profile. If you don't see them immediately convert, try F5-ing the page and they should render.
To put it another way, Twitter is/was a notary/PR firm as well as a "microblogging" service. Popular people and brands could verify their identity with Twitter, and users could trust it.
I think, though the idea is unoriginal, that there is money in hosting Mastodon servers as well as hosting a particular mastodon service that does brand/personal identification. Perhaps even semi-automatically, such as via DNS.
> the people who had bleu checks before the $7.99 fee are addicted to attention, validation, and/or lording their bleu check status over others.
You're talking about, maybe, on the order of 50,000 people there. To a large extent... who cares? Extremely high follower count people are important to Twitter's _business model_ (or were, when it had one), but arguably not all that important to the _average user_.
I think maybe what you're getting at is the people who are celebrities solely _because_ they are big on Twitter/TikTok/Instagram/whatever. I would agree that the Mastodon model doesn't work particularly well for those. I don't see it as an issue for _normal_ celebrities, tho.
But that just seems like _such_ a niche. The majority of people, I'm reasonably sure, do not use Twitter primarily to follow internet celebrities.
For me, the appeal of Twitter is being able to interact with various communities (such as the legal twitter community). There are people who are fairly popular in that sphere, that I really like being able to see their thoughts on various issues and even ask the occasional question (Popehat, Akiva Cohen, Mike Dunford, Greg Doucette), etc.
Are these people celebrities? Kinda, in their niche, yea. In the broader sense of the word not really.
But all of those people have moved to Mastodon. So, I think that kind of reinforces the point. It's more communities within Twitter that move. That move is relatively sticky. And there are people within that community that are highly connected in that community ("celebrities" within the niche), and when they move it tends to solidify the move of the community.
The value of Twitter a lot of the time is less the big name Blue Checks, but the long tail of niche blue checks. I bet a massive amount of people on Twitter have no idea who Paul Graham is, or Popehat, or Marco Arment, or even dril, but they all have some number of people who were mostly on Twitter because of them primarily, so if they and their friends all move to something else, their fans will follow.
In some ways, it's not too different from TV hosts or journalists of note. People will watch John Oliver on whatever TV network he's on. For certain niches, no one cares where they write/speak as long as it's not so insanely paywalled or otherwise cumbersome that it's a problem to follow them to it.
However, communities and professions have already moved and will continue to move.
Things like Black Twitter ( https://en.wikipedia.org/wiki/Black_Twitter and https://blacktwitter.io/about ) or Energy Twitter ( https://twitter.com/hashtag/energytwitter and https://mastodon.energy/explore ) are examples of communities that previously existed solely on twitter starting a migration.
This isn't about platforms but rather communities - and these things are "sticky". It's hard to get a community to move off a platform, but once it does move, it makes it hard to keep the remaining people as the pull to the new platform becomes stronger and stronger.
I need to make an exclusive invite-only Mastodon instance with verified accounts, so being @ that server will be a status symbol.
Is Bluecheck.com taken?
(except now someone else will do it. Also I'm too lazy to actually do this)
I'm sure when bigger celebrities migrate, someone will start a service optimised for few huge (in follower count) accounts.
Maybe it will never replace Twitter as the place to follow celebrities, politicians and corporations; so you can see what their social media teams have thought up in the last hour. But for keeping up with personal interests and chatting with other like-minded folks? Absolutely. And I'm not gonna miss the use-case that falls away. Also not going to miss the ads!
It cuts both ways — both the overvaluing of the check and the denigrating of those who have it.
2) tweet
3) no one responds
4) quit twitter
This problem is magnified with blue check marks.
The engagement problem is obvious. Twitter prioritizes influencers over end users and doesn’t have the appeal of Facebook.
Think of the quotation of "The Velvet Underground and Nico only sold 10,000 copies, but each person who purchased the record went on to form their own band"
This is not a thing people regularly did? Old-school blue checks were never a status symbol, just a way Twitter used to denote "real" (meaning from-the-author-stated) and "fake" (real-humans-parodying-someone-else) accounts.
The idea that they denoted status was a criticism born from misunderstanding and invented by far-right activists who mostly were never involved in Twitter socially during the first 10 years of it's run, and never really understood Twitter user's culture. 99% of people with "blue checks" were not doing some holier-than-thou dance or whatever. (It's also why none of these people are rushing to pay $8 for this newly-invented blue-as-status symbol thing -- it was never about status, these people are already often rich and famous or at least noteworthy in their field, they don't need some weirdo micro-validation from Twitter.
Only a completely tone-deaf crazy person would pay money for Twitter in an attempt to gain validation or status.
The thing about putting the badge into Twitter Blue is that it makes it not a status symbol: both because it's just generally accessible (so even what little cachet you might agree it previously implied is now gone) and because for many you might see "enthusiastic about Elon Twitter" as an negative signal.
There's a whole separate axis to this where it was clearly easier to get verified as a mainstream journalist than for many other kinds of professions or claims to fame (understandable both just under the basic "verification" goals and for presumably being pretty easy to actually verify as such things go). Much "anti-blue-check" sentiment is just the same familiar fights over the media, simply filtered through Twitter's systems.
They're a status symbol, but I don't think almost anyone really cared about outside it of people who didn't have them and felt like they should. I'm not sure I ever saw a sort of "why would I trust you if you don't have a blue check" sentiment.