Toggle navigation Christine Dodrill Blog Projects Resume Contact As a lot of people close to me know, I am a very avid IRC user. I like the simplicity of IRC and how easy it is to set up your own node. I like how the protocol is easily scriptable for and think that a lot of the extensions are well thought out and useful. That being said, a lot about the protocol is absolute garbage. It is poorly understood by nearly all but the most sophisticated developers and a lot of companies that offer IRC gateways to things half-ass it. Not to mention of course the other core problem that ircd in 2015 acts the same way as ircd in 2005 did. Every time your TCP socket to the server dies, your session is deleted and you need to start over from scratch. Bouncers basically just make it harder for the TCP socket to die by having another server with a (hopefully) more stable connection keep your IRC so...