Nov 12, 2025 Post comments count2 Post likes count1 Non-recursively deleting a binary tree in constant space: Rotating the tree Raymond Chen Preserving in-order while linearizing.
Nov 11, 2025 Post comments count5 Post likes count3 Behind the scenes on how Windows 95 application compatibility patched broken programs Raymond Chen Replacing bytes with the greatest of care.
Nov 10, 2025 Post comments count0 Post likes count2 How did Windows 3.1 distinguish two different programs that happened to share the same executable name? Raymond Chen The trouble with disambiguation.
Nov 7, 2025 Post comments count2 Post likes count1 Non-recursively deleting a binary tree in constant space: Restructuring the tree Raymond Chen Changing the tree structure to make it easier to delete.
Nov 6, 2025 Post comments count3 Post likes count1 Non-recursively deleting a binary tree in constant space: Synthesizing the parent pointer Raymond Chen Making one as you go.
Nov 5, 2025 Post comments count9 Post likes count2 Non-recursively deleting a binary tree in constant space: Traversal with parent pointers Raymond Chen First assume that you have a parent pointer.
Nov 4, 2025 Post comments count3 Post likes count3 The Microsoft SoftCard for the Apple II: Getting two processors to share the same memory Raymond Chen Reportedly Microsoft's first hardware product.
Nov 3, 2025 Post comments count3 Post likes count2 Why does SHFormatDateTime take an unaligned FILETIME? Raymond Chen Designed for its original use case.
Oct 31, 2025 Post comments count4 Post likes count1 Microspeak: turn into a pumpkin Raymond Chen To disappear, such as for the year-end holidays.
Oct 30, 2025 Post comments count8 Post likes count3 Trying to build a XAML tree in code throws a “No installed components were detected” exception Raymond Chen An unfortunate error code collision, but the explanatory text leads the way.