Top
Best
New

Posted by steveharing1 7 days ago

Open Design: Use Your Coding Agent as a Design Engine(github.com)
230 points | 92 comments
jshaqaw 7 days ago|
The inevitable outcome here is that designed materials become so generic and infinitely produceable that they become worthless background noise. We are well on the way to that path.

For almost all materials the only value of getting a seriously produced work of design (i.e., the "make me a magazine-style pitch deck for our seed round" this design engine mentions) is a signaling function that some combination of effort and capital went into its production. Yes, the 1 in a 10,000 work of design adds some actual value. But usually it's just a filtering mechanism. The purpose of making a powerpoint deck before a meeting is rarely the value of a deck. Rather it is signaling that someone spent some time actually organizing their thoughts instead of bloviating spontaneously.

All of this is lost with AI led design. Producing designed artifacts are free and instant. Yeah you will impress the old folks for a year or so who haven't caught onto the joke. Eventually this just becomes pointless table stakes. Just the same way desktop publishing was in the 90s. You impressed the old folks for a bit until it all became background noise table stakes.

citadel_melon 7 days ago||
I’m glad people will have to evaluate the substance of the deck rather than using a cheap heuristic like how visually appealing the presentation is.

I understand there tends to be a correlation between visual appeal and effort, and correlation between effort and merit, but correlation is notoriously flawed. Flawed models can be useful, but only if one qualifies their use sufficiently. I don’t think most people who used are using the aesthetics heuristic you mention to gauge merit are using it rigorously to sharpen their thinking, they’re using it as a shortcut to prevent themselves from needing to think.

An equally plausible scenario to that of which you mention is that technical people can make presentations that are similarly visually appealing as the non-technical people, and that their opinions will be valued more than before. Maybe this will happen, maybe this won’t happen, but I am certain that we do not know yet.

doomkaiser21 6 days ago|||
From Akin's Laws of Spacecraft Design:

A bad design with a good presentation is doomed eventually. A good design with a bad presentation is doomed immediately.

Presentation will always be important as long as humans are involved because we're biologically wired to be attracted to good-looking things. Now I do think that what we associate with "good" will violently change, as it always does (look at fashion).

My guess is that verbosity will be an immediate turnoff, em dashes another immediate turnoff, and we'll value ooga booga conciseness over all other aesthetics. We've already unknowingly begun to move in that direction with the minimalism trend.

beardedwizard 7 days ago|||
I really love this take. AI both increases and decimates the ability of people to BS you with fancy graphics and text.
indemnity 7 days ago||
The apparent quality of our pull request messages and documentation is sky high (at least from a language and grammar perspective), but I do miss the days of hand crafted prose, it was easier to tell the low effort crap from the gold.
QuantumNomad_ 7 days ago|||
> The purpose of making a powerpoint deck before a meeting is rarely the value of a deck. Rather it is signaling that someone spent some time actually organizing their thoughts instead of bloviating spontaneously.

> All of this is lost with AI led design. Producing designed artifacts are free and instant. Yeah you will impress the old folks for a year or so who haven't caught onto the joke.

I was at an AI/LLM themed hackathon recently. At the end the winning teams presented what they’d done.

The slides were all AI generated, which was fair given the theme and the short time they had at the end to prepare to say something (~10 minutes given to prepare after winners were announced, and before that all teams were spending all the three or so hours we had fully focused on the tasks rather than wasting time making presentations about what had been done).

Still felt a bit weird to see someone speak with slides that were as surprising to themselves as it was to the audience. Like I said, no shade on them in this case given the theme of the hackathon. But it does make me wonder how the future will be at many jobs where “velocity”/“productivity” is so much in the focus that unreviewed LLM generated slides becomes the norm. Hopefully not.

jerojero 7 days ago|||
Obviously if you make the slides yourself then you'd know the content well.

The way of using these tools is not to one-shot your slide deck (unless you have plenty time to learn the content) but give it a base product you've already worked on and ask it to make it pretty, interesting, etc. and perhaps make small changes to the content which you'd review and learn.

You can probably use a knife as a fork but it wouldn't be the best way of using the knife.

xienze 7 days ago||
> The way of using these tools is not to one-shot your slide deck

This line of thinking IMO is hopelessly naive. Yes, the responsible way to use AI and perhaps the way _you_ use it is to do some formatting/cleaning up/enhancement of slides that you primarily authored yourself. The reality is that _most_ people are using and will use AI as a way to breeze through as much work as possible either out of laziness or pressure and their "reviews" will primarily consist of "LGTM." Which is going to lead to an explosion of "did you even read this?" or "did you even test this?"-style disasters.

