zlacker

[parent] [thread] 33 comments
1. Pareto+(OP)[view] [source] 2024-04-29 15:50:29
> targeting "ideas rooted in fascism or bigotry"

Is targeting "ideas rooted in fascism or bigotry" a bad thing?

replies(6): >>rs_rs_+D2 >>margin+s4 >>nh2342+x5 >>firefl+Na >>throwa+gt1 >>skissa+3y1
2. rs_rs_+D2[view] [source] 2024-04-29 16:00:57
>>Pareto+(OP)
When, for people pushing this targeting, fascism/bigotry means having a branch in your repo names master I absolutely believe targeting ideas rooted in fascism/bigotry is a bad thing.
replies(2): >>tripdo+x8 >>mrguyo+4p
3. margin+s4[view] [source] 2024-04-29 16:08:09
>>Pareto+(OP)
Based on how these things have historically tuned out, yes. This is very problematic.

The root of the problem is that it is basically impossible to defend yourself against the accusation that you are secretly a fascist. If you say yes, you admit to being a fascist, if you say no, you're a lying fascist. If you question why the accusation is levied against someone else, you're defending a fascist, if you speak out against the proceedings, you're defending fascism.

The only way to prevent accusations of harboring secret fascist sympathies is to deflect the accusation by lashing out against others with the same sort of accusation, thus demonstrating that you are not secretly a fascist.

This is a dynamic that has repeated itself many times, it's the engine behind countless actual witch hunts, but also metaphorical ones such as the McCarthy-era red scare, the ideological persecution under Stalin.

replies(2): >>dwb+X7 >>Cthulh+xg2
4. nh2342+x5[view] [source] 2024-04-29 16:12:03
>>Pareto+(OP)
Making up dubious connections to wrongthink is a bad thing.
◧◩
5. dwb+X7[view] [source] [discussion] 2024-04-29 16:21:07
>>margin+s4
I don't get how this follows; no-one needs to be a secret anything, and the aim isn't even personal. Targeting "ideas rooted in fascism and bigotry" means to oppose the discursive ideas and concepts as they are put forth in the community, and the resulting concrete actions, that come from fascism and bigotry – specifically not the people or private thoughts.
replies(3): >>margin+re >>Macha+Ph >>sorami+5K1
◧◩
6. tripdo+x8[view] [source] [discussion] 2024-04-29 16:23:00
>>rs_rs_+D2
On one hand, I struggle to think that people might actually care about switching "master" to "main", as opposed to making wider improvements to inclusivity.

On the other hand, I don't have a strong attachment at all to naming a branch "master" and can easily rename it without a second thought.

replies(2): >>Pareto+Z9 >>jwilk+t92
◧◩◪
7. Pareto+Z9[view] [source] [discussion] 2024-04-29 16:28:16
>>tripdo+x8
> On one hand, I struggle to think that people might actually care about switching "master" to "main", as opposed to making wider improvements to inclusivity.

I thought it wasn't a big issue until I saw how hard one side fought to keep the name "master".

After that I changed my mind and name all of my branches main and give a little push to projects I'm part of to do the same.

Plus, words do have power:

https://www.youtube.com/watch?v=51USLgPWhgc

replies(2): >>zer00e+Sp >>lliama+qB
8. firefl+Na[view] [source] 2024-04-29 16:30:53
>>Pareto+(OP)
What do you do when people who claim to be targeting fascist ideals also use the same tactics as those they're targeting?
replies(3): >>zer00e+Wx >>asmor+v31 >>Cthulh+sf2
◧◩◪
9. margin+re[view] [source] [discussion] 2024-04-29 16:46:45
>>dwb+X7
Even if you deal just with ideas and somehow separate them from the people who promote them, what mechanism do you propose to use to decide whether an idea is rooted in bigotry or fascism? The accusation is incredibly nebulous and can be used to derail almost any proposal.

For the sake of argument, let's say I put forward the charge that the policy itself is rooted in bigotry. Can you prove that it is not?

replies(1): >>dwb+Ji
◧◩◪
10. Macha+Ph[view] [source] [discussion] 2024-04-29 17:00:07
>>dwb+X7
eelco here is not accused of behaving in a facist or bigoted manner though. The accusation is two steps away already, specifically not being sufficiently supportive of the means of a process which has prevention of facist or bigoted behaviour as one of its goals.
replies(1): >>dwb+ll
◧◩◪◨
11. dwb+Ji[view] [source] [discussion] 2024-04-29 17:03:18
>>margin+re
Of course not, but asking for a "proof" for a question like that is a category error. It will be decided by whatever the group decision process is, which would have to be present for all the other non-trivial, and yes, fuzzy things that have to be decided, both technical and social.
replies(1): >>margin+Kl
◧◩◪◨
12. dwb+ll[view] [source] [discussion] 2024-04-29 17:17:02
>>Macha+Ph
Indeed. Is that not a valid complaint?
replies(1): >>sorami+nL1
◧◩◪◨⬒
13. margin+Kl[view] [source] [discussion] 2024-04-29 17:19:07
>>dwb+Ji
Ok, let's pretend you're on the committee and you have dismissed my accusation that the policy is bigoted.

