Live data from Hacker News

A regression is the kernel not giving the same result with the same user space

lkml.iu.edu

371–380 of 408 posts

Re: A regression is the kernel not giving the same result with the same user space

#371

"a return to a former or less developed state." See, it's the fact that Linus doesn't even know the real definition of 'regression' that makes me think I cant' trust him or anything he produces. That level of idiocy is simply intolerable.

uh, what? software regression is a well known term that is widely used to say "something used to work and it doesn't work now" https://en.wikipedia.org/wiki/Software_regression

Wiki's references are books from the 2000s. Sorry, the term has been around way longer than that - we had this term locked down in the 70s, and that's certainly not the proper usage. Regression only happens when you fix a specific bug and re-introduce it in later code revisions. If it happens the first time, it's just a bug. If you fix it and it happens a second time, THEN it becomes a regression.

Re: A regression is the kernel not giving the same result with the same user space

#372

Earlier quoted context omitted.

I will never understand why this has been downvoted.

It's a cliche hacker news comment that adds nothing to the conversation: - Speaks in platitudes about the topic in a way that shows a thin understanding of the context and only sounds smart to people that also aren't familiar with the context. - Armchair psychiatry used to advance a moralizing message. - All over the place while deep in a comment thread, seemingly more interested in hearing themselves talk than carry…

Conversely, I see an insightful take on communication and hierarchy.

Re: A regression is the kernel not giving the same result with the same user space

#373

Earlier quoted context omitted.

Yet the Python 3 executable has the same name as the Python 2 executable...

No they don't. At least one of them has a number after it.

I got both Python 2 and Python 3 installed on my machine, from the official distribution, and both have "python.exe", no numbers.

Re: A regression is the kernel not giving the same result with the same user space

#374
post #316

Earlier quoted context omitted.

"Seriously, it's the kind of garbage that makes me think your opinion and your code cannot be relied on" is, quite bluntly, a personal attack, directly commenting on an entire developer's code history and knowledge based on one single issue. This could be worded a lot better. The profanity is also unnecessary. The rule of thumb I've seen in your typical management oriented business books ( eg, your books / training l…

> quite bluntly, a personal attack I don't see how this is a personal attack. I call the quoted comment a plainly-stated critique of a developer's portfolio. If you have repeatedly demonstrated a problem following basic requirements (ref: "denying the regression now for three weeks"), that's a good reason to presume problems might exist (i.e. "your code cannot be relied upon"). Linus tends to write this type of "blun…

The profanity is in the original post ("Stop gthis f*cking idiocy already!", "bogus SHIT").

From my viewpoint, the problem with the personal attack is the overreaching scope and the hostile wording, not necessarily the critique. It is easy to be firm about laying down the rules of development without getting into the realm of "your entire code and opinion".

There is absolutely nothing wrong with his later post on this in my opinion ( http://lkml.iu.edu/hypermail/linux/kernel/1710.3/02487.html ) and I don't think he's any less firm about the development rules here.

Re: A regression is the kernel not giving the same result with the same user space

#375

Earlier quoted context omitted.

I agree with how he's saying it. He's being honest. He's letting you know where he stands and what the rule is, without any kind of hidden message or room for interpretation. The other guy? Not being so honest.

He's being stupid, using words he doesn't understand (He already failed in the usage of the word 'regression.') He's throwing a childish tantrum and THAT is the primary reason I won't touch Linux (well that and I can hardlock any Linux system by making a 4kb encrypted RAMDisk, and it's been left unfixed for years, allowing me to find dozens of nice memory issues, [especially with the buffer cache,] and most of these…

We've asked you not to post like this before, and it seems as though you're going to continue to violate the guidelines, so we've banned the account.

We're happy to unban accounts if you email us at hn@ycombinator.com and we believe you'll post civilly and substantively in the future.

Re: A regression is the kernel not giving the same result with the same user space

#376

Earlier quoted context omitted.

> Linus has made it incredibly damn clear what "no user space regressions ever" mean out of curiosity, how does a policy like this translate to microkernel OSes (e.g. Redox) where most everything runs in userspace?

shhh just get out the popcorn and enjoy the rantings of an egomaniac who wrote a glorified DOS extender for an outdated time-sharing system

Let's not join in with rantings of our own?

https://news.ycombinator.com/newsguidelines.html

Re: A regression is the kernel not giving the same result with the same user space

#377

Earlier quoted context omitted.

I will never understand why this has been downvoted.

It's a cliche hacker news comment that adds nothing to the conversation: - Speaks in platitudes about the topic in a way that shows a thin understanding of the context and only sounds smart to people that also aren't familiar with the context. - Armchair psychiatry used to advance a moralizing message. - All over the place while deep in a comment thread, seemingly more interested in hearing themselves talk than carry…

As the author of the comment in question, I think some of parent comment is fair criticism - that my comment is general and too superficial, without a strong basis in fact and it doesn't contribute much hard knowledge; it's all analysis. Also, it's long.

I considered those things myself before I posted it. However, I didn't see how to overcome them; some issues don't lend themselves to strong factual bases, and some are much more nuanced than can be addressed in a few words - issues such as leadership - and yet they still are important enough to discuss. The problems of the world don't always conveniently fit our model of how we prefer to address them. How else could these issues be addressed?

> It's a cliche hacker news comment

This I strongly disagree with; these issues are rarely addressed with much serious thought and that's one reason I posted it.

Re: A regression is the kernel not giving the same result with the same user space

#379
post #363

Earlier quoted context omitted.

Yeah but the thing is, I don't see how our points conflict. Yes, by all means people should try to develop a thick skin and would benefit from that throughout life. That would lead to X% improvement and Y% who still were dealt with in a counterproductive way. There's a wide range of capacity for dealing with this stuff. General Macarthur was infinitely strong minded, but when he saw someone with war induced PTSD in a…

> General Macarthur was infinitely strong minded, but when he saw someone with war induced PTSD in a hospital bed he slapped him across the face for being a coward. I give him the benefit of the doubt that his own strength made it difficult to see what was a much less understood thing back then. This case is not even close to PTSD, but the concept is the same in that emotional capacity varies widely, even when we pra…

You’re right it was General Patton, https://en.wikipedia.org/wiki/George_S._Patton_slapping_inci....

However the point was not Patton did wrong, as I mentioned I believe he just wasn’t aware.

The point was people have massively different reactions to emotional stress. This is why two people with identical wat experience may or may not get ptsd. Training for emotional stress has limits.

You keep saying you wouldn’t want to change the virtues of these leaders. I’m trying to say (forget Patton) most times their virtues don’t come inherently from being an asshole. Their virtues come many personality traits, strength, courage, talent. We don’t have to, and shouldn’t give up thes virtues. That doesn’t meant they can never be optimized.

Re: A regression is the kernel not giving the same result with the same user space

#380
post #132
post #117

Earlier quoted context omitted.

What are you trying to say? There are already a lot of explanations for why Clojure is dynamically typed and how it fills its role nicely that way.

I know, I know. We've been having some interesting discussions about Clojure, Haskell and dynamic and static typing on these stories https://news.ycombinator.com/item?id=15602658 https://news.ycombinator.com/item?id=15593069 My comment was intended to be a wry one referencing those very interesting discussions and hinting that if you have types then you can more easily make breaking changes internally that aren't vis…

Dubious. The maintenance argument is weak. https://www.youtube.com/watch?v=2V1FtfBDsLU&feature=youtu.be...
Post reply on HN