3 ms·
Enumerating all badness is an impossible task. Ask anyone who's worked on any security product. You have 3 options. 1. Try anyway. End result - you are overrun
by chowells 8y ago
Enumerating all badness is an impossible task. Ask anyone who's worked on any security product. You have 3 options.
1. Try anyway. End result - you are overrun by rules-lawyer trolls.
2. Try to enumerate good things instead. End result - people get too stifled and go elsewhere.
3. Be somewhat vague and depend on the community's ongoing evolution of acceptable behavior. End results can vary.
Option 3 is the only one without a guaranteed bad outcome, so it's the one you have to take. In many cases, it's even neared the ideal of kicking out rules lawyers and trolls while encouraging abrasive but well-meaning people to take some time to learn to communicate better.
In fact, that's what Linus is doing. Seems like the policy is already working correctly.
Free speech is about being able to say whatever you want to whoever you want whenever you want in the same way that free markets are about having no regulations. It's a cute idea that fails in the presence of bad actors who have more power than those they choose to attack. Maximizing freedom of speech in a community means designing regulations to curb abuses. And yes, those policies are going to be relative to the community's ever-changing standards. It's much better to acknowledge that than pretend a set of rules can ever be complete.
- chroma 8y agoLinux was already doing option 3 with their “code of conflict”. Now they’ve replaced one divisive code with another. I wish they’d try to reduce polarization, not pick a side in the culture war.
- monksy 8y ago> Try anyway. End result - you are overrun by rules-lawyer trolls. Also there will be people trying to inject their politics as well.