Remix.run Logo
RugnirViking 4 hours ago

> Most bugs won’t be “coding” bugs. They’ll be “you asked for the wrong thing” bugs.

that was pretty much what coding bugs were already. Type systems and compilers sorted the other kind already. Unit tests and code review the rest

> Tokens are the new computing paradigm. Everything will be re-made on top of it.

what?

> In 99% of software it does not matter that you could’ve written a faster algorithm

a 0.5 second delay makes a huge difference. So does 0.1. Try setting animation speed to slow on your phone... You'll be tearing your hair out immediately.

you speak as though performance can be sorted out after you have users. Performance is extremely often a huge barrier to getting any in the first place. Jim from hyderabad doesnt care that it works on your iphone 18, hes using your software over a 3g internet connection.

Sure if you specifically prompt agents about such concerns, and specifically tell them that they need to make before and after timing tests, they will do things. Maybe even passable things. But my PM isn't going to do that.

This goes for a bunch of what coding is, professionally. My PM isn't going to ask if the fact the robot chose to use http in their prototype is a problem. They'll just deploy it right to prod.

My PM isn't thinking about if our interface is compliant to all the standards required. They also aren't thinking about scalability.

They aren't thinking about all the platforms we deploy to, and the quirks. They aren't thinking about the cloud costs, or any other costs we might employ. They aren't thinking about if the amount of network traffic their prototype is generating could be a problem for the services it talks to.

and to be fair to my pm, if I asked the LLM for what I wanted to use, it probably would be a niche product, and certainly not incorporate what the sales team needs to sell the latvian government on the next big deal.

You need specialists. "Taste" exists in the domain of technical decisions as well.

Some people think we will escape this with a massive long prompt telling an agent to call a bunch of subagents to think about all of this, and it will be instant and remember it all perfectly. That you can have a "dark factory" software company run entirely by agents (or more specifically, a company run entirely by agents apart from whatever their own job role is because of course they will be necessary unlike all the other people doing presumably very easy jobs I wont check)

Maybe it will, maybe it won't. Such things certainly don't work right now. They just can't contain enough context at once to do this (and much of the context is not digitalised in a high enough quality way i.e. without contradictions and errors). If we have a revolution where we get 100x context window or something we can come back to this conversation