Live data from Hacker News

I think I need to go lie down

twitter.com

201–210 of 475 posts

Re: I think I need to go lie down

#201
post #65
post #46

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 it's accurate enough to call the OpenAI API the ChatGPT API since it's using the same models. But yeah, technically not the same thing.

Re: I think I need to go lie down

#202

I 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?

They are probably using the new GPT Vision API that OpenAI just added this month.

Re: I think I need to go lie down

#203
post #99
post #10

Ugh 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.

Not bad. I still prefer Xitter though. The X is pronounced 'sh'.

Re: I think I need to go lie down

#204
post #175

Earlier 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?

Generally because although you can easily generate new versions, it is difficult to generate a new version that is different from the old version in a specific way, without also being different in 100 other ways that you didn't want.

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

#205
post #134

Earlier 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).

> Most users don't care about any of that

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

#206

AI 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.

Cheap hype like this is why public perception of AI is turning into "the new crypto'. The revolution is here! Get in now!

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

#207

I 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!

I get your point, but it only applies to the most simple of these examples. This can do all kinds of stuff, for example look further into that thread and you’ll see it implementing tic tac toe. The tool works by basically sending a screenshot of your diagram to GPT4 and saying “implement this”.

Re: I think I need to go lie down

#208
post #190

I 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 first started programming with VB6 and have yearned to make a GUI program as simply as I did then. Can you point me to something as simple?

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

#209

I 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…

I hate it with engineers complain moan and drag their feet on implementations that are hard but worth it. Because really under the surface they just don’t like doing something new, even if it has clearly defined user and business value.
Post reply on HN