Sy Borg wrote: ↑October 17th, 2024, 4:10 pm At some point, AI will be capable of creating better AI than humans can, and to train it more effectively. This is certain*.
At some point, AI will be capable of self-replication. This is certain*.
Pattern-chaser wrote: ↑October 18th, 2024, 7:45 am Not "certain", I suggest, but merely possible? For example, AIs have not yet been programmed to have the capability of replication. That they might be so programmed in the future makes your speculation possible, but not inevitable?
Sy Borg wrote: ↑October 18th, 2024, 5:03 pm AIs are already programming better than a percentage of programmers.This is a bit like saying "Look, I can walk, and I can dress myself, so I can plan and (successfully) implement an assault on the Eiger's North Face". Without derailing into software design — the entire field — take it from me that there is a great deal more to software design than coding. The challenges you mention are difficult for many humans, but the ability to overcome these challenges is necessary but not sufficient to become a competent software designer. There's a lot more to it than that.
1. In early 2023, OpenAI’s ChatGPT passed Google’s exam for high-level software developers.https://peterhdiamandis.medium.com/will ... 79a8ac4279
2. Later in 2023, GitHub reported that 46% of code across all programming languages is built using Copilot, the company’s AI-powered developer tool.
3. Finally, DeepMind’s AlphaCode in its debut outperformed human programmers. When pitted against over 5,000 human participants, the AI beat 45% of expert programmers.
Do you think that AI will stop progressing, even though its progress has so far been exponential?
The article you quote was 'familiar' to software designers, even before AI was invented. Every 5–10 years, someone comes up with a scheme to de-skill "programming" or "coding", so that "anyone can do it". Experienced software designers have never taken much notice, because those who make the claims have no idea of the demands software design places upon the designer, or the skills that are needed.
The skills you mention, that AI can already achieve, represent a useful aid to a human designer. They take up some of the drudgery, as they do in other areas of human life too. This is valuable and useful.
Please note that the author of the article you quote is not a software designer, he's an 'entrepreneur'. Someone whose profession teaches you to make claims for products you have not yet built, or even planned. "Fake it 'til you make it". Even if you don't have the skills to create such a product. [Which probably also means that you don't understand the skills needed to realise your imagined future products.]
As an example, imagine that AI is asked to come up with a way to stop bullying. That is an area of expertise that you have mastered. Do you think AI can or could achieve that aim? Achieve it in a way that is at least equal, and maybe better, than a human expert like you could do?
"Who cares, wins"