Show newer

Architecturally it's an eldritch horror, but it has its advantages.

Most of Typica's features are implemented through its scripting system, which means that a lot of the time new features can be added or bugs can be fixed without needing to recompile the program. It lets me get fixes out to people who report issues faster, but sometimes what I want to do requires changes to core code/extending the scripting system.

Warning: the new purchase interface that I'm working on WILL NOT work with the current release build of Typica so don't just go grabbing the config files from the development branch and expect things to work without recompiling the core.

Working on the green coffee purchase interface for the next release of Typica. The existing one kind of sucks so I'd like to get something better put out.

Someone just sent another $50 in support of Typica development. Thank you!

I don't know where they're getting this data but it's nowhere near my birthday, definitely nowhere near my 18th birthday, and I wear a beard.

The new mugs that arrived are from the company that doesn't believe in packing material so there's lots of breakage. This time around they did use packing material, but they don't quite understand how that works. They put the packing material in the center of the boxes where it could be protected by the mugs put against the side of the box. At least they never argue with us not paying for the things that arrive broken.

This morning when she noticed I was getting ready for work the cat yelled at me and then rolled over on her back. She thinks I should stay home and play with the cat.

While working on the graphics for the latest video I noticed a degenerate case in my code that was pretty bad. My solution at the time was to just not trigger that, but today I had some time to go back and fix the problem for real.

Tart cherry juice is delicious. Why don't I drink this more often?

BTW, if anybody wants to buy me one of their roasters, I'd be able to keep up on output format changes. Right now I rely entirely on someone who cares noticing the breakage and sending me a file so I can see what they've changed, which doesn't always happen promptly.

Typica's development branch now has an update to the IKAWA CSV import script since apparently their app has changed the number and order of columns output. The new script can deal with both old and new files. Some time I'd like to have a more generic CSV import, but IKAWA data is tricky because it exports data from prior to the start of roasting so that needs to be detected and handled appropriately.

My sister asked me to buy the latest QuickBooks for Mac for her but Intuit's page for that is broken because instead of just using a link they're doing some JS junk but have the important line commented out. You can view as source to get the link and then paste it into the address bar but like, did nobody test this?

It turns out that I accidentally edited out a whole paragraph in the latest video which leads to kind of an awkward segue. "How big of a concern is this?" should have followed talk about early roast drying with an excessively slow start.

Show older
Typica Social

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