Show more

Managed to hurt my shoulder somehow (being old I guess is enough) but that’s not stopping me from enjoying my vacation.

Somehow, despite many years of international travel and expat assignments, I never noticed that indeed everyone else’s periodic tables do say Aluminium. It’s we Americans doing it wrong, and the hard line I drew in the sand about this manipulation of the name of an ELEMENT was based on a web of lies. This may be as close to an existential crisis as I ever get. I am shook.

First impressions of my new Librem 14 from @purism. In just before I take a vacation inside my vacation!

ajmartinez.com/tech/posts/2021

More to follow in a few weeks once I've had more time on the machine.

The Librem 14 has great battery life and in this post we put it through its paces from low-power idle tests all the way to a torture test that pegs all 12 threads at 100%. Check out this post and video for all of our tests and results: puri.sm/posts/librem-14-runtim

Ran into some trouble with my initial Qubes install on the Librem 14, as apparently changing any options in the disk partitioning unchecks the encryption box and renders it uncheckable. This is clearly a Qubes problem, and not a Purism problem, but it led me down a fun path of reinstalling a dozen times or so. That said, now I’m very well acquainted with PureBoot, my TPM, and my Librem Key.

I’ll work on A Rust Site Engine a bit on the Librem 14 today and see how I like it for Rust development.

Finally got my new Librem 14 with PureBoot setup with Qubes 4.0.4, and restored my qubes from backup. Going from an i5-6300U to an i7-10710U has been great!

Got my first vaccine today courtesy of VA Medical. Shockingly efficient process. Not what I’m used to from VA Med.

Not winning the jetlag game this time around.

Got my hands on my @purism Librem 14 shortly after I got back to the US. Then I went out for tacos while Qubes downloads. Internet here is so slow. And expensive.

From a trip around The Netherlands a few weeks back. Taken with a NEX-6 with an old Pentax K-mount 50mm film lens.

And thus begins my month long vacation. Not bringing either laptops with me. If it breaks my team will have to fix it without me, though I left ample documentation behind. Since I’m pretty sure my AD password expires during my vacation I went ahead and changed it to kick that can down the bad password policy road another 90d.

Looking forward to just chilling for a month. Practicing my violin again. Tacos.

In honor of here's my favorite talk I've given on password policy: Sex, Secret and God: A Brief History of Bad Passwords in a 10-minute Ignite-style talk: opensource.com/article/18/5/br and the full-length talk I gave at BSidesLV 2017: infocondb.org/con/security-bsi

Our PCR tests were nowhere near as bad as I’d be told they would be. Certainly no more painful than spraying a carbonated beverage out one’s nose.

Well, not with these libraries anyway. Can do it in Linux, but not windows.

Show thread

Last week I figured out how to use the Nitrokey HSM2 for some critical tasks in my team from my Qubes system, and this week I figured out how to accomplish the same from my corporate laptop using PowerShell and git bash.

Today, I will try to hammer out some to remove the dependency on git bash.

Apologies to everyone being rained on in The Netherlands today. I left the house without an umbrella or rain jacket. This is clearly my fault.

Question for the system programming folks: I have a program that needs to subprocess some tasks to OS built-ins, and would like to have tests validating they work. So far I’ve only managed to take the function in question out and run it stand-alone in a ephemeral VM. Not the most easily automated task unfortunately. I’ve considered perhaps a test harness leveraging a tempdir and chroot, but I’m not sure how sane (or insane) that approach might be. Any suggestions on how to proceed?

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