haha remember when I was an SRE at Ustream and I rewrote large parts of UnrealIRCd because it was pegging our servers at 100% CPU due to the fact that we had hundreds of thousands of users at any given time?
@ariadne We ran UnrealIRCd at Prominent European Linux Company for a long time. I can't remember the details, but I'm grepping my logs and the first mention of "ircd" is from the director shortly after I started in 2012: "man, that reminds me how horrendous the ircd we're running is *shudder*"
My first mention of ircd was looking into Charybdis as a replacement. Again, can't remember the reason, but we eventually went with InspIRCd.
@ryan i think both charybdis and inspircd really advanced the state of IRC, and really any IRCd at this point is good enough
@ariadne Last time I heard that name, it was alongside acidbitchez 😅
@schrotthaufen i remember that person, which is probably a bad thing
@ariadne I was fundamentally against Unreal and several other ircds, not because of Windows or anything, but because in my not-so-humble opinion they gave ircops *way* too much power by default.
ircops are there to:
* reconnect servers after splits if for some reason they come back in a suboptimal layout
* kill and/or kline trouble makers
* kill users on their birthday
Not forcibly change users nicks or force them to join embarrassing public channels and whatever the fuck else you could do.
@fwaggle i mean, that's why i hated inspircd in the early days, they were in a race to the bottom with ircop abuse features with unreal
@noisytoot @fwaggle also, isn't oper abuse *the whole point of pissnet*? because we were making fun of andrew and his tendency to be an abusive operator?
@ariadne @noisytoot @fwaggle i mean it was shitposts and more shitposts but people gotta abuse in unfun ways. then you have those who took pissnet seriously
@nay @fwaggle @noisytoot one never takes pissnet seriously. a fatal error.
@sadiepowell @fwaggle sure, but i was literally there when Brain wrote NICKLOCK and it was a shitpost to gain interest in inspircd on the SearchIRC forums.
he did not have corporate settings in mind when he wrote that module 😂