Skip to content

Tips

GNU coreutils comm is amazing

Most people know sort and uniq (or even diff) and usually use a mix of these tools when comparing two files. However sometimes, there is a shorter solution than piping different commands together: comm is your answer! The comm(1) command is one of the most powerful but also underused text tools in the coreutils package. Comm’s manpage description is as simple as it gets: “compare two sorted files line by line”. … Read More »GNU coreutils comm is amazing

My Vim setup

The following lines are in my .vimrc file and make working with Vim all the better! I keep it pretty basic, so I don’t use the very popular fugitive.vim or NERDTree plugin.Put these lines in ~/.vimrc or /etc/vim/vimrc (depending on your distro, sometimes they are already there but need to be uncommented), and you’re good to go. As for a font, I like the Liberation Mono font (11pt). Explanation :command… Read More »My Vim setup

I still love RSS (you can too!)

RSS. It’s kind of a weird acronym and people can’t even seem to agree on the true meaning behind those three letters. It doesn’t sound too sexy, but it does sort of have a recognisable logo. If you have seen this logo before and wondered what it is, well, this post is for you! TL:DR: RSS is a specification that will allow you to keep track of all your favourite sites in… Read More »I still love RSS (you can too!)

Let’s encrypt all the things!

You may notice something different on your favourite blog. Left of the URL in the address bar there is a little green lock! This means piks.nl is now served to you via SSL/TLS. You know, https:// instead of http://. This means the connection, and therefore, traffic between you and the website is more secure, because it is encrypted. This was way overdue, even more so because it’s oh so easy now with Let’s Encrypt. Let’s… Read More »Let’s encrypt all the things!