User:Andy/Rant/BitchX

From Strugglers
< User:Andy‎ | Rant
Revision as of 22:06, 28 January 2006 by Andy (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

BitchX is an IRC client which grew out of a script for the ircII client. It is common on unix systems.

I contend that BitchX is the most retarded IRC client ever devised, flawed from the start by ridiculous design decisions. Need some examples?

Auto-ignore features enabled by default

Oh yes. Watch as BitchX ignores the services of your favourite network. Watch as it ignores people who do too many actions (with a limit as defined by whoever wrote that misfeature). Really, be honest BitchX users, how many times has auto-ignore ever saved you from anything? How many times has it just made your IRC experience that bit more painful?

Auto-away which publically notifies all channels

Yeah, like the world needs to know that you've been idle for ten minutes, so much so that it has to be broadcast to all the channels you are in. What possible use is that? If you've been idle 10 minutes you are either not there at all, or not paying much attention. Therefore, what is the point in telling people this? How will it help anyone? It won't, it is pointless, all it does is annoy, like every other moronic default of BitchX.

Uses random quit messages by default

Oh, but aren't they good? Aren't they witty? No. Some are like jokes you get out of christmas crackers. Some are totally unintelligible. Some are offensive. Now, I am a broad-minded person, if someone picked a joke that they found funny but I didn't then I'd not comment. But under what circumstances would you like to show the world random text of someone else's choosing? Would you send your mother a random greeting card? No. Pointless at best, annoying/embarrasing at worst.

Massive ANSI art all over

I'm sure it takes a lot of skill to create these images. If I appreciated them I'd go to a site that has archives of them. I don't need to see it every time I start an IRC client. Showing your roots as a client developed by l33t scripters?

“I'm to lame to read BitchX.doc”

euheueheuheuehe. Aren't you ironic by keeping that typo in there for all this time. NO. YOU ARE LAME. I'm happy that you agree it is important for users to read documentation, but putting in some insult against the user which is in itself incorrect doesn't help your case at all.

Messes with the numeric replies of the server

Is it funny to see "You are now an IRC Operator" replaced by "You are now an IRC Whore"?

For about a millisecond.

Once.

Maybe.

That isn't the worst of it though, at least that is purely cosmetic. But look at what they did to /map, /links and /stats.. Unless you are on a network which uses an ircd known to the BitchX developers then most of these numerics are hopelessly mangled so you can no longer see the correct information. This is simply broken! The IRC server knows what information to send to the user, don't screw around with it just because you think it would be "cool".

All of these idiotic features are there by default. Each one like the most tacky and lame component of the lamest little toy IRC script, and each one thrown in there as default behaviour.

You have to acquaint yourself with BitchX before it can even be regarded as remotely useful. "Surely that leads to more informed users?" I hear you say. No! Of course it doesn't! It doesn't make anyone read the manual that wouldn't have read it anyway. It just floods IRC with tides of misconfigured clients all behaving in excessively lame ways because those same people who could only fuck up their IRC life enough to shoot themselves in the foot now are running a client that inflicts it's bogosity on the rest of us. Some tards need to go out of their way to install broken scripts, BitchX offers the most broken features free of effort! For the rest of us, it just makes life harder.

Do the world a favour, use irssi or XChat (or even ircii or epic or whatever!). BitchX is the most broken client I have ever seen.