upvote
Another scary thing is with AI it's easy to let complexity get out of hand to the point where a human manually writing code is basically impossible. Even though AI might seem capable of handling the complexity, you'll start noticing all these weird bugs pop up all over your codebase.
reply
I'd say that was even a goal of the AI companies. It's not in their interest to generate human-maintainable code
reply
Always relevant - https://grugbrain.dev/
reply
That was great! But here is one place, at least, that needs to be updated for the AI era:

> working demo especially good trick: force big brain make something to actually work to talk about and code to look at that do thing, will help big brain see reality on ground more quickly

One of the best things about AI is that you can have a working prototype almost instantly, which is great for iterating quickly over ideas. But it means this trick simply doesn’t work anymore.

reply
We should understand the complexity we are adding but having LLMs as a tool does also make managing the complexity easier.
reply
Yeah the problem is AI would improve exponentially and can do work 24/7

any engineering problem is just 'when' and 'how much' at that point

reply
Yeah but engineering is still subject to failure modes, AI can't circumvent that short of formal proofing (which nobody really wants to get into)
reply