I see this headline in the latest ACM TechNews:
Educators Seek New Ways to Steer Kids Toward Technical Fields

Here's a new perfmon graph of the memory leak progress over half a day that I'm seeing on my computer. It's definitely *something* slowly eating my memory. But it doesn't show up in the process monitor.

For work, I'm using a Dell Inspiron 1340 laptop. It's a wonderful piece of machinery, with Windows 7 professional 64-bit, a Core 2 Duo with 6 MB of cache, 4 GB of 1066 MHz RAM, 128 GB SSD and (this is the key) an NVIDIA 9400M and a G210M working in tandem (SLI) to get me a 13" laptop that scores 5.8 on Windows Experience Index. Yay technology!

Politics. I often try to stay away from it in writing, because it'll come back to haunt you later. However, at this point, what I hear and read about healthcare reform makes me sad. But first, let me set the stage:

Last week-end, I lost the boot disk for my Linux server. Mostly, that server just serves as a file server for MP3 files, photos and ripped DVDs these days, but not being able to listen to music or watch movies does cramp your style a little bit.

If you combine software outsourcing (seldom a good idea) with bulk form email (also not a good idea), what do you get? Can two wrongs make an unny-fay?

Really gives you a good feeling for the quality of work these people do, right?
Every once in a while, a new game developer will ask himself The Question. And, if he realizes that he doesn't have the answer himself, he will often go online and ask The Question of some web forum or mailing list.
What is The Question, you may ask yourself?

One of the Google Adsense advertisers that showed up on this site have a sign-up page with the following beautiful ad copy on it. You'd think that if you had the money to develop a computer game, and host servers, and pay for advertising, you could find someone to proof-read your Engrish for another $50...

Microsoft has the Connect site, which works as a public feature request and bug report database for most of Microsofts products. At times, I do file bug reports on that site. The bugs have a "vote" feature, where the Microsoft groups apparently may pay more attention to a bug with higher votes.

It used to be, a microprocessor was simple. It had instructions like "Load the accumulator from the address stored in the X register (LDA(X))." Or "Add register B to register A (ADD B, A)." And that was pretty much it. Time marched on, and we got more esoteric instructions, like "load effective address of scaled register indirect with offset" (LEA eax, [ebx*8+ecx]).