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

Why are you assuming this is corruption?

Sooooo much of what is considered "code quality" today is irrelevant when robots are writing the code. We've been largely optimizing for things like composability/unit testability in the past 15 or so years, and that's primarily a human concern that's unrelated to the final output.

Totally agreed that we're not looking at the correct metric right now. Increasingly, code quality will be determined by outcomes.


> that's primarily a human concern that's unrelated to the final output.

It's an LLM concern too. LLMs seem to do better with well-organized codebases, just like the humans they were trained on.


I don’t agree with this. The things people care about with code quality if you really think about it actually match up surprisingly well with the metric which models are trained to emulate in pre training, namely compression and modularity. Those two ideas actually seem to be universal to intelligent systems. Writing verbose highly coupled code is I think provably stupid, though I don’t know that I could formalize it.

I think Martin F's team tied outcomes to factoring https://martinfowler.com/articles/exploring-gen-ai/refactori... which is crucial to code quality. Even grug brain developer agree.

On the other hand, there are claims that the best languages for robots tend to be terse (allegedly); I tend to regard a rich domain model (static types, not terse) as a major facet of high-quality code.


> There's some psychological mechanism by which my brain immediately recognizes AI generated text and just short-circuits to "there is no information here".

I think you need to self-correct here, because otherwise you'll be ineffective in an information setting, where I expect AI-generated resources will not only be the norm, they will absolutely swamp the environment.


AI-generated resources swamping the information environment only makes it more important to have the mental mechanisms for quickly filtering out their non-information.


Yeah I don't think the solution to a flood of useless information is to try and digest more of it.


Perhaps we'll all become metaphorical pandas, spending 14 hours a day ingesting nutrient-poor bamboo. (And producing a proportionate amount of excrement ourselves.)

I hope not.


I'm not saying digest it, I'm saying be able to scan it/skim it/move on, but ignoring it won't help.


Delegation can still mean deep technical connection to the code, just without needing to write the code itself.


Sounds dubious. Every software architect that I encountered who did not code at the same time was a bit of an embarrassment. But everyone pretended that they know what they are doing either because they (usually management) could not evaluate usefulness or expertise of these so called "architects" or because we simply needed to keep our jobs to pay the bills.


I have bad stories about classic corporate architects too, but that's far from all there is. The job of a typical Staff / Principal in a modern organization is most often to lead, shepherd and conduct technical decisions and people to execute a project, very different from managing them as personnel. Having some hand in execution helps a lot, but the value of their contribution is typically not in the hands-on execution part.


Does it matter? Why turn it into a popularity contest?


That’s not a right-wing thought BTW. Publoc schools in Germany for instance are highly exclusionary.


> tons of duplication that lead to whack-a-mole

The future is duplication. Code is no longer meant to be read by humans but by machines.


It’s not human readability I care about. The problem with duplicate code is that the agent will fix one instance, but leave the others buggy. Hilarity ensues.


That doesn't happen with a proper test suite. Give guardrails and it's not an issue.


If that's true (I very much doubt it), then have the LLMs generate something like WASM binary and run that everywhere instead. No need for human readable languages. Or if LLMs are not that good at binary format, then some textual representation optimized for LLMs instead of humans that compiles to WASM, the JVM or Rust binary.

No need for multiple programming languages anymore. But again, doubt that happens.


Let them. I want to see the faces of middle management when the machine stops doing 'beep', and starts making expensive sounds instead. ;)


> Code is no longer meant to be read by humans but by machines.

That isn't true. Everyone knows it and you know it. So why would you make a statement like this? Does it make you feel like a "thought leader"? This isn't X or LinkedIn. Bulshitting here just makes you look like a fool.


How near/far is that future ?

Cuz what if a human has to intervene as the LLM can’t get it right?

Assuming a human then has till be able to comprehend it?


This is an obvious next step tho? When I want news, I'll just ask Claude. Everything funnels to these providers?


And TBF, I don't think they've established why the issue is so prevalent in Michigan specifically, since Taylor Farms apparently doesn't have any unique connection to Michigan.


Absolutely valid to attack the political beliefs here. Farmed fish is somehow considered ecologically harmful but it's significantly less harmful than overfishing and allows for bringing extremely efficient, healthy food to the continental interior, which has the potential to reduce heart disease without medication.

It's so narrow-minded to treat farmed fish as some moral failing.


The Pacific salmon fisheries in North America are generally well managed. Overfishing isn't really a huge threat as a result. In fact you could argue that commercial wild salmon fishing is ecologically beneficial insofar as it brings resources and monitoring to the salmon populations and an economic incentive to keep them healthy.

When it comes to wild salmon (which are definitely under some threat) the far bigger issues are believed to be related to habitat. Dams blocking their transit and high water temperatures are two prominent issues.


Sushi in the middle of the desert (for example in Las Vegas) is and has never been ecological sustainable.


Why not? It all comes frozen anyway. Not particularly different from any other food


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

Search: