Live data from Hacker News

An Honest Review of AI Programming

mropert.github.io

81–89 of 89 posts

Re: An Honest Review of AI Programming

#83
post #80

Earlier quoted context omitted.

> That may be true for bloom filters or what have you. But the author states the obvious: all recent games are closed-source. So any algorithms or techniques for real-time 3D that an LLM was trained on are going to be a long way behind the state of the art. Neither you, nor the author of the article has to use LLMs for coding. But if you want to, there are some practices you should follow to get best results, and tha…

It can do A, ergo it can do B. By the same logic, you have experience in low-latency numerical decision-making, ergo you could optimise a 3D rendering pipeline. Yeah, no.

There is no magic to coding, any sort of coding. Humans learn how to do it by learning the rules. A coding agent can learn the rules, easily.

Re: An Honest Review of AI Programming

#84
post #80

Earlier quoted context omitted.

It can do A, ergo it can do B. By the same logic, you have experience in low-latency numerical decision-making, ergo you could optimise a 3D rendering pipeline. Yeah, no.

There is no magic to coding, any sort of coding. Humans learn how to do it by learning the rules. A coding agent can learn the rules, easily.

Great, what are you going to train it on?

Re: An Honest Review of AI Programming

#85
post #84

Earlier quoted context omitted.

There is no magic to coding, any sort of coding. Humans learn how to do it by learning the rules. A coding agent can learn the rules, easily.

Great, what are you going to train it on?

I am trying to not sound offensive here, but given the question you're asking, I don't think we're going to join up here. I think one of us is missing something fairly fundamental, and my hunch is it is you.

The agent will already have seen enough super optimised code and read enough material about it. It will read the entire repo you're in, and understand how the code should be structured and written to work efficiently. And anything it doesn't get at first, you write about in the AGENTS.md file and tell it.

Then it works. If you can teach a human to write specialised 3d rendering code, you can distill the same teachings to an agent in text form, and it'll work.

I am supremely confident of this, and I bet that neither you nor the author of the article has bothered to try properly.

Re: An Honest Review of AI Programming

#86
post #84

Earlier quoted context omitted.

There is no magic to coding, any sort of coding. Humans learn how to do it by learning the rules. A coding agent can learn the rules, easily.

Great, what are you going to train it on?

I suppose you wouldn't train it using a traditional LLM type of training and you might not have an LLM type of model either.

American Fuzzy Lop usually manages to generate valid files of any format you want, using a genetic algorithm that the author didn't even call ML. AlphaGo trained against itself.

Such things aren't impossible when you can automate the reward function, though you might have to come up with novel techniques.

Re: An Honest Review of AI Programming

#87
post #80

Earlier quoted context omitted.

It can do A, ergo it can do B. By the same logic, you have experience in low-latency numerical decision-making, ergo you could optimise a 3D rendering pipeline. Yeah, no.

There is no magic to coding, any sort of coding. Humans learn how to do it by learning the rules. A coding agent can learn the rules, easily.

Yeah, but we already have rules-based coding agents, they are called compilers.

I have a suspicion that a lot of the stuff people use AI coding agents for would be served just as well by, say, the WYSIWYG editor from Visual Basic 6. But we threw away that kind of technology long ago and settled for Reactslop, and now you need an LLM to write the Reactslop.

Re: An Honest Review of AI Programming

#89
post #84

Earlier quoted context omitted.

Great, what are you going to train it on?

I am trying to not sound offensive here, but given the question you're asking, I don't think we're going to join up here. I think one of us is missing something fairly fundamental, and my hunch is it is you. The agent will already have seen enough super optimised code and read enough material about it. It will read the entire repo you're in, and understand how the code should be structured and written to work efficie…

I'm not offended - great diplomatic putdown, well played
Post reply on HN