Showing archive results for 2004

Jul 2, 2004
Post comments count0
Post likes count2

Don't name your DLL "Security.dll"

Raymond Chen

Reaching back into the history bucket... Some people have discovered that strange things happen if you name your DLL "security.dll". The reason is that there is already a system DLL called "security.dll"; it's the Security Support Provider Interface DLL, and it used to go by the name "security.dll", though nowadays the name "secur32.d...

History
Jul 2, 2004
Post comments count0
Post likes count1

Don’t name your DLL “Security.dll”

Raymond Chen

Reaching back into the history bucket... Some people have discovered that strange things happen if you name your DLL "security.dll". The reason is that there is already a system DLL called "security.dll"; it's the Security Support Provider Interface DLL, and it used to go by the name "security.dll", though nowadays the name "secur32.d...

History
Jul 2, 2004
Post comments count0
Post likes count0

Being in upper management must damage certain portions of your brain

Raymond Chen

The air must be thinner the higher up the management chain you go, or maybe it just gives you more opportunities to look stupid. Like this message: From: <some upper manager> Subject: <some subject> I will try to keep this relatively brief as I know how busy everyone is. <... 4-page message follows...> If this i...

Other
Jul 1, 2004
Post comments count0
Post likes count0

What's this fascination with Germanic languages?

Raymond Chen

Some people wondered about my fascination with Germanic languages and asked why I didn't branch out to other language families. It's basically laziness. I grew up speaking English (and a little of the Holo dialect, most of which has by now vanished from disuse), then studied German in high school and college, and most recently added Swed...

Non-Computer
Jul 1, 2004
Post comments count0
Post likes count1

Why can't I use the same tree item multiple times?

Raymond Chen

It's the continuing balance between ease-of-use and generality. At a literal level, you can't use the same tree items in multiple places in the tree, because then various properties would become ambiguous, properties like TVGN_PARENT or TVIS_EXPANDED. (If a tree could be in two places, then it would have two parents, for example.) Of course...

History
Jul 1, 2004
Post comments count0
Post likes count0

What’s this fascination with Germanic languages?

Raymond Chen

Some people wondered about my fascination with Germanic languages and asked why I didn't branch out to other language families. It's basically laziness. I grew up speaking English (and a little of the Holo dialect, most of which has by now vanished from disuse), then studied German in high school and college, and most recently added Swed...

Non-Computer
Jul 1, 2004
Post comments count0
Post likes count1

Why can’t I use the same tree item multiple times?

Raymond Chen

It's the continuing balance between ease-of-use and generality. At a literal level, you can't use the same tree items in multiple places in the tree, because then various properties would become ambiguous, properties like TVGN_PARENT or TVIS_EXPANDED. (If a tree could be in two places, then it would have two parents, for example.) Of course...

History
Jun 30, 2004
Post comments count0
Post likes count0

Fees disguised as taxes

Raymond Chen

It has become customary in the telecommunications industry to quote a low price and then add half as much to it in "fees". Regulatory Programs Fee. It sure sounds like a government tax. It isn't. There's been a new round of official-sounding line items on telephone bills, which are really just ways for telephone companies to ra...

Non-Computer