Comment by jaymzcampbell
3 years ago
This brought to mind the AARD "crash" which Microsoft used to basically destroy competition from DR-DOS back in the day.
> The AARD code was a segment of code in a beta release of Microsoft Windows 3.1 that would determine whether Windows was running on MS-DOS or PC DOS, rather than a competing workalike such as DR-DOS, and would result in a cryptic error message in the latter case. This XOR-encrypted, self-modifying, and deliberately obfuscated machine code used a variety of undocumented DOS structures and functions to perform its work.
This tracks for Microsoft. The very same company that told Compaq that if they sold any PCs with OS/2 Warp, they would never sell another one with Windows.
Humans are why we can't have nice things. OS/2 Warp was a great OS.
We really need to have much stronger anti trust legislation and enforcement. It is absolutely ridiculous to allow companies to behave this way.
And before someone says that "free market is always good and government is bad", the optimum free market strategy if there is no government is to hire hitmen to assassinate the executives of competidor companies. A real competitive free market will always require the government to prohibit companies from forming artificial mottes around their monopolies.
> And before someone says that "free market is always good and government is bad"
I've never really understood that dichotomy myself. The free market IS good, that is for sure. But it won't exist unless the gov't uses its power to create it. Companies have to be kept small enough that there will always be a bunch of choices. And that won't happen by itself.
12 replies →
The optimal free market with no government is for corporations (collections of people) to use violent force to enforce their goals. A sufficiently powerful corporation is indistinguishable from a government.
34 replies →
We simply need meaningful penalties that involve jail time and % fines, on top of the ill gotten gains. The current model is steal $1 million, get fined $250k, enjoy the profits.
Sadly, that'll never happen, because CU made bribery legal and who's congress going to listen to? The 100s of millions they allegedly govern or the guy that handed them $25k for a kitchen remodel.
Spoiler: It's not the citizens.
4 replies →
> the optimum free market strategy if there is no government is to hire hitmen to assassinate the executives of competidor companies
There's a huge difference between opposing regulation and permitting murder. Equating the two is a strawman, given that there are a large number of people who oppose various regulations and very few who would want to legalize murder.
1 reply →
As far as I understand the conditions of a free market are not met in this case:
According to the english Wikipedia: * A capitalist free-market economy is an economic system where prices for goods and services are set freely by the forces of supply and demand [...]
Here one can argue that the available services (i.e. maintaining a train) are not set freely by the forces of supply and demand, but by the constructor of the train; at least to some extend.
You said that "[a] real competitive free market will always require the government to prohibit companies from forming artificial mottes around their monopolies". I partially agree in this case. A free market that contains competitors that are able to fully satiate it will always require a government that hinders it from working towards a controlled market. By a controlled market I mean monopoles, oligopoles, cartels, or otherwise controlled environments(1). So if there's no competitor I can walk to in case I am unhappy with my trading partner the market isn't free by definition. I can hardly think of bakeries in town requiring governmental intervention (unless they form a cartel, that is).
Not every market should be free, however. I guess you've just met too many hard-liners arguing for shady business practices in the name of the free market. I'd argue that a shady business will cease to exist in a free market due to the customers running away.
PS: Funny enough, I am fully onboard with stronger anti-trust enforcement (legislation only if that proves to be insufficient), only that I am doing it as a proponent to regain market freedom.
(1) Intentionally left broad as I can't be bothered to come up with a definition that fits what I have in mind.
Funny that your optimum free market strategy is murder. A market where murder is a legitimate strategy is anything but free. In fact a good litmus test as to the freedom of a market (or any social structure) is the legitimacy of murder.
Comparing murder to antitrust therefore seems to be a pretty weak argument. Deontological libertarians would view the use of force required to enforce antitrust as authoritarian overreach. They would see no moral justification in the enforcement of arbitrary limitations on the voluntary transactions of consenting parties. They would see these as tyrannical.
This stems from a core disagreement about the nature of society. Some people see it a as a collective project for the good of all participants (the sticky points being the definition of "good", and the non-optionality of "collective"). Others see it as simply an agreement to coexist peacefully and cooperate only voluntarily, while embracing the Darwinian nature of said coexistence.
Each side is well meaning I'm sure, but I find it hard to reconcile these two worldviews.
5 replies →
> We really need to have much stronger anti trust legislation and enforcement. It is absolutely ridiculous to allow companies to behave this way.
You think? I have been wondering the same thing myself for years and i'm still flabbergasted that people don't treat this stuff more seriously.
No one literally says that.
> "free market is always good and government is bad"
This view seems especially American, but it is also a very liberal view (in the philosophical sense, not the somewhat weird partisan sense). Liberalism reconceives the common good, private property, and freedom dramatically. Whereas traditionally, the state is viewed as steward of the common good (that is its essential function), and private property as something instituted for the sake of the common good, liberalism conceives of private property as primary and the common good as something grudgingly ceded from the private good. Freedom is traditionally understood as the ability to do what one ought (the freedom to be what you are by nature, that is, a human being), but liberalism construes it as the ability to do whatever you please. (It's an odd idea. If I happen to want to gouge my eyes out and cut my arms off for no reason, doing so does not make me free. It makes me less free, because now I am less capable of functioning fully as a human being. I am confined and prevented from doing all sorts of good things. Human nature is the yardstick by which freedom is measured.)
What does this all mean? Well, it means government becomes construed as an artificial, even malicious construct that stands in the way of freedom. Certainly corruption exists, but this is not a valid argument against government as such. And besides, without government, something fills the vacuum. The absence of authority isn't freedom, but exposure to power that lacks authority.
So, yeah, free markets are good, as long as freedom (and thus the good) is construed in the traditional, not the liberal sense. That means that government, properly understood, is not an obstacle to free markets, but a sine qua non of truly free markets.
> We really need to have much stronger anti trust legislation and enforcement
The Microsoft disaster you are replying to could just as easily be blamed on the government in the first place. Why were they so slow to react? Why couldn't the FTC have seen that, or been alerted and acted immediately? There is no legitimate reason, other than the government is a socialist organization that has no incentive to actually get anything done. This is why USPS, VA, Amtrak, etc all suck. Throwing more government at the problem will have the opposite effect: less will get done!
Google forbids competing android TV OS for their hardware customers. Maybe this happens with every large company?
all this looks like points for open source. You can’t exactly stop someone from putting an open source OS on their hardware, and if the train software was open-source, then this “clawback code” nonsense would have been impossible to keep secret.
and you’re right, OS/2 Warp WAS a great OS. As soon as it started losing market viability, it should have gone open source as a defensive self-preservation tactic.
When LLaMa was released for free, it basically guaranteed it would never die a corporate death
> You can’t exactly stop someone from putting an open source OS on their hardware
Of course you can. Have secure boot requiring a signed bootloader. Currently Microsoft are good enough to sign a linux bootloader so you can run things like ubuntu.
Doesn't mean that in 73 years you'll have a situation where OSS is not only illegal, but you could not install one if you had one, without knowing your computer's root password. And neither the FBI nor Microsoft Support would tell you that [0]
[0] https://www.gnu.org/philosophy/right-to-read.en.html
3 replies →
> You can’t exactly stop someone from putting an open source OS on their hardware [...]
Of course you can. It's a train, not a PC. Its primary function is to *safely* get me from point A to point B. No safety certification for the whole thing (including software), means it doesn't go on tracks. The freedom of your fist ends where my nose begins, which means your freedom to mess up the train's software ends where I step on board.
Poland has had its share of railroad catastrophes, and I very narrowly avoided being a victim - I got late for this train: <https://www.bbc.com/news/world-europe-17248735>. I no longer live there - I like trains, but the trains in Poland are an unmitigated disaster every single time I visit.
> [...] and if the train software was open-source, then this “clawback code” nonsense would have been impossible to keep secret.
There's two problems with that:
1. Just because it's open source, doesn't mean you get to load your own modified version (see above); which means the software that's actually running on the train can trivially be made different from the sources you were delivered;
2. Just because it's open source, doesn't mean it can't have a hardware backdoor, or some sort of manufacturer-installed APT.
You can't even buy an Intel CPU that doesn't include an entire separate core, with its own Ethernet controller and OS - and that is the stuff that's actually documented and sold as an "enterprise" feature. Imagine an entire train of nooks and crannies to hide this sort of nonsense.
2 replies →
Google has agreements with TV manufacturers that provent it.
https://www.techspot.com/news/84374-google-android-license-r...
1 reply →
OS/2 Warp is still used today, albeit in very limited situations.
I managed IT at hospitals for a large part of my career. At one of them, they had a "Lanier transcription cluster". It was 6 systems. One of them was an OS/2 Warp install that managed the modem cards.
It's apparently used to manage hardware, like those modem cards. Evidently, it does a great job of it.
I agree with you though. I think that Open Source would have made it much more of a competitor to Windows, today.
Then again, throw enough resources at anything and it could contend...ok.. not TempleOS, but everything else. ;)
Now we just need a a good open source OS made for lifelong windows/macOS users. Not one made for lifelong linux users.
12 replies →
Bill Gates and Steve Ballmer probably can't be classified as humans.
> Humans are why we can't have nice things
MBAs are why we can't have nice things
FTFY
Don't attribute to humans, malice that can be adequately explained by Microsoft.
The AARD code (which was a non-fatal warning that didn't stop you from using Windows) never actually shipped. It was patched to be non-reachable in the final release, probably a binary patch to avoid a regression and long build times (including a large packing problem: optimizing floppy disk layout)
FWIW DR-DOS was a dead end product at launch. It was abundantly clear to anyone with two brain cells to rub together that people/OEMs were not going to buy two operating systems: a GUI OS and a DOS that also acted like a bootloader for the GUI OS.
The idea that there would exist, for any significant length of time, a market for a standalone text-only 16-bit DOS was complete and utter fantasy. DR-DOS was never significant in terms of sales. Even if the AARD code had actually shipped in the final Windows 3.x release it wouldn't have mattered.
DR-DOS was a viable product for many years.
It first appeared as a product to compete with MS/PC-DOS 3.x releases in the late 1980s. XT-class machines were still on the market, and Windows was far from unchallenged dominance. If you asked in 1989 what computing would look like by 1995, "OS/2", "Unix", or "something we haven't even imagined yet" were viable guesses, probably even more so than "That clunky Windows/386 shell will subsume almost all drivers and functionality, but you'll still need a glorified version of DOS 3.3 as a bootloader."
Aside from whether DR-DOS was a compelling retail product, it served an important market purpose: it forced a price ceiling for MS-DOS. This probably spurred Microsoft's questionably-legal bundling and pricing strategy, but the end result is that OEMs weren't paying $150 for a copy of DOS through the 1990s.
You make some fair points. My main point is this:
Stop posting the AARD code thing as some kind of "gotcha!". AARD is irrelevant. If you want to point at anti-competitive or problematic things Microsoft did then point at things that actually mattered.
It's not really the same, in this case.
The AARD crash was an intentional break in compatibility, while this is more like planned obsoleteness.
Leaving a train stationary for "too long" would disable it? Microsoft would have loved to control the platform to that level :D
Obsolescence*
> This brought to mind the AARD "crash" which Microsoft used to basically destroy competition from DR-DOS back in the day.
Given that, according to the article, the functionality was never enabled, how did it get used to destroy competition from DR-DOS?
$280 million settlement for securing global OS domination for a few years. Pretty cheap.
William Gates was The World's Richest Man for what, twenty years without fail?
> William Gates was The World's Richest Man for what, twenty years without fail?
Longer.
For some reason, when he endowed the Bill and Melinda Gates Foundation, its assets stopped being counted as part of his wealth, despite being completely controlled by him.
DR-DOS must have already been on the brink if some code in a 'beta release of Microsoft Windows 3.1' finished them off.
Why go back so far into history when weeks suffice:
https://news.ycombinator.com/item?id=37897428
You can't eradicate malaria without breaking a few eggs.