←back to thread

423 points serjester | 1 comments | | HN request time: 0.211s | source
Show context
joshdavham ◴[] No.43536242[source]
My rule of thumb has thus far been: if I’m gonna allow AI to write any bit of code for me, then I must, at a bare minimum, be able to understand that code.

There’s no way I could do what some of these “vibe coders” are doing where they allow AI to write code for them that they don’t even understand.

replies(4): >>43536457 #>>43536559 #>>43537637 #>>43538600 #
kevmo314 ◴[] No.43536457[source]
That's only true as long as you want to modify said code. If it meets your bar for reliability then you won't need to understand it, much like how we don't really need to read/understand compiled assembly code so we largely trust the compiler.

A lot of these vibe coders just have a much lower bar for reliability than you.

replies(2): >>43536626 #>>43538484 #
1. joshdavham ◴[] No.43538484[source]
This is an interesting point and it's certainly true with respect to most peoples' attitudes towards dependencies.

For example, while I feel the need to understand the code I wrote using pytorch, I don't generally feel the need to totally grok how pytorch works.