Today I learned that JSON is much faster than YAML for use in Django fixtures...
Participating in any Open Source project can be frustrating if things do not move along as quickly as you would like. Django is a fairly popular project, whose developers are volunteers with limited resources, and with a pretty big commitment to stability and backwards compatibility, so there will always be people who get frustrated. This blog post is intended to help people in that situation be helpful, and to not actually make things worse.
I tend to use several music/media players, such as shell-fm, moc and Clementine. In order to be able to use the media buttons on my keyboard for pausing/skipping, I wrote this Python script to automatically route the commands to the right one.
Just when you think you've got him cornered, he changes the subject...
After being a loyal fan of KDE for a long time, I've just left...
A defence of the Christian position on homosexuality, written for the benefit of atheists who really need to stop saying silly things like "God Hates Shrimp".
Using IPython deep inside a program...
There doesn't appear to be any way for a Linux user to get a local calendar app to inter-operate with Google or other devices.
I discovered hgview, a really great replacement for hgk.
How can I get the Mercurial Eclipse plugin to just recognise an existing folder as a Mercurial repository?
Complete fail for KDE-PIM/Linux/msynctool and Blackberry Curve.
How I set up Eclipse to work with an existing project using virtualenv
The consistent teaching of the Bible with regards to judgement day is that we will be judged and receive our eternal reward on the basis of what we have done...This does not mean that salvation is by works...
Based on my recent Haskell experience, I highlight some cases where I think static type checks provide a better testing mechanism than unit tests or other automated tests.
I finally finished a non-trivial Haskell project!
The title is ironic...
In short: don't touch my data with alpha-quality software like Akonadi, and start working on things people actually want instead of grandiose schemes that have failed.
This is my suggestion about what needs to go into the Haskell Platform...
A lot of discussion recently has missed the point: the big question is whether the terms of any software licence are really relevant to dynamic languages...
There is a lot of debate over the translation and meaning of 1 Corinthians 7:36-38 – this is the result of my studies on this, mainly for my own future use.