3 ms·
You're being downvoted because it's not "just fine" to verbally abuse and harass people. This has nothing to do with complaining for the sake of complaining, th
by lorenzhs 11y ago
You're being downvoted because it's not "just fine" to verbally abuse and harass people. This has nothing to do with complaining for the sake of complaining, this is about not wanting to work in a hostile environment.
- mschuster91 11y agoWell, Linus succeeds in keeping off crap code because he is not afraid calling crap crap. Might be it appears hostile, but it forces people to submit quality code.
- coldpie 11y agoAnd forces otherwise useful people to leave, and intimidates first-time contributors who might not be completely up to snuff yet. Is the rudeness worth the trade-off? It's an open question.
- mschuster91 11y agoWell, it's known for decades that the culture on LKML isn't exactly newbie-friendly. I believe that keeping newbies (which most often have no idea about how much security is required in kernel code) off is actually valuable in the kernel - just imagine what sloppy coding can cause on millions of devices, or actually, see it happening right now on routers and Samsung smartphones. There's a reason why lots of Android driver stuff is not in mainline Linux, and the biggest reason is that most of the code shipped by the manufacturers is utter crap which Linus would tear apart in seconds, not to mention security experts or actual blackhats using said crap code to own devices.
- coldpie 11y agoNo one is arguing for accepting lower quality code.
- FilterSweep 11y agoPushing out "not up to snuff" code on the kernel layer to potentially millions of people is unacceptable.
- coldpie 11y agoNo one is arguing for accepting lower quality code.
- bardan 11y agoBut isn't that also the point? A combative culture would intimidate people who aren't up to snuff yet. The people contributing are more likely to be those who are confident enough in their abilities to know they don't deserve any of the community's scorn.