The Old New Thing

Practical development throughout the evolution of Windows.

Latest posts

Sep 18, 2018
Post comments count 0
Post likes count 1

Why is Alt+F4 the hotkey for closing a window? Why not Alt+F5 or Alt+F3?

Raymond Chen

It was the next one available.

Sep 17, 2018
Post comments count 0
Post likes count 1

A lack of species sensitivity when serving pizza to guests

Raymond Chen

This bacon thing is getting out of hand.

Sep 17, 2018
Post comments count 0
Post likes count 1

What defines an old-style common dialog?

Raymond Chen

Going back into the Before Time.

Sep 14, 2018
Post comments count 0
Post likes count 2

Why does the Zune HD have the message “For our Princess” on the inside of the case, and why is she a princess?

Raymond Chen

A tribute to a team member who passed away.

Sep 13, 2018
Post comments count 0
Post likes count 1

Raising the colon off the ground

Raymond Chen

Not something your gastroenterologist says, surprisingly.

Sep 12, 2018
Post comments count 0
Post likes count 1

Anything is a soldering kit if you’re brave enough: The MOnSter 6502

Raymond Chen

Are you nuts? Probably.

Sep 12, 2018
Post comments count 0
Post likes count 1

How do I get the system to run my program in this very special way?

Raymond Chen

You can set up the special way yourself.

Sep 11, 2018
Post comments count 0
Post likes count 1

Le Chatelier’s principle in action: Notifications

Raymond Chen

Let me notify you about things you don't care about.

Sep 10, 2018
Post comments count 0
Post likes count 2

How can I conditionally compile based on a preprocessor macro value, while ensuring that the macro is correctly spelled?

Raymond Chen

Another stupid preprocessor trick.