And especially some folks keep claiming that one just needs to get better at prompting and describe a detailed spec.
Wanna know what a detailed spec is called? An unambiguous one? It's called code.
LLMs still feel like a very round-about way of re-inventing code. But instead of just a new language, it's a language that nondeterministically creates "code" or a resemblance thereof.
And I am aware that this is currently not a popular opinion on HN, so keep the downvotes coming.
If you use LLMs outside the popular Github languages, it will fail hard on you. It is glorified text-completion, that's what it is.