John Carter (of Mars)

Ballantine Books Paperback Edition 1963

 

I saw the movie John Carter last night.  Having read many of the reviews that label the movie a flop and failure, I was happily surprised to find it is a very good movie.  The reviewers all harp on the large price tag ($250 M) of the movie and the relatively low return of its first weekend ($30 M here in the US, though $70 M in Europe).  So it seems movies, like everything else in America, are judged purely on their financial as opposed to artistic merits.  If that is so, why does the Academy Award for Best Picture so often go to some low-budget film that no one has actually seen?  As others have pointed out, some poor marketing and the apparently derivative nature of some of the scenes work against the film getting a fair viewing.  Hacking off “of Mars” from the title didn’t help, leaving prospective viewers wondering what a movie named “John Carter” could possibly be about.  As for the movie imitating Star Wars or Avatar — well that’s just pure ignorance.

Dust jacket of first book edition 1917

As I waited for the movie to start, it was hard to sit still while listening to a guy in the row in back of me explaining to his girlfriend that the movie was based on a comic book by the creator of Tarzan.  There were no comic books in 1912 when A Princess of Mars was published.  Science Fiction was not a recognized literary genre.  Edgar Rice Burroughs, who went on to create the iconic feral human in Tarzan of the Apes, wrote this first novel of Barsoom after having failed at countless jobs.  He had an idea that he could write works of fantasy, and he decided to try his hand at it.  Thank goodness he did!  With this book and the 10 that followed, as well as his tales of Pellucidar, Venus, and many other alien worlds, he managed to invent a majority of the themes that have unabashedly been used by George Lucas, James Cameron and others who create the SciFi movies of today.

I have read everything available that Burroughs wrote, and, yes, that includes such obscure works as The Girl From Farris’s and Marcia of the Doorstep.  The Mars books were always my favorite, more so than the Tarzan series.  They are just so imaginative.  Burroughs had a unique knack for creating alien worlds and alien cultures.  There is great attention to details in these books: the geography is consistent, the languages and names sound right, the many-legged animals are amazing (from thoats — Martian Horses, to calots — Martian dogs, represented by Woola, whose realization is one of the high points of the movie), and the cultures and motives of the many Martian races are well defined.   The bright covers of the Ballantine and Ace editions of these books first appeared in my early teenage years in the 1960s and immediately captured my attention.  Even though paperback books back then only cost 50 cents, this was still a lot given my 25 cent weekly allowance, so it took a while to get all the books.  I also had to make sure my mother didn’t see the covers, which invariably included scantily (for the time) attired princesses (see illustration above).  But the joy of reading these books back then is still palpable today.

So, what about the movie?  Well it would be hard to fit the sensibilities of the early 20th century into a movie made today.  In the books, John Carter does what is right because that’s just the way he is.  He is a born fighting man, and chivalrous to a fault.  In the movie he is given a back story, and, other than his jumping ability (which the movie exaggerates) he doesn’t seem special — not the best swordsman of two worlds, as the John Carter of the books immodestly bills himself.  Being Burroughs’ first book, it improves as it goes along, but starts out with a huge unexplained deus ex machina — Carter’s astral projection to Mars.  The movie probably improves on the book for not only providing an explanation of sorts for this, but making this technology a major theme of the movie.  The movie brings in elements from the 2nd and 3rd Mars books (together they form a trilogy that chronicles John Carter’s rise from an unarmed  captive of the Green Martians to the title of “Warlord of Mars”), as well as other elements that aren’t in the books, but none of this hurt things too much.  Zodanga was not a moving city, and the Therns don’t have the same role in the books as the movie, but it didn’t matter to this Burroughs fan.  To see the wonderfully rendered Green Martians (though not exactly according to Burroughs, they were even uglier with eyes of the sides of their heads), the magnificent fliers (powered by the Martian Eighth Ray), and the “incomparable Dejah Thoris,” played incomparably by Lynn Collins, made up for any discrepancies with the books.  ERB himself sanctioned the various Tarzan movies, almost none of which portrayed the character as he himself did (Tarzan was an English Lord who was fluent in numerous languages; no “me Tarzan, you Jane” in the books).  I’m sure he would have been delighted with the movie John Carter.

From Android to iOS, First Steps


