|
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?"
|
|
|
|
|
Do you believe in organized crime?
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
I believe in organizations, I just don't believe they're capable of whatever conspiracy theories people come up with, like new world orders, alien technology, the matrix, illum [last seen online: five years ago]
|
|
|
|
|
I thank you for your response.
There's a fine line between the two things you mentioned. Some "conspiracies" are right out in the open. For instance, the World Economic Forum is an organization that's working for a cashless society, so that governments can control what you spend your money on. I'd call that a new world order.
EDIT: I won't be pursuing this thread, because it deals with politics.
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
I don't have all the info, but here's my take on things.
We already have a largely cashless society.
A lot of people I know, myself included, don't carry cash anymore.
That means all transactions are stored and can be followed, analyzed, etc. by banks and, by extension, by governments.
I'm not sure if that's a goal or a byproduct, but that's how it is.
That's not a conspiracy, but a service we chose (I also know people who are going back to cash for exactly this reason).
Fact of the matter, most people, especially younger generations, prefer to pay by card or even phone (and let Google or Apple in on it too!).
The World Economic Forum acknowledges this fact and says banks, privately owned organizations, should not be able to have such data.
In the Netherlands, for example, banks are tasked with fraud prevention, because banks know what kind of money you have, when and where you get it from and how you spend it.
They'll ask you all kinds of private stuff you may not want to share.
Now we have three options:
1. Give all that info to a privately owned organization who passes it on to your government.
2. Give all that info to your government directly.
3. Don't do fraud prevention and accept people will commit fraud and get away with it.
We used to have 3, we moved to 1, the WEF wants to move to 2.
Basically "cut out the middle man."
Whether you trust your government with your financial data is another matter, but at least the government, in most Western countries, is run by elected officials who, theoretically, serve the people whereas banks only serve their investors.
All in all, it doesn't sound like a new world order or evil to me, much less a conspiracy theory (especially since they're quite open about it).
|
|
|
|
|