Weka on Android: load precomputed model and predict new samples
Imagine you want to use machine learning on Android to predict the value for your target variable for new samples. Usually, neither the storage capabilities (for storing the training data) nor the...
View ArticleHow I learned to type the Neo2 keyboard layout: a review after the first 1.5...
A couple of years back, I was asking myself: should I switch my keyboard layout to a more effective one? If yes, which new layout should I learn? For obvious reasons I searched for reports of people...
View Articlei3 window manager: quick setup and configuration
i3 example [Wikipedia]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...
View ArticleRhythmbox is silent: reset pulseaudio configuration
Rhythmbox is silent? 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...
View ArticleInstall R from source: a simple way to compile R from source and use it in...
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...
View ArticleSavitzky-Golay Filters: Approximating Time Series using Polygons with an...
Continuous data streams (“time series data”) are usually smoothed before data processing is applied on them. For this purpose both the running mean filter (also called moving/rolling mean/average) and...
View Articlegit latexdiff usage: visually highlight changes in version controlled Latex...
This is a follow-up post to latexdiff-git, which is outdated by now. latexdiff is a powerful tool that uses two Latex files to generate a third Latex file in which differences between the first two...
View Articlegit-latexdiff errors? Workaround: using latexdiff manually allows fixing...
In a previous post we have highlighted git-latexdiff, which visually highlights the changes between two versions of the same latex file managed with git – without you being required to checkout any...
View ArticleRedshift: protect your eyes during long nights in front of your PC
For the night owls amongst us: looking at our screens during long night sessions – thereby at the whole spectrum of visible light from blue to red – means accepting a bunch of unhealthy drawbacks. For...
View Articleapt-get: install software/packages in specific version
Sometimes there is a need to install a specific version of software for it to be compatible to other software, already have certain bug fixed, or because we need specific features. And sometimes there...
View ArticleReduce pdf file size with GhostScript pdf compression under Linux/Unix
We frequently need to mail pdf files that are too big for regular mail services, such as a 40MB pdf file with a maximum 10MB send restriction. In such situations quick and effective pdf compression...
View ArticleDNS problems with Ubuntu? Disable dnsmasq with NetworkManager
On Ubuntu, if you suddenly cannot resolve DNS addresses anymore, though your network connection is up, you might just have run into a problem with dnsmasq (a local DNS server) that is used by...
View Articlegit-difftool: an easy way to highlight changes in git-managed text files
In two previous posts (post one, post two) we have shown how to use git latexdiff and latexdiff to visually highlight the differences of a Latex file in between its different versions in the form of a...
View ArticleMarkdownPresenter: create slides from markdown in a quick and easy way
MarkdownPresenter is a very simplistic markdown presentation editor and viewer that uses markdown to create pdf slides. Especially its simplicity makes it a good choice for quickly creating some slides...
View ArticleMarkdown pandoc slides: easy and quick ways to create slides from markdown...
I’m frequently in the situation of being required to quickly create a handful of slides on the go/on the road. The slides are typically used at a quick meeting where I benefit from some supporting...
View ArticleArch Linux: why you want to use it
If you have some Linux knowledge but are unsure which Linux distribution might be the right one for your personal PC or laptop: I’ve recently held a talk that might interest you. It’s titled “Arch...
View ArticleSSH: remember / cache key password
SSH key file passwords and SSH agents Accessing a password protected SSH key in a Linux terminal multiple times in a row also requires the user to enter the password to unlock the SSH key multiple...
View ArticleAre Linux Updates Available? Status Information from Arch or Debian/Ubuntu...
When you run Linux on your work machine (desktop, laptop, etc), you usually want to be informed in some way about system updates being available. It might be that the package manager software takes...
View ArticleYet another small number-equation-puzzle with a solver in Prolog
This post is about yet another small number puzzle, and the corresponding solver for it in Prolog. The post and code is written to be easily understandable and help learn the basics of “think and code”...
View Articlei3 window manager: selectively make any notification urgent (urgency flag) to...
This post highlights how to make any DBUS notification use the demands_attention flag, which can be used to mark the corresponding application, window, or workspace as requiring attention. This might...
View Article