4 ms·
I guess there is more complexity than ever too? I feel like the early days of programming might've been actually easier to automate. There was often well desig
by ChatGTP 4y ago
I guess there is more complexity than ever too?
I feel like the early days of programming might've been actually easier to automate. There was often well designed specs, cleaner design and architectural patterns to follow etc. Not in all cases of course however now, I'm seeing people hoping to god that ChatGPT can write a client for the worlds shittiest XML API because no one else sure as hell wants to do it.
So what happens now? We just generate more shit and then use moar AI (tm) to work with moar shit (tm), and evolve that pattern fast and faster?
Yesterday I was using co-pilot and it was suggesting a bunch of obvious auto-completes etc, which is fine, that's why I use it, then it hit me, most people are probably going to start to not bother with libraries, clean APIs and specs because soon you will be just brute forcing your way to a solution using text to code and on we go. Maybe the answer will really just be to keep evolving generative coding AIs to keep up with it, let's see how it goes.
- atleta 4y agoPeople using AI to generate crap faster is definitely a (short term) risk. And, BTW, not only with code. I read an article stating that in a few years (2-3, can't remember) 80% of content only will be generated by AI. Which would be a disaster. We're already swimming in low quality information and this will only make it worse. OTOH, so much for the idea that people will guide the hand of AI to create better code. As this will unfold, there will be ever more incentives to remove (most) humans from the loop. And if past can be used to predict the future, what we have seen so far is that when AI gets reasonably competent at something it will gain superhuman capabilities very quickly. I still keep bringing up how people thought that after alpha go beat Fan Hui (European go champion) it would have taken a huge leap for it to beat Lee Sedol. Because Lee Sedol was so much better than Fan Hui. At least in human terms. It only took a few months of training and tinkering for DeepMind. Speaking of loops: since AIs are taught from the internet (simple language models or coding specialists), we're creating an unwanted feedback loop here. More AI generated content will likely make teaching future AIs harder. At least with information harvested from the internet after ~2022-ish.
- visarga 4y agoThere is another way, not all AI training data must be sourced from humans. You can loop a LLM with a compiler and set of tests to run, and it will happily search for solutions on its own. Or it could be connected to a simulator, a game or any real life process and let it learn to optimise a goal that can be measured without human work.