My next move is to publicly accuse the committee harboring fascist sympathies. Your voting record is undeniable, and I am just appalled this stuff can go on in the 2020s and demand the committee is replaced with people who does not hold these bigoted beliefs.

replies(1): >>dwb+mo
◧◩◪◨⬒⬓
14. dwb+mo[view] [source] [discussion] 2024-04-29 17:31:46
>>margin+Kl
Gotta say, this scenario you're so intricately weaving doesn't sound like any open source project I've ever come across. I guess I'll continue playing. At this point it would depend on how many people agreed with you that the policy itself is rooted in bigotry. If it's just you, then this new accusation is going to sound pretty silly.

I guess you're trying to pull an example from history. I don't doubt that authoritarian regimes can get accusatory, and nonsense can spiral. But we're not talking about authoritarian regimes, we're talking about open source software projects. I don't buy that they're at all similar enough to make this kind of connection.

◧◩
15. mrguyo+4p[view] [source] [discussion] 2024-04-29 17:35:45
>>rs_rs_+D2
Oh look someone brought a horse carcass to the party.

God forbid a single implementation of popular software change a default in a fairly meaningless way. Especially since the older term hasn't been accurate in software development for like a decade. Does anyone even ship/deploy the "master" branch anymore?

But no, while we should dislike these folks for saying "we don't want a military contractor to sponsor our event", we should 100% get behind "this private company changed a term and I don't like that so obviously they are wrongthinkers"

◧◩◪◨
16. zer00e+Sp[view] [source] [discussion] 2024-04-29 17:39:48
>>Pareto+Z9
> I thought it wasn't a big issue until I saw how hard one side fought to keep the name "master".

Master craftsman? Master mold? Master copy? Head Master... Just because this word was used in relation to slavery doesn't curtail its use in language, removing it only serves to focus its "power".

Also, thats not how language works. At all. It is never how language worked. An Australian and an American are going to have a very different reaction to the word cunt.

Candidly, the erasing of words from language for any reason is very 1984, it's a book you might want to read, its a good primer to understanding how control of language is one of the features of fascism. You should probably read up on how linguistic purity was part and parcel of Italian and to a lesser degree German control of the people.

replies(1): >>Zetaph+Ye1
◧◩
17. zer00e+Wx[view] [source] [discussion] 2024-04-29 18:19:47
>>firefl+Na
You make them take all the words they dont like out of their copy of 1984.
◧◩◪◨
18. lliama+qB[view] [source] [discussion] 2024-04-29 18:39:16
>>Pareto+Z9
> I thought it wasn't a big issue until I saw how hard one side fought to keep the name "master".

They only fight that hard because they know the people fighting to remove "master" are (as a group) acting in bad faith.

On this and many other issues they tend to lie about history and language, extort those who don't comply with threats of sabotage towards their projects and/or careers, and will equivocate and dissemble whenever confronted.

It's perfectly fine want to use "main" rather than "master" (that is probably my preference). And it is perfectly fine to suggest other people do as well. But if you suggest it others and they tell "no" (politely or not), the right thing for you to do at that point is to mind your own business.

replies(1): >>Cthulh+eg2
◧◩
19. asmor+v31[view] [source] [discussion] 2024-04-29 20:48:08
>>firefl+Na
Then they'd be breaking the RFCs stated goal. The possibility of a stated ideal not working doesn't mean you shouldn't have the ideal. Though I suspect my definition of using fascist tactics likely differs from yours in this case, but this isn't the space to re-litigate the paradox of tolerance.
◧◩◪◨⬒
20. Zetaph+Ye1[view] [source] [discussion] 2024-04-29 22:03:36
>>zer00e+Sp
> Master craftsman? Master mold? Master copy? Head Master... Just because this word was used in relation to slavery doesn't curtail its use in language, removing it only serves to focus its "power".

Except none of those examples are relevant comparisons. It's well documented that the reason the default branch name was master traces back to Bitkeeper, which was using the master/slave nomenclature.

> Also, thats not how language works. At all. It is never how language worked. An Australian and an American are going to have a very different reaction to the word cunt.

Master and slave have universal meaning across all English dialects.

If you're going to make an argument against this change on the basis of semantics, at least get your facts right.

replies(1): >>skissa+Gv1
21. throwa+gt1[view] [source] 2024-04-29 23:40:26
>>Pareto+(OP)
It's scope creep for reproducible package build system, so yes in this case it is.

edit: replaced 'feature' with 'scope' realized I typed an unclear word.

◧◩◪◨⬒⬓
22. skissa+Gv1[view] [source] [discussion] 2024-04-29 23:56:10
>>Zetaph+Ye1
> It's well documented that the reason the default branch name was master traces back to Bitkeeper, which was using the master/slave nomenclature.

Git never had "slaves". And while no doubt that BitKeeper was a significant influence on Git's adoption of the term "master", can you say it was the only one? Are you arguing that Torvalds had never heard of the term "master copy", and that term didn't influence him at all (not even unconsciously)?

> Master and slave have universal meaning across all English dialects.

Even when a word has the same denotation across dialects, its connotations and associations can differ significantly.

