Category: Uncategorized
-
My grandfather
Yesterday, my grandfather passed away, roughly 40 days before his 95th birthday. After he suffered a first light stroke ten years ago, his condition slowly worsened. In the end he was not able to walk or eat on his own, and didn’t recognize anyone. But up to age 85, there was no sign of slowing. […]
-
Smart Radios
For a couple of years I have been running mpd (music player daemon) on an Alix, connected to a stereo in the office. The Alix runs headless, but I have a variety of options to control it: gmpc on the notebook, Droid MPD client on the phone and fookebox in the browser. Over the years […]
-
Mountain Wagas
Every season has its virtues. What I like to do during the winter season is Wagas games, and the Fronalpstock is perfectly suited for that. Wagas are usually performed by flying close to sand dunes in the constant sea breeze, but powder snow is just as soft as sand. Instead of the constant sea breeze […]
-
vim meets VisualStudio
There are two camps of neckbeards: Those who use emacs, and those who use vi or vim. I can’t tell which is better, and most of the arguments seem to be rhetoric. Until about three years ago, I perceived both as insufferable. I was however curious to learn either of them. The question was which […]
-
We have been using passwords for too long
Every time I have to register to a website using a password, I grow more annoyed. Passwords were fine when you only had one, to log in to your corporate mainframe. But these days, computers are better at cracking passwords than humans at remembering them. It only gets worse with the more sites you maintain […]
-
an ultrabook for developers
My old netbook still runs, but it shows signs of senility. I have been thinking of a replacement for a while, but as it still worked, that was constantly postponed. When I first read about project sputnik, I thought this is great news and I want one. The device that followed looked very nice, but […]
-
Pimp my miner
For a while now, I thought about mounting a simple display somewhere that shows the most important parameters of my BitCoin miner. First I started with an AtMega equipped with an Ethernet module. But parsing json without any library support became too cumbersome quickly. So I copy pasted together a small python script, and used […]
-
chording bluetooth keyboard
Wearable computing is much older than Google glass, and even head mounted displays were around for a while. Personally, I’m looking forward to affordable devices of that type. The display seems to be a very good solution, while voice entry can be awkward. The Hak5 podcast aired an episode last year about a guy that […]
-
BitCoin mining pools
As stated in an earlier post, after I was mining for a few days, the 50btc mining pool was hacked. A month later, I’m still waiting for my coins. So I tried some other pools. As advised in many places, I avoided the biggest pools, thus mitigating the risk of a 51% attack. I mined […]
-
revisiting enable_if
It was roughly 2008, when I wanted to make a template function for serialization, only available to container types. Template stuff can become complicated at times, and from reading the documentation boost::enable_if seemed to be just what I needed. I didn’t get it to work, and I blamed Microsoft Visual Studio 2005 for not being […]