Jan 22, 2018 Post comments count0 Post likes count0 The history of change-packing tools at Microsoft (so far) Raymond Chen They all say "pack" for one reason or another.
Jan 17, 2018 Post comments count0 Post likes count1 Why does HRESULT begin with H when it’s not a handle to anything? Raymond Chen Well, it used to be a handle.
Nov 21, 2017 Post comments count0 Post likes count0 The sad implementation history of COM component categories and why it means you have to click twice to see your newly-installed taskbar toolbar Raymond Chen First we have to find them.
Nov 14, 2017 Post comments count0 Post likes count1 Microspeak: FCIB Raymond Chen Foreign checked-in binary, or at least that's what it means now.
Nov 13, 2017 Post comments count0 Post likes count0 On memory allocations larger than 64KB on 16-bit Windows Raymond Chen The mysterious __AHINCR.
Nov 7, 2017 Post comments count0 Post likes count0 Was there a problem with Windows 95-era programs relying on undocumented information disclosure stuff? Raymond Chen Surprisingly not.
Nov 6, 2017 Post comments count0 Post likes count0 Why did Windows 95 store image list bitmaps four-across instead of as a strict vertical strip? Raymond Chen To make sure they all fit in a 16-bit coordinate space.
Oct 25, 2017 Post comments count0 Post likes count0 Why was the Windows 95 precursor project code-named Panther abandoned? Raymond Chen Didn't fit in a 4-megabyte bag.
Oct 17, 2017 Post comments count0 Post likes count0 When a stopgap solution becomes an undocumented feature some people rely on Raymond Chen It was never meant to be long for this world.
Oct 9, 2017 Post comments count0 Post likes count0 Why does NTVDM create empty IO.SYS and MSDOS.SYS files? Raymond Chen Compatibility, of course.