Showing archive results for 2006

Mar 28, 2006
Post comments count0
Post likes count0

Why are there two copies of Notepad?

Raymond Chen

You may have noticed that there's a copy of Notepad in and another in . Why two? Compatibility, of course. Windows 3.0 put Notepad in the Windows directory. Windows NT put it in the System32 directory. Notepad is perhaps the most commonly hardcoded program in Windows. many Setup programs use it to view the Readme file, and you can use...

History
Mar 27, 2006
Post comments count0
Post likes count0

Public service announcement for Roman Catholics: Sunday is not a fast day

Raymond Chen

At dinner yesterday, I mentioned how I felt ripped off when I eventually learned that the Lenten fast does not apply to Sunday. If you give up, say, chocolate for Lent, you are not held to that obligation on Sundays. Those who are mathematically inclined would have noticed that something was up: Lent is forty days long, yet if you count backwards ...

Non-Computer
Mar 27, 2006
Post comments count0
Post likes count0

Why doesn't the window manager just take over behavior that used to be within the application's purview?

Raymond Chen

A commenter named "Al" wondered why the window manager couldn't just take over behavior that used to be within the application's purview, such as painting the non-client area, in order to avoid problems with applications not responding to messages promptly enough. If the window manager were being rewritten, then perhaps it could. But to do it now ...

Code
Mar 24, 2006
Post comments count0
Post likes count0

The simplified office

Raymond Chen

In response to my description of my own office, my colleague Colin Birge shared this anecdote about one Microsoft employee who took office simplification about as far it could go: He was one of the earliest usability specialists in Office, later to become the usability manager before ultimately retiring. As befits a person of seniority, for mos...

Other
Mar 23, 2006
Post comments count0
Post likes count0

Where technology names came from: WiFi and FireWire

Raymond Chen

Phil Belanger tells the story behind the name WiFi (and it is not short for "Wireless Fidelity"). Meanwhile, Michael Johas Teener tells the story of where the name FireWire came from. (Scroll down to "Why all these names?") [9:30am - I originally had a link to a NY Times article, but it was the wrong article and I can't find the right one, so ...

History
Mar 23, 2006
Post comments count0
Post likes count0

Before you develop a solution, make sure you really understand the problem

Raymond Chen

A common obstacle when trying to help people solve their problems is that what people ask for and what they actually want are not always the same thing. For technical problems, you often get a question that makes you shake your head in disbelief, but upon closer questioning, you find that the person really doesn't want what they're asking for. Wha...

Other
Mar 22, 2006
Post comments count0
Post likes count0

Make sure to handle carcinogens safely before inhaling a different carcinogen

Raymond Chen

One of my colleagues pointed out a sign at an automobile tire center where they use lead weights for balancing wheels. It read (paraphrased): Lead has been known to cause cancer. Ensure that you wash your hands before eating or smoking.

Non-Computer
Mar 22, 2006
Post comments count0
Post likes count0

Solving one problem by creating a bigger problem

Raymond Chen

Often, people will not even realize that their solution to a problem merely replaces it with another problem. The quip attributed to Jamie Zawinski captures the sentiment: Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems. For example, in response to "How do I write a batch f...

Other
Mar 21, 2006
Post comments count0
Post likes count0

On the alert for expired food-handling licenses

Raymond Chen

Since the lines at warehouse-style stores are always ridiculously long, I like to pass the time by checking out the legally required postings of food-handling and related licenses. Usually, two or three of their licenses have expired. It could be their seafood license, or their raw meat license, or their bakery license, it's always a surprise each ...

Non-Computer
Mar 21, 2006
Post comments count0
Post likes count0

Why doesn't Windows File Protection use ACLs to protect files?

Raymond Chen

Windows File Protection works by replacing files after they have been overwritten. Why didn't Windows just apply ACLs to deny write permission to the files? We tried that. It didn't work. Programs expect to be able to overwrite the files. A program's setup would run and it decided that it needed to "update" some system file and attempt to overwri...

Other