News for hackers. Stuff that matters.
Re:Microsoft Helping Out in Making the Linux Kernel Language... by Pannoniae on Sunday March 31, 2024 @05:34PM (#39888252)
We just had a fairly substantial discussion about maintainer burnout on the frontpage today and yesterday - I would ask, is this a good use of the patch reviewers' time? (I would say probably not.)
Re:Microsoft Helping Out in Making the Linux Kernel Language... by Tomte on Sunday March 31, 2024 @05:18PM (#39888156)
The cookie selection is wild. "Sicherer Ausgang" (in English: safe exit, and "Ausgang" is physical, as in leaving the building). It must be "Necessary only", but what exactly does that translate from?
Re:Microsoft Helping Out in Making the Linux Kernel Language... by drekipus on Sunday March 31, 2024 @05:36PM (#39888265)
Embrace, extend, extinguish.

Fill volunteers time with useless wordplay, then they won't have time to do what they want to do.

Re:Microsoft Helping Out in Making the Linux Kernel Language... by puppable on Sunday March 31, 2024 @05:54PM (#39888414)
Mind that this isn't some huge announcement of a new initiative within Microsoft/Linux or whatever. This is some commits/mailing list threads that the Phoronix guy decided to write an article about (often much to the chagrin of those having their offhand mailing list comments characterized in article form by a third party)
Re:Microsoft Helping Out in Making the Linux Kernel Language... by civilized on Sunday March 31, 2024 @05:38PM (#39888276)
How are folks so comfortable with "target"? Doesn't that have strong connotations of warfare and attack?

(I don't actually care about this, just illustrating how much language is walled off by this kind of hypersensitivity)

Re:Microsoft Helping Out in Making the Linux Kernel Language... by sebazzz on Tuesday April 02, 2024 @11:09AM (#39906612)
Yes, this might be very offensive to people living in countries in war currently.
Re:Microsoft Helping Out in Making the Linux Kernel Language... by HideousKojima on Sunday March 31, 2024 @05:33PM (#39888244)
>For the most part the terminology within the code and code comments is adjusted from master and slave to instead using controller and target (or client).

So more useless changes to try and cure imaginary offenses?

Re:Microsoft Helping Out in Making the Linux Kernel Language... by puppable on Sunday March 31, 2024 @05:46PM (#39888347)
Now for another glorious thread of Hacker News users getting pitchforks and torches over something they simultaneously insist doesn't really matter
Re:Microsoft Helping Out in Making the Linux Kernel Language... by HideousKojima on Sunday March 31, 2024 @07:29PM (#39889240)
It doesn't matter in the sense that changes like these help protect approximately zero vulnerable people on average every time they get implemented (but often cause major annoyances for others like when git changed the default branch name to main).

What does matter is that the moral busybodies pushing these changes have no intention of stopping there, and you have to keep them from getting a foothold in anything, which requires constant vigilance.

Re:Microsoft Helping Out in Making the Linux Kernel Language... by secondcoming on Sunday March 31, 2024 @05:34PM (#39888245)
It seems to me that it's only the software industry that's intent on purging words. 'Blacklist' is still in wide use even on progressive news outlets.
Re:Microsoft Helping Out in Making the Linux Kernel Language... by HideousKojima on Sunday March 31, 2024 @05:40PM (#39888293)
And blacklist's origin has nothing to do with race. It was originally coinec to describe a list of people involved in the execution of Charles I.
Re:Microsoft Helping Out in Making the Linux Kernel Language... by bryanlarsen on Sunday March 31, 2024 @05:51PM (#39888386)
Words are offensive if people believe they are offensive. It doesn't matter if it's a good reason or a bad reason.

https://www.astralcodexten.com/p/give-up-seventy-percent-of-...

Re:Microsoft Helping Out in Making the Linux Kernel Language... by slau on Sunday March 31, 2024 @06:34PM (#39888720)
The problem comes from the implied connotation: blacklist and whitelist -> black is bad and white is good.

There’s perfectly reasonable alternatives: allowlist and blocklist. It’s not really that big of a deal.

It’s about death by a thousand cuts. Nobody has suffered trauma by seeing those words. Nobody is going to refuse to work with you because you use those words. But they can be reminders, triggers, maybe just pain points.

If by slightly patching my vocabulary I can make some people more comfortable, why wouldn’t I?

Re:Microsoft Helping Out in Making the Linux Kernel Language... by cassianoleal on Sunday March 31, 2024 @07:11PM (#39889078)
> the implied connotation: blacklist and whitelist -> black is bad and white is good

Well, no. And you illustrate it so well:

> reasonable alternatives: allowlist and blocklist

If both statements are true, then "allow" is good and "block" is bad.

See, if there's any implication of value then it needs to apply to whatever words you choose to use. In reality, none of those can be qualified as good or bad. They're tools. As such, when put to good use, they will be good; when misused they might be bad. This is true for whatever (black|white|allow|block)list is used.

Re:Microsoft Helping Out in Making the Linux Kernel Language... by HideousKojima on Sunday March 31, 2024 @07:25PM (#39889207)
>It’s about death by a thousand cuts.

That's the truest part of your post, but not in the way you meant it. It's killing useful work and productivity via a death by a thousand cuts. I still have git push origin master in muscle memory, and have to regularly "fix" that to main, all because people with power over the git project insisted on changing the default branch name for made up reasons. Master refers to things other than master slave relationships, and even git's usage explicitly meant it in the slavery sense it was still a waste of engineering effort to change and an annoyance to anyone like me with muscle memory (or all of the people with build scripts they had to update).

Re:Microsoft Helping Out in Making the Linux Kernel Language... by sebazzz on Tuesday April 02, 2024 @11:10AM (#39906623)
Your point doesn’t make sense, because you can change your default branch just fine.
Re:Microsoft Helping Out in Making the Linux Kernel Language... by HideousKojima on Friday April 05, 2024 @01:40AM (#39939006)
Man, it's a good thing I never have to work with repos created by other developers who used the new default branch name then! Not like on a daily basis or anything.
Re:Microsoft Helping Out in Making the Linux Kernel Language... by gotoeleven on Sunday March 31, 2024 @05:40PM (#39888290)
Yeah and the alternative Africanamericanlist seems more offensive.
Re:Microsoft Helping Out in Making the Linux Kernel Language... by gotoeleven on Sunday March 31, 2024 @05:38PM (#39888275)
I thought this stuff was mocked out of existence. They can't even use non-euphemistic language to describe the euphemization. "Make the language more inclusive" well its not more inclusive of masters and slaves. And the replacements, "controller and client" or "controller and target", are strictly less apt. Just dumb.
Re:Microsoft Helping Out in Making the Linux Kernel Language... by civilized on Sunday March 31, 2024 @05:40PM (#39888294)
Target? Terrifying warfare connotations. Client? Smacks of historical patterns of subjugation (client states of empires).

Where does this end? Are we to become linguistically homeless, evicted from our verbal environment every time someone finds a way to be uncomfortable with it?

Re:Microsoft Helping Out in Making the Linux Kernel Language... by thfuran on Sunday March 31, 2024 @09:02PM (#39889829)
I'm uncomfortable with this line of questioning and demand that you cease immediately.
Re:Microsoft Helping Out in Making the Linux Kernel Language... by 000ooo000 on Sunday March 31, 2024 @05:53PM (#39888401)
Wow, amazing what engineers can get done with all that extra productivity gained by not working from home. Go Microsoft! /s
Re:Microsoft Helping Out in Making the Linux Kernel Language... by JSDevOps on Monday April 01, 2024 @08:23AM (#39893378)
It's no different from the HDD master / slave argument of old. Are we also going to stop calling connectors male and female? This is just common nomenclature. I don't think any offense was ever inserted when these terms were being created nor while they are in use today.

Unless there is good evidence that the guy who came up with the master / slave wording was intentionally doing it to remind people of slavery, (or something to that effect) there is no issue here. As for white / black list and male / female...just come on now. That's unreasonable and ridiculous.

Is this seriously what people are getting upset about? That the words white and black are being used? They're taking completely benign words and assigning malicious meaning to them where none exists. It's manufactured outrage. If you smell shit everywhere you look, check your shoes.

Frankly this just furthers the racial divide and I think it's done intentionally to keep up apart. This isn't progress, it's just more racism honestly.