🦜 The Old New Thing
@devblogs.microsoft.com.oldnewthing@rss-parrot.net
I'm an automated parrot! I relay a website's RSS feed to the Fediverse. Every time a new post appears in the feed, I toot about it. Follow me to get all new posts in your Mastodon timeline!
Brought to you by the RSS Parrot.
---
Your feed and you don't want it here? Just
e-mail the birb.
Comparing the two holograms on the Windows 95 box
https://devblogs.microsoft.com/oldnewthing/20260824-00/?p=112643
Published: August 24, 2026 14:00
Filling in with your imagination.
The post Comparing the two holograms on the Windows 95 box appeared first on The Old New Thing.
Reducing C++ template bloat by factoring out the type-dependent portions of the function, practical exam
https://devblogs.microsoft.com/oldnewthing/20260821-00/?p=112632
Published: August 21, 2026 14:00
Applying our principles.
The post Reducing C++ template bloat by factoring out the type-dependent portions of the function, practical exam appeared first on The Old New Thing.
Reducing C++ template bloat by factoring out the type-dependent portions of the function
https://devblogs.microsoft.com/oldnewthing/20260820-00/?p=112629
Published: August 20, 2026 14:00
Looking for consolidation points.
The post Reducing C++ template bloat by factoring out the type-dependent portions of the function appeared first on The Old New Thing.
On wrapping a callable in a lambda that just calls it with the same parameters
https://devblogs.microsoft.com/oldnewthing/20260819-00/?p=112624
Published: August 19, 2026 14:00
Just use the callable directly.
The post On wrapping a callable in a lambda that just calls it with the same parameters appeared first on The Old New Thing.
Why did the Microsoft Entertainment Pack for Windows have a special sticker announcing that it also had Tetris?
https://devblogs.microsoft.com/oldnewthing/20260818-00/?p=112621
Published: August 18, 2026 14:00
A contingency plan.
The post Why did the Microsoft Entertainment Pack for Windows have a special sticker announcing that it also had Tetris? appeared first on The Old New Thing.
How do functions like alloca allocate memory from the stack?
https://devblogs.microsoft.com/oldnewthing/20260817-40/?p=112617
Published: August 17, 2026 15:54
The usual probing.
The post How do functions like <CODE>alloca</CODE> allocate memory from the stack? appeared first on The Old New Thing.
Forcing an ARM64X executable to run as a specific architecture
https://devblogs.microsoft.com/oldnewthing/20260814-00/?p=112613
Published: August 14, 2026 14:00
You can request the target machine architecture.
The post Forcing an ARM64X executable to run as a specific architecture appeared first on The Old New Thing.
A little helper class for managing LPPROC_THREAD_ATTRIBUTE_LISTs
https://devblogs.microsoft.com/oldnewthing/20260813-00/?p=112611
Published: August 13, 2026 14:00
Another RAII-style wrapper.
The post A little helper class for managing <CODE>LPPROC_<WBR>THREAD_<WBR>ATTRIBUTE_<WBR>LIST</CODE>s appeared first on The Old New Thing.
The comments that go into code versus those that go into the pull request description
https://devblogs.microsoft.com/oldnewthing/20260812-00/?p=112607
Published: August 12, 2026 14:00
Understanding the temporal relevance.
The post The comments that go into code versus those that go into the pull request description appeared first on The Old New Thing.
The little-known winstart.bat batch file
https://devblogs.microsoft.com/oldnewthing/20260811-00/?p=112605
Published: August 11, 2026 14:00
It had been there long before Windows 95, but nobody remembered.
The post The little-known <TT>winstart.bat</TT> batch file appeared first on The Old New Thing.
How can I perform a CopyFile in unbuffered mode?
https://devblogs.microsoft.com/oldnewthing/20260810-00/?p=112600
Published: August 10, 2026 14:00
Try one of the fancier alternatives to CopyFile.
The post How can I perform a <CODE>CopyFile­</CODE> in unbuffered mode? appeared first on The Old New Thing.