Earlier quoted context omitted.
Maybe a failure to automate? The volume of people successfully adopting agentic engineering practices suggests this stuff isn't rocket science, but it is a learned skill and takes setup. A year later into heavy AI coding, my experience is what you're describing should aid in being able to run 5+ agents simultaneously on a project because you know what you're doing, you set it up right, and you know how to tell agents…
> successfully adopting agentic engineering practices What's your definition of "successfully"? More LOC committed per day is probably the only one that's guaranteed when you let spicy autocomplete take the wheel. I don't think it's at all possible to reason about the other more meaningful metrics in software development, because we simply don't have the context of what each human is working on, and as with the WYSIW…
Vibe coding and agentic engineering are getting closer than I'd like
751–760 of 958 posts
Re: Vibe coding and agentic engineering are getting closer than I'd like
#752"I want professionally managed software companies to use AI coding assistance to make more/better/cheaper software products that they sell to me for money.” (Simon Willison herein quotes Matthew Yglesias) - this is such a naive and sloppy take. What do you want? "better software"? not going to happen. "cheaper software"? not going to happen either. "more software"? for sure, but is it really what you want? If I hire…
Re: Vibe coding and agentic engineering are getting closer than I'd like
#753Earlier quoted context omitted.
Caring about what? I could slap an application and say I vibe coded it or I could equally claim I agentically engineered it. No one could tell the difference(if there is any) without seeing the code. The only thing you could say I used an LLM. And that is what is happening. Most of the code that is "engineered" we don't get to see. So who know what is really going on there and what is the actual result?
> Caring about what? I could slap an application and say I vibe coded it or I could equally claim I agentically engineered it. No one could tell the difference(if there is any) without seeing the code. Caring about the result, whether one "can tell the difference" or not.
Re: Vibe coding and agentic engineering are getting closer than I'd like
#754Earlier quoted context omitted.
But why would the lines in the 2000 case be easier to review per line?
Which of these programs is easier to review {x{x,sum -2#x}/0 1} or def f(n): if n They're both the same program
But it is orthogonal to the question of evaluating 2000 lines of AI code vs 200 lines of human written code. Either the human or the AI could produce idiomatic code for either language, given sufficient training data in the AI’s corpus for the language.
My guess is that the first one is much quicker to review, for a human equally fluent in both languages.
Re: Vibe coding and agentic engineering are getting closer than I'd like
#755Earlier quoted context omitted.
I don't believe this. Either you're lying, or you just haven't caught on how to use a computer. Everything I do to interact with my computer is still the same. See how boring you are?
Ok sorry about that. I seriously don't believe him. The Agent is so fast there's literally no way you can be faster. Telling the agent your high level plan that you are extremely familiar with and then having the agent execute on 2000 lines of code is FASTER then having you execute on that 2000 lines of code. There is no reality where that can be physically beaten by even someone who's typing really quickly with zero…
Also, haven't you ever had a situation where the prompt you started with ends up being longer than the final code diff? Perhaps a subtle bug that's hard to describe/trigger, but ended up having a simple root cause like an off-by-one error?
Also also, coding agents are infamous for generating way more code than is strictly necessary. The 2000 lines of code that the agent generated may well have been only 200 lines had you written it yourself.
Re: Vibe coding and agentic engineering are getting closer than I'd like
#756Earlier quoted context omitted.
If you're good at SQL, or SQL-like languages like Linq, it might be more efficient precisely writing a reasonably complex query than trying to explain it in detail to an AI.
I am very good at SQL, I worked half my life with SQL and teached it and know all kinds of SQL flavour. But good luck getting ahead of AI on a complex query with recursive CTEs, left outers, 625-column tables that change semantics conditional to certain prop, and then some obscure Oracle package APIs. No way U beat an LLM on this, even on trivial ones. LLMs are better at that since at least 2024, if you haven't notic…
Re: Vibe coding and agentic engineering are getting closer than I'd like
#757Earlier quoted context omitted.
> Also, when did we stop liking to learn? I suspect it happened when we achieved a level of such constant stimulation (there is a pocket computer always on us with infinite effortless distraction) that we’re never bored and never engage the default mode network. https://en.wikipedia.org/wiki/Default_mode_network https://www.youtube.com/watch?v=orQKfIXMiA8 When you’re bored, your mind goes to places it wouldn’t otherw…
> it happened when we achieved a level of such constant stimulation (...) that we’re never bored and never engage the default mode network. I don't know... I don't disagree, but I think this has been repeated so much that I believe everyone, at least everyone that is actively participating in HN discussions is aware of this. So if we are aware of this and we consciously choose to keep engaging in dopaminergic activit…
I’m not denying (at all) that unused skills languish. I take issue with AI being characterized as a magic eraser that mystically makes people forget what they have already learned. I’ve just done a study and concluded that dogs gets dumber when I throw a ball. What’s my evidence? They stop staring at me to chase it. The ball definitely made them forget who I was, so we shouldn’t allow dogs to have balls anymore.
Can AI make developers lazy in new ways? Of course! Why wouldn’t it? I don’t write things in ASM because I can be “lazy” and write 50x more useful instructions with a few lines of a modern language. I doubt I’d be able to write working ASM anymore without a serious refresher. Did newer languages erase my memory of ASM and make me “lazy”, or did my efforts evolve to make use of the newest technology regardless of “lost” skills?
Re: Vibe coding and agentic engineering are getting closer than I'd like
#758Earlier quoted context omitted.
> If you are letting your LLM look at StackOverflow, you are doing it wrong So you've evaluated all the sources that the model was trained on initially have you? How long did that take you? > I'm shipping quality software and features to my customers at a pace I haven't been able to before. I'm sorry are you agreeing with me or not? It sounds like you're agreeing with me.
I’m just saying that you can’t just let it rip based on its training alone, it needs to be grounded and harnessed in stack specific tooling.
Re: Vibe coding and agentic engineering are getting closer than I'd like
#759Earlier quoted context omitted.
> Also, when did we stop liking to learn? I suspect it happened when we achieved a level of such constant stimulation (there is a pocket computer always on us with infinite effortless distraction) that we’re never bored and never engage the default mode network. https://en.wikipedia.org/wiki/Default_mode_network https://www.youtube.com/watch?v=orQKfIXMiA8 When you’re bored, your mind goes to places it wouldn’t otherw…
> it happened when we achieved a level of such constant stimulation (...) that we’re never bored and never engage the default mode network. I don't know... I don't disagree, but I think this has been repeated so much that I believe everyone, at least everyone that is actively participating in HN discussions is aware of this. So if we are aware of this and we consciously choose to keep engaging in dopaminergic activit…
I promise you that is incorrect. People who actively participate on HN are a group more diverse than is often given credit, and I strongly believe there is nothing “everyone knows” here.
Just nine days ago, someone on HN was vaguely aware of the idea but did not know it’s called the default mode network. How many more aren’t even aware of the idea?
https://news.ycombinator.com/item?id=47926043
Not knowing the name means you’re not aware of all the details, intricacies, studies and ideas pertaining to it.
Finally, even if everyone knew about it that would still not be reason to not talk about it. Talking and doing something repeatedly is how you create habits and change behaviour. Same way you should still call out when someone does something bad even if “everyone knows they do it”.
> I think it starts to become a choice. (…) we can only blame ourselves for perpetuating it.
That is called blaming the victim. There are multiple billion dollar corporations and industries actively working to get you addicted, bombarding you from every side. It’s not a simple choice of “I’m not going to engage”, rather you have to actively disengage from what’s thrown in your face all the time. It’s exhausting. You’re falling into their trap and repeating the words they want you to. It’s like a supermarket which offers 99% junk and only a tiny section of always the same selection for healthy eating (not a hypothetical, I have several like that nearby) then blaming buyers for not eating more healthily. It’s not a fair choice if you’re constantly pushing and finding ways to trick people to in one specific direction.
And again, not everyone is aware of what is happening. Most people aren’t. And even those who are (which, again, is not even everyone on HN) aren’t immune.
Re: Vibe coding and agentic engineering are getting closer than I'd like
#760Earlier quoted context omitted.
By then AI would be good enough to clean them all up... [citation needed] To make my comment more on-topic: why do you think this is going to be the case? What newer LLMs will be trained on?
well you are assuming that there's not going to be any new progress and that we are going to be stuck with whatever LLM version we have currently
* we're already close to the ceiling of LLM capabilities: LLM providers probably already consumed everything they could. Plus there have been no large improvements for a while, only small and incremental. I believe Mythos-too-dangerous-to-release is a marketing bullshit, until proved otherwise.
* people generate overengineered slop at light speeds. If that is the training base for future models, I doubt they're going to improve significantly, rather quality is going to stagnate at best.