More Software Complaints

Had a little project I was working on before the move. Had to put it aside for a few months. When I tried to run it yesterday, it failed. Seems Ubuntu upgraded Python and some older libraries won’t allow 3.13 or whatever I’m using now. Tried to install an older version, but Ubuntu uses Python as part of the OS now so it (more or less) blocks older versions from being installed. They are ways but they aren’t pretty. So I’m sorta stuck. It’s only a Raspberry Pi so I’ll just get new hardware and install on older OS. I’ll also use Virtual Environments, even though this a single user (and perhaps single application) machine.

The upshot is expect everything to be broken in the future. If you have working (Python) today, make copies of all libraries and tools in a virtual environment. Because nothing may work tomorrow. I’ll contrast this to the Good Old Days where you could update things and they would mostly work. And if they didn’t you could safely downgrade.

On a similar note I’m told everyone uses ChatGPT to look up bugs these days, the same way everyone used to search Q&A web sites, mostly Stack Overflow. So if nobody is using the Q&A sites, where will future answers (content) for big fixes and other information come from? Will AI tools leave us stuck in 2025? I can see this being a problem with other forms of content.

Now you kids get off of my lawn!

Leave a comment