threecheese 7 days ago|||
It’s even worse when you cant push back with “did you even read this”, because the politics haven’t evolved to constrain the slop.

We are getting pre-solutioned massive epics, dozens of files, from senior leaders (non-ICs); when shit goes sideways, what do you do? Our jobs are already at risk just in general, and we have new KPIs around generative AI (as do those senior leaders). I’m not sticking my neck out get chopped off.

Just last week I had to make some shit up in my uplevel status report to shift blame away from an AVP. Technically it’s my fault, for not digging into the 30 files (and tanking my own metrics,m); I don’t even feel like it matters - the devs just hand that off to an LLM anyway to meet their KPIs. I’m just thankful it didn’t go to prod.

smeej 7 days ago|||
For some reason, I read "LGTM" as "Let's Go to Market," and spooked myself with the realization that that's absolutely the way this is all headed.
jshaqaw 7 days ago|||
I beg people to send me their prompts rather than the stochastic text expanded drivel they send me as memos/plans/etc... Massive waste of my time responding to ghosts - actually taking 10 pages seriously that often the "author" has barely read. I'd much rather get some unstructured bullet points if those are actually a person's ideas.

I love AI. Used well it's a massive enhancer to make things. But yeah whats the value of a presentation that the presenter is also seeing for the first time. Not just zero. Since it wasted everyone's time and bandwidth the value is negative.

smeej 7 days ago||
Almost 20 years ago, a professor I had in grad school agreed to let me submit my very detailed outline rather than filling in all the text to turn it into paragraphs. It's still the way I write presentations where I'll be speaking.

Maybe the "fill in the paragraphs" step was always unnecessary and we've finally stopped making people do it.

toddmorey 7 days ago|||
Look I'm speaking here as a career designer:

I think design as a "signaling function" for determining the quality of a thing was already broken. It was already possible to put up an impressive-looking site for anything; already possible to to dupe people with cheap product wrapped in fancy packaging.

Movies with insane budgets that spend forever in production are often still terrible. One of my favorite songs was written by the artist in a hotel room on a Sunday afternoon.

One thing to consider: if it's cheap and immediate to wrap any content in design, it can now also be cheap and immediate to customize the design of content. Maybe we can finally return to a user-focused internet like the one that was promised to us by browser custom style sheets.

Finally, I can see democratizing design in this way will make more content more pleasant to look a (which is a win). And we'll also make better decisions with design out of the decision matrixes it doesn't belong in (another win).

garethsprice 7 days ago|||
One use of design is signaling, but not all - successful design is that which fulfills its purpose.

Many designed things do not need to be differentiated and will benefit from a homogenous AI-powered design (internal documentation, local service business communications, etc) in the same way that desktop publishing replaced hand or type-written notes but did not replace professional designers (although it did require them to learn digital tooling).

For designs that do benefit from being differentiated it'll be interesting to see what happens. If anything, AI homogeneity provides more opportunity for talented human designers who can provide "design alpha" beyond whatever trends the LLMs sucked up in their last crawl.

SR2Z 7 days ago|||
Human communication moves ever closer to its final form: bullet pointed lists of lower case text and emoji
andrekandre 6 days ago||

  > bullet pointed lists of lower case text and emoji
preferably in caveman prose to save tokens, shit is getting expensive...
bryanrasmussen 7 days ago|||
https://medium.com/luminasticity/art-as-a-tool-for-storing-m...

>The modern world is design rich and art poor. That is to say that with the introduction of mass production it became possible to distribute everywhere items that in previous eras would have been seen as full of Mana, but now, not unique — they have none.

That was in reference to mass produced design, but it seems to apply 10X to AI produced Art.

xnx 7 days ago|||
> The inevitable outcome here is that designed materials become so generic and infinitely produceable that they become worthless background noise.

Hopefully. The process has taken way too long. Compare to something similar like PowerPoint animations. Fun the first time you see them, and then annoying after that.

The best possible side effect of the cost of producing content dropping to zero would be more effort spent honing a message into its most concentrated form.

