Jul 142010
 

So the UK and Northumbria in particular has recently gone through one of the largest manhunts in recent times whilst Raoul Moat went on the run after trying to kill three people. And succeeded in killing one – the current boyfriend of his ex-girlfriend – for some reason the media believe if that you have once made a mistake and had a relationship with a nutter, it is a permanent relationship that you can’t escape from.

For seven days we were all glued to a greater or lesser extent to our TV screens whilst the police combined the wilds of Northumbria whilst he was in hiding, but eventually caught up with him and after a multiple hour stand off, he finally shot himself.

Of course as soon as it was all over, people were talking about the police hunt for him and criticising how it was done; in particular the mysterious use of two mysterious tasers that were not of a type approved for use by the UK police. Such things are inevitable.

It was also inevitable that some silly people on Facebook would start a group in support of him. And of course the Tories in government after they heard about it, started frothing at the mouth and demanding that the group be removed from Facebook because of “anti-police statements”.

There are two obvious conclusions to draw from this reaction to the Facebook group supporting Moat :-

  1. Tories have little respect for free speech if it is something they do not agree with – such as criticisms of the police – and the acid test of respect for free speech is whether you support it even when it is being used to say things you do not agree with.
  2. Tories need to get a life and stop overreacting to what is a handful of silly people on Facebook. A group with 30,000 supporters ? That’s such an insignificant number that it really isn’t worth getting worried about even if you find their sentiments offensive.

If you look at the Facebook group and the comments it very quickly becomes plain that the majority of supporters are ill-educated idiots who have significant problems with grammar, spelling, and a grasp of the known facts.

Jul 132010
 

Actually that isn’t quite the case – it is still in the process of being banned as of today. And of course the law actually reads something along the lines “people are prohibited from concealing their faces in public”. But we all know that it’s to ban Muslim women from wearing the full face veil or niqab.

I have mentioned the niqab before, so I will not be saying too much in this post.

France’s law may be a little over the top, but I do not believe that it is any more anti-Islamic than a law against beating your wife is anti-Islamic. Muslims in France may believe that France’s new law is anti-Islamic, but it is more a reaction against the perceived misogynistic tendencies behind the wearing of the niqab.

Muslims are saying that we should be more accepting of cultural differences when it comes to considering the niqab; I don’t disagree, but the negative image of the full face veil in Western society should also be considered when considering wearing the niqab. As mentioned before, an Islamic woman is still capable of demonstrating her “modesty” by wearing a burka despite not wearing the face veil, and by doing so she is showing her acceptance of Western cultural sensitivities.

Jul 122010
 

According to the American Film Institute, the film “The Third Man” is American. There is one small problem with this: it is a British film through and through. The director was British (Carol Reed); the writer (Graham Greene) was British, and of the three producers only one was American (the others being British and Hungarian). The film was made on location in Vienna with additional work in a British studio.

So how on earth can anyone consider it to be an American film ? Interestingly the AFI seems to make a habit of this – in their 1998 list of great films, some of the films leap out at me as being British :-

Of that list, there may be some debate about the last two, but both were directed by an American directory after he had chosen to live in Britain. Both were written by British writers, and the sound requirements of 2001 could only be met at the time by the use of a British studio.

The trouble with claiming that several of the greatest films ever made were American when they were in fact British, undermines the British film industry. And it’s not as if the American film industry is short on great films!

Jul 102010
 

This blog entry is going to have a rather unfortunate number of the words “opinion” and “apparently”, getting in the way of the prose. Normal people realise that when I say that X is a scum-sucking, arse-licking slimy snake, I don’t really mean it literally and that it is an opinion. Abnormal people on the other hand are likely to see an opportunity to silence a critic. In my opinion the tobacco industry is inclined to keep hunting packs of rabid attack lawyers ready to pull to pieces the most trivial critic, so it is wise to be a little cautious.

At the beginning of the 20th century, the tobacco industry was just another industry – perhaps a little hick in my opinion as it merely added a bit of value to an agricultural product by rolling up leaves in cigarette papers in a ready to smoke form. But people did not assign tobacco company executives to the same category as corrupt politicians, child molesters and serial killers.

Somewhere along the way it changed as the health risks of smoking gradually become known – with the tobacco industry apparently fighting every step of the way. At some point every tobacco executive woke up to realise he was going into work to help his company kill zillions of people with their product. And apparently the instant reaction from every single tobacco company was to fight the truth.

