Microsoft is so insidious... they're worming their way into every major language community and are doing their absolute best to ingratiate themselves with the FOSS community while they continue to destroy computing for consumers

Microsoft and Apple are the main reasons we still have a "priestly class" of software engineers and I don't care how many streams they do with cool developers and engineers, they still suck and you still shouldn't work with them.

Show thread

And like, yes, it's all fine and good that they're better than other tech companies with diversity, and that they do a lot of developer outreach, and whatever. But they are still responsible, in large part, for the absolutely sorry state of computing.

Show thread

That's forgivable! All they have to do is make an effort! Make the desktop less hostile, open up their APIs and middlewares, stop making exclusivity deals with hardware and software vendors. But they never will.

Show thread

So forgive me if I don't give a shit if they're giving away cool vaporwave swag with Clippy on. They actively make the world a worse place. Fuck Microsoft.

Show thread

And you know what? I'm not saying this lightly. This is really difficult. I know so many amazing developers building amazing things at Microsoft. I just spent an hour watching one of them stream.

Show thread
Follow

But it doesn't MATTER. It does not matter how many cool FOSS projects you fund with your left hand when you use your right to put up walls between those tools and all but a tiny fraction of your users.

It doesn't matter how great your OS is if it's designed in such a way as to be unusable for many. It doesn't matter how much cool software exists on your platform if the platform itself is a steaming pile of hostile ad-riddled garbage.

Show thread

And, of course, anyone saying this won't be listened to, because we're just a bunch of FOSS crazies. We're just a bunch of techie wackos who don't know what REAL uses need. Even though we've been over here building free desktops for twenty-five years with basically zero funding.

Show thread

Of course free desktops aren't as polished as commercial desktops in some ways. Of course you can't immediately replace your Windows laptop with a System76 unit and have everything work flawlessly for you. They've been making sure of that for a decade and a half! But it's so much closer than even just a year ago.

Show thread

And Apple too, of course. They are not in any way exempt from this. It makes me so disheartened that I have to get a Mac for my job, not because Linux won't run the software - it's all running in Docker - but because all the _other_ devs have Macs so that's what they've standardized the build environment and compliance on.

Show thread

I'm sorry I'm so salty about this, but it's one of those things like good public transit or UBI that I can't help but look at and say, some small group people could simply get out of bed and say "Today I will make the world a better place." and just FIX it. And everyone's life would be slightly better forever.

And they don't. Every day.

Show thread

@tindall i wonder if this will change with the processor thing

@chr That's a really good question! On the other hand, we have to run VMs now to test our code in Docker; I would be surprised if, by the time the new chips are in flagship laptops, Google doesn't follow AWSs lead and have Linux on ARM instances that we can target.

@tindall yeah i was gonna say, apple has so much clout in tech that this might tip the industry over to using arm on more stuff

@tindall doing so would be giving up control and influence, and it's a hell of a drug

@tindall Ultimately the problem is the wealth disparity. If wealth were distributed more equally, we might even manage to have rule of law again. But in Microsoft’s case, the specific problem is how they treat ideas like commodities. That’s why good people don’t succeed in the closed source software and the entertainment industry, because it all depends on what’s essentially a scam. So you might not be able to fix everything, but denying legitimacy to the scam called IP is the best thing I can think to do about companies like Microsoft.

@tindall
I so very very agree with you. And as soon as i got my lead dev hat, i started doing things for this awful state of things go away.

What i did, for the developer env, is to standardise it on Linux, because “Thatʼs what the CI system uses”, then helped other devs running Windows and OS/X to set up their systems to be able to work on it.

@tindall As IT guy (after my useless dev diploma), the only limitation I had was "it's better to do nothing than to do harm".

Makes 99% of jobs out there unsuitable, and because I could afford to not work most of the time, I just went with it (for the 1% remaining, I tried a few thing, but I somehow realized they were mostly "rare/very wanted" jobs, and it'd be just wrong to steal it from people who need it.

I finally created my own small 1 guy company. But it's luxury. It's not fair. :(

@tindall It's really not fair that we'd live in a world where it's acceptable to work for stuff we don't believe in. It's like... Autoritarian ? What we do everyday is the most political thing of all. People work everyday.

But being picky on the job is a luxury of a few. It's like... Unbearable. Why is this still a thing ? With internet, people talking and sharing... And still. We are here. This is puzzling.

@tindall I understand your problem and see only acceptance as a solution! In addition, for your own well-being, to represent your own opinion as far as you don't want to stand in line against an entire society where you would only be harmed!
So stand for yourself and simply show your preferences and state what you represent if possible, whenever the situation arises! So you will win! LG

suicide mention 

suicide mention 

suicide mention 

@alickw @tindall Hi, been a FLOSS aesthetic for a while now. About the only thing that telling people your preferences gets you is a "that's nice".

At least we're not getting laughed out of the room, but that's been a long haul to get here.

@tindall Drew DeVault put it well in this blog post - Windows, MacOS and co are all best described as "Vendor-purpose OS"

drewdevault.com/2020/06/26/Ven

@tindall here's my own personal subjective experience:

Whenever I have a problem with Linux, it's either something I can solve myself or something that makes someone immediately go "I had that exact problem and here's how I fixed it".

Whenever I have a problem with Windows, it's either something that I can solve myself or something that makes someone immediately go "I had that exact problem... and I still have that exact problem".

I've had problems in core parts of Microsoft's Windows OS that people who worked on those subsystems had no idea how to solve. Basic problems like "file history says it's backing up but nothing ever happens".

@ben @tindall And trying to search the web for information on a Windows problem results in seven pages of scam websites trying to get you to install their "cleaner" exe.

@freedcreative @ben @tindall This is in part of a community mindset problem. Linux users are encouraged to accrue technical knowledge, solve their own problems, and share their knowledge and solutions with others who don't have it on forums. Even the "technical" side of the windows userbase just doesn't have this kind of a culture. Nobody even knows where to get logfiles. I mean honestly...

This is why Linux users deliver better bug reports, people.

@tindall honestly speaking "everything works flawless" is the biggest myth about commercial software in existence. In particular with Windows and Apple. I think it's just that on free software we tend to do two things: first of all we have a community and people invest time to fix something that not always works out and we are not a single big company so people might actually search for help.

The best example for stuff not just working are the latest Windows Updates….

@sheogorath @tindall So much this...

Every time something doesn't work on a Microsoft product, because Microsoft made it difficult to make it work, then it's a problem with the thing you're trying to do.

Every time something doesn't work on other products you look at the product and go "well, this is shit"... But not Microsoft products. They're different somehow.

@tindall I agree pretty much 100%. But I'm a little bit more (albeit guardedly) optimistic. FLOSS is slowly eating up the software world. The commercial stuff has been pushed out of many once entrenched domains: supercomputers, servers, embedded OS, web browsers and services, databases, file storage, etc. Bigger companies understand the advantages (and yeah it's problemantic but still)¹. But individual "consumers" tend to be more motivated by conformity, fear and hype (aka marketing). Perhaps advocacy like yours is helping.

1. zdnet.com/article/red-hat-find

Sign in to participate in the conversation
Cybrespace

Cybrespace is an instance of Mastodon, a social network based on open web protocols and free, open-source software. It is decentralized like e-mail.