5 ms·
>The Linux community is dominated by western, white, straight, males in their 30s and 40s these days. I perfectly fit in that pattern, and the rubbish they pour
by 1ris 12y ago
>The Linux community is dominated by western, white, straight, males in their 30s and 40s these days. I perfectly fit in that pattern, and the rubbish they pour over me is awful.
Maybe you are the problem. I don't know a single OSS developer that is more hated than you. Ever wondered why this might be?
- IshKebab 12y agoIt's because he implicitly and explicitly points out the very real flaws in desktop linux. And then he has the audacity to try and fix things by changing them! If there's one thing people hate more than having flaws pointed out in something they like, it's someone else changing that thing and making it better. Not only does it feel like an insult, but it means that all that pain you went through to learn bash/xfree86.conf/ifconfig/alsactl/etc. is now irrelevant. I don't see how you can seriously argue against systemd. The lack of integration and modernity in desktop linux has hurt it. Does no-one remember how much of a pain in the arse it was to simply connect to a WPA2 wifi network for years? That was because wifi configuration was a jumbled assortment of (really secure no doubt) shell scripts - not something that is easy to interface to a GUI. We should be celebrating the fact that someone is fixing the mess that is the linux userspace. Anyway, none of this justifies the stupid amount of hatred inflicted on him. And I've still yet to see a sane technical criticism of systemd.
- makomk 12y agoActually, the main problem with wifi on Linux was that the drivers were crap and there were a bunch of competing WiFi stacks with mutally-incompatible APIs. If you had a decent driver, connecting to an access point and authenticating was - and still is - handled entirely by a small, single-purpose monolithic program called wpa_supplicant. The "jumbled assortment of (really secure no doubt) shell scripts" didn't need to know or care whether your network was WPA2. All they had to do was start wpa_supplicant and wait for it to tell them it had connected. Most of the complexity and issues came from older, incompatible drivers with their own built-in WPA supplicants (or no WPA support at all) that aren't supported anymore.
- vezzy-fnord 12y agoHow are Bash, ifconfig and alsactl irrelevant? I know the second is deprecated, but obtaining debug information on network interfaces isn't something that has went away from a typical Linux distro workflow, and Bash is still the default shell on almost every distro. Also, you won't believe how many times an "alsactl restore" has ended up fixing my audio, even on systems with PulseAudio.
- adekok 12y ago> Maybe you are the problem. I don't know a single OSS developer that is more hated than you. Lennart's complaints about Linus are on point here. But not for the reason Lennart thinks. Linus has scathing personal insults. And people don't hate him. Because most of the time... he's right. Linus has gotten where he is through brains, a lot of work, and a certain amount of luck. His code has been adopted through sheer technical merit. Lennart has written a lot of code, but the perception is that much of it was adopted for political reasons. This adoption goes directly against the core principles of the Open Source movement. i.e. people feel emotionally betrayed. In contrast, Linus telling them to go fuck themselves is just strong wording around a technical discussion. It doesn't hit emotional buttons in the same way. The "feature creep" of systemd is another case in point. Systemd is increasing it's functionality, and forcing people to use it. Because the alternatives are no longer supported, or their favorite software is now welded to systemd. This process hits more emotional buttons. The perception is that Open Source is about freedom, personal choice, etc. When people have choices removed in Open Source software, it hits emotional buttons. When they get told "my way or the highway", they get deeply offended on a personal level. Lennart may be right in all of his technical decisions. But the environment he's in means he's guaranteed to get a lot of flak for it.
- srcmap 12y agoAgree! After reading this http://en.m.wikipedia.org/wiki/Systemd http://en.m.wikipedia.org/wiki/Systemd , I dislike systemd also. The conspiracy side of my mind think redhead is pushing for systemd because systemd's complexity enable redhead to sale more support contracts.