What’s this deal with RFID chips in humans?

Ars Technica is reporting that RFID chips for humans have received FDA approval. The question for me is, what benefit do we get from this?RFID, for the uninitiated, is a computer chip used for tracking. Wal-Mart wants to use them to track merchandise, because they’ll know exactly where all of the merchandise is in the store. This makes good sense. No more scanning barcodes to keep track of the merchandise. And, in theory, when a telephone ends up in the socks section of the store–things like this happen–the store’s computer system is going to know about it, so lost merchandise can get put back where it belongs.

Presumably, it’ll also make it possible to track the movement of the product in the store. If something makes its way out of the store without passing through a checker’s hands, then, well, it’s stolen, right? So it could eliminate shoplifting.

If implemented properly, it could also stop people from buying a piece of merchandise, taking it home, replacing it with another piece of similar merchandise, and returning it.

It also ties in with Wal-Mart’s philosophy of knowing what items sell better in what stores, so it can adjust its warehousing.

It makes a lot of business sense. Any retailer that can implement this is going to have a huge advantage over any retailers who don’t. Kmart would stand a chance of making a huge comeback if it could manage to implement this first.

So now you know what RFID is. So now let’s think about RFID in humans.

The selling point of it is that medical records are instantly accessible. But I don’t want my medical records to be instantly accessible. I want my doctor to have them. I do not want my employer or insurance company to have them. What if some insurance adjuster sees the phrase “could benefit from ulnar collateral ligament reconstruction surgery” in my records? I can’t count on that flunky knowing what ulnar collateral ligament reconstruction is. Might I get denied coverage or employment because of that really serious-sounding condition?

A phone call to my doctor will tell you that phrase means you really don’t want me playing right field for the company softball team if you can avoid it, because I have a weak elbow in my throwing arm. But aside from that, I lead a pretty normal life.

Insurance companies and employers do enough practicing medicine without a license as it is. We don’t need to be giving them access to this kind of information.

Imagine the other possibilities. My employer can know exactly how many times I go to the bathroom. Or how much time I spend in my cubicle versus the server room or test lab. Do I really want vast herds of management dolts knowing that I spent 43 minutes longer in the server room this week than last week and then asking me why?

But that’s a minor annoyance. Imagine this scenario.

Any idiot driving around in a car can stop at a house and quickly know how many people are inside. This person might even know the identities of the people inside.

Parents, do you really want anyone who wants to know to be able to find out when your children are home alone?

It’ll also be possible to keep track of what kinds of seedy places politicians visit when they’re supposed to be in session, representing us. We might not want to know that information. There’s little chance of that, though. Once they read that, they’ll exclude themselves from this, of course.

Proponents of RFID for humans argue that you have to be within a few centimeters to read the chip. This has already been demonstrated not to be true, and as time goes on, the maximum distance of today will only increase. Early adopters of wireless networking quickly figured out that they could extend its usable distance to a mile or more by using Pringles cans.

Some people are speculating the Department of Homeland Security wants this so they can know where terrorists and suspected terrorists are.

But if knowing where the terrorists are all the time means anyone who wants to know can know where anyone else is, as well as their entire medical history and other details, the downside more than eliminates any possible upside.

Schilling didn’t read the script

Curt Schilling didn’t read the script tonight. I don’t know where this Yankees-scoring-twice-in-the-first business came from.

Here’s how it was supposed to go.1. Schilling hits Derek "Mariah Carey isn’t good enough for me" Jeter with the first pitch.
2. Schilling hits A-spoiled-brat-Rod with the second pitch.
3. Schilling hits Sheffield with the third pitch.
4. Schilling fans Matsui on three pitches.
5. Schilling throws one pitch over the head of Bernie "Jim Edmonds isn’t as good of a center fielder as me" Williams. Then fans him on three pitches. Looking.
6. Schilling fans Jorge Posada on three pitches.

That’s how you become the toast of Boston. As well as everyplace else where the Yankees are hated. Which is everywhere.

Build better ads with Taguchi

Ever since I first read about the Taguchi method in Robert X. Cringely’s PBS column a year ago, I’ve been fascinated by it.

Since then I’ve seen a few more references to it on the Web, but frankly I think I need an engineer and a statistician to explain the formula to me.Here’s the theory behind Taguchi: Let’s stay I’m trying to design a high-quality chair. I can make lots of decisions when I design it: the type of wood to use, the brand of sealer to use, and what color to paint it. Now any idiot ought to know that white paint versus green paint should make no difference on the durability of the chair. But if it’s less obvious, how do you figure out what variables matter?

Enter Taguchi. Mathematically you can figure out which variable matters, so you can reduce the number of tests. Let’s say I have 12 different types of wood I can buy locally, 12 brands of sealer, and 144 different paints. If I’m remembering high school algebra correctly, that gives me 20,736 different combinations to test. Taguchi will let me quickly figure out that the type of wood I use is the most important factor, letting me build and test 12 chairs instead of 20,000+.

