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