HN seems to be really struggling with the why here. The bubble that people live in on here is wild to me. Maybe you have issues with the tactics, but the why is pretty clear.
The CEO is hardly an external actor. What you're seeing is the personality behind a personality-driven business steadily destroying his reputation, and his business along with it. Elon Musk's public image went from "real-life Iron Man genius inventor" to "Nazi salute guy" - his businesses can't just brush that off.
I'm not even using Rust but I think you should stop hyping things that won't exist for years as if they were real and proven, like you've been doing a lot.
I've had a quick look at one of the proposals behind the link and it's no comparison with the existing Rust way. Even std::variant itself is a crutch (being templatized by a list of types), not comparible with true algebraic datatypes.
I don't think anyone uses MTP for inference right now. Even if you use MTP for drafting, you need to batching in the next round to "verify" it is the right token, if that happens you need to activate more experts.
DELETED: If you don't use MTP for drafting, and use MTP to skip generations, sure. But you also need to evaluate your use case to make sure you don't get penalized for doing that. Their evaluation in the paper don't use MTP for generation.
EDIT: Actually, you cannot use MTP other than drafting because you need to fill in these KV caches. So, during generation, you cannot save your compute with MTP (you save memory bandwidth, but this is more complicated for MoE model due to more activated experts).
Imagine if Windows came with adblock out of the box. It would be the best thing Microsoft ever did.
Now imagine the next best thing: if Dell installed adblock on all its Windows before you bought them. It would be the best thing Dell ever did.
Now imagine the next next best thing: if someone broke into a Dell warehouse, installed adblock on all the computers, and didn't do anything else. This would be a horrible crime and the perpetrator must be brought to justice post-haste!
Some might think those were good things because they were making it easier for people to access the content they wanted. That's the exact opposite of what Drew is proposing.
People may also be under the impression that Microsoft charges a similar price for Windows as they do to individuals. Which is about $180 for Home edition in my country, Brazil.
Clangd just works, and quite nicely, for me in Emacs, didn't even need to install any external package besides clang-tools from my distro's repository. I don't get this argument at all. The dependency management advantage is probably cool until you realize you can basically only trust distro maintainers to provide long term support for dependencies and crates makes it much harder for them, and makes programs less likely to remain secure in the long run. Who's going to fix a heap of Rust abandonware when an exploit is found in their transient dependencies?