The bug was actually two bugs in the new range timers. One that would happen if the batch was planned to end before the start condition for the given range and another if the batch was planned to end before the end condition of the range. Easy enough to fix once I had some time to look into it. Also pushed the earlier bug fix that side-tracked me the last time I tried to work on this.
Things wrong with the current machine: keyboard doesn't completely or reliably work, top bevel corners missing (wires exposed), hinge coverings missing, USB ports no longer make reliable connections to some devices, most of the bottom rubber is missing as are a couple screws, various broken plastic features. I'm thinking I might repurpose it into a media computer that I can drive from my phone through KDE Connect. Enough works more than well enough for that still.
64GB RAM, 2TB storage, 4.7GHz i7 12700H. I'll use all of that at least some of the time.
And I ordered a new laptop. I've needed a new one for the past 2 years (this one is seriously falling apart). Pretty much fully loaded except I went with the lower end graphics which are still more than I need for what I do and didn't get a 2nd storage drive since by the time I need that I can probably get something bigger for less money and I know that the thing I'm getting will make that easy to install on my own. Wish there were a matte 4K screen option, but I can live with glossy OLED.
Also updated the shop's web site. New coffees from Guatemala and Sumatra are available to purchase: https://wilsonscoffee.com/
Two dreams this sleep. First was the sequel to one last year in which I was hunting other people in my house. We were all armed with toy guns that shoot darts with suction cups on the end. Everybody used the same strategy as last time. For the 2nd one I was with another person and for some reason we ended up in a chemistry class where the teacher was missing so I sent the person I was with to let administration know while I took over teaching the class. That's a new one.
@lilithsaintcrow So I just tried to dredge up that song from memory and ended up getting the theme from Cheers instead. It's possible that I no longer know the theme from Who's the Boss.
Tracked down the source of an insta-crash. What's odd is that this used to work, is continuing to work on a different machine, and by all reasonable thought ought to continue working just fine, but I'm working around it anyway because the crash is happening deep in someone else's code and given that I need this to work now in the current reality, it doesn't matter so much that it merely should work.
Author of Typica software for coffee roasters.