What are the technological consequences of so much ai slop code being generated?
AI generated code becoming a terrible computer version of the ouroboros symbol consuming itself and regurgitating defective code that was generated and generated code built off of the generated code.Even if some of the AI slop code actually works the bad ones can still be used as busted foundations for bad code to be generated and for AI slop code to be generated off that bad code.
What happens when a bunch of people who don't know how to code submit patches generated by a machine that is capable of hallucinating without being able to audit it?
submitting prs you can't vouch for or explain is crazy
>>108795362>What are the technological consequences of so much ai slop code being generated?ai deslopper will be fulltime job
>>108795388They get banned, apparently
>>108795608rejecting such PRs will be the new form of bigotrymark my fucking words
An entire generation of wasted potential, labor, time, and money.
>>108795608and those golems want to rebuild civilization's software on that black box idea lol
Garbage in, garbage out. Tale old as time.
>>108795362>diesn't workachually the AI model code passed 97.86% of tests, just 10 million more tokens and 8 more claude accounts on rate limits and it will be 100%
>>108795362"Good enough" code will permeate the world creating a profit incentive for extremely efficient code built for those who can afford it. It's the same as any other commodity right now, the top 10% who own all disposable income will drive the market and everyone else will be stuck with shitty leftovers.
>>108795362> be vibe coder> don't understand how underlying code works> but be avid gamer> make up for it in QA> vibe code feature> run build> observe bad behavior is resolved> open draft pr stating you vibe coded it but QAed it and it does address a real problem in the ecosystem> get your PR passive aggressively rejected by maintainers who refuse to address the actual issue on the pretense of how you contributed it rather than working with you on how to better structure it> make your own fork
>>108796170why would you want extremely efficient code if it's trivial to get something good enough?
>>108796245"Good enough" code is an euphemism for unmaintainable spaghetti code.
New golden era for black hat hackers.
Time to fork rpcs3 and rewrite it in rust then.
>>108796170>good enoughSo much slop passes this test it’s sad. Our leadership at my company has been putting out communication blurbs that are obviously written with chatgpt and they’ve left fake hashtags in that the model included. What the fuck.
>>108795362If a pedophile is praising your decisions maybe you aren't making the right decisions.
>>108796233That's a good fantasy. Meanwhile in reality>jeet proompts>spams 150 PRs without testing a single one>cannot explain what any of the code is supposed to do>gets banned and proompts to spam another project
>>108795383Since coding is something you can prove works or does not work by just compiling and doing tests/benchmarks, it is one of the few things that AI can easily learn with very little training data, kinda like the whole chess meme. It’s just that coding is more nuanced then chess which you either win or lose so we don’t have coding stockfish yet.
>>108795362>We will start banningWhy aren't you already? Anyone doing this shit is acting in bad faith and doesn't deserve a heads up.
>>108795388the coinbase ceo said that they merge those commits into main during his 20% layoffs announcement earlierhe then kind of walked it back and said "all the code is reviewed by a human" so who knows if it's truei've seen this trend happen more often (allowing joe from accounting to submit vibed content to prod)it ends in one of two ways:1. the project/company crashes and burns and returns to old school human developers only2. software engineering gets so commodified by these tools that literally anyone can do it, which will be the end of the careeri honestly think it could go either way at this point
>>108795362luddites being btfo
>>108797441Ironically, AI still can't do much more than hello world-style shit without blowing through thousands of dollars worth of token then giving up and accusing you of trying to trick it.
>>108797441>works or does not workMore often than not, it's hard to draw a formal distinction between the two.
>>108801082The problem isn't if things work or not.The problem is what corners you can cut before things stop working, and making decisions on that requires context that LLMs (and often also compilers, and incompetent programmers) simply don't have.Is it correct to load individual bytes from a socket ? Absolutely.Is it also completely fucking retarded? Sure is.
>>108795362>picThat is racist against India SAAAR! DO NOT REDEEM THE BAN!