When you want to make Git better but also want to make world better
-
Love the assert on static data.
-
@Gąska These people are mentally ill.
-
@acrow said in When you want to make Git better but also want to make world better:
No, no, your point still stands, if "republican" means something akin to "socialist".
It doesn't and it doesn't. But we may have to move to the garage here, and that's all I'll say prior to that, even though I think the infiltration of politics into everything is a legitimately general topic for conversation.
-
@boomzilla said in When you want to make Git better but also want to make world better:
@acrow said in When you want to make Git better but also want to make world better:
No, no, your point still stands, if "republican" means something akin to "socialist".
It doesn't and it doesn't. But we may have to move to the garage here, and that's all I'll say prior to that, even though I think the infiltration of politics into everything is a legitimately general topic for conversation.
Leave the thread but move the posts that drift too far, IMHO. I agree that the matter of politicizing everything is a topic that's worthy of discussion without the usual trollery of the garage. And also, I think it strayed too far already for it to continue on that track, as it always does.
Which is kinda ironic, actually. A thread about complaining about pushing politics into everything ended up being another thread about specific political matters, yet again.
To push it somewhat closer to the topic, I wonder if that's just the human nature and I'm the weird one who wants to separate the matters, or is it the fact that we're all so used to political posturing at every turn that it's a learned behavior at this point in time.
-
@Onyx said in When you want to make Git better but also want to make world better:
Leave the thread but move the posts that drift too far, IMHO.
Motherfuckers.
-
@Onyx said in When you want to make Git better but also want to make world better:
Which is kinda ironic, actually. A thread about complaining about pushing politics into everything ended up being another thread about specific political matters, yet again.
Might be because a discussion forum absolutely is the right place to discuss political topics, unlike a computer program's stdout.
-
@Gąska said in When you want to make Git better but also want to make world better:
@Onyx said in When you want to make Git better but also want to make world better:
Which is kinda ironic, actually. A thread about complaining about pushing politics into everything ended up being another thread about specific political matters, yet again.
Might be because a discussion forum absolutely is the right place to discuss political topics, unlike a computer program's stdout.
Looking at those commit comments, many people disagree. So, if anyone is up for agreeing with them and explain to the idiot old me where I'm going wrong I'm all for it.
I fail to see how welfare in Finland helps in enlightening my broken brains.
EDIT: Also, my post that I'd say was on topic got moved as well. Meh, don't feel like arguing about that decision, for anyone who missed it it was basically: STFU already, keep that shit away from stuff like software version messages, it's not the place and it's a waste of time.
-
@Onyx said in When you want to make Git better but also want to make world better:
Also, my post that I'd say was on topic got moved as well.
Consider it your punishment for suggesting the Jeffing. I'll concede that it was pretty much on topic.
@Onyx said in When you want to make Git better but also want to make world better:
Meh, don't feel like arguing about that decision, for anyone who missed it it was basically: STFU already, keep that shit away from stuff like software version messages, it's not the place and it's a waste of time.
-
It is this guy's right to put whatever BS he wants in his code, but it is pretty poor form to put any political message of any persuasion in a project that is otherwise politically neutral. Unless your project is specifically political (and I cannot offhand think of any reason it would be), keep crap like this out of it.
This guy should rightfully be excoriated for this. If GitHub had a bit of sense they would prohibit or at least highly disincentivize behavior like this on their platform. It can only attract negative attention. But, given their political leanings and SJW tendencies (meritocracies are a bad thing!!), they will probably encourage such things and send their platform further down the shitter.
-
@Polygeekery Haven't you heard? Since the evil Micro$oft Overlord$ bought Github it's time to move to Gitlab. Migrate now, they have cookies.
-
@Polygeekery said in When you want to make Git better but also want to make world better:
If GitHub had a bit of sense they would prohibit or at least highly disincentivize behavior like this on their platform.
This is another of those situations where "official" rules only make things worse for everyone once people start misbehaving and not self regulating.
-
@boomzilla said in When you want to make Git better but also want to make world better:
@Polygeekery said in When you want to make Git better but also want to make world better:
If GitHub had a bit of sense they would prohibit or at least highly disincentivize behavior like this on their platform.
This is another of those situations where "official" rules only make things worse for everyone once people start misbehaving and not self regulating.
How so?
While I have no faith that GitHub would evenly apply the rules, in an ideal scenario a "No politics" rule would seem to keep away negative attention like this will garner.
-
@Polygeekery is master/slave terminology a political issue? If so, who should be banned - the author of code that uses master/slave, or the author of PR to change this, or both? If not... well, you've just got yourself in one of the most stupid political flamewars, and you can't do anything about because it's not against the "no politics" rule.
-
@Polygeekery then you'll have all sorts of debates about what is and isn't political. And people who will try to run right up against the rules without stepping over, thereby trolling people who disagree with them, etc.
-
@Gąska @boomzilla, then how do you propose fixing this sort of issue? Once idiots like this guy and other SJW infiltrators end up in your community is it just FFL?
-
@Polygeekery said in When you want to make Git better but also want to make world better:
@Gąska @boomzilla, then how do you propose fixing this sort of issue?
The same way we've always handled political preachers in open source - tell them to STFU and ignore.
-
@Polygeekery I don't think there is a good solution. If I were github, I'd leave this sort of thing alone and hope that people get their shit together let social pressure fix guys like this. Ditto with the code of conduct / offensive language trolls. I dunno.
I mean, how do you get rid of something toxic like this that's become a part of society? Because it's not just github.
-
@Gąska said in When you want to make Git better but also want to make world better:
The same way we've always handled political preachers in open source - tell them to STFU and ignore.
Ignoring never seems to work. What do you do when you go to compile your project and your output is littered with political pandering of all types from libraries you pull in? Or, like this, you go to use Git (I have not looked in to what this package does) and you get the same?
-
@boomzilla said in When you want to make Git better but also want to make world better:
I mean, how do you get rid of something toxic like this that's become a part of society? Because it's not just github.
You're right, it is not just GitHub, and GitHub seems to be fostering and even encouraging this sort of behavior to some degree.
There isn't an easy solution. We stopped using GitHub long ago and I sent them a message that it was because of them injecting their political leanings in to their policies, but we are only a scant few users. Ideally some big players would do the same and put some pressure on them. But knowing what has come out of GitHub since they got rid of their rug, they would probably just attribute it all to them getting horrible people who do not agree with them off of their platform until it failed.
-
@Polygeekery said in When you want to make Git better but also want to make world better:
@Gąska said in When you want to make Git better but also want to make world better:
The same way we've always handled political preachers in open source - tell them to STFU and ignore.
Ignoring never seems to work.
It has so far, and I don't see why it would change anytime soon.
What do you do when you go to compile your project and your output is littered with political pandering of all types from libraries you pull in?
Remove those libraries and get replacements. Political preachers usually aren't good programmers, and so their libraries are unoriginal - meaning easily replaceable.
Or, like this, you go to use Git (I have not looked in to what this package does) and you get the same?
The readme for this particular project says it does exactly the same thing as
git-filter-branch
, only faster.
-
@Polygeekery said in When you want to make Git better but also want to make world better:
@Gąska @boomzilla, then how do you propose fixing this sort of issue? Once idiots like this guy and other SJW infiltrators end up in your community is it just FFL?
Basically. They've managed to get hold of Linux Kernel development now, they've managed to break Linus.
-
@Gąska said in When you want to make Git better but also want to make world better:
Remove those libraries and get replacements. Political preachers usually aren't good programmers, and so their libraries are unoriginal - meaning easily replaceable.
Fair enough.
@Gąska said in When you want to make Git better but also want to make world better:
The readme for this particular project says it does exactly the same thing as git-filter-branch, only faster.
Which likely means it does the same thing, only preachy.
-
@Gąska This reminds me of the old Soviet physics books I found in school library. Every single one of them had to mention Lenin and/or Stalin in the preface, while also assuring the reader that quantum mechanics are compatible with dialectical materialism*. Now a piece of code not only compiles, but also lectures you about the evils of Trump and prises 'inclusivity'. The left seems to always fall back into this pattern if given a little power. They just can't separate anything from politics. There's even this slogan, 'personal is political' which they display unironically.
What's ironic is these refugees the author of the commit tries to save are mostly from Venezuela and Cuba, and when they somehow manage to enter the US, the very same lefties lecture them endlessly that 'Chavez was not so bad, we have it worse, at least you got free healthcare' and so on.
-
@sebastian-galczynski said in When you want to make Git better but also want to make world better:
the very same lefties lecture them endlessly that 'Chavez was not so bad, we have it worse, at least you got free healthcare' and so on.
Hey, you may solve two problems at once here. Have the leftists nag the immigrants till they just give up and go home?
-
@sebastian-galczynski said in When you want to make Git better but also want to make world better:
The left seems to always fall back into this pattern
Now be careful about generalising entire groups like that. A lot of leftists are fairly sane. I could say "the right seems to always generalise the left like this," but, obvious hypocrisy aside, I know it's not true.
-
After reading through this, I am still not convinced that Git or GitHub is filling some profound unmet need.
TFS/Hg if you're working as part as a group.
SVN if you're working by yourself.
changemyview.xcf
-
@Groaner You don't need local commits and/or branches when working by yourself? Because I sure do.
-
@kazitor said in When you want to make Git better but also want to make world better:
Now be careful about generalising entire groups like that. A lot of leftists are fairly sane.
Yep, but they eventually get marked as 'rightists', and kicked out by the insane ones. I believe this is a feature of the ideology itself - there are simply no checks against this failure mode.
-
@acrow said in When you want to make Git better but also want to make world better:
@Groaner You don't need local commits and/or branches when working by yourself? Because I sure do.
If you're working by yourself, generally, you're only working on one thing at a time, and being the sole committer means you don't have to merge with anyone else's changes.
Now, if something higher priority jumps up, you might have to shelve your changes on a big project, but hey, some clients let you do that, albeit if it's just a local shelveset.
-
@sebastian-galczynski That's a feature of extremists, not rooted in any particular ideology.
-
Gotta say, this is very reminiscent of that Bulbapedia thing.
Anyway, the author of this is an idiot, but I don't think GitHub should ban it. Free speech 'n all.
-
@kazitor said in When you want to make Git better but also want to make world better:
A lot of leftists are fairly sane.
I've seen no evidence of it. Which is somewhat ironic because they will disregard any evidence that is contrary to their position.
-
@Rhywden That maybe. However the fact is that these are the people that have wormed their way into almost everything.
-
@pie_flavor said in When you want to make Git better but also want to make world better:
Free speech 'n all.
Which, technically, doesn't mean what people seem to make it mean...
-
@sweaty_gammon said in When you want to make Git better but also want to make world better:
@kazitor said in When you want to make Git better but also want to make world better:
A lot of leftists are fairly sane.
I've seen no evidence of it. Which is somewhat ironic because they will disregard any evidence that is contrary to their position.
Perhaps because the ones that are sane don't scream their ideology in everything they say? Argument from ignorance and all that.
-
@kazitor said in When you want to make Git better but also want to make world better:
@sweaty_gammon said in When you want to make Git better but also want to make world better:
@kazitor said in When you want to make Git better but also want to make world better:
A lot of leftists are fairly sane.
I've seen no evidence of it. Which is somewhat ironic because they will disregard any evidence that is contrary to their position.
Perhaps because the ones that are sane don't indicate that they're left? Argument from ignorance and all that.
Well they are Machiavellian then. It doesn't matter much whether they are useful idiots or Machiavellian the result is the same.
-
@Rhywden said in When you want to make Git better but also want to make world better:
@sebastian-galczynski That's a feature of extremists, not rooted in any particular ideology.
Would depend on your definition of "extremist". I'd claim that it is rather a feature of self-righteous ideologies and cults (political or otherwise). Other symptoms include ignoring your own sins, and those of your inner clique, as "necessary for fighting for the greater goal", even if those "necessities" involve child molestation (just an example, but it's been in the news lately).
However, I thought that this direction of conversation was already moved to the Garage?
-
@Polygeekery said in When you want to make Git better but also want to make world better:
then how do you propose fixing this sort of issue?
Change from master/slave to dom/sub and accuse anyone who complains of kink shaming.
-
@sebastian-galczynski said in When you want to make Git better but also want to make world better:
I believe this is a feature of the ideology itself - there are simply no checks against this failure mode.
There is one check: not letting the nutters have the actual power. Keeping them so they can't do anything more than yap makes them harmless. This applies to all sorts of crazy and very much not just in software development.
-
@Groaner said in When you want to make Git better but also want to make world better:
If you're working by yourself, generally, you're only working on one thing at a time
I tend to work on multiple long-term sub-projects at once (well, with cooperative multitasking ); each of those gets their own branch. That's good because if I find I'm running out of inspiration on a particular subproject, I can save where I'm up to while I go back to something else where I've found inspiration or insight to make it easier.
-
@acrow said in When you want to make Git better but also want to make world better:
@Rhywden said in When you want to make Git better but also want to make world better:
@sebastian-galczynski That's a feature of extremists, not rooted in any particular ideology.
Would depend on your definition of "extremist". I'd claim that it is rather a feature of self-righteous ideologies and cults (political or otherwise).
I reckon the rot has set in once labels are being used to identify groups and debate, instead of being about anything substantial, swirls around what the labels mean and who gets to use them and who gets to apply them.
Like this one has.
-
@dkf said in When you want to make Git better but also want to make world better:
@Polygeekery said in When you want to make Git better but also want to make world better:
then how do you propose fixing this sort of issue?
Change from master/slave to dom/sub and accuse anyone who complains of kink shaming.
Works for master/slave as well.
-
@Carnage if people were rational, it would. But apparently, people are only okay with blatant discrimination when you call it affirmative action.
-
@Gąska said in When you want to make Git better but also want to make world better:
@Carnage if people were rational, it would. But apparently, people are only okay with blatant discrimination when you call it affirmative action.
Cherrypicking at its best. You do realize that the reason for discrimination is just as important as the actual act itself?
Or do you also wail about children having to pay less when they want to enter a amusement park?
-
@Rhywden said in When you want to make Git better but also want to make world better:
@Gąska said in When you want to make Git better but also want to make world better:
@Carnage if people were rational, it would. But apparently, people are only okay with blatant discrimination when you call it affirmative action.
Cherrypicking at its best.
I can show you thousands of other examples of people radically changing their attitude towards something just because it was renamed. How many do I need to post until you don't consider it cherry picking anymore?
@Rhywden said in When you want to make Git better but also want to make world better:
You do realize that the reason for discrimination is just as important as the actual act itself?
You do realize the name is just as important for gaining popular support for an idea as the idea itself?
Or do you also wail about children having to pay less when they want to enter a amusement park?
If it said that adults pay more instead of that children pay less, there would be certainly more grumbling.
-
@Rhywden said in When you want to make Git better but also want to make world better:
@Gąska said in When you want to make Git better but also want to make world better:
@Carnage if people were rational, it would. But apparently, people are only okay with blatant discrimination when you call it affirmative action.
Cherrypicking at its best. You do realize that the reason for discrimination is just as important as the actual act itself?
Or do you also wail about children having to pay less when they want to enter a amusement park?
And what, pray tell, is the reason that affirmative action is justified? In the case of children, they're inherently and biologically different. Tread carefully.
-
@pie_flavor that's going way too off topic, and way too far into garage.
-
@Gąska Sounds like we're going to need to have Affirmative Action on moving things in this thread Garage-wards…
-
@dkf Odd how a discussion ostensibly about being apolitical promptly becomes political.
-
@dkf we've had one already. I'm not sure we should push our luck that much.