|
I thought I would share an actual Windows Update success story for a change of pace.
In Sept 2018, I built a new machine with a second generation Threadripper CPU. And all of the best parts I could afford.
I was very proud of my creation, but extremely disappointed when I discovered that hibernation didn't work because the machine would always hang when trying to resume. I then updated the BIOS to the latest, but still it would hang. I made sure all the drivers were up to date, but still it would hang.
Finally, a few months ago I hibernated the machine by accident (out of habit,) and when it tried to resume, it was successful!
I credit Windows update with fixing whatever was wrong. If you think there might be a different explanation, please post. The only driver that I manually update on a regular basis is the video driver. It might have been the culprit all along, but I have no way to tell.
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
Ye gods man, don't question the magic...
Software Zen: delete this;
|
|
|
|
|
Last week, for the first time ever, a Windows Update hung up on itself, and I had to undo it. The Windows 10 '3rd Moment' update stuck itself on '0% cleaning up...'. Couple hours of downtime due to MS's ever decreasing quality it seems...
|
|
|
|
|
It was the old woman across the road. She's a witch, she bollixed the hibernate function on your computer!
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
So I'm working on my app, that several customers want a copy of, and I needed to create some data for further development and testing. I used the internet to collect some NMFC codes, with little being made public, for NMFC refereed me to a subscription service that was expensive. I fired up Chat GPT and asked it for a list of codes, and it gave me a small list. Then I got curious; or perhaps lazy, and pasted in my class object for the codes, and asked it to populate my sample object with the list it provided, and it did it, perfectly. Then I asked it for more unique codes, no problem.
My Chat
Common NMFC Codes
Today, I had to write a search function for the NMFC codes for MongoDB. Never done it before, so I had no idea how to do it. Used a sample from MongoDB, and it crashed from not having an index in the collection. I had no idea how to create an index, so I used the internet and got a sample, and it still crashed. Sort of frustrated and short on time, instead of going here to ask and post a question, I went to Chat GPT and asked it for help. I showed it my code, and it suggested better alternatives. Took me 20 minutes and it was up and running. I can now create the index as I seed the database.
My Chat - how I interacted with it, questions I asked
MongoDB Collection Index
Artwork
I've asked it to draw me icons, said it couldn't do artwork. It also said it wasn't connected to the internet, in which it lied.
My thoughts on ChatGPT
I'm impressed with it. Considering it's a large language model, that was fed tons of data, I used it to populate the data that I needed to work on my project, and it helped me. Google engineers say Baird is very good at completing sentences and spell checking, so I suppose ChatGPT populating my class object could be similar to completing sentences. I thought about if someone decided to take the entire Code Project database and created a large language model for it, That Code Project could be automated to help programmers in the future.
I just wanted to post my experience with ChatGPT this week, and what I used it for. You can laugh at what I used it for, or be in awe like I am. Seems to be the new Abracadabra of the information age here today, for the sovereign individual to consume and take advantage of.
If it ain't broke don't fix it
Discover my world at jkirkerx.com
|
|
|
|
|
Did it say that it wasn't connected to the internet, or did it say that it is not allowed to browse the internet?
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
It said it wasn't connected to the internet, and can't access that information.
Then I said your information came from the internet,
It sort of said it was coincidence, and apologized.
If it ain't broke don't fix it
Discover my world at jkirkerx.com
|
|
|
|
|
I found the Microsoft Graph docs and google threads to be very lacking as I went about syning my POS system schedules to outlook 365. I tried chatgbt and the first code snippet worked so I don't bother with google for as much anymore. It does beg the question where that monster get it's information from because Microsoft sure isn't as forthcoming about it and S.O. is not as complete as say google api or square or even intuit.
|
|
|
|
|
I personally think that the seeds to the large language model for Open AI were stolen from us, from our paid cloud subscriptions that we use to store whatever we store there. And that it may also have picked up more from Outlook 365 in the emails that have been written and stored as well. Then perhaps your not the first one to ask that question, and somebody else asked earlier, and you got their code sample. Take it one step further, thinking of the apps we run on AWS, Azure, and the successful code that we authored running and proving to be successful, that's a big catch to harvest.
If it ain't broke don't fix it
Discover my world at jkirkerx.com
|
|
|
|
|
Mine runs on a dell '08 server in my office but oh my I never thought of the code base that's running on thier boxes.
|
|
|
|
|
I didn't think of it till I replied to your post. My code runs on my boxes in the office as well.
If it ain't broke don't fix it
Discover my world at jkirkerx.com
|
|
|
|
|
Thorough, articulate, thanks !
«The mind is not a vessel to be filled but a fire to be kindled» Plutarch
|
|
|
|
|
Your Welcome!
If it ain't broke don't fix it
Discover my world at jkirkerx.com
|
|
|
|
|
... to wind down the week
Oh taro patches! (11)
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
Catastrophe?
Happiness will never come to those who fail to appreciate what they already have. -Anon
|
|
|
|
|
Indeed! YAUM.
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
Hi Peter, I see the anagram but not the definition ? am I missing something (be kind ) ?
In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP
|
|
|
|
|
I'm the same ...
"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!
|
|
|
|
|
The intention was that the whole clue read as "Oh Grawlix!"
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
You succeeded
In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP
|
|
|
|
|
The "oh" immediately sprang out to me as one of dawning realisation of the magnitude of a problem, and I was immediately transported back to my first month as a junior programmer at London Transport.
With an IBM S/360 mainframe, JCL statements for batch execution referred to a filename, and a "disposition" - what to do with the file. Executables were held in a "library" file and you referred to the member of a library by using brackets:
//EXECLIB DD VOL=SER=(308),DSN=LT.PROD.EXECLIB(MYPROG),DISP=(OLD,KEEP)
(Or something like that; a VERY long time ago)
I'd learnt that you could delete files using a little utility from IBM, IEFBR14 (BR14 was ASM code for return immediately) that wouldn't do anything, but you could use to reference files and have the op.system action the disposition on the files. Having built a little test program I had no further use for, I dutifully tidied up with:
//STEP01 EXEC PGM=IEFBR14
//DELTHIS DD VOL=SER=(308),DSN=LT.PROD.EXECLIB(MYPROG),DISP=(OLD,DELETE)
and punched it up, sent it down to the ops room.
The rest of the day everyone seemed in a really bad mood and/or really busy, so I just kept my head down out of the way.
By late afternoon things were calming down and at the coffee place I heard one of the senior ops saying that some [insert grawlix here] had used IEFBR14 to delete the executable library. A little voice inside my head went "oh". Then "OH [grawlix]". Then "OH [grawlix] [grawlix] [grawlix]".
In my defence, no-one had explained that you couldn't do that to delete a MEMBER of a library...
[Edited to correct JCL syntax, if not complete]
modified 14-Jul-23 12:24pm.
|
|
|
|
|
I remember those days Derek
In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP
|
|
|
|
|
"Conspiracy theories are a genre of science fiction in which most organizations are secretly run by competent people pursuing definite goals."
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
|
|
|
|
|
That's the main reason I don't believe in conspiracy theories, I simply don't think people are competent enough to plan and execute them.
Of course our lizard overlords aren't human and may well possess the skills and intelligence necessary
|
|
|
|
|
But still...
One lizard overlord to another: "It's like herding cats! How can we get anything done?"
|
|
|
|
|