In particular, Thompson, who still is gathering the courage to officially express his desire to run for President, has been making rhetorical statements which sound amazingly similar Ron Paul. Unfortunately for Fred, he doesn't have a record to match his new found conservatism.
When Fred wrote an article for the National Review entitled For the Defense - Federalism and Me, Max Raskin posted on Lew Rockwell's blog that his sentiments were sounding awfully familiar in light of Ron Paul's record. The excerpt that Max posted was this:
"Adhering to the principles of federalism is not easy. As one who was on the short end of a couple of 99-1 votes, I can personally attest to it. Federalism sometimes restrains you from doing things you want to do."I literally laughed out loud at this one. To think that Thompson has ever voted out of lockstep with the party is funny enough, but that he would actually vote principle against them in deference to the 10th amendment was almost too much to bear.
It also presented me with my own personal challenge. It seemed funny, but what if Thompson was telling the truth and he really believed in limited government and separation of powers?
Being that I am pretty proficient in Perl, I decided to write a script which would peruse Thompson's voting record and give me some hard facts. The first job was of course to prove or disprove what I believed to be a misstatement by Thompson (being the one NAY in a lopsided 99-1 Senate vote) but secondly it would give me the ability to analyze the record to see if there was anything remotely supporting his new found belief in federalism.
So I proceeded to code up a basic screen scraper. I pointed it at six URLs which contained links to the vote tallies for Senate votes which took place during Thompson's tenure. These URLs are the following:
http://www.senate.gov/legislative/LIS/roll_call_lists/vote_menu_105_1.htmThese URLSs contain links to summaries for every vote recorded from 1997 to 2001 - the years that Thompson held office.
The script has to find the links to the vote summaries, traverse the links, massage the text such that it could be put into a data structure (hash) that could then be output into an excel document. ( I used Spreadsheet::WriteExcel to create the .xls document). As I parsed, I separated the votes into 4 categories based on the type of bills. This was dictated by the way that the Senate website publishes the summaries. The way that they publish the summaries varies by bill type (Nominations, Amendments, Original Bill's, Impeachments).
In my spare time, I was able to code something up that would do the trick. I did say I was pretty proficient. But I'm no perl monk. For some of the parsing I just used some regular expressions to clean up text and remove unwanted or un-needed text, but I also used HTML::Parser to strip the html so that I was left with just text.
Once I had the data into a data structure, I then parsed it into native Excel format in 4 separate sheets in a work book. I can make both the spreadsheet and the perl program available if anyone cares. It's a very inefficient process and the right thing to do would be to export the data to a relational database so it could be searched. The parsing takes about an hour though I do have the raw data stored now.
But on to the results!
Here's the break down by type:
Wrong side of a 99-1 vote? Well, There was a single instance of a 99-1 vote where Thompson voted No and the rest of the Senate voted yes. Unfortunately for Thompson, it was a meaningless amendment that had absolutely nothing to do with federalism. In fact the amendment was simply a resolution which had no legal effect even if signed by the President.
The date was March 23, 2000. The Amendment, 2888 which would have been attached to S. 251 was entitled: "To express the sense of Congress regarding the Rally for Rural America and the rural crisis." The vote was 99-1 with Thompson voting no.
The only other time that Thompson came close to 99-1 was a 98-1 vote on May 9, 2001. He voted against an amendment to provide liability insurance for teachers. The amendment was attached to S 1 (HR. 1). Whereupon Thompson voted for the bill with the amendment intact on June 14. So much for principle.
Thompson may not be lying about being on the wrong end of a "couple" of 99-1 votes. He may have just forgotten that it was only one. But he can't possibly be telling the truth about his reason for doing this being over the issue of federalism given the utter pork and rights violating nonsense he has voted to pass.
- He voted against a repeal of "know your customer" laws which allow the banking industry to report "suspicious" transactions of ordinary Americans.
- He voted for increases in Department of Education funding.
- Voted against setting conditions on sending funds to the Korean Peninsula Energy Development Organization