Nov 13, 2025 Post comments count0 Post likes count0 Could we use CTAD to simplify the use of WRL’s Callback function? Raymond Chen Not directly, but maybe indirectly.
Nov 12, 2025 Post comments count3 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 count7 Post likes count4 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 count1 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.