Cleaned the keycaps on my Drop ALT, started spinning another 50g of yarn, worked out how I will revive my website for the modern era with #Rust, and made a phenomenal lamb dish for dinner. Not a bad Sunday at all!
A little Monday morning fun with #Rust today. I released v0.6.0 of my `connchk` bin+lib crate. This is a breaking change for configuration files, and the README provides the necessary details for users of previous versions to resolve any issues. What's gained from this change are
a) Latency readout for how long successful checks took, and
b) Preservation of target order when results are printed, and
c) Updates to the latest stable releases of dependencies
Enjoyed two talks during #FOSDEM2021 today. One on imposter syndrome, and another on embedded Linux on RISC-V.
We seem to experience some difficulties with the matrix platform but you can watch video streams live through https://fosdem.org/2021/schedule/streaming/
clicking "watch live!"
There are a few features I want to add to my #Rust crate connchk, but I think I’ll take a tech break this weekend.
Btw we're still having a great time in the #aFediverseChat room on #Matrix: https://app.element.io/#/room/#afediversechat:matrix.org 🎉
There have been interesting discussions about topics like #foss, #federation, #opensource, #phones, #OS, but also non-tech topics and just general hanging out. Anyone can join. ☺️
Dissatisfied with the various offerings of the Fediverse, I decided to read the (current) prominent standard to see how it works. Now I understand why the UX across the Fediverse is so painful. ActivityPub and ActivityStreams do nothing to define a concretely interoperable set of services. They just list some open ended, and wholly optional, possibilities for what could be.
Released connchk v0.5.0 today, close on the heels of v0.4.0 and as a major refactor. The tool is now available as a #Rust library crate as well as a binary crate. To avoid breaking any existing user's TOML declarations there's an additional layer of abstraction, but now the full set of defined resources can be tested in parallel.
Released v0.4.0 of connchk today. Execution of TCP and HTTP connectivity checks now take place in parallel.
I like to work with my hands. That may mean hammering out solutions to complex problems in #Python or #Rust, building things in my shop, or spinning yarn to knit something warm. You’ll likely see some of all of that here. By day (and sometimes night) I keep >13k nodes and services alive in the Electric Vehicle sector.
PGP: FCBF 31FD B34C 8555 027A D1AF 0AD2 E852 9F5D 85E1