Bitwarden’s npm distribution pipeline stayed compromised for approximately 19 hours and 334 developers had enough time to pull the malicious package before it was caught.
It was actually about 90 minutes
Everyone running bw in a CI pipeline just handed the attackers whatever else happened to live on that machine.
only if they installed bw in that time window
Otherwise yes, I agree it'd be better if the CLI was written in a non-JS/TS ecosystem. Perhaps Rust or Go. And the criticisms to list including secrets are super valid.
Barely. Even with the code and seeds, it's still a struggle to do that. There's plenty of questions from people running pytorch and tensorflow models that can't reproduce results. Maybe you isolate enough variables that consecutive runs actually produce the same output, but the study is about commercial models. You'll never get deterministic output from those.
You’d expect the same answer each time. It’s the same photo, the same model, the same question. But you won’t get the same answer.
I don't know what ads show that, but anyone who knows the first thing about LLMs knows you don't get the same answer twice.
I'd get this expectation 5 years ago when most people weren't familiar with it, but come on... you don't need to feed it an image 500 times to see that.
and again, you end up sacrificing readability to address what, a fraction of a percent in memory use? If that matters in your program, maybe don't use JS.
and it's not like their customers care that much about price, they could increase their prices by 20% and have just as many people showing up. But nope, they decide to introduce a shameful tipping culture instead.
it is, but it's initially opt-in; meaning the system won't have AI features, but once it does, you'll remove them by removing snaps
it's confusing because the paragraphs they talk about opt-in and removing snaps are different, but 26.10 won't ship with AI features in a fresh install.
yeah, I bet there was a bunch of crap written 30y ago too, the difference was no npm or github