Pinned post

I'm part owner and roaster at a little coffee company in Wisconsin. Author of Typica, a popular free program used to capture and work with coffee roasting production records that's used at roasting companies all over the world. Volunteer on the Roasters Guild education committee. Available for paid coffee consulting, training, open source software development. Living with a cat who broke into my house and decided to stay. Likes: cute, travel, food. Dislikes: blinking lights.

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.

Show thread

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.

Show thread

Did a bit of research and it looks like it might not be too much work to replace one of the more problematic dependencies in the code I've been working on lately with something that's a lot simpler. I'll have to do some work to prove that out, but it looks promising.

Today's block and report as spam was a text message wanting me to pay them for giving me a chance to say anti-social things on the news because apparently that's what being a thought leader is these days.

Got to tell the most recent roaster trainee that his work there is no longer negative value (as it is when close supervision is required) so he's getting a pay raise as well as what I'll be tracking for his next roasting related pay raise.

New battery installed and seems to be working. It apparently arrived at about 81% charge.

Installing that will have to wait until after work since the screws I need are at home.

Show thread

Replacement laptop battery got delivered. It is much thinner than the one I've removed.

If the former is an improvement, I can shave off a few bytes of memory use and remove a config option that becomes unnecessary.

Show thread

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.

Show thread

Freight tracking on my most recent coffee order indicates that the coffee was picked up, started moving across the country, then traveled back in time to be delivered a couple months before I ordered it. This most certainly did not happen.

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.

Bought another $10Kish of coffee, but I've got about $1K in tariff refund credit that'll get applied so that helps. YTD roasted coffee production is up close to 10% so I wish I were buying more.

Lately I've been getting more emails that include "I recently came across your profile on GitHub" where the message as a whole is either vague or nonsensical showing neither understanding of what I've put there nor appreciation of the fact that my budget for those projects has always been approximately $0. I assume all of these are scams (also it's been years since I last logged in or pushed updates there).

Tracked down, fixed, then simplified the fix for a bug that probably nobody else was going to encounter. The new code is in all cases more efficient so that's nice.

Computer feels weird with the flex from not having a battery under the palm rest.

Show older
Typica Social

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