Show newer

Team I was on came in 2nd. I scored our coffee highest, but the winning team's coffee I scored only 1 point lower so I can't complain about how that turned out.

won a basket of prizes for being fastest at solving the roast magazine crossword puzzle. there used to be another book in there, but I already own a copy so I gave that one away.

Roasted a couple batches on machine I haven't used yesterday. One rep seemed amused by the approach I took, but you don't really get a feel for what a machine can do without straying from orthodoxy.

Did the event registration/pick up my bag of stuff. Bag of stuff included socks. Already had some good conversations.

It's close enough that I have my documents just in case.

Phone just said Welcome to Canada, but I'm pretty sure I haven't quite crossed the border.

Today's flight was mostly empty. Weather is about the same here as it was at home.

CRUCS is now officially available for general use. If you need something to make realistic coffee roasting plans for intentional profile roasting instead of just going YOLO at the machine, check it out. crucs.net/

CRUCS is now officially available for general use. If you need something to make realistic coffee roasting plans for intentional profile roasting instead of just going YOLO at the machine, check it out. crucs.net/

Catching up on Star Trek and did I miss the explanation of how Guinan next year has forgotten meeting Picard a couple centuries prior?

One of the nice things I decided to implement for CRUCS was an extension to Typica's XML format. Typica ignores elements that it doesn't expect which means I can put in a <crucs> section with everything needed to exactly reconstruct the editor state. I can add support for that to a future Typica release to speed up load times slightly while older versions will just ignore the new data and fall back on the precalculated values still present in the data file.

There are still a few things that I want to test out, but I think CRUCS 1.0 might be finished now.

(It is available to use now in a feature incomplete state but you have to know the not that hard to guess URL to use it, which I'd rather not post anywhere a search engine might scrape it since that'll go away once it's properly released and I don't need people showing up to a 404 error)

Did a quick little CRUCS demo for someone. I'm hoping that I can finish up the last feature on my list for version 1.0 tonight and make that more publicly available tomorrow or Monday.

Stayed up way too late last night coding, but I also got a ton of stuff done. Today I'll be extracting some real data for testing that code and figuring out good parameter defaults since synthetic data works a little bit too well for comfort.

Tracked down a math bug that I'm shocked I didn't see sooner (outputs under certain conditions are very obviously wrong). The C++ code I based this on had it right and I broke it during the porting to Javascript. Accidentally used the same index twice instead two different indices for one of the intermediate calculations.

Finished most of my travel arrangements. All that's left is sorting out when I'm dropping the cat off with my mother (fresh cat supplies are ready to go) and figuring out if my sister is going to do the airport drop off/pick up so she can use my car while I'm out of town (hers is getting an engine replaced) or if I'm just leaving it parked at the airport. She wants to stall on making that decision as long as possible.

@mhoye If I want to be able to see multiple things at the same time, they go in separate windows. If that's not a concern, tabs are fine.

Show older
Typica Social

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