jshaqaw 7 days ago|||
This is why I beg people to send me their raw prompts rather than the output of running that prompt through a generic LLM. Same semantic content in a half page prompt as the 10 page stochastic text expansion LLM memo version but 1. takes me 1/10th the time to process and 2. I'm not forced to guess which ideas are real ideas I need to respond to and which are just text expansion ghosts.
whattheheckheck 7 days ago|||
The medium becomes the message
cortesoft 7 days ago|||
That idea around LLMs reducing the signaling value of certain types of work is very interesting, and I hadn’t really thought about it.

I think about this effect with targeted advertising a lot, every since I read this article about why targeted advertising is so useless for both consumers and advertisers, even when it seems like on the surface it should be better for both: https://zgp.org/targeted-advertising-considered-harmful/

Once it becomes very cheap to do something, it becomes completely useless as a way to differentiate quality from crap.

javier123454321 7 days ago|||
This is true if you that assume the only purpose of design is aesthetic differentiation. There actually is a lot of science in how you scan information in a design, how it's presented, the visual hierarchy, grouping and things that actually have utility in and off itself.
Garlef 6 days ago|||
It could also be that It just shifts the burden from execution to strategy.

It's not enough anymore to have someone push nice pixels for you.

You'll need to consider if your design aligns with how you want to position yourself wrt to other players in your space.

slopinthebag 7 days ago|||
And the result will be people creating their own flawed but unique designs as a counter signal. Think of the early internet and the janky but wonderfully personal websites it spawned.
danielbln 7 days ago|||
I don't disagree, but I'm not sure I see the point you're trying to make.
jshaqaw 7 days ago||
Maybe ask your LLM to explain it?
danielbln 7 days ago||
Ah, I see, you weren't making a point, fair enough.
timcobb 7 days ago|||
Everything is already pretty homogenous I wouldn't blame AI for this.
afro88 7 days ago|||
True. But this makes it easier to stand out in a sea of monotony.
veritascap 7 days ago|||
Everything goes back to plain text. Would be kind of nice.
Bombthecat 7 days ago|||
It's cheap. That's all.
andrei_says_ 5 days ago||
As someone who also designs, the few web page designs I saw produced by LLMs were ugly, generic, not accessible… unusable.

Even after prompting, I had to throw away all. No useful ideas just slop.

I’m sure there’s a lot to philosophize about a distant future when these work, but right now a waste of time.

ricardobeat 7 days ago||
The README is unnerving. Do people really see the Claude-salesman style of writing as something normal?

On the other hand, I should be thanking Anthropic for making it so easy to spot, they might have done this intentionally.

AstroBen 7 days ago||
> That's not "AI tries to design something". That's an AI that has been trained, by the prompt stack, to behave like a senior designer with a working filesystem, a deterministic palette library, and a checklist culture

What, you don't want your senior designer to have a working filesystem and checklist culture? No deterministic palettes?

delusional 7 days ago|||
> OD stands on four open-source shoulders:

That's impressive, although I'd hesitate to call that "standing", it's more a crawl I'd say.

tipiirai 7 days ago||||
What is a deterministic palette, and why is it so important here?
ambicapter 7 days ago|||
I hate when my palette library is probabilistic.
wismwasm 7 days ago|||
Yep I agree. I was looking for a getting started like for example here for openspec: https://github.com/Fission-AI/OpenSpec/blob/main/docs/gettin... but couldn't find anything like that
Keyframe 7 days ago|||
This insufferable period of AI will eventually come to an end. We just have to power through as people get fed by it. Mindless writeups, social media posts, emails, cold calls.. they all bear common trait of no to low effort and it shows. It's as vapid and empty as the impulse that thought it would be a good idea. Some of us consciously go by the rule that if you haven't bothered to write, we're not going to bother to read.. rest will grow into the same mindset. Spam farms pretending to be sales optimizations, linkedin lunatics with "valuable messages", low effort slackers larping to be engineers.. it's all going to go away and true value will prevail. Right now, it's not too much different than nigerian prince letters, industrialized.
Strom 7 days ago|||
I found the At a glance section especially funny. Just a ton of buzzwords compressed together. One of the most dense tables I've ever seen on GitHub.
colechristensen 7 days ago|||
>Do people really see the Claude-salesman style of writing as something normal?

In certain circles, yeah. It's bad powerpoint writing by ambitious but dull mid-level managers, memeified. There's a lot of it out there.

If you were to distill that kind of copy into an AI model and then reproduce it with just a touch of uncanny valley, yup. 100% that's what it is.