EP Mobile has surpassed 10,000 downloads, and has matured to version 1.0.  It is time to start porting it from Android to Apple iOS.  This is a non-trivial task.  I wish there was a conversion program that could take the Android Java program code and, with a click of the mouse, automagically transform it into Apple Objective C code.  Alas it won’t be that easy.  The two programming platforms are completely different.  In addition Apple development requires Apple hardware.  So, in addition to the work involved, there is a monetary cost of development.  I haven’t had an Apple computer since my original Apple II+ from the early 80s which had a 1.5 MHz processor and 64K of RAM (yes that’s kilobytes, not megabytes let alone gigabytes).  Nevertheless, in my experience, more doctors and other medical personnel carry iPhones than Android phones; so, porting the program should be worth the effort.

I will keep a log of this porting process, and will share my experiences with you in the occasional blog post.  Here’s what I have done so far.  Step One was: Buy an Apple computer!  I didn’t want to spend a ton of money, especially since EP Studios is already chocked to the gills with various computers.  Other than when I am traveling, I prefer desktop computers to laptops.  Yet I didn’t want (or have room for) another complete desktop setup.

To the rescue, a nifty little device called a KVM switch.  I bought this one.

KVM Switch

This switch allows two computers to hook up to one monitor, keyboard, mouse, and speaker system.  The switch works great.  The only complaint I have is that my monitor has trouble switching; I have to turn it off and on so that it syncs properly when I switch computers.  But this is minor, and having this switch means all I needed was an Apple computer sans peripherals.  Apple makes such a computer, the Mac mini.  I purchased one from Apple (it is also the cheapest Apple computer) and it arrived in 3 days.  It is a little beauty of a powerhouse in a sleek aluminum package.

Newest Member of the EP Studios Family

 

I can see why people like Apple products.  The hardware is sturdy and elegant, and the software is beautifully designed.  It certainly helps to be a company that has total control over both hardware and software.  Poor Microsoft and Linux, having to make things work on thousands of different machines and peripherals with countless possible hardware configurations!  Especially pity Linux.  Microsoft at least has the clout to dictate their specifications to the hardware manufacturers.

The next steps were to download Xcode and the iOS development kit.  These are both in a single package and are available at developer.apple.com/programs/ios.  Now it was time to sign up for the developer program.  This costs $99 per year and you need to decide whether to register as an individual or as a company.  EP Studios, as meager as it is, is nevertheless a full-fledged corporation and I definitely wanted to distribute the program under the company aegis rather than my own name.  Googling around, it appeared that signing up as a company might be a hassle.  Supposedly you need to provide things like copies of your company’s Articles of Corporation and from the stories on the Internet, it looked like the approval process by Apple might take several weeks.  Even the iOS book I bought, Beginning iOS 5 Development, solemnly warns “If you are going to sign up for the Standard or Enterprise program, you should do it right now.  The approval process can take a while…”  Well, imagine my surprise when, less than 24 hours after initiating the process, I get an email from Apple saying they had trouble calling my cell phone and to call them back.  I called the number, got right through to a human being, who asked me for my email and phone number, and then said that my application was approved.  I got another email, clicked through, and, after shelling out the $99 fee, I was in!  Much smoother than expected.  Not as smooth though as Android, where all I had to pay was a $25 one-time fee.  But not too bad either.

Now I have downloaded some open source essentials like git and Gimp.  I have Xcode up and running. I am starting on some Xcode/Objective C tutorials.  In my next post in this series I will comment on my experiences in transmogifying Java and XML to Objective C.  Stay tuned.

About EP Mobile

There has been somewhat of a deafening silence here at EP Studios with regard to blog posts.  While my friend Dr. John M continues his torrential flow of bloggery, I have been more subdued than I usually am (which is already pretty subdued) and have left some tempting blog topics untouched because I’ve been preoccupied.  Part of the reason  for this is the remodeling going on at the Western HQ of EP Studios, in Parker, Colorado.  But mostly it is because I have been working on the mobile app, EP Mobile.  EP Mobile is my attempt to gather up in one place all the electrophysiology stuff that is hard to remember and put it on my mobile phone.  If you use the program you see that this is an embarrassing long list of stuff.  Included are calculators to calculate drug doses and QTc intervals, risk scores (sure I know CHADS2, but do you remember the HAS-BLED score?), diagnostic criteria (who knows the exact criteria to diagnose ARVC/D?), algorithms to diagnose the location of accessory pathways and to diagnose wide complex tachycardia, and a whole lot more.  One of the more daring things I did was put a CMS ICD guideline “calculator” in the program.  I have checked and rechecked it and it always gives answers that I believe are in compliance with the CMS 2005 NCD, as far as I can interpret that document (see my  Medicare ICD Guidelines Exegesis for more info).  Nevertheless, I would not look forward to a Department of Justice Investigation that was based on ICDs implanted based on my humble little mobile app.