If you’ve noticed that cars are a lot more reliable today than they were 20 years ago, Taguchi has a lot to do with it. The Japanese learned about Taguchi first, which was why Toyota and Honda came from out of nowhere. I remember when people made fun of Hondas. Nobody does that anymore.

Cringley talked over a year ago about applying Taguchi to advertising. Well, I found a free Taguchi ad comparator. That’s a lot better than the $499 product he was talking about a year ago.

I haven’t had time to test it yet, but if I ever decide to try to sell something on Ebay, I’m going to search for old ads for the same thing and run them through it to see if I can figure out why some listings fetch more bids than others (assuming it isn’t an obvious reason, like the item being in poor condition, having a bad photograph, or being listed in the wrong category).

I helped my girlfriend move this weekend

It’s been a long weekend and I’m exhausted, but I like the situation my girlfriend finds herself in now. She has an apartment in the Holly Hills neighborhood in south St. Louis.Holly Hills is a pretty swanky place to live, if you have a house. The apartment situation is a bit different. A comparable one-bedroom apartment in the working-class suburb where I live would cost about $200 a month more than what she’s paying, and some of her utilities are included. You won’t find that in Mehlville. What you’re more likely to find is an apartment like the one where I lived for nearly five years, which was in a fairly safe neighborhood, but the building was about 20 years old and was falling apart, in spite of them wanting $550-$575 a month for a one-bedroom apartment with a kitchen so small you couldn’t have both the fridge and the oven doors open at the same time.

And I noticed, as I looked down Gravois Ave. towards Holly Hills Ave. from Loughborough, that this neighborhood still has class. A block up the street is an old sign that reads 4 Sports & More. Twenty years ago, that was called The Baseball Card Store. The name of the guy who owned it escapes me, but I remember going there frequently to buy baseball cards. He retired about 10 years ago. Under the new ownership, the shop didn’t last long. It’s a shame, really.

Next door is what used to be a Rexall drugstore. I don’t know if the Rexall was still there 20 years ago. It’s a payday loans place now, a sign of the times. It wasn’t as easy to get a credit line 20 years ago, so it wasn’t as easy to overextend yourself.

On the end of the strip is an old-fashioned hardware store. The couple who own it are getting up in years so I don’t know how long it’ll still be there. It’ll be a shame if it closes. It’s not like those big box stores. Those two know exactly where everything is in their store, and they can tell you exactly what to do with it. No, I’m not being impolite. The two of them really are handy. And from what I can tell, she’s the handier of the two.

Across the street, there’s Elicia’s Pizza. It’s a local chain that serves up St. Louis-style pizza. It’s ultra-thin and sliced square. As far as famous St. Louis chains, it probably ranks fourth, and it may be a distant fourth, in numbers and fame. Quality-wise, I’d rank it second behind Fortel’s. We ordered pizza from there on Saturday. I kid you not, they had it ready in less than 10 minutes flat.

I have no idea what the proper name for these things are, but there’s a big clock on a pole on the street, too. It looks like the ones you see in a movie, or on a train layout or one of those ceramic villages. And it works.

It’s obviously not the bustling commercial district it once was, with about half the storefronts closed up, but it has charm and character. Who’s going to get nostalgic at the sight of a strip mall in Mehlville or Oakville?

Closer to her apartment, it’s a residential district. On the way there, you can see $200,000 homes and you can see a handful of $500,000+ homes. It’s near a big city park. The homes are old, so the trees are mature. One of the streets is even split to allow more trees to grow in the middle. It’s a gorgeous sight in the fall.

I’m happy for her. She has a nice apartment. She’s free from a very overbearing roommate. Her utility bills are about to take a dive. She has three grocery stores within two miles. And the neighborhood looks like a postcard.

I wish I’d known about the place when I moved back to St. Louis six years ago.

Undocumented Backup Exec error

I got an odd Backup Exec error message on Thursday night that I wasn’t able to find in Veritas’ knowledge base.

The error code is 0x3a18 – 0x 3a18 (14872). Since it seems otherwise undocumented, I might as well document what I know about it.In my case at least, the cause of the error seems to have been insufficient disk space. The drive where Backup Exec was storing its catalogs was filling up, and this cryptic error message was the result. When I reran the job that failed, I got an "Insufficient disk space to write catalogs" error in the popup, but not in the system log. That doesn’t help you if you happen to not be logged in at the time of the error. Seeing as this error happened at 12:30 AM, I wasn’t.

This error was especially nasty because it caused Backup Exec to not recognize that the tape was allocated, so it overwrote the three good jobs it had completed that night with two bad jobs. If there’s anything more enraging than a failed backup, it’s a failed backup that took a bunch of others down with it.

