Honey Lime Marinade

I have used this on chicken but it could probably used with pork or tofu. The following is for 4 chicken thighs; scale as required by the amount of and/or type of food you are cooking

Ingredients

  • 1/4 cup lime juice
  • 3 tbsp honey
  • 1 tbsp vegetable oil
  • 1 tsp garlic powder
  • 1 tsp paprika
  • 1 tsp ground cumin
  • 1/2 tsp chili powder
  • 1/2 tsp dried oregano
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 2 tbsp fresh minced cilantro

Directions

Continue reading “Honey Lime Marinade”

Setting up a Mac Laptop for a Software Engineer Coming from a Linux Desktop

I’ve recently started a new job and am setting up a MacBook Pro M4. I’ve been using either a native Linux Desktop, or a Linux Desktop as a VM on a Windows box for most of my career. There are a number things about the Mac that are different than Intel based machines running Linux following are the list of changes that I have made to make it usable as a development environment.

Show all files in an “Open” dialog

Continue reading “Setting up a Mac Laptop for a Software Engineer Coming from a Linux Desktop”

How to Install Windows 11 on a Dell Optiplex 990 (and perhaps other older hardware)

To perform a clean install

  1. Configure the BIOS
    • Set boot mode to UEFI
    • Set SATA configuration to AHCI
    • Enable Secure Boot/TPM
  2. Prepare a USB drive
    • Use Ventoy to create a USB drive
    • Copy the win11 ISO to the data partition of the drive
  3. Wipe the drive during the install process
    • Boot from the USB
    • When you see the “Where do you want to install Windows?” screen press Shift + F10 to open a command prompt
    • Then type the following commands,
Continue reading “How to Install Windows 11 on a Dell Optiplex 990 (and perhaps other older hardware)”

How to properly join threaded metal plumbing fittings

For a while I struggled with ensuring that a joint between two metal plumbing fittings did not leak. On my most recent project that required multiple threaded fittings I took some time, did my research, and finally sorted out the details.

There are four things to do that will ensure a water tight joint:

  1. Join like metals together: Use the same, or similar, metal types for both male and female fittings. If you have copper pipe, use a copper or
Continue reading “How to properly join threaded metal plumbing fittings”

How to calibrate a Whirlpool WTW4816FW3, or similar, washing machine

There are many similar models of both Whirlpool, Amana, and Maytag washers to which this process applies. One of the first things to do with these machines if they are acting a bit wonky is to re-calibrate them.

The process is a bit esoteric and after finding a video of it online I wanted to write it down for future reference. In the following directions when it says “turn it R”, it means to turn the center control knob one → Continue reading “How to calibrate a Whirlpool WTW4816FW3, or similar, washing machine”

Mount External, Encrypted, LMV drives

First decrypt the drive. When I plugged it in GNOME displayed a dialog and asked for the key. I’m guessing that cryptsetup luksOpen /dev/device device_crypt would work as well.

Run lvdisplay to get the LV Path for the logical volume that you want to mount.

Then, activate the volumes , there is a way to activate a specific one volume, but the following activates them all.

vgchange -ay

Then mount it

mount <lv-path/mnt

Continue reading “Mount External, Encrypted, LMV drives”

PDF Commands Cheat Sheet

Following are a number of common PDF processing commands on a Linux box

Convert a series of images to a PDF

convert image-1 image-2 ... images.pdf

convert-im6.q16: attempt to perform an operation not allowed by the security policy `PDF’ @ error/constitute.c/IsCoderAuthorized/426.

ImageMagick, specifically version 6 (im6), is preventing the conversion of PDF files due to a security policy. To address this

  1. As root, edit /etc/ImageMagick-6/policy.xml
  2. Search for the line <policy domain="coder" rights="none" pattern="PDF" /
  3. Update rights="none" to rights="read|write"
  4. Save
Continue reading “PDF Commands Cheat Sheet”

DID Motorcycle Chain Rivet Flare Specifications

I have decided to exclusively use DID chains where they make an applicable part. I have found that they last the longest and are not too much more expensive than competing products. I have also exclusively been using rivet master links as they are much more reliable than the clip types and the tools to properly rivet them are trivial to acquire.

Each time I replace a chain I have to go searching for the rivet flare dimensions, so I → Continue reading “DID Motorcycle Chain Rivet Flare Specifications”