Shom Bandopadhaya

I like people, dogs, photography, scuba-diving, computers, open-source software, privacy, and generally improving things where I can.

Eagles in the "backyard"

Took some photos of bald eagles fairly close to my house, thanks to a tip from a friend. I never think to go exploring around home whereas I would have hiked miles on vacation to see wildlife. This is a great proof and reminder to see your “backyard” with fresh eyes. Photos captured with a Sony A7C with a Sigma 100-400. ILCE-7C 100-400mm F5-6.3 DG DN OS f 6.3 400mm 1/400 s ISO 400 ILCE-7C 100-400mm F5-6....

January 20, 2023 · 1 min

Trigger site rebuild to update copyright

I just saw this post from VKC about updating the footer of your website, meaning the copyright section. It occurred to me that it’s a manual process for my fully auto-generated blog, so I never think about the copyright info in the footer. Static sites do kind of have a shortcoming of sort. I still have my photos on a WordPress blog and it automatically updates the copyright, which came up, very recently, in a conversation with a friend and yet I never thought about my Hugo site (this one)....

January 1, 2023 · 1 min

Let's Encrypt with acme.sh behind CPanel

I have access to webhosting through the generosity of a friend and his hosting provider used CPanel and offers paid SSL certificates but does allow for SSH access. So, the best and free way to get SSL certificates is getting certificates from Let’s Encrypt using acme.sh. While I’ve had this setup for years and it works great, it’s a real issue if it breaks because I do the sad thing of hitting up in the terminal history #somuchshame....

November 9, 2022 · 2 min

FOSS Woodworking

I built a small table this weekend and realized that the thing I desperately need if I’m going to build more stuff is a workbench. There are a TON of workbench options to pick from, which is great. But, I didn’t want to get into picking and choosing dimensions and features on the fly, that was asking for a disaster. So I decided to take the plunge and learn FreeCAD. There are excellent YouTube videos targeted at “FreeCAD for Woodworkers” which was a delightful surprise....

October 19, 2022 · 2 min

Fiddly Fig

Haven’t done any water coloring in months and this fiddly fig wasn’t the easiest one to start with. My friend had a book of botanical watercolors and the fiddly fig was one of the choices. Turns out I have a hard time drawing non standard leaves🍃 that overlap. I hadn’t originally planned to sketch the outline but after I finished (messing up) coloring the leaves, it all looked like blobs in need of structure....

October 9, 2022 · 1 min

Fun with pipes

Just came across this excellent post: Poor mans mind mapping tool with just the terminal from @fullstackthaumaturge toot on Fosstodon. The whole premise is that you can do a lot things with the UNIX philosophy of using files for everything and manipulating them with simple tools that do one thing but do it well. So if you wanted a mindmap then just touch files in a folder hierarchy and then print it out with tree....

September 19, 2022 · 2 min

Markdown anchor linking on Github

I’ve been using org-transclusion for an “inverse literate” Emacs config and tangling all the config chunks on save and exporting it as a markdown file. This has worked fairly well except for the fact that org-export creates org-export regenerates ids for all the headings which creates noise in the git commit history and also in-page anchors can’t be reliably linked to a specific part of the document (independent of the git forge’s markdown parsing implementation)....

September 18, 2022 · 4 min

Bonaire Art

I was privileged to visit Bonaire in the Dutch Caribbean last week. While the whole reason for the trip was scuba diving (the entire island is essentially a dive site, just walk out into ocean in any direction), I also enjoyed the downtown area and found the art very charming. Here are a few pieces that caught my eye: Bonaire My favorite mural was definitely this whimsical scene of this mural of a guy vibin’ with some chill goats and playing his ukulele....

May 30, 2022 · 2 min

From fish on Gnome Terminal to zsh with Starship on Alacritty

Gnome Terminal and fish I have been using the default Gnome Terminal with the fish shell for a long time and it has served me well. Since fish provides a lot of functionality out of the box (including meta information about git repos in the prompt), I have stuck with it for the convenience. However, there is ONE major downside to fish; it is not POSIX compliant. Why ditch fish? See what had happened was… Non-POSIX compliant wasn’t a big problem until I found myself writing a couple helper functions with fish syntax....

May 14, 2022 · 6 min

QMK caps word

I use a Corne low profile keyboard running the QMK firmware. It is a 42 key layout and although it has a sixth column where a lot of folks put the traditional SHIFT and CTRL modifier keys, I’ve opted to go with the home row mods so that I’m not stretching my fingers and negating some of the ergonomic advantages. The downside is that it is difficult to type full words/phrases in capital letters without switching which hand is holding the modifier....

April 14, 2022 · 2 min