Oct 31, 2019 Post comments count2 Post likes count1 For one internal build, Windows 95 contained an evil message Raymond Chen Another prank from the user interface team.
Oct 10, 2019 Post comments count5 Post likes count1 Why are timer IDs and dialog control IDs 64-bit values on 64-bit Windows? Did you really expect people to create more than 4 billion timers or dialog controls? Raymond Chen Anywhere it's possible to put a pointer, somebody will try to put a pointer.
Oct 8, 2019 Post comments count3 Post likes count0 Auctioning off the privilege of initiating the destruction of the Microsoft old campus Raymond Chen Emerging victorious in the bidding war.
Oct 1, 2019 Post comments count14 Post likes count1 Reminiscences on 5.25″ floppy drives of the early 1980’s Raymond Chen Because you may have forgotten, or perhaps never knew.
Sep 30, 2019 Post comments count2 Post likes count1 Where did DirectX code names come from? Raymond Chen From too much pizza.
Sep 24, 2019 Post comments count11 Post likes count1 How did MS-DOS decide that two seconds was the amount of time to keep the floppy disk cache valid? Raymond Chen A stopwatch and a race against time.
Sep 11, 2019 Post comments count3 Post likes count1 The sad history of the MFC TRY/CATCH macros Raymond Chen Because standard C++ exception handling didn't exist yet.
Sep 10, 2019 Post comments count4 Post likes count1 Trying to wrangle a site visit to Paul Allen’s superyacht “Octopus” Raymond Chen An unsuccessful play for a site visit.
Aug 30, 2019 Post comments count17 Post likes count3 The sad history of Unicode printf-style format specifiers in Visual C++ Raymond Chen Getting ahead of the standard, which went a different way.
Aug 28, 2019 Post comments count4 Post likes count2 The sad history of Visual Studio’s custom __if_exists keyword Raymond Chen When times were simpler and bytes were precious.