Updated January 10, 2025
Adding Fediverse Comments to My Static Site
-------------------------------------------
The thing one misses most when switching to static site generators is comments. You can always use a 3rd party service like Disqus, but then it...
Fri 10 January 2025
Just Present the First Draft!
-----------------------------
You write a working prototype. You begin refactoring the code. Your manager says âDonât bother. Itâs working. Why waste time rewriting when you...
Fri 10 January 2025
Ranking the Hugo and Nebula Award Winners and Nominees
------------------------------------------------------
I grew up reading science fiction. Although I enjoyed the genre a great deal, most of my reading was confined to Isaac Asimov and Arthur C. Clarke...
Mon 12 August 2024
âReadingâ Articles via Podcast Software
---------------------------------------
I wrote a while ago on reading articles offline by printing them on paper. The benefit was reduced eye strain and a superior reading experience,...
Fri 26 April 2024
Latent Spoilers
---------------
Why are entertainment UIs so bad? Here are some examples: Youâre watching a recorded tennis match. At the end of the first set, you hit âPauseâ to...
Sun 04 February 2024
LLM Assisted Moderation
-----------------------
Moderating online forums is labor intensive. Burnout is common. Itâs almost a given that if a subreddit gets to a certain size, the quality will...
Mon 15 January 2024
Cleaning Up Speech Recognition with GPT
---------------------------------------
My friends often ask for use cases for GPT. Below I provide one recent example. I attend a weekly educational seminar where real estate...
Thu 07 December 2023
20 Years of Gentoo
------------------
$ genlop -l -f emerge.log |head -n20 using logfile emerge.log \* packages merged: Sun May 18 14:24:00 2003 >>> sys-apps/portage-2.0.47-r10 Sun May...
Thu 18 May 2023
Chirping, chirping, chirping
----------------------------
For the last few days Iâve been playing with AI Chirpers - a Twitter-like social network where only AI bots are allowed and they chat with...
Wed 26 April 2023
Creating Info Manuals And Adding Them Into Emacs
------------------------------------------------
Once I got used to browsing Info manuals in Emacs, I wished I didnât have to go look at online docs all the time. Of all the manuals out there,...
Sun 19 March 2023
I Know Who I Am, Bing!
----------------------
Yesterday was the first time I interacted with any of the GPT flavors. I interacted with it via Bing Chat. I think by now many have read about the...
Thu 16 March 2023
Solving a Scraping Problem with Emacs and Org Mode
--------------------------------------------------
I recently needed to read a detailed summary of the first 20 or so chapters of Bleak House. I came across this site that fit the bill perfectly....
Thu 16 March 2023
Which Technical Courses did I use on the Job? Part II
-----------------------------------------------------
In an earlier post, I listed all the technical courses I took in my undergrad, and which ones I used on the job. Of the 40 courses I took, I used...
Thu 12 January 2023
Which Technical Courses did I use on the Job?
---------------------------------------------
My undergrad degree was in electrical engineering. Since then, Iâve worked in industry for over a decade - both as an electrical engineer and as a...
Thu 12 January 2023
Reintroducing Opel: Put All Your Pelican Posts in One Org File
--------------------------------------------------------------
A few years ago I introduced opel - an Emacs package that allows one to write all their Pelican posts in one Org file. It was inspired by ox-hugo....
Wed 14 December 2022
Rendering LaTeX Formulae in mastodon.el
---------------------------------------
On Mastodon I follow a number of folks at the Mathstodon instance. Because that instance is about mathematics, theyâve enabled the rendering of...
Thu 08 December 2022
Adding More Images to this Blog
-------------------------------
I suck at art. As such, my blog has been mostly text with few images. Recently I started playing with Stable Diffusion on my PC, and it occurred...
Sun 27 November 2022
Do You Trust Your Tax Preparer?
-------------------------------
For most of my life, Iâve done my own taxes - using paper and pen. If you have the standard W-2 income, itâs fairly easy. Thrice, though, my tax...
Wed 23 November 2022
The Trouble With Many Skeptics
------------------------------
Back when I was at university, a friend mentioned to me that he wanted to read The Demon Haunted World by Carl Sagan. I had been a fan of Sagan...
Tue 19 July 2022
Checklist For Evaluating Cloud Backup Services
----------------------------------------------
If I delete a file and sync, can I recover the deleted file? Is there a deadline (e.g. only within 90 days)? Or will they keep it forever? If I...
Thu 14 July 2022
Taming My Soda Addiction: What Worked and What Didnât
-----------------------------------------------------
Here Iâll discuss various ways Iâve tried to reduce my soda intake - primarily to avoid sugar. \[1\] \[2\] If you want the quick summary of what...
Thu 30 December 2021
Consuming Articles Offline
--------------------------
My desktop is my portal to the Internet. \[1\] Lately, Iâve needed to spend significant amounts of time away from my machine. So I took to printing...
Sun 19 December 2021
Oliver Heaviside
----------------
I recently read an article on Oliver Heaviside. Heâs one of those scientists whose work touched several disciplines. Apparently, Maxwellâs...
Tue 13 April 2021
Put All Your Pelican Posts in One Org File
------------------------------------------
Pelican is a static site generator. Out of the box it supports two formats: Restructured Text and Markdown. There exist plugins to support the Org...
Thu 19 December 2019
Annual Planning
---------------
New Yearâs Resolutions. Itâs that time of year again. Below Iâve accumulated some resources that give interesting tips on how to think about them,...
Tue 01 January 2019
Solving My Email Problem -Â Followup
-----------------------------------
My last post got quite a few comments on Hacker News. They did force me to think a little, and here Iâll gather some of my thoughts. âI have an...
Sat 29 September 2018
Solving My Email Problem
------------------------
. Email is not a messaging protocol. Itâs a TODO list. Or at least my inbox is a TODO list and email is the protocol for putting stuff on it....
Fri 28 September 2018
Xonsh and Midnight Commander
----------------------------
At some point in the last year, I switched to the xonsh shell. It is a bash-like shell written in Python. The nice thing about it is you can write...
Sat 21 April 2018
Social Proof and the Bystander Effect
-------------------------------------
Lately Iâve been reading the book Influence by Robert Cialdini. The chapter on Social Proof reminded me of an episode of This American Life I had...
Tue 16 May 2017
Ignorance
---------
There are two types of people: Those who are uncomfortable with their own ignorance, and those who aim to understand. The former will be quick to...
Sun 23 April 2017
Reciprocity and the Golden Rule
-------------------------------
Lately Iâve been reading the book Influence by Robert Cialdini. In it he talks about the principle of reciprocity. We tend to repay, in kind, what...
Sat 22 April 2017
Moving Apps to the External SD Card on Android
----------------------------------------------
Some months ago I bought a new Android phone. The internal storage was only 16 GB, so I put in an external SD card of 32 GB. As I started...
Sun 24 January 2016
Code Monkey or CADÂ Monkey?
--------------------------
I recently came across this comment: I canât tell you how many times Iâve heard âoh, I just COULDNâT stare at a computer all day lolâ. If you want...
Tue 19 January 2016
Shine a Spotlight On Those Photos
---------------------------------
A nearby photography club has annual county wide competitions. The judges select their favorite photos and display them in a mall for a month....
Thu 24 December 2015
Pay Down Mortgage or Invest?
----------------------------
The following scenarios are ones many of us run in to: Lumped Sum: I suddenly got $30,000. Should I put the money towards my mortgage, or should I...
Fri 18 December 2015
Study Notes In The Information Age
----------------------------------
It has been a long time since I was a college student. In those days I took all my notes in the classroom with a notebook. One notebook for...
Sun 06 December 2015
Luminosity Masks in Darktable
-----------------------------
When I first got into photoediting, I started off with the free software GIMP. I was a student and couldnât afford Adobe Photoshop. While GIMP...
Tue 06 January 2015
Bird Watching
-------------
A friend of mine recently took his bird watching hobby to another level. Armed with a 400mm lens, a scope and a sturdy tripod, he and his wife...
Fri 15 March 2013
The Perils of Watching TEDÂ Talks
--------------------------------
First, watch this TED talk about oxytocin - the âmoral moleculeâ: Then watch this segment of another TED talk:
Fri 21 December 2012
A Guide to Midnight Commander
-----------------------------
In the old days of DOS there used to be a great graphical, but text based, file manager called Norton Commander. These days the name âNortonâ...
Tue 18 December 2012
Merriam Webster is Rolling in his Grave. Literally.
---------------------------------------------------
From the Merriam Webster online dictionary: Definition of LITERALLY in a literal sense or manner : actually. took the remark literally, was...
Wed 22 August 2012
The 2004 Transit of Venus
-------------------------
The upcoming transit of Venus across the sun is often mentioned in the news these days. Itâs a rare eventâ-the next one will occur over a century...
Sat 02 June 2012
Michael Hart Has Passed Away
----------------------------
I just learned that Michael Hart, founder of Project Gutenberg has passed away. I met him once in April of 2006. He gave an overview talk on...
Thu 08 September 2011