Saturday, November 28, 2009

I have changed my default browser.

I know, to a lot of people that's met with "so what?" but considering the way I work, it's more like changing jobs or moving a home.

I have changed the default setting from Firefox to Safari. Both AdBlock and XMarks (the plug-ins I absolutely can't live without) are available for Safari, it is faster, lighter, and it doesn't choke on the various anticipated security certificate problems I have in some environments. Also, it works with Facebook.

I never thought I would do this, I assumed I would hang with Firefox as I have since v 1.6, which I think was the first one to be called Firefox. It was a political move of course, away from the bloat-ware that Netscape Communicator became, which I moved to in order to escape the clutches of Microsoft's undermining of inter-operational web standards. I've been a loyal contributor to the program both with bug reporting and money for more than four years now.

I'll still use it, there are a number of plug-ins I find useful in specific situations, and I need to make sure it renders code that I've tweaked for IE correctly, but it won't be my default any more. That's a big deal. These days I almost consider my computer an appliance that I use to run my browser instead of the other way around.

Friday, November 20, 2009

Evidence-based medicine.

To prepare you for what I think will be the next round of idiocy in the health-care debate, let's talk a bit about evidence-based medicine. It is pretty much what it sounds like, making medical decisions based on prognostic models built upon observed phenomena. In short, we believe this pill will work because when other people have taken it they experienced the desired outcome more frequently than can be explained by random chance.

Sounds logical enough, and you might think that this is the rational basis for all of medical practice. You'd be wrong. There's a major effort afoot in medical practice to move to evidence-based protocols, and it's been relatively quiet until we discovered that it doesn't make sense to do routine mammograms before age 50.

What does "doesn't make sense" mean? It means that the risks outweigh the benefits. In the case of mammograms the harm done from false positive results, and the burden of doing the procedure, harms more people than are helped by the early detection of tumors in the 40-50 year old age group. That's not an opinion, or a carefully-considered judgment, it is a fact. We can see this in the data. It doesn't require interpretation, it is as plain as the sunrise.

This cold, hard, fact is on a collision course with American medical consumerism, which operates on the notion that more is better, saving a life from preventable illness is worth any sacrifice, that we all deserve to get as much medicine as we might need--consequences and costs to others be damned.

In my opinion, much of the blame for this selfish and fearful mindset lays with the medical community itself, which because of "choice" and "market forces" has been placed in the position of having to appeal to patient preferences and shy from patient aversions, as if health-care was a consumer product. Insurance packages are advertised in terms of what and how much the consumer can get rather than how positive the outcomes will be. When hospitals and other organizations spend money telling people how comfortable they will make them rather than how healthy they will make them, you end up with the pickle we are in.

I am reminded of Dr. Grieve's magic pills. Dr. Grieve was a Texas country doctor who I had the good fortune of working with when I was a nursing student. I was caring for one of his patients in the hospital when I was puzzled about why the patient kept expressing a preference for getting discharged so she could go back to taking Dr. Grieve's pills. We had a full pharmacy in the hospital I was training in, I couldn't imagine why she would have to stop taking something that brought her such benefit while she was hospitalized, but she told me there was only one pharmacy in some little town that dispensed them, and she couldn't take them when she was in the hospital because she couldn't get out of bed. I told her I'd bring her whatever she needed and she looked at me impatiently and informed me that wasn't the problem. The problem was she couldn't go outside. I was baffled by this, but she seemed to think I was the idiot here, so I let it drop at that, being the nursing student and all.

I asked Dr. Grieve about it. He smiled broadly and fished a prescription bottle out of his bag, the label read "Take one daily after 30 minutes of vigorous walking." She couldn't take them in the hospital because she couldn't do the walking. He then told me, in all seriousness, that he never tried a new drug with a patient to treat a chronic illness until the chronic condition had failed to improve with these pills. If someone tried to take them without doing the walking, he just told them they wouldn't work without the walking. If they still wouldn't walk, he knew where he was with that patient and approached his plan differently.

No wonder I didn't see many of his patients during training. The pills, of course, were placebos.

That's evidence-based medicine. Try selling that on a billboard.

What I expect is going to happen is something analogous to the idiocy over death panels and the like. Those that are given to protect the interests of investors in health insurance companies will start to assert that this is yet another way that the government is going to ration health-care. That's not true, the new recommendations, if adopted (which they won't be), would save lives and reduce suffering. Fewer procedural-related deaths and injuries mean lower costs. That's not a theory, you can see it in the data, but it won't matter because people who are accustomed to the "more is better" model of consumerism in health-care are understandably going to see less as worse.

