In recent months, new inventions like ChatGPT have been said to be possibly the end of society, or the saving of society… but maybe this is something that is something very similar to what has been hyped before?
Continue reading “How to build your own ChatGPT-style chat bot”NodeRed for Onstar access for GM/Chevy vehicle access
In recent years there has been a surge in popularity of Chevrolet vehicles like the Chevrolet Bolt and, coming soon, the Equinox EV. There has also been increased popularity for Linux phones like the Librem phone, but unfortunately there has been no equivalent for the “myChevrolet” app for your own computer or Linux-phone… unless you know where to look.
Continue reading “NodeRed for Onstar access for GM/Chevy vehicle access”Getting your camera pictures back to the correct created-time
How many times have you had some new battery in your camera set, after which the time did not set correctly and each photo you take is a photo taken in 1970 or has another issue when seen on the computer? This is a common problem that one tool, Exiftool has a quick solution for:
Continue reading “Getting your camera pictures back to the correct created-time”Packaging a Python application for ArchLinux/Manjaro Linux
In a previous howto I showed how to build a .deb installer file for a Python program. This would work for the majority of systems with Debian/Ubuntu/Linux Mint etc. However there are many users on Arch Linux or Manjaro, which do not take this .deb installer file. Some Linux computers such as the popular (and currently out of stock 🙁 ) Pinebook laptop, and Pinephone come with Manjaro Linux, which takes Arch packages. Thankfully there is an easy way to add a package to the AUR for these Arch-based devices.
Continue reading “Packaging a Python application for ArchLinux/Manjaro Linux”Optimizing a Python program with profiling data
If you have been maintaining a Python program that has been growing for some time with new features you may notice at some point it can get a bit lagging and slow. For example, the app that is powered by hearham.com repeaters listing has grown from thousands of repeaters to now over 10,000 repeaters in the listing shown in the app. This hung things up especially on devices like Raspberry Pi or Librem phone while starting up the app.
Continue reading “Optimizing a Python program with profiling data”Snap Store and Flatpak – missing “app stores” for Librem 5 Phone?
As you may have noticed, the Librem phone and other Linux phones don’t always have the same apps you may be looking for for iOS and Android, with few available within the built in store. While you must check with developers and encourage them to build their apps for Librem phone, there are a number of these that can be installed already from Flathub/Snap store:
Continue reading “Snap Store and Flatpak – missing “app stores” for Librem 5 Phone?”Re-flashing the Librem Phone with Byzantium
If you just received a Librem 5 you probably have the latest software – including the new software that has a (mostly) working photos app, gps and a basic maps app! Development has continued on these devices but if you have one of the previous preorders you probably have been waiting on new updates and only getting a few standard package updates and no new apps 🙁
If you want to upgrade the phone in this case you need to re-flash it and wipe it with the newer version. Note this deletes everything and starts anew!
Their instructions here should be fine for some, but only if you have a very very new Ubuntu based system. If you have an older one such as Ubuntu 20.04 then you can get set up as shown below.
Continue reading “Re-flashing the Librem Phone with Byzantium”Pat + Winlink with handheld radio and handheld Mobilinkd TNC
A previous posting showed how to set up Winlink through basic internet (Telnet). Internet/Wifi may or may not be available in any emergency, however, so it is important to be able to work Winlink over a VHF/UHF radio – which is the main benefit of WINLINK over e-mail, after all. To get this working you will need a radio, a TNC, and computer with the Pat or Winlink program. For my test I use a Yaesu FT-70 handheld, Mobilinkd TNC3, and Pat on a Linux computer.
Continue reading “Pat + Winlink with handheld radio and handheld Mobilinkd TNC”Pi-Star MMDVM Setup and Setting Up Callsign listener with Hearham.live
Pi-start is a way to make a MMDVM (available from Newegg and other retailers) a DMR digital repeater node to talk with digital radio. If you have a Raspberry Pi, sd and reader, and a computer, you can set it up…
Continue reading “Pi-Star MMDVM Setup and Setting Up Callsign listener with Hearham.live”Let your voice be heard for Librem Phone/Pinephone Apps!
As you may have noted if you have recently upgraded to Pinephone or Librem Phone, there are currently some missing spots as far as good and well built mobile apps for the platform. While this affords great opportunity for the first folks to build apps to profit from this growing segment, we also should encourage local app makers to fix their apps to work on Linux/Librem Phone!
Continue reading “Let your voice be heard for Librem Phone/Pinephone Apps!”