When Free is actually limiting

Published on Fri, 2008-07-18 - 11:41

Is no big surprise that the Free Software Foundation doesn't like the way things are going with Apple and its iPhone. There is no doubt that the App Store is a great blow to the free software movement. It is currently impossible to distribute GPL-licensed software through it, without violating the GPL's restrictions.

Given that the App Store is the only way for most consumers to get software on their new, shiny devices, the free software guys stand in a…

New server (again)

Published on Sat, 2008-07-05 - 03:14

As you might have read earlier on this blog, I've been self-hosting this website along with a lot of friends and clients on a rented server at EasySpeedy. I have done this for about 18 months, and it's been fun to have my very own webserver with 2 GiB RAM and the works, but as I've come to realise, this is a huge waste of money and resources.

A few thousand visits a day across 20 or so sites…

X11 nevermore

Published on Thu, 2008-06-12 - 18:45

Thom Holwerda has posted an interesting piece on the state of X11 development.

This particular passage made me smile:

For such an important piece of software, this is not an ideal situation.

Besides the obvious understatement, the part about it being an important piece of software makes me realise how little i miss it. Because X is no longer important to me. Since I got my Mac, the only thing I run in X11 is Internet Explorer 6.0 and below,…

We still don't know what we're doing...

Published on Fri, 2008-05-30 - 18:06

Drupal's popularity has really taken off on these parts – the last year has seen amazing growth, from a few hobbyists people meeting in Copenhagen now and then to large and respectable organisations deploying Drupal in really ambitious projects.

One of the things I have noticed as a result of the change, is how many that do not understand the why's and the how's of Drupal's development.

I've had to put up with a lot of grumbling about Drupal's pace…


History meme

Published on Fri, 2008-05-02 - 19:10

It has become all the rage for geek bloggers to post a list of the most used commands on their command lines, but since I found my own results interesting, I will post them here nevertheless.

First, our company development server at work where I spend a lot of time messing around with CVS... sigh

-($ history | awk '{a[$2]++}END{for(i in a){print a[i] " " i}}' | sort -rn | head
296 cvs
210 ls
209 cd
40 rm…

A Git mirror for Drupal CVS

Published on Tue, 2008-02-19 - 13:01

For some weeks, I have on-and-off been trying to create my own mirror of cvs.drupal.org in Git, and now it seems I've finally succeeded.

I have set it up with Gitweb and everything, and it seems to have complete fidelity with regards to the original data. It has all the branches/heads and tags that Drupal has, meaning that you can use checkouts from this reppository to keep your Drupal installations up-to-date.

Here's the links:

Github: http://github.com/mikl/drupal/tree/master
Repository (git clone this):…


A hidden gem for theme developers

Published on Sat, 2007-12-15 - 16:46

I was doing some work on a site today, and I found me in a bit of a jam. I'd rather not spend a lot of time (as I have done so far) writing all kinds of code to get aroud Drupal's default styling.

I'd also rather not completely forego Drupal's CSS, because nice modules like admin menu depends on it. So what to do?

After digging a lot around in the docs (which are, sadly, a bit confusing on…


The political left

Published on Thu, 2007-11-15 - 23:42

The political left is mainly composed of do-gooders that do not want to do good themselves.

Imagine someone wanting to do good for the homeless, and instead of doing the obvious and going out there with food/money/coffee/blankets/whatever, they decide to moan about it to the press, politicians, and just about anybody else who is willing to listen (or just happen the hapless victim).

The result is that the tax payers are burdened with doing good for almost anyone. It is…

Paying the price and other thoughts

Published on Thu, 2007-08-30 - 19:30

Life is a collage of the mundane and the profound; I find it hard to say which I enjoy more.

For every achievement in life, there is always a price to be paid; I admire those who pay it themselves and encourage others to help them. I pity those who expect others to pay it for them. I detest those who forces the price for their achievements upon others.


Published on Sat, 2007-06-23 - 17:44

We had just finished one of our work Saturdays, our irregular fix-up-the-house days. I had been cleaning the basement all day, and everything was shining - after that, I went into the garden to help pruning and weeding.

Just around 17.00 when we were finished, we had a short thunderstorm, with as much rain as I've ever seen in such as small period.

As we live at the bottom of a hill, right next to Lake Gentofte, our basement quickly…