Live data from Hacker News

The world's worst Linux kernel module

github.com

51–60 of 72 posts

Re: The world's worst Linux kernel module

#51

Earlier quoted context omitted.

Systemd of course has had its share of issues. But a lot of also comes down as natural resistance of change by sysadmins, which is a well documented psychological phenomenom https://journals.sagepub.com/doi/full/10.2466/09.02.10.CP.1.... … and sysadmins tend to be at the deep end of the spectrum

It's not remotely unique to sysadmins. If anything, devs are worse. Have you seen how many Python 2 packages there still are out there? How often do we see opinions on HN that amount to "C > *" whenever Rust, Go, Java, C++, etc. are in the submission? That's the exact same "resistance to change". Change isn't a light switch. It doesn't go from 100% old to 100% new. Change is a long, slow, time consuming, and difficul…

>Have you seen how many Python 2 packages there still are out there?

Pretty much none. Can't say exactly how many, since http://py3readiness.org/ is dead.

Re: The world's worst Linux kernel module

#53
post #33

Earlier quoted context omitted.

It's interesting how comments tend to be held to much higher standards on HN than the submissions themselves. I wonder if that's purely because there's no downvote button for submissions or if there are other reasons.

Don't know if you've ever tried to submit links here, but it's kind of random whether your submission gets to the front page or not. I believe the click-baitniness of the title has a lot to do with "success" there. You can see a similar effect on YouTube, a lot of videos have really click-baity titles even if the video itself is high quality.

100% it's the click-baity aspects of the title. Just like reddit, or anywhere, there's enough people who see the title and upvote without reading it, if the title is appealing enough.

Source: I submitted an article with a direct quote from the abstract as the title. It gained a lot of interest before the title was changed to word salad of the original. https://news.ycombinator.com/item?id=28400659

Re: The world's worst Linux kernel module

#54
post #34

Earlier quoted context omitted.

Systemd of course has had its share of issues. But a lot of also comes down as natural resistance of change by sysadmins, which is a well documented psychological phenomenom https://journals.sagepub.com/doi/full/10.2466/09.02.10.CP.1.... … and sysadmins tend to be at the deep end of the spectrum

I'm a young-ish (late 20s) sysadmin and I've been reflecting on how I'm becoming increasingly cynical and resistant to change over time. I will probably organize my thoughts at some point, but here are some unsorted ones: * Infrastructure is often untestable. I've been bitten by the silliest changes in unexpected ways. We use IaC extensively, which makes things more organized and easier to operate, but still, testing…

My dad was a systems programmer and he really didn't like change. His mantra was, "If it ain't broke, don't fix it".

Re: The world's worst Linux kernel module

#55

Is it normal kernel style to use if blocks without braces if it's only one line? See https://github.com/davidmalcolm/antipatterns.ko/blob/main/bu...

From https://www.kernel.org/doc/html/v4.10/process/coding-style.h...

"Do not unnecessarily use braces where a single statement will do."

Re: The world's worst Linux kernel module

#56
post #26

Earlier quoted context omitted.

Flamewars of 90s have called, and reminded that it's way older than the cancel culture.

[flagged]

> killfiles were not shared amongst users.

My friend, usenet KILL files were absolutely shared. I ran a usenet NNTP server back in the day. There were many killfiles shared and usenet admins could also institute certain kinds of blocks. See http://www.kibo.com/kibokill/

Re: The world's worst Linux kernel module

#57

Is it normal kernel style to use if blocks without braces if it's only one line? See https://github.com/davidmalcolm/antipatterns.ko/blob/main/bu...

From https://www.kernel.org/doc/html/v4.10/process/coding-style.h... "Do not unnecessarily use braces where a single statement will do."

I wonder if anyone has done an analysis of kernel code to find all the cases where brace-less statements introduced bugs.

Re: The world's worst Linux kernel module

#58

Earlier quoted context omitted.

I tend to downvote jokes or non-substantive comments about systemd (although I haven't downvoted any of the comments on this post). Like any other software system, anyone is welcome to question or doubt or disagree with systemd's design decisions. But some people seem to have an almost irrational hatred for it, far beyond what a mere software package calls for. Even if a person making a joke about systemd isn't thems…

Systemd of course has had its share of issues. But a lot of also comes down as natural resistance of change by sysadmins, which is a well documented psychological phenomenom https://journals.sagepub.com/doi/full/10.2466/09.02.10.CP.1.... … and sysadmins tend to be at the deep end of the spectrum

I systemd because I deeply disagree with the philosophy of it's developers. You shouldn't write system critical software if you don't understand how and why said system works. I'll give you It's much better now, but I don't forgive easily. I till haven't touched debian after they disabled crypot-randomness either. I've also gotta say, it's a little annoying to see someone condense all the issues surounding systemd as "hur dur, change is scary... grok no like change"

Re: The world's worst Linux kernel module

#59

Earlier quoted context omitted.

Systemd of course has had its share of issues. But a lot of also comes down as natural resistance of change by sysadmins, which is a well documented psychological phenomenom https://journals.sagepub.com/doi/full/10.2466/09.02.10.CP.1.... … and sysadmins tend to be at the deep end of the spectrum

I systemd because I deeply disagree with the philosophy of it's developers. You shouldn't write system critical software if you don't understand how and why said system works. I'll give you It's much better now, but I don't forgive easily. I till haven't touched debian after they disabled crypot-randomness either. I've also gotta say, it's a little annoying to see someone condense all the issues surounding systemd as…

I agree, but it seems just as shallow to condense systemd to "it's much better now, but I don't forgive easily."

Re: The world's worst Linux kernel module

#60
post #7

Glad to find Systemd mentioned on HN. Just kidding: systemd is not a kernel module.

Does anyone know why this comment is being buried? It's clearly a good spirited joke.

I don't think they've discovered HN's secret feature yet -- the "joke suppression button." It looks like

[-]

Click it, and the joke and all its subcomments are instantly rolled up into a highly ignorable format. :)

Post reply on HN