c133.org/blog
Fri, 17 Sep 2004
.: what kind of madman are you?!?! ::

mattr just asked me on IRC why exactly it is that I want to write YAIMC (Yet Another Instant Messenger Client) and this is my response, for those of you who aren't really paying attention.

09:55 [mattr] clee: then why don't you spend time to either suggest improvements or improve the other existing ones?
09:55 [clee] mattr: Because the kinds of "improvements" that I'm going to suggest for kopete and for gaim and for every other client out there will get A) Laughed at or B) Ignored
09:55 [mattr] clee: and you know this how?
09:55 [clee] mattr: Ok, let's see your reaction to these suggestions.
09:56 [clee] 1) Drop every protocol except OSCAR.
09:56 [clee] 2) Strip out most of the 'plugin-based' API for everything.
09:56 [clee] 3) Redesign the UI to not suck.
09:56 [ShawnLaptop] clee: what kind of IM protocols will it support than?
09:56 [clee] ShawnLaptop: ICQ and AIM.
09:56 [clee] Which are the only ones that I give a flying fuck about.
09:56 [ShawnLaptop] MSN, Jabber, Yahoo?
09:56 [clee] Fucke'm.
09:57 [clee] er, Fuck'em.

There was a lull while mattr went to go get lunch, and then the discussion started back up again.

10:36 [mattr] clee: you better hope your IM client isn't any good, because then people will want you to have plugins, and support other protocols. :P
10:36 [clee] mattr: Oh, it won't be.
10:36 [clee] mattr: As a matter of fact, I'm going to hardcode my username and password into it.
10:37 [clee] mattr: There will be zero preferences, because all behavior will be hardcoded to exactly the way that *I* like it
10:37 [clee] mattr: And if anybody doesn't like it, they can go fuck themselves and/or fork it themselves
10:37 [mattr] heh
10:38 * mattr notes that he neither laughed nor ignored clee's suggestions. :P
10:38 [clee] mattr: But you won't implement them.
10:38 [clee] mattr: And if you did, you'd ruin Kopete.
10:38 [clee] so it's ok.

To be honest, I may not even release the code to the rest of the world. What with my username and password being hardcoded into it. But we'll see.

[14:09] | [tech/KDE] | # | G
.: whoops! dart in your neck ::

My evil plot to subvert GNOME is slowly taking shape. Todd Berman is talking about having me help him with some C# bindings for libgaim. Not only will this rock because I may have a decent API to model my own IM client's after once the C# bindings are working, but it has the benefit of letting me learn a lot more about C# and Mono.

So many things I need to take care of tech-wise... still have to actually run a power cord to the quad PPro in the closet, have to set up LDAP accounts on it and Kerberos with some sort of filesharing for the home directories and then get the client computers here to work properly with that. Want to set up Ubuntu on one of my machines here since it seems to be pretty cool and I'm all about Debian without the brain damage. Need to figure out whether or not to leave the Radeon 9600 in my desktop or put back in the Radeon 8500 (or the GeForce4MX since the nvidia driver is the only one that actually gives reasonable performance with Composite right now...)

Not to mention work stuff. Oy. Not enough hours in the day. And where the hell are my clones, dammit? I'm kinda under-staffed here.

[02:32] | [tech] | # | G
.: enough talk. let's ... kill a human ::

Can't figure out why I can't sleep. Normally I have no problems falling asleep, but the past few days have sucked pretty badly. No idea what the fuck is going on but I'm not digging it.

The other thing that's really screwing with me is that even though it's taking me forever to get to sleep, my body seems to think that waking up at about 7AM is perfect. My brain disagrees pretty violently. It goes something like this:

06:59 [body] HEY IT IS TIME TO WAKE UP WAHOO MOVING NOW
06:59 [brain] what the... son of a bitch, CUT THAT SHIT OUT
07:00 [body] hmmm.
07:02 [body] NOPE! MOVING AROUND AND GETTING UP NOW
07:02 [brain] I swear... you will pay for this.
07:28 [brain] holy shit, why am I awake?

Ugh.

Steph came back up today. Kinda caught me by surprise since I wasn't even sure if she was going to come up at all. She picked up Super Troopers which is absolutely hysterical. I got the new Bowling for Soup album, with the song 1985 on it for her at Barnes & Noble. (She loves that song.) Typical whiny punk stuff, but the song is definitely catchy.

[02:28] | [personal] | # | G