Posts by this author

Apr 5, 2007
Post comments count0
Post likes count1

Why can't I display a tooltip for a disabled window?

Here's a question that floated past my field of view some time ago: When the mouse hovers over a disabled window, the tooltip associated with that window does not appear. Why is this? Why isn't this documented in MSDN? Actually, you already know the answer, and it is documented. You just have to connect the dots. When a window is disabled, it d...

Code
Apr 4, 2007
Post comments count0
Post likes count0

Your chance to meet Raymond if you are near Palo Alto on the 23rd

There's been a slight change in plans. I will be in Palo Alto on April 23rd rather than April 20th. Not that anybody is affected by this beyond the folks at Microsoft's Silicon Valley Campus, since nobody else took me up on my offer. I guess I'm not as popular as I thought. Update 13-Apr-2007: Here's my schedule for April 23rd when I'm down San J...

Non-Computer
Apr 4, 2007
Post comments count0
Post likes count0

His lips are moving: In order to serve you better

Q: How do you know when a lawyer is lying? A: His lips are moving. This is of course a completely unfair and discriminatory joke. Many lawyers are women. Anyway, today I'm going to rant about the phrase "In order to serve you better." Whenever you hear this phrase, you are pretty much guaranteed that whatever follows will in fact not serve you ...

Non-Computer
Apr 2, 2007
Post comments count0
Post likes count0

Groundwork being laid for Vladimir Putin to run for his fourth term (out of a maximum of two)

The Russian constitution limits the president to two consecutive four-year terms, and Vladimir Putin is coming up on the end of his third. When he ran for his third term, he explained that his first term didn't count since it was served under the old constitution. This explanation appears to have been widely accepted because everybody reports that ...

Non-Computer
Apr 2, 2007
Post comments count0
Post likes count1

Why do operating system files still adhere to the old 8.3 naming convention?

Commenter Brian Reiter asks a duplicate of a question that was already submitted to the Suggestion Box: Darren asks why operating system† files still (for the most part) adhere to the old 8.3 naming convention. There are a few reasons I can think of. I'm not saying that these are the reasons; I'm just brainstorming. First, of course, ...

History
Mar 30, 2007
Post comments count0
Post likes count0

On the effect of dandruff on climate

The Improbable Research blog alerted me to a news report on the effect of dandruff and other cellular material on climate (full report).

Non-Computer
Mar 30, 2007
Post comments count0
Post likes count1

What do the colors in the elevation dialog mean?

On Windows Vista with User Account Control enabled, when you right-click a program and select Run as Administrator, the elevation prompt contains a particular snippet of warning text and a corresponding color-coding. Here are what the four colors mean. You can learn about the philosophy behind UAC in this Channel9 interview. Pre-emptive snarky...

Tips/Support
Mar 29, 2007
Post comments count0
Post likes count1

How to talk like Marketing: The awareness space

The great thing about Marketing is that you get to use words and phrases that normal human beings never use. Here's an example from over a decade ago: XYZ fit the installed base of web browsers we were targeting, and worked well in an awareness space. I have no idea what an "awareness space" is. The punch line? This sentence came from a person ...

Non-Computer
Mar 29, 2007
Post comments count0
Post likes count1

The buffer size parameter to GetFileVersionInfo is the size of your buffer, no really

The function takes a pointer to a buffer () and a size (), and that size is the size of the buffer, in bytes. No really, that's what it is. The application compatibility folks found one popular game which wasn't quite sure what that parameter meant. The programmers must have thought it meant "The size of the version resources you want to loa...

Code