Apr 18, 2025 Post comments count0 Post likes count0 The case of the feature flag that didn’t stay on long enough, part 2 Raymond Chen Leaving everything the way you found it.
Apr 17, 2025 Post comments count3 Post likes count1 The case of the feature flag that didn’t stay on long enough, part 1 Raymond Chen Understanding scope and order of destruction.
Apr 16, 2025 Post comments count0 Post likes count1 Using the classical model for linking to provide unit test overrides Raymond Chen Overriding a LIB with an OBJ for fun and profit.
Apr 15, 2025 Post comments count16 Post likes count1 There was a lot of imagined dropping tablets in swimming pools Raymond Chen The archetypical example of needing a replacement computer.
Apr 14, 2025 Post comments count5 Post likes count0 Dubious security vulnerability: Once I have tricked the user into running a malicious shortcut, I can install malware Raymond Chen Yes, that's sort of the point.
Apr 11, 2025 Post comments count10 Post likes count5 The case of the UI thread that hung in a kernel call Raymond Chen I did tell you not to do that.
Apr 10, 2025 Post comments count0 Post likes count1 Function overloading is more flexible (and more convenient) than template function specialization Raymond Chen You can change more things in an overload.
Apr 9, 2025 Post comments count5 Post likes count0 Why can’t I use SEC_LARGE_PAGES with a file-based file mapping? Raymond Chen No paging, no crying.
Apr 8, 2025 Post comments count10 Post likes count1 The Goldilocks zone of software stability Raymond Chen Not too new, not too old.
Apr 7, 2025 Post comments count4 Post likes count2 On priority inversion in the use of a spinlock to ensure atomic access to a shared_ptr Raymond Chen Priority inversion may be rare, but correctness doesn't care about rarity.