That’s got to be the key to all this, specificity, it’s great that it’s got natural language processing to simplify things but sometimes that’s what’s actually getting in the way. What they should really do is have a special version of chatGPT for programming where users can interact with it in a very special form of structured English. It’s still natural language, this is the future after all, none of that zeroes and ones crap like the stone age, but just highly specific words with carefully defined meanings particular to making repeatable and executable steps in a pattern that does the same thing every time in response to inputs to produce outputs. You could then “speak” to one of these LLM things using this carefully structured English to automate specific tasks. The real kicker would be that you could tell it to chain together a bunch of these tasks you’ve had it automate for you to build up in to something much more complex. This would really harness the power of AI because at each step it’s made it for you, with minimal input from yourself because you’re just ‘talking’ to it in a very specific way. Admittedly this approach would be a little bit less obvious for new users than a standard LLM, but if an average person kept doing this for like a year or two they’d get pretty adept at this manner of speech, it’d be kind of like learning another language and people have been doing that for as long as there’s been people, I speak in a language everyday, I’m doing it right now. We could make it easier too, we could have courses and schools to help people get better at it faster.
That’s got to be the key to all this, specificity, it’s great that it’s got natural language processing to simplify things but sometimes that’s what’s actually getting in the way. What they should really do is have a special version of chatGPT for programming where users can interact with it in a very special form of structured English. It’s still natural language, this is the future after all, none of that zeroes and ones crap like the stone age, but just highly specific words with carefully defined meanings particular to making repeatable and executable steps in a pattern that does the same thing every time in response to inputs to produce outputs. You could then “speak” to one of these LLM things using this carefully structured English to automate specific tasks. The real kicker would be that you could tell it to chain together a bunch of these tasks you’ve had it automate for you to build up in to something much more complex. This would really harness the power of AI because at each step it’s made it for you, with minimal input from yourself because you’re just ‘talking’ to it in a very specific way. Admittedly this approach would be a little bit less obvious for new users than a standard LLM, but if an average person kept doing this for like a year or two they’d get pretty adept at this manner of speech, it’d be kind of like learning another language and people have been doing that for as long as there’s been people, I speak in a language everyday, I’m doing it right now. We could make it easier too, we could have courses and schools to help people get better at it faster.