The app has gone through 16 iterations, now finally arriving at (and deserving) the 1.0 version mark.  There have been over 7,000 downloads so far.  The Google developer tools track statistics on the downloads.  Only 23% of the downloads are in the United States.  The next highest downloads are in India, Italy, Brazil, Mexico, and Germany, in descending order.  There is only an English version, but 55% of the downloads are in non-English speaking countries.  55% of users have Android 2.3 on their phones, only 1% have Android 4.0 (Ice Cream Sandwich).

I will probably write later about the development process in more detail.  Android apps are developed in Java, and use resources (layouts, strings, etc.) that are contained in XML files.  There is an Android SDK that links up with Eclipse, the Java IDE.  You can test the program on different Android version simulators, or on your own phone by just hooking up a USB cable.  I found the learning curve to be fairly gentle.  Of course I am not programming Angry Birds, EP Mobile is fairly simple programming-wise.  Financially it is very easy to become an Android developer.  There is a one time $25 fee, and that’s it.  The development software is all free.  Contrast with Apple.  In order to port EP Mobile to iOS, I will need to buy an Apple laptop, plus pay a fee of $99 per year.  In addition I will have to learn a new language, Objective C, which is sufficiently different from Java that the porting process will be a chore.  Thus, although EP Mobile is (and will remain) free on Android, I am thinking of a nominal charge for the program on iTunes.  Have to cover some of my expenses!

I would like any feedback on the program, good or bad.  Please feel free to comment here or email me.  Thanks!

University of Louisville Hospital Merger with Catholic Health Initiatives Rejected

After much anticipation, Kentucky Governor Steve Beshear rejected the proposed merger between the University of Louisville Hospital, Jewish Hospital, Sts. Mary and Elizabeth Hospital with the Denver-based Catholic Health Initiatives.  Even though this will probably hurt all institutions involved financially, I feel this was the right thing to do.  Although some other factors were cited in the decision, the overwhelming problem with the merger was the imposition of Catholic beliefs on the practice of reproductive medicine at University Hospital.  Like most university hospitals, there is a large indigent patient population that is served by the hospital, and, like it or not, reproductive services are an important offering.  We are not just talking about abortion here.  The merger would have banned procedures like tubal ligations and prescribing of oral contraceptives.  Yes, in the sacrosanct illogical world-view of mainstream Catholicism (not to mention many Protestants), contraception is verboten even though it is probably the best way to cut down on abortions.  Anyway, the compromise position that the hospitals proposed was that patients needing reproductive services would be bused (hmm…) to Baptist Hospital East, the hospital for the wealthy Louisvillians who live on the east side of town (Louisville is still quite segregated, with marked contrasts between its east and west sides).  Among other things, the arrival of a busload of poor black folk at the predominantly wealthy white Baptist Hospital would be a sure tip-off of what these people were there for, which is a clear-cut HIPAA violation.

Recent years have seen a encroachment of the 1st amendment separation of church and state.  Government funding of religious charities, the so-called “Faith-based Initiatives” started by President George W. Bush and maintained by President Obama, are an obvious example.  Elections have become much more religious in nature, with candidates defending their religious faith, or raising their hands at a debate to say that no, they don’t believe in evolution.   We’ve gone quite a way backwards since the day that John F. Kennedy had to defend himself by saying that his religious views (he was a Catholic) would not influence his policy making in the White House.  Any candidate who said that  would get nowhere in politics in the America of 2012.  There are real doubts that a Mormon could be elected president, because, well, he’s a Mormon.

Despite the professions by the uninformed that “we are a Christian Country” (or the slightly more expansive “Judeo-Christian Country”), the founding fathers were mostly Deists, who went out of their way to set up a Constitution that would avoid the religious persecution that existed in Europe at the time.  There is no mention of God in the Constitution.  Even the presidential oath of office does not mention “so help me God.”  Despite the myth that it was added by George Washington, the first recorded use of the phrase in the presidential oath was by Chester Arthur in 1881.  “In God We Trust” was not made a motto of the United States until 1956.  It was added to paper money in 1957.  “Under God” was added to the Pledge of Allegiance in 1954.  This all happened at the height of the Cold War, when the United States was pitted against the “Godless Communists.”   Here is a recital of the Pledge from the 1940s or 50s without the “under God” phrase.  The point is that the increasing entanglement of politics and religion in the United States is a relatively recent phenomenon, and I applaud any attempt to resist this, in the true spirit of our founding fathers.  So kudos to Gov. Beshear!

