Show more

(apologies to The Primitives)

Here I go, way too fast
Wrote The Best of Hack and /
It's about Open Source
It's a Linux Admin Crash Course

So click, click that link
And let me know just what you think
I had enough past tips for you
Enough to fill a whole book through

So what type of book (there's three)?
Hardcover's the best to me,
The paperback is not bad too,
The ebook isn't paper bound
With glue

The Best of Hack and /: Linux Admin Crash Course is published!

This book doesn't aim to be an exhaustive guide to everything you need to know to be a system administrator. Instead, this book allows me to act as a remote mentor to someone starting out in IT or system administration whether as a full-time job or as a full stack developer.

It's available in premium hardcover, paperback, and ebook forms here:

Look what just showed up in the mail! My (hopefuly final) page proofs for the standard and premium hardcover versions of my new book The Best of Hack and /: Linux Admin Crash Course!

At first scan things look good. I will give everything a final, careful look, and if all looks good, I could go live as soon as tomorrow! If you can't tell by the overuse of exclamation points, I'm excited!

If you installed a Linux system with disk encryption more than a couple of years ago, there's a decent chance it's using a weak key derivation function and someone who cares enough would be in a position to brute-force it. has more details and instructions on how to update to a better KDF.

After five years of helping to build hardware and software that protects people's privacy, security and freedom, at the end of the month I will no longer be at Purism (I'll still be helping out as an advisor).

For the near term, I plan to spend my time promoting my new book (coming very soon), writing yet another book, and thinking about what's next for my career.

If you have any suggestions for what I should do next, email me at (DMs are disabled on this instance).

I’m pretty excited about the episode of @reality2cast I recorded with @kyle and @dsearls today. It should be out next week and will hopefully be fun listening for any authors or aspiring authors.

I should note that this is a slightly modified form of macros I had been using for a LONG time inspired by this blog post:

But defaulting to the '.o' view instead of the '.i' view, and adding flagged messages to the '.o' view has made all the difference.

Show thread

My email flow has dramatically improved ever since I created a macro and folder hook in mutt so that by default I only see new, unopened, or flagged messages. I don't move opened emails from my INBOX elsewhere so no INBOX 0.

Now I only see emails I need to take some sort of action on. I can filter messages other ways, then press '.o' whenever I want to resume this view.

If you are a mutt user, use these two options to your .muttrc:

macro index .o "l(~N|~O|~F)\n"
folder-hook . push '.o'

Librem 5 waking up from system suspend on incoming call's first signal; soon your L5 will do that too.

For Easter dinner we will be wiping our mouths with overshot napkins I wove last year. I didn't realize until after I wove them that the elongated wheels (due to fabric weft matching warp in thickness) look like a row of Easter eggs.

I almost forgot to change the yarn color in my knitting clock for today! I had planned to do it before bed, but first thing in the morning works as a backup.

I've been playing around a lot with PGP since I have an openPGP card in my phone.

I made a backend to have my PGP card sign and encrypt messages in Chatty, the hope being that I can add transparent encryption/signing to SMS/MMS and the other protocols Chatty supports:

What's left now is to work on the UI to have friendly user integration.

Among the list of reasons modern cars are unappealing to me: in addition to uploading location data, they also sometimes have cameras that upload video to the vendor. In this case employees at Tesla found the juiciest videos and shared them internally:

My weaving and other projects are put on hold for a bit, but it's for a good reason! After completing this first self-published book (which I hope to launch in the coming weeks), I've been (re)bitten by the writing bug.

I want to ride this wave of writing productivity so my off-work time and weekends will be devoted to writing a brand new book! I'll share more once I get a bit further in the process, but the outline is already done and I'm ready to start writing.

Do I know anyone who knows the person working on PWA support in #GNOME Web (Epiphany?).

This is looking pretty good!

Some might find it interesting that all of the work to turn a bunch of disparate articles into a properly-formatted book, from the additional writing and formatting work (VIM + LaTeX plugin), digital page proof review (Evince), LaTeX research and integration with the self-publishing platform (Firefox), cover photo tweaks (GIMP), happened not only with FOSS tools, but all on my personal computer, which happens to be a Librem 5 phone attached to a lapdock.

Show thread

I worked on my book all weekend. I finished the book layout in LaTeX and reviewed the 200-page digital "page proof" word by word, correcting any formatting mistakes and other errors. I finished my final tweaks to the index and this evening uploaded the completed and proofed PDF, designed the cover, and submitted all of the rest of the information.

The final step before I release "The Best of Hack and /: Linux Admin Crash Course" is printing and reviewing the finished physical product.

Our new episode is out! @katherined @dsearls @kyle and @shawnp0wers talk about Shawn's head's appearance at the #SCaLE conference, #3Dprinting, and more, while having way too much fun.
Click link for full episode -

#Technology #Privacy #Podcast

This weekend I managed to climb the steepest part of the learning curve with formatting a book using LaTeX.

Watch this space, as I should be able to complete and publish this proof of concept pretty quickly. If this book works out to be worth my time, you can expect quite a bit more publishing from me soon.

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