Show more

Updated to remove an extraneous step:

ajmartinez.com/tech/posts/2021

If you want to use something like a Nitrokey HSM2 for other crypto needs using pkcs11 just install opensc and you're off to the races.

Took my Monroe LN-160x apart for a little cleaning and to diagnose the stuck register in the leftmost column causing it to increment by 50000000 with every addition. A few drops of oil and some fidgeting and it loosened up. Now it's working great.

Another weekend another quick FOSS project to share with whoever might find it useful: CrossBuild is a thing that exists now for providing a container with cross compilation toolchains for ARMv7 and i686. Anyone wishing to add more can surely use a multi-stage Dockerfile to extend what I've already done.

ajmartinez.com/tech/posts/2021

Thanks to the Rust Embedded team's `cross` containers being ancient, and all attempts at updating them appearing to be rejected, I've made my own that appear to work just fine for my needs. Less than 40 lines of notes to get it done. Will share later, it's time for this week to be OVER.

Workaround for a little bit of annoyance between competing daemons snagging my Librem Key:

ajmartinez.com/tech/posts/2021

Well, I made it. The critical set of Bash madness was ported to a new host with a large set of bug fixes such that it now works on purpose. It’s been accidentally working for years. I have to wonder why one sees things like `/home/$USER/yolo` or optional parameters passed around as $optiona through $optionp (okay Bash arrays are awful but come on). Copy pasta of the same block in 24 different files, all of which also source things and contain functions. I don’t have whiskey. Beer will have to do

Show thread

Wish me luck as I embark on a time sensitive rewrite of dangerously bad Bash that is unfortunately mission critical. I will require whiskey at the end of this regardless of the outcome.

Started knitting another shawl today. First big item I’ve cast on in a very long time. Makes hours fly by.

Once I got into a rhythm this actually came together very quickly. Made two singles and plied them together.
Using the old €20 wheel from the kringloopwinkel to spin some Norwegian wool. This stuff has very straight, long, and fairly sharp fibers and is definitely not going to yield a next to skin yarn but I’ll come up with something to do with it.

The ol' bump deps and rev projects dance is done again. Third time now that I've said "I ought to automate this process" - and I have a placeholder project that might just fit the bill for the right way to do it.

@Gina actually can’t lie one lady had on a brave combination. Leopard print top with snake print sleeves and cheetah pants. I thought I was in an episode of Tiger King for a second.

Show thread

@Gina oooo also we can go to my ranch and get you some rattlesnake skins for some snakeskin apparel. I noticed last week that like 40% of Delft was wearing cat or snake print.

Show thread

@Gina heeeeeel lekker! What if living your best life is actually just moving in with us and I’ll like pay for your gym membership if you make us stroopwaffel, bitterballen, and oliebollen!?

More handspun, two plies. The previous have been like a DK, this is more a fingering or sport. Interesting.

This week I have written a LOT of Python. I have not written any tests. This is not something I’d ever do in Rust, and after today there’s no way I’ll do it in Python again. Quite a lot of time wasted fixing bugs as they popped up at runtime. Not a fan. Will change my ways.

Show more
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml