Oct 28, 2025 Post comments count18 Post likes count10 How did the Windows 95 user interface code get brought to the Windows NT code base? Raymond Chen Ported bit by bit.
Oct 27, 2025 Post comments count11 Post likes count5 Dubious security vulnerability: Denial of service by loading a very large file Raymond Chen I mean, it's what you asked it to do.
Oct 24, 2025 Post comments count0 Post likes count2 The early history of the Windows Runtime PropertyValue and why there is a PropertyType.Inspectable that is never used Raymond Chen It used to be there because PropertyValue started out as the fundamental variant type before shifting focus to being the fundamental boxed type.
Oct 23, 2025 Post comments count0 Post likes count3 Windows Runtime design principle: Properties can be set in any order Raymond Chen If all you're doing is setting properties, you can do it any way you like.
Oct 22, 2025 Post comments count7 Post likes count3 What makes cheap_steady_clock faster than std::chrono::high_resolution_clock? Raymond Chen It's quite a bit faster, though maybe you don't care.
Oct 21, 2025 Post comments count1 Post likes count2 Microspeak: The hockey stick on wheels Raymond Chen You're always a year away.
Oct 20, 2025 Post comments count15 Post likes count7 What about the icons in pifmgr.dll? Raymond Chen Just for fun.
Oct 17, 2025 Post comments count2 Post likes count2 Using RAII to remedy a defect where not all code paths performed required exit actions, follow-up Raymond Chen If the callback requires copyability.
Oct 16, 2025 Post comments count9 Post likes count5 Using RAII to remedy a defect where not all code paths performed required exit actions Raymond Chen Passing the obligation onward.
Oct 15, 2025 Post comments count10 Post likes count4 Why can you increment a reference count with relaxed semantics, but you have to decrement with release semantics? Raymond Chen It's more important to clean up when you leave.