355 karma · joined September 6, 2022
I think encode costs are higher (although I'm struggling to find any actual data) but in my experience this is totally negligible in practice.
Of course, don't go converting all your mp3s to Opus, but if you're running a music streaming server or whatever, Opus is pretty sweet... and probably close to "as good as it gets" until/unless we figure out some crazy new tricks.
Definitely not something to be forgotten if you're expecting to compress lossless RGB, although this is pretty rare outside of niche-ish use cases (afaik game capture is basically the only place where people are likely to be using RGB and not YCbCr? could be wrong!)
Burning yourself out to patch over unsustainable working conditions is a slow bullet.
But I know you don't truly believe that the only reasonable response to "someone could murder me" is to hole yourself up in a bunker - it'd be a pretty awful way to live! You just think that everything low-trust that you do is justified, without thinking about what a world that operates by these principles would actually look like.
The mechanism through which this occurs being..?
This isn't generally the case.
Yeah, I agree with the maintainer, this strikes me as outrage theater over any actual problem, no?
Rust allows you to achieve with syntax what these good codebases achieve through diligence. You're right that it isn't rocket science, but it's demonstrably challenging, given that plenty of people get it wrong.
People are certainly trying to bring more safety to existing languages (in various ways), and that's only a good thing.
A great deal of Rust code need not ever involve the unsafe block, and in these cases there is no great temptation to stray off this path. This is pretty good, imo.
I feel like acting like things are impossible which are done in other regions without issue is a losing argument, no?
So, this refutes the bailey:
>None of the AI haters (or haters in general) are willing to put money where their mouths are.