Why Mastodon and the fediverse are “doomed to fail”
-> a small rant about how the profit lens distorts our understanding of success vs. failure:
@eloquence Agree with most of these aspects, yet: Then and now, to some point, I do a bit miss the idea of making technology for *human beings* - not for corporations but also not for people skilled in or enthusiastic about technology. If there's one thing the corporate players are really good at, then it's catering to an untrained crowd, providing solutions and "product" with a very low entry bareer and a wide "reach" (like WhatsApp where these days Jane Doe, once she managed to install, ...
@eloquence ... is able to reach most of her contacts out of the box without further ado). I fiercely dislike the fact that WhatsApp/Facebook are behind that, and I dislike their funding model, but I applaud *how* they do it from a user point of view. How can we get technology to a similar level of accessibility and usability without people having to sell their souls to shady corporations? 😉
You're absolutely right. In my current day job (working on SecureDrop), and my previous one (Wikimedia), I've been lucky enough to work with large enough budgets to pay for UX contributions.
The good news is that folks like Eugen (Mastodon) and Dansup (Pixelfed) have good UX instincts, but in the long run we have to scale up our ability to pay for more contributors with that background. Not making folks rich -- just paying them to make a living contributing to awesome projects.
@eloquence Fully agree - we need to pay more for contributors building these applications, but I still think we really need to, too, think more about how to *provide* these services in a reliable and sustainable manner, 24x7, backed-up and somewhat scalable. *Running* services often falls out of these considerations or is a by-product assuming that people "run their own instances of <whatever>" - which *definitely* won't help spreading the word, at least for now. 😟
For sure. I'm a proud contributor to "my" instance, which is run as a co-op and has been able to raise an annual OpenCollective budget estimated at ~$15K -- enough for us to vote on payouts for to team members beyond expenses alone.
Naturally, we agree with the premise!
To try and address this shortfall of "user perspective" / UX, we're currently working on a "community design process" to try and bring more people (esp. non-tech) together to solve problems, adapting the Google design sprint to our kind of context. Stay tuned!
Y'all are amazing - thanks for the wonderful work you do ❤️
Absolutely, and there are some lovely groups of people who are doing kick-ass UX work as volunteers and/or with donations/grant support (e.g. https://opensourcedesign.net/, https://simplysecure.org/).
Once an open source project actively recognizes the importance of UX, and is giving folks ways to contribute in that capacity, in my experience people with that skillset start to take notice.
@z428 @eloquence I agree to a certain extent with your point. Cherry picking on your examples, WhatsApp has not had a drastic UI change since its inception and main interface was made during its startup phase. Signal has a similar UI, but it is hard to onboard new users. Why - because inertia of communities.
FB/Twitter etc use algorithmic timelines produced by analytics. This way social networks grab more eyeballs and more users.
@ashwinvis Yeah, fully agree. I guess at the current point, there is no real difference function-wise; I see however these major "obstacles"(?) preventing arbitrary users from adopting FLOSS alternatives to these services:
(a) User base. Seriously. If you, like, have several dozens of users and groups in WhatsApp, you'll hardly convince all of these to move. And a lot of people don't get the effort to use "yet another" messenger while they could as well do everything in the one ...
In terms of network effects keeping users where they are, of course that's the number one issue. But Mastodon has had waves of users coming in, and many of those stick around. Usually these waves come whenever FB or Twitter do something especially egregious.
Incidents like Facebook running ads for white nationalism, as they just did the last few days ...
I try to speak up when I notice those things, in hopes that it'll help others make the jump.
@eloquence Yes, that's my approach (and experience) too, however I also see quite a rate of people quickly returning to where they came from once the current wave of rage has passed. In most cases I discussed this so far, it boiled down to the same things: Missing most of my contacts. Missing the ability to get "real" contacts here quickly. Missing, too, content and communication over here that go with my interests and topics (the #fediverse, these days, seems somewhat homogenous).
(I'm removing Ashwin to avoid spamming them)
The way I talk about it is that it's not just a place to talk to folks you already know, but a place to make new acquaintances in fields of interest. I'm pretty new to the co-op space, for example, and have learned a ton from the folks on this instance.
I love the niche topical instances that work hard to build those kinds of communities.
I've found plenty of people I know. It would be nice for the Twitter discovery bridge to come back :)
@eloquence Yes, I try this in a while as well, but I found that a vast load of people (at least in my circles outside the digital world) has no real interest in discovering "new" people, at least not by using software. Hard as it is, the way they get in touch with people is either talking to people they already know - or by entering a name of someone into a search bar and trying to find that particulra person on the platform they're using. Not sure, though, how much this is common or niche. 🙂
I get more traction when I frame it in terms of a concrete interest. "Oh, you're into ___? There's a really cool online community for that"
Folks who aren't pissed off about Twitter or Facebook already don't tend to care about "there's this cool new social network I'm going to talk your ear off about", for sure ;-)
@eloquence Maybe I'll try more of that again later. So far, it hasn't at least really worked for people I talked to, people who are into photography, art or architecture (not software). "Art" actually has been a rather bad experience when a person joined the #fediverse and was, like, "O gooosh, I immediately left after seeing an endless stream of poorly drawn green or purple bisexual aliens 'playing' with themselves". 😮 Still trying to widen my view and find more instances and communities ...
@eloquence ... for the interests I know my wider peer group out here follows. 🙂
@eloquence (Especially photography proves to be difficult too because a lot of more ambitious or professional photographers I know around here are on Instagram or Facebook despite not liking it very much but because their competitors are there, too, and they need to be around there for the simple sake of exposure - seems no one these days cares about web pages anymore. That's a real pain...)
@eloquence I don't really see unsolvable problems here - it's just that maybe we need more focus on attracting a wider range of people, possibly opposed to some considering it's better to keep this realm "small" to prevent it from degenerating into something we don't want. Seems quite a tight rope to me. 🙂
@ashwinvis ... they're already using.
(b) Decentralization, multiple instances and all the problems attached to that: Which instance to choose? What happens if my instance goes down? How to make sure my instance is trustworthy? My instance went down, how to reconnect to my contacts? ....? Not even talking about different approaches to moderation, instance-level blocking (in mastodon) preventing people from seeing each other, ... .
(c) Lack of "real" ...
... contacts (which is a variant of (a)). Most of the folks I know have been socialized with WhatsApp, Facebook, Twitter, ... through people they know there, people they trust and that matter to them. If Jane Doe will connect to Mastodon or Signal, chances are she'll have no one to interact with, there. That's experience with my users after installing Conversations (XMPP) and adding an account. Lack of end-user features such as user discovery makes this worse.
I've been on this instance since 8/2017. It's had its ups and downs but I'm optimistic it'll stay around, and I'll stay with it -- thanks to a co-op model that seems to be working well.
As with all new stuff, it'll take some time for the trusted provider orgs to become known, and for measures of trust to become familiar. I think we'll increasingly want to have measures of instance health (backups etc.) easily advertised along with the CoC.
@eloquence it is very well said. I think that the biggest achievement of fediverse is that it was made with such small amount of investments.
Business world now compares successes of startups or companies by amount of money they got as an investment and amount they have earned. But I think that the best measure should be "how much did they do with small amount of money".
One of the karrot developers is living in a communal housing project where annual all-in (accommodation, food, repairs, travel, etc...) costs are in the order of a few thousand *per year* per person.
I'd love to see more housing + food projects team up with software projects to help keep living costs down, and community support up.
@karrot Definitely and very much so. Actually, I think it needs more "generalistic" approaches like this to be sustainable. FLOSS development backed and funded by large corporations (no matter whether directly by sponsoring or indirectly as a source of income and economic survival for developers) seems to be more and more difficult these days.
@eloquence nice. I'd like it if it was obvious who wrote that (if I hadn't followed your link there, and noted your handle, I wouldn't have had any idea).
@jdaviescoates Fair enough, added a smol byline :)
@eloquence Years ago I wondered why social networks became a thing, what new they brang to a table in comparison with Internet forums? The answer is simple: social networks bring nothing new, the only difference is strict requirement of user's real identity for using it in ML models for generating targeted ads.
That's why FOSS social networks are doomed to fail: they're simply not needed. They are just a response to trends in the world of ad-based monetization models. Forums are totally enough.
Interesting perspective -- to me microblogging does not replace forums or other ways to talk to each other, it can be used to amplify and boost perspectives in a network that's larger than, say, the community that belongs to a specific forum. And I think that has tremendous value, and will continue to do so. YMMV :)
@eloquence Great article! Gives me both the enjoyment of having read a well thought out piece, and that of seeing people get outraged at it as it is being shared all around the Fediverse, without even reading it first. That title choice was both unfortunate and genius. :)
This seems like something you might want to pin, imo.
Thank you for the kind words! I've not seen anyone get mad about it but maybe I'm not looking in the right places :). If you see a thread I might want to respond to, please don't hesitate to ping me into it.
@eloquence What an excellent article!
@eloquence As a random note: there's a really disgusting way to try to compare salaries in Europe with salaries in the US (or specifically silicon valley, which is VERY expensive).
I don't know Eugen's status right now and I don't want to get into his life, but that amount of money is more than enough to sustain yourself in almost any European country. Germany has higher salaries than Spain does, but just as a note, minimum wage is less than 1k per month here (spain).
@eloquence Reread my message and I want to clarify:
There's means *out there*. I'm not blaming you. I think your post is pretty good. I just wanted to discuss about that.
For sure! Salaries and cost of living in Silicon Valley have just gone completely insane, and yet that's the context many tech media are marinading in, which also colors their perception of the wider world in toxic ways.
After legal mandatory deductions and Patreon fees his salary is about half the amount we see. From that he's required to pay taxes just like any other employee.
Other costs(new computer? accounting? servers? office desk in co working location? and more) all have to be deducted before we get to the salary.
I'm not sure mastodon will ever be big, but we can look to the example of dreamwidth which came out of livejournal. Ultimately if people want to keep the network going then funding needs to happen, it just depends on if you want no choice with VCs and the stock market or crowdfunding for each mastodon instance and to fund development. It's why Open APIs and protocols like Activity Pub are important. Dreamwidth is still alive, tiny but people still post on it.
> I'm not sure mastodon will ever be big,
Hm, I find it pretty big already - at least a few hundred thousand people, possibly a million, buzzing around the fediverse, that's the population of a medium-sized city. More than I'm ever likely to meet.
> Ultimately if people want to keep the network going then funding needs to happen
Well, it _is_ happening, clearly at a level sufficient to sustain it at its current scale. I'd love to see it continue to grow in new, positive ways. :)
What keeps mastodon growing is the cluster of communities. Part of the challenge I think may be when mastodon instances need the money it can be hard to ask for money to maintain that instance. I don't think mastodon is going away. To some extent what Mastodon’s communities stand for will keep it going. Growth should be organic by community engagement. By each one of us encouraging others to take part. We live in a networked age but folks still like the personal connection.
It's slower growth, but I hope it's more sustainable.
@eloquence by the profit lens standard, email is dead.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!