Many other Backup Exec errors are caused by low disk space. This is so simple that it ought to be the first thing I check, but more often than not I forget. I need to remind myself.

How frequently you run out of disk space on your system drive, of course, increases exponentially with each person who has admin rights on the server.

Dave Farquhar\’s rules, Part 1

Unlike Colin Powell, I haven’t canonized my rules for living, but there is one of my rules that I think is worth wasting electrons to publish.

Don’t go to movies based on video games.What prompted this? I saw a link referring to a movie based on the game Doom. How you make a movie based on a game where you run around shooting monsters, I don’t know.

Probably the way you make a movie based on a game where a scantily clad woman with impossible proportions runs around in tombs gathering treasures and shooting baddies.

As I recall, Tomb Raider got about as much critical acclaim as Rambo. People went and saw it anyway, but I know it wasn’t for the plot. It was for the chance to see Angelina Jolie in tight clothes. But Doom won’t have that benefit.

But is either of them worse than making a movie based on two Italian plumbers who run around knocking down killer turtles and eating mushrooms? Discuss.

Backup Exec misadventures

(Subtitle: My coworkers’ favorite new Dave Farquhar quote)

If your product isn’t suitable for use on production servers, then why didn’t you tell us that up front and save us all a lot of wasted time?

(To a Veritas Backup Exec support engineer when he insisted that I reboot four production web servers to see if that cleared up a backup problem.)When I refused to reboot my production web servers, he actually gave me a bit of useful information. Since Veritas doesn’t tell you this anywhere on their Web site, I don’t feel bad at all about giving that information here.

When backing up through a firewall, you have to tell Backup Exec what ports to use. It defaults to ports in the 10,000 range. That’s changeable, but changing it through the user interface (Tools, Options, Network) doesn’t do it. It takes an act of Congress to get that information out of Veritas.

What Veritas doesn’t tell you is that the media server (the server with the tape drive) should talk on a different range of ports than the remote servers you’re backing up. While it can still work if you don’t, chances are you’ll get a conflict.

The other thing Veritas doesn’t tell you is that you need a minimum of two, and an ideal of four, ports per resource being backed up. So if the server has four drives and a system registry, which isn’t unusual, it takes a minimum of 10 TCP ports to back it up, and 40 is safer.

Oh, and one other thing: If anyone is using any other product to back up Windows servers, I would love to hear about it.

Ghost won\’t let me use my monster hard drive!

Here’s a familiar problem, I’m sure.

You need to back up your laptop, so you buy a monster (200+ GB) USB or Firewire hard drive. And then you can’t use it in Symantec/Norton Ghost, for one of two reasons:

1. You can’t format a FAT32 partition bigger than 32 gigabytes.
2. Ghost chokes when it tries to make a file larger than 4 gigabytes.These are limits of the operating system, not Ghost. But there are workarounds.

To format a FAT32 drive bigger than 32 gigs, you need a DOS boot disk. If you don’t have a Windows 95OSR2 or Windows 98 DOS boot disk handy, you might try bootdisk.com, or download the latest version of FreeDOS, which now supports FAT32.

You’ll have to use good old FDISK and FORMAT, which is clunkier than Windows XP’s computer management, but at least it’s possible.

Ghost can choke when the image file exceeds 4 gigabytes in size because FAT32 won’t let you make a file larger than that. It’s a limit of the FAT32 file system. The workaround there is to split up the image. Pass Ghost the -SPAN -SPLIT=4095 parameters when you launch it to get around that problem.

Love is patient, love is kind, love is not a license to say anything you want

Yep, I’ve got another pet peeve. Last weekend I wrote about passing “Christian” judgment.

This week I’d like to talk about another favorite tool of the fundamentalist: so-called “Christian Love,” which, when it has the qualifier, often is anything but.Many fundamentalists belive that Christian love is a license to rip someone a new one any time they feel like it. They justify it to themselves by saying it’s their duty to point out their Christian brothers’ and sisters’ faults.

No one has ever shown me the verse that gives us that right. And that idea isn’t exactly compatible with Jesus’ command to get the log out of your own eye before worrying about the speck in someone else’s (Luke 6:41-42), or that he who is without sin should cast the first stone (John 8:7). (Note that in John 8, He Who Was Without Sin refrained from throwing any stones. He told her to cut it out and go home. He didn’t even tell her what to cut out. She knew full well.)

Let me tell you why I think “Christian love” is often anything but. Let’s refer to 1 Corinthians 13. I know you heard it at the last wedding you went to. But this chapter has a whole lot more to do with interpersonal relationships than it does with weddings.

