| ▲ | fnoef 4 hours ago | |||||||
I don't understand these types of comments. Aren't the CVEs epic today with human written code? What difference does it make then? You want no CVEs, make software engineering into a real gate-kept engineering professions with accountability chains, government regulations, formal education, etc. | ||||||||
| ▲ | KaiserPro 2 hours ago | parent | next [-] | |||||||
By default Claude chooses old versions of libraries. without something that checks for CVEs you're gonna be shipping criticals like no tomorrow. Yes, there are more CVEs discovered every day, but, if you don't patch, the hacker doesn't have to try. | ||||||||
| ▲ | akersten 3 hours ago | parent | prev | next [-] | |||||||
> You want no CVEs, make software engineering into a real gate-kept engineering professions with accountability chains, government regulations, formal education, etc. This will not only not prevent CVEs, it will also make everything a giant pain in the ass | ||||||||
| ||||||||
| ▲ | bigstrat2003 2 hours ago | parent | prev | next [-] | |||||||
> Aren't the CVEs epic today with human written code? What difference does it make then? LLMs cause errors at a noticeably higher rate than human devs do. If you lean on them without actually checking what they wrote, the error rate in your software is going to go up. | ||||||||
| ▲ | frumplestlatz 3 hours ago | parent | prev [-] | |||||||
"If it works, ship it" is very different from "If it works, and I understand it because I wrote it, ship it". Does the LLM understand it, in detail? Can you trust its interpretation of the information and instructions you provided? Did it independently make an adverse decision you haven't noticed, because you didn't read the code? Was the model missing any information it required -- and would you know if it was? LLMs depend on humans and human oversight to ensure they have the information required to make the right decisions, to catch when they don't, and to steer them based on your much more complete understanding of the broader context and requirements. You can't rely on them to do that thinking for you (yet?). | ||||||||
| ||||||||