Live data from Hacker News

Show HN: AI Tool Is Now Supporting React, Angular, CSS, Svelte, Vue

webcrumbs.org

71–79 of 79 posts

Re: Show HN: AI Tool Is Now Supporting React, Angular, CSS, Svelte, Vue

#71
post #36

Should we as developers put more effort into defending our craft? The movements in the artistic space with AI were very widespread and vocal, but we developers seem not to care. I feel like developers in general are a bit more quiet and timid with things and it leads to companies or entire industries taking advantage of us. Am I the only one who feels like developers really need to be a bit more vocal in defending th…

Quite a few responses to your questions based on current state of AI.

Firstly, this is never going backwards. It will only get more capable. There will likely be algo changes that unlock new capabilities over time. There are definitely areas that humans have the advantage but this is similar to the “god of the gaps” concept in that the area where people have an advantage will reduce over time.

There’s currently no real understanding in the model and it’s really amazing what we can do with hyper-autocomplete. Humans made that happen. We’re the ones doing the innovation.

We’ve long been in the business of automating jobs away. This time it’s our own.

For the foreseeable future, get good at leveraging it and stay current.

(Intuition: AI is also good at the business layers. It can probably produce better specs than many (not all) people paid to do it. It can generate ideas and communicate them in many formats. It’s super confident, so could easily be a consultant. I don’t think the business analysts and strategy people should be too confident.)

Re: Show HN: AI Tool Is Now Supporting React, Angular, CSS, Svelte, Vue

#73
post #26

Earlier quoted context omitted.

I'm a bit afraid that LLMs will make it harder for new frameworks and tools, as they have far fewer examples to learn from. And if that will make it so that the established frameworks remain status quo.

Food for thought: let's say AI (some day) delivers a working application, will it still matter which framework it is written? AI writes it, we complain about a problem, AI fixes it, we programmers are out of jobs (at least web application programmers) and the users get updates and finally working applications. I know we are not there yet, but at that imaginary later point, I think frameworks will be a thing of the pa…

We are there - right now - and it’s about as predictably awful (or awfully predictable?) and exactly as the hype-men said: paraphrased, that it means everyone can now have their own Junior/Intern/Subcontractors to delegate “menial” programming work to.

Regrettably I don’t have the link saved on my iPad I’m using right now, but there’s a public GitHub repo where all commits are made by sone LLM-based agent with zero human intervention - IIRC its a React+NodeJS app (cliche as it is) - all commits are made in response to Issues/Tasks filed by human users but humans can’t touch the code themselves - I couldn't tell it it was/is a genuine experiment - or a glorified arts project…

But if it is a demonstration of what the state-of-the-art is, then from what I could tell it was a strange kind of managed-chaos: from what I remember seeing the codebase was a complete dog’s dinner: LLMs are great at dropping-in dozens of lines of code to a new - or existing method/class/function, but utterly hopeless at keeping the codebase coherent - and LLMs (just like so many subcontractors I’ve dealt with myself) never push-back against bad ideas. Even if an LLM/agent did decide to do some kind of code-cleanup, it’s easy to see how a jumble of glorified copilot addendums results in .js/.ts files far larger than their context-window could take).

…but the miracle was that this repo had tests - and the tests all passed! (I think, perhaps, any test-failures triggered an automatic prompting of LLMs to fix the tests? So that’s to be expected).

Now assuming that repo was actually using “real AI” (as opposed to Amazon’s retail computer-vision AI: “Actually Indians”) I don’t know what technique they used to stop hallucinations of nonexistent APIs from breaking everything.

If anyone else knows that repo, I’m interested to hear your thoughts.

Re: Show HN: AI Tool Is Now Supporting React, Angular, CSS, Svelte, Vue

#74
post #26

Earlier quoted context omitted.

