(Translated by https://www.hiragana.jp/)
The Old New Thing : March 2004 - Posts
The Wayback Machine - https://web.archive.org/web/20100107180739/http://blogs.msdn.com:80/oldnewthing/archive/2004/03.aspx
Welcome to MSDN Blogs Sign in | Join | Help

March 2004 - Posts

The look of Luna

People wanted Luna for others, but they want Aero for themselves.
Posted by oldnewthing | 76 Comments
Filed under:

When temperance backfires

South Carolina is considering being a "free pour" state after all.
Posted by oldnewthing | 9 Comments
Filed under:

Where did my Task Manager tabs and buttons go?

Ah, welcome to "Tiny Footprint Mode".
Posted by oldnewthing | 33 Comments
Filed under:

"Special skills" draft on the drawing board

Computer programmers and foreign language knowledge targetted.
Posted by oldnewthing | 5 Comments
Filed under:

It's embarrassing how little Swedish you need to know

Because everybody here speaks English. Perfectly. Sometimes they'll speak English to me even before I say anything. (My comparative silence probably gives me away as a non-native.) Other times they'll notice that I'm speaking with a bad accent and switch
Posted by oldnewthing | 27 Comments
Filed under:

Why Ctrl+Alt shouldn't be used as a shortcut modifier

Ctrl+Alt is a special key combination used for entering extended characters.
Posted by oldnewthing | 22 Comments
Filed under:

The army is cool, except for the part where you have to fight

On people who become conscientious objectors after enlisting.
Posted by oldnewthing | 26 Comments
Filed under:

You know you've been in Sweden too long when...

Some Aussie ex-pats developed a list of “ You know you've been in Sweden too long when... ”. My friend who is acting as my host (and who is himself a U.S. ex-pat) says that the list is astonishingly accurate, and that your reaction to it goes
Posted by oldnewthing | 14 Comments
Filed under:

What U.S. college students miss from home

I didn't believe it until I saw it myself: My friend asked me to bring red and blue plastic cups to Sweden because the U.S. students really miss them. It's true. Here's why. (This needed to be explained to me because this was a part of U.S. college life
Posted by oldnewthing | 11 Comments
Filed under:

The ways people mess up IUnknown::QueryInterface

Almost anything is possible.
Posted by oldnewthing | 33 Comments
Filed under:

Yahoo's privacy policy regarding web bugs

Or as they call it,"Web beacons".
Posted by oldnewthing | 10 Comments
Filed under:

Swedish spicy food

My friend Jonathan is acting as my host in Uppsala, and he was responsible for preparing dinner for a staff party at his nation . He chose curry. The same thing he chose the last time he was responsible for preparing dinner for a party. The last time,
Posted by oldnewthing | 3 Comments
Filed under:

URLs too small? Here comes hugeurl.com

Tinyurl's arch-nemesis.
Posted by oldnewthing | 7 Comments
Filed under:

Regular expressions and the dreaded *? operator

*? does what it says, which isn't necessarily what you mean.
Posted by oldnewthing | 10 Comments
Filed under:

The SAS in-flight safety video

Each time I see the SAS in-flight safety video, I am amused by the story they tell about each of their "characters". The safety video features four groups of travellers, a man and a young girl, a retired couple, a (very Scandinavian-looking) businesswoman,
Posted by oldnewthing | 13 Comments
Filed under:

Some files come up strange in Notepad

Notepad has to guess the encoding and can be tricked into guessing wrong.
Posted by oldnewthing | 29 Comments
Filed under:

Out of the deep fryer

Super-size is gone but not forgotten.
Posted by oldnewthing | 13 Comments
Filed under:

@-notation was never legal in HTTP URLs anyway

It was never officially legal to put userids and passwords in HTTP URLs.
Posted by oldnewthing | 21 Comments
Filed under:

the qUirKY jaPan HomEPage

The weird stuff about Japan you were afraid to ask about.
Posted by oldnewthing | 2 Comments
Filed under:

Why an object cannot be its own enumerator

The short answer: Because then you can't have two enumerators.
Posted by oldnewthing | 3 Comments
Filed under:

A privacy policy that doesn't actively offend me

MetLife's privacy policy is actually readable.
Posted by oldnewthing | 8 Comments
Filed under:

The only logical conclusion is that he was cloned

Something is wrong with the world when fark finds something "real" news organizations miss. (When I first learned about fark, I confused it with FARC , a different organization entirely. That's right, a terrorist organization has its own official web
Posted by oldnewthing | 6 Comments
Filed under:

Why is the line terminator CR+LF?

This protocol dates back to the days of teletypewriters.
Posted by oldnewthing | 40 Comments
Filed under:

On a server, paging = death

Even the tiniest memory leak will kill a server.
Posted by oldnewthing | 40 Comments
Filed under:

Ännu skriver jag inte bra

Eventually you just switch to English.
Posted by oldnewthing | 11 Comments
Filed under:

More on the AMD64 calling convention

Josh Williams picks up the 64-bit ball.
Posted by oldnewthing | 2 Comments
Filed under:

Why do text files end in Ctrl+Z?

Because CP/M didn't record file sizes.
Posted by oldnewthing | 34 Comments
Filed under:

Still more creative uses for CAPTCHA

Virus-writers use anti-spam techniques to avoid scanners.
Posted by oldnewthing | 25 Comments
Filed under:

How do I convert a SID between binary and string forms?

More than you probably wanted to know about how SIDs are represented in memory.
Posted by oldnewthing | 9 Comments
Filed under:

Senators are really good at stock-picking

Senators outperform the stock market by 12 percent.
Posted by oldnewthing | 6 Comments
Filed under:

What is the default security descriptor?

So what do you get when you pass NULL as the security attributes?
Posted by oldnewthing | 19 Comments
Filed under:

What happens to those "To Any Soldier" care packages

They do get opened. The food has melted or spoiled, but they don't care.
Posted by oldnewthing | 5 Comments
Filed under:

Tony Harding laces up again

The skater you love to hate is back.
Posted by oldnewthing | 15 Comments
Filed under:

Why are dialog boxes initially created hidden?

It's all about performance on floppy disks.
Posted by oldnewthing | 17 Comments
Filed under:

Why do operations on "byte" result in "int"?

Because the alternative would be worse.
Posted by oldnewthing | 38 Comments
Filed under:

The Department of Homeland Security, the television series?

Freeze, platform-shoe-wearing scum!
Posted by oldnewthing | 8 Comments
Filed under:

Char.IsDigit() matches more than just "0" through "9"

A digit is not just 0 to 9.
Posted by oldnewthing | 38 Comments
Filed under:

C++ scoped static initialization is not thread-safe, on purpose!

How the design of the C++ language subverts thread safety.
Posted by oldnewthing | 49 Comments
Filed under:

Can you pass "Coaching Principles and Strategies of Basketball"?

Final exam available online - see how well you do.
Posted by oldnewthing | 15 Comments
Filed under:

Defrauding the WHQL driver certification process

How drivers (usually video drivers) cheat at WHQL certification.
Posted by oldnewthing | 81 Comments
Filed under:

Money can burn a hole in your pocket

The new $20 bills explode when you try to microwave them.
Posted by oldnewthing | 17 Comments
Filed under:

Where do those customized web site icons come from?

It's the favicon.ico file, but only if the site is (or was) in your Favorites.
Posted by oldnewthing | 63 Comments
Filed under:

Sorry, my kitchen is on fire

An impromptu way of getting a telemarketer off the phone.
Posted by oldnewthing | 21 Comments
Filed under:

Blow the dust out of the connector

How to help somebody without making them feel stupid.
Posted by oldnewthing | 42 Comments
Filed under:

Calling the irony patrol

A pop-up to advertise a pop-up blocker?
Posted by oldnewthing | 12 Comments
Filed under:

Why are HANDLE return values so inconsistent?

If you look at the various functions that return HANDLE s, you'll see that some of them return NULL (like CreateThread ) and some of them return INVALID_HANDLE_VALUE (like CreateFile ). You have to check the documentation to see what each particular function
Posted by oldnewthing | 21 Comments
Filed under:

Why 16-bit DOS and Windows are still with us

Many people are calling for the abandonment of 16-bit DOS and 16-bit Windows compatibility subsystems . And trust me, when it comes time to pull the plug, I'll be fighting to be the one to throw the lever. (How's that for a mixed metaphor.) But that time
Posted by oldnewthing | 65 Comments
Filed under:
 
Page view tracker