Fix for Chrome dithering issue with Nvidia on Linux

Dithering in Chrome after resuming I have had this annoying problem with Chrome on latest Xubuntu LTS1 installation on my Thinkpad T470p laptop where Chrome would get dithering artefacts after resuming from sleep. Installing the latest versions of software didn’t really solve the problem. Following are the system configurations I observed this issue. Xubuntu 20.04 (Linux 5.40.0-51) NVIDIA driver 450.80.02 Chrome 86.0.4240.75 This problem has been bothering me ever since I started using Ubuntu 20....

October 18, 2020

Reflections on Fountain Pens

I have always been a fan of fountain pens from my school days and throughout the university years. But recently I haven’t been writing all that much and consequently my fountain pen usage went down. However, discovering some really nice fountain pen inks recently rekindled my interest in fountain pen writing along with taking written notes. Since I liked these inks so much and given that I learnt about them only recently, I thought of writing a short blog post on how they look on paper and other fountain pen related things I tend to use or have used in the past....

October 2, 2020

Emacs Custom Compilation

One of the convenient things I quite like about Sublime Text is the easy to setup build system1. It is pretty easy to add a custom build setup with Sublime Text, to compile a single C++17 source file, for example. Once configured it is very efficient and keyboard friendly to compile and run a C++ program with a single key press, F7 with default key bindings. This blog post is about how to configure Emacs in a similar vein....

April 20, 2020

Bookmarking with org-mode

I thought about writing a short post on how I tend to capture bookmarks using org-mode1 these days. Capture template I have following org-capture template2, defined in my Emacs configuration file based on the Doom config3, ;; Capture template ("l" "Daily Bookmarks" entry (file+headline (lambda () (personal-note 'daily)) "Bookmarks") "** %(org-cliplink-capture)%?\n" :unnarrowed t) ;; Utility function (defun personal-note (ntype) (cond ((string= 'daily ntype) (concat org-directory (format-time-string "/%Y/%B_%-e.org"))) ((string= 'work ntype) (concat org-directory (format-time-string "/work/%Y/note_%m_%d....

April 8, 2020

Digital Minimalism

Minimising digital footprint and reducing distractions has been a topic I am interested in for a while now. In that backdrop, I recently came across a book which resonated with me, Digital Minimalism, from Cal Newport. What is digital minimalism? Cal Newport defines digital minimalism as follows1, A philosophy of technology use in which you focus your online time on a small number of carefully selected and optimized activities that strongly support things you value, and then happily miss out on everything else....

March 18, 2020