Birds vs Bagels: Killing Trees At Panera Bread

Trees Cut Down at Panera Bread

My wife and I walked down to the 4th Street Panera Bread in downtown Louisville this morning and found workmen cutting down and destroying the trees in front of the restaurant.  Puzzled we went in and asked the restaurant manager what was going on.  She said that they had a “bird problem” outside the restaurant.  The evil birds  would congregate on the tree limbs and wreak havoc on the umbrellas over the tables below.  It appears this constant need to clean the umbrellas was too much for the big restaurant chain, and so, the trees (and hence the birds) had to go.  We were upset by all this, told the manager they would not have our business anymore, and left, sadly watching the wanton destruction of 6 or 8 old trees that were an inconvenient roosting place for those bad birds.  I couldn’t help but thinking, the birds never bothered me when eating outside at Panera.  What did bother me, what prevented me from eating outside, was the smokers.  If Panera wanted to do something to improve the outdoor eating experience, I’d suggest: ban the smokers, leave the birds and the trees.  There’s little enough of nature in the downtown area of a city.

Occupy Christmas

The Xmas madness starts before summer has officially ended.  In retail stores and malls decorations go up and Xmas music is endlessly looped for months.  Now Black Friday is starting on Thursday — many stores will be open today, Thanksgiving.  Yes let’s ruin one of our best holidays, Thanksgiving — you know, the holiday when families gather and give thanks and eat a feast and don’t spend any money except on travel fares and food — in order to rev up for the BIG ONE:  XMAS!!  And if you ever wondered what the unknown X stands for in that abbreviation, it surely is not “Christ.”  The X equals “$.”

From various sources I have read that consumer spending accounts for 70% of the US economy, and a large percentage of that spending occurs during the Xmas season.  That means that the US economy is driven, to a large extent, by the mindless shopping frenzy that begins tomorrow today. What a great basis for an economy!  No wonder we are in trouble!

I’m sure that the people who profit from all this are the “one-percenters” — the CEOs of Walmart, Target, and others.  I doubt the store clerks are real happy about working on Thanksgiving.  In this time of 9% unemployment and economic stress, the last thing people need is a mandatory holiday that forces them to purchase gifts for each other, running up credit card debt.  Last year, credit card debt increased 3.5% from November to December, an increase of 2.3 billion dollars of debt.  Just what the economy needs!

I would propose: stop the gift giving.  The last thing people need are useless trinkets that most are going to exchange for something else the day after Xmas.  We already have enough iPods, neckties, bath salts, and whatever else people buy for each other.  There are people who are hurting badly in this world.  If I could start a movement, it would be designed to remove the onus of gift-buying from Xmas.  Sure you can buy gifts if you want.  It just should not be mandatory.  If you have excess money to fritter away (lucky you!) why not consider giving it away to a good charitable cause.  Feed people who are starving.  Help animals.  Support a cause.  Don’t buy another necktie.  Giving money to those that actually need it gives you a much better feeling inside that buying useless junk for people who could afford to buy things themselves.  If you feel you must give your family members or coworkers a gift, give a donation to a charity in their name.

Sure this is a kind of “War on Christmas.”  But it’s just meant to be a war on the commercial aspects of the holiday.  If you wish to celebrate the holiday as Christ’s birthday, or even as just the Winter Solstice, that’s fine.  Make it another Thanksgiving type holiday, a time to reunite with family and eat a lot of good food.  Get rid of the presents under the tree (yes even for the kids — stop the lying to your kids about imaginary beings flying around and coming down chimneys.  Maybe your kids will trust you when they grow up if you don’t lie to them now).  Join the movement!  Occupy Christmas!

UPDATE: There actually is an Occupy Christmas movement.  See here.

Medicare ICD Guidelines Exegesis

