Clarence Thomas on Nightline

I watched Nightline’s interview with Clarence Thomas the other night. Mr. Thomas should be embarrassed to have given that interview. If he had any wisdom, he would request that all copies of it be destroyed. I know that Mr. Thomas sees it differently. He’s written a book describing how differently he sees it. That’s the problem.

Never mind that he once again asserts that Anita Hill was lying in her testimony, even though he offered no evidence to back this up. Indeed, at the time of his hearings and even now, it makes no sense to me why Anita Hill would subject herself to the public wringer that she went through if there was no truth in what she was saying. Maybe I am naive, but I believe her testimony more than I believe Thomas’s protestations. [By the way, you can read Ms. Hills’ reply to Thomas here.]

The real problem however is not Anita Hill. It is that, in the interview, Thomas revealed himself to be so bogged down in his own prejudices that it is hard to imagine how he can ever deliver a fair and reasoned ruling.

First, he blames everything bad that ever happened to him, and most especially the problems he had getting confirmed, on racism. Thomas sees every slight as a racial insult. If he gets the wrong change at a restaurant, it must be because the waitress is a racist.

Now, I am white and I readily admit that I can never fully understand the currents of racism that are felt by those of color. But come on! Assuming you go with the conservative interpretation of history (which I assume Thomas does), the same thing that happened to him happened to Judge Robert Bork. In fact, it was worse; Bork did not even wind up with an appointment to the court. Bork’s very name has become a verb to describe the sort of political manuveuring that can shoot down a nomination. And, guess what? Bork isn’t black. Racism did not figure into the Bork process any more than it was a significant factor in the opposition to Thomas. Thomas sees his opposition as a coordinated racist conspiracy (even when some of his opposition came from African American groups) rather than groups of people that opposed him on ideological grounds that had nothing to do with race.

Second, he describes “liberals” (which, according to Thomas, includes pretty much anyone and everyone who opposed his nomination) as worse racists than “Southerners.” This is a pretty broad stroke to paint. Especially so when you consider than the political left wing has been at the forefront of the civil rights movement from its very beginnings. The venom with which he speaks leads me to believe that there is a likely revenge motive in his rulings. “Take that, you liberals…” I imagine he says to himself when voting on a decision. “You may have conspired to prevent my appointment. But I made it to the court anyway. And I have the rest of my life to do my best to make sure that no Supreme Court ruling ever goes your way.”

Not exactly the sort of attitude you hope to see in a Supreme Court justice. To me, his interview does nothing to repair his reputation. It only serves to confirm why he never should have been appointed to the court in the first place.

Wyoming: A dangerous threat to our democracy

Reading David Sirota’s column today, I was again reminded of how distorted so-called democracy has become in our country. David asks the question: How is it that, even when a clear majority of the public support a certain legislation, Congress does not pass it? If this happened only rarely, we could perhaps attribute it to the wisdom and/or courage of our leaders, standing up to do what they believe is right even in the face of a demanding public that prefers the opposite. But when it happens almost all the time, you have to wonder what is going on.

David posits that the answer can be found in the Senate, where each state gets two votes, regardless of its population. Given that you only need 41 votes to block a bill with a fillibuster, this means that the senators from states representing only 11% of the population would be sufficient to block a bill. Even worse, if you assume that these senators are only worried about getting enough votes to get re-elected, this means that the will of as little as 3% of the voting population are determining what the Senate does!

The same essential problem lies at the heart of presidential elections, which rely on the Electoral College for deciding the outcome. For similar reasons as for the Senate, the College gives disproportionate influence to states with small populations. That’s why it is possible for a presidential candidate to win without getting the most votes (as Bush did in 2000).

All of this gets back to how the framers of the Constitution set things up years ago. I believe, however, they did not foresee the gross differences in populations between states that now exist. Even if they did, it probably would not have mattered. To get all the states to sign on to the Constitution, they needed a compromise that would offer protection to those states with less population. Our current system is what needed to be done to get the union started.

This is not the situation today. Today we live in a country where state boundaries mean much less than they did back then, especially for issues of national policy and office. Indeed, even national boundaries are beginning to fade in significance, as we seek global solutions for many problems.