ColinEberhardt 7 days ago|||
Agreed, I could just about bear it until I hit the “ Six load-bearing ideas” section. Very off-putting.
rossjudson 7 days ago|||
No thing-you-don't-want. No second-thing-you-don't want. Just thing-you-want, the-way-you-want-it.
jstummbillig 7 days ago||
It's midness. People don't find it good, it's just less effort to meh it.
ori_b 7 days ago||
It's bad, not mid. And it's insulting to the reader.
ModernMech 7 days ago||
Repo's been up for a week and already it has 14k stars.

Oh look, they are gaining stars at a rate of pretty much exactly 1400 per day: https://www.star-history.com/?repos=nexu-io%2Fopen-design&ty...

Yeah, nothing shady here at all.

gavmor 7 days ago||
Wow, rounded exactly to the hundreds? Or is that an artifact of star-history's data-collection?
AntonyGarand 7 days ago||
Seems like this is an artifact / deliberate smoothing: Other tracker sites have unrounded data, and the github API does show a consistent growth instead of bursts at rounded intervals.

https://www.startrail.dev/?repos=nexu-io%2Fopen-design&legen...

The growth remains very artificial, a steady line instead of the real jitter than real stars would have.

bastac 7 days ago||
Do people really buy stars for github? Would explain some of these crazy growths
thrance 7 days ago|||
Apparently so. Posted 12 days ago: https://news.ycombinator.com/item?id=47831621
sumeno 7 days ago||
Makes me wonder if there is a secret HN upvote economy too.

Edit: yep, quick search turned up a site to buy upvotes. All these vibe coded slop projects getting to the front page make sense now

pojzon 7 days ago||
When there is a buyer, sellers will show up.

This only exposes human nature.

walthamstow 7 days ago||||
Don't underestimate stars given by claws without direct instruction from humans. Not bought or sold, but not real either.
jedimastert 7 days ago|||
Once stars started becoming a marketable metric, it's pretty much inevitable that they would be purchasable. Same as any other bot review market I suppose
Saline9515 7 days ago||
To be fair I find the approach from claude design incredibly wasteful of tokens, and time-consuming since it needs to build a full website. Their website is also clearly vibe-coded and not homogeneous in style with the rest.

ChatGPT image 2 is much better at protoyping uis, cheaper and faster. I haven't tried the figma plugin but I suspect it's also more efficient.

MSaiRam10 7 days ago||
Readme reads like a sales deck. Got to "six load-bearing ideas" and closed the tab. If your tool was actually good you'd just show what it does. Also 14k stars in a week is doing a lot of work here. Nobody finds a repo that fast organically.
lmeyerov 7 days ago||
I'm curious what flows folks find most productive here? We are a heavy vibe coding team, with heavy review. That has smoothed out for our backend work, but frontend feels much earlier.

We have AI driving a usual mix of storybook, pencil, figma, playwright, tailwind/react, per-pr staging servers, etc, and a few skill files on using these. PRs include autogenerated storybook and intool screenshots, and links to staging servers.

Except... Everyone works quite differently in how they flow through this. Likewise, it's unclear how valuable each pieces still is, and when. Our developers are doing more ownership now, which is shifting this too.

Are folks switching to Claude Design? Some super skills imports? Etc..

hmokiguess 7 days ago||
We have a service issue today with the rate of tooling, it reminds me of the old days using Napster or Kazaa, it's full of good stuff but the curve to get in is so high, so much cognitive energy required to understand and get value out of it and, once you do, you have this monstrous workflow that only you know how to operate.

Or maybe I'm getting old? Serious question, do people really open a project with a README like that and are able to hit the ground running quickly and getting value right out of the gate?

faangguyindia 7 days ago||
Do people design UIs first?

I just basically define what I need in a UI in plain text

when the prototype is built.

I extract the repeating units, then add design to it.

SpicyLemonZest 7 days ago||
It depends on what you’re doing. If you’re working on a product like Slack, for example, the right question will often be not what UI your feature needs but what feature your UX idea needs.
xandrius 7 days ago||
If you're product first, you design the UX, which includes the UI.

If you're tech first, you do what you do.

baldvinm 7 days ago||
This seems like a lot and most people don’t need such as overly complex solution solving for both UI, UX and marketing.

I created something slightly simpler that just generates a token system and allocates the UX to the LLM.

github.com/bmson/anchor-ui

baldvinm 7 days ago|
This feels so over complex. I did something similar but went with something quite a bit simple

https://github.com/bmson/anchor-ui

More comments...