7 points ForHackernews 1 hour ago 6 comments

INTPenis 17 minutes ago | parent

Why does it seem like HDAE is just a new term to distract from terms like "vibecoded" and "AI slop"?

Because the bigger the project, the more unlikely it is for a human to review all the code. And in this case we're talking about re-making the Linux kernel.

pjmlp 5 minutes ago | parent

Because it most certainly is.

palata 4 minutes ago | parent

My guess:

- AI slop is clearly negative. "Lacking in effort", "low quality".

- Vibecoding, I believe, tends to mean "letting the AI do it without putting much effort into it". So vibecoding produces AI slop.

- HDAE, that this article tries to define, is "a method for building complex software by combining human-defined architecture, constraints, milestones, acceptance criteria, and stopping points with an autonomous implementation, execution, diagnosis, and revision loop".

In other words, they say "it is actually possible to put a lot of effort into producing code with AI". And I personally don't disagree with that.

Now of course, it feels like marketing, a bit. "I will present you how I built this kernel as an effort to make you accept it as "not slop", by trying to convince you that I put a lot of effort into producing it".

IMO, it does not really matter. Whether code is written by a random person on the Internet, vibecoded by a random person on the Internet or HDAE-ed by a random person on the Internet, it should not be trusted unless audited. If it happens that vibecoded code is good, I don't see a reason not to use it. If HDAE-ed code is bad, it should not be used.

ahsg123 5 minutes ago | parent

The new term for "stealing" is "Human-Directed Agentic Engineering". There are so many filthy people out there.

leothetechguy 1 minute ago | parent

I do not trust most research published on zenodo, in my experience almost everything there equates to AI Slop.