Given this, it would be easy to say that now is the time to finally overhaul this antiquated system and update it for modern times. The problem is, no matter how strongly I or anyone else advocates for it, it’s not gonna happen. This is because the very people whose support would be almost required to get it done (i.e., those people sitting in the Senate) are the ones with the most vested interest in blocking it. It’s a sad Catch-22 and I have no solution to offer.

David suggests focusing our attention more on state government, where we can affect change more easily. That’s fine for those matters where the states can actually accomplish something. But it does not get at the fundamental problem. Unfortunately, I fear we will be stuck with this fundamental problem for many many years to come.

Note: The title of this entry is based on the fact that Wyoming is the least populous state in the country.

iPhone ringtones: To pay or not to pay

I have sat by quiet as long as I can. Admittedly, that often isn’t very long. In this case, I have sat by while absorbing all the arguments in all of the recent columns on the subject of Apple’s new ringtone policy for its iPhone. And I have tried to digest it all and decide my personal viewpoint. I am done. My viewpoint is that the policy stinks and has no rational justification.

Before I offer the justification for my conclusion, let’s backtrack a bit. Let’s start by reviewing exactly what Apple’s policy is: If you want to add a ringtone to your iPhone, you must first purchase the song from the iTune’s Store for 99 cents. You must then pay an additional 99 cents to convert the song to a ringtone. Further, at the moment, only a small subset of the songs available from iTunes qualify for conversion to a ringtone. Incredibly, most songs you own or can purchase cannot yet be turned into ringtones even if you are willing to pay!

As ridiculous as I believe this policy is, I don’t want to sound too critical of Apple here. I believe they don’t much like the policy either. Rather, the policy is being imposed on them by the recording industry (RIAA). As pointed out by David Pogue (among others), it is actually a better policy than you are likely to find elsewhere. Sprint, for example, charges $2.50 to rent a ringtone for 3 months! You have to keep paying to keep using it. With Apple, you get the entire song plus the ringtone for $1.98, and you get to keep it forever.

Still, there is something fundamentally ludicrous about having to pay as much (or more) for a 30 second snippet of a song than you would have to pay for the entire song. The only thing more ludicrous is that enough people are willing to tolerate this, that the recording industry has turned ringtones into a multi-billion dollar profit-making machine.

The crux of the matter, for those who want to be ethical and not break the law, is whether the recording industry has any legal right to enforce such a policy. Is it in fact illegal to create your own custom ringtones for free, in violation of Apple’s policy (something which can be easily done with software such as iToner and MakeiPhoneRingtone)?

The answer to this question is sufficiently unclear that pundits (and lawyers quoted in columns written by these pundits) have come down on both sides of this fence. Some (such as Endgadget and Daring Fireball ) clearly believe that the policy has no legal foundation and you should feel free to create your own ringtones. Others (such as the MDJ) argue that there is a legal defense for the RIAA’s position, although it hangs by the thread of the nitpicking and cherry-picking parsing of legal language on which the RIAA thrives. The MDJ correctly notes that Fair Use (which is one basis for allowing repurposing of copyrighted materials by individuals) is not actually a law, but a doctrine open to various interpretations. The MDJ further points out that a ringtone is a “separate delivery of a recorded song” and as such is subject to a separate fee from the user. The MDJ doesn’t like this any more than anyone else (outside of the RIAA of course), concluding, “Yes, this sucks, but it’s the law.”

After considering all of this, I simply don’t buy the RIAA position, literally or figuratively.

Even if I accept all of the arguments presented in the MDJ article, it still doesn’t explain why I should not be able to take a song I already legally own (from a CD purchase) and use iTunes to turn it into a ringtone for 99 cents. Nor does it explain why I can’t just purchase a ringtone version of a song for 99 cents, without having to also buy the entire song. Why should I have to make a double or even triple purchase of the same song just to get a ringtone? There may be technological and practical reasons that make this difficult for Apple to implement, but not legal restrictions.

Finally, I don’t even accept the core of the pro-RIAA-viewpoint argument. And neither does Apple or the RIAA itself. That’s right. Apple and the RIAA already allow the equivalent of ringtone creation for free.

How so? For starters, they do it in the entire iLife suite of software. To see what I mean, open iMovie and insert a song from your iTunes Library to serve as a background for a 30 second movie you are creating. Bingo! You have just used a 30 second snippet of a song from iTunes for a different purpose than simply listening to the song. You can even create a DVD from your movie and play the DVD at the same time that someone else is listening to the same song directly from iTunes. How is that any different from what is done with ringtones? It isn’t. Yet Apple allows this, apparently without objection from the RIAA.

