3 ms·
Microsoft drove me away circa 2006 with the complete dumpster fire approach to device drivers (at the time anyway, I don't know about today) where every hardwar
by stalfosknight 3y ago
Microsoft drove me away circa 2006 with the complete dumpster fire approach to device drivers (at the time anyway, I don't know about today) where every hardware vendor can do whatever the hell they want, distribute their driver however the hell they want, sign it or not sign it, etc.
I had spent a pretty penny building a beefy gaming PC and the Windows XP installer would have this selective amnesia about device drivers that weren't signed. A very important driver provided by the motherboard OEM (nVidia) would be cheerfully accepted by the Windows XP installer at the beginning but then after the initial reboot during installation, the driver wouldn't work and would not be considered acceptable by the installer anymore. I was left with a ≈$3,000 (in early 2000s money) PC that could not complete the Windows XP installation. After a few days of hitting my head on this I drove to the nearest Apple Store and bought a MacBook and never looked back.
To this day I am still somewhat livid / grossed out with the entire PC ecosystem and it's lack of any kind of standards, platform conventions, and the general flea market / down market vibe of the available hardware (new motherboards in 2024 STILL have an ocean of USB-A ports instead of USB-C or Thunderbolt!).
There is a lot that Apple could improve on, particularly it would be nice if they loosened up a bit when it comes to what kinds of apps they permit on the App Store. But I immensely enjoy that I haven't had to give a flying dripping shit about device drivers for almost 20 years now. I don't have wonder if something will work when I plug it in. It just does. I sort of get why it's popular in enterprise settings, I don't understand why people put themselves through the misery that Windows seems to insist upon for its end users.