logoalt Hacker News

TacticalCoderyesterday at 11:53 PM1 replyview on HN

> Do I think MS has given up on pure technical excellence?

I was there in the DOS days. I was there when Windows 3.1 came out (others too but I didn't use them). I was there when Windows 95 came out.

Microsoft has never been about "pure technical excellence". We had wonderful machines (Unx ones and then stuff like the Atari ST / Commodore Amiga / Archimedes) and amazing OSes (including Unx on workstations) and Microsoft nearly destroyed everything with the endless turds it produced that ran on cheap beige PCs. Not excellence. Mediocrity. Cheap, but mediocre.

At some point 95% of all machines sold with an OS had Windows and the times were incredibly dark. Thankfully things changed and now Windows is only present on something like 11% of all devices sold yearly that have an OS.

We dodged a big one and many of us shall never ever forget how slow, insecure, horrible and mediocre the products of that company were.


Replies

com2kidtoday at 3:19 AM

> Microsoft has never been about "pure technical excellence". We had wonderful machines (Unx ones and then stuff like the Atari ST / Commodore Amiga / Archimedes) and amazing OSes (including Unx on workstations) and Microsoft nearly destroyed everything with the endless turds

Microsoft's goal was to make machines everyone could afford. Their mission statement was a desktop in every home and they pulled it off.

They didn't pull it off by making an OS that needed a boat load custom chips (Amiga), or that required a huge beefy system to run (OS2, Unix).

They did it by making compromises that kept costs down and made computers accessible. They pushed for multimedia standards when the technology was appropriately matured, and their consumer OSes evolved in maturity as Moore's law progressed. Even then everyone complained about "ever growing" system requirements, especially when the move to XP happened, and then again when Vista came out with its improved security model.

Those fancy slick Sun OS boxes cost a fortune compared to a Windows box of the same time. Sure the Windows box crashed, but as a kid growing up in a working poor family in the 90s I was able to afford Microsoft's imperfect OS, because they had purposefully built an entire ecosystem that was designed to be affordable.

Microsoft pitted every PC OEM against each other in a race to the bottom, until margins approached and then fell below 0 for a new PC.

I've used tons of different systems. Thanks to the efforts of Valve desktop Linux is now usable, but it still has a thousand stupid bugs, many of which I wouldn't have tolerated on Windows 20 years ago. MacOS is very black box-ish and despite daily driving it for 6 or so years now the machine doesn't feel like it is "mine" in the same way a Windows 7 or Windows 2000 machine did. The old 16bit graphic power house machines were sexy but those custom chips don't age well and there was no way they could compete with an open standard like the PC.

Perfect is the enemy of the good. Microsoft very much made software that was good enough, but the truth is good enough is also admirable. Good enough is affordable, it is quick to market, it is adaptable, it is usable by the masses in a way that perfect isn't.