I agree that arenas aren't always the best choice, but I think you're underestimating how often they are. Not only does a lot of software have elements that are well suited to arenas (request handling for web servers,…
Disclaimer at the start: Rust is my favorite language, this very much isn't an attack on Rust. > Dropping vecs that contain strings does not make any Rust code in the real world slow. You would need to have a vec…
You aren't paying API prices. Anthropic (or OpenAI, SpaceX, etc) are almost certainly losing money on your subscription. How long they'll be able to continue to subsidize your usage is an open question, but they…
(Going from memory here) No, it's possible that there's a single gene that would do it, meaning a single mutation would enable it. But that's not what happened here. Instead, there were multiple genes involved, with…
We've had a long discussion only because you refuse to admit that a very simple solution would work (despite completely failing to show how it wouldn't). The problem is that your opinion is not in fact proof that you're…
First, GP's proposal already addresses that. If both are present, CLAUDE.md would be used. Second, that is solved with a settings toggle. Read a boolean from .claude/settings.json and disable the new behavior if it's…
How, exactly, would the proposed solution (combined with a setting to disable it) break, and how would implementing it the way Anthropic did address that? Be specific.
Just saw this now. The two aren't remotely in conflict. The _rewrite_ (from zig to rust) almost certainly didn't result in the performance improvements they're claiming, because rust and Zig are roughly equivalent in…
1. Ironically enough, I (GP) am a software developer. 2. How exactly do our jobs depend on a thing which has been around for far less time?
At this point, I find myself hoping for a AI triggered mass casualty event that's not at a civilization destroying level, because that seems like the only thing that might actually stop these people from driving out…
The announcement also makes it very clear that 1.4 isn't just a rust port of 1.3. Rust is my favorite language and it can be a bit faster than other systems languages in the right circumstances (because the compiler can…
I think that the bun rewrite actually supports the oppposite conclusion in a lot of ways: 1. The resulting code was of pretty low quality. Others that bothered to put it through Miri and the like found many soundness…
> We've normalized science fiction. Go back 5-10 years and ask anyone whether we'd soon have something like LLMs. LLMs are incredibly impressive. It just doesn't follow from that that they're capable of all the things…
> If you actually used LLMs instead of preaching against them from the sidelines with no real experience, you'd know such statements are wrong. What about the people who do have a lot of LLM experience and agree with…
Do you think the LLM reads every page on the internet before generating your answer? Of course not. What happens is that it use some sort of ranking algorithm to pick the pages that are most likely to answer your query…
Google (as it originally) existed wasn't a source of information, it was an *index* of it. You were trusting google as a source for {search_query}, you were trusting the links it gave as a source (based on your own…
Sensible companies don't do a lot of stuff Meta has already been caught doing - sometimes with real consequences (but never enough to actually deter them, of course) - in the pursuit of more data.
Meta literally ran a man in the middle attack to spy on it's user's encrypted network traffic when they used third party apps [0]. More recently (and relevant to this issue), the engaged in industrial scale piracy to…
In that case, you'd branch into a separate function/block that runs the calculation. Sure, it's slower than a simple array index to find a coefficient, but you're only incurring that cost when you actually need it and…
Actually, that video predates the one on clean code.
It won't do that for free, companies (and open source maintainers) will have to pay for the tokens used finding vulnerabilities in their own software. That increases the cost of releasing the same product/feature/amount…
Wouldn't that explanation predict that lower ranking employees would be more impressed with AI than higher ranking ones? Because what we actually observe [0] tends to be the opposite. Executives are the most bullish on…
> One nice thing about using React even on the web is that it forces your Backend to be REST right from the start. The creator of HTMX would disagree with you (as the person who described and coined the term REST)…
LLMs are very impressive. Five years ago, the idea that we'd have software that you could ask - in English, mind you! - to rewrite an entire server side JS runtime and you'd get something which even kind of worked was…
> Deno for instance have ~0.2x as many unsafes. Another point of comparison is density of unsafe: the number of unsafe blocks per line of code and/or file. By this metric, Deno has a bit over half the unsafe (because…
I agree that arenas aren't always the best choice, but I think you're underestimating how often they are. Not only does a lot of software have elements that are well suited to arenas (request handling for web servers,…
Disclaimer at the start: Rust is my favorite language, this very much isn't an attack on Rust. > Dropping vecs that contain strings does not make any Rust code in the real world slow. You would need to have a vec…
You aren't paying API prices. Anthropic (or OpenAI, SpaceX, etc) are almost certainly losing money on your subscription. How long they'll be able to continue to subsidize your usage is an open question, but they…
(Going from memory here) No, it's possible that there's a single gene that would do it, meaning a single mutation would enable it. But that's not what happened here. Instead, there were multiple genes involved, with…
We've had a long discussion only because you refuse to admit that a very simple solution would work (despite completely failing to show how it wouldn't). The problem is that your opinion is not in fact proof that you're…
First, GP's proposal already addresses that. If both are present, CLAUDE.md would be used. Second, that is solved with a settings toggle. Read a boolean from .claude/settings.json and disable the new behavior if it's…
How, exactly, would the proposed solution (combined with a setting to disable it) break, and how would implementing it the way Anthropic did address that? Be specific.
Just saw this now. The two aren't remotely in conflict. The _rewrite_ (from zig to rust) almost certainly didn't result in the performance improvements they're claiming, because rust and Zig are roughly equivalent in…
1. Ironically enough, I (GP) am a software developer. 2. How exactly do our jobs depend on a thing which has been around for far less time?
At this point, I find myself hoping for a AI triggered mass casualty event that's not at a civilization destroying level, because that seems like the only thing that might actually stop these people from driving out…
The announcement also makes it very clear that 1.4 isn't just a rust port of 1.3. Rust is my favorite language and it can be a bit faster than other systems languages in the right circumstances (because the compiler can…
I think that the bun rewrite actually supports the oppposite conclusion in a lot of ways: 1. The resulting code was of pretty low quality. Others that bothered to put it through Miri and the like found many soundness…
> We've normalized science fiction. Go back 5-10 years and ask anyone whether we'd soon have something like LLMs. LLMs are incredibly impressive. It just doesn't follow from that that they're capable of all the things…
> If you actually used LLMs instead of preaching against them from the sidelines with no real experience, you'd know such statements are wrong. What about the people who do have a lot of LLM experience and agree with…
Do you think the LLM reads every page on the internet before generating your answer? Of course not. What happens is that it use some sort of ranking algorithm to pick the pages that are most likely to answer your query…
Google (as it originally) existed wasn't a source of information, it was an *index* of it. You were trusting google as a source for {search_query}, you were trusting the links it gave as a source (based on your own…
Sensible companies don't do a lot of stuff Meta has already been caught doing - sometimes with real consequences (but never enough to actually deter them, of course) - in the pursuit of more data.
Meta literally ran a man in the middle attack to spy on it's user's encrypted network traffic when they used third party apps [0]. More recently (and relevant to this issue), the engaged in industrial scale piracy to…
In that case, you'd branch into a separate function/block that runs the calculation. Sure, it's slower than a simple array index to find a coefficient, but you're only incurring that cost when you actually need it and…
Actually, that video predates the one on clean code.
It won't do that for free, companies (and open source maintainers) will have to pay for the tokens used finding vulnerabilities in their own software. That increases the cost of releasing the same product/feature/amount…
Wouldn't that explanation predict that lower ranking employees would be more impressed with AI than higher ranking ones? Because what we actually observe [0] tends to be the opposite. Executives are the most bullish on…
> One nice thing about using React even on the web is that it forces your Backend to be REST right from the start. The creator of HTMX would disagree with you (as the person who described and coined the term REST)…
LLMs are very impressive. Five years ago, the idea that we'd have software that you could ask - in English, mind you! - to rewrite an entire server side JS runtime and you'd get something which even kind of worked was…
> Deno for instance have ~0.2x as many unsafes. Another point of comparison is density of unsafe: the number of unsafe blocks per line of code and/or file. By this metric, Deno has a bit over half the unsafe (because…