Remix.run Logo
sarchertech 10 hours ago

It’s not about hand crafted code or even code performance.

We know from experimentation that agents will change anything that isn’t nailed down. No natural language spec or test suite has ever come close to fully describing all observable behaviors of a non-trivial system.

This means that if no one is reviewing the code, agents adding features will change observable behaviors.

This gets exposed to users as churn, jank, and broken work flows.

raw_anon_1111 9 hours ago | parent [-]

Thats easy enough to prevent with modular code that’s what “plan mode” is for. But you probably never worked with a bunch of C# developers using R#

sarchertech 9 hours ago | parent [-]

1. Preventing agents from crossing boundaries, creating implicit and explicit dependencies, and building false layers requires much more human control over every PR and involvement with the code than you seem to espouse.

2. Assuming that techniques that work with human developers that have severely impaired judgement but are massively faster at producing code is a bad idea.

3. There’s no way you have enough experience with maintaining code written in this way to confidently hand wave away concerns.

raw_anon_1111 9 hours ago | parent [-]

Absolutely no one in the value chain cares about “how many layers of abstractions your code has - not your management or your customers. They care about functional and none functional requirements

sarchertech 6 hours ago | parent [-]

Of course they don’t. Please reread what I said, give it the slightest bit of thought, and re-respond if you want a response from me.

raw_anon_1111 6 hours ago | parent [-]

By definition, coding agents are right now the worse they will ever be and the industry as a whole by definition is the least experienced it will ever be at using then.

So many people on HN are so insulted that the people who put money in our bank accounts and in some cases stock in our brokerage accounts ever cared about their bespoke clean code, GOF patterns and they never did. LLM just made it more apparent.

It’s always been dumb for PR to be focused on for loops vs while loops instead of focusing on whether functional and non functional requirements are met

sarchertech 3 hours ago | parent [-]

Wow you have completely lost the plot. It’s like you’re a bot that’s mixing up who he’s replying to.

raw_anon_1111 3 hours ago | parent [-]

Just maybe you aren’t making the strong argument you think you are making