3 ms·
The SoC Controversy
- spacedcowboy 4y agoI read this because I was confused why a system-on-chip was a controversial subject... It got more confusing until I got to the second paragraph where it was actually defined :)
- CharlesW 4y agoTo save others a click: In this 2019 article it means "Standards of Conduct", in this case for PerlCon 2019.
- Arainach 4y ago>Additionally, I think that the existence of an SoC or likewise document is a sign towards outsiders that your community can’t behave itself maturely. They need special rules laid out to them, after all. Like most rules, they are codified because issues have arisen in the past, and keep on arising. I don’t think the Perl community is too immature to behave itself. I trust in the good faith of people, and to me it feels like a SoC does the exact opposite. Good faith doesn't scale. Any community of sufficient size absolutely requires explicit rules (and plenty of smaller communities need them to, because being small doesn't make you immune to assholes or to excusing their assholishness due to other qualities). Bruce Schneier goes into this in excruciating novel-length depth with sources and case studies: https://www.schneier.com/books/liars-and-outliers/ https://www.schneier.com/books/liars-and-outliers/
- arp242 4y agoI don't think you necessarily need a set of explicitly written down rules – and certainly not an explicit "here is how we will punish you" set of rules – to prevent a build-up of assholery. And in my observation, I'm also somewhat skeptical such a documents really prevent this build-up in the first place. At the end of the day, it's just ink on a piece of paper, or bytes in a text file. I certainly don't need a CoC on my repos to tell people to knock it off if they start behaving like an ass (which, thankfully, rarely happens). I have not read Schneier's book (yet), but it mostly seems to be about about trust at the scale of society. It seems to me there's some space between "trust that you and I as friends have" vs. "trust at society scale". Many programming conferences are actually not all that large. Now, you could reasonable agree or disagree with that, and go on at length with good arguments either way. I dislike how this discussion is being done though, and I feel that was the main complaint from the author. Surely "harassed for weeks to the point where they decide to stop organizing the conference" should be against the spirit of any decent SoC. Being an asshole to get rid of assholes doesn't strike me as a very good way to go about things anyway; this type of behaviour tends to be quite corrosive.
- benj111 4y agoDoes it not? Are you not being an arsehole because this group is under a certain size? At what point will you let the arseholeyness flow? Arseholes are arseholes regardless of size of group. The dynamic that changes as groups get bigger is that individuals feel less personally responsible for holding the arseholes to account. Of course this assumes that there is an absolute measure of arseholiness, which there isn't, so people have to work together to enforce social norms. That doesn't require a written document.
- benj111 4y agoTIL about dead naming. I would like to think this applies exclusively to referring to a trans person in the here and now. But I guess it's also unacceptable to refer to the designer of the arm chip as Roger Wilson, as they were when they designed the chip rather than what they're called now? And that being so do we also have to update the names of former cat Stevens records?
- gggfgj 4y agoThat was indeed the confusion that Will Braswell referred to in his talk on Perl's history when he made a humorous reference to the author of Pugs being "Autrijus Tang or Audrey Tang" (actually both throughout the duration of the project), which was not done out of malice, but was a callback to earlier on in the presentation when he'd joked about the different pronunciations of Haskell ("Haskell or Haskell"), the language in which Pugs was written. For what it's worth, Tang later went on the record as having no problem with Braswell's talk, and in particular, noting that the Autrijus account on CPAN is still active. The outrage over all this was worked up by others unrelated to the project or the author.