| 1 |
michael |
2000 |
|
| 2 |
|
|
The Tao of Internet Relay Chat |
| 3 |
|
|
Copyright (C) Ove Ruben R Olsen 1994 |
| 4 |
|
|
Version of 940110 |
| 5 |
|
|
Contributing masters: Master ScottM |
| 6 |
|
|
|
| 7 |
|
|
----- |
| 8 |
|
|
Something is formed by the electrons, born in the silent cable. Shaping |
| 9 |
|
|
and growing and ungrowing. It is there yet not there. It is the source of |
| 10 |
|
|
Internet Relay Chat. I do not know the name, thus I will call it the Tao |
| 11 |
|
|
of Internet Relay Chat. |
| 12 |
|
|
|
| 13 |
michael |
2355 |
If the Tao is great, then the IRC is running ceaselessly. If the IRC is |
| 14 |
|
|
great then the server is running without ever stoping. If the server is |
| 15 |
|
|
great then the client will always be the server. The luser is then pleased |
| 16 |
michael |
2000 |
and there is Chat in the world. |
| 17 |
|
|
|
| 18 |
|
|
The Tao of IRC squits far away and connects on returning. |
| 19 |
|
|
|
| 20 |
|
|
|
| 21 |
|
|
----- |
| 22 |
|
|
The genetic potential of birth, a lot to know, yet unknown. |
| 23 |
|
|
|
| 24 |
michael |
2355 |
In the begining there was nothing. |
| 25 |
michael |
2000 |
|
| 26 |
|
|
Out of nothing the Tao gave birth to tolsun.oulu.fi. tolsun gave birth to |
| 27 |
michael |
2355 |
OuluBox. |
| 28 |
michael |
2000 |
|
| 29 |
|
|
OuluBox gave birth to rmsg. |
| 30 |
|
|
|
| 31 |
|
|
rmsg was not Tao, so MUT gave birth to IRC. |
| 32 |
|
|
|
| 33 |
michael |
2355 |
No one knows when IRC came into existance, the mighty master WiZ have it |
| 34 |
michael |
2000 |
to be at the end of the eight month in the year of the Dragon. |
| 35 |
|
|
|
| 36 |
|
|
|
| 37 |
|
|
----- |
| 38 |
|
|
Each channel has its purpose, however humble. Each channel is the Yin and |
| 39 |
|
|
Yang of IRC. Each channels has it's place within the IRC. |
| 40 |
|
|
|
| 41 |
|
|
In the beginning there was only channel 0, thus channel 0 is the soil of |
| 42 |
michael |
2355 |
IRC. |
| 43 |
michael |
2000 |
|
| 44 |
michael |
2355 |
Channel 1 to channel 10 then was open as the sea. Channel 11 to 999 was the |
| 45 |
michael |
2000 |
trees and forests of IRC. Channels above 999 should not be mentioned, and |
| 46 |
|
|
channels below 0 were unborn and contained many secrets. |
| 47 |
|
|
|
| 48 |
michael |
2355 |
This was not the right Tao, so IRC gave birth to +channels. |
| 49 |
michael |
2000 |
|
| 50 |
|
|
+channels had the yin and yang. Mode does not. |
| 51 |
|
|
|
| 52 |
michael |
2355 |
This was not the right Tao still, so IRC gave birth to #channels. |
| 53 |
michael |
2000 |
|
| 54 |
|
|
#channels have the yin and yang. |
| 55 |
|
|
|
| 56 |
|
|
Only channel 0 is the right path to Tao, but avoid speaking on channel 0. |
| 57 |
|
|
|
| 58 |
|
|
|
| 59 |
|
|
----- |
| 60 |
|
|
There was a great dispute among the Broom-Walkers of the Relay. Some of them |
| 61 |
|
|
wanted neither yin nor yang. Out of this Eris came into existance. Some of the |
| 62 |
michael |
2355 |
Broom-Walkers then created Eris Free-net. |
| 63 |
michael |
2000 |
|
| 64 |
|
|
This was the right Tao. |
| 65 |
|
|
|
| 66 |
michael |
2355 |
Kind Gentle and Boring Net was another wrong path to the Tao of Internet Relay |
| 67 |
michael |
2000 |
Chat. |
| 68 |
|
|
|
| 69 |
michael |
2355 |
Some time later there was a quantity of some lusers who wanted to be |
| 70 |
|
|
Broom-Walkers also. The Eris Free Broom-Walkers did not agree with them, |
| 71 |
|
|
thus a new IRC was born. This IRC is called the Undernet. |
| 72 |
michael |
2000 |
|
| 73 |
|
|
But this is not the right Tao, either. |
| 74 |
|
|
|
| 75 |
|
|
|
| 76 |
|
|
----- |
| 77 |
|
|
There will always be disputes among the Broom-Walkers of Internet Relay Chat. |
| 78 |
|
|
|
| 79 |
|
|
This is the very nature of the IRC. |
| 80 |
|
|
|
| 81 |
|
|
|
| 82 |
|
|
----- |
| 83 |
michael |
2355 |
Lusers that do not understand the Tao is always using the yang of Mode on |
| 84 |
michael |
2000 |
their channels. Lusers that do understand the Tao are always using Ignore |
| 85 |
|
|
on their channels. |
| 86 |
|
|
|
| 87 |
|
|
How could this not be so ? |
| 88 |
|
|
|
| 89 |
|
|
|
| 90 |
|
|
----- |
| 91 |
michael |
2355 |
The wise sage luser is told about the Chat and uses it. The luser is told |
| 92 |
michael |
2000 |
about the IRC and is looking for it. The flock are told about the Tao and |
| 93 |
|
|
make a fool of the IRC. |
| 94 |
|
|
|
| 95 |
|
|
If there was no laughter, there would be no Tao. |
| 96 |
|
|
|
| 97 |
|
|
|
| 98 |
|
|
----- |
| 99 |
|
|
The master says: |
| 100 |
|
|
"Without the Tao of Internet Relay Chat, life becomes meaningless." |
| 101 |
|
|
|
| 102 |
michael |
2355 |
The Relay of the old time was mysterious and sacred. We can neither imagine |
| 103 |
michael |
2000 |
its thoughts nor path; we are left but to describe. |
| 104 |
|
|
|
| 105 |
|
|
|
| 106 |
|
|
----- |
| 107 |
|
|
The sage luser must be aware like a frog crossing the highway. |
| 108 |
|
|
|
| 109 |
|
|
|
| 110 |
|
|
----- |
| 111 |
|
|
The great master Wumpus once dreamed that he was an automaton. When he awoke |
| 112 |
|
|
he exclaimed: |
| 113 |
|
|
"I don't know whether I am Wumpus dreaming that I am a client, |
| 114 |
|
|
or a client dreaming that I am Wumpus!" |
| 115 |
|
|
|
| 116 |
michael |
2355 |
So was the first Automata born. |
| 117 |
michael |
2000 |
|
| 118 |
|
|
The master Nap then said: |
| 119 |
|
|
"Any automata should not speak unless spoken to. |
| 120 |
|
|
Any automata shall only whisper when spoken to." |
| 121 |
|
|
|
| 122 |
|
|
Thus replied the master Gnarfer: |
| 123 |
|
|
"The lusers shall keep in mind that a automata can be either good or |
| 124 |
michael |
2355 |
bad. Create good automata, and the IRC will hail you and you will |
| 125 |
|
|
gain fame and fortune. Create bad automata and people will start to |
| 126 |
michael |
2000 |
hate you, and finaly you will be /KILLed to ethernal damnation" |
| 127 |
|
|
|
| 128 |
michael |
2355 |
Many lusers have fallen into the clutches of ethernal damnation. They where |
| 129 |
michael |
2000 |
not following the Tao. |
| 130 |
|
|
|
| 131 |
|
|
|
| 132 |
|
|
----- |
| 133 |
michael |
2355 |
There once was a luser who went to #BotSex. Each day he saw the automatons. |
| 134 |
michael |
2000 |
The luser decided that he also would have such a automata. |
| 135 |
|
|
He asked another luser for his automata. The other luser gave his automata |
| 136 |
|
|
away. |
| 137 |
|
|
|
| 138 |
|
|
The luser was not within the Tao, so he just started the automata. The automata |
| 139 |
|
|
had only Yang inside so all the lusers files where deleted. |
| 140 |
|
|
|
| 141 |
|
|
Some moons laither the same luser then had become a sage luser, and did create |
| 142 |
|
|
his automata from the very grounds with materials found inside the IRC. |
| 143 |
|
|
The luser was now within the Tao and his automata lived happily ever after. |
| 144 |
|
|
|
| 145 |
|
|
|
| 146 |
|
|
----- |
| 147 |
|
|
There once was a master who wrote automatons without the help of master Phone. |
| 148 |
|
|
A novice luser, seeking to imitate him, began with the help of master Phone. |
| 149 |
|
|
When the novice luser asked the master to evaluate his automata the master |
| 150 |
|
|
replied: "What is a working automata for the master is not for the luser. |
| 151 |
|
|
You must must BE the IRC before automating." |
| 152 |
|
|
|
| 153 |
|
|
|
| 154 |
|
|
----- |
| 155 |
michael |
2355 |
Master BigCheese gave birth to master Troy; his duty clear. Master Troy gave |
| 156 |
|
|
birth to master Phone, for the Tao of Irc must be eternal and must flow as the |
| 157 |
michael |
2000 |
ceaseless river of Time itself. |
| 158 |
|
|
|
| 159 |
|
|
|
| 160 |
|
|
----- |
| 161 |
|
|
Master Phone once said about the ircII client: |
| 162 |
|
|
"public_msg is for a message from someone NOT on the channel |
| 163 |
|
|
public_other is for a message on a channel that doesn't belong to |
| 164 |
michael |
2355 |
a window. public is for a message on a channel that belongs to a |
| 165 |
michael |
2000 |
window!" |
| 166 |
|
|
|
| 167 |
|
|
Out of this raised the mighty chaos. |
| 168 |
|
|
|
| 169 |
|
|
|
| 170 |
|
|
----- |
| 171 |
michael |
2355 |
The sage luser came to the master who wrote automata without the help of |
| 172 |
|
|
master Phone. The sage luser asked the master who wrote automata: "Which is |
| 173 |
|
|
easiest to make. A automata with the help of master Phone or an automata |
| 174 |
michael |
2000 |
made with the help of a language ?" |
| 175 |
|
|
|
| 176 |
|
|
The master who wrote automata then replied: |
| 177 |
|
|
"With the help of a language." |
| 178 |
|
|
|
| 179 |
|
|
The sage luser was disapointed and exclaimed: "But, with master Phone you |
| 180 |
|
|
do not need to know anything about the soil of IRC. Is not that the easiet |
| 181 |
|
|
way ?" |
| 182 |
|
|
|
| 183 |
|
|
"Not really" said the master who wrote automata, "when using master Phone |
| 184 |
|
|
you are closed inside a box. For sure, it is a great box for the lusers, |
| 185 |
|
|
but the master will need more power, thus a language is the only path to go. |
| 186 |
|
|
With the language the master will never have to limit himself. When using |
| 187 |
|
|
such a language the master will seek the best between the need and the |
| 188 |
|
|
availibility." |
| 189 |
|
|
|
| 190 |
|
|
"I see", said the sage luser. |
| 191 |
|
|
|
| 192 |
|
|
This is the essence of Tao of IRC automatas. |
| 193 |
|
|
|
| 194 |
|
|
|
| 195 |
|
|
----- |
| 196 |
|
|
A client should be light and be used for communication. The spirit of a good |
| 197 |
|
|
client is that it should be very convinient for the luser to use, but hard |
| 198 |
|
|
for the luser who want to create automata. |
| 199 |
michael |
2355 |
There should never ever be too many functions or too few functions. |
| 200 |
michael |
2000 |
|
| 201 |
|
|
There should always be a ignore. |
| 202 |
|
|
|
| 203 |
|
|
Without ignore the client is not within the Tao of Chating. |
| 204 |
|
|
|
| 205 |
michael |
2355 |
The client should always respond the luser with messages that will not |
| 206 |
michael |
2000 |
astnonish him too much. The server likewise. If the server does not, then it |
| 207 |
|
|
is the clients job to explain what the server says. |
| 208 |
|
|
|
| 209 |
|
|
A client which fails this, will be useless and cause confusion for the lusers. |
| 210 |
|
|
The only way to correct this is to use another client or to write a new one. |
| 211 |
|
|
|
| 212 |
|
|
|
| 213 |
|
|
----- |
| 214 |
|
|
A luser asked the masters on #IrcHelp: "My client does not work". |
| 215 |
|
|
The masters replied: "Upgrade your client". |
| 216 |
|
|
The luser then wondered why the master knew. The master then told him about |
| 217 |
|
|
the Protocol. |
| 218 |
|
|
|
| 219 |
|
|
"Your client does not work beaucse it does not understand the server. Why |
| 220 |
|
|
should it always work ? Only a fool would expect such. But, clients are made |
| 221 |
|
|
by humans, and humans are not perfect. Only Tao is. |
| 222 |
|
|
|
| 223 |
michael |
2355 |
The IRC is solid. The IRC is floating, and will always be dynamic. Live with |
| 224 |
michael |
2000 |
that or /quit." |
| 225 |
|
|
|
| 226 |
|
|
|
| 227 |
|
|
----- |
| 228 |
|
|
The luser came to the masters of #IrcHelp, asking about the Tao of IRC within |
| 229 |
|
|
the client. |
| 230 |
|
|
The masters then said that the Tao of IRC always lies inside the client |
| 231 |
|
|
regardless of how the client connects to the server. |
| 232 |
|
|
|
| 233 |
|
|
"Is the Tao in irc ?" asked the luser. |
| 234 |
|
|
"It so is" replied the masters of #IrcHelp. |
| 235 |
michael |
2355 |
"Is the Tao in the ircII, Kiwi, rxirc, vms, rockers and msa ?" asked the |
| 236 |
michael |
2000 |
luser. |
| 237 |
michael |
2355 |
"In all of them and in the TPC, irchat, zenirc, zircon X11-irc and even the |
| 238 |
michael |
2000 |
dos irc has the Tao" said the master quietly. |
| 239 |
michael |
2355 |
"Is the Tao in a telnet connection directly to the server ?" |
| 240 |
michael |
2000 |
|
| 241 |
michael |
2355 |
The master then was quiet for a long time and said. "Please leave, such |
| 242 |
michael |
2000 |
questions are not within the Tao of IRC". |
| 243 |
|
|
|
| 244 |
|
|
|
| 245 |
|
|
----- |
| 246 |
|
|
The master says: "Without the Protocol of TCP the messages will not travel. |
| 247 |
|
|
Without the client, the server is useless." |
| 248 |
|
|
|
| 249 |
|
|
|
| 250 |
|
|
----- |
| 251 |
michael |
2355 |
There once was a luser who used the ircII client. "ircII can do anything I |
| 252 |
|
|
ever need for using IRC" said the emacs client user, "I have /ON's, I have |
| 253 |
|
|
assignments, I have aliasing. Why don't you use this instead of the huge |
| 254 |
michael |
2000 |
emacs client, which also has a messy screen?" |
| 255 |
|
|
The emacs client user then replied by saying that "it is better to have a |
| 256 |
|
|
scripting language that is the client instead of have a client that has |
| 257 |
|
|
a scripting language." Upon hearing this, the ircII client luser fell silent. |
| 258 |
|
|
|
| 259 |
|
|
|
| 260 |
|
|
----- |
| 261 |
|
|
The master Wumpus said: "Time for you to leave. I did, now I'm happy." |
| 262 |
michael |
2355 |
The master Gnarfer replied: "Use, but never overuse IRC, then you will also |
| 263 |
michael |
2000 |
be happy within IRC" |
| 264 |
|
|
|
| 265 |
|
|
|
| 266 |
|
|
----- |
| 267 |
michael |
2355 |
A luser came unto the masters of #EU-Opers and asked, "How can I be, yet not |
| 268 |
michael |
2000 |
be, a user@host within the IRC?" |
| 269 |
|
|
The masters of #EU-Opers replied: "To be Tao is to be ones true self. To hide |
| 270 |
michael |
2355 |
ones self is not Tao, and is not IRC, you have much to learn before you shall |
| 271 |
michael |
2000 |
be at rest within the Flow of Irc. Please leave" |
| 272 |
|
|
|