I’ve posted a few keyboard builds here over the years. Each one was me looking for some kind of efficiency, or just wanting to try something different. This time, I wanted to solve 3 problems: I wanted to move my hands less I wanted to really explore layers and combos I didn’t want to buy… Read More


A story about a raspberry pi laptop Once upon a time I was excited about typewriters. Wait a minute, I am still excited about typewriters. Once I was excited about typewriters, but also computers. I knew I liked the immediate typing experience and the “nothing can interrupt me now” flow of having one and only… Read More


On my new pi laptop (to be described in a later post) it always boots to console without numlock. I would prefer numlock to be ON always. Raspbian GNU/Linux 10 (buster) Working directory /home/pi/Dev/ Script setNumLockOn INITTY=/dev/tty[1-8] for tty in $INITTY; do setleds -D +num < $tty done Service setNumlock.service [Unit] Description = Set numlock… Read More


There are many good fonts, but a few are terrible. In linux, we can force a replacement of a particularly hated font: Comic Sans Terminal sudo vim /etc/fonts/local.conf In this file, this will do it: <?xml version=”1.0″?> <!DOCTYPE fontconfig SYSTEM “urn:fontconfig:fonts.dtd”> <fontconfig> <match target=”pattern”> <test qual=”any” name=”family”><string>Comic Sans MS</string></test> <edit name=”family” mode=”assign” binding=”same”><string>Ubuntu</string></edit> </match> </fontconfig>… Read More


Context I am enrolled in a Natural Language Processing course this quarter. I’m enjoying it a lot and decided to share some of the coursework here. This represents an analytic comparison between the screenplay of ‘Carnival Row’ and the novel Frankenstein. If you’re interested in literature, language, or python, I hope you find this informative.… Read More


I am a linux guy. Since Windows Vista, I’ve found that I prefer the simplicity and predictability of open source software to the arbitrary (and silly) business decisions that Microsoft keeps foisting on its users. However, I also run Windows in order to use Excel and for games. I have come to peace with it–mostly.… Read More


I built a one handed keyboard last year and it got me hooked. This week I finished my third keyboard build: I’ve been using may handmade split planck for a while now, and I love it. It is fast and efficient and a joy to use. However, it is not awesome for games. The lack… Read More


My most recent project is a bit more difficult to show. Instead of using steel tools to make wood a different shape, this one is all in bits and bytes. I wanted a simpler way to share links to this blog, so I bought another domain (I know, this hobby is getting expensive). After much… Read More


Do you remember this xkcd password comic? Well I love it. This is such a good idea that I wrote a script to do this. Disclaimer: I am no security expert; I am just a nerd. Do your own research and make your own decisions. This info is provided for entertainment only. If you choose… Read More


I finally finished setting up my shop last night and posted the wallets I have been making recently. Let me talk about my goals with selling things here: I want to fund future projects. I spend a lot of my discretionary money on tools and supplies so that I can realize a vision. That gets… Read More