Misunderstanding professionalism and the new Ruby code of [mis]conduct | Dark Hacker News