Food for thought: let's say AI (some day) delivers a working application, will it still matter which framework it is written? AI writes it, we complain about a problem, AI fixes it, we programmers are out of jobs (at least web application programmers) and the users get updates and finally working applications. I know we are not there yet, but at that imaginary later point, I think frameworks will be a thing of the pa…

Who is instructing the AI to make an application, fix bugs and issue updates? Is the customer doing all this or the manager taking time out of their day? Are either of those really fit to figure out whether the app actually meets what the customer needs? Seems like the software engineering role is still needed at the higher level, and that would still likely require some sort of framework to help make sense of what t…

75% of the time PMs don’t know or understand what the customer wants or needs either; at least an LLM roleplaying aa a product-owner would have been trained on a corpus including research-output on product-development and usability.

Re: Show HN: AI Tool Is Now Supporting React, Angular, CSS, Svelte, Vue

#76
post #36

Should we as developers put more effort into defending our craft? The movements in the artistic space with AI were very widespread and vocal, but we developers seem not to care. I feel like developers in general are a bit more quiet and timid with things and it leads to companies or entire industries taking advantage of us. Am I the only one who feels like developers really need to be a bit more vocal in defending th…

that's not how it works in Capitalism. You don't tell people not to do things, nor that they are doing things wrong and only you know better. People are going to employ AI and it will be proven more useful than human devs, or not. Best defense is showing your value to customers.

Personally, I don't find "craft"/"art form" to be the best way to think about technology either. Scientists don't think what they are doing is art (I think), so why should engineers think like that.

Re: Show HN: AI Tool Is Now Supporting React, Angular, CSS, Svelte, Vue

#77
post #36

Should we as developers put more effort into defending our craft? The movements in the artistic space with AI were very widespread and vocal, but we developers seem not to care. I feel like developers in general are a bit more quiet and timid with things and it leads to companies or entire industries taking advantage of us. Am I the only one who feels like developers really need to be a bit more vocal in defending th…

I am not a developer, but AI helps me to translate my thoughts more fluidly to real world things. I am learning a lot about development but it allows me to think openly and vaguely into the GPT and iterate to my intent and goal. I love it. Embrace it and find out how it can make a clone of you so you can have an harem of AI alts that @rcconf(N) can be thrown at a particular problem of your choosing.

Imagine having a bunch of them as a bot swarm of AIs that you can have an orchestration layer upon which itself is one of them tuned to manage them.

"In Lak'ech" Mayan: I am another yourself.

That will be great.

Also when you can adopt expert personas from others that are personal AGI lego.

Re: Show HN: AI Tool Is Now Supporting React, Angular, CSS, Svelte, Vue

#78
post #36

Should we as developers put more effort into defending our craft? The movements in the artistic space with AI were very widespread and vocal, but we developers seem not to care. I feel like developers in general are a bit more quiet and timid with things and it leads to companies or entire industries taking advantage of us. Am I the only one who feels like developers really need to be a bit more vocal in defending th…

I think a crucial difference here is that images are (slightly) more defensible.

There are still some tells that indicate an image was AI created. It's enough to mark them as AI and discourage brands from using them, after pushback. At this point, the human difference is noticeable.

This isn't the case for code. No one can tell the difference between AI and human-generated code, not at the point at which users access it. And since there isn't there really isn't much to 'fight.'

Re: Show HN: AI Tool Is Now Supporting React, Angular, CSS, Svelte, Vue

#79

Earlier quoted context omitted.

Art and technology used to be... the same. Almost nobody really wants the artistry that comes with well crafted code these days though. It's mostly just about being done.

And that applies to more that just code. Buildings, tools, cutlery, furniture, whatever -- everything used to have way more craftsmanship.

Are you talking about the end products or about the process of creating them? The GP talks about the craft of the woodworker, not about the furniture. Me as a customer don't really care how the knife was made, as long it's a good looking sharp and sturdy knife. Same way, the customer of the AI produced software again will only care whether the software addresses their needs and has good UX. And I fully believe AI tools will give that, rather sooner than later, even if with human help.
Post reply on HN