In the process of preparing a module for my EP Mobile program on the Centers for Medicare and Medicaid Services (CMS) guidelines for using implantable cardiac defibrillators (ICD), I have had to delve deeply into the source document for said guidelines, the Medicare National Coverage Determination (NCD) Manual, more specifically, Chapter 1, Part 1,  Section 20.4, Rev. 129, found here.  The purpose of the module is to allow the user to input a few important clinical facts about a patient, e.g. ejection fraction, heart failure class, history of myocardial infarction, etc., and come up with an answer as to whether CMS will cheerfully pay for the ICD implant and leave you in peace or will, after a few years, come back at you with a Department of Justice investigation, accuse you of criminal fraud, and haul you away to the slammer.  Actually, there are indications that the DOJ attorneys are not approaching this investigation in a ham-handed way.  Apparently they are coming to understand some of the nuances of actual day-to-day medical decision making and realizing that the all-hallowed, set-in-stone, “guidelines” may not indeed cover all cases in which ICD implantation is indicated.  In fact, strict adherence to the guidelines could actually increase costs and risks to patients, such as the now oft-cited situation of a patient within 40 days of an myocardial infarction (MI) who would qualify for an ICD after the 40 days, but needs a device now because of bradycardia.  It would make no sense to implant a pacemaker and then a few weeks later remove it and replace it with an ICD.  It seems that even our governing overlords are not dense enough to sanction something like that.

There are 9 guidelines in all.  Going back from the 9th to the first guideline is like going back in time, from 2005 (when the last guideline was added) to 1991.  As you travel back in time, the guidelines get simpler, more succinct, and less specific.  The multiple exclusions applied to the later guidelines disappear.  Nostalgic memories of a simpler, less complicated time surface when we read the original ICD guideline:

1. Documented episode of cardiac arrest due to ventricular fibrillation (VF), not due to a transient or reversible cause (effective July 1, 1991).

Nothing could be simpler or more straight-forward than that!  Things already start to get a little more complicated with the second and third guidelines, introduced in 1999:

2. Documented sustained ventricular tachyarrhythmia (VT), either spontaneous or induced by an electrophysiology (EP) study, not associated with an acute myocardial
infarction (MI) and not due to a transient or reversible cause (effective July 1, 1999).
3. Documented familial or inherited conditions with a high risk of life-threatening VT, such as long QT syndrome or hypertrophic cardiomyopathy (effective July 1, 1999).

 

Guideline #2 is particularly thorny.  What is the definition of sustained?  A minute? 30 sec? 15 sec? Requiring cardioversion?  Then there is the use of the abbreviation “VT.”  Compare with the use of “VF” for ventricular fibrillation in guideline #1.  VT is the common abbreviation for ventricular tachycardia, yet the holy text uses it as an abbreviation for “ventricular tachyarrhythmia.”  I would take this to mean either ventricular tachycardia or ventricular fibrillation, but, like Biblical apologists, I have to be careful not to be guilty of eisegesis (reading too much into the text) as opposed to exegesis (an objective literal interpretation).  More importantly, in the case of induced “VT,” why was the EP study done in the first place?  Can someone with nonsustained VT occurring after an MI (but not within the acute phase, whatever that is defined as — ? 48 hours) have an EP study to see if they have inducible “sustained VT” and then get an ICD.  Note that this Guideline #2 seems not to fall under the 40 day post MI No-ICD-Zone that the later guidelines have.  The answer to these questions is: Who knows? And the 3rd guideline also seems rather vague.  I actually like the vagueness.  It seems to put the physician back in the driver’s seat.  Maybe we as physicians can decide which patients with long QT syndrome and hypertrophic cardiomyopathy can get ICDs, based on our judgment.  The guideline seems to leave open the possibility of other conditions being covered, such as Brugada Syndrome and Arrhythmogenic Right Ventricular Cardiomyopathy/Dysplasia.  Overall, the first three guidelines, dating from the 1990s, are vague and broad, with some wiggle room.  Good for physicians and patients, but bad for CMS presumably.  Subsequent guidelines were to be much more specific and rigid.

The remaining guidelines are based on the major primary sudden death prevention trials: MADIT-II and SCD-Heft.  These trials, like all clinical trials, have inclusion and exclusion criteria that were primarily designed to increase the power of the trials: i.e. to make sure the primary endpoints are met with the fewest patients and lowest costs.  The best way to do this is enroll patients at  highest risk who are clinically in a “steady-state.”  This means excluding recent MI, recent stenting or bypass surgery, patients with class IV (very severe) heart failure, and so forth.  CMS decided to take a very literal interpretation of these studies, assuming the results only applied to the exact populations studied, and basically cut and pasted the exact same inclusion and exclusion criteria used in the studies into their guidelines.  Thus the 40 day post-MI and 90 day post-stent or CABG exclusions.  Very concrete thinking on the part of the CMS folks, and, as is always the case, an approach that leads to less spending.  I don’t disagree with some waiting period after interventions or infarction, but one must understand that these waiting periods perhaps by intent save the government money either because the patient’s ejection fraction (EF) improves and he or she no longer needs an ICD (a good thing!) or the patient dies and no longer needs an ICD (oops!).

