‹ BackHN Continuity

Thread

The problem is not AI code, but not knowing about system architecture or intent

388 points · 240 comments · zazuke

  1. bengold14 · · focus · HN ↗
    I see this everyday. The problem is code is the wrong abstraction for the work we do. LLMs have solved coding, but they haven't solved systems, collaboration or system maintenance.

    Edit: Since I seem to have touched a nerve - I&#x27;ve been working on a project to solve this: <a href="https:&#x2F;&#x2F;www.archme.io" rel="nofollow">https:&#x2F;&#x2F;www.archme.io if you want to know my thoughts on the right abstraction

    1. verdverm · · focus · HN ↗
      When you say &quot;solved coding,&quot; what does this mean, what does it look like?

      I have strong disagreement because it sounds like, by analogy or proxy, we have also &quot;solved writing&quot;

      1. gslepak · · focus · HN ↗
        It means &quot;for my requirements they&#x27;re good enough.&quot;

        They haven&#x27;t solved coding.

        Programming is an art form. And the better you get at it, the better kinds of ideas (abstractions) you can create.

        This is something today&#x27;s AI cannot do.

        If everyone were to permanently switch to AI for software development, software innovation would cease.

        1. verdverm · · focus · HN ↗
          even setting aside the artistic side of the profession, I see these things make all sorts of basic mistakes, so even the mechanical part doesn&#x27;t seem &quot;solved&quot; ime
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.