Comment by bitwize

7 hours ago

The fact that these "bullshit machines" have already proven themselves relatively competent at programming, with upcoming frontier models coming close to eliminating it as a human activity, probably says a lot about the actual value and importance of programming in the scheme of things.

I think it says more about the amount of automation we left on the table in the last few decades. So much of the code LLM's can generate are stuff that we should have completely abstracted away by now.

  • Abstractions over what?

    A large amount of code is likely just idiosynchratic information processing, because we don’t agree on data models and meaning of terms and structure of protocols.

    Also we repeatedly choose easy and popular over alternatives that would require design and scrutiny.

    This is why things like language models and vector databases are useful. It’s basically the most expensive way possible to give up on that notion.