@tilton Oh good! Last time I messed with it it would barf on anything that wasn't ASCII. The buffering thing is a real issue in the modern world, however.
IRC's old model of "nail up one TCP connection all of the time" falls apart in a mobile-centric world. Slack figuring that out is one of the main things that pushed us off of IRC at $job-2.