Here’s Guideline #4:

4. Coronary artery disease with a documented prior MI, a measured left ventricular ejection fraction (LVEF) ≤ 0.35, and inducible, sustained VT or VF at EP study. (The MI
must have occurred more than 40 days prior to defibrillator insertion. The EP test must be performed more than 4 weeks after the qualifying MI.)

This is the guideline based on the original MADIT study.  Somewhere along the line the need for showing that induced VT be non-suppressible by procainamide (part of the the MADIT study) seems to have disappeared — I could swear it was in there at one time.  It seems that hardly anyone does EP studies post-MI anymore, mostly because most of these patients are covered by the later guidelines based on SCD-Heft.  The only difference is that SCD-Heft requires Class II or III heart failure symptoms.  Criterion #4 could be applied to a SCD-Heft type patient with Class I heart failure and EF between 30 and 35%,, though at least in my experience it is not a common practice.  Note also that this guideline seems to conflict somewhat with guideline #2.

Guideline #5:

5. Documented prior MI and a measured LVEF ≤0.30 and a QRS duration of >120 milliseconds (the QRS restriction does not apply to services performed on or after
January 27, 2005).

This guideline still leaves in the controversial QRS > 120 msec criterion based on a overly-strict analysis of MADIT-II.  Patients with wider QRS complexes had more benefit from ICDs.  CMS later reversed this unpopular decision.  It is somewhat amusing that CMS does not make its rulings retroactive.  Presumably if you implanted an ICD in someone with a narrow QRS on January 26, 2005 you were committing Medicare fraud whereas if you had  just waited one more day everything would have been legal.

This is the first guideline encumbered with the Holy Exclusions, which can be summarized as:

Thou shalt not have Class IV heart failure

Thou shalt not have cardiogenic shock

Thou shalt not have had a CABG or PTCA within 3 months

Thou shalt not have had an MI within 40 days

Thou shalt not need coronary revascularization

Thou shalt not have a life expectancy of less than one year

Guidelines 6 and 7 are from SCD-Heft.

6. Patients with ischemic dilated cardiomyopathy (IDCM), documented prior MI, NYHA Class II and III heart failure, and measured LVEF ≤ 35%
7. Patients with non-ischemic dilated cardiomyopathy (NIDCM) > 9 months, NYHA Class II and III heart failure, and measured LVEF ≤ 35%

