‹ BackHN Continuity

Thread

Show HN: JevBench, a reproducible benchmark for typed decision models

154 points · 39 comments · florianstandhar

  1. dmix · · focus · HN ↗
    You can spot vibecoded websites by how they include the prompt or commit-style comments into the literal interface, instead of communicating it via visual context (or simply excluding it)

    > Sort by any column; values the run could not produce always sort last. Hover a cost for how it was priced, a latency for the endpoint. Names link to each project.

    A designer would never write this, but an LLM just inserts it by making it small grey text next to the interface, just like it does with inane code comments.

    1. dogscatstrees · · focus · HN ↗
      It's helpful metadata, what's wrong with it? Dashboards at work do this.
      1. dmix · · focus · HN ↗
        It's fine in isolation to have help text for complex interfaces needing explanation. Better yet contextual hints.

        But there's about 10 other examples explaining intention of the coding rather than immediately useful information to the user, it's all over this one site in small grey text. And I guarantee you nobody is reading them carefully. Just like how nobody likes reading a 15 line LLM code comment over a simple function.

        Most of it could be better solved with more thoughtful design or deleted. The link explanation is particularly egregious.

      2. CBLT · · focus · HN ↗
        If you don't have any kind of agent instructions saying "don't copy code into prose", you'll inevitably get text that reflects some previous state of the system instead of its current state.
      3. janalsncm · · focus · HN ↗
        One person’s helpful metadata is another person’s noise. It’s much better for a door to visually indicate that it should be pushed open than to put up a sign there.

        However, doing the former requires a level of empathy with humans that LLMs rarely have.

        Human brains have caloric demands. It is possible for humans to process enormous amounts of unrelated facts to make a decision, but it’s tiring. It’s much better to not do that, especially just to get some basic information.

        To anthropomorphize a bit, an LLM might find it charming and interesting to read someone’s life story as a preamble before their taco recipe. Humans by and large find that annoying, not because we can’t understand the biography but because processing that information is not free.

        So it’s probably possible to design using an LLM. You would probably have to be intentional about it.

        1. dmix · · focus · HN ↗
          Well said

          Much has been discussed about AI coding but there's been a lack of discussion on the design/UX side as that's also a step being rushed by via prompting + "looks pretty enough".

          We're entering an era of hyper dense UIs with plenty of excess and quick workarounds.

    2. anukin · · focus · HN ↗
      And why is a designer needed for every website in the world?
      1. spiderfarmer · · focus · HN ↗
        They're not needed. And there are bad designers everywhere.

        And I know HN people think marketing is a bad word.

        But marketeers know that design is part of the messaging. And nowadays, having clear AI tells in your design shouts "I made this in an afternoon, so don't take this seriously"

        First impressions are everything in a world where attention spans are shortened every year.

        Act accordingly.

      2. wannabe44 · · focus · HN ↗
        I (not GP) have no issues with CSS part of the design (just as I am fine with bootstrap websites). But if you can't be arsed to write 4 lines of text describing it in human language instead of the claude vomit, you probably didn't put much effort to begin with.
    3. spiderfarmer · · focus · HN ↗
      EYEBROWS EVERYWHERE

      There are lots of tells in every vibe coded design.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.