Also, certainly for the word "master", there are senses of that word, and derived words, which are more associated with some English dialects than others. In the UK, it is common to call a school principal a "headmaster"; it is very rare in the US; in Australia, it is more common than in the US but less so than in the UK (and mainly associated with private schools). Similarly, "Master" as a title for the head of a university college is traditional in the UK (especially at its most prestigious institutions such as Oxford and Cambridge), I don't think any US universities use it any more.

23. skissa+3y1[view] [source] 2024-04-30 00:14:46
>>Pareto+(OP)
Yes, because "ideas rooted in fascism or bigotry" is a vague phrase lacking any clear definition, and risks becoming a cudgel for cliques to use to shut down anyone who disagrees with them.
replies(1): >>Cthulh+Ff2
◧◩◪
24. sorami+5K1[view] [source] [discussion] 2024-04-30 02:15:51
>>dwb+X7
I think the GP nailed it. The thing is, no one in the community has been promoting fascism and bigotry. There are, however, plenty of insinuations. That's why there's strong opposition to this kind of thing.

Any other topic would've equally been as problematic. Is it a bad thing to target "terrorism" as well? How about "human trafficking?" Can't you please think of the children!

◧◩◪◨⬒
25. sorami+nL1[view] [source] [discussion] 2024-04-30 02:31:26
>>dwb+ll
Not every policy claiming to prevent (insert something heinous here) is a good one.

The PATRIOT Act is a terrible law. Opposing it doesn't make you a terrorist. But you would've been accused of being one nonetheless if you opposed it in 2001.

It's easy to see why many people wouldn't want to actively get into such a controversy. But even that is being used as grounds for kicking someone out.

replies(1): >>dwb+np2
◧◩◪
26. jwilk+t92[view] [source] [discussion] 2024-04-30 07:26:56
>>tripdo+x8
> I don't have a strong attachment at all to naming a branch "master" and can easily rename it without a second thought.

It's easy only if you don't care about all the people who already cloned your repo.

Recovering from remote repos renaming their default branches is no fun.

replies(1): >>Cthulh+Vf2
◧◩
27. Cthulh+sf2[view] [source] [discussion] 2024-04-30 08:29:12
>>firefl+Na
Either side needs to be making factual and objective claims then. Slinging accusations of facism and retorting with the "you're the real facist" isn't going anywhere.

In practice there's probably no facism either way, but it's an easy and loaded term to throw around.

◧◩
28. Cthulh+Ff2[view] [source] [discussion] 2024-04-30 08:30:33
>>skissa+3y1
Slippery slope fallacy, however I agree the wording is too vague and needs to be more specified. Facism / bigotry are catch-all terms for a broad range of things, and the RFC should link to or include the definitions they consider, with a caveat that they may be updated at a later time.
replies(1): >>skissa+uo2
◧◩◪◨
29. Cthulh+Vf2[view] [source] [discussion] 2024-04-30 08:32:15
>>jwilk+t92
And yet, branches disappearing is not uncommon. Changing your remote branch name is trivial, but being made aware of it is the problem. It's been a while since this change was done, but if it was still being proposed, the git client saying "oi, this branch changed name" and offering to update things would be a bit more user friendly.
◧◩◪◨⬒
30. Cthulh+eg2[view] [source] [discussion] 2024-04-30 08:35:27
>>lliama+qB
I mean in the end it could have just been a polite request.

But a lot of people get very defensive about it, not just for practical reasons but out of fear of the slippery slope or the consequences of a perceived angry PC mob that can utterly destroy their projects and careers.

◧◩
31. Cthulh+xg2[view] [source] [discussion] 2024-04-30 08:38:18
>>margin+s4
If you're secretly a facist, then there is no problem because there is no proof of facism, and the burden of proof is on the accuser.

Of course, there is a problem because mob mentality can be relentless.

◧◩◪
32. skissa+uo2[view] [source] [discussion] 2024-04-30 09:52:59
>>Cthulh+Ff2
> Slippery slope fallacy

How is what I said a "slippery slope"? And what makes it fallacious?

> Facism / bigotry are catch-all terms for a broad range of things

Why not then drop those terms, and replace them with more specific terminology?

◧◩◪◨⬒⬓
33. dwb+np2[view] [source] [discussion] 2024-04-30 10:02:06
>>sorami+nL1
I disagree that this is comparable to American politics in 2001, and that Eelco isn't actively involved.
replies(1): >>sorami+6t2
◧◩◪◨⬒⬓⬔
34. sorami+6t2[view] [source] [discussion] 2024-04-30 10:31:40
>>dwb+np2
Active involvement? No evidence of Eelco encouraging fascism or bigotry has been presented so far. It's all rhetoric, ad hominems, and insinuations.

Also, I brought up the PATRIOT Act because it's so strikingly similar. Any rule that is broad and vague can and will get abused. Any prior assurances otherwise have zero effect. Yet, looking at discussions in RFC 98, there was strong opposition to making the rules clear and well-defined in scope. It's no wonder the community was unable to reach an agreement. Also no wonder that the whole thing is blowing up even further because the moderation is effectively operating in this way regardless.

[go to top]