News for hackers. Stuff that matters.
Re:A Sad Day for Rust by solipsism on Friday January 17, 2020 @11:41AM (#22076199)
This is a bit Pollyanna. People aren't logic robots that start from first principles and then derive all knowledge from logical reasoning. People are emotional, irrational beings. Those of us who fancy ourselves rational are constantly involved in irrational motivated reasoning helping us maintain that desired worldview.

Not to say we shouldn't try to live up to the ideal you set forth. We should do our best. But there's not some category of honest people among whom you can avoid human nature.

Re:A Sad Day for Rust by munificent on Friday January 17, 2020 @12:55PM (#22077200)
People are not robots, but in terms of reaching agreement between humans, "emotion" is more or less just a difference in priorities, which is one of the ways reasonable people can disagree.

If we agree on the facts and we agree on their implications, but we still disagree, it's likely because we weight things differently. Emotions are simply a large component for how we weight things.

Re:A Sad Day for Rust by zzzeek on Friday January 17, 2020 @01:49PM (#22077797)
emotionalism is strongly linked to irrationality. once someone is irrational I'm not following how that can be reduced to a "difference in priorities". I'm an open source maintainer of some very popular projects. more in the early days, I was certainly irrational on a few occasions where someone called out things that I did wrong and I refused to see it. It wasn't like I had de-prioritized "making sure the code is not completely broken". my own fear that I was going to have to rethink a whole huge set of assumptions (which of course I had to do anyway) prevented me from working with people.
Re:A Sad Day for Rust by fsckboy on Friday January 17, 2020 @02:15PM (#22078079)
But rationality (in the human sense) is completely governed by emotion. Curiosity about an unsolved problem? that's emotional regulation of the brain. Satisfaction that a problem is solved? also emotion. Beauty in a better solution? emotion.

This has significance, it's not just a restatement of "the problem" using different terminology. It's significant because the brain, like every other part of the body, evolved parsimoniously, and it does not have spare capacity lying around, so anything that "distracts" the emotional parts of the brain will diminish rational capacity. "Hangry" is not just a pun/quip about being hungry, it's empirically measurable, it affects outcomes.

Debating rational topics with your rational friends, whether at work, at school, or after hours over a beer, it's fun (emotion), can be frustrating (emotion) but does it ever not get heated (more emotion)?

The brain is an emotional organ. All the other organs are rational, they do what they do in entirely predictable and logical ways.

Re:A Sad Day for Rust by zzzeek on Friday January 17, 2020 @02:47PM (#22078434)
this does not negate the fact that a breakdown in rationality is also caused by emotion. the human brain is emotional throughout. however the part of it that has "rational debates" is not an intrinsic behavior. that part is based on cognitive skill which will perform to a greater or lesser extent based on current brain state. if the amygdala is active in a state of fear or anger, "rational debate" skill will be compromised, since that is not a useful skill in the traditional evolutionary situation that calls for fear or anger.
Re:A Sad Day for Rust by fsckboy on Friday January 17, 2020 @04:03PM (#22079289)
now this time I will employ simple restatement to help convey the point I'm making--and for you to be rational is for you to first simply understand what I'm saying; arguing back is not entirely rational, it's actually an additional emotional step:

think of rationality of the brain like a signed vs unsigned char in most implementations of C, basically a byte: you could think of a byte as 0-255 or as -127 to +126. The brain is an emotional organ. Rationality is the best possible outcome, but it's not the default state; the brain doesn't function from 0 to 255 rationality, it functions from -127 to +128.

I say it this way because you talk about rationality "breaking down" as if it's some sort of default. I don't think of it that way. Rationality is something we hope to build up to and are lucky to achieve, but our default state is animal passion.

I'm not trying to convince you to change what you think, just using some restatements to open your thinking to the way psychiatry views the brain.

Re:A Sad Day for Rust by zzzeek on Friday January 17, 2020 @06:12PM (#22080633)
> I say it this way because you talk about rationality "breaking down" as if it's some sort of default.

I'm sorry, can you please explain how you come to this conclusion based on what I wrote:

"however the part of it that has "rational debates" is not an intrinsic behavior. that part is based on cognitive skill which will perform to a greater or lesser extent based on current brain state."

I'm not really arguing with you, as your first point seemed to be some kind of "but what about...!" that didn't really negate what I was trying to say. However if you think I was saying something completely different, that would make more sense for whatever it is you're attempting to "argue".

Re:A Sad Day for Rust by munificent on Friday January 17, 2020 @06:13PM (#22080637)
> I was certainly irrational on a few occasions where someone called out things that I did wrong and I refused to see it.

I don't think that's a problem with the emotion itself, so much as which specific events trigger that emotion and how you chose to process them and react.

Having fear does not make you lash out at users. We all have fear, often about similar things. It's having fear associating with a person calling you out, and then failing to process that fear in a healthy way that caused you problems.

Very rational people still have lots and lots of emotions. They are not robots. They can just handle their emotions in a mature, mindful way.

Re:A Sad Day for Rust by zzzeek on Friday January 17, 2020 @06:27PM (#22080760)
I employ mindfulness on a daily / hourly basis in my own life and especially when dealing with the large number of requests I deal with every day.

In those times that I have not been able to respond politely or rationally, my lack of mindfulness as well as my own emotional reactiveness to certain stimuli (e.g. triggers) was at the core of it.

that is, if a request is not triggering strong emotion in me, I don't need to employ patience and mindfulness in order to have a reasonable and rational response. If a lot of requests are in fact triggering, this is what I would term "emotionalism", and I have to work much harder to have rational responses. Hence emotionalism is linked to irrationality especially for someone with fewer emotional maintenance skills.

emotion is not a "problem" any more than the urge to go to the bathroom is, however, both require proper training to be dealt with.

Re:A Sad Day for Rust by hathawsh on Friday January 17, 2020 @03:30PM (#22078888)
Life might be easier if emotions were that simple. :-) I've worked with several people to help them overcome emotional baggage. It is quite challenging. It's true that many emotional differences can be eventually distilled down to a difference in priorities, but helping someone discover the essence of an emotional issue can take years.

Even mature people often can't reason their way out of a conflict on their own. When people feel personally threatened, sometimes no amount of simple reasoning will bring them back to rational thinking. Most of the time, the solution is to be a genuine friend--for the long haul.

Re:A Sad Day for Rust by elefantastisch on Friday January 17, 2020 @11:59AM (#22076457)
To the point of "honest people": I added "honest" in editing to distinguish from people who are just arguing because they like fighting and wouldn't agree if you told them 2 + 2 = 4. There are plenty of those online too, and their reasons for disagreeing clearly aren't covered by my "reasons people disagree" principle.

But as I understood you, point taken. The distillation of principles, information, and interpretation into an opinion does not actually occur as idealized in my breakdown. I wouldn't disagree with that.

Re:A Sad Day for Rust by fragmede on Friday January 17, 2020 @12:19PM (#22076735)
More explictly: the hardest person to be honest with is yourself.
Re:A Sad Day for Rust by iovrthoughtthis on Friday January 17, 2020 @12:10PM (#22076601)
I’m not so certain emotion and logic are so fundamentally separate you know.

Perhaps logic is just our way of explaining our otherwise unexplainable decision making systems.

Re:A Sad Day for Rust by yazaddaruvala on Friday January 17, 2020 @12:17PM (#22076712)
My belief is that intuition and emotion are just complex sets of logic that we haven’t understood yet.

Put in the time and focus, and one day it will just click.

Re:A Sad Day for Rust by lanstin on Friday January 17, 2020 @01:05PM (#22077324)
I think the emotions and really the whole operation of the mental states is reasonable, but not internally logical. They arise in predictable patterns from experiences and so on, but they can very easily override logic. To understand your emotions, you have to see and admit you aren't the nice logical person you might have expected.
Re:A Sad Day for Rust by zzzeek on Friday January 17, 2020 @01:52PM (#22077831)
they will be understood someday, but only by highly advanced mathematical models developed through machine learning.

models which humans will not actually be capable of understanding.

Re:A Sad Day for Rust by hindsightbias on Friday January 17, 2020 @02:47PM (#22078431)
Decades ago, my coworkers and I would draw FSMs of our mgmt on the white board with cryptic lables. While they did get complicated they were understandable.
Re:A Sad Day for Rust by adamredwoods on Friday January 17, 2020 @02:30PM (#22078256)
It's biological (aka biological determination). There's the famous study of how judges handed out verdicts based on what or when they ate:

https://www.pnas.org/content/108/17/6889

Re:A Sad Day for Rust by blueprint on Friday January 17, 2020 @01:32PM (#22077615)
What if it's actually only those who are honest who have human nature?
Re:A Sad Day for Rust by Accujack on Friday January 17, 2020 @11:59AM (#22076463)
Hey, hey. Speak for yourself.

;-)