1,014 karma · joined February 8, 2019
https://www.hackyexperiments.com/blog/machines-of-loving-emb...
At the same time, I agree with the original comment as well. I don't think this necessarily leads to some doomsday scenario. Whatever happens it'll likely be better for us and imo we will merge with the AIs at some point, so it won't be a question of us vs them.
But when you can literally generate a whole codebase in a few hours, a lot of these assumptions don’t hold up. That doesn’t mean you don’t need sound logic and maintainability. But a lot of the small things you think would go wrong because of a bloated codebase stop being meaningful objections when you can keep generating, testing, and reworking it until those issues are resolved.
A lot of what we consider good engineering judgment is shaped by the constraints we’ve always worked under. I don’t think people appreciate how much of that changes when those constraints go away. The "slop" problem is ultimately a verification and testability problem.
Flexbox, CSS Grid, etc. are mostly abstractions that make low-level DOM/layout control tractable for humans. But from first principles, an agent doesn’t really care whether the interface is elegant. If it can reliably manipulate the underlying system directly and verify the rendered output, it can just write whatever low-level code gets the pixels where they need to go.
So I don’t really buy that there’s some big missing abstraction layer left to invent for AI here. Once the agent can control and verify the underlying output, better human-facing wrappers mostly stop mattering.
Not talking about design trends, just the mechanics of producing the UI.
It's sad. But rather than fight it, we should be thinking about what communities we form next, in a world where knowing flexbox tricks isn't a flex.
The only way is through. Most of are not going to be living the suffocating life you think we should. We will grow, innovate and accelerate out of this.