Susam Pal

On Technology, Mathematics, Etc.

Good Quality DOSBox Video Capture

By Susam Pal on 01 Sep 2020

Vintage DOS Programs: Once in a while, I fire up one of the vintage DOS games or language interpreters in DOSBox for nostalgia's sake. I ...

Microcentury

By Susam Pal on 17 Jul 2020

Optimal Lecture Time: I recently found this interesting paragraph from an article titled Ten Lessons I Wish I Had Been Taught that is based on ...

Universal Palindrome Day

By Susam Pal on 02 Feb 2020

In the list of universal palindrome days provided in the previous section, six of the eleven days are universal strobogrammatic days too. Only the ones ...

Lisp in Vim with Slimv or Vlime

By Susam Pal on 07 Dec 2019

Introduction: Fifteen years ago, writing Lisp code in Vim was an odd adventure. There were no good plugins for Vim that assisted in structured editing ...

Sinkholed

By Susam Pal on 03 Dec 2019

Introduction: On 26 Nov 2019 at 14:55 UTC, I logged into my server that hosts my website to perform a simple maintenance activity. Merely three ...

File Transfer with SSH, Tee, and Base64

By Susam Pal on 19 Nov 2019

Computer servers deployed in a secure environment may allow SSH sessions but forbid SCP, SFTP, and execution of remote commands without a login shell. Such ...

From Vector Spaces to Periodic Functions

By Susam Pal on 30 Jan 2019

Vector Spaces: A fascinating result that appears in linear algebra is the fact that the set of real numbers R is a vector space over ...

Temperature Conversion

By Susam Pal on 05 Jan 2014

Approximation Problem: Everytime I travel to the US, one thing that troubles me a little is having to convert temperature from the Celsius scale to ...

Fare Conversion

By Susam Pal on 24 Dec 2013

Approximation Problem: Auto rickshaw fare in Bangalore was revised on Fri, 20 Dec 2013. The old rate for an auto rickshaw ride was a minimum ...

AUTH CRAM-MD5

By Susam Pal on 07 Nov 2011

Introduction: Last night, while I was setting up my SMTP server, I decided to dig deeper into CRAM-MD5 authentication mechanism. It is a challenge-response authentication ...