I listen to a podcast called Security Now! with Steve Gibson and Leo Laporte. They do the show weekly and they offer security advice for computers and technology. Every other show is a listener feedback episode, where they take questions or feedback from the listeners and discuss them. My feedback was featured as one of the 12 questions in this week’s show.
If you want to download the show to listen to it, go to http://twit.tv/sn196 and download the mp3 from there. Note: the show is 2 hours long this episode. My part starts at around 1hr 20mins in.
Here is the transcript of my part:
LEO: Oh, here you go. This is one from, let’s see, Lucas Qualls in Jonesboro, Arkansas. You started something.
STEVE: Yeah.
LEO: He says: I work at WalMart while I’m attending college, where I’m hoping to graduate with a degree in computer information technology this summer. That’s great, Lucas. We need more smart people listening to Security Now!. I’m writing because over the past few episodes I’ve heard you and Leo talk about Windows being the underlying technology in kiosks. Well, I just wanted to let you know that, if you have ever seen the self-checkouts at a WalMart, they’re running Windows XP. My store doesn’t have them anymore, thank god. They were a total pain. But when we did, I saw them reboot several times. And it’s, yeah, sure, it’s Windows XP booting up. And then a program loads at boot time to run the kiosk. You just drag it into the Start menu. An interesting side note is that they run a terminal emulation program that allows them to access the proprietary system that the other WalMart cash registers connect to. Yeah, it’s often you see kludges like that where it’s kind of a text-based system.
Also recently they took out the reliable, quote, “old-timey” ATM that we had in the store – you know, the kind that has the green text and a screen and no graphics, the kind that just works – and replaced it with the WalMart Money Center Express. We got word that it was supposed to be the most amazing thing in the world. That’s how this new technology is always sold.
STEVE: Uh-huh.
LEO: It has an ATM built in, but it also allows customers to buy money orders, purchase and reload gift cards and so on. I’ve seen them that sell stamps. Well, it’d be a great thing if it actually worked. However, you guessed it, the new system runs, when it does, on Windows XP as well. And not only that, the thing doesn’t work at all half the time. Things on it are constantly breaking. It’s always needing somebody to come out and fix it. It has to be serviced by NCR at least once a week. I personally never used it because I just don’t feel comfortable using my ATM card at a terminal I know is running on Windows, and not even running well. So this is just another example of how stupid some people can be when designing things. Feel free to use this on the podcast. I don’t even care if you mention my name or location. He’s in, like, the home office practically. They could come out and get you.
STEVE: Well, again, I’m at the point I understand I’m beating a dead horse. I want to get this out of my system. Our listeners need to know that we won’t keep this up. But mark my words, this issue of Windows being used in mission-critical embedded applications where it absolutely should not be used is going to be something we’re reading about in the future. This is bad behavior. There are fundamentally sound places where Windows should be used, like on all of our laptops, and absolutely places where the ease of use is, like, the first concern. Because sometimes you ought to have a certain minimal level of expertise before you’re allowed to implement important systems that can affect all kinds of people. And anyway, I’m – good thing I don’t have a cuff hooked up to my arm measuring my blood pressure when I talk about this stuff. Ugh.