I speak to Generative AI as if I were speaking to another person. In most cases that’s polite.
For example, I use ChatGPT to help prepare outlines and descriptions for YouTube videos. A month or so back I was remembering my teenage experience with ham radio: the process I went through to earn my license, the Christmas day when my parents gave my own ham radio, and that fateful day when Mom shut down the station in a kind way (Here’s a computer! The radio goes.) in response to growing grumbling from the neighbors about TV interference.
It’s a humorous and fun story to tell and will make a neat YouTube video, but I wanted to better flesh it out and organize my thoughts, so I had some long conversations with ChatGPT 4o, where I explained various bits, and it filled in so much that I hadn’t thought of. Occasionally it would say something like (regarding installation of the antenna and radio) “Your dad and his work buddy had all of the radio knowledge and…” and I would say “Actually, Dad’s radio knowledge was limited, his friend was the one who did all of the work”, and ChatGPT would rewrite the paragraph, exactly as if I had a personal secretary helping me.
And it is not just a bot. Generative AI is far beyond being just a bot. I simply mentioned in my ham radio discussion that we go the radio set up and I was all ready for my first broadcast, but the day just happened to be Field Day–that means nothing to 99% of the readers here, but ChatGPT immediately understood, knowing that Field Day is a yearly ham radio competition with many aspects including trying to make as many distant contacts as possible throughout the day–speed dating for hams–make contact, exchange info, move on.
ChatGPT discussed how intimidating it must have been for a noob 13-year-old ham to dive into the absolute maelstrom that was the airwaves on Field Day, even discussing the various emotions that I probably felt.
I don’t use the output directly, but it is absolutely a game changer for getting things in order and fleshing out details.
At work, I use Github Copilot frequently and am amazed at how I can simply say what I want, and Generative AI makes it happen. “Make a new web page. Show me a list of network test output files to choose from; you’ll find them in this directory. When the user clicks on one, then show the details blow. Here’s a sample of the data. Notice how each line is a different kind of record, but the are all tied together with a test identifier. Grab the record that says “header” and use that to display a nice header, now format the rest of the network data below that.”
Son of a gun, it understands all of that and writes me all of the code I need to do exactly that, in whatever language the project is written in.
To answer the OP, let me describe one feature of Github Copilot: an organization can decide if they want to prevent Generative AI from creating code that matches public code. I am not sure why, but the choice is there, and my organization has turned this feature on.
As I am coding, it occasionally gets in a rut where code it generates matches public code. I watch as the code starts appearing on the screen…fifty lines or so…looking good…and then it’s all whisked away and a message says “The output matched public code. Please reword your prompt”.
I don’t curse at Copilot, but it does get heated.
“Do not use public code. Add a feature like X that does Y…and so on”
then
“I said DO NOT USE PUBLIC CODE. This is not difficult. You can write it all on your own. Please add a feature like X that does Y and blah blah blah.”
But that’s as harsh as it will get. It is exactly like working with a junior programmer who I send off to do some work and I calmly point out some mistakes and the go off and fix them.
This is an amazing tool.
I think that Smapti is overly dismissive. We have passed a knee in a curve. We are not talking about fighting Siri to get her to play “the original Broadway cast version of Rent, not the album”. We are not talking about “Your call is important to us.”
We are talking about true intelligence that creates new content.
Last week I subscribed to ChatGPT to get access to more time and features. I realized that it is a turning point when I add a $20 monthly subscription for AI to my other monthly subscriptions such as Internet, YouTube, and Cellular.