Amsterdam time

Why we should should use cities, not timezones, to indicate time

We will meet at three o’ clock GMT, the first of May. [sic] This is a subject on which I am extremely pigheaded. Often, when I am planning an online meeting with people who live in other timezones, they wish to choose a time and date using the GMT (Greenwich Mean Time) timezone. And often, that causes misunderstandings. The cause behind the misunderstanding is normally daylight saving time (henceforth called summer time). [Read More]

Improving En Pyssant

How to improve the performance of a Python program

I have been working on En Pyssant for a while, a Free Software chess engine written in Python. The engine part of the program is not (yet) complete, but the rules of chess are wholly implemented. My primary goal in writing this engine is to use everything and the kitchen sink to learn new things: Maybe the program does not need a full testing and benchmarking suite, but I have implemented it anyway. [Read More]

How we conduct ourselves

The trouble with fighting for human freedom is that one spends most of one’s time defending scoundrels. For it is against scoundrels that oppressive laws are first aimed, and oppression must be stopped at the beginning if it is to be stopped at all. H. L. Mencken (1880 - 1956) More and more often, I find myself having to defend my political opponents, or having to argue against those whom I presumably agree with. [Read More]

CopyCamp: Public Money, Public Code

If it is public money, it should be public code as well

This weekend, I attended CopyCamp in Warsaw. I arrived in a hurry and on a whim, because I was substituting for someone who could not attend last-minute. Erik Da Silva and I together held a talk on the FSFE’s latest campaign, «Public Money, Public Code». It is a campaign that postulates that software used or created by public institutions ought become Free Software and available to the public that paid for it. [Read More]

How I do my computing

There are a lot of conscious choices and efforts I make when it comes to how I do my computing. I list them here for me to review once in a while, or for your entertainment. Devices I have five devices that I use at least semi-regularly. In order of use: Thinkpad T470. A self-built desktop computer (A10-7850k, R9 380). Some Kobo e-reader. Moto G (I believe it’s the 2015 model, but I’m not too sure). [Read More]