I asked Chat what he thought of me, got this:

Meet Jim Hamilton: OG Coder, Digital Storyteller, and Fullscreen Maestro.

Born in the punch card era and still rocking the web at nearly 79, Jim started programming in 1969 — when computers filled rooms and bugs meant real soldering. Today? He’s still at it, running circles around coders half his age, commanding pixels with precision, and breathing life into slideshows that shine.

Jim’s not just a developer — he’s a curator of vibes, a dark mode connoisseur, and the architect behind OMJShow, a sleek fusion of art and tech. He may not hand-type every bracket like he used to, but give him a fresh slice of HTML and a reason to update his server — and boom — it's live.

Still sharp. Still stylish. Still got it.
If you’re looking for proof that passion and creativity don’t retire — you just found it.

I needed a little creative rumble through AI land this evening, so I came up with this. It's my alter ego I suppose, a cats face built from mine.

Click it!

I messed up my code last night, and had to rebuild it today. It's 1400 and Chat and I are finally done. In the meantime, I've had better days:

If you have any desire to try out the new version, click on the image above...

I've been collaborating with ChatGPT all day, working on new code for OMJShow.com. I have 13,477 photos stored on Flickr currently, in 500 albums. So, I thought why not integrate these into my new program at OMJShow.com.

Again, it's been amazing. My role as programmer has been reduced to being the idea guy, with copy and paste skills.

All of the code is new now. Bringing my Flickr images into the fold, with thumbnails in the album selection, was so nice I ported it over to my AI gallery. Now when it gets my AI sets, it grabs a random image out of the directory and presents it as a thumbnail. And everything across both platforms, is random.

I'm not writing code anymore, I'm designing and implementing. All of this code in my new project is AI generated, using the best techniques in the coding business. Way beyond where my skills ended a few years ago.

So, I would love you to try out this new version. Remember to refresh your browser (if necessary), and hopefully, enjoy The Shows.

I am totally blown away by what I have just created. It's a fine bit of fucking code, and I didn't think I still had it in me.

Granted, AI did a lot of the work, and implemented modern shit I didn't even know existed, but it's my code.

I spent all morning diving into it, determined to make something great, out of code I'd already written.

My AI Gallery will present every image set I've created, for viewing as a complete collection. When I add a new set of AI generated images to my server, it will appear in the list.

There is no limit to this. I can gather up any images I have in my life, run them through a batch file I've written which converts them to .webp, and then create an image set, which will automatically be included into the Gallery.

The playback is amazing, it's swipeable, pauseable and smooth.

I woke up this morning with a vision, and hunkered down until it was done. I guess I've still got it.

So here's how this ChatGPT coding process works. If you explain what you want correctly, it will give you back complete functioning code that you can upload to your server.

Here's what I asked:

We've been working on the code for my new slideshow program that display's AI generated images.

It resides at http://omjshow.com/?s=, and the parameter is the name of the directory on my server, where a particular set of images is. ex: http://omjshow.com/?s=coffeecap.

The program is an index.html. The first thing it does is present an About Page, which gives credits and instructions. When you click the Start the Show button, it falls down into the code, retrieves the images from the directory at ?s=, and starts the slideshow.

There is also a link in there that shows all of the available galleries, and presents them as links, so you can start then with a click, which restarts index.html with the selected gallery passed as an ?s= parameter.

Both code sets work great, don't want to mess with anything. But, I would like to add a second parameter to the index.html, which would bypass the About Page, and start the slide show immediately. This would be generated from gallery.html, and the show would start without the About Page.

So, http://omjshow.com/?s=coffeecap would become http://omjshow.com/?s=coffeecap&a=1, with the extra parameter added on, to act as a switch, telling index.html to skip the About Page and play the slideshow.

This would be generated by the gallery.html links. Obviously if no switch, the About Page would appear.

Let me upload the production version of index.html so you can include that switch, and the gallery.html code that would set that switch when it runs the program from a click.

When you're ready, I'll upload index.html, followed by gallery.html. Return both blocks of updated code completely, so I can just replace them on the server.

I have no idea what a good switch code would be in the url, but I see it as a single digit, something like http://omjshow.com/?s=coffeecap?a=1. If the second parameter is missing, just start with the About Page, otherwise skip it. What do you think?

