The Old New Thing

Uncategorized

Apollo 11 in real time: Follow the lunar landing mission as it happened

A fifty-year-old replay.

Windows NT services are assigned a SID based on an SHA-1 hash, but what about the risk of collision?

Those collisions are going to be hard to manufacture.

That time Dana Carvey went off script at the Microsoft Company Meeting

Timing is important in investing as well as comedy.

Cricket: The practical exam for 2019

How much did you understand the rules?

My initial confusion when encountering functions whose names begin with Co

We aren't in the math department any more.

Detecting in C++ whether a type is defined, part 5: Augmenting the basic pattern

Making things more convenient for specific scenarios.

Pes├Ąpallo: The rules for the casual viewer

I wonder how much of this I got right.

Detecting in C++ whether a type is defined, part 4: Predeclaring things you want to probe

Declaring the thing whose definition you are looking for.

Detecting in C++ whether a type is defined, part 3: SFINAE and incomplete types

You can give something a name without saying what it is.

Detecting in C++ whether a type is defined, part 2: Giving it a special name

Maybe it's the real thing, makybe it's a fake.