Showing results for Other - The Old New Thing

Oct 18, 2006
Post comments count0
Post likes count0

Don't require your users to have a degree in philosophy

Raymond Chen
Raymond Chen

Help text is not the place to put logic puzzles. In Windows Vista, when you go to the System control panel, you are shown a number that describes your computer's rating. But are higher numbers better or worse? If I had a choice, would it be better to have a 1 rating or a 5 rating? In earlier betas of Windows Vista, you had to ...

Other
Oct 16, 2006
Post comments count0
Post likes count0

640 x 480 is still not dead

Raymond Chen
Raymond Chen

Windows still has to worry about displays running at 640×480 resolution. Even though the default minimum resolution was bumped up to 800×600 for Windows XP, there are still 640×480 devices out there, typically tiny monitors on servers. One common set-up is to have a bank of tiny little monitors, each corresponding to one serv...

Other
Oct 11, 2006
Post comments count0
Post likes count0

Proto-Microspeak: The goat rodeo

Raymond Chen
Raymond Chen

Somebody at a meeting two years ago used the term "goat rodeo" to describe a completely confused situation. The term stuck with me as a really funny folksy analogy. It's not official Microspeak, but who knows, it may someday gain currency. I certainly enjoy saying it. "Goat rodeo." "Goat rodeo." "Goat rodeo." (Some earlier Microspeak entries: ...

OtherMicrospeak
Oct 3, 2006
Post comments count0
Post likes count0

There's a reason why envelopes have backs

Raymond Chen
Raymond Chen

For some reason, people are upset that I don't have hard data for the cost difference between "slow" and "fast" mode enumeration. I already did a back-of-the-envelope calculation that showed that fast mode reduces the total time to enumerate the items in a folder from five minutes to two seconds. That's what's so great about back-of-the-envelope ca...

Other
Oct 2, 2006
Post comments count0
Post likes count0

Does a dual-core processor count as one or two for licensing purposes?

Raymond Chen
Raymond Chen

Now that dual-core processors are gaining in popularity, there has been some confusion over whether a dual-core processor counts as one or two. This discussion of multicore processor licensing may clear things up. The short answer is that a dual-core processor still counts as one processor. For example, Windows XP Professional supports up to two ...

Other
Sep 21, 2006
Post comments count0
Post likes count0

It’s that season again: The Microsoft Company Meeting

Raymond Chen
Raymond Chen

Today is the 2006 Microsoft Company Meeting, and with it the continuation of what I consider to be one of the most annoying Company Meeting traditions: The group that cheers wildly any time their project name is mentioned. It's never the same group year to year. Instead, a different group (or groups) independent decides to be the annoying one for ...

Other
Sep 21, 2006
Post comments count0
Post likes count0

If you don't trust your administrators, you've already lost

Raymond Chen
Raymond Chen

Occasionally, a customer will ask for a way they can restrict what the administrator can do. The short answer to this is, "Um, no, that's why they're called 'Administrator'." You can try to set up roadblocks, say, ACL files to revoke access to a file you don't want the administrator to read, but the Administrator can always take ownership of the fi...

Other
Sep 19, 2006
Post comments count0
Post likes count0

Why doesn't the Shutdown dialog use Alt to get alternate behavior?

Raymond Chen
Raymond Chen

When you select "Shut Down" from the Start menu, a dialog appears with three options: "Stand By", "Turn Off" and "Restart". To get the secret fourth option "Hibernate" you have to press the shift key. Would the Alt key be the more obvious choice for revealing alternate options? You might think so, but it so happens that Alt already has meaning. In...

Other
Sep 18, 2006
Post comments count0
Post likes count0

Sometimes my psychic powers are weak

Raymond Chen
Raymond Chen

Why does my MFC program exit unexpectedly? The stack trace at the point we hit goes like this: Thanks. You can already see some of what's going on, but clearly more information is needed. My first psychic suggestion was to examine MFC's message pump to see what causes it to exit. Then follow the money backwards. That's what we want to kn...

Other