‹ BackHN Continuity

Thread

The Normalization of Inexplicable Failures

277 points · 124 comments · pxx

  1. adamddev1 · · focus · HN ↗
    Excellent post. People always defend agentic/LLM-driven development by saying, "Well it's good enough", or "It works most of the time."

    That may be tolerable for some user-facing app. But what if we start normalizing failures in the libraries, the infrastructure, and the compilers? Everything descends into a mess of unreliability, and that slows EVERYTHING and EVERYONE down.

    1. jtafurth · · focus · HN ↗
      However, we are not (yet) building probabilistic libraries right? Even if AI is used, the code it builds is still deterministic and will fail in a way that can be fixed.

      Not unlike legacy code, where the original developers are long gone and no one knows when that system breaking bug is about to wake up.

      Even in the best of cases tho, fully human written and reviewed code will still fail eventually.

      So I would say we are not normalizing failures (yet) but rather normalizing legacy.

      1. Yoric · · focus · HN ↗
        > So I would say we are not normalizing failures (yet) but rather normalizing legacy.

        Nice way of putting it.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.