A bit of a thought experiment for myself: suppose that Rod were as terrible as the worst possible claims made against him. (I am confident he's not.) Suppose he were actively, consciously hoping to deceive and harm the Node community. (I am also confident he's not.) What sort of statement would he write? How much would it look like this one?
Once somebody has decided someone else's guilt, all following stimuli is interpreted through the lens of confirmation bias by default—and it takes an uncommonly truth-seeking mind to see past it. No matter how "heartfelt" or "thoughtful" a written or verbal apology is, it won't change any minds that've already been made up. This has been happening more and more recently, both online and in geopolitics.
Rod Vagg's statement on the request to be removed from the Node.js CTC
51–60 of 186 posts
Re: Rod Vagg's statement on the request to be removed from the Node.js CTC
#52Node community is going to argue its way into obscurity.
While the snark of this comment may push it into obscurity by those who hate snarky comments, I totally agree. I was surprised we could even still have Node.js after the huge Node.js vs io.js debacle. I think all of these arguments are about important issues, but they also can give a very negative impression to outsiders (not to mention how insiders aware of all the facts may feel). That said, I am at least happy to…
Re: Rod Vagg's statement on the request to be removed from the Node.js CTC
#53Having reviewed the relevant tweets/GitHub issues/blog posts, I feel most of the noise is generated by people who make it their mission to find things about which to be outraged. The NodeJS brand has the momentum necessary to build great things. If they squander it by cry-wolf-forking every time there is an internal disagreement, another JS engine (e.g. Chakra) will take the helm.
> The NodeJS brand has the momentum necessary to build great things. If they squander it by cry-wolf-forking every time there is an internal disagreement, another JS engine (e.g. Chakra) will take the helm. Node.js is not an engine, Node.js uses the V8 engine (same engine that powers the Chrome browser). Technically you could use Node.js with the Chakra engine or other JavaScript engines.
Re: Rod Vagg's statement on the request to be removed from the Node.js CTC
#54Re: Rod Vagg's statement on the request to be removed from the Node.js CTC
#55Earlier quoted context omitted.
Once somebody has decided someone else's guilt, all following stimuli is interpreted through the lens of confirmation bias by default—and it takes an uncommonly truth-seeking mind to see past it. No matter how "heartfelt" or "thoughtful" a written or verbal apology is, it won't change any minds that've already been made up. This has been happening more and more recently, both online and in geopolitics.
Eh, my personal reaction was that I was significantly more sympathetic to him after reading his writeup, so I was wondering if that's actually evidence-based or just emotion-based.
Re: Rod Vagg's statement on the request to be removed from the Node.js CTC
#56Earlier quoted context omitted.
There is absolutely no evidence that this fork will gain traction, because it contributes nothing new technically, so it's unlikely we'll reach the point you mention.
I'm not an expert, but it seems within the realm of possibility. Despite what hackernews thinks, the forkers have a somewhat reasonable argument, in that Vagg did violate the Code of Conduct (because it is extreme), and the committee voted to ignore it (because he's a valuable contributor). Morality aside, it calls the system into question if someone can violate established rules and get away with it because the judg…
Welcome to adulthood, corporate life, and the real world. It's not fair. It's not designed to be fair. It's not intended to be fair. It's never been fair. You just pull up your big boy pants and deal with it.
Re: Rod Vagg's statement on the request to be removed from the Node.js CTC
#57What I'm completely missing in this discussion of Code of Conduct violation is a specific list of which actions violated which clauses in this Code of Conduct. I see a list of complaints, but for an outsider it is really hard to follow why these actions are considered to be CoC violations. Take this, for instance: "In [moderation repository discussion], Rod’s first action was to apologize to a contributor who had bee…
This just appears someone compiled a list of things Rod screwed up, most of which he seemed to own and tried to fix. Maybe my impression is wrong but it just comes off as awful.
I tried getting the entire story. I tried reading through the complaints, hunting down tweets and even reading Rod's side. But I eventually had to give it; it was going to take me hours to gain a small amount of context (some appears to be private / offline so I don't see a way to gain all of the necessary context to judge this situation).
I get the feeling people are going to take their biases, one way or another, and run with what their side is because I don't see a quick way of wading through all of this.
Re: Rod Vagg's statement on the request to be removed from the Node.js CTC
#58Earlier quoted context omitted.
> The NodeJS brand has the momentum necessary to build great things. If they squander it by cry-wolf-forking every time there is an internal disagreement, another JS engine (e.g. Chakra) will take the helm. Node.js is not an engine, Node.js uses the V8 engine (same engine that powers the Chrome browser). Technically you could use Node.js with the Chakra engine or other JavaScript engines.
Didn't Microsoft do that? Created a version of Node using Chakra as proof of concept
Re: Rod Vagg's statement on the request to be removed from the Node.js CTC
#59What I'm completely missing in this discussion of Code of Conduct violation is a specific list of which actions violated which clauses in this Code of Conduct. I see a list of complaints, but for an outsider it is really hard to follow why these actions are considered to be CoC violations. Take this, for instance: "In [moderation repository discussion], Rod’s first action was to apologize to a contributor who had bee…
Re: Rod Vagg's statement on the request to be removed from the Node.js CTC
#60What I'm completely missing in this discussion of Code of Conduct violation is a specific list of which actions violated which clauses in this Code of Conduct. I see a list of complaints, but for an outsider it is really hard to follow why these actions are considered to be CoC violations. Take this, for instance: "In [moderation repository discussion], Rod’s first action was to apologize to a contributor who had bee…
Instructions to not discuss this with anyone? Check.
Little to no evidence? Check.
No opportunity to provide a response? Check.
Witch hunt. But don't worry, if he doesn't float, we'll pardon him posthumously.