548 karma · joined July 25, 2019
Sure it does, just blame the vendor.
"Nobody ever got fired for picking IBM/OpenAI/whatever AI incumbent"
I agree the skill gap is wider in padel, which can be a good thing or a bad thing, depending on who you want to play with.
Most hiring managers won't like this, as they don't want to be responsible for hiring someone volatile like this.
I think the only place you could get away with this is if you're interviewing with a C-Suite member who has nobody to answer to.
It doesn't compose with any other command line program and the terminal interface is limiting.
I'm surprised nobody has yet made a coding assistant that runs in the browser or as a standalone app. At this point it doesn't really need to integrate with my text editor or IDE.
That's a good way of putting it. The advice essentially boils down to "do the right thing, don't do the wrong thing". Which is good (if common sense) advice, but doesn't practically really help with making decisions.
The "Zero Knowledge" part is that you can tell me "for this particular program code, I know an input that gives an output of 'foobar'" and I can be convinced that you're telling me the truth without seeing what that input actually is.
Interesting, I've interviewed with and for a number of tech companies and it's never come up. What companies are you seeing who are interested in certs?
Is it actually possible that all creditors will get their money back? Pretty crazy if so.
use thiserror::Error;
#[derive(Error, Debug)]
enum Error {
#[error("Could not open given decomp file: {0}")]
FileOpen(#[from] std:io::Error),
#[error("Compressed read error: {0}")]
CompressedRead(#[from] gz::Error)
}
fn decomp(filename: &Path) -> Result<Vec<u8>, Error> {
let fd = File::open(filename)?; // File is automatically closed by its destructor.
let zd = GzDecoder::new(fd); // flate2::read::GzDecoder::new does not return an error.
let mut data = Vec::new(); // Rust makes the caller allocate the buffer for reads.
zd.read_to_end(&mut data)?;
Ok(data)
}It's extremely different, imo.
Releasing buggy software to prod: no biggy, hotfixed in a couple of hours
Releasing buggy hardware: recalls, mass customer dissastifaction.