I’m Too Dumb to Use Artificial Intelligence

by James Wallace Harris, 1/19/24

I haven’t done any programming since I retired. Before I retired, I assumed I’d do programming for fun, but I never found a reason to write a program over the last ten years. Then, this week, I saw a YouTube video about PrivateGPT that would allow me to train an AI to read my own documents (.pdf, docx, txt, epub). At the time I was researching Philip K. Dick, and I was overwhelmed by the amount of content I was finding about the writer. So, this light bulb went off in my head. Why not use AI to help me read and research Philip K. Dick. I really wanted to feed the six volumes of collected letters of PKD to the AI so I could query it.

PrivateGPT is free. All I had to do was install it. I’ve spent days trying to install the dang program. The common wisdom is Python is the easiest programming language to learn right now. That might be true. But installing a Python program with all its libraries and dependencies is a nightmare. What I quickly learned is distributing and installing a Python program is an endless dumpster fire. I have Anaconda, Python 3.11, Visual Studio Code, Git, Docker, Pip, installed on three computers, Windows, Mac, and Linux, and I’ve yet to get anything to work consistently. I haven’t even gotten to part where I’d need the Poetry tool. I can run Python code under plain Python and Anaconda and set up virtual environments on each. But I can’t get VS Code to recognize those virtual environments no matter what I do.

Now I don’t need VS Code at all, but it’s so nice and universal that I felt I must get it going. VS Code is so cool looking, and it feels like it could control a jumbo jet. I’ve spent hours trying to get it working with the custom environments Conda created. There’s just some conceptual configuration I’m missing. I’ve tried it on Windows, Mac, and Linux just in case it’s a messed-up configuration on a particular machine. But they all fail in the same way.

I decided I needed to give up on using VS Code with Conda commands. If I continue, I’ll just use the Anaconda prompt terminal on Windows, or the terminal on Mac or Linux.

However, after days of banging my head against a wall so I could use AI might have taught me something. Whenever I think of creating a program, I think of something that will help me organize my thoughts and research what I read. I might end up spending a year just to get PrivateGPT trained on reading and understanding articles and dissertations on Philip K. Dick. Maybe it would be easier if I just read and processed the documents myself. I thought an AI would save me time, but it requires learning a whole new specialization. And if I did that, I might just end up becoming a programmer again, rather than an essayist.

This got me thinking about a minimalistic programming paradigm. This was partly inspired by seeing the video “The Unreasonable Effectiveness of Plain Text.”

Basically, this video advocates doing everything in plain text, and using the Markdown format. That’s the default format of Obsidian, a note taking program.

It might save me lot of time if I just read the six volumes of PKD’s letters and take notes over trying to teach a computer how to read those volumes and understand my queries. I’m not even sure I could train PrivateGPT to become a literary researcher.

Visual Studio Code is loved because it does so much for the programmer. It’s full of artificial intelligence. And more AI is being added every day. Plus, it’s supposed to work with other brilliant programming tools. But using those tools and getting them to cooperate with each other is befuddling my brain.

This frustrating week has shown me I’m not smart enough to use smart tools. This reminds me of a classic science fiction short story by Poul Anderson, “The Man Who Came Early.” It’s about a 20th century man who thrown back in time to the Vikings, around the year 1000 AD. He thinks he will be useful to the people of that time because he can invent all kinds of marvels. What he learns is he doesn’t even know how to make the tools, in which to make the tools, that made the tools he was used to in the 20th century.

I can use a basic text editor and compiler, but my aging brain just can’t handle more advance modern programming tools, especially if they’re full of AI.

I need to solve my data processing needs with basic tools. But I also realized something else. My real goal was to process information about Philip K. Dick and write a summarizing essay. Even if I took a year and wrote an AI essay writing program, it would only teach me a whole lot about programming, and not about Philip K. Dick or writing essays.

What I really want is for me to be more intelligent, not my computer.

JWH

3 thoughts on “I’m Too Dumb to Use Artificial Intelligence”

  1. Your experience with AI mirrors my experience with almost every program I’ve dealt with in the past three years. Hard to install, hard to use, hard to change, hard to modify, and aggravating. Remember when Steve Jobs said computers should be as easy to use as a toaster? We’re light-years away from that ideal.

  2. Love this! I am constantly in a love/hate relationship with AI. It can be incredibly helpful, but it sucks the creativity and humanity out of art and media. My philosophy is: use sparingly.

Leave a comment