Earlier quoted context omitted.
> Type checking and lifetime ownership eliminate some, but not all of them. They actually remove certain classes completely. E.g. lifetime ownership in Rust removes all bugs related to the reason why it is in the code syntax (a.k.a. lifetime markers remove use-after-free completely in Rust.)
Almost like how RAII in C++ does it?
My thoughts on the Bun Rust rewrite
531–540 of 757 posts
Re: My thoughts on the Bun Rust rewrite
#532Maybe Jarred wasn't easy to work with, but that doesn't mean that it's a good idea to publicly air all the dirty laundry. He at least seemed to have his heart in the right place by donating a substantial amount to the project.
Re: My thoughts on the Bun Rust rewrite
#533Earlier quoted context omitted.
Yeah, and the kind of contributors you attract with this kind of writing are just assholes
I'm not sure if you're intentionally branding an entire language community that way or not but it might be less broadly offensive to tone that down. You could make a similar point by saying something like "I don't like the message he's sending so I won't participate" without labeling anyone who associates with him an "asshole".
Re: My thoughts on the Bun Rust rewrite
#534I have learned so much reading Andrew’s code and as I said in the original post: Bun would never have happened without Zig. > The post claims they were fuzzing their Zig code, while during our calls the whole Bun team told us that they were not fuzzing anything. This appears to be an outright fabrication. Fuzzilli integration: https://github.com/oven-sh/bun/pull/24826 Merged PRs fixing issues Fuzzilli found in Bun’s…
Re: My thoughts on the Bun Rust rewrite
#535Earlier quoted context omitted.
You can call it superficiality but there are just some of us who believe that treating people right is the core of this. You're viewing that as some kind of superficial virtue signaling but if we're not treating people with respect then there's not a point in doing any of this, it gets to the very thing that Kelley is complaining about.
[flagged]
Re: My thoughts on the Bun Rust rewrite
#536Earlier quoted context omitted.
> Or maybe he doesn't care, and just wants to attack Jarred? I've worked with ark enough that I think I've started to learn his default style, or at the very least to know that from him; this isn't an attack. If that was your read, I think you're taking more from sources that aren't this post. I wonder if you're confusing statements of fact, for attacks? They're distinct, and the context for the post. I'm sure he's b…
> I wonder if you're confusing statements of fact, for attacks? Hearsay and gossip from the "juicy grape vine" along with implying Jarred is too stupid to critically think about his own path in life because he didn't go to university are not exactly statements of fact. They're elitist and vindictive, but those are not synonymous with honest. > If that was your read, I think you're taking more from sources that aren't…
It's an uncomfortable observation, wrapped up in an opinion you don't like. I'm sorry reality is uncomfortable for you (rhetorical you), but welcome to the club?
Let me try explaining it with an example: If I wanted to attack someone, I would directly call them, personally an idiot. Or some other clearly directed insult, at who they are as an individual. I wouldn't list, or trash their output, I wouldn't waste time stating I'm grateful for their time or donations.
No, hypothetically, if I wanted to attack someone I'd use the example of the no call no show to the meeting and say: wow Jarred and his team really are shitty people to no call no show on someone like that. I hate a lot of people, but even I wouldn't noshow on them. He sounds like a shitty human.
I wonder if there's something we can all learn about the subject, given everyone is so sure a recounting of facts followed by a conclusion saying literally
"I actually don't have any personal criticisms of Jarred. He has different taste than me, he wants different things out of life than me. But I think he's actually happy and successful exactly where he is. He figured out how to accomplish all the stuff in life that he wants. [...] Honestly, I think he did well for himself, and I don't wish him any ill will."
is so clearly a personal attack? Honestly, if that were me, that would hurt way worse than reading this attack.
Re: My thoughts on the Bun Rust rewrite
#537Earlier quoted context omitted.
you are right, to many people feel far to comfortable writing like this. but my reaction is to double down and be more active to counter this kind of expression and make it clear that this is not welcome. it worked with linus torvalds.
That’s a good attitude to have. Any tips for identifying projects which have leadership which does this?
Re: My thoughts on the Bun Rust rewrite
#538> The sleight of hand misdirects the reader away from the main way bugs are eliminated: by dedicating engineering resources to it. I was on a platform team and I had a constant backlog of bugs (introduced by others) that I was working on and the two most impactful things for preventing bugs were Typescript and Cypress (playwright-like testing before playwright). I've dealt with many shitty code bases and the only way…
> I've dealt with many shitty code bases and the only way that worked for removing bugs was automation. It didn't matter how many bodies you threw at the problem. Can't say my experience matches yours. Types do seem to structurally reduce some varieties of bugs, but ultimately the only reliable way I've seen to close the gap is hire disciplined people who care about, and thoughtfully consider, what they build. E.g.,…
You were able to turn around a codebase that was growing its bug count exponentially by changing an entire company's hiring practices?
I really don't believe in the "just don't be stupid" or "don't hire stupid people" approach to things. If it works, it only works at a small scale and once things become urgent enough, things fall apart.
Re: My thoughts on the Bun Rust rewrite
#539Earlier quoted context omitted.
I don't think he is attacking, he's just organising his thoughts publicly.
Sorry just organizing my thoughts on your comment publicly: This person is credulous and naive, and I should take care to remember that if I see comments from them in the future.
Re: My thoughts on the Bun Rust rewrite
#540Andrew is Zig's leader, and he is defending himself and his project from what he perceived as damaging. Jarred did the same.
We are human beings. We have interpersonal relationships. We enter relationships, and we also leave them.
Also, calling this "drama" in a pejorative way is a simplistic, head in the sand attitude. Again, we are human beings, and our interactions are going to involve drama.
The tone used in his personal blog was personal. I would have expected a more professional one if the post had been on sites related to the ZSF. Both would have had the same goal: to express the feeling of a partnership that ended on bad terms.