I think I need to go lie down

An online demo that turns a hand-drawn wireframe into a working web UI using OpenAI’s vision-enabled GPT-4 has prompted both awe and skepticism. Commenters see clear value for rapid prototyping, client proofs-of-concept and raising the “floor” for non-programmers, but doubt that AI-generated code can yet handle complex, evolving applications, accessibility, or long-term maintenance. Many compare it to past waves of visual and “no‑code” tools (VB, Dreamweaver, UML generators), arguing that while this generation is much more capable, it mainly exposes how repetitive most UI work is and how ill-suited current web stacks are to expressing simple interfaces.

What the demo does & how it works

  • Tool lets you sketch a low‑fidelity UI in tldraw, sends a PNG of the canvas to OpenAI’s GPT‑4‑Vision, and gets back a single HTML+Tailwind+JS file.
  • Users can iterate by selecting previous output and adding notes; the model sees both the prior code and the updated sketch.
  • Examples include sliders controlling a square, forms, simple widgets, and small games like tic‑tac‑toe and Snake.

Prototyping value vs real-world use

  • Many see it as great for quick demos, MVPs, client proofs-of-concept, and UI wireframes.
  • Several argue the hard part remains: business logic, integrations, state, performance, security, accessibility, and long‑term maintenance.
  • Concerns that highly polished mockups (or AI-generated UIs) can mislead stakeholders into thinking the product is “almost done.”

Developer workload, jobs, and expectations

  • Some welcome this as removing boring front‑end boilerplate and “JS framework churn,” letting devs focus on core problems.
  • Others worry about rising client expectations (“you did it in hours last time”), and about AI eroding simpler dev roles while increasing premium on experts who can fix subtle bugs.
  • A few are openly anxious about longer‑term impacts on knowledge‑worker jobs; others insist AI will augment, not replace, most developers.

No‑code, historical parallels & web complexity

  • Frequent comparisons to VB/Delphi designers, Dreamweaver, Rational Rose, and modern site builders (Squarespace, Webflow, etc.).
  • Some argue we keep reinventing repetitive UIs; most apps are glorified CRUD and “low-entropy,” ideal for automation.
  • Others recall why many GUI builders fell out of favor: ugly or rigid code, poor maintainability, and difficulty handling complex, changing requirements.

Technical & practical concerns

  • Non-deterministic, possibly inconsistent code generations complicate version control and maintenance; determinism is “partial” at best.
  • Accessibility is often missing in AI output (e.g., screen-reader feedback), though can be fixed with expert review.
  • Backend, hosting, devops, security, and architecture are highlighted as ongoing human responsibilities.
  • The demo requires users to paste their own OpenAI API key into the page; even with reassurances and open source, this is widely viewed as a “risky but cool” anti-pattern.

Meta: AI hype, limits & Twitter/X

  • Thread mixes excitement (“baseline has moved”) with skepticism about cherry‑picked demos and “Hello World with sliders” hype.
  • Multiple complaints about Twitter/X UX, login walls, and recommendation to use Nitter or browser extensions for viewing.