You’re getting very sleepy

Benjamin Herrenschmidt is the man. The week, he posted some patches to the debian-powerpc list for sleep on the Aluminum Powerbooks and iBook G4’s (basically, the new laptops with ATI cards). After 4 patches and relentless testing from eager users, I think he has it. There are only two flaws that I see: after resuming, sound is quieter than it was before sleep; and I woke my laptop up this morning and the screen had lines all over the place. The second one sounds like a sync issue on my lcd, but the sound issue is probably an ALSA issue. But the great thing is that my laptop now sleeps in Linux! Thanks Ben!

UPDATE: I think I figured out the LCD problem. I had my iBook on AC when I slept it, and when I resumed it, it was on battery power. I’ll talk to Ben this afternoon about it to see if that would affect it.

Fights, brawls, stupidity

Ok, this has to be one of the strangest days in sports history. First, the Pistons’ fans and Pacers get into it in a heated game. Then, to top it all off, a brawl broke out at the Clemson and South Carolina game. What is with these people?

In the first fight, it’s hard to blame anyone but Detroit’s fans. Yeah, I know Ron Artest will get blamed for the whole thing because nobody likes the guy, but look at what actually transpired. Ron Artest fouls Ben Wallace hard. Wallace shoves Artest. Artest walks away! Artest has had a few flagrant fouls in the past, so you know that the Pistons were trying to entice him into a fight. Then, Artest backs all the way up to the scorers table and lays down (I don’t get that, but he did it) and while laying down, a fan throws a cup at him and hits him. Artest takes off after the fan and the rest is history, so to speak. No, I don’t condone what Artest did, but I can understand. If you’re going to throw stuff at people, be prepared to defend your actions. Just because you’re a fan (and a stupid one, at that) does not shield you from consequences. I don’t agree with the commissioner’s indefinate suspensions of O’Neal and Jackson. They went in to get their teammate out of trouble and got cheapshotted over and over from drunk fans. Maybe he’s just waiting to watch the footage, but I’d bet they get as big of a suspension as Artest.

The second fight has a two-fold blame. The initial fight is completely the fault of the players. Have some respect for the people you are playing against! The brawl that ensued across the entire field is the fault of the security at the game. It was kind of amusing to see armed sherrifs and police officers trying to break up the brawl by jumping on guys twice their size who were wearing pads and swinging their helmets. Is there something wrong with this picture? I know this may sound fanatical, but if that were me, I’d pull my gun, fire a few shots in the air, and get the football players’ attention. Perhaps that wouldn’t have worked, but perhaps it would have woken them up.

What’s wrong? Who’s fault is it? I don’t know if it’s a question that’s easily answered. In the first case, alcohol had a major factor; this was seen earlier this year when fans got into it with the L.A. Dodgers and Texas Rangers. Are we suddenly coming to the realization that alcohol impairs judgement and that judgement is a good thing to have when dealing with people you don’t like (opposing players)? I don’t know if banning alcohol at games is the way to go. I mean, it might mean that people would go to a game to actually watch it rather than get drunk and create trouble. Who woulda thunk it?

In the second case, I think you need to train people to head things like that off before they get out of hand. Coaches need to let players know that if they go out on the field for something like that, they will be benched, no matter if you’re Joe Nobody or Joe Namath. Security also needs to know that if things get out of hand, they can give the refs a hand. I don’t have a definitive answer and I’m probably leaving things out, but from my vantage point that’s how I see it.

Racism on the left

This is quite funny to me. When commentators on the right make supposed racist comments, they get hammered. When cartoonists or columnists on the left make outright racist statements, they get published in the New York Times, Washington Post, and the UK Mirror. Don’t believe me? I submit to you these links:
Pat Oliphant
UK Mirror

I find this funny because of the hypocricy of people that tear into one side and not the other. I don’t find the cartoons funny at all. Maybe I should have said “ironic” or something else.

Regarding the article from the Mirror, it makes a reference to Condoleeza being a “monkey” at the beginning of the article. Last time I checked, most African-Americans don’t like that.

A good sig.

A friend of mine sent this to me today:

From: K. C. Kelly
To: Bryan Forbes
Subject: HUMOR
Date: Mon, 15 Nov 2004 15:17:45 -0600

This is how one of the Net geeks signs his Email. I thought you might like it.

Rod Buchanan
KDS Internet

Unix for stability;
Macs for productivity;
Palm for mobility;
Windows for Solitaire

Upgrade and additions

I just upgraded Nucleus to 3.15. Not much has changed, but I felt like having an up to date version. I also added some syndication icons on the left hand side of my blog.

I doubt I’ll have any Coaster updates for a few days because of my job. I’ve got some scripts to write that need to be done and tested by the 30th. Good news, though: I’ve been working on Undo/Redo and I have it written for removing files. The only one I think I’m going to have problems with is renaming files. I have to find a way to get the original text of the cell before it gets changed. Oh well, back to work…

Now we’re rolling

Version 0.1.1 of Coaster is available here. Here is what I have added/fixed in this release:

  • Added Cut, Copy, and Paste.
  • Added recursive directory adding.
  • Added Drag and Drop support within the application.
  • Fixed compile issues with gcc-3.4

Remember to file bugs you find here.

Update: I’m retarded… I released 0.1.1…

Jakub Steiner Rocks

I filed a bug for Coaster mime-type icons this morning and we now have them in CVS Head of gnome-icon-theme. Here they are:
< %image(gnome-mime-application-x-blf.png|48|48|data)%> < %image(gnome-mime-application-x-bla.png|48|48|audio)%> < %image(gnome-mime-application-x-blv.png|48|48|video)%>


<bowes> mxpxpod: I just tried out coaster, but I’ve been having a problem with it…
<bowes> mxpxpod: so i’ve hidden a bug report somewhere in the Internet. To find it, you’ll have to folow a series of clues
<bowes> each one more devious than the last
<bowes> 😛