[go: up one dir, main page]

  • Zen + Flatpak + KeePassXC

    I switched to using Zen via flatpak as my primary browser, and then remembered that getting a sandboxed browser working with a native KeePassXC is FUN. Then I found a workaround so I’m re-documenting it here with additional details that are required by my feeble breain.

    First off, a critical security caveat: These instructions bust open the flatpak sandbox by giving Zen (or Firefox–you can adapt these same instructions to work with any FF-based browser) the ability to run executables on the host system.

    Now, in my case, the alternative is running a native version of the browser via tarball or AppImage, so for me it’s six of one and a half dozen of the other. But you have been warned!

    Secondly, I should note these instructions are specifically for getting a flatpak version of Zen (or Firefox) working with a native KeePassXC installation. If your KeePassXC install is also a flatpak, you’re gonna have to look elsewhere (I tend to use native packages as much as possible and only fall back on Flatpak when I have no other option).

    With that disclaimer out of the way, here’s the instructions I lifted from this Github comment, but with a bit more exposition to make various assumptions in that comment explicit.

    Continue reading...
  • Failing

    As I continue the process of learning to drive, and now need to start hunting for a new job, some thoughts on failure.

    I never learned to drive.

    As I’ve gotten older I’ve thought off and on about this, about how I managed to skip such a typically formative step in life. Looking back I can’t claim I made a specific decision not to get my license. It really was a combination of avoidance, lack of need or desire, and circumstance that led me to never learn.

    The lack of need was born of the fact that, living in a city, through a combination of cycling and public transit, it was easy enough to get around, and I had little desire to go further afield. My passions were in school, in front of the computer, or on the basketball court, and all those were close enough that driving wasn’t really necessary. And as I got older, I had a girlfriend and eventually wife who not only could drive, but loved it and was happy to do it.

    As for circumstance, I grew up a latchkey kid. My mom, who I now realize was a bit insane, typically worked two or three jobs to ensure we had a roof over our head, food on the table, and to my astonishment in hindsight, a computer to keep her nerdy kids occupied. Simply getting time behind the wheel back then was not easy, and we certainly couldn’t afford to pay for lessons.

    As for avoidance, looking back it’s now obvious that as early as my late teens I had some issues with anxiety. I think I was genuinely afraid to get behind the wheel, recognizing the risks and responsibilities that driving entails.

    But let’s not forget the greatest anxiety of all: the fear of failure.

    I didn’t realize it at the time, but that fear of failure often ruled my life well into my mid-twenties. I chose my education not only because it was something I was already interested in, but also because it was something I was already very good at. I chose my career for the same reason, and stayed there, doing the same basic things, for quite a while before I found the will to shift my career into something new. I even delayed proposing to my now wife because I was afraid I’d get it wrong.

    But over time I gradually became more comfortable with the prospect of failure and, oddly enough, in part I think I have knitting to thank for it.

    Continue reading...