Tag: howto

  1. Linux on the System76 Lemur Pro.

    02 May 2024

    A couple of weeks back I noticed that Windbringer was starting to act dodgy in the way that Dell laptops do when they're getting long in the tooth: USB trouble, wifi getting weird (he'd only connect to the legacy 802.11b network), power cell not charging fully and refusing to doo so... Dell is remarkbly consistent in this regard. Not too long after that a good friend of mine visited with one of their System76 laptops and let me tool around with it for a while. This started wheels turning in my head because I new that I was going …

    Read more...

  2. Crash handlers in Python

    03 August 2023

    Some weeks ago when I was trying to get the bot that runs my weather station stable, I ran yet again into a problem that for various reasons I hadn't put forth the brainpower to come up with a solution for. Stability implies that a system of some kind doesn't crash, which Weather Station Bot was doing occasionally. Part of this wound up being due to the microSD card Clavicula 1 was running on wasn't well suited to being outside all the time, but part of this was due to bugs in my code that I hadn't quite shaken out …

    Read more...

  3. Setting up Syncthing.

    08 February 2023

    A very common problem one has if one has enough files stacked up in one place, is whether or not those files have been copied to another system already. Have they already been copied off? To where on the other system were they copied? Sure, you can deduplicate them through various means but that tends to be kind of a sledgehammer thing to do, especially when one of the things with files is a mobile device. You could always upload the files to a provider's cloud1 storage, like Google Drive or iCloud or something.

    But what if you don't …

    Read more...

  4. Working around another Android misfeature.

    20 April 2022

    I've been using Android phones for probably ten years now. Not because I have any particular loyalty to Google or the platform, but just because I can afford the phones. The last time I tried to text on a candybar phone using T9 I about went out of my mind because it was so different from what I'd been using for years. Additionally, my fingertips are just too damned big to use that form factor of keypad reliably anymore. I don't have any particular beef against Apple and the iDoohickey product lines, I just can't particularly afford them. I can …

    Read more...

  5. "Write once, run anywhere," they said. "Be easy," they said.

    16 September 2021

    Java was once the hottest thing since sliced bread. From the very beginning it was said to be platform independent (meaning, you could run it on Intel, Motorola, ARM, or whatever else you wanted) and architecture neutral (it was designed to ignore what it was running on top of). The dream was that you could take whatever software you'd written and compiled into Java bytecode, put it onto whatever system you had as long as it had a Java runtime environment, and it should work. "Write once, run anywhere" was the motto.

    In practice, not so much. But that's not …

    Read more...

  6. Updating the Search Function of my Website.

    26 August 2021

    Not too long ago I got fed up with how good a job Duckduckgo's site search feature wasn't doing. No matter what I did I couldn't find dick around here. And, folksonomies being what they are, unless you plan them (and then they won't be folksonomies) you probably won't remember what tags you used. It's frustrating to get get lost in what amounts to your own house. So, one night I got well and fed up and decided to put some of my spare computing power to use. I did a walk-around of my exocortex and figured out that Jackpoint …

    Read more...

  7. Building a mollyguard to protect a power strip.

    05 August 2021

    If you've been to anyone's house in the last 20 years you've undoubtedly seen a bunch of stuff plugged into a power strip. Once found in office most of the time they've become as essential to everyday life as mobile phones. However, everybody has also encountered the most common failure mode of power strips - accidentally hitting the power strip and accidentally turning everything off.

    This is far from a strange problem; if it's got a power switch chances are somebody's hit it by mistake. The obvious thing to do is put a cover of some kind over it. It's even …

    Read more...

  8. A few minor mods to Pitop OS.

    28 July 2021

    Some time ago I wrote up a minor project I'd done, rigging up Raspberry Pi OS to run on a Pi-Top. And then never revisited the post.

    I think you can guess why. It didn't go very well.

    Even though all of the secret sauce software is available in the Raspberry Pi OS package repositories these days and there is a process for installing it, for whatever reason they don't quite work right. The speakers were never detected, nor was even the system hub detected. Finally, my tinkering wrecked the desktop configuration entirely. After some frustrated debugging, I kicked it …

    Read more...

  9. Building a locksport box.

    15 July 2021

    Longtime readers have probably noticed that I have an interest in locksport, or picking locks for the fun of it. As you might imagine, this requires a good deal of buying locks to practice on. From basic practice locks to padlocks, we tend to grab.. well... everything we can find, because there are so many different locks and we try to practice on all of them. While stuck at home waiting for some very long running jobs (multiple hours each) to finish at my dayjob, I decided to keep my hands busy by building myself a lockbox, or a box …

    Read more...

  10. Installing Searx by hand.

    06 July 2021

    In monitoring the Searx Github repository because I'm a pretty heavy user of this software, I've noticed a common trend. Folks seem to have a hard time getting the automatic installation script to work right. I realize that it would probably make sense to figure out what's going on in there and file a pull request, but given how work's been riding me like a wet pony lately I can't reliably budget time to debug the script under a couple of different distros of Linux and figure out what's wrong. That means that I can't actually help any of the …

    Read more...

1 / 10