News for hackers. Stuff that matters.
Re:Windows 3.x looks for 3 occurrences of “CON” 59 bytes apart by mhh__ on Saturday June 29, 2019 @10:15PM (#20315975)
> despite the fact that MS-DOS and Windows are both under control of the same company.

I've never worked at Microsoft, but I have read that teams at Microsoft have been (historically, at least) very disjointed and uncooperative towards each other (No idea whether that's true, but the existence of Powershell in spite of cmd was given as an example)

Re:Windows 3.x looks for 3 occurrences of “CON” 59 bytes apart by basilgohar on Saturday June 29, 2019 @11:16PM (#20316131)
Sadly, I don't have a reference handy, but I recall reading a while back that there was this toxic culture at Microsoft in the past where one of the easiest or least frictive ways to climb the ladder professionally was to undermine others due to the way performance was evaluated. Basically, something of a “cull the lowest performing members” model.

Not sure if this is related or even reality, my memory wasn't so great even when I was young.

Re:Windows 3.x looks for 3 occurrences of “CON” 59 bytes apart by chris_wot on Saturday June 29, 2019 @11:25PM (#20316152)
That was the model Ballmer implemented. When Satyer Nadeller took over they removed this insane and destructive system.
Re:Windows 3.x looks for 3 occurrences of “CON” 59 bytes apart by simonsays2 on Saturday June 29, 2019 @11:00PM (#20316077)
Windows and MSDOS teams were very close, no issue there.

The real reason someone might need to do this hack is that there were in fact many versions of "DOS" not made by Microsoft. These included Zenith, Compaq, Digital Research and IBM. Each of these each had their own subversions.

Re:Windows 3.x looks for 3 occurrences of “CON” 59 bytes apart by LocalH on Sunday June 30, 2019 @12:34PM (#20319009)
IBM DOS was basically MS-DOS (except IBM did do some of their own work of course). Pretty sure Zenith and Compaq DOSes were OEM MS-DOS (Zenith did have a "Z-DOS" but it was just another OEM version of MS-DOS for a non-IBM-compatible system). DR-DOS was of course a true third party DOS (one of the very few contemporary ones IIRC)
Re:Windows 3.x looks for 3 occurrences of “CON” 59 bytes apart by ksaj on Monday July 01, 2019 @04:45PM (#20329556)
Reading the source code (which is available on archive.org) you can see exactly this. Lots of IFDEF statements for compiling MSDOS and PCDOS differences. When I first saw that, I was really surprised.