Tuesday, April 21, 2009

Kubuntu Fail

As I mentioned in my previous post I purchased Megadeth's Countdown to Extinction yesterday. My van does not have a working radio/cd/tape/etc. player so I use my laptop, which runs Kubuntu.

When I left the store I put my newly purchased CD in my laptop. A window comes up asking if I would like to rip it with K3B or open the folder in Nautilus. That seemed pretty stupid. The number on thing people do with music CDs is listen to them. I didn't want to rip it or view the folder contents. So I went looking around Amarok and it apparently doesn't have a CD player option. Again, a music player that doesn't play CDs seems pretty dumb. I started to get frustrated so I looked around at other programs I had installed and found mplayer, which I knew does play CDs.

I started playing the CD and rocking out and left the parking lot only to realize that mplayer found it necessary to pause every five or so seconds for about two or three seconds. Since I'm driving there really just wasn't anything I could do about it, so I had to listen to choppy audio all the way home. Given how pumped
I was to have this album back in my collection after a very long hiatus, this sucked.

So back at home I looked into this and found this thread which states regarding CD playing in Amarok 2, "We developers don't find this an important feature, as it takes about 3 minutes to fully rip a CD to harddisk with modern software. And this gives you so many advantages, that it's just not worth messing with the CD media from the 80s."

The stupidity behind such a statement leads me to desires of genocide and becoming the cause of utter bleakness. How can anyone believe that a computer being able to play CDs is not important. It is a basic function of any modern desktop operating system. It would be like purchasing a car that doesn't have a radio because that's so 80s, and everyone just does podcast now anyhows.

There are many reasons to not rip every CD you want to play. One of the most obvious is that it is an unnecessary step to get from where you are to where you want to be. I have a CD, and I want to play it. My OS should make that process as easy as possible, given this is a very common task of desktop OSes. Inserting unnecessary steps = fail.

A second reason is IP law. If I borrow a CD from a friend I do not have the right to make copies of his/her CD. In this situation one is forced to choose simply not listening to the CD, or breaking copyright law. I'm not fan of our current IP law, but an OS that forces you to break the law to perform the basic task of listening to a borrowed CD is assinine.

In conclusion Mark Kretschmann needs to climb out of his basement and look at what real world people are doing with their computers, not they specific way he prefers to use a computer.