Platium?
Wassamatta, Vegas? Can't anybody spring for a word processor with a
spell check?
Spotted at the Flamingo Hotel in Las Vegas.
Captured with my iPhone.
Category: dumbth | add a comment | link
2008-12-12
Wassamatta, Vegas? Can't anybody spring for a word processor with a
spell check?
Spotted at the Flamingo Hotel in Las Vegas.
Captured with my iPhone.
Category: dumbth | add a comment | link
2007-11-15
Category: dumbth | add a comment | link
2007-05-18
First I tried twisting it to make it a tiny bit smaller. When that failed, I went to get a pair of pliers to pull and twist. That didn't get me very far, so I added a box cutter to my arsenal. I had no interest in the catalogue, you understand; I just wanted it out. After twenty minutes of pulling and slicing and swearing, I finally managed to get it out. And as soon as the sabbath ends on the East Coast, I'll be calling the camera store that sent me the catalogue to ask them to stop. Anything I want I'll learn about from their website, thanks all the same.
Category: dumbth | add a comment | link
2007-03-14
2006-10-28
Errata entry number one concerns a post from July about how my new Camry Hybrid claimed it was running low on gas when it wasn't anywhere near that point. Turns out it may not have been lying. I was at a seminar put on by Toyota where they explained a lot more about the magic of hybrids. And one of the ways Toyota reduces pollution is to have a collapsing fuel tank in its hybrids. As the tank empties, it shrinks like a giant concertina, which leaves less empty space in the tank, less room for gasoline to vaporize and therefore less vapor to escape and pollute the atmosphere. Depending on outside temperature, the tank may expand more quickly or more slowly, meaning it won't always fill to max capacity. Which also means you can't double check the car's claimed fuel economy by dividing your miles driven since last fill-up by the amount you just put into the tank. Depending on conditions, you could be off by a couple of gallons.
Erratum number two concerns a post from a few days ago about my Mac's poor performance since its last OS upgrade. Turns out I didn't have the solution after all, although I was in the right ballpark. The Brother software wasn't at fault, as I found out when after rebooting I didn't have the slowdown problems. They did return, and it finally occurred to me that they were most severe on the hour, when a script I had for image processing would run. Buried in that script was a call to a tiny piece of C code I'd written. And which, I realized, I'd never recompiled after my move from PowerPC to Intel. After a one-second recompile I'm back to having a relatively zippy Mac, which will be even better once Adobe and Microsoft get Intel native versions of their Mac apps out. I don't know why that little executable caused such grief for Rosetta, the module that emulates PowerPC code on Intel. But I'm guessing that whatever the problem is, the fact that the code was being executed thousands of times each hour was making a small problem far worse. So it was sort of my fault. And sort of not.
Category: dumbth | add a comment | link
2006-05-12
The filtering program I'm talking about is just one stage in my battle against spam. I also have a whole set of rules to capture all sorts of messages the filter doesn't get. Those rules are written in Perl, a wonderfully powerful text processing language that's also really good at letting you (that is, me) shoot yourself (translation: myself) in the foot. Or some other extremity. And so I had done. Again.
The problem is that I had a whole series of strings to search for, any
of which will cause a message to be deemed spam and trashed. In Perl,
that's a set of parentheses with these phrases separated by vertical
bars, the "or" symbol of Perl and lots of other languages. And, not
for the first time, I'd accidentally put in one extra vertical bar at
the end, like this: (abc|def|ghi|). Which Perl
interprets as "get rid of messages containing the string "abc", or
"def", or "ghi", or... That last string is empty. Which means it
matches anything. Or nothing. And any message that hadn't been
stopped by a previous rule gets to this one. And is declared to be
spam and thrown away. Oops.
I'd made that mistake before. And I'd written a little job that checks for that string every couple of hours. If it finds it, it mails me a warning. Except of course the warning message ran into the same rule. And it got deleted.
So how did I find this, you ask? Well, I may be stupid and sloppy, but I'm getting better at protecting myself from my stupidity. (And maybe some of the sloppiness too.) Instead of deleting the spam, I throw them all into a file. And I keep a month's worth of these files around; my web provider gives me a lot of space. So once I found and fixed the problem, I was able to go back over today's messages and discover the (very) few good messages that got misidentified as spam. And then went back to yesterday to verify that the problem didn't extend more than a few hours.
So, in the same way that good service when a product fails produces higher customer satisfaction than a product that never breaks in the first place, I've decided I'm smarter for protecting against my own ineptitude than somebody who never fouls up. Yep, that's my story and I'm sticking with it.
Category: dumbth | add a comment | link