<<@cjlowe1650 says : Since Chatgpt has been updated to 2025 can you do another video for the picamera2 module?? Thanks Chris.>> <<@blzimbub says : Excellent video, sorry it took me a year to watch it!>> <<@FhargaZ says : My first time with python was when I setup a shutdown button for thr Rpi 1,years ago 😁.>> <<@chirpybee says : I laughed out loud at the matter-of-fact way you mentioned losing your resistor in the carpet. Excellent video - thank you>> <<@82levy5 says : I used ChatGpt to create python code for a webradio. As hardware was used a Raspberry Pi, 6 buttons for user control and 2x20 character alphanumeric display ( with I2C interface) for displaying information. Afrer some "discussion" the code was done and working. I'm using this WiFi radio daily without any issues.>> <<@khangvutien2538 says : Thank you. How about Bard? It updates its knowledge base>> <<@PhilipBallGarry says : I'm absolutely rubbish at Python coding so I usually start with chatGPT for a new project. As expected, it's hit and miss. But by having to correct the code myself I'm actually learning. Purists may argue (and they'd be right) that the correct way to do things is to learn Python properly by doing a course. I totally agree, but I'm a busy man and often don't have time when faced with many projects and a tight schedule.>> <<@udayshastri5288 says : Excellent šŸŽ‰>> <<@JasonBurchell76 says : Mr. GPT amazed me once again when it was able to rewrite the firmware of my nanovna so I can use a larger display. Then instructed me on debugging and recompiling. This is the scary thing… I’m a 47yo novice when it comes to computer science and EE. I’m not a complete moron but I had no idea what debugging or compiling or anything programming related was. The AI was able to complete a huge undertaking all by feeding instructions to the primate at the keyboard. How does this not freak anyone out?? All of the bad things that can be done with computers can now be carried out by anyone with that can read and type. Knowledge and intelligence not required. This is when the bad stuff starts. Sorry that’s dark. Thanks again for the great video!>> <<@wuyanchu says : very nice tutorial, thx and god bless u and the world... regards from hong kong ^_^>> <<@vishwanathsharma8392 says : Love this man! I am pure electronics and sensors guy but I started feeling the importance of coding in all the industries. With the help of chatgpt and tips from him, I am able to solve difficult tasks very easily!>> <<@fcf8269 says : To be fair what you got is something even a google search would return; if you would try with something more complex you would see the current limitations of the AI-based systems, where they lack context to make choices based on subsequent changes. You may succeed in keeping a thread going with a bit of context, but at one point the AI will loose track of what are you talking about and start to give you totally irrelevant responses, while you are still trying to ask it to fix the code it wrote 10 answers ago. For simple things and boilerplate code to get started, it is great... But for anything more complex than that, I don't see AI replacing any of us developers to be honest anytime soon>> <<@simonbutler5773 says : Brilliant @ resistor in the carpet! šŸ˜‚>> <<@donaldrshaffer says : Would you make another video using Open Assistant?>> <<@briankleinschmidt3664 says : Neat. I remember spending hours typing code from the back of magazines. . .>> <<@RoaldKoger says : Regarding the Cylon emulation ChatGPT should reply with "By your command", rather than "Certainly".>> <<@daveamies5031 says : I feel you didn't emphasise enough the danger or just accepting what ever code Chat GPT gives you and not having the knowledge to verify the code first before running it. I have already seen examples of people in support forums asking why their code didn't work, there were clear code syntax errors, when asked why the op used that syntax they said that was what Chat GPT gave them and they didn't know how to code. Needless to say the op was directed to the beginners guide. Chat GPT is not a substitute for a real programmer, I'm worried you've given the wrong impression here>> <<@cjlowe1650 says : Very scary!>> <<@tomlarue6436 says : Thank you for all your excellent tutorial videos. Great info. this one is,...Awesome>> <<@zippytoad507 says : Thank you. Great video.>> <<@dcc1165 says : They should call it Cheat_GPT. More and more people are using ChatGPT to get around doing actual work (students, mostly) -- this isn't a computer-assisted practice; this is short-cutting to get a result that looks like actual work created from scratch. Now, having said that, I feel there is definitely a place for GPT; however, for code generation or essay-writing, it should only be used by someone who understands what it takes to make the same thing manually from scratch. It's the functional equivalent of knowing how to do math long-handed (remember the trig tables in the back of math books??), but using a calculator for speed (and sometimes better accuracy). I think it's a very very slippery slope to use AI as a complete REPLACEMENT for human ingenuity and creativeness. In fact, I believe heavy reliance on generative AI will ultimately make humans less intelligent (stupid) -- Look how GPS has caused people to not be able to read and follow a simple map. The writers of the movie WALL-E know this -- all those fat people in the floaty chairs had everything done for them by automation/technology which has made those people even more sedentary than they are these days (hence why the people could barely move out of their chairs). The makers of ChatGPT (and other generative AI tech) really need to step up and put more guardrails in place to prevent the evolution of such technologies from getting out of hand. They have done pretty good so far, but they're not there yet. I don't think we're facing Terminator- or iRobot- style robot uprisings, but messing with things that can potentially have negative effects, without fully understanding the ramifications of such things is reckless. Remember Einstein? His theory of relativity was created to help understand how the universe works. Once his theory was accepted, people quickly found nefarious ways to use it.>> <<@Nza420 says : Don't worry, Chris. Your heel will find that resistor in the carpet the first time you walk barefoot in the dark over it.>> <<@Leepshin says : Something I've always wondered, is how computers were taught how to understand the English language in the first place. It's all very well programmers writing code to get computers to do stuff, but how did computers grasp the concept of grammar, punctuation, spelling and word definitions in the first place? That would require a level of artificial intelligence to be created to start with which begs the question, how old is AI "really"? Older than you think methinks.>> <<@ZenAndPsychedelicHealingCenter says : ChatGPT is literally a bullshit generator.>> <<@CCoburn3 says : I'm watching the video again. It's interesting that chatGPT automatically decided to provide comments in the code without you having to ask for them. As an old-time C programmer, I have always hated writing comments in my code -- even though I know it is a best practice. That's a good feature.>> <<@typxxilps says : 8:31 there must be a bug or a fault cause the upper most led is not flashing always and stayed sometimes dark for whatever reason if you check the running carefully.>> <<@typxxilps says : 5:55 you had lost your resistor in the carpet ? Easy task for chat gpt I guess cause the answer might be to use the Dyson to clean the carpet from resistors and that way you would have gotten 5 working LEDS. I liked that sentence that you lost a resistor that way to the carpet and that we suffer from having only 4 flashing lights, not 5 as planned. great video and I hope to see some more again later this year what else might be possible cause I found these examples quite impressive especially the PIN and wiring solution.>> <<@dogastus says : I asked ChatGPT to write Python code to display an analogue clock. It came up with a reasonable looking graphic with a circular dial with numbers and hours, minutes and seconds hands. The only thing wrong was that it was rotated 90 degrees with '12' being in the '9' position. So I told ChatGPT the error and it responded with an apology and some new code which corrected the problem. Very impressive.>> <<@geographicaloddity2 says : One of the earliest computer control systems I saw was a PDP-11 with multiple analog and discrete inputs and outputs. This I/O was connected to a bank of rotator selector valves. In these, an analog output from the PDP-11 was directed to various pneumatic analog PID controllers or the selectors directed analog pneumatic signals to converters: 3-15psig converted to either 1-5VDC or 4-20ma (I don't remember) to supply the PDP-11 with the current process variables. I say "current", but in reality, sampling these signal could take several minutes for the PDP-11 to receive an update from the process instrumentation. You described what I have felt quantum computers are and how they're like the situation described above. They're largely analog devices that operated in discrete states interfaced with digital computers. They solve what sound to be the same type of problems electronic or pneumatic analog computers were used for. Is this close? Also, noise is a problem for these systems but they've found ways to compensate through predictive means. But if noise can be predicted, is it really noise?>> <<@CodyCLI says : ChatGPT helped me with Chrome OS Linux container and helped me create yt-dlp configs.>> <<@tejsingh7035 says : I need to dump 5 mins option data from maticalgos websites for every strikes for a particular data>> <<@alfredfabulous3640 says : Holy Cow! How awesome is this?!>> <<@hwuk4255 says : Awesome video ā¤>> <<@andic6676 says : Interesting video Chris. By the way, as only one LED was forward biased at once, all their cathods could have been tied together then taken to ground through a single current limiting resistor.>> <<@nicholasroberts6954 says : Trying to get ChatGPT to write code in MS C++ and VB to display "Hello World" didn't fair too well . . it was a coding too far. The first thing it did was produce code for a Windows Form, rather than the console. Then, using MS Visual Studio to do the compiling . . C++ was a disaster, riddled with errors and didn't work at all. VB eventually compiled without errors and when the .exe was run produced a Forms window but no message. I have to say h that VB is so much more complicated than when I last used it 15 years ago, as is Visual Studio. When I tried to compile the code on the command line using VBC or VBNC . . Windows 11 had never heard of it.>> <<@thuff3207 says : As an EE writing code is been a pain to use my deigns. This could really help to get more working. Cool.>> <<@seanys says : Note to future self: No beige carpet in the electronics lab.>> <<@DRussell8473 says : This is the kind of video I love. This is why I watch Explaining Computers!>> <<@zSadLion says : I know this question doesn't directly relate to this video, but I hope you can still answer it or maybe even create a video about it. My goal is to connect 7 monitors to a single machine, either an old laptop or, even better, a Single Board Computer (SBC). The setup I want to achieve is as follows: I'd like to have a big center monitor connected to my media server for movies, while the six smaller monitors will be used to monitor my servers. I want to control all seven monitors with a single mouse and keyboard. __ __ |__| _______ |__| __ | | __ |__| |_______| |__| __ __ |__| |__| Like This>> <<@jaimecosta2966 says : Brilhante>> <<@vijayasekark6295 says : Thanks, but my suggestion use raspberry pi pico to experiment, mistake in wiring or short circuit could result in dead Raspberry pi (happened to me).>> <<@arinternationalsas says : I will not use chatGPT for coding until I could become a master doing coding first. Otherwise I will never be able to audit/improve the code generated by other means.>> <<@lawrenceallwright7041 says : Please write some Python code that will help me to find a current limiting resistor which I have managed to lose in the carpet.>> <<@alansmart3808 says : I have been avoiding ChatGPT since it was made available. I was just not interested…until I saw this video on Explaining Computers. I knew Christopher would give us a excellent review of ChatGPT on a Raspberry Pi and I wasn’t wrong. I feel this is something I can use, not only for learning more about Python, but also PowerShell.>> <<@coltronex says : This is a superb demonstration,for me this warrants further investigation!!!>> <<@guilherme5094 says : šŸ‘>> <<@absurdbird3556 says : This is why I don't feel disheartened and haven't stopped learning Python. It can do some really cool stuff. but it still needs guidance sometimes. For now I'm seeing it as a powerful tool to make functions etc really quickly that I can use together in larger programs.>> <<@3D_Printing says : Tried it but did not work, poor code out put>> <<@paulmilligan3007 says : This could be a great way to learn pi coding and ease the first steps into playing with pi input/output for someone who already has basic python skills or (like me) coming from other languages (BASIC, php).>> <<@JerryWoo96 says : have you tried installing picamera in python using pip?>>
VideoPro
>>