Sadly, the truth is that less is often better. Diagnostic screening procedures are not absolutely safe, nor are they absolutely accurate. Biopsies sometimes cause problems, and resources that are used in pursuit of a false positive (a determination that there is disease when there in fact is not) are resources wasted. With a lot of data, we can reliably predict when the risks outweigh the benefits. That's all these recommendations are about, but that's not how they will be seen by a public that feels cheated when some rich guy can get a full body scan and their insurance company won't pay for it. No one ever talks about the rich guy with the full body scan that ends up dying from a MRSA infection acquired after a useless biopsy.

Sad.

Monday, November 2, 2009

I have my computer back from the icy jaws of the Snow Leopard bug.

My Halloween was truly scary. Computer borken.

Apple users, be afraid, be very afraid. Heed my warning: Apple does not have it's mind around this problem yet. It is a file system problem. My guest account has been disabled since Britney Spears was good-looking, I've never used it, that had nothing to do with this.

What happened? I fired up MacFuse, the Google-code user-space file system wizardry, using an old version of MacFusion as a front-end, and I had not updated either code for a long, long time, specifically, I had last used them with Tiger. They failed to mount the targets, locked up, and I did a force quit.

Then, I started getting a weird popup, the source of which I never identified. It was a typical brushed-chrome apple window, and it was telling me my Palm desktop background could not be located. It had one button, an OK, and clicking that just made it reappear.

I rebooted, it came back.

I shut down the system overnight. When I booted up the next morning it took forever to come back up and it looked like the snow leopard bug. Some of my software was there, some of my data files, but 100GB was gone, including all of my music, pictures, and movies. Those folders, standard OS architecture, were gone.

Lesson learned # 1 == The cloud is good. I was using Xmarks in Firefox, GMail, Google Docs for my most important works in progress, PicasaWeb and syncing up my contacts with my iPod Touch. I do my HTML/CSS coding directly on my web server, so when the OS on the HD slipped down the drain I was, at worst, annoyed. No panic, no lost work, no lost media (I had a TIme Machine backup, the one from which I just restored), I just had to work in a default environment, I missed iStatPro's monitors on the title bar, I couldn't get Quicksilver to work for some reason, and my dock was all big and in the wrong place. That's as bad as it got.

Lesson learned # 2 == Apple can be full of shit. They don't know what's going on with this bug. If you are using Snow Leopard, please have Time Machine going frequently. This story ain't over. It is a file system problem, clearly, and it wasn't just entire directories that were gone. There were odd Library tree files missing too.

Lesson learned # 3 == The Mac OSX Install Utility on the Snow Leopard upgrade disk is teh awesome. I rebooted with the disk, selected the Utility menu, chose restore from Time Machine backup. I plugged in my Time Machine disk, selected it, chose the latest backup (the Time Machine disk was not plugged in when things went bonkers) and let her rip.

It calculated the restore time as 3 hours and 17 minutes, it actually took 1 hour and 17 minutes.

Lesson learned #4 == As soon as I rebooted with the restored image the machine started doing something it had been doing before, i.e., running hot with mdworker32 (Spotlight indexing) eating up all the CPU. I Googled that, and found that removing a file called "Microsoft Office.mdimporter" from /Library/Spotlight will tame this process. Sure enough, it does. What a surprise.

So, I've had two computer consulting clients (using Windows XP) resort to buying new computers instead of paying me to repair a virus-infected system (Ironically, it's cheaper too). Who says Windows is cheaper? This fix cost me nothing.