Here we have a web app that does something very clever, built by great devs, that fails because it doesn't work the way users expect it to.
So many highly intelligent, super technical founders have a belief that their amazing tech will sell itself, so they don't put the time and effort necessary in to design, UX, or marketing, and they fail because their UI didn't make it clear what to do. It probably works brilliantly when they demo to people, with the authors driving it or helping users get the most from it. But when users have to use it without that help... It fails.
The lesson for founders here is simple - test your UX, because you won't get a second chance with most customers.
No matter what some backend folks believe, there will always need to be highly skilled front end engineers who can put together web apps in a way where the interface just 'gets out of the way' so you can focus on the actual utility.
This point is very important and I hope to not do the same misstake.
Because I also watched the video, saw what was happening there, looked nice - but trying it for myself absolutely did not work as expected.
In other words, if there is a simple video with features shown - then trying it out needs to be as simple as the video, or it causes lots of frustration.
First time users do not want to deal with setup configs etc. first. This is something you want later.
It does produce some very cool results: https://imgur.com/LQuo4UM
Had the press release/tutorial emphasized this angle instead of the wonky text-to-image thing, my initial impression would have been a lot better. This is genuinely a really neat feature. All my UI and discoverability criticism stands though!
This comment explains how to use it: https://news.ycombinator.com/item?id=29338213
No matter what variations I tried the sky was cloudy dark. Trees however were majestic. The UI does suck.
The picture is just really zoomed out. That's how awesome it is - it shows you ALL rocks and trees.
/s
Alright, I've uttered the incantation for it to do the thing. I still don't get it. [0] https://imgur.com/4zbaiH0
I also tried another example prompt, which bared a striking similarity to the previous result. I don't know if it's persisting the result (It shouldn't - I didn't click the re-use image button), but the strange life-raft looking artifact is very persistent. [1] https://imgur.com/KTCM4xH
(and for what it's worth, you're totally right that the UI is just an absolute disaster)
I think I would have been more generous to the project had I known it could do that. Maybe I X'd out of the frustrating tutorial too early? :)
Maybe I'm just too old for tech demos.
For a research demo the UI is extremely polished. It even has an interactive tutorial!! Some people...
I work in a research group and most of my colleagues would have a hard making an interface like this one, no matter how confusing. They are ML/DL scientists and usually have had absolutely 0 exposure to frontend.
Let me put my tinfoil on. Maybe the idea is to normalize and make it less scary. Look at the press releases. The general response was not a horrified 'omg, this tech has gone berserk', but 'oh, its a benign lil biddy'.
Tinfoil off.
The interface is absolutely atrocious.
A barrage of obtrusive prompts. When it wanted me to enter a phrase I typed "sunset over a field" and got a picture of the Milky Way galaxy also, followed by more prompts.
I then closed the tab and came here to read the comments.
I clicked through to the demo site ( http://gaugan.org/gaugan2/ ) and it was horrible.
The interface is clunky, slow, and confusing. I actually had to zoom out in my browser to see the whole thing. Had to click through a non-HTTPs warning. The onboarding tutorial is pretty bad.
I got a generic picture of the milky way for any prompt I tried ("rocks", "trees"). If you press Enter in the prompt field it refreshes the page.
This feels like a hackathon front-end hooked up to an intro to PyTorch webservice. It's only neat because, unlike the other 20 copies of this same project I've seen, it was the only one that didn't immediately throw its hands up and say "server overloaded, please wait."
If I'm meant to be impressed or fearful of "big data deepfake AI," this isn't it.
[0] https://imgur.com/BNLDt6A