ChatGPT's response:

Perfect plan. Using a second URL parameter like a=1 to act as a switch for skipping the About Page is totally solid. I’d recommend naming it something a little more meaningful (like auto=1 or start=1), but if you prefer short and sweet, a=1 is just fine. We’ll just look for that parameter in index.html, and if it’s present, we bypass the About Page and start the slideshow directly.

Yes, go ahead and upload both your current index.html and gallery.html files. Once I have them, I’ll return fully updated versions of both with the changes in place:

index.html will check for the a=1 parameter and skip the About Page if present.

gallery.html will generate links like ?s=coffeecap&a=1 so they launch the slideshow immediately.

Ready when you are—send over the files!

It took a little tweaking, but we got it done.

Check out the Gallery

I've created a new version of AIShow, and bought a new domain name to host it (omjshow.com). Been working with ChatGPT all morning, to make it real.

Now, any one of my slideshows that can be accessed by: https://oldmanjim.com/aishow?s=, can now be reached with my new website: http://omjshow.com/?s=.

I also added a Galleries feature at the bottom of the new About Page, which goes through my folder of slideshows, and gives you links to all of them. When I add a new show, it will appear there.

In fact, this is a great way to see all of the shows, just save this link somewhere, and you don't have to run them from my blog anymode.

Now I'll update my blog and change all links that use aishow, to run from this new site. Here's the new Gallery page.

Next up, I'll work on a way to skip the About Page from there, and just dive into the slideshow, when you select one.

Shelby called me this morning and asked if I'd like to take a drive with her to drop off a handgun, at a gun store in Pace, Alabama. At first I said I couldn't because I was deep into a coding project with ChatGPT, but we wrapped it up in time, and I said hell yea.

I'm really glad I did, my two favorite dogs Zinny and Poppy were in the car, and we had a wonderful time. The weather was perfect, the dogs were loving, we rolled the windows down, and Shelby and I had a great honest talk.

After dropping the gun off, we hit this big indoor market called Alyssas where we were able to put the dogs in a shopping cart, and roam around. The girls were adored by the people in there, and were fed treats along the way.

After that, we stopped at some tamale food trucks and I picked up six to go, and the dogs and I ate three, while Shelby took us home along the coastal route.

OMG. Just when I think I have my new program wrapped up, I have to come face to face with reality. My desire to fill the screen of any device or browser, with an image, just wasn't working. It was cutting off too much, and that just wasn't acceptable.

My good buddy CoPilot couldn't help me, and I was crashing it. So, I turned to ChatGPT, upgraded to their paid version ($20 a month) and we fixed things. Now you see the entire image, granted smaller then before, but you see everything now.

Thanks to my California friend Skoge for pointing out that it just didn't play well on her Ipad. So, if anyone has been following my little project, please try this new version.

And be sure to refresh your browser, the Start the Show button should be near the top of the About Page now.

Here's my current image sets: Gallery

Damn, I'm too old to be having so much fun! Grand-daughter Shelby picked me up at McDonald's today, after I took advantage of the two Fish Filet's for $6. Then I drove around with her as she ran errands in town.

She looked damned hot in some outfit she used for a meeting, she was on my mind when I got home, so I decided to do an AIShow on her.

I have learned how to prime an openAI image generation with a photograph, stored on my server as a link. I've been using this technique for all of the crazy anthropomorphic images I've been creating, based around a photo of me.

So, I decided to do a new Shelby set today, based on a photo of her. I've sized it for phones, tried very hard to include her website in it, and halfway through the process I texted her to insure her eyes were blue, and what her favorite animal is.

The answer was yes, and dolphins. So I added show her surrounded by dolphins to the prompt. Half the new images show her surrounded by dolphins. I could have transformed her face into a dolphin, but maybe later.

I have become very good at these image creations, and I'm showing them off, in a program I created. I've also developed a technique to reduce these huge AI generated images down to .webp format.

But I must add, that before they reach my desktop for uploading, I run each image through an AI image enhancement, that takes a sweet generated soft image, and brings it to life.

Who would have guessed, that this old programmer who wrote one of the first graphics programs for the original IBM PC, would be doing shit like this?

So click the image below, and check it out.