Heck, if you use iWeb, you can create a Web page containing iTunes music that could potentially be listened to by thousands of people a day, all at no charge. But a ringtone for your own personal listening benefit? Nope, that you have to pay extra for.

It’s also okay to copy an entire iTunes Library from a computer to an Apple TV, thereby allowing the user to play the music on both machines at the same time—with no charge for doing this. Yet, you cannot copy a single 30 second excerpt from one song to your iPhone without having to pay for the privilege. Absurd.

There is only one explanation to account for all of this absurdity. The ringtone business began when phone companies could easily restrict what could transfer to your phone. They, and the recording industry, made a ton of money taking advantage of this. Technology has now evolved; the transfer limitation no longer exists. But the greedy folks behind ringtones have not changed. They continue to cling to a model that no longer works and no longer makes any sense—legally, ethically or any other way except in terms of their profit. Happily, at least for the moment, you don’t have to play along.

A fix for iPhone ringtones problems

If you live on the cutting edge of the world of iPhone, as I apparently do, you sometimes cut yourself. That’s what happened to me today. After experimenting with several different methods of installing ringtones over the past week or so (see previous posting)—including Ambrosia’s iToner, Rogue Amoeba’s MakeiPhoneRingtone, manually-applied hacks, and (of course) Apple’s newly activated iTunes Store method—things began to fall apart.

First, iToner listed ringtones that had I had previously deleted from iTunes. Worse, when I attempted to add new tones, an error message appeared.

Other ringtones, added with MakeiPhoneRingtone, would not copy to the iPhone when I attempted to sync in iTunes, resulting in an error message instead. [Update Sept. 13: This problem may have been more due to a bug in the MakeiPhoneRingtone software, supposedly fixed in the just released 1.1 version.]

Making matters worse, some custom ringtones that had supposedly successfully transferred to my iPhone would not show up in the iPhone’s Ringtones list.

None of the simple solutions (such as restarting the iPhone) worked. I could find no sure solutions on the Web. I was on the verge of pulling out the precious few hairs that still remain on my head. Fortunately, before resorting to this, I found a solution. Here’s what I did:

1. I had previously hacked my iPhone (using AppTappInstaller) and had installed OpenSSH. This allowed me to wirelessly connect to my iPhone from my Mac, using an SFTP connection in Fetch. To do this yourself, you’ll need your iPhone’s Wi-Fi IP address, username (root) and password (dottie, unless you have changed it).

2. Connect to your iPhone in Fetch (or whatever SFTP tool you use) and navigate to: /var/root/Media/iTunes_Control/iTunes/. In this directory you should find a file called Ringtones.plist.

3. Copy this file to your Mac’s desktop. Open the file in a .plist file editor, such as Apple’s Property List Editor (on your drive if you installed Apple’s Developer tools).

4. Check each of the items listed under the Ringtones property of this file. The sub-properties of each item will, in turn, tell you the name of each song.

This file supposedly lists all installed ringtones. However, it appeared to be a bit messed up for me, which turned out to be the source of my problems. In particular, it still listed ringtones that I had previously deleted from iTunes, even though I had synced the iPhone since doing the deletions.

To fix this problem, it may have been sufficient to simply delete the .plist file from the iPhone. But I tried something a bit more cautious:

5. Navigate back a bit to: /var/root/Media/iTunes_Control/Ringtones

In this directory you will find the actually installed ringtones.

6. Compare the directory listing to the .plist file listing. Where they are different, delete the items from the .plist file that are not in the Ringtones directory—until the two lists match. Save the modified .plist file.

7. Using Fetch again, copy the modified .plist file back to its original location on the iPhone. It replaces the unmodified copy. You can now quit Fetch.

8. Launch iTunes and connect the iPhone. Go to the iPhone’s Ringtones tab.. Although it may not be necessary, select to remove all the listed ringtones and click Apply. Then selected to re-add the ringtones and click Apply again. The iPhone should now be synced and all the listed ringtones in iTunes should be correctly installed.

At this point, I returned to iToner. It now correctly listed the iTunes-installed ringtones and allowed me to add new ones without error. On the iPhone itself, both the iTunes-installed and iToner-installed ringtones were correctly included in the Ringtones list. All was well. Whew!