|
Actually, that is not true in the USA or Canada.
|
|
|
|
|
I doubt it - from what I see of AI, it can't create, just rehash whatever it was given as input: look at MS recent fun-and-games with Bing; look at ChatGPT output when posted in QA as a "Solution". Most of the time it won't even compile, let alone do what is needed, so what makes you think it could fix a bug? At least, without introducing a dozen more?
And there are areas where bugs and the reporting of them is really important: 99% of Tesla recalls since Jan 22 have been software problems*
If those bugs weren't reported, do you think they would be fixed? Would you be happy with a bank that didn;t fix bugs? A plane? A mobile company?
I don't think you would ... and I don't think anyone would be happy with a car, bank, phione, plane that had it's software fixed by the current generation of "Artificial Intelligence" which does seem to exhibit "Artificial Stupidity" instead.
* a quick google:
99% of Tesla Vehicle “recalls” Since January 2022 Were Simple Bug Fixe[^]
Tesla is forced to 'recall' all Full Self-Driving Beta with update, NHTSA says may cause crash | Electrek[^]
Tesla Recalls 130,000 Vehicles in U.S. Over Software Bug | Hypebeast[^]
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Try solving your next question with ChatGPT and you will get a reasonable idea of the answer.
|
|
|
|
|
Some humans are hopeless at writing code, most are barely adequate and some are brilliant at it. The same will apply to AI systems. The first few have been rushed into service by suits who want to test the water (and maybe make a few quick bucks), but I have no doubt that in time there will be specialist code-writing AI systems, trained to do that job, that will work very well. Equally AI debugging systems trained to do that will also emerge.
But I question whether the present crop can be called "intelligence". They do not think, they repeat what they have been "taught". They are just moderately sophisticated computer programs. When asking the same question or setting the same task repeatedly returns better and better answers (confirming that the system is actually considering previous answers and thinking a bit more about it), and showing signs of imagination in their thinking, only then will I consider the label "AI" appropriate.
|
|
|
|
|
haughtonomous wrote: but I have no doubt that in time there will be specialist code-writing AI systems
Why?
Why would they attempt to specialize to a market that has 27 million (in the world) when they could specialize to the average consumer - facebook with 3 billion users, google with 8.5 billion searches a day?
Then consider that World of Warcraft has about 8 million monthly players. Not as many programmers but if you integrate into the game then it exposes all of them. But with programmers you would need to sell to each. And much easier to provide value for WoW.
Or the number of people that watch soccer is about half of the population of the world. Even just in the US 20 million probably bet on soccer matches. So do something that helps them to decide on what bets to place. Again much easier than attempting to support programming.
|
|
|
|
|
You'll first have to convince the AI it's a bug and not a feature. Not possible if marketing trains it. Everyone will customize their AI to comply with their business model.
"Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I
|
|
|
|
|
|
As long as there are customers, there will bug reports. Don't see AI being involved in this at all except to possibly weed out actual bugs from the growing geriatric population of users that make mistakes.
|
|
|
|
|
Do we really need AI to code something like:
void insert_bug_report(bug const& bug_report)
{
if (user_age > GERIATRIC)
{
send_reply("ID10T error!");
}
else
{
add_bug_to_database(bug_report);
}
}
(With apologies to all the oldsters who haven't reached their dotage)
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
Replace send_reply("ID10T error!"); with
Replace send_reply("OLD FART FAULT");
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
|
Said who?
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
Your suggestion looked like it was generated by AI !
An age biased AI
|
|
|
|
|
LOL. Just wanted the record to be more precise.
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
Disparaging remarks about older people is just childish.
What do you want to be when you grow up?
|
|
|
|
|
The AI covered its a$$ by hiding the GERIATRIC constant in a header file no person will find.
Except me… the value was 0!
|
|
|
|
|
AI (Ai) has a biblical meaning as "ruined heap". Yikes.
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
So “Ai Ai, Captain” can be considered insubordination?
|
|
|
|
|
LOL, Hadn't thought of that. So many nautical terms. Yo Ho Ho.
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
Marc Clifton wrote: As long as there are customers, there will bug reports Agreed. Users want to get the job done, and they don't care what your application's problem is. They ignore warning messages, and complain when the warning condition turns into an error. Any 'obstruction' to getting their work done becomes a bug report. I've had customers complain that we didn't stop them from doing a thing, and then bitched about the fact we wouldn't let them do it after we 'fixed' it.Marc Clifton wrote: the growing geriatric population of users that make mistakes Harrumph. I resemble that re[Marc].
Software Zen: delete this;
|
|
|
|
|
Bug reporting is human nature (born to complain) and/or divine intervention (killer bugs).
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
|
Erm, no
Paul Sanders.
If I had more time, I would have written a shorter letter - Blaise Pascal.
Some of my best work is in the undo buffer.
|
|
|
|
|
Really hope AI replaces bug triage soon.
For the last 5 days, I've been trying to get Microsoft to fix a bug with winget, and it's a relatively simple one: some packages can't be installed.
During 2 days of triage, it was cleared up that the -e flag stopped working, and that their fuzzy matching just isn't reliable.
Fine.
I ask them to fix the -e flag, but for days they keep hammering on about their fuzzy matching.
I don't want fuzzy matching, I want an -e flag that works.
Who the heck does orchestration scripts based on fuzzy matching?
It's a 1 step repro.
Why is this so hard?
It's been driving me up the walls.
|
|
|
|
|
it is not if the product is implemented EXACTLY and flawlessly on WHAT the client has asked for
but works how they NEED it to work
"its not doing as I asked it do to it" 🙄
|
|
|
|