I can rebuild an engine, but I pay a mechanic to do it. I don't buy cars as pet projects. I just want to drive the goddamn thing.
I would pay the NSA money in addition to letting them spy on me if I could just have a working fucking computer.
I can rebuild an engine, but I pay a mechanic to do it. I don't buy cars as pet projects. I just want to drive the goddamn thing.
I would pay the NSA money in addition to letting them spy on me if I could just have a working fucking computer.
have you used Windows in the last 20 years?
meanwhile Windows 11 has 4 or 5 different UI styles in control panel
Binary compatibility on Linux is often out of the question. Frequently this means picking up some old libs. libc5, old stdc++... For really old stuff with fewer dependencies that may not be a problem. As you get into a more modern era where software started to pile on large heaps of dependencies it becomes more challenging.
Source compatibility typically means porting, sometimes nontrivial. Likely something is written in a time capsule of that era's poor C and C++ standards compliance. (i.e. C89 or C++98 existed, but compilers of the day accepted lots of nonsense, so software of that era doesn't even conform to those.)
In contrast the Win32 API or COM is designed around binary compatibility. Maybe early 2000s dependencies (when MS started getting worse at this) are a problem. I think Win16 on modern amd64 is also a problem. But on average, compatibility is higher.
To make it even worse, no one likes doing the last 20% of the work to make things stable and even less people like maintaining finished projects, so basically everything in Linux is about 80% done and gets replaced before it even hits the point of being reliable.
Heh, in my experience Bluetooth is actually entirely broken on Windows. I simply cannot get my headset to connect to my Windows laptop, but it works just fine on my Linux laptop out of the box.
this is hackernews, not usernews
Do i want write code. Yes.
Do i want to write ALL of it. No.
But linux assumes you kinda sorta do want to do it.
huh?
Also bluetooth, who even needs that? It's important that we have out of the box docker support. /s