Love is patient, love is kind. It does not envy, it does not boast, it is not proud. It is not rude, it is not self-seeking, it is not easily angered, it keeps no record of wrongs. Love does not delight in evil but rejoices with the truth. It always protects, always trusts, always hopes, always perseveres.

Love never fails. But where there are prophecies, they will cease; where there are tongues, they will be stilled; where there is knowledge, it will pass away. For we know in part and we prophesy in part, but when perfection comes, the imperfect disappears. When I was a child, I talked like a child, I thought like a child, I reasoned like a child. When I became a man, I put childish ways behind me. Now we see but a poor reflection as in a mirror; then we shall see face to face. Now I know in part; then I shall know fully, even as I am fully known.
And now these three remain: faith, hope and love. But the greatest of these is love.

My pastor is fond of personalizing this. “Dave is patient, Dave is kind. Dave doesn’t boast and isn’t envious, and he isn’t proud or rude.” And he interjects “Tell me when to stop,” in there frequently, because he knows none of us can measure up to this chapter. The fact is, too often we aren’t patient, we aren’t kind, we boast like crazy, we burn with jealousy, we try to make ourselves look good… Need I go on?

So the next time you get the urge to chastise your Christian brother or sister, and you feel the need to sign, “In Christian love…” drop your pen, grab your Bible (don’t rely on your memory; it’s selective) and turn to 1 Corinthians 13. If what you’re writing isn’t patient or kind, then don’t sign it like that. If it’s a record of wrongs, you could be in for a world of hurt. See Matthew 18. The part of Matthew 18 that everyone likes to forget about, that is (verses 32-35):

“Then the master called the servant in. ‘You wicked servant,’ he said, ‘I canceled all that debt of yours because you begged me to. Shouldn’t you have had mercy on your fellow servant just as I had on you?’ In anger his master turned him over to the jailers to be tortured, until he should pay back all he owed.

“This is how [God] will treat each of you unless you forgive your brother from your heart.”

Christianity isn’t a race. We don’t get extra floors on our mansions in Heaven for each sin we point out. We have nothing to prove. Max Lucado once pointed out the futility of this with an illustration: What if God changed the rules and said forget all that stuff in the Bible; all you have to do in order to be saved is jump to the moon on your own power. So get to it.

Well, it doesn’t matter if you’re Michael Jordan or if you’re Christopher Reeve. Michael Jordan might be able to jump 15 feet in the air if he tried. Christopher Reeve can’t jump at all. But when the goal is the moon, which is a quarter of a million miles away, Michael Jordan’s 15 feet is a rounding error. Who cares? Someone standing on the moon wouldn’t be able to see it!

I like the illustration in Matthew 25:34-40.

“Then the King will say to those on his right, ‘Come, you who are blessed by my Father; take your inheritance, the kingdom prepared for you since the creation of the world. For I was hungry and you gave me something to eat, I was thirsty and you gave me something to drink, I was a stranger and you invited me in, I needed clothes and you clothed me, I was sick and you looked after me, I was in prison and you came to visit me.’

“Then the righteous will answer him, ‘Lord, when did we see you hungry and feed you, or thirsty and give you something to drink? When did we see you a stranger and invite you in, or needing clothes and clothe you? When did we see you sick or in prison and go to visit you?’

“The King will reply, ‘I tell you the truth, whatever you did for one of the least of these brothers of mine, you did for me.’

There seem to be several points to this verse, but one of them is that we won’t know all of our good deeds. I wonder sometimes if the truly righteous don’t know any of them, and I wonder if, when God counts our good deeds–which don’t get you into heaven; remember, Isaiah 64:6 calls our good deeds “filthy rags” in the nice translation, and in the not-as-nice translations, it uses words closer to “soiled undergarments”–maybe when God counts up our good deeds, maybe only the ones we don’t know about are the only ones that count.

Because it sure seems to me those are the only ones we do without some ulterior motive.

So tear up that note. Skip that conversation. Read 1 Corinthians 13 out loud, substituting your name for “love,” and then read Romans 2 for good measure.

You, therefore, have no excuse, you who pass judgment on someone else, for at whatever point you judge the other, you are condemning yourself, because you who pass judgment do the same things. Now we know that God’s judgment against those who do such things is based on truth. So when you, a mere man, pass judgment on them and yet do the same things, do you think you will escape God’s judgment? Or do you show contempt for the riches of his kindness, tolerance and patience, not realizing that God’s kindness leads you toward repentance?

Kindness leads people to repentance. So what’s the best way to be kind? Start with love. How do you love? See 1 Corinthians 13.

It’s funny how the people who are best able to take those two passages to heart have the best, longest-lasting relationships. Non-Christians like those people too. It’s funny how non-Christians are impressed by kindness and forgiveness.

It must be because usually when they look for it in the places it’s supposed to be, they don’t find any.