GNOME Maps and GNOME Weather have both recently had bad luck with online service providers who either discontinues or changes data APIs with crippling results for their users. Maybe it’s time to acknowledge that APIs are unstable and unreliable, and build for failure instead.
It would seem like all the big proprietary operating system vendors are working on knitting their desktop and mobile platforms tighter together. KDE Connect steps in to fill this gap between Linux and Android by acting as a bridge between the two. KDE Connect enables features such as clipboard sharing and file transfers, but like […]
There are a lot of web browsers to choose from; each one with all sorts of unique and interesting features! Before falling in love with a new web browser, you should be aware that many web browsers don’t come with fraud/phishing and malware protection services. You should seriously reconsider your choice if you’ve fallen for […]
My immediate response to dialogs that excitedly pop up proclaiming that “New Software Update is Available!” is always “I don’t care.” —and it happens a lot more often than it should. Here is a recounting of two evenings that really got me thinking of how intrusive and annoying software updates are.
You can help build a free geolocation service while you’re out wandering around your neighborhood with your Android device. Install the Mozilla Stumbler app and let it run continuously in the background to help improve the Mozilla Location Service. The app registers the Wi-Fi signals around you and their estimated GPS coordinates, and then sends […]
It turns out that the one thing that immediately interested my readers in my recent article “How-to encrypt backups using Windows 10’s built-in tools” was my use of the undocumented ms-windows-store://windowsupgrade URI. I’m not one to decline an opportunity to geek out about URIs, so here is everything that I know about it.
Five weeks ago I moved my virtual private servers (VPS) from DigitalOcean to Linode. Linode celebrated their 13th birthday by generously increasing the amount of RAM provided with all of their plans without increasing the prices. Suddenly, I could double my available RAM and pay the same price I paid to DigitalOcean. Who could say […]
I’ve mentioned my Cache-Control plugin for WordPress before in passing, but I’d now like to explain what it does in more detail.
Windows Backup can automatically store your files on a secondary hard drive, or more conveniently for laptop users, on a network attached storage device or server (“NAS”). Whether you’re storing your backups and file revisions on an external or network drive, you may want to enable encryption. However, there isn’t a simple “Enable encryption” option […]
I recently made a small contribution to the GNOME Web project in the form of a patch to put web standards first when choosing icons for use with their installable web apps. As there were no documentation of how this worked in previous versions, I’ll document this here.