Anyone who IRCs regularly know of a few distinct personalities that irritate to the core. It's almost as if there is a nest somewhere making sure that the supply of lost AOLers, obnoxious 13 year olds and elitist know nothings don't run out. No matter how many you try to kick/ban off the planet.
This is by no means a complete list, but just a few that stuck out in my mind at the time of writing.
The Elitist Know Nothing: This guy talks about everything with complete authority and refuses to budge on any topic as if he were the one who invented it. In all actuality, The Elitist Know Nothing, picked up most everything he knows from biased trade journals written by other Elitist Know Nothings. He has never really ever applied any of his knowledge to see if it's actually true or not. He just assumes that it is, and makes sure that you know your 20 years of programming experience mean nothing in the face of his all knowing intellect.
The Lost AOLer: This guy somehow managed to find IRC. He doesn't know exactly where he is. He is constantly confused as to why the ##linux (must be some kind of kinky sex act) members don't want to cyber with him.
THE 10-15 YEAR OLD: THESE GUYS ARE A MIX BETWEEN THE LOST AOLER AND THE ELITIST KNOW NOTHING. THEY HAVE FIGURED OUT THAT THEIR COMPUTER IS PRETTY SPIFFY AND THAT QBASIC CAN MAKE IT DO SOME KEWL STUFF. THEY THINK CAPS LOOK KEWLER THAN LOWERCASE AND YOU CAN ONLY HOPE AND PRAY THAT SOMEONE DOESN'T TEACH THEM L337. THE BRIGHT SIDE IS THAT THE 10-15 YEAR OLD WILL MAGICALLY LOG ON ONE DAY A COMPLETELY DIFFERENT PERSON.
The Scary Asian/Arab: This kid barges in the channel and asks questions in mildly coherent English that most likely threaten every bit of security you have. For example: say you run a shell server, the Scary Asian will come asking for an account.. for stuff and ssh. When you ask what kind of stuff he will give some vague answer. You figure he's harmless because he kinda sounds like the 10-15 year old. Two weeks later all your bandwidth disappears and you find most of it going through a ssh tunnel he set up. The FBI knocks on your door to inquire about some files going through your server.
The I Can't Read The Topic Guy: This guy will wander into the channel and paste 30 lines of code right off. Of course the code is C and the channel is #perl, but that doesn't stop him. He then goes on to ask a question about the code while four other channel members try to explain various things to him such as "this is #perl" or "there's a pastebin for a reason." The I Can't read The Topic Guy will then make some sort of apology and go spam all 30 lines of code in #C.
The Enter Key Abuser: This Guy
Does not understand
pressing enter after every
and that people would listen
to him more
if he stopped that
Mr. Offtopic: This guy never talks about anything on topic. He'll tell you about the state of his room, the color of his socks, or about how awesome the hot pockets him mom brought him are. Never mind the fact that this is the #cryptography channel and you are trying to explain something to someone. Mr. Offtopic does not actually need any interaction from other users. He will continue rambling on regardless.
The Evil Wizard: This is the guy that's been programming for 30 years and has achieved wizardry. His sole purpose in life is to hang out in the help channels and inform anyone who asks a question how dumb they are. He refuses to part with any useful knowledge and instead tells people to google it or links to the most cryptic documentation he knows of. Delights in making newbies give up on whatever they were trying to do.
The 50/50 Guy: This guy actually knows his stuff.. Half of the time. The other half he cycles between all the annoying IRC personalties. He'll be talking coherently about a C program he wrote one minute and then suddenly go into a string of expletives and tell you about his toenails.
A part 2 coming some time in the future!
EDIT: Part 2 is up!