It's been a while since I dropped a nice rant post. I actually started writing a long rant a few weeks ago, but it never left draft status. When I go back and read it now, it's a long and hateful liberal job which doesn't do much but insult the religious right. Basically, it was completely unnecessary so I shelved it. But IBM will not be so lucky.
I spent a long couple of hours last night getting Xubuntu Linux installed on an old iMac. I have this idea that I will put a PC in my basement which I can remote into and select my favorite TV shows, and then it will download those shows for me as they come out. This is pretty easily accomplished thanks to the efforts of the pirating community, RSS feeds, and Java based bit-torrent plugins. I had countless problems with getting the OS installed which seemed to stem from a long history of mistakes with the PowerPC branch. Going through bug tracker reports and Ubuntu forums I detected a history of video card and IDE module problems which spanned three consecutive releases. I find it odd that it was never corrected. For that matter, it never will be corrected. The Ubuntu community has discontinued support for the PowerPC models (7.10 was the last).
Alas, I was able to get Xubuntu installed and it was even booting without my interaction. Woo-hoo! So today I focused on getting a bit-torrent client installed. I wasn't really out to install a Java based program ... but the more popular TV torrent RSS programs are written in Java. How hard could it be to install Java, right? Very difficult. Here is why. Ubuntu for the PowerPC has no Java package. Why not? Because Sun made Java, and they didn't care to provide it. This is a lot like there being no Flash plugin for a PowerPC running Linux. Why not? Adobe doesn't give a shit.
But wait ... IBM also created the iSeries which used the same processor architecture. Would a Java run-time package for that platform work on my iMac? Yes! So I headed over to IBM's website to download it. I was in for a treat.
IBM was pleased to tell me that this site was now under the direction of "Lenovo". Oh boy! That is the Chinese manufacturer who churns out cheap trash and attempts to market it as a hot name brand. But ... all I want is the download. I was asked to register. No problem. I fill out the form. It's rejected. I check all the fields and hit submit again. It's rejected. Why was it rejected? Who knows. There is no indicator of what field you have filled out incorrectly. After some careful reading I noticed there was a link titled something like "why should my ID be an email address?". Oh, so when you say "Choose your ID" what you meant was "Put your fucking email address here". Thanks for the clarity. I can see the same idiots in China that make your laptops have been fast at work building your electronic forms.
Then comes page two of the form. They want my street addresses. Both work, and personal. They also want multiple phone numbers. Are they kidding? And my password had to be 8 characters. Exactly 8 characters. I hope that's not because they are using DES encryption. Because that was cracked so many years ago. At this point I am so annoyed that I am forming my address out of expletives. And finally I come to the bitter end where ... I am asked to login, and then taken to some bizarro page, leaving me scrambling to relocate the page that I started on with the download link on it.
I select my download. This madness is almost over. I agree to their multi-page license agreement. I click the download button. What do I get? A pop-up box which is trying to run .... a FUCKING JAVA APPLET. Now here is where it gets funny. I am on their page trying to download the Java run-time and Java plugins and they are telling me that I will need Java installed to do that? What the fuck is wrong with these people? I click the "help" link because clearly I am mistaken. Their MUST be another way to get these files. But, there isn't. When you go to the help page, you get a very long explanation of why you should want to install their super duper downloader thing. It's fast! It's secure! It requires Java. Of course there is nothing to find in the way of actual help, and good luck contacting anyone about a problem like this. They really don't care. And why should I? This is where I give up.
IBM: You are fucking stupid. STUPID. Do you know why people build applications in Java? Because the majority of developers are incompetent retards who either flunked out of community college, or just caught a flight from India. Java is a crutch for talentless programmers. How often do you download a piece of software and say "Oh good! It's Java based!".
Okay. That's the end of my rant. I quit on you Java, and I quit on you Ubuntu for the PowerPC. You can both rot in hell.