Welcome to MSDN Blogs Sign in | Join | Help

January 2006 - Posts

Why does the Recycle Bin have different file system names on FAT and NTFS?

Because you might convert from one to the other.
Posted by oldnewthing | 24 Comments
Filed under:

Why does a corrupted binary sometimes result in "Program too big to fit in memory"?

Because the program isn't actually corrupted. Sort of.
Posted by oldnewthing | 43 Comments
Filed under:

Liquefied NBA points apparently cannot be sold on eBay

Of course we don't find this out until somebody tries.
Posted by oldnewthing | 3 Comments
Filed under:

Stephen Tolouse's reminiscences of Windows 95 RTM day

From a product support point of view.
Posted by oldnewthing | 12 Comments
Filed under:

Pumping messages while waiting for a period of time

Putting together pieces you already know.
Posted by oldnewthing | 13 Comments
Filed under:

You can call MsgWaitForMultipleObjects with zero handles

If you want to emulate WaitMessageTimeout.
Posted by oldnewthing | 11 Comments
Filed under:

Creepy messages in your baggage

Heather Leigh's ongoing saga.
Posted by oldnewthing | 19 Comments
Filed under:

Performance consequences of polling

A program should not poll as a matter of course.
Posted by oldnewthing | 52 Comments
Filed under:

The vtable does not always go at the start of the object

There is no requirement that it does, and it often doesn't.
Posted by oldnewthing | 15 Comments
Filed under:

How air conditioning revolutionized competitive bicycling

Sometimes you have to reject the conventional wisdom.
Posted by oldnewthing | 7 Comments
Filed under:

The cost of trying too hard: String searching

Another case where simple usually wins.
Posted by oldnewthing | 22 Comments
Filed under:

From Doom to Gloom: The story of a video game

NPR's series on flops touches on video games.
Posted by oldnewthing | 15 Comments
Filed under:

The cost of trying too hard: Splay trees

Amortized cost looks good on paper.
Posted by oldnewthing | 22 Comments
Filed under:

ReadProcessMemory is not a preferred IPC mechanism

Many limitations, some with security implications.
Posted by oldnewthing | 32 Comments
Filed under:

At least there's a funny side to spam

Poorly-drawn cartoons inspired by actual spam subject lines!
Posted by oldnewthing | 7 Comments
Filed under:

Understanding what things mean in context: Dispatch interfaces

When you are working with dispatch interfaces, you are in the world of scripting.
Posted by oldnewthing | 23 Comments
Filed under:

France, she is, how you say, on sale!

It's the winter sale season.
Posted by oldnewthing | 46 Comments
Filed under:

When web sites rely on security holes

The dangers of changing the platform.
Posted by oldnewthing | 44 Comments
Filed under:

The decoy visual style

Mallard the duck.
Posted by oldnewthing | 79 Comments
Filed under:

The decoy display control panel

Another use of decoys.
Posted by oldnewthing | 25 Comments
Filed under:

Beware the MSJ subscription scam

Selling something that doesn't exist.
Posted by oldnewthing | 7 Comments
Filed under:

When programs assume that the system will never change, episode 3

One of the wackier application compatibility puzzles.
Posted by oldnewthing | 37 Comments
Filed under:

Where do call signs come from?

In celebration of the return of Battlestar Galactica to the airwaves.
Posted by oldnewthing | 18 Comments
Filed under:

Converting between LCIDs and RFC 1766 language codes

The handy IMultiLanguage interface strikes again.
Posted by oldnewthing | 17 Comments
Filed under:

The first rule about knit club...

You know the drill.
Posted by oldnewthing | 7 Comments
Filed under:

Taxes: Detecting session state changes, such as a locked workstation

WTSRegisterSessionNotification tells you this and more.
Posted by oldnewthing | 23 Comments
Filed under:

Taxes: Remote Desktop Connection and painting

Adapting to the cost of drawing to the screen.
Posted by oldnewthing | 39 Comments
Filed under:

The world's slowest RET instruction

Because it's not actually there.
Posted by oldnewthing | 4 Comments
Filed under:
 
Page view tracker