Hacker Newsnew | past | comments | ask | show | jobs | submit | DrJid's commentslogin

Code generation is cheap in the same way talk is cheap.

Every human can string words together, but there's a world of difference between words that raise $100M and words that get you slapped in the face.

The raw material was always cheap. The skill is turning it into something useful. Agentic engineering is just the latest version of that. The new skill is mastering the craft of directing cheap inputs toward valuable outcomes.


> The new skill is mastering the craft of directing cheap inputs toward valuable outcomes.

Strongly agree with this. It took me awhile to realize that "agentic engineering" wasn't about writing software it was about being able to very quickly iterate on bespoke tools for solving a very specific problem you have.

However, as soon as you start unblocking yourself from the real problem you want to solve, the agentic engineering part is no longer interesting. It's great to be solving a problem and then realize you could improve it very quickly with a quick request to an agent, but you should largely be focused on solving the problem.

Yet I see so many people talking about running multiple agents and just building something without much effort spent using that thing, as though the agentic code itself is where the value lies. I suspect this is a hangover from decades where software was valuable (we still have plenty of highly valued, unprofitable software companies as a testament to this).

I'm reminded a bit of Alan Watts' famous quote in regards to psychedelics:

> If you get the message, hang up the phone.

If you're really leveraging AI to do something unique and potentially quite disruptive, very quickly the "AI" part should become fairly uninteresting and not the focus of your attention.


It's funny that so many people are using AI and still hasn't really shown up in productivity numbers or product quality yet. I'm going to be really confused if this is still the case at the end of the year. A whole year of access to these latest agentic models has to produce visible economic changes or something is wrong.

I used to think this was a sign that AI code isn't really useful, but I've changed my tune (also I believe these numbers have changed in the last few months).

As an example: One of my most promising projects I was discussing with a friend and we realized together we could potentially use these tools to build a two person agency with no need to hire anyone ever. If this were to work, could theoretically make nice revenue and it shouldn't show up in any metric anywhere.

Additionally I've heard of countless teams cancelling their contracts with outsourced engineers because cheap but bad coders in India are worse that an LLM and still cost more. I'm not sure if there's a number around this activity, but again, these type of changes don't show up in the usual places.

My current belief is not that AI will replace traditional software engineering it will replace a good chunk of the entire model of software.


>One of my most promising projects I was discussing with a friend and we realized together we could potentially use these tools to build a two person agency with no need to hire anyone ever...My current belief is not that AI will replace traditional software engineering it will replace a good chunk of the entire model of software

You're not following your last line to its logical conclusion regarding your own prospects: no one is going to buy the vibeslop your two person agency is selling because they'd rather create and maintain their own vibeslop instead of dealing with yours.

If you follow some of your thoughts to their logical conclusion you'll realize the parent is right: there will be limited productivity that ends up fueling the economy when nobody is buying each other's vibeslop.


We're not selling vibe slop, the "vibe slop" tools which work for one person enable of automation of tasks for the services we sell. Whether or not we use AI behind the scenes is entirely irrelevant to the service we're providing other than that it allows our margins to be higher and our speed of implementation to be faster.

I absolutely agree that it's not logical to think "oh we'll sell our AI stuff", that's the old model (which is just a variation on SaaS). I suspect a lot of HNers can't imagine a "product" that isn't code, but that's not at all what I'm describing.

The products that most people on HN have traditionally built are used by other companies to make money by allowing those processes to be scaled. AI, in many new cases, eliminates the need for a 'software' middle man. The case I'm describing is "I know how to make money doing X if only I could scale it up with out hiring people" and my offering is "I can scale it up without hiring people".

This is increasingly where I think the future of work is headed, and it's more than fine if you aren't convinced.


> it allows our margins to be higher and our speed of implementation to be faster

Faster than what? You will be faster than your previous self, just like all of your competitors. Where’s the net gain here? Even if you somehow managed to capture more value for yourself, you’ve stopped providing value to 5-10x that many employees who are no longer employed.

When costs approach zero on a large scale, margins do not increase. Low costs = you’re not paying anyone = your competitors aren’t paying anyone = your customers no longer have money = your revenue follows your costs straight to zero.

Companies that provide physical services can’t scale without hiring. A one-man “crew” isn’t putting a roof on a data center.

I want to be wrong. Tell me why you think any of this is wrong.


