Other ways to say it could be:I came across this short article:
https://qr.ae/pAcPTp
Which rather neatly summarises my thoughts and experiences with Machine Learning with respect to coding.
It sort of parallels an earlier major experience of mine.
For most of the 80's I was the technical director of what became the largest CAD/CAM site in the southern hemisphere - it was a time sharing service with about 70 high end terminals (AUD100K a pop in 1980 AUD) on an IBM 3083 class machine.
We always advised our customers to get their best people trained on it - because it was a productivity enhancer - much better to enhance your best people rather than the rest.
That is what Copilot and the rest are - productivity enhancers - if you are a good coder then you will get multiples of good code - if you are a lousy coder you will get multiples of lousy code.
You mean > garbage in garbage out?That is what Copilot and the rest are - productivity enhancers - if you are a good coder then you will get multiples of good code - if you are a lousy coder you will get multiples of lousy code.
I agree, there are 2 potential points of failure.For average user, they usually get the wrong answer by using the wrong keyword(s) (prompt).
Note that the AI only remembers the fixes it learned in your current thread. The current AI models don't learn from user input except in AI models that have this switch turned on in your personal account.
It IS getting better.I agree, there are 2 potential points of failure.
- The Prompt is flawed in that it does not ask the right question, or does not include enough context.
- The AI has not come across the issue in it's training and will attempt to give a correct answer by extrapolation, which is where errors and inaccuracies creep in.
chrome: i need to export and import bookmarks
It also has a good handle on B4X - I have primarily used it with respect to B4J.Copilot: I am impressed with it's ability to create the correct context. Also with it's ability to first state the problem first. This helps eliminate any doubt about the context.
Copilot è deficienza artificiale! Davvero pessimo!
(Sorry, I had to write it in my own language first, otherwise I wouldn't have vented enough!).
Copilot is artificial stupidity! Really bad!
The reason/proof:
A. New chat (so it doesn't have the excuse of a too-long chat);
B. I ask it to develop a B4XPages project, explaining what it is, and directing it to b4x.com;
C. It does so. I "tell" it to change the name of a variable from cv to mCanvas and point out some errors it made.
D. It now generates... a project with a nice "Activity_Create," no B4XPages, and... it didn't change the name of that variable.
I didn't check to see if it fixed the errors, but that was enough for me to abandon the chat.
Well, Gemini free is short-lived, with few questions and answers.Good, instead, Gemini.
They can generate entire projects, providing you with classes and code modules, but even if I asked for a code snippet and then asked it to change the name of a variable and it didn't, what would change?You are approaching it the wrong way - do not ask it to write entire projects for you, ask it to help you work out how to do a fairly small thing - in my case for example using javaobject to dig into the Android folder where the native camera app is storing photos and then extract them - 1 little step at a time - if it generates a bit of code test it in the IDE - if that generates an error or an unexpected result pose a question to it - it is an iterative process.
Never mind! It has now generated:I'm trying Gemini and it seems the best
#Region "Class Globals"
Sub Class_Globals
Simply not my experienceI still think Copilot is the worst.
A survey here would be helpful, although ratings are subjective and also depend on what is asked of the AIs.Simply not my experience
ChaGPT has had that for a long time (maybe forever, I can't say).Copilot has had a not dissimilar feature for a while - it remembers your previous dialogs which you can access from a sidebar menu and resume. All free.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?