Live data from Hacker News

AI has a deep understanding of how this code works

github.com

111–120 of 329 posts

Re: AI has a deep understanding of how this code works

#111
post #68

To all the AI apologists here I'd like to submit a simple scenario to you and hear your answer: you use AI to create a keynote speech on a topic you needed to use AI to write. At the end of your speech, people ask you questions about the contents of your speech. What do you say? This is the same.

What have politicians been doing forever?

Re: AI has a deep understanding of how this code works

#112

There are LLMs with more self-awareness than this guy. Repeatedly using AI to answer questions about the legitimacy of commits from an AI, to people who are clearly skeptical is breathtakingly dense. At least they're open about it. I did love the ~"I'll help maintain this trash mountain, but I'll need paying". Classy.

I don't think he's dense, I think he's just a high level troll

Re: AI has a deep understanding of how this code works

#113

OP’s code (at least plausibly) helped him. From https://github.com/ocaml/ocaml/pull/14369#issuecomment-35568... > Damn, I can’t debug OCaml on my Mac because there’s no DWARF info…But, hey, there’s AI and it seems to one-shot fairly complex stuff in different languages, from just a Github issue…My needs are finally taken care of! So I do believe using an LLM to generate a big feature like OP did can be very useful, s…

The whole issue, as clearly explained by the maintainers, isn't that the code is incorrect or not useful, it's the transfer of the burden of maintaining this large codebase to someone else. Basically: “I have this huge AI-generated pile of code that I haven't fully read, understood, or tested. Could you review, maintain, and fix it for me?”

Re: AI has a deep understanding of how this code works

#114

Everybody is dunking on this guy like hes some dopey protagonist in a movie, but you guys watched the movie. I think the interaction is pretty damn interesting. At least I see this interaction is "better" than the similar bug reports that have been discussed here (but I can't put my finger on why). If someone wants to contribute to ocaml I think they should read this issue to get a sense of how they work. Excellent c…

> but I can't put my finger on why

For me it's the contrast between the absolute tone-deaf messages of PR author and the patience, maturity and guidance in maintainers' messages.

Re: AI has a deep understanding of how this code works

#115
post #50
post #30

Earlier quoted context omitted.

Nothing! Another question though when reading his blog: is he himself full AI? as in, not even a human writing those blog posts. Reads a bit like that.

Either a regular bot or a flesh bot, doesn't really matter at that point, does it?

Maybe you're tongue in cheek, but if not, then it matters by discrediting this person, for accepting code from him etc. Anyone can write a blog post now on pretty much whatever topic without actually understand what is being said, so these are essentially just prompt replies - adding nothing new to the world nor showing that the author is knowledgeable on the topic.

Re: AI has a deep understanding of how this code works

#116
post #99

Earlier quoted context omitted.

I think you naturally undergo that course when you are maintainer of a large OSS project.

Well, you go one of two ways. Classic Torvalds is the other way, until an intervention was staged.

There's a very short list of people who can get away with "Classic Torvalds"

Re: AI has a deep understanding of how this code works

#117
post #31

https://github.com/ocaml/ocaml/pull/14369/files#diff-bc37d03... Found this part hilarious - git ignoring all of the claude planning MD files that it tends to spit out, and including that in the PR Lazy AI-driven contributions like this are why so many open source maintainers have a negative reaction to any AI-generated code

(keep on disk, don't commit)

Re: AI has a deep understanding of how this code works

#119
post #98

This won't be a popular opinion here but, this resistance and skepticism of AI code, and people making it less smells to me very similar to the stance I see from some developers that have this belief that people from other countries CANNOT be as good as them (like, saying that outsourcing or hiring people from developing countries will invariably bring low[er] quality code). Feels a.but like snobbism and projection o…

AI-powered programmers have all the tools, freedom, investment(!) they need _now_ to start their own open source projects or forks without having to subject themselves to outdated meat-based reviewers.

I say they should “walk the talk”

Re: AI has a deep understanding of how this code works

#120

Did these Ocaml maintainers undergo some special course for dealing with difficult people? They show enormous amounts of maturity and patience. I'd just give the offender Torvalds' treatment and block them from the repo, case closed.

It's clear some people have had their brain broken by the existence of AI. Some maintainers are definitely too nice, and it's infuriating to see their time get wasted by such delusional people.

That’s why AI (and bad actors in general) is taking advantage of them. It’s sick.
Post reply on HN