This is actually an old syndrome with technology. It takes a longt ime for the effect to be reliably measured. Famously, it took many years for the internet itself to show up in significant productivity gains (if the internet is actually useful why don't the numbers show that? - a common comment in the 1990s and 2000s). So it seems to me we're just the usual dynamic here. Productivity in trillion-dollar economies do not turn on a dime

>funny that so many people are using AI and still hasn't really shown up in productivity numbers or product quality yet.

That's because the threat is now not other businesses, but your own users who decide to vibe-code their own "Claw" product instead of using your company's vibeslop, so there are no buyers for your single-week product. All these new harness developers are engaging in resume-driven development to save their own asses. The only ones that are not naked when the tide recedes are the ones that are able to jump to the next layer of abstraction on the infinite staircase, until the next tide comes five seconds later.


I wouldn't say it hasn't shown up. The number of ShowHN's per weekend has definitely gone up, and while that isn't rigorous scientific proof, I'd consider is a leading edge indicator of something. Unfortunately, we as an industry have yet to agree on anything approaching a scientific measure of productivity, other than to collectively agree that Lines of Code is universally agree that LoC is terrible. Thus even if someone was able to quantify that, say, they're having days where they generate 5000 LoC when previously they were getting O(500) LoC, that's not something we could agree upon as improved productivity.

So then the question is, lis there anything other than feels to say productive has or has not gone up? What would we accept as actual evidence one way or another? Commits-per-day is similarly not a good measure either. Jira tickets and tshirts sizes? We don't have a good measure, so while ShowHN's per weekend is equally dumb, it's also equally good in the bag of lies, damn lies, and statistics.


I think we’re falling into a trap of overestimating the value of incrementally directing it. The output is all coming from the same brain so what stops someone just getting lucky with a prompt and generation that one-shots the whole thing you spent time breaking down and thinking about. The code quality will be the same, and unless you’re directing it to the point where you may as well be coding the old way, the decision-making is the same too.

Raising $100M doesn’t even mean you have a good idea or an idea people like or an idea you can even make money on.

It’s probably a better indicator of a good business idea than if you get slapped in the face…

And yet, who would you trust more - a CEO that raised 100M on their "vision" or someone who got slapped in the face?

A raise is random noise, not signal, based a confidence game within the VC ecosystem. LP capital call->GP gamble based on waves arms around considering VC underperforms as an asset [1] [2] class even when accounting for the grand slam returns. It's 0DTE options gambling dressed up as skill and an art. But, you know [3] [4] [5], lottery still pays out sometimes.

TLDR A raise is not robust signal in this regard.

[1] https://news.ycombinator.com/item?id=7260137

[2] https://www.linkedin.com/posts/peterjameswalker_most-venture...

[3] https://en.wikipedia.org/wiki/There%27s_a_sucker_born_every_...

[4] https://en.wikipedia.org/wiki/Overconfidence_effect

[5] https://en.wikipedia.org/wiki/Survivorship_bias


Indeed: The act of actually typing the code into an editor was never the hard or valuable part of software engineering. The value comes from being able to design applications that work well, with reasonable performance and security properties.

It wasn't the hard or valuable part of software engineering, but it was a very time-consuming part. That's what's interesting about this new era - the time-consuming-but-easy bit has suddenly stopped being time-consuming.

Agreed, often see cope from managers along the line of “writing the code was never the bottleneck”. Well, sure felt like it.

Then why did most software fail to do that even before the advent of LLMs?

Because designing systems that work well is difficult. It takes years of experience to develop the muscle memory behind quality systems architecture. Writing the code is an implementation detail (albeit a large one).

Are we sure it's not failing anymore after the advent of LLMs?

Because coding bootcamps and CS programs were churning out squillions of people who could type the code but had poor design and analytical skills, because there was a time where being able to implement Dijkstra on a whiteboard would get you 400k at a FAANG.

This is actually really awesome To see. Opened my eyes a bit. Ignore the haters.


I never quite understand these articles though. It's not about Humans vs. AI.

It's about Humans vs. Humans+AI

and 4/5, Humans+AI > Humans.


Yeah. Medium seems too easy. But I also can’t select hard mode.


I believe Low code / No code platforms evolve to use LLMs to actually still abstract out all the code bits but become even way more powerful. It’s cool to use cursor with sonnet but it’s still requires a level of being comfortable with writing code, local builds etc.

No code platforms can easily abstract this out one more level. The constrained outputs of these platforms are still sufficiently high enough to build lots of varied use cases.


Agree with this take (disclaimer: working on create.xyz, which is step in this direction) It abstracts more of the things that trip non-devs up (deployment, etc.) but retains the things that makes code powerful (customization, etc.)


Heh - Perhaps he was born in the US timezone where it was a Sunday evening, but in his home country, Ghana, it was a Monday.


He was born in the UK, which shares the same time zone with Ghana. The local time would have differed by only one hour because of daylight saving time being observed in the UK but not in Ghana.


Giving birth can take quite a while so perhaps it started on Sunday evening and finished on Monday morning?


This looks really cool! Unfortunately, no matter how hard I try, I can't seem to connect to a database. I get the "error returned from database: permission denied for database "postgres" even though I'm specifying all the fields.


Hey! I’d love to learn more about your setup if you have time. Do you mind sending an email to hello[at]pgmagic.app - Thanks!


Haven’t used this myself but being seeing Marissa Mayer’s sunshine on Twitter a lot more recently - https://apps.apple.com/us/app/sunshine-smart-contacts/id1581...


Plot twist: This article itself was written by AI.


Zelle works for this. You can register Zelle on different bank accounts using different identifiers you have. Eg a phone and an email. I use this all the time to transfer between my own bank accounts, instantly. Over time , my Zelle limits also have increased.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: