From<T> and Into<T>
From
From
cargo-hack is the coolest #Rust testing tool I've learned about so far:
Python 3.10 is a fantastic trap for everyone who uses YAML/Toml to configure CI, because writing an unquoted 3.10 will happily be normalized to 3.1.
It was surprisingly simple to set up cross-building for #Windows binaries on my #Rust projects in CI: https://gitlab.com/legoktm/rust-ci-pipeline/-/commit/21c61d0412e6636c110fbd0461908c93ff5eda7cAnd the one place I was using Unix-specific code has been caught at compile time \o/Whenever I make new releases, Windows binaries will be uploaded by CI, but in the meantime here's my…
New project: prometheus-airnow-exporter scrapes air quality info for your zip code from AirNow.gov's APIhttps://lib.rs/crates/prometheus-airnow-exporterThrew it together pretty quickly as a PoC to see if I could set up alerting when the air gets bad.#airnow #prometheus #californiaproblems
My #DebConf21 shirt came, just in time!And a beautiful #Debian pin too :)
uh, #airsonic is abandoned/obsolete now :(https://github.com/airsonic/airsonic/commit/5ccca059d5cfe3dd19734c27861b434ea21b43d8time to look into moving to airsonic-advanced, which I hope will be a mostly drop-in replacementhttps://github.com/airsonic-advanced/airsonic-advanced
I received USD$2.15 from the Google Plus Profile Litigation class action settlement....yay.
Fedora dropped me in GNOME 40 today after I rebooted for updates instead of my normal Cinnamon.So I gave it a shot and after fiddling with keyboard shortcuts and the tweak tool it's....fine so far? I just need to get used to the menu bar on top instead on bottom.…
My first patch to #Mailman3 got merged today! https://gitlab.com/mailman/mailman/-/merge_requests/857And I already have another one on the way: https://gitlab.com/mailman/mailman/-/merge_requests/859
Couldn't find a #btrfs snapshot backup tool that I liked so I just wrote my own: https://crates.io/crates/fridge-backupIt automatically takes daily snapshots and then you copy them to external drives, that's it. (Automatic cleanup is a TODO)Also, you should put your butter in the fridge so it doesn't go bad.
I spent a good amount of last week debugging go templates and finally discovered today you need to end the {{ template name }} block with a period so the variable context is passed through.I was going to complain that making a period at the end crucial to the meaning…
https://hynek.me/articles/semver-will-not-save-you/ matches up exactly with how I feel about versioning and semver. Semver is great, but at the end of the day it's a best effort by maintainers and not perfect. It's also not applicable to literally everything and shouldn't be used as such.
#Signal has had group calling for a day now and my family keeps using it at every opportunity, it's fantastic.https://signal.org/blog/group-calls/
The #QubesOS survey results are out!Personally, I'm a bit shocked that more people would prefer #Debian as the default and not #Fedora.https://www.qubes-os.org/news/2020/11/26/qubes-survey-results/