One thing that worries me about AI-generated code is that if there's an obscure bug that pops up later, there's no engineer to think "ok hang on, I remember something strange happening when I first wrote that code... let me have a look." Instead, there are only engineers who reviewed the code, which is of course a lot different from writing it.
> One thing that worries me about AI-generated code is that if there's an obscure bug that pops up later, there's no engineer to think "ok hang on, I remember something strange happening when I first wrote that code... let me have a look." Instead, there are only engineers who reviewed the code, which is of course a lot different from writing it.
I feel this is a very weak argument against AI. Professional software development rarely values crafting good code. You get it in to meet a deadline to make management that is technologically clueless happy. Even orgs that value good code have people leave because of the take a new job merry-go-round to get a good pay raise of years past. One of the reasons open source surpasses most closed source software despite a lack of funding is you a variety of individuals with different goals that are focused on making a maintainable and usable solution.
How common is this situation? While it's nice to look at the history of some line of code and contact the person who wrote it, in a company with a lot of turnover or promotion, that person isn't going to be available or want to help you.
Nearly a quarter of HN submissions lately are just spammy ads for the AI sector. I seldom open them anymore, but I’ve noticed most of them get hundreds of comments. I wish people spent their time on something useful.
It sounds like a boastful lie for stock reasons, but if not, the AI overlords may decide to write algorithms creating effectively a social credit service and not tell any humans.
Because saying "more than a quarter of all new code at Google is generated by free crowdsourcing from internet scraping" doesn't roll off the tongue as easily ;)
Google has two billion lines of proprietary code, conformant to their style guides and proprietary requirements. I can't imagine they'd poison their model with non-conformant third party source.
Eh, I would imagine that more than a quarter of new code at any FAANG is boilerplate which is ideal for current AI systems. I'm pretty anti-current-AI, but I can't say that I'm not impressed at how well it handles boilerplate code.
nnf|1 year ago
csdreamer7|1 year ago
I feel this is a very weak argument against AI. Professional software development rarely values crafting good code. You get it in to meet a deadline to make management that is technologically clueless happy. Even orgs that value good code have people leave because of the take a new job merry-go-round to get a good pay raise of years past. One of the reasons open source surpasses most closed source software despite a lack of funding is you a variety of individuals with different goals that are focused on making a maintainable and usable solution.
shepherdjerred|1 year ago
jerlam|1 year ago
000ooo000|1 year ago
Do people think an earnings call is some kind of secret meeting where the marketing stops?
xk_id|1 year ago
gnabgib|1 year ago
Coverage from NYT (11 points) https://news.ycombinator.com/item?id=41989256
Coverage from Verge (7 points) https://news.ycombinator.com/item?id=41989674
Coverage from CNBC (2 points) https://news.ycombinator.com/item?id=41989727
Animats|1 year ago
000ooo000|1 year ago
30 lines of class boilerplate
One explanatory comment for every statement
The revolution is here!
add-sub-mul-div|1 year ago
muglug|1 year ago
AStonesThrow|1 year ago
When vim shows me where a matching paren/bracket goes, is that AI that put them there?
When we use code validators like lint or Purify, is that AI code review from the 1980s?
unknown|1 year ago
[deleted]
burnt-resistor|1 year ago
malfist|1 year ago
In unrelated news, Amazon's CEO boasted that AI saved the company 4,500 years of engineering effort during a JDK upgrade.
mysterydip|1 year ago
johnasmith|1 year ago
null_deref|1 year ago
uberman|1 year ago
Has there been any novel or interesting code written or is this code block completion that saved people keystrokes?
burnt-resistor|1 year ago
It could also be they're using AI to propose and do large-scale refactor code mods, but that would be a smart use-case for it.
drewcoo|1 year ago
Does this AI actually improve their M&A somehow? Does it allow them to AI-write new software instead of buying it?
I don't get it.
jsnell|1 year ago
babyent|1 year ago
jasomill|1 year ago
ivewonyoung|1 year ago
sys_64738|1 year ago
jesse__|1 year ago
unsnap_biceps|1 year ago
asdfasdf1|1 year ago
unknown|1 year ago
[deleted]
twp|1 year ago
[deleted]
unknown|1 year ago
[deleted]