Tag: libreops

  1. Why is it always cynicism when you're right?

    16 October 2025

    While tinkering with a new project last week that involved my old BBS tagline database I rediscovered the tagline that I used as the title of this post. I've been trying to keep up with my pattern of posting at least once every month but it's been hard, what with everything going on. Out of an abundance of caution I ran a post I'd been working on past my lawyer for advice and was informed that I should refrain from publishing it, even with multiple disclaimers because we live in a time that would have given Cardinal Richelieu an erection …

    Read more...

  2. Picking up sticks.

    05 September 2025

    It's been a bit since I've checked in with everyone.

    About a week after my last post I found out that I'd been moved back to day shift at work. Through a miscommunication I found this out the hard way, which is to say right after logging in one evening my boss wanted to know where I'd been all day. Long story short, I used the entire week to slowly wind my sleep schedule back to normal, getting up an hour earlier and going to bed an hour earlier every day until I was back on day shift. It didn't …

    Read more...

  3. Searching Bookstack with SearxNG.

    13 November 2024

    Note: I used the tag 'searx' for this post even though I've been using SearxNG for quite a while. There's enough compatibility between the two that the stuff I've written (so far) will work. However, I haven't decided if it's worth the hassle of changing the tag and possibly making things harder to find.

    A constant problem when you have a sizeable external memory is finding what you need, when you need it. It's a problem that I've been poking at for a while and, which I probably don't have optimal solutions I've found a couple that work well enough …

    Read more...

  4. 802.11w causing random wireless problems.

    11 September 2023

    A couple of weeks ago I found that I had to replace the wireless router upstairs because its radios were spiking to extemely high temperatures a couple of times a day. 1 When anything spikes over ten standard deviations in the universe, generally speaking it's probably a very bad thing. So I did a little research and picked up a new wireless router, a Linksys EA8300 (affiliate link) which has very good OpenWRT support, 256 megs of RAM (which is a lot for a wireless router) and 256 megs of on-board flash storage. Most importantly, the EA8300 has three separate …

    Read more...

  5. 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...

  6. 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...

  7. Google pushing back on ad blocking, deploying Pihole.

    03 November 2022

    Note: As I wrote this article, I realized that there wasn't much in the way of actual tutorial documentation for some of this stuff. So, I'll be revisiting it in the near future to rewrite parts in such a way to fit this purpose.

    If you keep your ear to the ground about the online world, you might have heard something about Google gearing up to break adblocking, ostensibly as a way to crack down on malicious Chrome addons on a wide scale. As a bit of background, Google isn't really a search company because web search doesn't actually bring …

    Read more...

  8. We all screw up sometimes.

    11 October 2022

    Note: I'm retraining on a new keyboard as I write this, so I apologize for any egregious typos in advance.

    Over on birbsite a couple of weeks back a thread was spun up about your worst fuckup on the job and I figured that, because it's been nearly twenty years I'd tell my worst story. However, much to my chagrin and concern I found that I'd bobbled a few of the details. Seeing as how it was one of my career's formative moments this scared me quite a bit. I'd been considering putting some work in on my memoirs anyway …

    Read more...

  9. What's on my desk?

    03 February 2022

    In the last couple of weeks, a meme has been going around the blogging community where people talk about the stuff they use on an everyday basis. So, I figured, why not. I write about everything else, right?

    Hardware-wise you're probably already familiar with Windbringer's specs because I document all of my laptops. It's also no surprise that I run Arch Linux everywhere I can get away with it. Not a whole lot has changed on that front. I'm running the MATE Desktop Environment as my daily user interface, I'm trying to get used to neoVIM as my go-to text …

    Read more...

  10. "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...

1 / 4