Xiaomi Mi Pad 4

Update November 2023 This particular device has really held its value and its performance. By value I mean that the same device costs nearly the same five years later (about 8,000 THB, though there are newer, larger screen devices that cost around the same). LineageOS on this has not had any difficulties over this same ... Read more

Fish Shell – Friendly Interactive SHell

Note: I've replaced Fish Shell with Bash in my personal technology stack, as of March 2018. Ha ha, back on Fish Shell. Fish Shell is a very useful shell. I use it on OSX and Linux. Provides for some sanity at the command line. For an editor I use Nano. Note that there are some ... Read more

Firefox Browser on Debian

Firefox has dramatically disintegrated under the so-called leadership of Mitchell Baker, enriching herself to the tune of millions while the market share (and revenue) of Firefox plummeted and 250 employees were laid off. This alone is reason enough to avoid such a toxic software environment. There is no need to coddle multi-millionaires in order to ... Read more

Bash Shell Scripting

Bash being the most common shell, it makes sense to learn bash shell scripting. I didn't think this at first and later came to the conclusion, having spent time with Fish Shell. However, Bash is definitely old and creaky with some frankly ridiculous implementation details. Fish can be installed most everywhere, and is generally superior ... Read more

Portable Music Players and Linux

This article briefly describes some issues with managing portable music players on Linux, particularly the Apple Ipod Shuffle and the Sandisk Clip Jam (it's replacement). Note that the Ruizu x52 is the proper replacement for the Sandisk Clip Jam Quod Libet Quod Libet is absolutely zero help with managing portable music players (with a single ... Read more

Managing Fonts in Debian

How to manage fonts in Debian (installing/removing/refreshing). See also Fonts, Typefaces, Typography Microsoft Core Fonts Installer Check to see if this is installed via apt-cache sudo apt-cache search ttf-mscorefonts-installer Emoji fonts Yeh, I don't like them but people use them so need to see them. sudo apt install fonts-noto-color-emoji Debian and application fonts There is ... Read more

Kindle Paperwhite 4th Gen

Update Aug 2024 - Both of my children now have the latest (5th gen) Paperwhite and use it well. I still have my 4th gen, because it works and I can't justify paying another 5,000 THB for something a bit better when what I have works and has life in it -- if any comparison ... Read more

Octavo Touch-Type Form Factor

In this post I outline what I would consider a compelling form factor, one which existed for a while, but which may be is returning for certain niche uses. Usability and Useful Form Factors While the term notebook has been taken over to mean a laptop computer that is much larger on average than a ... Read more

LMDE3 Cinnamon Modifications

Here are some ways of getting things tweaked. Your mileage may vary. Mint-Y-Dark This theme has some hardcoded colors in PNG files. Grayscale them with ImageMagick, as follows: for file in /usr/share/themes/Mint-Y-Dark/gtk-2.0/assets/*.png; do convert "$file" -colorspace Gray "$file"; done for file in /usr/share/themes/Mint-Y-Dark/gtk-3.0/assets/*.png; do convert "$file" -colorspace Gray "$file"; done Edit the /usr/share/themes/Mint-Y-Dark/gtk-2.0/gtkrc file for ... Read more

Scrollbars in Atom, Firefox, Cinnamon

Scrollbar usability is shoddy and slipping across wide swaths of the web and software in general. Of course I am getting older, which means this is more and more of an annoyance. We know already, and for some time, how to do scrollbar usability and accessibility. Putting aside voice commands, just the bare minimum of ... Read more