Welcome to DU! The truly grassroots left-of-center political community where regular people, not algorithms, drive the discussions and set the standards. Join the community: Create a free account Support DU (and get rid of ads!): Become a Star Member Latest Breaking News Editorials & Other Articles General Discussion The DU Lounge All Forums Issue Forums Culture Forums Alliance Forums Region Forums Support Forums Help & Search

William Seger

(12,528 posts)
33. There's one thing that Copilot is pretty good at: software development
Fri May 1, 2026, 01:39 PM
May 1

To repeat some of what I wrote recently in the Computer Help forum, I have a program that I wrote 25 years ago, which I still use on three websites (if it ain't broke, don't fix it). I haven't touched it in the last 5 years, but I recently needed to make a change, and I no longer had the Visual Studio IDE (Integrated Development Environment, which typically includes a code-aware editor, compiler, linker, and debugger), and the last version I had used was from 2012 (again, if it does what you need, why mess with it).

I installed the latest VS version, and it was COMPLETELY different from the last version I used. I was completely lost and couldn't get it to build from my existing project definition files, and was looking at a rather depressing amount of time to figure out why.

VS now includes Copilot, so in desperation, I decided to give it a try. I gave it my original source files and asked it to compile and build the program from scratch. I expected a rather half-assed job with lots of problems left to resolve, mainly from the large number of dependencies on other packages and subsystems I used, but I was hoping it would at least give me a good starting point with a project I could work on. It churned for quite a while, checking what it had done, finding problems in both my code and what it had just done, fixing them without any help from me, and trying again. In the end, it actually figured out all my dependencies and fixed all the problems, automatically downloading what it didn't already have, and built a working program!

Then, I needed a web server on my computer to test, which I could have done, but why bother if Copilot knows how? So I asked Copilot to enable the IIS server and configure a website with certain requirements (like installing my program as a CGI, which isn't as obvious as it used to be), and it did so with no complaints. I also needed a MySQL database server, so I asked Copilot to download and install it, then set that up an account that my program would log into, and again it did it with no help at all from me.

My program was developed to run on Microsoft systems because all of my sites were on Windows hosts, but I always wanted to create a Linux version, since those hosting services are now much cheaper than Windows. Many years ago, I spent quite a bit of time trying to do that, but with no success, so I gave up. I decide to see if Copilot could do that, and son-of-a-bitch, it did! I don't have a Linux system, so I've asked a friend to try to build and run it, but if it works, I'll be moving all my sites to Linux hosts. If it doesn't, I expect I can ask Copilot to fix specific problems.

Later, I was thinking about a web page that I have that has a lot of complex Javascript calculations. I wanted a phone app to do the same thing, so a while back I tried a program that wraps HTML in an Android app. It's basically just an imbedded browser emulator, so the HTML display worked, but I couldn't get it to run the Javascript, for some reason. It occurred to me that maybe Copilot knows how to do that, and it turns out, it's even better: It gave me the option to convert it to a native code app, and it worked! I didn't like some of the formatting it did, so I told Copilot to change some text sizes and margins and to remove some unnecessary text and buttons, just describing them by where they were on the page, and I even added an app icon -- all without me having even a foggy notion of what it was doing or how the app was actually coded, using packages I had never heard of.

So yes, this old guy was very impressed with Copilot for saving me a LOT of time. However, just this morning, I came across a good example of why it's dangerous to trust AI with things it's not very good at: checking facts and formulating truly logical conclusions. This is already a very long post, so I'll spare you the details, but in short it involved a controversy in Egyptian archeology which I have been following for a couple of years. I asked Google's AI what were the oldest known examples of Egyptian stone vases, and much of what it said agreed with what I already knew. But then, it linked to the YouTube channel of a pseudo-archeologist who is well known for making extraordinary claims without extraordinary evidence. It linked to a particular video that was making a claim based only on two photos, and I now know that one of those photos had been misidentified by a London museum, and that he was making claims about the other photo that contradicted what the archeologists who did the excavation said about it.

AI is just a tool, and like all tools, results depend on how you use or misuse it. What scares me, maybe more than AI itself, is how many people don't realize that AI doesn't stand for Actual Intelligence.

Recommendations

0 members have recommended this reply (displayed in chronological order):

Am I now the old guy . . . [View all] AverageOldGuy May 1 OP
Exactly. Irish_Dem May 1 #1
Ha, ha! PatSeg May 1 #9
Excedrin headache #5 BidenRocks May 1 #28
Excedrin! PatSeg May 1 #34
Yep definitely a love hate relationship with the electronic devices. Irish_Dem May 1 #38
I swear, they are really trying to take over! PatSeg May 1 #39
I wonder if someday the robots and machines will take over. Irish_Dem May 1 #40
Science fiction has predicted such a takeover PatSeg Saturday #42
No, you're not -misanthroptimist May 1 #2
I yell and want to throw all my Faux pas May 1 #3
Y'know, before Co-Pilot got involved, auto-fill was just an annoyance. haele May 1 #15
Your problems with copilot Faux pas Saturday #41
It's called decluttering. I'm deleting apps, changing email, unsubscribing, blocking. The simpler, the better. AnotherMother4Peace May 1 #4
I'm an old guy and I like all those things. SidneyR May 1 #5
I draw the line at connecting my coffee pot to the internet surfered May 1 #6
This message was self-deleted by its author PeaceWave May 1 #8
It already is - you just haven't realized it yet. generalbetrayus May 1 #27
They went too far! I didn't mind spell check Phentex May 1 #7
I agree, Phentex. Diamond_Dog May 1 #32
I'd frame it differently: You are resisting corporate control. CBHagman May 1 #10
I am required to use copilot at work debsy May 1 #11
Last week I turned off the iPad password suggestions malaise May 1 #12
Why think when others can do the thinking for you? twodogsbarking May 1 #13
You are just an old curmudgeon, like me, who simply wants to remain in control of as much of your life as possible. flashman13 May 1 #14
I tried jfz9580m May 1 #21
you should at least try (hey, it's free)... ret5hd May 1 #31
I hate my word prompt BeneteauBum May 1 #16
When we were kids growing up in the 50s, 60s or whenever, 3825-87867 May 1 #17
LOL - I know. It drives me nuts sometimes. I'm scared to death my car will crap out and I'll have to get a Vinca May 1 #18
My sister got a new car a couple years back NewLarry May 1 #23
Yeah, and I am tired of my truck telling me what to do, too... Escape May 1 #19
Tell me about it AverageOldGuy May 1 #22
Thanks... Escape May 1 #25
Sounds like it's not really a truck you're driving. calimary May 1 #36
No. You're smart to avoid using generative AI. All those "helpful" features are designed to leave you highplainsdem May 1 #20
Ed Zitron is pretty much the opposite jfz9580m May 1 #24
I'm with you AOG. Buddyzbuddy May 1 #26
I feel this way about The Cloud on my iPhone. generalbetrayus May 1 #29
I heard the finder of auto correct dyed a few days ago...... lastlib May 1 #30
There's one thing that Copilot is pretty good at: software development William Seger May 1 #33
Please, tell me how to do that.... Sogo May 1 #35
What's an app? hunter May 1 #37
Yes Polybius Saturday #43
Latest Discussions»General Discussion»Am I now the old guy . . ...»Reply #33