Insert what into where?

Insert disk graphic displayed on IBM server at boot

Kids these days may not recognize two of three things in this graphic.

I was greeted by this delightfully retro high-ASCII graphic last week when first booting up a new(-ish) IBM server to install an operating system. The only thing that would make it better would be displaying a 5.25″ floppy instead of a 3.5″ disk. It can only be a matter of time before hipsters start carrying floppies around because they’re more authentic than USB keys.

This server certainly didn’t have a floppy drive but I should count myself lucky: the operating system I was installing would have required shuffling more than 1,250 1.44 MB disks.

Tankful for QR codes

Kohler toilet with a QR code

The inside of the tank on my new toilet has a QR code! How geeky is that? I had to stop the installation to wash up and grab my phone to see what this important message could possibly be. I felt like Ralphie with his new Little Orphan Annie decoder ring. It turns out to be a link to, which redirects to a PDF with steps for troubleshooting flush problems. I’ll fully admit that I thought it was the stupidest location in the world for a QR code, but now I think it borders on brilliant: can you imagine a world full of parts labelled with QR codes that take you directly to the appropriate service manual? It ought to be mandatory. Of course, the real test will be whether the link remains active for the entire 20+ year lifetime of this toilet.

Barely a year ago, I wrote about my surprise at seeing QR codes on a politician’s campaign signs; now they’re so ubiquitous that they’re inside my toilet. Which, some would argue, is where politicians have always been anyway.

Rob Oliphant: MP, tech trailblazer?

QR code on Rob Oliphant election sign

This is the first time I’ve spotted a QR code on an election sign, right down there in the bottom right corner. Rob Oliphant, Liberal candidate for Don Valley West, has them on all of his signs, though I haven’t seen them on the signs for other Liberal candidates. Are any other candidates around the city using QR codes? I was hoping that this one would be a direct link to Oliphant’s views on UBB, mobile competition, digital law, or something else that might be of particular interest to the kind of person who would use a QR code, but it just links to the main page of his web site. Still, kudos to him (or someone on his campaign team) for thinking to put the code on his signs.

The uselessness of email

Background: For ten years, I’ve run a mailing list of about 110 people, most of whom have been casual offline acquaintances¬† for a dozen years or more. Occasionally, someone’s email starts bouncing and I have to remove that person from the list.

Today, I received an email from one of the people who has been removed in the last few months, asking how to resubscribe. I sent a message to him with the requested information and received this auto-reply a few seconds later. All personally-identifying text has been changed to “YYYY”, but the message is otherwise reproduced here in its entirety:

Subject: Undelivered Mail to Mr. YYYY.

Your message was not delivered to Mr. YYYY because
the e-mail address that you have sent the message
from is not recognized as being associated with
a known correspondant of his.


If your message is important, please telephone him as
messages from legitimate corespondents are important.

Alternately, resend it to and follow
the instructions you recieve from the mailer.

Due to the amount of spam recieved by these accounts,
e-mail will only be accepted from addresses that have
explicitly been added to Mr. YYYY’s list of established

If you are an existing correspondant and have just changed
your e-mail address, please send Mr. YYYY a message from your
old account, or contact him by phone to be added to the list.

If you have been referred to Mr. YYYY by someone else, please
contact him by telephone, as thanks to spam, e-mail is not a
reliable communications method.

Thank you.

Well. So he sends me a message asking for information, but then can’t even be bothered to receive my reply? I can assure Mr. YYYY that my message wasn’t all that important to me, so I won’t be jumping through any additional hoops to deliver it. Especially since I have exchanged email with Mr. YYYY at least as far back as July 1995 and as recently as December 2006.

But the auto-response poses a larger question: is this is what the Internet has really come to? Has spam made life so miserable that it’s ruined email, the very tool that spawned it?

By rough count of my mail logs, I’ve received about 17,250 email messages in the first eight weeks this year. Of those, slightly more than half, 8750, were automatically filtered out as spam. Another 1500 were trapped in secondary spam folders, and 3500 were from various mailing lists that I’m on. That leaves about 3500 messages that made it all the way into one of my inboxes, of which only about 200 have been from legitimate personal correspondents outside of mailing lists.

So that’s a total spam volume of 8750 + 1500 + 3300 = 13,550, or 78% of all of my email, or about 240 spams every day. Yikes. But looking at it another way, automated and semi-automated filtering has handled 10,250 spams, or 75% of all of my spam, leaving me with a spam volume of 3300 messages over eight weeks. That’s fewer than 60 a day and, while still high, is a little lower than the number of daily messages on the mailing lists that I read. And I haven’t even implemented such spam-killers as greylisting.

It’s hard for me to imagine that Mr. YYYY receives much more spam than me. And it’s equally hard for me to imagine that Mr. YYYY, at least as accomplished a UNIX geek as me (and probably moreso), is unable to configure a simple scoring system like SpamAssassin to automatically filter the vast bulk of his spam. So why use the the sledgehammer of an absolute whitelist when the more delicate rubber mallet of a greylist or scoring system will do the work? Beats me. But in the end, it doesn’t hurt anyone other than Mr. YYYY.