> What's the point of the rewrite if it doesn't fix the underlying issues, though?
Depends on what you mean by underlying issues. If you're in a regulated environment, it may be such a mountain of red tape to change behavior that it's not worth it, even if you know it's not ideal.
But if the underlying issues are tech debt, bad design, and other things invisible to the outside world, that's different.
Perhaps before embarking on one of these rewrites the first step should be a heavy round of mutation testing and property based testing. Contribute any new testing code from this back to the original project. And *then* embark on the rewrite.
All one needs to do is look at the Claude Science thread here last week and note how many comments were surprised that it appeared to be a statistical/analysis tool.
What I like about superpowers is that for my workflow, I spend most of my time brainstorming with the claude session. Using its brainstorm mode helps to keep it from shifting to just writing code. That's basically never what I want until I actually want it. Once we've locked in a design, whatever, I don't care.
But when I don't trigger brainstorm mode, even using the built in plan mode, it's just never as in depth of a brainstorm partner for me.
I'm in this camp: I will not buy a car without CarPlay. And I put so few miles on my car that while I'd like a new one, if the vendors make this impossible then no one gets my money.
I'd take this a step further, but that step also curls back to the other side a small bit.
The real skill is being able to both pull the necessary information from these sources as well as being able to intuit gaps in that knowledge based on their understanding of the business and their domain expertise & wisdom. Sometimes you can't get a perfect picture, sometimes the people who should know aren't able to tell you what they really need. You still need to do the right thing.
A benchmark like this can potentially do the second part. But I don't think any model would be good at it, for now.
This is true, but then one should be able to assume that the justice wouldn't neatly fall along partisan lines whenever they choose to be an originalist or not. When it always toggles on and off ever so conveniently along partisan boundaries, that's when it looks dubious.
I have a fair amount of code available via open source repositories. As in the kind that real people actually use, not just up on my personal GitHub.
If someone is going to ask me to do leetcode problems it means they haven't done their research on me. Why would I want to work for them if they won't spend the time to do this? Digging into my publicly available background should be enough to tell them I am or am not of the caliber they're looking for in terms of hands on keyboard development.
There are a handful of factors, I'll approach this as if you're acting in good faith.
1) Most people who claim to have "the flu" don't actually have influenza. Thus, if they take a flu vaccine, and get "the flu", they blame the flu
2) The vaccine does not create a perfect boundary. It's a population scale benefit. It makes it less likely one gets infected, it makes it less likely that someone who gets infected has serious disease, and it makes it less likely that someone infected passes it along
3) The "flu vaccine" is a prediction, trying to guess the strains that will be prevalent in the upcoming season Sometimes they guess wrong, and it's less effective. If we supported mRNA technology this could be improved.
> it was mostly Democrats who were saying they weren’t going to take the vaccine
Sadly, no. I live in one of the bluest corners of the US. A constant discussion was when the jab would come available so that we could get it. I knew no one who didn't want it.
Depends on what you mean by underlying issues. If you're in a regulated environment, it may be such a mountain of red tape to change behavior that it's not worth it, even if you know it's not ideal.
But if the underlying issues are tech debt, bad design, and other things invisible to the outside world, that's different.