Kubernetes 1.11 on Ubuntu 18.04 bare-metal single host

My Kubernetes 1.10 home cluster went down after some system updates and I couldn’t bring it back. It looked like incompatible kubelet versions and kubernetes tools updating underneath it from 1.10 to 1.11 was at least part of the problem alongside a docker upgrade. So I brought it back up quickly again using kubeadm, as described below.

Read More

Compiling and Installing Python 3.7 on Raspberry Pi Running Raspbian Stretch

Python3.7 final has been released near end of June 2018. Here are the instructions on how to build from source on a Raspberry Pi running Raspbian stretch.

Read More

Adding MathJAX with LaTeX and MathML support to Jekyll

Pages, Numbers, and Keynote gots updates today with LaTeX and MathML support, and it reminded me that I wanted to add to my blog here. I always wanted to do this ever since I saw what was I think Dr. Drang’s MathJax post. Enter MathJax! Powered by MathJax>

Read More

Compiling and Installing Python 3.7 b5 on Raspberry Pi

Python3.7 is scheduled to be released at the end of June 2018. I wanted to explore some of the new things and put it on a Raspberry PI. Here are the instructions.

Read More

macOS Emacs 26 display-line-numbers, neotree and me, or How I Became an Emacs Power User Today

I’ve been reviving my GNU Emacs config as part of becoming a more active daily user. I typically use a macOS workstation, sometimes connecting to Linux machines (tramp/ssh). The release of Emacs 26.1 about a week ago gave me additional impetus to consume Emacs’s customizable, extensible goodness.

Read More

Hardware CapsLock as Control key in iOS SSH client using blink.sh

I’ve been searching for a way to use CapsLock as another Control key on iOS for as long as there has been hardware keyboard support in iOS. (Emacs habits never die!)1 I have legacy USB and bluetooth keyboards that I’d like this to work with.

  1. Many of Emacs functions and commands are bound to the Control. Using the location of the CapsLock key as another Ctrl key reduces strain in the keyboard hand. 

Read More

Kubernetes 1.10 on Ubuntu 18.04 bare-metal single host

I needed to resurrect a kubernetes cluster that had been running for over four months straight. I tried using conjure-up after my old kubespray (was kargo) configs no longer worked. I got a kubeadm kubernetes 1.10 deployment working quickly on an Ubuntu 18.04 (LTS) host.

Read More

Adding a Webcam to Homekit Using a Raspberry Pi 3

Previously, I had setup HomeKit connecting to Nest thermostat and Belkin WeMo devices using Homebridge project. I had on my TODO list for a long time to put a webcam on HomeKit. At the end of some twists and turns it ended up being relatively easy, had I known the following from the start.

Read More