News for hackers. Stuff that matters.
Re:GPT is all you need for the back end by auggierose on Tuesday January 24, 2023 @03:18PM (#34509636)
The how that matters must be part of your spec, of course. It is turtles all the way down, but the point is that apart from the top turtle, all the other turtles will be AIs. That's a big difference.

Just the step from "program" => "spec" is already a big one. So big, that it is rarely done today. Test-driven development is an attempt at this, but the problem is that tests cannot truly verify a spec. Proofs can. Of course, you can combine tests and proofs, for example proofs for correctness, tests to make sure other measures like speed and cost are sane. But if you want to be absolutely sure, you will need to replace all tests by proofs.

Re:GPT is all you need for the back end by Existenceblinks on Tuesday January 24, 2023 @08:21PM (#34513095)
Re:GPT is all you need for the back end by auggierose on Tuesday January 24, 2023 @08:36PM (#34513225)
Hehehe. Well, the important ingredient missing from this comic strip is proof. You can see proof as code, if you like, but the important thing here is that you can trust the proof generated by an AI without having to look yourself at it.

Most people don't understand proof, but if you don't understand proof in 10 years, you will be out of a job as a programmer.

Re:GPT is all you need for the back end by Existenceblinks on Tuesday January 24, 2023 @09:04PM (#34513454)
> if you don't understand proof in 10 years, you will be out of a job as a programmer.

No, that's not gonna happen. Can you write a proof of an order for you go to go a fresh market to buy ingredient of a menu I want to cook? "Hey, go buy ingredients for my noodle menu whose result is my taste"

Re:GPT is all you need for the back end by auggierose on Wednesday January 25, 2023 @02:08AM (#34515313)
What? You are going to hire a programmer to do that for you?