Also tested a small code change made last night intended to improve print quality which had significantly regressed compared to the last release version. Documentation suggested that the change I made was a Windows only thing but it fixed things on Linux too. Still need to test that on Mac.

Colombian coffee from the latest delivery is pretty much the same as the previous Colombian coffee to the point that I'm going to keep the same roasting plan and probably don't need to adjust any blend recipes. Of course, I'll verify that with drip brews on the first production batches before selling it. There's a new Guatemalan coffee as well, but I've still got some of the previous shipment to roast through before I move on to that one. Probably 1-2 weeks depending on what customers buy.

It makes me a little sad that part of why users might be impressed with the speed is because of how much the bar has been lowered with modern software.

Show thread

New coffee arrived today so while I'm scheduled to work from home tomorrow I'll probably stop in at some point to continue product development work on that. Also spent some time continuing to port Typica's reports to the new code base. While I knew that the new code was more efficient, I was honestly surprised by just how fast the one I was working on today really is. I think users will be impressed if they edit report parameters.

@jamey It's definitely a terrible idea but there's certainly no shortage of places that need a grocery store.

Alternately, I could unconditionally use the more expensive but always correct code path and save myself a few bytes of memory at the expense of not enough cycles to matter.

Show thread

Spent some time bug hunting. Identified which variable was causing an observed problem in one very specific situation, failed to find where that was getting set to the obviously wrong value (based on the code there should only be 2 possibilities here and it doesn't seem to be either of them), so I put in a thing to check for the wrongness and when that exists it tries to get at the correct value in a slightly more expensive way. I hate that "solution" and left myself a note to try harder later.

Downgraded some software because I hate the UI changes in the new version. Nice thing about locally installed open source software: I can always revert to an older thing I like if the devs go crazy. (But seriously, thanks for your earlier work in making the good thing I like.)

I can probably still get this going faster (what I'm seeing is consistent with the bottleneck being 1GbE, but I'm pretty sure the ports on the NAS are 2.5), but that would involve replacing hardware and honestly, I don't need it so I'll just keep that in mind for maybe later if I expect that to change.

Show thread

Yeah, transfer speeds in/out of the NAS are a lot more stable now that it's on the wired part of the network even when the other things it's communicating with are on the wireless side. Moving this was a good decision.

Tonight I'm going to move the home NAS so it can be on a wired connection instead of a hanging off a janky Ethernet to WiFi thing.

@mntmn Not sure about GIMP and apologies if the recommendation is irrelevant, but Gwenview has an info tab in a sidebar that can be set up to show that.

Most of today's roasting schedule is full capacity batches (2 full batches for one of them). That makes it a little harder to get started as I prefer to ramp up with smaller batches, but a longer and hotter preheat also works.

Today's grocery bagger asked if I needed help getting my purchase out to the car and on the one hand I'm sure they've just been trained to start asking that, but I'm also thinking do I really look so feeble that this seems like a reasonable question to ask? (no, I don't) Then the coupon printer produced a couple of those fake coupons that are good for a future coupon. Can we get the millennials to kill that trend, please?

Tried out Jellyfin on my NAS. Kind of glad that I decided to move things in a little bit at a time instead of giving it access to everything all at once as it's severely mis-identified a couple things requiring me to go in and disambiguate and a few other rips aren't aren't arranged in a way it likes so I've pulled those out of the library to make adjustments. Easier to catch things like that on a slow start. That said, totally good enough for me to not want to just build my own thing.

Tax money has arrived in the credit union account that gets paid out of. I wasn't sure if that was going to make it in time or if I'd have to rely on government inefficiency to avoid bouncing those checks. (Accountant sent me the much higher than expected bill with just a couple days to come up with considerably more than I had saved so I ended up liquidating a chunk of my brokerage account to cover the difference)

Struggled through a conversation with someone who had picked up some nonsensical alien terminology because she asked ChatGPT instead of starting with a human.

taxes 

Looking at the tax forms the accountant finally sent out today, it seems that the money I took in from people grateful for free software I've written resulted in a tax increase more than 3x that amount. Estimated taxes are also up by enough that I needed to give myself a raise to cover that.

Show older
Typica Social

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!