Welcome!

This is a place for errata broadly related to personal and professional interests.

Check out some specific pages like quotes and map of active tropical cyclones.

If it can be destroyed by the truth, it deserves to be destroyed by the truth.


“Always take sides. Neutrality helps the oppressor, never the victim. Silence encourages the tormentor never the tormented."


“I am so tired of waiting. Aren't you, for the world to become good and beautiful and kind? Let us take a knife and cut the world in two-- and see what worms are eating at the rind."


Recent Posts

14 Sep 2022

Bash Globstar `**`

In recent versions of bash, the ** expression can be used to indicate matches for a particular directory while including sub-directories. This can be a big help when dealing with some messy filesystem structures.

shopt -s globstar
data/$year/**/*.nc

This example would match .nc files in $year and the folders below $year. Depending on the shell configuration or if running within a script, shopt -s globstar may be necessary to enable the capability.

13 Sep 2022

WSL DNS Issue

Out of the blue a problem resolving common domains popped up while I was using a WSL Linux image.

Some internet searching led me to this:

https://gist.github.com/coltenkrauter/608cfe02319ce60facd76373249b8ca6

The Github gist and the comments had me scared, but poking around in the Linux system running under WSL indicated that /etc/resolv.conf was symlinked to some non-existing file. This was probably something that WSL is doing under the hood based on its own configuration judging by the link.

9 Sep 2022

Migrating to Hugo

What’s hugo and why am I switching from jekyll?

https://gohugo.io/ #

The world’s fastest framework for building websites

Hugo is one of the most popular open-source static site generators. With its amazing speed and flexibility, Hugo makes building websites fun again.

Automatic content formatting and views based on rules #

This is really what shines about Hugo–content driven presentation and views into site contents treating everything as data that just needs to be formatted.