alecbz
Joined 6 years ago
Joined 6 years ago
If you give LLMs a clearly defined spec with clear, objective acceptance criteria that the LLM can evaluate itself against, they tend to do well. But I think they struggle with more ambiguity and require a lot of handholding around judgment. That kind of disambiguating work is often baked in to the definition of a benchmark.
> Sober, well-rested human beings who pay full attention to the road are surprisingly good drivers, to the point where I'm not actually sure that robotaxis can reliably beat them yet.
Including "inattentive" and "pay full attention to the road" feels a little tautological? Like, what's your definition of "inattentive"? More or less by definition, if there's an accident, someone was "inattentive" and didn't do the correct thing. Unless they were actively malicious and trying to hurt someone, which I agree would be a tiny minority of car accidents.
It's an LLM concern too. LLMs seem to do better with well-organized codebases, just like the humans they were trained on.
This is the study I was recalling: https://www.academia.edu/51293325/Restaurant_Tipping_and_Ser...
Though in looking for that I did find this other study that found racial bias: https://onlinelibrary.wiley.com/doi/abs/10.1111/soin.12056
FWIW it comes off as pretty snarky to provide evidence and then pre-emptively insult the reader by assuming they won’t respond to it, or assume that disagreement will be a result of rejecting evidence in general and not having some more specific objection (e.g., cab vs restaurant tipping culture being different)
Though actually I’d suspect a lot of that is just rising costs (rent)?
The Mythical Man-Month describes teams of ten engineers operating before the Internet. Today (pre-LLMs) that’s probably 1-2 people.
> just do “natural language” to a programming language
The HRE for several hundred years could probably seen as a proto-Germany.
In the US "government" generally refers to all three branches; is that not the case in Europe?
If LLMs actually get good enough to really automate the production of good software, it'll be disruptive for the industry and we'll all have to adjust a lot more than we already are, but I think it'd be on-net good for it to be cheaper and easier to produce good software. And, in the past, such changes have only increased the size of the tech industry.
Or, if we finally realize LLMs aren't going to get there, there'll be at least increased demand for actual software engineers to clean up all the LLM mess.
But right now is the worst, where the industry feels like it's lying to itself about what these tools are capable of.