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