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

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
