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

Why did Uncle Boob ever have any credence or credibility?

What did Bob ever ship that gives him any gravitas or authority in this area?


Are the examples any better?

What a muddled bunch of gibberish.


Yes. So all you need to do is look at the code samples.

Is the most non-sensical thing I've seen. So of course the junior dev parade thinks it's the gospel.

Had a terrible manger who would swear by this book but couldn't code his way out of a paper bag.


What?

Agent code can only be read and understood by agents. We’ve reached the point where people just can’t comprehend these giant code blobs.

Feature, bug or emergent property?

I don’t think the distinction matters as much as the reality.

We’re being locked into using the AI tooling bc the code was generated with AI tooling.

These giant files of doom were being generated by humans anyway and were very hard to work with. With LLMs it’s at last manageable or feasible to edit, refactor etc.

I honestly think LLMs are going to save us from ourselves as the codebases became too large and “messy” for humans to comprehend. (Mono repos of doom)

On a personal level these giant files are abhorrent but that’s just personal taste and I don’t think any of the Martin Fowler refactor/cleanup stuff is going to matter at all anymore. Kinda sad on some level.


> Agent code can only be read and understood by agents.

This just fundamentally isn't true and if this is your perspective then you're using LLMs wrong.


Fundamentally, the code can be understood by humans, but the volume of the generated code outpaces human capacity to understand it.

There was always bad code. Extend that to the general challenge of a bad hire doing net-negative things for the company. AI is a new problem because it 1000x a bad hire's blast radius. Personally, I'd even state that AI tends to turn an average and sometimes-but-not-always-good hire into bad hires because finally they get to do the thing they've always wanted at lightning speed in a way that previously the company red-tape wouldn't allow.

> These giant files of doom were being generated by humans anyway

Right, I've never seen an agent produce code anywhere near as bad as some of the human-generated code that I've worked on.

And, if your agent is producing huge files or functions, you can just tell it not to and it'll comply.


Clearly not true. I got codebases that are 100% done by LLM. I have no problem reading the code base and find where things are. Not harder to find stuff than when I done it manually.

Could just as easily say the same thing about Bun.

If one can easily swap in the next new js engine du jour…


$30 billion for “hundreds of jobs.”

Theater to keep Mad King Trump off their back.


CS degree? Employable?


"One major trick in distributed systems is to always attempt things in the same order"

This is inportant in DBs in general to avoid deadlocks by two requests taking locks in different order.


But you are assuming distributed transactions as soon as you have two systems participating in the transaction.

It's a recipe for deadlocks and even live locks.

That's a reason industry moved away from this. Bc when it works it's magic. But when the problems start it's pure hell.


Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

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

Search: