Show newer

This is the example data I was working with (which you might recognize from an earlier video). You can't really tell from this, but everything scales nicely, can be animated, styled differently and there's a bunch of stuff under the hood for working with the data programmatically and organizational stuff that's useful for interactive sessions. Among other things, last night I added sensible default property support to some of the C++ classes to make the QML side of things more concise.

Lately I've been doing more work on the coffee roasting plan/data visualization software. I use that for videos and presentations, but would also like to eventually make it usable for non-programmers as something useful in a product development process and have it replace the graphing code in Typica.

It looks like none of the changes in PostgreSQL 12 should break anything in Typica but some of the changes might make some parts go faster. Have not tested, but should be safe to upgrade (as usual).

Fixed another bug. It worked most of the time. Now it works all of the time.

Show thread

Fixed a couple bugs in some code I wrote that nobody else is using (yet). One didn't seem to affect anything but generated warning messages. Solution was to delete a line of code that wasn't needed. The other put things on the screen ever so slightly in the wrong position.

death, organ donation 

Just got a text from my mother letting me know that the doctors were able to successfully salvage some part of my father's body and put it to good use. His corneas were used to restore sight to two people.

If you ran a payroll processing service in the US, why would you go down for "routine maintenance" in the middle of business hours on a Thursday (when your customers are most likely to be trying to use your service) instead of, say, middle of the night on a Tuesday?

Ordered a replacement front bearing for my production roaster. It has stopped accepting grease. That seems to happen every few years but it's an easy fix. For some reason the rear bearing lasts a lot longer.

I have an old neglected managed server/domain. Thinking about moving the domain out and redirecting to a cheaper unmanaged server, maybe setting up writefreely.org/ on it. Not today, of course, but sometime within the next year before the plan renews. Enough stuff points at it that I don't want to just let that vanish, but it's not well used either.

If you go to typica.us you'll see the banner at the top letting visitors know that $100 was contributed toward ongoing development of the software in April. That means $0 for May, June, July, August, September, and month to date October. Lack of money does make it hard for me to budget time toward working on the next release and nobody has contributed code in the 12ish years that this has been publicly available either.

Got an email today where my usual response would be that what they want to try hasn't been done to my knowledge, with too many unknowns for me to want to have anything to do with remote troubleshooting, and their best bet would probably be to just fly me in to look it over and see what I can figure out, but where they're at is under a level 4 travel advisory so I'm not offering that.

To put it in perspective, my first laptop was a Toshiba T1600 left over from outfitting a school library (these were already obsolete at the time so the kids who repaired the donated machines also got to keep one, 286, 3 color display) and I'd be totally fine lugging something of similar size.

Show thread

One of these days I'd kind of like to build my own laptop, make it 1-2 inches thick, put a really good keyboard on it. If I stall long enough I can probably just use desktop components.

You know those bags of assorted cookies that come out during the holidays? The cookie factories need to do a variation that's all cylinders. The cylinder shaped cookies are the best tasting ones in the mix and there's never enough of them in the bag.

My son somehow kicked the Panera order-taking iPad out of kiosk mode and I’ve never been so proud #WeAreNameless

old guy tip: if you find yourself writing a long defense of the actions of another person, and you feel like you've reached a point in your writing where it makes sense to quote the "dictionary definition" of a particular word that is commonly used, that's a really good sign that you might want to pause and seriously reconsider whether the subject of your defense deserves your defense.

Show older
Typica Social

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