Of course you don't. So why make this argument?
Are you funded by Big Cannabis™?
168 karma · joined April 21, 2025
Of course you don't. So why make this argument?
Are you funded by Big Cannabis™?
- Planning mode. Codex is extremely frustrating. You have to constantly tell it not to edit when you talk to it, and even then it will sometimes just start working.
- Better terminal rendering (Codex seems to go for a "clean" look at the cost of clearly distinguished output)
- It prompts you for questions using menus
- Sub-agents don't pollute your context
This combination allowed him to make people feel like they were getting let in a little secret and were now part of a club that was better than everyone else.
> supplying him with drugs
They are blaming this woman for Anthony's drug use and I am just pointing out that he has always been an addict.
His core shtick was being a food hipster which often involved putting down others preferences to prove how superior he was. For example saying that a Chicken McNugget was the most disgusting thing he has ever eaten.
He treated his staff like trash on one hand while publicly proclaiming "Mistreat the floor staff and you are dead to me." for cool guy points.
Add to that the incredible narcissism of dumping both his wives for younger women as soon as he could, but then playing the victim when his new younger wife cheats on him.
> If you have a file and the BLAKE3 hash of that file
To me that means the final hash. If you have the full tree of hashes that is a different story!
PS. Thanks for making BLAKE3! I use it in several pieces of software.
This seems wrong to me? I would expect you could only verify the entire file.
Incremental compiles in Rust are very fast because it has an actual module system instead of textual include. I don't care much how long from scratch compiles take, but even there my experience is Rust is faster than C++.
> Arc<RwLock<Option<T>>> — sounds good now? Don't get me wrong — C++ can be just as horrible, but Rust made it a rule, you can only write your program like this.
I'm not sure what non-garbage collected language would be better here. C++ would be about the same. C would be far far worse as it has no templates. Garbage collection would allow you to omit the Arc, and a language like Java where nearly _everything_ is optional would allow you to omit the Option, but I don't think many people would make this trade.
> I've already answered above, but I can repeat: there are runtime models that allow crash and recover, there are models that crash and limp. In Rust there is only one model of crash: you just crash.
You haven't defined what "crash" means. Rust uses a Result types for error flow and you have just as much control over recovery as any other language. If you are talking about panic, well yeah, that's like calling abort() in C, except it allows more fine grained error recovery with catch_unwind instead of a global SIGABRT handler or w/e for your OS.
BTree is not Binary Tree. It's B-Tree and is cache-friendly
> C++20 with concepts mostly reproduce the traits.
C++20 concepts are not the same as traits. Concepts are structural and awkward to use compared to Traits which are nominal. There are other important differences, too.
let a = b.unwrap();
is conceptually no different to: if (b == NULL) {
abort();
}
a = *b;
don't write either if you don't want to halt.Some examples from the introduction:
> Its compilation is slow. I mean SLOW. Slower than C++. I know over years Rust became several times faster, but objectively we need it to be two orders of magnitude faster, not just two times.
I've done significant C++ and Rust and Rust compiles WAY faster than C++ for day-to-day incremental compilation. C++ suffers from the header inclusion problem and modules may as well not exist because you can't practically use them.
> Arc<Mutex<Box<T>>>
This is intentionally over complicated, there is no reason for the Box to be there.
> You cannot get 99.999% reliability with Rust — it crashes all the time.
What does this even mean?
Presumably CBP is not stupid and that surveillance is providing value they can not otherwise get only in Texas.