Graeme's

Blog

What has the EU ever done for us?

What has the EU ever done for us? Mostly, a lot of harm.

Consistently favoured corporate interests over public interests

The EU is far more insulated from public pressure than national governments but even more prone to listening to corporate lobbyists. It is not transparent enough about lobbying for us to even know what the real expenditure is, but we know it a lot. The greatest single case of this is in the supposedly free trade, but really corporate welfare, TTIP treaty which the EU is pushing hard, despite widespread public opposition. Who wants the treaty? Corporate lobbyists. It also binds countries permanently to particular policies, undermining democracy.

Taylor Swift on Apple Music - translated

As Taylor Swift seems to have difficult saying what she means, so I thought I would provide a plain English translation of what she has to say about Apple Music.

Beating Node.js with TCL

This is partly a reaction to people who talk as if Node.js is unique, and partly to test my code against something that has seen production use. There are all sorts of problems with doing this sort of comparison, and while I would have liked to compare more servers, used a better environment, performance tuned everything, done more measurements etc. but I think what I have done is enough to prove my point.

Python IDEs part 4: Liclipse and PyCharm

I have never liked the user interfaces of either Eclipse or Pycharm, so it is hard to be impartial. Liclipse, for those unfamiliar with it, is an Eclispe based IDE, that is a successor to Pydev. Both are proprietary, but prices are reasonable. After trying them again I still do not like Eclipse or Liclipse, but I do see the appeal of Pycharm.

Python IDEs part 3: Eric and Wing

Continuing looking at Python IDEs, I have been trying Eric and Wing IDE. Both primarily Python IDEs (although Eric also supports Ruby), both are very powerful, but one is free and open source, while the other is proprietary and expensive.

Trying Python IDEs

I have been using Geany for a while, because it is lightweight and has a nice UI, and it will be my baseline for this comparison, but it lacks some features I would like to have. The most important is good auto-completion, but refactoring support would be nice and real time linting even nicer. So, I made myself a list of IDEs (and extensible editors) that met my criteria.

Open sources licenses still not understood (by Hiscox, at least)

Insurance company Hiscox has posted a misleading article on “the advantages and risks of open source software” in its “small business knowledge centre”. It is not clear who the article is aimed at, the explanations of legal issues are unclear, and the discussion of security issues irrelevant. They could have saved themselves from looking foolish if they had asked some with some technical knowledge and familiarity with the licences to review the article.

Fossil vs Git

I have used Fossil for version control for a few years, and I like it, but this recent comment on the fossil-users mailing list made me think about its limits:

we must agree Fossil [..] much easier and friendlier to use.

It is, and it is not. I do recommend it, and it does provide a a lot of functionality and it is easy to learn and use.

Why you should not use Wordpress

The appeal of Wordpress is obvious: cheap and easy, and lots of “developers” know it. The biggest problem with Wordpress is that something originally designed as a blog platform, has evolved general CMS features, and is widely used a development platform. The problems are that it has security issues, and is neither flexible nor productive when used a a development platform and cheap developers are not good developers.

The philistines are running the asylum

This post was sparked off by a comment a teacher made about the British government’s education policy, but the point I want to make is that this is the result of a globally accepted change in values. There is a link between education policy, how prisoners are treated, arts policy and more.

Tablets: anti-consumer and anti-innovation

Tablet computers (and smart phones) are bad. They are bad for consumers and kill innovation. They move power from the owner of the device to its manufacturer, and denying the use of a cheap base for research and development, the very base that made the tablets possible in the first place, and, if PCs follow suit, innovation will become much harder. They deny consumers choice, are sometimes impossible to update (a security nightmare) and are inflexible.

Smarterer - a broken recruitement tool

Having taken a number of Smarterer tests I find it scary that people use it as a recruitment tool. The tests are unreliable and meaningless. First, I will explain what is wrong about my scores — and I am complaining more about scores being to high than too low, so there is no personal grudge here. Then a few quick thoughts on the reasons.

Homeopathy is magic

When I say that homoeopathy is magic I do not mean it as a metaphor or analogy, I mean that its principles are a variation of those of sympathetic magic.  The term sympathetic magic was first, as far as I know, coined by Sir James George Frazer in The Golden Bough. He wrote:

How to fix the deficit, immigration and growth.

My idea, intended for the UK, but possibly applicable elsewhere, will generate a huge amount of government revenue, complete change immigration, and stimulate economic growth. The idea is a very simple: auction residence visas.

Takeover Panel claims copyright on regulatory information

The Takeover Panel (which regulated mergers and takeovers inn the UK) has sent me an email telling me that reproducing the list of takeover offers (i.e. a list of company names and dates) would be a breach of copyright, and that they would be unlikely to allow commercial reproduction except though “official news channels”.

Ten reasons to use Linux

As Linux is already the leading server operating system, I am really only giving you 10 reasons to use Linux on the desktop (and mobile devices).