Needed to swap out one of my SQL queries because I'd failed to test an important edge case. The new query has its own potential failure mode that I need to test for and correct if my intuition is right about that, but the thing I've written for now lets me carry on with the work I need to get done today.
If I put that in along with other removed dependencies, it's a 62% reduction in binary size. I kind of wish I could get it down to "fits on a floppy" but that would be a lot more work than I want to put in right now.
The other nice thing about the alternative approach is that it would cut the download size of the binary builds roughly in half. It was already a lot smaller on that metric than less capable competing programs, but if I can make things work better and have an even smaller program I'd rather do that.
Authenticity Problem
Bonus timelapse: https://www.peppercarrot.com/en/miniFantasyTheater/064.html#bonus
If the former is an improvement, I can shave off a few bytes of memory use and remove a config option that becomes unnecessary.
Didn't think I'd get much coding time in today but I did open up a section of code that had one thing where I wanted to change what the expected behavior was and I expected there was also a proper bug. For the former I did a quick and dirty fix that I'll need to clean up after at some point but which will let me see if I like the new behavior better. For the latter, I found the error in my reasoning and corrected that. Still need to build and test on both of those.
Thankfully the tracking direct from the company that's actually doing the work (rather than the company that's handling the billing and payments) does not indicate a temporal anomaly and has a plausible estimated delivery date in the future.
Confirmed that one of the fans on my sister's laptop is starting to fail and started the process of getting a replacement part. There are 2 fans in the cooling assembly and I've identified which one is starting to act up, but I'm assuming that what I'll end up replacing is the whole cooling assembly with both fans and the heat sink. At least that way there's only 1 part, not like the time I was sent the exact same wrong part 3 times before getting someone to pay a little more attention.
Author of Typica software for coffee roasters.