New blog

1 minute read Published:

I have moved my blog from to my own web-space. On the way I have switched from Wordpress to GoHugo. I hope to publish more often and will increasingly cover programming topics.

Retroactively replacing git subtree with git submodule

13 minute read Published:

Combining multiple git repositories today is rather common, although the means of doing so are far from perfect. Usually people use git submodule or git subtree. If you have used neither or are happy with either method this post is completely irrelevant to you. But maybe you decided to use git subtree and like me are rather unhappy with the choice. I will not discuss the upsides and downsides of either approach, I assume you want to change this, and you wish you could go back in time and make it right for all subsequent development.

Why Privacy is more than Crypto

19 minute read Published:

During the last year hell seems to have frozen over: our corporate overlords neighbours at Apple, Google and Facebook have all pushed for crypto in one way or another. For Facebook (WhatsApp) and Google (Allo) the messenger crypto has even been implemented by none less than the famous, endorsed-by-Edward-Snowden anarchist and hacker Moxie Marlinspike! So all is well on the privacy front! … but is it really? EDIT: A French version of this post is available here.

OpenBSD on the Thinkpad X250

5 minute read Published:

Since posts like these often helped me setup some device, I thought I’d write one as well this time. Also it is advertising for a good free operating system. TL;DR Everything works almost perfectly, good hardware, good software! You should give it a try :) Hardware I have got a fairly high-end config: Intel® Core™ i7-5600U 16GB RAM 1920x1080 Display, non-glare, non-touch 512GB Samsung SSD

Secure Texting Part II

3 minute read Published:

Last summer I blogged about secure messaging and why FSFE cares about it (and why you should, too!). Since then a few things have changed, and I want to give you an update on the situation.The conclusion of my last article was: TextSecure and Kontalk are both good apps in our eyes, however, TextSecure has a much larger adoption and its protocol has gone through more reviews. The protool is integrated into CyanogenMod, recommended by leading security experts and the project just recently gained lots of media attention and $400.

Encrypting cron's daily mail

3 minute read Published:

Most you have probably set your system aliases to receive root’s e-mail, and that of course is a very good idea so you are kept up to date. On the other hand you do send a lot of information about your system through the wire, often package diagnostics with information about locally installed vulnerable software and many other things that might help a person or entity gain access to your computer.

Photo of the Month — 2014-09

1 minute read Published:

With a minor delay, here is the photo of the month for September. It was taken this February in Zermatt, Switzerland. It is a Panorama consisting of eight individual Portrait-orientated shots, stitched together with Hugin. Unfortunately (again) the size limitations of this blog prevent me from giving you a better resolution / quality. The original is 8512x4634 and roughly 200MB big. Developing and editing was tricky on this one, and used the opportunity to learn about regional masks in Darktable.

Photo of the Month — 2014-08

1 minute read Published:

Originally I had wanted to post a different picture, but sadly the war against the Palestinian people has seen yet another level of escalation, so here’s a picture in solidarity with the Palestinians and all other people suffering from war and oppression. I shot it in Ramallah, Westbank, 2011. Many things have been said about the situation and I don’t want to engage in political debate on this blog, so I will not say more than the solidarity expressed above.

[advertising] A nice Indie-Game

1 minute read Published:

I have just backed a wonderful looking independent dystopian RPG on Kickstarter! It’s called Insomnia, it looks like it uses the Free Software Engine Ogre3d (although its not Free Software itself) and it will feature native Linux support. They still need money, so if you enjoy special video games, go help them out and pre-order your DRM-free copy!

Photo of the Month -- 2014-07

2 minute read Published:

I decided to start a photo-of-the-month series; hopefully I will be able to keep it up. Unfortunately the upload limitation on this platform is 1MB per picture so you won’t get high-res for now. The picture was taken last fall in Oberengadin, Switzerland, close to Salecina House. It was a breath-taking sunset and I was very tired from a day of hiking, but thankful for having been there right at that moment!