@Nudhul@thatbrickster deprecating those terms was dumb but this change is way downstream of that, it looks like it just updates the terms in the file which you will never even see.
@thatbrickster Ah yes, not using NetworkManager pays off yet again.
>They silence all words that describe abuses, so that people may no longer point out injustice in clear wordings in future. George Orwell has told us so in 1984. Welcome the newspeak era.
NetworkManager is one of the reasons along with SystemD that I started souring on Linux as a whole. If I can't simply edit a file in /etc rather than using a utility (apart from password-type data that needs to be done in a way that encrypts it) it isn't the right way to do it. And nowadays this shit is barely optional, but I did uninstall it on my Raspberry Pi DNS servers as soon as I had the OS installed. I do not need that extra layer between me and a simple static IP.
@sun@thatbrickster ah yeah looking into it, they're trying to get rid of mostly the master/slave terminology and other kinds of things which, well, free speech includes people deciding they dont want to use particular phrasings anymore to represent themselves and what they make. so this change keeps that terminology that is being depreciated from being written to default configs to ensure that depreciating the old terminology actually sticks. doesn't prevent you from putting whatever you want in the config.
@sun@thatbrickster as annoying as liberals are, i think there's maybe something to not wanting to bring up slavery every time you fuck with your computer internals. a lot of people mad about this kind of thing want to get politics out of things, so what's wrong with doing exactly that lol
@anna@nicholas@thatbrickster I am okay with some of the changes but overall I resist making changes because it turns into a dominance flex that just leads to more unnecessary changes. I can be sold on changing master/slave but much further beyond that I'm okay with saying you don't get accommodated if things offend you because you're bringing your own thing to it that wasn't even there.
@nicholas@sun@thatbrickster i read something yesterday about an easter age for the man command where if you did it at exactly 12:30 AM without a page specified, it would say "gimmie gimmie gimmie", a reference to the abba song. it was there for six years, and they didn't think that would cause any problems and just be fun. but then there were automated testing suites in CI systems that would trigger this and fail tests and builds because of it, and that was the six years that CI and devops like, became a thing. after that happened, they removed the easter egg because it had been six years, the joke has run its course. i don't see updating some language to get away from unintended implications and consequences as fundamentally any different than this.
@nicholas@sun@thatbrickster sure, but times and context change. people are going to make wrong assumptions about what that means so it makes sense to bring the lowest common denominator to something without unintentional implications. i doubt people will stop saying blacklist/whitelist but that's fine, it's not a slur, especially for the reasons you mentioned. but for the thing that is placed in front of everyone in such a wide variety of contexts that you could never even imagine all of them, it's good to keep things unambiguous. we design UIs and iterate on them this way, nothing wrong with doing that with language, too.
Sure, for "master/slave", but "blacklist/whitelist" references how Athenians voted, placing either a white or black pebble into a jar, not at all related to skin colors. So "allowlist/denylist" stans are actually literally anti-democratic.
@nicholas@sun@thatbrickster i think learning about the history of democracy as well as the history of oppression are important, free speech includes things you don't like talking about, like how horrible slavery was (and still is), and how the repercussions can still be felt today
@anna@nicholas@thatbrickster I don't completely discard offense as a reason to change things, I think master/slave is a reasonable change because it bothers people. I actually find it much more convincing than the other argument that black/white for ex. increases cognitive load for language to use metaphors and idioms. I thought you made some good arguments I just still have some reasoned reservations.
@sun@nicholas@thatbrickster i think many people dogging on these changes flatten their opposition to it being about "offense" which is incomplete at best, and arguably inaccurate. these changes are being made for thoughtful reasons, some of which i have outlined here, not because they're npc oids doing current thing, and if you truly are opposed to this or anything really, you need to be honest with yourself about what the opposition is.
@sun@nicholas@thatbrickster yeah fair enough! like my initial reaction to blacklist/whitelist was also that it's a bit silly to racialize, but then I thought past that first reaction and realize there's some good arguments for changing it, even if it's not as clear cut of a change as master/slave
@anna@nicholas@thatbrickster I am kind of reactionary on some of these things but I'm trying to approach them with a bit more empathy these days at least.
@sun@nicholas@thatbrickster also i s2g there's some software ive used that has used blacklists and whitelists in confusing fucking double negative ways that were really annoying and they might have made something better in the first place if it was called allowlist and denylist instead lmao