He called out specific things and had a tweet which was pretty vague about some bad behavior. If you want to focus on that and imply it's childish you are the one distracting from discussing more important issues. That's probably why takes like that get downvoted.
---
From the comments Steve has made it sounds like Amazon effectively has control of Rust not only because of their large involvement but also because a strange set of governing circumstances. I guess I can see how if he led with that it might be clearer why all the concern, guess he didn't want to spell it out so directly and point fingers.
He said in his first tweet that he wants to have a "serious conversation", then goes on to list three grievances: that Amazon has a lot of involvement in Rust leadership, that Amazon "marginalized the core team" (but no details) and that Amazon "has done some other dirty shit" (but no details).
That's two out of three grievances that have no substance whatsoever. You cannot have a serious conversation about these things if there is not more detail. I'm not distracting from anything, I'm asking Steve to either step up and discuss these things as he stated he wants to do, or he needs to stop distracting from serious issues with these snarky one-liners. If you include something like that in a tweet, you should expect to follow up on it.
It's ridiculous and disingenuous to tweet something like that and then say "well I don't actually want to talk about that and it's your fault for not reading my mind to know that".
>That's probably why takes like that get downvoted.
My comment currently has 50 upvotes. I don't think I'm the only person saying this.
Well he's one guy, against the industry behemoth. Give him some credit, rather than big brother. Even if he errs. I'd not buy any rebuttal by the thousand-pound gorilla at face value
I think not adding details was a warning to Amazon to step up on their front or he will indeed 'air out dirty laundry', but it does feel disingenuous given we're asked to support him based on his word (and history of rustc contributions) alone.
>> decided to not have a Rust Foundation ED, meaning Chair has outsized power in the Foundation
> that Amazon "marginalized the core team" (but no details)
That seems like details to me. It's also extrapolated on elsewhere here.
> That's two out of three grievances that have no substance whatsoever. You cannot have a serious conversation about these things if there is not more detail.
Actually, you could, just by ignoring the things you don't see evidence of and focusing on the points that do, and assessing them based on merit.
The messenger is irrelevant if the message is verifiable and is worth discussing. It's useful to call out points that seem to not be backed up, or be purposefully vague. It's not fine to use that as a reason to ignore other points because "you cannot have a serious conversation" when that's obviously not the case when it's not tried.
>Actually, you could, just by ignoring the things you don't see evidence of and focusing on the points that do, and assessing them based on merit.
No, you really can't. Just by including the other points in the discussion, but being unwilling to extrapolate on them, shows bad faith (perhaps unintentionally) on the part of Steve and compromises the entire discussion. The only reason you include some vague "Amazon did shady shit" in a tweet is to elicit an emotional response on the part of the reader and immediately biases the argument against Amazon. The argument is not based on merit; it never can be now, because it's been tainted. This is known as "poisoning the well" [0].
Even in this thread, commenters are saying how they implicitly trust Steve not because of the merits of his argument, but because of his personal brand. He's (again, perhaps unintentionally) taking advantage of that fact by mud-slinging at Amazon, priming readers to already be biased against Amazon, and then once called out on it the response is "oh just ignore the fact that I did that and look at this other argument which I promise is more substantive". That's not arguing in good faith.
I see all that Steve has done for Rust and I see him post here (and on reddit) a lot, so I have respect for him. But this "discussion" was brought up completely the wrong way by him, and any outcome is going to be tainted. It'd be best to just let this current discussion die, and bring it up again in the future in a more appropriate manner.
> Just by including the other points in the discussion, but being unwilling to extrapolate on them
That seems a bit strong. The statement was "won't go into rn (right now)".
> compromises the entire discussion.
It does. I'm not saying it causes no problems. I'm saying it shouldn't be grounds to immediately discount all other evidence given. It's perfectly valid as a modifier to another piece of evidence where you might use it to weight it, but I don't think it's valid to immediately ignore everything else said.
> The only reason you include some vague "Amazon did shady shit" in a tweet is to elicit an emotional response on the part of the reader and immediately biases the argument against Amazon.
No, that's one possible reason, it's not the only reason. Other possible reasons might be to signal other people more involved in the events in question that if they want to share their own story, perhaps now is the time and opening that makes that easier for them.
I agree that the presented argument would have been better without that statement, but that doesn't immediately negate the merit of what else is presented.
> The argument is not based on merit; it never can be now, because it's been tainted. This is known as "poisoning the well" [0].
The mistake you're making is in assuming that poisoning the well applies to and discredits non-dependent clauses. It should be easy to see how this applies when you consider the two statements "You should beware of John, he's made some threatening gestures to me and you in the past, and I there's been some assaults in the area" and "You should beware of John, he's threatening gestures to me and you in the past and multiple people have seen him assault three people recently." In one case it's used to imply guilt of something that is not factually proven or stated, in the other there's a fact to readily look into for confirmation that you can use as evidence to make up your own mind. That someone uses a call to emotion beforehand should not immediately discount that fact from consideration.
> Even in this thread, commenters are saying how they implicitly trust Steve not because of the merits of his argument, but because of his personal brand.
That's not what I've said, and not what I'm asking of you.
> But this "discussion" was brought up completely the wrong way by him, and any outcome is going to be tainted.
It may be tainted in some way. That doesn't mean easily verifiable facts should be ignored.
To be absolutely clear, since it seems very hard for some people to get my point, I have no qualms with your mistrusting him, or thinking his factual statements have no merit or are not problematic enough to act on. I just don't think it's valid to completely ignore the factual statements and refuse to consider them as you seemed to indicate you were doing because he also says "Amazon is being a meany in other ways too" and doesn't expound on it, and some other statements may not be as well supported as they could.
What merit? Lets take the claim of "marginalized the core team"?
WTF does that even mean? As in specifically, what was the action that amazon did, to marginalize anyone? Did they say mean things about them? Did they have a meeting without them? Did they kick them off of a group? Did they create a feature roadmap, without getting the core teams feedback?
Just say specifically what happened, with actual details, that describe exactly how someone was marginalize, and the consequences of that!
> reason to ignore other points
What other points? Specifically? The only verifiable point, that anyone has mentioned, is that amazon has a board seat somewhere, on some organization.
But even that point is low on details. Have they used the board seat to do anything bad? Whats the concern?
> Lets take the claim of "marginalized the core team"?
You mean, "let's take an acillary claim, not one of the core three" that are stated to be "undefinable(sp). they're just facts."?
My point, which I thought was clear, but apparently not, is that if you have a problem with the statement you brought up, sure, mention that's problematic. But is that a reason to ignore the things mentioned immediately prior, that Amazon is the lead on multiple teams, and chose not elect a new executive directory while letting the prior one go? I think not. Those are specific claims that can be assessed individually. What bearing does the "they've marginalized the core team" statement have on them that renders them being unworthy to assess?
> What other points? Specifically? The only verifiable point, that anyone has mentioned, is that amazon has a board seat somewhere, on some organization.
That exact same tweet you reference notes they've decided not to have an Executive Director. Maybe if people weren't ignoring that because of some later statement that might get some attention.
> But is that a reason to ignore the things mentioned immediately prior
Its not ignoring! Its asking people to say what the actual problem is, beyond just that Amazon has people on a couple committees.
Have these committees done anything bad? Is amazon pushing for features that people don't like? Will some future bad thing happen because of this? What is the value statement here!
> Those are specific claims that can be assessed individually.
Ok, and the problem is that nobody is actually saying why some things are bad or not.
> that might get some attention.
I still don't know why it should get attention though. So they don't have an executive director? Why should anyone care?
You keep trying to say things, without saying why anyone should care about this stuff, or why it is bad.
I could make a dozen different guesses as to why you, or others, think there is a problem. But I shouldn't have to do that.
It is on you, to both say what is happening, as well as for you to say why it is bad, and what the concern is.
Look a the comment I originally responded to. They complained that two out of three items had no substance, therefore we can't have a serious conversation. That is, specifically, what I was addressing.
> I still don't know why it should get attention though. So they don't have an executive director? Why should anyone care?
> You keep trying to say things, without saying why anyone should care about this stuff, or why it is bad.
It's specifically stated in the tweet. Not having an executive director leaves the chair with more power. Amazon is the chair. Amazon has chosen to let the position go unfilled which results in their own position having more power.
Actually asking questions about that, like you are here, is the outcome I was calling for, as opposed to ignoring it because of other statements, as the original comment I replied to was.
> It is on you, to both say what is happening, as well as for you to say why it is bad, and what the concern is.
No, you're placing me as someone on the one side of the argument, when the side is irrelevant. My point was that ignoring everything said because of portions that don't add up is not a valid way to assess the information. That doesn't require me to take a side, and in fact taking a side just makes it easier to people to dismiss my point and assume my goal is something else, as I suspect you did.
You continue to ignore the point I'm making and the context I made it in, in what appears to be an effort to push your own agenda. You can feel free to to that, but I don't see a reason to continue my part in this conversation when it feels like you're not attempting to actually engage with me.
If you care about why I think it's not worth continuing, and why I've come to this conclusion, I suggest you attempt to re-read what I wrote previously with a more open mind and instead of trying to drag it back into the specific argument. In any case, have a good evening.
Dude, even in the post that you linked, where you claim that he "goes into more detail", he is missing the main value judgement punchline.
The summary of that statement is "During that time, the chair of the board has more power than they usually would, and Amazon is chair of the board."
But once again, he is refusing to give the actual, moral punchline here.
If he wanted to convince people, he could explain all the dastardly things that he believes the board could do now. But he doesn't do that. All he says, is another statement that is devoid of moral argument, which is that "amazon is chair of the board" and that the board has more power.
The way to actually make an argument, is to not simply state facts. Instead you should say why people should care about these facts, and describe the actual material harm.
> , but I don't see a reason to continue my part in this conversation
Yes, I get it. When someone brings up the fact that basically everyone is pretty confused about the situation, and brings up how poorly this guy communicated, you have no response, and just want to assert you that you disagree, without backing it up.
---
From the comments Steve has made it sounds like Amazon effectively has control of Rust not only because of their large involvement but also because a strange set of governing circumstances. I guess I can see how if he led with that it might be clearer why all the concern, guess he didn't want to spell it out so directly and point fingers.