3 ms·
I don’t know how anyone can trust to run code on their machine that they don’t understand and hasn’t been reviewed by a third party.
by xk_id 4y ago
I don’t know how anyone can trust to run code on their machine that they don’t understand and hasn’t been reviewed by a third party.
- rcme 4y agoIsn't that pretty much all code?
- sliken 4y agoHow many line of codes are in the kernel, drivers, and apps on your laptop/desktop? How sure are you that all that code has been reviewed by a 3rd party? How many CVEs a year impact your laptop/desktop? Do you have any reason to think that increased productivity with LLM assistance will result in lower quality code? Personally I find LLM assistance increases productivity, decreases the penalty of using a more difficult language like rust, and makes it more palatable to spend more (LLM assisted) time writing tests.
- xk_id 4y agoI meant reviewed by a (competent) human; not, audited by a security team/whatever. Generative computer code is in a whole new category of risk, because it can hallucinate a `rm -rf *` that you might overlook if you don't understand the code yourself.
- sliken 4y agoWell at least for now, any non-trivial code is going to be written by a human+AI, likely one function at a time. It's pretty rare for the AI to give me exactly what I want, often I have to tweak my prompts multiple times, and even just give up and write a function based on the useful bits from previous queries. I just don't see it chatbot assisted programming any worse than what we have today.
- gamegoblin 4y agoI understand the code now, I just didn't know how to write a browser plugin and having GPT4 walk me through it was 10x faster than reading a tutorial.