Show newer

Just got a bunch of copies of the magazine that featured my shop in the latest issue.

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.

@agudbrandson Right, it's just like the last time. Right click Typica.app, show package contents, then Contents/config/ImportFilters. My initial instructions were vague because I can't remember what platform anybody is using and Mac is a little different from Windows since the latter doesn't really have app bundles.

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.

@agudbrandson Tried to send you an updated IKAWA import filter but your mail server doesn't like javascript files as mail attachments. Here's the file:

code.typica.us/neal/Typica/src

If you click Raw you'll get a plain text file that you can save into your local config/ImportFilters to make this work with your files.

Show older
Typica Social

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