Plenty of introspection has happened in the Linux community after @linusgsebastian examined the opposite scenario of this.
I intentionally did not @ him and please do not attack him. Others are now copy catting it in obnoxious ways and I won't give them publicity.
In many ways, this was very helpful for the Linux community as it addressed real pain points from new users. Unfortunately, it also enabled many to relentlessly slander Linux communities that I care deeply about.
My hope is not to shame any individual here, but to help better frame the dialog. Millions of people use Linux. For us, it is very ready as a stable, daily driver. That question is settled. It's not hypothetical.
I hope I've made the point that each of the major operating systems has significant pain points, especially if you are not used to them. Windows and MacOS aren't exempt from this. Linux is not exempt from this.
However, as Linux is made of open source communities and unlike the other two, we, as users, can make it better. That said, please realize that many of the people doing this effort are volunteers and this has significantly stressed some of them.
Rather than just demanding things be different, please instead consider how you can participate in improving things.
Linux is foremost about community. If you want Linux to be better, find a community and help it be better. If that's not for you, the least I can ask is that you don't disparage us. For many of us, it's more than a simple preference - it's about belonging to a community.
It may be hard to understand if you only view an operating system from a consumer perspective, but for many of us, these Linux communities are where real friendships are formed - A deep pride in what is achieved together.
That's frankly a deeper draw for me than market share or the state of nVidia drivers. Just look at all the amazing things our communities are able to create from IoT to supercomputers. We as users get to be apart of that.
That said, I was intentionally hyperbolic to make a point, and it is my hope that Linux, Windows, and MacOS enthusiasts might ultimately be able to better see through the lens of one another and be more hospitable in dialog moving forward.
To that end, I'm now putting away the snarky trying to prove a point version of me for now and will resume more friendly Linux content again moving forward.
• • •
Missing some Tweet in this thread? You can try to
force a refresh
Why don't us longtime Linux users start livestreaming ourselves trying to install and use Windows and MacOS and highlighting all the annoying things as we go, especially 3rd party software oddities?
We can all be like,
"You have to install how many .NET framework versions? How many reboots so far?"
"My Adobe version doesn't support this version of MacOS? No wonder people have so many have trouble taking MacOS seriously. Apple needs to fix this."
The problem with MacOS is that the hardware support is just so bad. I couldn't get it to run on *any* of my Raspberry Pis no matter how many proprietary drivers I tried to install from random sites on the internet.
One of the most infuriating things about this is we've cooked the planet with this for nothing. Imagine if all that compute could have gone to BOINC projects like @RosettaAtHome or @WCGrid. 😔
Cryptocurrencies are pyramid schemes. It's Amway for tech bros.
It's often the same wishy language and hypotheticals given by MLM salespeople. Yes, it does make some people very rich - at the expense of a whole lot of other people.
Some people are convinced that if they can just get enough pennies together to buy an NFT, that things will work out better for them financially. It is unethical, immoral, evil, and wrong.
This is a great analogy. All that to say, there's no problem with at all with learning python first, but you'll understand how python works much better coming from C.
For example, when learning python, which is a strongly typed language, a beginner will likely be surprised to learn that you can iterate over a string. Shouldn't this be a type error? In C, a string is an array or chars and that carries over into python.