Live data from Hacker News

AARD Code, or how Bill Gates finished off the competition

zapread.com

81–90 of 101 posts

Re: AARD Code, or how Bill Gates finished off the competition

#81

Never forget: https://en.wikipedia.org/wiki/Halloween_documents and https://en.wikipedia.org/wiki/SCO%E2%80%93Linux_disputes#Mic...

"My most memorable moment at Microsoft came during a technical review with Bill Gates. I will never forget the moment when I made an apparently obvious point to him. He responded, "What? Do you think I'm stupid?" Everyone was staring at me, and I felt it best not to answer." Microsoft is hiring! source: https://web.archive.org/web/20120311005018/http://www.seattl... https://www.nytimes.com/1999/03/01/business/compres…

Maybe I'm missing the context here but I'm afraid I don't understand the point of the quote / what it is supposed to illustrate. It looks like someone asked something obvious, wasting everyone's time, and Bill Gates gave a snarky reply. Is there supposed to be something wrong with this conversation?

[On a side note, not answering the question is rather weird, and I can't imagine that this person stayed for long in the company. The only sane answer seems to be "Of course not" + explanation why you came up with the topic.]

Re: AARD Code, or how Bill Gates finished off the competition

#82

Earlier quoted context omitted.

"My most memorable moment at Microsoft came during a technical review with Bill Gates. I will never forget the moment when I made an apparently obvious point to him. He responded, "What? Do you think I'm stupid?" Everyone was staring at me, and I felt it best not to answer." Microsoft is hiring! source: https://web.archive.org/web/20120311005018/http://www.seattl... https://www.nytimes.com/1999/03/01/business/compres…

Maybe I'm missing the context here but I'm afraid I don't understand the point of the quote / what it is supposed to illustrate. It looks like someone asked something obvious, wasting everyone's time, and Bill Gates gave a snarky reply. Is there supposed to be something wrong with this conversation? [On a side note, not answering the question is rather weird, and I can't imagine that this person stayed for long in th…

Maybe the point was that not knowing something != stupid, but BG equals that to stupidity?

Re: AARD Code, or how Bill Gates finished off the competition

#83
post #58

"How Bill Gates finished off the competition" by implementing functionality that didn't make it in to the commercial release? Something appears to be missing between the history and the conclusion. However the competition was finished off, it wasn't by code that was never used.

> never used It was used in the beta: When a user ran Windows 3.1 Beta on his computer using DR-DOS he was horrified when the system informed him of a "non-fatal error".

Which of course fed into both the industry press and into the minds of IT managers across the world

Re: AARD Code, or how Bill Gates finished off the competition

#84

"How Bill Gates finished off the competition" by implementing functionality that didn't make it in to the commercial release? Something appears to be missing between the history and the conclusion. However the competition was finished off, it wasn't by code that was never used.

As the article points out, it was included only in the beta release.

IIRC an explanation for this that I read was that the beta release was given to outside testers and journalists writing about it in computer magazines. Some of those journalists would try to run it on DR DOS, get the intimidating error message and be very helpful in spreading the rumor that it doesn't work properly on DR DOS. The final release would work of course and not have a "smoking gun" in it, but the rumor is out there. The later part obviously failed by only disabling, but not removing the code.

On the other hand of the spectrum you have explanations like the one on Larry Osterman's blog, that this was all for compatibility, because early Windows and the DOS underneath would have to interoperate closely and Microsoft would take the blame if anything didn't work properly[1]. Which by the way is also the reason for gems like [2], which could also be re-interpreted as trying to weed out MS DOS clones.

Of course, the first one is only hearsay because I can't track down the source right now, and BOTH statements are from people who also have a stake here, but on opposing sides, so please take both with a grain of salt. It is not necessary that one side is blatantly lying (or falsely accusing). There can easily be truth to both here, with the "compatibility checks" done for semi valid engineering reasons while also having the desired side effect that management wants of making the competition look bad.

[1] https://docs.microsoft.com/en-us/archive/blogs/larryosterman...

[2] https://news.ycombinator.com/item?id=20315453

Re: AARD Code, or how Bill Gates finished off the competition

#85
post #12
post #6

[flagged]

>"FDA emergency use aka unapproved" vaccines Isn't FDA emergency use still an approval?

It's rather looking the other way and hoping that the blood clots will magically disappear, while the vaccine is tested on an unwitting general population and the company is protected from liability by business agreements.

Quite a bit removed from being approved.

Re: AARD Code, or how Bill Gates finished off the competition

#86

Bill Gates is succesful, kind and generous. He never finished college, he reads books and writes about them on a blog. He is that rare combination of super smart and benevolent at the time. Trustworthy. Just read his best friend Paul Allen's book. He has given away increments of the fortune that he earned through honest, legal business practices. DOJ dropped their case against Microsoft because Microsoft was innocent…

That MBR reference reminds me of the time that OSX just point blank refused to update because I had a multi-boot setup. "It just works!"

Re: AARD Code, or how Bill Gates finished off the competition

#87
post #3

Is AARD an acronym and what do the letters stand for?

Aaron R. Reynolds apparently had the obsession with hiding a signature in his code (like the AARD one being referred to here).

Other places where you stumble across the name include e.g. FAT32 which has a filesystem information sector[1] in the hidden region after the boot sector which includes similar signatures (AaRR and aArr, byte swapped to little endian of course).

[1] https://wiki.osdev.org/FAT32#FSInfo_Structure_.28FAT32_only....

Re: AARD Code, or how Bill Gates finished off the competition

#88
AARD code was aimed at taking out DR DOS, it wasn't the only thing they did to take out other companies.

Stac electronics made some software (Stacker) which compressed your files on the fly, it was very popular in the early 90s, as it could massively increase the amount of non-program space you had on your 40MB hard drive, if 30M was used for applicaitons/OS and 10M for documents, it would give you another 20-40MB of space, tripping or more the free space you had.

The program sold for something like $100-200 a copy, but as a 40M hard drive was nearer $1k this was a bargain. Stac Electronics was valued as $12/share at the time.

Microsoft saw this, and wanted it. So they sent in their lawyers to make Stac electronics an offer they couldn't refuse. License Stacker to Microsoft and get paid $0.00 down, and $0.00 per copy.

Stac refused the generous microsoft offer, so Microsoft copied {or bought from another company which had copied} their technology (infringing Stac's patents) and bundled it with Dos 6, something called "DoubleSpace" (it was also a buggy implementation).

Drive compression was important at this time. Gates wore a t-shirt with "We came, we saw, we doubled" on at the Dos 6 launch - it's amazing to think now, but 30 years ago every byte counted, Stac's software saved people a fortune in hardware costs, and the killer feature of dos 6 was compression.

Stac's share price collapsed from $12 to $3 practically overnight.

Microsoft were sued, and they lost. They had to pay about $5 per copy of Dos that had been sold to Stac. Dos 6.21 was released which removed Doublespace, and 6.22 reimplemented the technology as 'drivespace'. This eventually came down a little during appeals when the companies settled out of court (there was a more minor case against Stac for using trade secrets), Stac got about $90m in the end.

Either way, Stac was dead. They fought Microsoft, and despite winning the battle, they lost the war. Stac dissolved in 2002.

Re: AARD Code, or how Bill Gates finished off the competition

#89

Bill Gates is succesful, kind and generous. He never finished college, he reads books and writes about them on a blog. He is that rare combination of super smart and benevolent at the time. Trustworthy. Just read his best friend Paul Allen's book. He has given away increments of the fortune that he earned through honest, legal business practices. DOJ dropped their case against Microsoft because Microsoft was innocent…

Oh that's good, you had me going for a while.

Re: AARD Code, or how Bill Gates finished off the competition

#90
post #3

Is AARD an acronym and what do the letters stand for?

Aaron R. Reynolds apparently had the obsession with hiding a signature in his code (like the AARD one being referred to here). Other places where you stumble across the name include e.g. FAT32 which has a filesystem information sector[1] in the hidden region after the boot sector which includes similar signatures (AaRR and aArr, byte swapped to little endian of course). [1] https://wiki.osdev.org/FAT32#FSInfo_Structu…

> AaRR and aArr, byte swapped to little endian of course

Maybe my understanding of endianness is off but isn’t it AaRR -> RRAa?

Post reply on HN