No one is born knowing C++. No one is known knowing Python. No one is born knowing POSIX API's. Everyone had to learn it, and everyone learns in their own way. And it is healthy to ask others best practises and what to do. The Bank of Learning won't become insolvent from sharing knowledge.
freenode is like 3/4ths a social thing though. I can sort of understand trying to prevent your shitposting-about-intercal channel from being overrun by people who don't get the jokes, since there isn't much separation.
on channels that are explicitly didactic -- bleh. freenode has a lot of pompous assery thinly veiled as "community support". irc is better suited to shitposting
This is a Mastodon instance run by the Interlinked Foundation, a 501(c)(3) non-profit devoted to eliminating discrimination. We are an instance that blocks authoritarian political violence, ultra-nationalism, fascism, the alt-right, Stalinism, and authoritarian ideology in general. It's intended to be a safe place for those tired of violent rhetoric as well as a place safe from discrimination.