Of interest, the time limit of 9 months (later shortened to 3 months in Guideline #9) only applies to non-ischemic cardiomyopathy.  Although it is frequently stated (and certainly is good practice) that patients should be on optimal medical therapy before getting an ICD (i.e. beta blockers, ACE inhibitors), this is not actually stated in the guidelines.  Thus patients with ischemic cardiomyopathy do not have to wait to see if it gets better (as long as they don’t fall under the Holy Exclusions mentioned above) in order to get an ICD.  I find that this is a frequent misconception (I held it myself for some time).

Guideline 8 is the only one that addresses cardiac resynchronization therapy (CRT):

8. Patients who meet all current Centers for Medicare & Medicaid Services (CMS) coverage requirements for a cardiac resynchronization therapy (CRT) device and have
NYHA Class IV heart failure

The ironic thing about this guideline is that CMS actually does not have a national coverage document (NCD) for CRT, CRT guidelines are decided state by state.  After reading this many times, I’m still not sure what it means.  Surely it doesn’t mean that any one with Class IV heart failure with a wide QRS can get an ICD with CRT?  What about the various waiting periods (40 days post-MI, 3 months post-revascularization, 3 months after diagnosis of nonischemic cardiomyopathy)?  Do they apply?  Most commentators I have read feel this guideline essentially extends the other guidelines that exclude patients with Class IV heart failure to include those patients, as long as they meet CRT criteria (essentially have a widened QRS), but I have to say this one wins the prize for vagueness.  The Department of Justice could have a field day with this one.

Finally Guideline 9 is the same as 7, just shortening the waiting period for patients with non-ischemic cardiomyopathy from 9 months to 3 months.  This guideline also adds another Holy Exclusion: patients with irreversible brain damage (seems rather obvious).

The above guidelines have not been updated since 2005.  They are the Nine Commandments, written, as it were, in stone.  Ambiguous, vague, self-contradictory they may be, but, ignore them at your peril!

Adventures In Computing: From OpenSuse To Ubuntu

New releases of Linux distributions tend to occur more rapidly than new releases of Windows or Mac OS X.  New Linux distro releases have the latest versions of the Linux kernel, as well as the most up-to-date versions of useful open-source software programs.  In other words, cool stuff.  Nevertheless, upgrading is always fraught with a little danger.  My main development computer here at EP Studios, SuperSluggo, was laboring a bit under the burden of a version of OpenSuse that was a little out of date: version 11.2 as opposed to the latest version 11.4.  I was starting to get an annoying message whenever I started VirtualBox.  Some new version was available, but not for OpenSuse 11.2.  I would need 11.3 or 11.4 to upgrade.  Well, I could live with the old version, but, looking at the OpenSuse documentation, it appeared it was possible to perform a “distribution update” over the Internet, with minimal risk.  My home directory is mounted on a separate partition from the root partition — which I highly recommend — so that an upgrade should not mess up any of my personal data.  So, following the instructions, I went ahead and started upgrading from 11.2 to 11.3.

In the process, I changed my non-OpenSuse repositories to their respective 11.3 versions as well.  The documentation suggested doing this, though noting there was a certain danger in including non-OpenSuse repositories.  Blithely ignoring this, I went ahead with the upgrade.  About a half-hour into it, I got an error message, with an old-fashioned “abort-retry-ignore” set of options.  The default reponse was “abort.”

Since the days of floppy disks, when this message first appeared, I never really understood what the right response was.  In retrospect I should have chosen “ignore,” and I’m sure the upgrade would have skipped over this file and continued.  Instead, for unknown reasons I chose the default choice of “abort” which promptly aborted (duh) the upgrade and returned me to the command line.

So I had a partially upgraded system on my hands.  Probably the only way to rescue this situation would have been to rerun the upgrade from the beginning.  Instead I did the stupidest thing possible (I’m writing this so others don’t follow in my footsteps).  I rebooted the computer.

Of course, when it rebooted, it couldn’t find the boot partition, and so I was stuck.  By this point I was ready to give up on OpenSuse.  Time for a change!  I had a Ubuntu 11.04 USB stick which I had used to install Ubuntu on my laptop.  I used to it boot into Ubuntu.  I checked which partitions were which, then set up a custom installation, preserving my /home folder.  Ubuntu installed nicely.  I was able to install the set of programs I am used to (e.g. Eclipse, Qt Creator, Emacs, TvTime, Vlc, VirtualBox and others), and with some minor tweaking got everything working.  Amazingly, after installing VirtualBox, all the virtual OSes I had previously installed (including WinXP and Win7) worked just fine.  I then went ahead and updated 11.04 to 11.10 without any problem.  I actually like the new Unity interface.  On my laptop, it saves an extra line on the screen, which is important with a 16:9 screen.

So goodbye OpenSuse, the first Linux distribution I ever tried (don’t feel too bad, it’s still running on the kitchen computer, MediumHeadBoy), and hello Ubuntu.

Science For Sale

I have written about this before, but I am still shocked by the stultifying effect copyright law has on the dissemination of science.  In looking to expand my first attempt at an Android app, EP Mobile, I used “The Google” to look up various algorithms for localization of accessory pathways.  I remembered that there were several algorithms dating back to the 1980s, but I couldn’t remember the details.  ECG algorithms are a great thing to put into an app, because they are hard to remember.  I was shocked to find, with the exception of a figure from Hurst’s The Heart which had been scanned into Google Books,that none of these algorithms was readily available on the web.  None!  All the articles I found required purchase, even dating back to Milstein’s seminal algorithm (from Sonny Jackman’s lab in Oklahoma City) published in PACE in 1987!  It costs $35 to read this article!  Every other article I found on this topic from 1992 to 2008 cost at least $31.50 to download.  Really?!  This is the intended purpose of the copyright law, to prevent easy dissemination of scientific knowledge?  A practicing physician today who wants to improve his patient care by learning a useful ECG algorithm has to pay some publisher $35 to read an article written 24 years ago??  It is the publishers who hold the copyright on these scientific articles.  Authors published by peer-reviewed journals and the peer reviewers themselves are not paid a cent for their work.  The author is required to hand over the copyright to the publisher.  Current copyright law in the United States maintains copyright of published works for 95 years!  While an argument could be made in the pre-Internet era that providing a printed copy of a work does cost a significant amount of money, nowadays providing a digital download is virtually without cost — certainly not costing $35!  There is a movement towards Open Access publishing and there are Open Access medical journals.  This is a great idea.  But it doesn’t go far enough.  Scientists benefit from public and private funding, from universities, from government grants,and from human volunteers who participate in research.  Scientists are also human beings who benefit from the research of other scientists.  Scientists advance the human race, but only if their results can be shared with other scientists, with physicians, and with all of humankind (including publishers).  All scientific papers should be in the public domain.  Period.

A Microsoft Morning

I try to avoid The Vole, as Microsoft is referred to by one of my favorite tech sites, The Inquirer,  but, much like Chun The Unavoidable in Jack Vance’s The Dying Earth, it sometimes is, well, unavoidable.  One reason I can’t completely cut the tie to Bill Gates et al. is the electronic medical records (EMR) system used by my practice: Allscripts Touchworks (I don’t provide a link, unless you are rolling in dough you can’t afford to buy it).  As far as I can tell, it is inextricably tied to Internet Explorer, which only runs on Microsoft Windows.  It seems to use several proprietary Microsoft technologies, including .NET, ActiveX controls, and other closed-source slop that basically grafts itself to your computer, acting as a supposedly benevolent virus so that you can look up medical records anywhere there is a computer  a Microsoft Windows computer with Internet access with Internet Explorer.  But don’t expect to just sit down at a computer with the above specs, just start up IE and immediately login  to see your task list.  Be prepared to sit through logging in repeatedly at least a half dozen times as the program reloads each time it downloads another ActiveX control.

Well, my computer is already set up, and, having been on vacation, I decided to fire up Touchworks to do some tasks.  I run Windows 7 in a VirtualBox under Linux which works just as well as running it natively, meaning not so well.  I also have Windows XP under VirtualBox, and I tried to do my tasks yesterday, but for some reason Touchworks wouldn’t connect — I think it was a problem on the server end.  Today I tried via Windows 7.

After logging in to Windows 7, a box appeared asking to update the VirtualBox Guest Editions.  Fair enough.  This is what allows the mouse cursor to travel seamlessly from one OS (Linux) to another (Windows) without a hiccup — like a wormhole between two neighboring universes.  So I installed it.  Now a mandatory reboot.  Ok ready for Touchworks — whoa!  A message box had popped from Microsoft Security Extensions saying I did not have a Genuine Copy Of Windows!  There was a link in the box to fix this.  I clicked on it.  It went to a website that had a big turning circle on it with a warning not to do anything else, scarcely even breathe, but don’t touch anything until this web site had thoroughly investigated my copy of Windows.  Then – bing! – the big announcement: My Copy Of Windows Is Genuine!  Of course I already knew that, having shelled out a few hundred bucks for the privilege of installing an OS that then proceeds to question my integrity and basically accuse me of theft.  So, whew!, my honor was vindicated.  The site then instructed my to reinstall Microsoft Security Essentials, the free virus program offered by Windows only to genuine customers.  I downloaded it, installed it — Error Message: Microsoft Security Essentials Already Installed.  It Cannot Be Installed Twice.  Ok, my bad.  I was just following orders.  So, I opened Microsoft Security Essentials.  It again told me my Windows was fraudulent.  But then it gave me an out: “Click Run Validation if you have fixed this.”  Except I didn’t see any Run Validation button.  So I went ahead and updated my virus definitions.  A few minutes later, still the evil Illegal Windows!!! message.  But another message had popped up at the lower right corner of the virtual screen:  New Updates Available.  Maybe I just needed some new updates to fix everything.  I clicked, found myself at the Microsoft Updates website, where there was a solemn pronouncement that there were 2 essential and something like 255 “other” updates available.  Rather than just clicking through the essential updates, I asked for details.  Hmm.  One essential update was a Microsoft Office 2003 program to validate Office files as being genuine.  Not sure I needed another validation program to accuse me of theft.  The other “essential” update was Internet Explorer version 9.  Great!  I have no idea if Touchworks with all its crankiness can run on IE9.  I had been one click away from possibly making Touchworks unworkable.  So I ignored the updates.

Turning back to Microsoft Security Essentials, I now noticed a small font web-link-like text tucked away in an odd corner of the dialog box offering to “run validation check.”  I clicked.  A couple minutes later Microsoft Security Essentials was satisfied that I had not pirated my copy of Windows, and all was well.  Except I had wasted about 45 minutes that I could have been working at my Task list in Touchworks.  Oh well.  Ignoring some other other update messages that were nattering at me in the corner of my eye (Update Java!, Update Flash!, etc.)  I opened Touchworks and stared at the 255 tasks on my task list.  Hmm.  Time for my coffee break.