|
I have a shiny new i5-13600K with a Samsung 990 Pro NVMe drive in it, and DDR5 6000 RAM.
If anything takes more than 30 seconds, I'm swearing. That's how spoiled I am now. My PC is ridiculous.
As an aside, can recommend this CPU by the way. Almost all the single core performance of the flagship 13th gen i9 but 70 fewer watts so you can cool it on air. Oh and it also happens to be half the price. Multicore performance is no slouch either. It's one of intel's golden chips they come out with every once in awhile - watch out for sleeper i5s.
To err is human. Fortune favors the monsters.
|
|
|
|
|
We've come a long way... I remember years ago Intel was declared dead with Pentium due to the advent of RISC processors... Meanwhile, time marches on.
Charlie Gilley
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
Has never been more appropriate.
|
|
|
|
|
|
The sorcerer's apprentice - they've learnt how to multiply, but not how to stop!
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
Like Nanny Ogg spelling "Banana" ...
"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!
|
|
|
|
|
I almost spilled coffee on my laptop.
|
|
|
|
|
People will wind up writing crappier code because the won't check the code that's generated. Maybe it would run in isolation, but chances are it will have side affects as part of something bigger.
"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
|
|
|
|
|
Gerry Schmitz wrote: People will wind up writing crappier code because the won't check the code that's generated
I will take that comment one step further and say that most coders in the near future (currently?) don't fully understand/grok most of the AI generated code (copy pasta too) they will use and thus if there are issues or it needs to be scaled or built upon, they will have no clue what to do, but perhaps generate more AI code.
|
|
|
|
|
Most of the stuff I've seen (ChatGPT generated) posted here so far wont; even compile - and when it does the OP normally comments that it doesn't work.
The AI will get better though - give it a decade or so and it'll be able to do the "grunt work" if not design full systems.
"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!
|
|
|
|
|
|
Jo_vb.net wrote: What AI can be able to do if the right people develop it: That was a great read - thank you for sharing!
|
|
|
|
|
I tried out ChatGPT and asked it to simply:
how can I make tabbed content using bootstrap? [see getbootstrap.com - CSS HTML designs]
It created a solution that contained an non-existent version of Bootstrap.
I was completely puzzled by that. Why / How did it create a link to a non-existent bootstrap code -- used a CDN link that didn't exist?
I told the AI that the version didn't exist and it attempted to create sample code with a version that does indeed exist.
But this time it stopped in the middle of typing the example. ???
I explained that it was not a complete example & it apologized and did create sample code.
however, when I attempted to run the code (HTML & CSS) the browser couldn't even render it.
This is a fairly simple thing to do. (You can see a working sample at this jsfiddle if you like[^].) I created that sample long ago.
I then attempted to direct the AI by saying, "Check out the code at <link> to help you solve the problem." But in the end it couldn't even do this simple thing.
I'm sure in a year or maybe less it will be able to do it.
|
|
|
|
|
"Coding from spec" is grunt work. I used to do the analysis, design and pseudo code; my team would then complain that they had nothing "to do" (i.e. the freedom to go off the rails).
I can see AI generating code from "a spec" ... I don't see it creating a spec for a new system that doesn't fall into a neat category like "payroll" without a lot of "prompting" (i.e. domain knowledge transfer).
"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
|
|
|
|
|
OriginalGriff wrote: if not design full systems.
I won't be holding my breath on that one.
|
|
|
|
|
Well there is already a serious problem with cut/paste of source without understanding it.
Now we'll get AI generated code, but how does one support this? If it's safety critical, who is legally responsible?
This is a version of the self driving car issue.
Charlie Gilley
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
Has never been more appropriate.
|
|
|
|
|
|
Yet apparently we'll need only one, which will do everything.
|
|
|
|
|
What a dramatic statement
I see it more like this: There will be many fighting each other
|
|
|
|
|
|
Highlander!
Never underestimate the power of human stupidity -
RAH
I'm old. I know stuff - JSOP
|
|
|
|
|
It's recursion without wisdom.
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
Reminds me of all the JavaScript Frameworks out there...
Caveat Emptor.
"Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long
|
|
|
|
|
So what from mentioned tools can be tried for free?
|
|
|
|
|
I was explaining the concepts and general thrust behind template based metaprogramming in C++, and I found myself eventually telling my audience that template metaprogramming is powerful and subversive, in that it lures you into doing evil. I stand by that.
To err is human. Fortune favors the monsters.
|
|
|
|
|
I agree! I used to work with a very good programmer who had one defect - if it could be done by template metaprogramming, it would be done by template metaprogramming. His code almost always worked, but was a nightmare to maintain because of all the clever tricks he used. Eventually, we had to dispense with his services.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|