HN Debrief

Choosing an AI model: one prompt, 11 models, different results

  • AI
  • Developer Tools
  • Design
  • Web Development

The post ran a simple experiment: give 11 models the same sparse prompt to generate a static coffee shop website, then compare what they built. That surfaced clear differences in visual taste, verbosity, self-checking behavior, token consumption, and price. It also showed how convergent the outputs have become. Many readers thought the pages had the same polished-but-generic "AI website" feel, with repeated beige, cream, purple, Tailwind-like styling and the same stock landing-page instincts showing up across supposedly different models.

Treat these side-by-side demos as product taste checks, not model selection evidence. If AI output affects your business or engineering workflow, build a repeatable eval around your own tasks, your own constraints, and multiple runs per model.

Discussion mood

Interested but skeptical. People liked the visual side-by-side format and the cost data, but the dominant reaction was that a single short-prompt website demo says little about real software work and mostly reveals that modern models converge on the same generic design tropes.

Key insights

  1. 01

    Single-run comparisons hide real variance

    Even when the prompt and model are fixed, outputs can swing enough that a one-off result tells you very little about comparative quality. That matters here because the article is presented as an apples-to-apples model comparison, yet several readers pointed out that without repeated trials and variance reporting you cannot tell whether a "better" design came from the model or from luck on that run.

    If you compare models for any customer-facing workflow, run each prompt several times and record spread in quality, cost, and token use. Pick on consistency, not the best screenshot.

      Attribution:
    • jwr #1
    • toddmorey #1
    • plumb_samji #1
  2. 02

    One-shot demos miss the real work

    Real usage is usually the opposite shape from this test. People feed in long context, refine over multiple turns, and judge whether the model can preserve intent through revisions. For design tasks in particular, the useful question is not whether a model can produce a polished first pass. It is whether it can absorb feedback like changing navigation, pricing, layout, or tone without the whole thing drifting off course.

    When you trial models, include revision rounds and large-context inputs from the start. A model that looks great on the first shot but collapses during edits will cost you more time than a less flashy one.

      Attribution:
    • Systemerror7A69 #1
    • epolanski #1
    • losvedir #1
    • ValentineC #1
    • jay_kyburz #1
  3. 03

    Task-specific evals beat public benchmarks

    The most useful benchmark is the one tied to your own job, whether that is code review, spam filtering, camera labeling, or an in-app workflow with huge prompts and structured outputs. Commenters went beyond the usual "benchmark your own use case" advice and described how they freeze model settings, datasets, tools, and agent harnesses to make runs comparable. They also stressed that LLM judges are helpful once you already have human-approved examples, not as a substitute for defining quality in the first place.

    Build a small internal eval set from work you already do and version the whole setup, including prompts, tools, and data snapshots. Use frontier models to help grade once humans have established what good looks like.

      Attribution:
    • arjie #1
    • senordevnyc #1
    • epolanski #1
    • pistoriusp #1
    • matheusmoreira #1
  4. 04

    Generic prompts produce design clichés by default

    The sameness is not a surprising failure mode. With a vague brief like "make a coffee shop site," models collapse toward the median of recent landing-page aesthetics. Several readers noted that Netlify also mentioned built-in UI guidance to avoid known bad patterns, which likely pushes results toward an approved center even more. Distinctiveness only appears when you inject style references, explicit constraints, or stronger creative direction.

    If you care about brand or differentiation, do not ask for a generic site and hope the model improvises. Provide visual references, banned patterns, and concrete identity cues up front.

      Attribution:
    • isqueiros #1
    • fasterik #1
    • hombre_fatal #1
    • Schlagbohrer #1
    • giarc #1
  5. 05

    Readable mobile pages beat ornate hero sections

    A coffee shop website has a brutally simple job on a phone: show hours, address, menu, and enough visual signal to trust the place. Several readers preferred plainer outputs from smaller or older models because they surfaced information quickly, loaded more lightly, and felt less like AI-generated fluff. Fancy artwork and oversized headers looked impressive on desktop screenshots but actively got in the way on mobile.

    Score generated sites on mobile scanability and load behavior before judging aesthetics. For local-business pages, information hierarchy and speed should outrank visual cleverness.

      Attribution:
    • sinuhe69 #1
    • horsawlarway #1
    • feor #1
  6. 06

    Loose prompts let models avoid hard errors

    Leaving business facts unspecified turns the task into an exercise in plausible invention. That makes the models look better than they would under realistic conditions because there is no ground truth to violate. Once the prompt includes real hours, actual menu items, prices, location details, and copy constraints, you can finally see whether a model follows instructions, preserves data, and avoids introducing mistakes.

    When evaluating model reliability, give it real inputs with facts that can be checked. Otherwise you are measuring style generation, not whether the model can handle production constraints.

      Attribution:
    • danpalmer #1

Against the grain

  1. 01

    Quick cross-model demos still have value

    A few readers pushed back on the blanket dismissal of this format. They argued that subjective side-by-side tests are still useful when they expose output style, cost, and practical differences faster than abstract leaderboard scores do. For teams choosing a model for lightweight creative tasks, seeing actual artifacts can be more informative than another saturated benchmark number.

    Do not discard qualitative comparisons entirely. Use them for narrowing choices around taste, latency, and price, then validate finalists with harder task-specific tests.

      Attribution:
    • Schlagbohrer #1
    • michaelbuckbee #1
    • kifler #1
    • edgyquant #1
  2. 02

    A simple coffee shop website is not trivial

    The idea that a neighborhood café does not need a website got little support from people who actually try to visit places. They pointed out that Google listings and Facebook pages are often wrong, inaccessible, or stale. A fast, searchable page with current hours, menu, reservations, and closure notices solves a real business problem, even if the underlying site is simple.

    If you build tools for small businesses, treat "basic informational site" as a valid product target. Reliability and accessibility can matter more than feature depth.

      Attribution:
    • tantalor #1
    • miyoji #1
    • Topfi #1
    • fryanyway_swe #1

In plain english

LLM
Large Language Model, a machine learning model trained to generate and analyze human-like text.
Tailwind
Tailwind CSS, a popular utility-first front-end styling framework often used to build modern web interfaces.
UI
User Interface, the visual and interactive parts of a software product that people use directly.

Reference links

Model comparison and evaluation tools

  • evvl.ai
    Mentioned as a tool for direct model-to-model qualitative comparisons and testing prompts across models from a development environment.
  • Right Size
    Shared as a product built for choosing the appropriate model.

Evaluation workflows and examples

Example generated site