Great. Just great. Now there are ad networks using banners to install malware.

The article from Netcraft goes on to say that some phishing attacks are using banners to install keystroke loggers and other spyware. So now, just by using an insecure browser* to click on the link in a message claiming to be from your bank can make it possible for hackers to steal your passwords, credit card numbers, etc., even if you realize the site’s a scam and don’t fill in the form. Fun, fun, fun!

Time to look into those alternative browsers again…

* Yes, security holes have been found in Mozilla, Opera, etc. With the rise in popularity of Firefox, some attackers are starting to target Mozilla. But aside from looking at the sheer number of holes in IE compared to other browsers, just about everyone seems to have a better track record at fixing vulnerabilities than Microsoft does.

Last week I started to notice Eudora’s musical you’ve-got-mail tones, very faint, at times that I got new mail. This was odd for two reasons: my sound was muted, and I’ve long since replaced the sound with the “Message for you, sir!” line from Monty Python and the Holy Grail. I assumed it was just coincidence, and the guy in the next cubicle had his email set to check on a similar schedule.

Well, it seems that mute doesn’t actually work on my Win2k box, at least not if it’s muted when I log in. The volume icon in the taskbar says it’s muted, the checkbox is checked, but it still sends sound to the speakers. Unchecking and re-checking the mute box solved it.

Now I need to figure out why it reset the sound clip. I did install a new version of Eudora recently, but it kept the rest of my settings intact. My best guess is that I moved the file a while back and forgot about it (since it’s been on mute for months), and Eudora, unable to find it, fell back to the default.

If I hadn’t turned the volume down so far, it would have been obvious. And I probably wouldn’t have bothered writing this.

We went to see the director’s cut of Donnie Darko last night. (Somehow we had missed it the first time around.)

All I can say is, I walked out of there wishing The Philosophy of Time Travel was a real book. I’d love to get a copy of it.

Interestingly, when I checked Amazon to price the DVD, I discovered a companion book, The Donnie Darko Book, which features the script, interviews… and pages from the fictional book. Hmmm….

Update (August 2, 2006): It seems people aren’t reading through all the comments. Just to be clear, The Philosophy of Time Travel is not a real book. It would be a fun read if it was, but it isn’t.

Screenshot of the PHP RSS news feed:

News Archive: December 31, 1969

Wow, when they said “archive,” they really meant it! 🙂

While SharpReader is the best aggregator I’ve tried for Windows, it does have problems with dates from time to time — sometimes articles will be stamped with the time they were downloaded instead of the time they were posted.

And I suspect in this case, it’s missing a date. (In UNIX, and as a result across most of the Internet, time is measured in seconds since GMT midnight January 1, 1970. If you somehow end up with a time of -1, this is what you get.)

This morning I upgraded the mail servers at work. They were down for maybe two seconds each. I doubt anyone even noticed.

If you’re used to installing software on Windows, you probably think I’m kidding. Didn’t I have to shut the service down before installing the upgrade? Didn’t I have to reboot when it was done? Nope!

The reason you have to go through all that trouble when you install something on Windows is that it won’t let you change files that are in use. So you can’t install the new Exchange without closing down the old one. And some files aren’t completely closed until you shut down Windows.

On Linux (and possibly all Unix-like systems), if you delete or replace an open file, the system hangs onto it until the program using it is done. So if you need to upgrade Sendmail, you can go through the entire process while the old Sendmail is still running, then tell it to restart the service once it’s ready.

It’s not quite zero, but it’s close!