Looking at our screens during long night sessions can harm your eyes and cause e.g. sleeplessness/insomnia. Dimming monitors and reducing the amount of blue light during night sessions - e.g. using redshift on Linux - is a good thing.
In certain cases git-latexdiff might terminate with errors instead of producing a visual diff file. For example, it might struggle with broken latex code, broken figures, certain usage of subfiles, etc. In such cases, it might help to manually do what git-latexdiff would do fully automatically for you. This post is provides a simple step-by-step explanation of how you could achieve visual highlighting even with broken Latex files.
git latexdiff accounts for checking out the different version of a Latex file as well as comparing them with latexdiff in a single command: you only need to specify which latex file and versions should be used for the comparison.
A Savitzky-Golay filter can be used as alternative to running mean or median filters. It tries to approximate a given signal using a sliding window approach and a low degree polynomial to model data within that window.
Sometimes we need to use special versions of R (e.g. the latest version of R is not available in the repositories of the machine we need to use). This post describes a simple way of compiling R from sources and using it in RStudio or on servers without X.
After playing around with different Linux Shells/UIs/window managers (including i3, Gnome Shell, etc) and some frequent restarts, I noticed that for some reason my music player Rhythmbox had stopped playing any sounds.
The i3 window manager is a tiling window manager: it enables power users to operate/arrange/manage application windows in a very fast way in tiles, without any requirements to use a mouse. In this post we summarize the i3 configuration we use at the moment.