So @gaditb and I were chatting on tumblr, and discussing about how it's odd that there isn't more of a general Left presence on F/OSS. There's a general lack of Leftist theorizing about the growth of technology in general and F/OSS in particular, despite the fact that it's a Marxist dream come true.

I think I have a good reason why tho-

I believe it was @creatrixtiara, a few weeks back, who pointed out that Masto, currently is pretty white. Despite some growth recently, that's still the case, and I think that it boils down to the same things: time and money. ironically, F/OSS, including Mastodon, is more expensive.

Obviously not in terms of cash, but in terms of time and spoons. We who are currently users of Masto are primarily people who are one or more of 1. professional techies 2. computer hobbyists 3. reasonably well-off.

we can afford to spend time learning a counterintuitive interface and dealing with the occasional frustrations that go into learning a new platform. It's even kinda fun for us. But all that stuff has a different name: Bad UX design.

A site like Facebook has every incentive to make a good UX- because the people who use it are the product. They want peopl to use it so they can sell adspace, and they have legions of engineers dedicated to just that.

But Masto is one guy. It's just @Gargron and the handful of people who graciously help him out on Github. UX gets triaged out repeatedly because if it's "good enough" then there are other things that are higher priority

And that's not wrong! It really couldn't be any other way. It's the way that most F/OSS projects I've seen have worked.

But it does create a barrier to entry that causes use of these projects to plateau once it's reached saturation among tech geeks, and that's a real issue to work around when we're talking about a social network. [5/5]

@melissasage Compounding this, I think, is the sunk cost fallacy, which causes people to not want to feel like the time they spent learning how to deal with bad UX wasted by improving it for others. So there are multiple generations of engineers who have been taught the attitude that overcoming poor design is a rite of passage. "We learned how," say the dev team. "Therefore so should you, if you want to do what we do."
@melissasage So–and I might be oversimplifying here–there’s basically a paradox where you have to be somewhat bourgeois in order to effectively do a Marxism.

@kobi_lacroix lmao at least digitally, yes.

It's my best guess as to why F/OSS tends to have more right-libertarians on it than marxists, at any rate. despite the fact that the philosophy behind open source software is pretty damn Marxist.