Just today I had an agent add a fourth "special case" to a codebase, and I went back and DRY'd three of them.
Now I used the agent to do a lot of the grunt work in that refactor, but it was still a design decision initiated by me. The chatbot, left unattended, would not have seen that needed to be done. (And when, during my refactor, it tried to fold in the fourth case I had to stop it.)
(And for a lot of code, that's ok - my static site generator is an unholy mess at this point, and I don't much care. But for paid work...)
There's an old SF short where one of the people who won't gets forced to. Battery of psychological tests followed by "you're one of the rulers now, and you're going to hate every minute of it, but we enslave you so the rest of us have a peaceful, prosperous planet."
Are you assuming a brute force "burn tokens until it passes the tests" model, or is there a really sweet approach on the horizon that is impractical at current token costs?
I'm asking 'cos while I'm philosophically opposed to the first option, but I'd love to hear about anything that resembles the second.
One idea I've heard is prototype-first design reviews. If the cost of code genuinely trends to zero, there's no reason why most technical disagreements about product functionality couldn't come with prototypes to illustrate each side of the debate. Today, that's not always practical between token costs and usage limits.
Then hopefully the reviewers will notice that the first prototype's flaws are correctable. Sometimes they won't, and they'll end up making a bad decision, just as they sometimes make bad decisions today with no prototypes to look at. But having prototypes allows for a lot of debates that are today vague and meandering to be reduced to "which of these assertions at the end of this integration test do you think is the correct behavior?".
When resources and opportunities get concentrated at the top of the pyramid, people get more desperate to take any advantage that comes their (or their children's) way. In really bad situations, it stops being about improvement and starts being about avoidance of decline. The late Roman Republic is an example - wealth, land and influence concentrated in fewer hands, society just gets more vicious and corrupt as people look for any edge they can get. The reign of Æthelred Unread is another example.
I think you're seeing the impact of our modern Gilded Age - it's turning society into a Red Queen's Race.
This sounds incredibly naive. Competition does not magically prevent monopolies -- once you have a dominant player they just buy or undercut the occasional competing startup.
Every market exists within a regulatory system, which exerts power over the participants in the market. Using wealth, you can acquire influence, and thereby direct the power of the regulatory system to inhibit your competition, or create a legal monopoly for yourself. A free market is not magic; people have to make it happen, and people have many motivations beyond the freedom of markets.
> In a free market, you get wealthy by creating wealth, not concentrating it.
Unregulated capitalism inevitably trends towards a mafia state with an oligarchic structure and concentrated monopolistic power. It’s just an empirical fact at this point.
The engine that really drives innovation and wealth creation is regulated capitalism that preserves competitive markets by restraining anticompetitive behavior.
If you’re ideologically attached to capitalism I have good news for you. That’s the approach that leads to its most effective implementation.
If you’re ideologically attached to “market fundamentalism” as I suspect, which is a reflexive opposition to regulation, then this concentrated market structure is what you’re advocating for.
> Unregulated capitalism inevitably trends towards a mafia state with an oligarchic structure and concentrated monopolistic power. It’s just an empirical fact at this point.
Has there ever been a jurisdiction with unregulated capitalism? I'm unaware of any.
Even the most laissez-faire economies have had bedrock legal infrastructure: property rights enforcement, contract law, courts, which is regulation.
Maybe you’re thinking of anarcho-capitalism? But that has never worked at scale.
Maybe there's a moral difference (I doubt it personally), but there's clearly not a legal difference.
They're both examples of Country A putting a law on the books that constrains sites in Country B. "Don't sell", "don't serve", "don't stand on one leg while fulfilling orders", they're all the same class of overreach.
If they can't undo the site at the tld level, the US can still compel the DNS servers nearby to erase their record, or redirect it to a "this domain is seized" page. In extremis. they could just poison the DNS addresses of blocked websites although they dot need to.
If the DNS is located in the US then they have to comply with US law.
My point was just "the US seizing websites hosted outside of the US without that country's cooperation" simply doesn't happen because there's no way for it to happen.
Now I used the agent to do a lot of the grunt work in that refactor, but it was still a design decision initiated by me. The chatbot, left unattended, would not have seen that needed to be done. (And when, during my refactor, it tried to fold in the fourth case I had to stop it.)
(And for a lot of code, that's ok - my static site generator is an unholy mess at this point, and I don't much care. But for paid work...)
reply