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.
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.
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.
Perhaps we'll all become metaphorical pandas, spending 14 hours a day ingesting nutrient-poor bamboo. (And producing a proportionate amount of excrement ourselves.)
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.
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.
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.
> 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.
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.
reply