Show newer

oh, my latest piece of kitn research is done! we have all decided that snugls are the best, followed by skritchies, followed by pets, followed by pats.

i think these results make sense. thank mew for voting and helping me!

Show thread

Having now looked into it, pretty sure the problem is two conditionals that are the wrong way around such that the whole thing always evaluates as true even if it shouldn't.

Show thread

Fixed, observed behavior is correct, but there's still a conditional that's not quite right causing a thing that should only have happened once to instead happen 5 times, but with 4 of them correctly being effective no-ops. I'll have to look into that a little later.

Show thread

Trying to track down a minor bug: a function that I was expecting to be called 5 times was in fact called 1,693 times. So that's something to investigate.

Credit union tried to put my money in the wrong account. I caught the error right away and they fixed it, but now I know the name of someone with an account number that's the same as mine except two of the first three digits are transposed, so that's a bit of a privacy fail despite an apparent effort at not disclosing that sort of thing (the first half of the account number is redacted on the receipt, but it's a short enough number as to not leave many possibilities).

I don't know how I ended up on the alumni email list for a particular university. I never enrolled there, never took a class there. I did a guest lecture there once.

Wasn't expecting to get much coding done today, but I did manage to finish up two nice little quality of life features. One was already half done and I just needed to finish it up and test it (and fix 1 typo). The other required researching a couple points and the code feels kind of awful, but it seems to work and the awfulness is at least small. If I sort out a better way to do it I won't have much to change.

New license from the health department arrived today. The licensing rules changed earlier in the year so we qualify for a cheaper license and would be allowed to cram in about twice as many chairs if that weren't a terrible idea.

The cat helped me log into the computer. I typed my password, she pressed Enter (her favorite key).

Some hardware I ordered back in April estimated to ship last week has apparently been pushed out to a new estimate for the 2nd week of August. I'm not going to bother writing code to hook into that hardware until I have a unit to test that code against.

Had a phone call with the person I'm developing a new class with. We seem to have a good working rapport and this is coming together nicely. It also looks like we'll be filling up both sessions (people want to take our class), so that's nice.

My latest bug fixes work. Also streamlined the process for getting the latest updates over to the computer at the coffee roaster.

Also got approval to upgrade the shop's Nextcloud server which needs more disk space.

First batch roasted with the new feature turned up some minor, easy to fix issues. There's also one or two more sub-features that I think might be nice to have that I'll try to put in and see if I really like it in practice.

Current state of the new timer indicator with a long plan loaded. I ran into the character limit describing all the features, but I believe everything shown here now is working rather than just being a design placeholder. The most recent thing I did with this was the range timers on the right which show live and planned durations, the name of the range, and which range(s) is active. There's a fifth range that's not shown, but it's in a flickable/scrollable area so that can be seen.

Show older
Typica Social

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