It must have been easy to deny the truth in the beginning where it was the opinion of one established industry against the opinion of a few wacko medical researchers. Fair enough. Who is going to give up a good income because some odd-ball begins to suspect that smoking tobacco may not be healthy.

But when the evidence began to pile up, wasn’t there one tobacco executive who sat back and said “Hey! This is wrong” ? Nope. I mean sure there was Jeffrey Wigand but he was not so much a tobacco executive as a researcher (who became an executive) who worked in the tobacco industry. And in that case we are talking about the 1990s which is far later than when the tobacco companies first knew that they were selling poison.

So it seems that every tobacco executive since the 1950s has felt that his (or her) income and the safety of the company they worked for was more important than the fact that they were in my opinion going out of their way to kill their customers.

Is there something specially corrupt about tobacco executives ? Well, we can probably guess that they were not necessarily the brightest sparks in the box – how much intelligence does it take to sell drugs to a drug addict ? But they were probably no more morally corrupt than any other company executive.

Which brings us to the question, should we really entrust power to the kind of people who become company executives ?

Jul 082010
 

I have just spent the weekend doing all sorts of stuff that you won’t be interested in because it’s really boring (moving the main desktop machine, etc.) with News 24 on in the background. About every 4 hours I’ve been treated to Chip or Chop or whatever it is, proclaiming that home computing in the good old days was far better than it is today.

What a load of rancid rhinoceros dung! There is of course an element of truth to it, but in reality home computing back in the 1980s was a continual struggle with limited resources – we often had less than 32Kbytes of memory to play with. Yes that is 32Kbytes not 32Mbytes! The first computer that I was employed to work with had 4,000 times as much memory as the first computer I used; and 2,000 times as much as the one I spent a lot of time writing software for. Of course the machine I am writing this with has no less than 4,000,000 times as much memory as my first machine!

When we look back in time to early home computing, we tend to use nostalgia tinted glasses. In addition to the limits on memory, early home computers had a number of other drawbacks :-

  • Graphics were ridiculously bad. If you were lucky you had two colours at 640×256 resolution. If you were unlucky, graphics were made up of special “blobby” text characters that could produce “graphics” of a resolution of something like 80×50!
  • The screen was typically a discarded old colour TV … big and fuzzy. Even if you were lucky enough to have a colour monitor, it would usually refresh at a rate guaranteed to produce eyeball frenzy.
  • Sound quality was a little below par. You could get computer music – see the Commodore’s SID files – but the likelihood of  anything approaching the quality of 128Kbps MP3s just wasn’t going to happen.
  • Storage was extremely small in capacity and very slow. If you were lucky you had access to floppy disk drives with around 80Kbytes to 320Kbytes (there were floppy drives with 1Mbytes of storage available but they were not common), and these were slow.

Not that there is anything wrong with nostalgia of course – I run a few software machine emulators to play around with the computers of my childhood. And in one particular sense those old 1980s home computers did have one advantage over modern computers that modern machines do not have.

They were very easy to get trivial results out of.

Fire up a Commodore PET, and less than a second after switching on, it would type “READY?” at you. And it does mean that … it is ready for you to type the commands needed to load a program from tape or disk, or for you to start writing a program. No loading of an operating system; no complex IDE to learn. Just you, the computer and the keyboard.

Despite the primitiveness of the interface, the immediacy of the results is very attractive to new hackers of child age. For instance, a simple program can produce interesting results for a child :-

10 for i = 1 to 1000
20 for j = 1 to 20
30 print tab(j); "Name"
40 next j
50 for j = 20 to 1 step -1
60 print tab(j); "Name"
70 next j
80 next i

Such a simple program produces a snake of your name down the screen; with a few modifications a child can produce more interesting graphics. And many home computers of the time came with far more extensive manuals that would teach BASIC programming.

Whilst BASIC is perhaps an unfortunate language for language purists and probably does teach a few bad habits, it does have one big advantage over more “proper” languages. It is easy to produce simple programs to produce simple results. Of course there is nothing preventing us from creating a better BASIC than the original with enhanced features, but the key is not programming purity, but ease of use and the ability to produce interesting results easily even if that means losing flexibility.