Earlier quoted context omitted.
It’s most likely using chatgpt in the backend
No need to guess, there's a thing at the bottom asking for an OpenAI API key at the bottom, and it can't function without that. (So actually technically I think that means no, it's not using ChatGPT, but I don't think that was the point.)
I think I need to go lie down
201–210 of 475 posts
Re: I think I need to go lie down
#202I was discussing with a client how to integrate our software with his. He sent me a screenshot of the main form. I put the screenshot into ChatGPT and said “make a react form like this in bootstrap”. Made some adjustments, added my software, a few hours later showed the client who was knocked out to see a proof of concept of our systems integrated so quickly. When doing web development I often take a screenshot of a…
how do you put a screenshot into chatgpt?
Re: I think I need to go lie down
#203Ugh Twitter / X. That site needs to die - it’s honestly so broken, none of the redirects seem to work today.
I'm trying to get people to pronounce it "eggs" as in Eggs, the site formerly known as twitter. So instead of a tweet you "egg something". I think it gives the site the dignity it deserves.
Re: I think I need to go lie down
#204Earlier quoted context omitted.
A huge part of the problem with LLM based no code is that the output is non-deterministic, so you can only check in the output to version control. Imagine what happens when you have dozens of barely technical people all adding features by sketching them and clicking “make it real”. Each one is producing hundreds of lines of code. At the end of the day someone is responsible for understanding the output because since…
If you can so easily and cheaply generate a new version of the app/widget, why would you even use traditional version control?
It's like a revision control system where when you submit a commit that changes one line, which it faithfully records, it also records a change in dozens of other lines in the file. (Which leads you down the merry road of Stable Diffusion where you can "inpaint" that one line, but now it's not able to adjust the rest of things to accommodate that change because you told it not to...)
Re: I think I need to go lie down
#205Earlier quoted context omitted.
Yes. Almost none of those get i18n, hotkeys, shortcuts, taborder, screenreaders and other accessibility right.
Most users don't care about any of that, either. And I would argue that i18n and l10n belong outside your language's framework (and obviously outside CSS).
This is 100% incorrect. Users do care about software being built for them, in a language they can understand and use, and they very much want it to be usable and accessible to them. You'll have to provide me with some citation showing otherwise for me to take that argument seriously.
> I would argue that i18n and l10n belong outside your language's framework (and obviously outside CSS).
Obviously Frameworks and CSS disagree with this assertion. Considering you've presented no argument though, I don't see why you would think that, for example, it wouldn't be important to style your site differently for different languages. Are Americans routinely reading rtl?
Edit: It just occurred to me you think this way because most everything you create is specifically created for you and those like you. You care, you just don't realize you care until it's taken away.
Re: I think I need to go lie down
#206AI truely is just a marketing term. Spend half an hour making a simple demo. Film it 100 times until you get a passable result. Post on twitter "Oh WOW AI!?! GUYS AI!" Pick up your VC check.
Instead of Coinbase P&L screenshots, it's short demos of what amounts to a TODO app.
Re: I think I need to go lie down
#207I feel old now. I'm fairly sure that we could do this almost as fast with VB or Delphi a couple of decades ago, but a little more deterministic results instead of having the tool inferring it from the label names. We had this and then we shoved everything in the browser and forgot that we could do this without using huge amount of compute of some generative AI model. Look at me I'm old yelling at clouds!
Re: I think I need to go lie down
#208I feel old now. I'm fairly sure that we could do this almost as fast with VB or Delphi a couple of decades ago, but a little more deterministic results instead of having the tool inferring it from the label names. We had this and then we shoved everything in the browser and forgot that we could do this without using huge amount of compute of some generative AI model. Look at me I'm old yelling at clouds!
There are still tools to do it. I think the reason they are not more popular with programmers is that it's basically some stupid subconscious thing where we are afraid of being accused of being users or beginners. Not something we realize consciously, but anything that doesn't involve complex colorful text naturally gets kind of peer pressured out because it looks like a "beginner tool".
I've tried Glade before but the time I used it I didn't find it a particularly pleasant experience
Re: I think I need to go lie down
#209I just see this as a tool to help make UI designers (and maybe POs) look smart and competent, but the real work is going to go to the programmers, just as it does today. UI designers will be able to give a "demo" but how will this basic functionality translate to the rest of the app? It won't.
I hate it when designers present what looks like polished and complete UIs in Figma. To the execs it looks like a finished product which frequently creates unreasonable expectations that interfere with what should be the iterative nature of UI design. I don’t know how many times I’ve come across a project where a terrible system design was foisted on a group of engineers because of the constraints required by a Figma…