The thing I love about this post and all its replies, is the stark difference in replies in answer to Brent's very reasonable question.
Some folks:
* It's the starter packs / easier onboarding!
Other folks:
[I'll let you read those replies]
https://mastodon.online/@BrentToderian/113478939656417633
If you think it's the starter packs / easier onboarding, then that leads you to want easier onboarding for Mastodon
If you think it's a character flaw or moral failing in people that choose BlueSky, that leads to doing nothing
I love BlueSky, mainly because it's now our best bet at Twitter not being as influential in the US midterm elections (that are coming up sooner than we think).
I like to brag and boast when I am right about a call, so it's only fair to admit when I'm wrong: I really thought Mastodon would get it together on the onboarding and trust and safety front.
In fairness, Mastodon is getting it together... but just far too slowly to matter. A slow "yes" is often the same outcome as a "no."
@mekkaokereke I am working to get my coworker away from X, but when I show them the options they all claim that Mastodon is difficult. None of them actually looked at it when stating that.
It functions in a different way, and one of those advantages for me is that it doesn't feel like it is all focused on growth, reach and bug numbers.
@wsslmn @mekkaokereke the most difficult thing there is to pick a server you like. (this is not a joke toward your friends,more joke of mine ones)
@khaleer_art @wsslmn @mekkaokereke When I came over I just took the path of least resistance... Set up on mastodon.social for a few months until I got the feel for things. Then, when I couldn't make an informed decision, I migrated to my current server. Being on that huge server had the benefit of having a very active server and global feed, which made finding people to follow fairly easy.
@mekkaokereke Google+ had something similar with shareable Circles, which did a _lot_ for discovering interesting users.
I miss Google+. Though its abandonment and the Enshittification of Twitter made me extremely leery of trusting any corporate-based social media system ever again.
I sure do hope Mastodon - or some other #ActivityPub - based system - will eventually have all the features to be truly competitive.
@juergen_hubert I agrre on G+! Being engaged there led to (for me at least) absurdly many real world effects through the people I got to know there. I even had waffles with you Jürgen in a coffee shop here in Trondheim :)
@larsivi @mekkaokereke Those were the days!
And back in 2013 I made a friend there - a black woman from South Africa who emigrated to Germany - who is still one of my best friends today.
Google+ was far more international than Mastodon is.
@juergen_hubert @larsivi @mekkaokereke Than *which* Mastodon? Some of the servers? The entire federation? I don’t really understand the point you’re making — and without clarification it might imply something else.
@ckent @larsivi @mekkaokereke Mastodon in its entirety.
It's heavily populated by Europeans and North Americans, and _white_ Europeans and North Americans at that. It's hard to find a lot of people outside of that bubble.
"Mastodon in it's entirety"
conflating Mastodon.social with Mastodon *IS* the problem. seeing a litany of sites co-branded sites as mastodon is confusing.
what's worse: for an instance like Black Mastodon, you have to apply and wait for an answer. to this day i never received a yes or no. if you notice, AM BLACK.
came to .social because after literally YEARS , found people i know here.
so, no.
there is no ease of joining.
at all.
@blogdiva @ckent @larsivi @mekkaokereke The vast majority of Mastodon instances are run by amateur enthusiasts.
Nothing against amateur enthusiasts - I count myself among them (albeit in a different field) - but ultimately the backbone of any system are the people who display a certain level of professionalism. And with amateur enthusiasts you never know what you are dealing with unless you observe them for some time.
A further problem is that how much time and effort you can commit to such hobby projects is highly dependent on your life circumstances. People in developed countries with stable sources of income - which statistically speaking is likely to mean "white people" - have it easier to to find the time for projects like running a Mastodon instance than people in less stable circumstances, even though the benefits for an independent social media system would be even greater for them (as the owners of commercial social media definitely don't have their best interest in mind).
@juergen_hubert @blogdiva @ckent @larsivi @mekkaokereke when I first got a mastodon account the amateur enthusiast in me bought a fun domain to run a mastodon server on and then the software professional in me read the installation instructions and decided I should not inflict my inept sysadmin skills on others with software that's this complicated to run and scale.
same! and for what? to have it hosted somewhere that's just a front for AWS? without real, bare metal infrastructure, you can't grow beyond a certain point.
am still trying to articulate what am building for myself with Backdrop/Drupal, but basically: there is a lot of wasted potential by not having these apps locally hosted and just use public instances as relays.
@blikkie @juergen_hubert @blogdiva @ckent @larsivi @mekkaokereke My first mastodon account was on my home server. It was fun! And it gave me enough time to get used to the fediverse and find a proper host to migrate to.
@mekkaokereke I've permanently deleted my Twitter account. And, like most creatives I know, gone to Bluesky. Can't support anyone who pays people to vote for his mate. Bsky is easier to use than M, but I'm getting more international news here.
@KathyJones @mekkaokereke When you say “M”, which Mastodon server do you mean? All of them? Do you explore the different communtiies, each of whom live on separate servers?
@ckent @mekkaokereke Much too complicated. I interact with people from different servers, but it can be bewildering.
@mekkaokereke yeah, we're constantly fighting the fact that a lot of the trust & safety aspects in both Mastodon and ActivityPub in general were left languishing for so long.
Hopefully the new ActivityPub Trust & Safety Taskforce can make some forward improvements here through reports & recommendations.
Though funding for work is definitely also a factor here, it's obviously possible to do more faster with a budget of $30+ Million vs $600k/year
@mekkaokereke Bluesky is a US-owned company which also hosts their (and your) data in the US. I think that when Trump takes office over time it will deteriorate like X and it will become especially unsafe for people who will be targeted by the new administration. Fediverse gives you at least a chance for some independence and anonymity.
@mekkaokereke Thank you for posting this. I've got friends who joined Bluesky and said "we tried, we really tried" re Mastodon. It's not technical difficulties, they can navigate that, it's also a culture thing. And I get it, I have seen the same old questions being asked here about why people won't see the light and join Mastodon, and comments about why those who won't are just sadly ignorant.
@qui_oui@mastodon.social @mekkaokereke@hachyderm.io There's a LOT of just plain bitching about The Fedi over there too, a lot of "OMG Linux users / Such NERDS" prejudices and the like. I was on it for a couple of months last year and found it really uncomfortable being amongst that.
@mekkaokereke
Mastodon is stupid even after the onboarding. The idea that a thread reveals more posts if you access it freely from a browser without logging in than when you log in is daft. I can understand that if certain servers are blocked, but they seem to go missing for other unknown reasons as well. For a committed power user, that seems like a deal breaker to me.
@drukac @NaClKnight @mekkaokereke If a power user wants that they should understand *why* it happens. I don’t expect casual users to, but power users frustrated with that should. And there are reasons. One is design and one is tech. The tech is; this stuff isn’t central; different servers “heard the gossip” at different times. They don’t always match yet.
The other is; instances are moderated. By design. Pick one that agrees with your wants.
@mattwilcox @drukac @mekkaokereke
Wait, how did I end up tagged in this?
@NaClKnight @drukac @mekkaokereke You boosted it, and Mona - the client I use - just includes you in the reply by default. Will untag you :)
@mattwilcox @drukac @mekkaokereke
Thanks. That's hella annoying as a default app behavior.
@drukac @NaClKnight @mekkaokereke Both of those things are not really changeable. They are part of how any decentralised system has to work if you can’t throw infinite server resources at it. Which…well, that’s an even bigger problem for mastodon who isn’t mining its users for monetisation than it is for big tech with VC funding.
TLDR; if we want this stuff to not be under the thumb of some “benevolent for now dictator”, this is what you get.
@mattwilcox @NaClKnight @mekkaokereke
And yet, opening the original post reveals more posts. It is wild to me that two instances have less communication than accessing a post from outside
@drukac @mekkaokereke I get why that feels weird. I also get why it’s the case though. One is “what my server knows about atm” and the other is “I have gone to the source to check what changed since my server saw it”.
The server you’re on is not (and can’t be) real-time, it can’t cache all responses to all posts everywhere (because server & network limits). So what your server shows is a snapshot. To do anything else the servers would all need infinite resources.
@drukac @mekkaokereke It’s a problem but also unavoidable. I’d expect that there is room for clients to do more (like go out and do the “get the source”) as you click to view the conversation… but that has its own issues (like the load on the source server could become unmanageable).
Essentially… it’s not the same thing as centralised services, and can’t be. Mastodon is a ton of caches of different ages. But that’s what allows it to avoid one owner/dictator.
@mattwilcox @mekkaokereke
Why is it unavoidable? When an external browser accesses a link, the search query will bring down whatever's on that link at that moment. Why can't an instance do the same, execute a new query every time a member of the instance clicks on a link? I accept it will take more resources, which raises costs and puts a burden on those contributing financially. But this doesn't sound unavoidable to me.
1/2
There may be a technical reason but this issue goes deep. Potentially I can see an explosive post on my feed, but not the fact-checking reply to it that disproves it.
Also, Mastodon will never rise up to the heights of Twitter at its best, when it reports world events live. On Masto, there will be gaps. And (I believe that) if someone maliciously reports an instance, valuable live news sources will be censored as events happen.
2/2
@drukac Agreed - tho I don't want it to be like Twitter at its height; in the end, I don't need that scale to stay informed. I've not missed anything here (that I care about). But it's true that info is delayed. In the end, it's both moderation and data-freshness issues.
TLDR; Mastodon can't be near real-time & comprehensive about data on other instances - and that means it doesn't suit some types of use as well as Twitter.
But it solves other issues Twitter can't. @mekkaokereke
@mattwilcox @mekkaokereke
Thanks for taking the time to explain it. I think we're both where each started. Since Masto cannot scale (or if it decides never to try), it will never fill the vacuum of larger platforms.
Don't get me wrong: I like being here. It suits my needs. But the inherent broken-up-edness of the technology means one has to treat it like a hobbyists' platform. The content may be good, but it comes in a pastoral manner.
@drukac @mekkaokereke Yeah, agreed :) Personally I don’t mind because this is the sort of experience I’m happy to have. That said; I didn’t use Twitter in the same way as many do. For my uses, this is much more like the old Twitter I liked so much, and less like the noise and anger bath Twitter became later.
@mattwilcox @mekkaokereke
Twitter was so good for some forms of live reporting that I benefited from it without having an account. Blogs and Discord servers fed from it. Even if the platform was a bit too loud to use directly, it served as a live feed of, well, anything. There's a multiplier effect, or at least there was one. Not sure about it in the future.
@drukac Because of scale. What you're thinking does work, and would work fine for low numbers of connections. But consider that the problem is actually much larger; if there are 100 users on your server, and each user follows 100 others... then you're asking the server to keep tabs on 10k *users* alone. Now imagine each users interacts with 100 posts each hour.
You're at 1million requests. Now assume you want to not use caching... how often would *each* need refreshing? @mekkaokereke
@drukac If we want every time anyone looks at anything to have the most recent info, there can't be any cache - it has to go fetch it. That's a lot of work.
Worse; it's also a DDOS attack on other people's servers. If you have 100 users following one account, and you're not using a cache, then you're sending 100 requests for that same info to the other server.
The TLDR is... Mastodon engineers aren't stupid. There are reasons its the way it is.
@mekkaokereke
@mekkaokereke Sadly, I get the impression that the window of opportunity for Mastodon to be the great Twitter replacement might have closed.
It's just so quiet in here right now, especially compared with BlueSky.
That might change over time?
I think what a lot of people wanted was just a better moderated Twitter. And that's something Mastodon ultimately failed to deliver, particularly with the default apps.
I think perhaps it's time to focus on Mastodon better at being its own thing. A place for slower, more thoughtful, longer form conversations.
And to keep chipping away at the moderation and other issues that have held it back.
I certainly think there's merit in better federation between the Fedi and BlueSky.
But these are just a few disjointed thoughts...
@ajsadauskas @mekkaokereke I have tried to get lefty media guys and political parties interested in Mastodon -- and they seem to not get it. Wondering what else to do.
@mistergibson @mekkaokereke There was a whole wave of Australian journalists and prominent #auspol Twitter users who moved to Mastodon when Elon first bought the bird app.
Some moved back to X, others moved on to Threads and BlueSky.
Many who tried Masto for a time ended up on BlueSky.
I think there's a few reasons why that happened.
The onboarding journey and the default app, especially two years ago but still today, just weren't great.
There have also been issues with moderation and harassment.
There's issues, like quotes, that were supported by other Fedi apps but not Mastodon.
With credit to the Mastodon developers, some of those issues have been fixed, just nig nearly fast enough.
I definitely think there's value in Mastodon and the Fediverse more broadly.
But I'm now a lot less sure that role will be "the new Twitter".
@ajsadauskas @mekkaokereke @mistergibson It's blasphemy here to want to track how much traffic gets driven back to your website from social media posts. You're also not supposed to care about likes and boosts. But most people who write for a living or represent the public want some idea whether what they're posting is resonating.
I came here because the R community did, and I like it! But I still need other platforms for other topics & likely always will
@smach @ajsadauskas @mekkaokereke I fully support experimentation regarding the Fedi. Time to bust out the code editor?
@mistergibson @ajsadauskas @mekkaokereke I created my own searchable, sortable table of work-topic-related posts, including likes and boosts, back when I was still working to easily see which of mine were most popular. It's still running
https://www.machlis.com/mastodon.php
Didn't bother trying to track traffic to my articles here, I knew adding tracking code or using short links would bug people.
@ajsadauskas @mistergibson Sadly, unless we figure out how to make the fediverse appealing to normies that maybe aren't very political, Twitter-level traction ain't happening. Like, ever. The ideologues who seem to wish nobody ever migrated here from Twitter don't help matters any. I don't know how to solve any of that.
@mistergibson @ajsadauskas @mekkaokereke Tell them that the Fedi audience, while small, contains many who are unusually enthusiastic, ahead of the curve, sometimes influential. Reaching the Fedi audience can pay dividends in the long run, especially if you're here to talk to people, not at people.
I think the most needed starter pack might be simply a random instance selection tool, perhaps constrainable by moderation level and a maybe few other parameters which would hopefully be simple to communicate.
@mistergibson @ajsadauskas @mekkaokereke Mastodon never really got over being hostile to "politics", broadly defined. The old "CW politics!" thing has mostly gone now but the legacy of it lives on. Especially many of the older/higher follower users still won't boost politics without a CW
There will be future opportunities. We just have to be patient -- and make what improvements we can in the meantime.
@ajsadauskas @mekkaokereke you aren’t here for Community, are you?
You are looking for Information over flow and a dopamine fix of Algorithmic Validation thru forced engagement by Twitter Aunties.
Datavore! Infomaniac! Never satisfied. Consume and be consume.
You are the customer.
You are the product .
@MishaVanMollusq @mekkaokereke Do you mean me personally?
If that was my big concern, I would have been on X or Instagram these past 2+ years instead of here.
It's more that I'm disappointed that many people who I respect, some of whom were regular Mastodon users for a very long time, have recently stopped posting here.
They're now on BlueSky.
There was a real opportunity with Twitter imploding for the Fediverse to fill that void.
That means decentralised, open source, non-commercial social media based on open standards could have been the standard.
That window of opportunity is now nearly closed.
And honestly, I feel disappointed that's the case.
I think there is an opportunity for Mastodon to be the place for slower, more thoughtful, longer form conversations with a stronger community.
And maybe that's what Mastodon was better suited to all along?
@ajsadauskas @MishaVanMollusq @mekkaokereke
I will suppose in a few months Bsky's VC money will run out. How will they fund the servers then? Sell user info? Ask for donations? Show ads? Sell the whole platform to Google?
The possibilities are endless, but all options are bad for the users. It will drive some more users here.
@ScottStarkey @ajsadauskas @MishaVanMollusq
This is a super fair question! I don't think it's true that "All options are bad." But it's an equally fair question for Mastodon. How are we gonna pay for Mastodon stuff?
The core Mastodon team is underfunded. People working on Trust & Safety features are underfunded. Moderators are underfunded. Admining an instance is too expensive. Etc.
Some money comes with strings, but some strings are really chains.
We need other ways to pay for stuff.
@ScottStarkey @ajsadauskas @MishaVanMollusq
BlueSky has said that their plan is to charge a subscription price for premium features. I think the math does work out for them. We'll see if they can execute, but so far, they've been pretty good at both execution and not bloating their operational costs (assumptions based on team size and infra).
They may still have a blind spot with race, but it's relatively less than most other options at the moment. And they're hiring Trust and Safety folks.
@mekkaokereke @ScottStarkey @ajsadauskas @MishaVanMollusq noob question: who are trust and safety folks in this context?
@j_low @ScottStarkey @ajsadauskas @MishaVanMollusq
Ro. Jaz. Emily. Renaud. Oliphant. Seirdy. A bunch of people running Hachyderm and other key instances. Every single moderator. Anyone involved with IFTAS, The Bad Space, or any number of other projects.
That's most of what stands between Fediverse users and online hate and abuse.
@mekkaokereke @ScottStarkey @ajsadauskas @MishaVanMollusq alright thanks!
Defenitevly have to dig this topic more...
@mekkaokereke @ajsadauskas @MishaVanMollusq
Agreed.
Right now we've got Patreon and other donation platforms. I give a little to their Patreon every month because it's important. I give to my local instances that accept donations.
Other methods of funding that don't have chains: Possibly there are grants for the public digital good? Maybe we can have a funding event or telethon?
@ScottStarkey @mekkaokereke @ajsadauskas @MishaVanMollusq
Mastodon already has “a 501(c)(3) non-profit entity in the United States aimed at facilitating our efforts, including being able to receive tax-deductible U.S. donations and in-kind support.”
What can be done to drive effective US and international fund raising for Mastodon support and development?
A few big lighthouse donors (no strings or conflicts) would help.
But how about people and allied non-profits?
https://blog.joinmastodon.org/2024/04/mastodon-forms-new-u.s.-non-profit/
@mekkaokereke @ScottStarkey @ajsadauskas @MishaVanMollusq Mastodon isn't just underfunded though. It's also helmed by a person who is resistant to changes from anyone outside, and actively pushes back against changes that would benefit everyone. If you gave Mastodon a pile of cash today you still wouldn't see a lot of progress.