Feb 292012
 

According to the news, James Murdoch has decided to resign from his post as the head of News International. About time! But :-

  1. Why was he allowed to resign rather than being fired ?
  2. Why is he being allowed to take up a cushy number with News Corp ? It hardly seems much of a punishment for him to resign from a job in an industry he dislikes only to take another job in an industry that he likes in what is effectively the same corporate empire.
  3. Why didn’t he go ages ago ?
  4. And when is Rupert Murdoch going ?

The two Murdochs (and their countless minions at News International) were the people in charge of a corporate empire that allowed one part of it to break the law not just occasionally but routinely for stories that were not in the public interest (in the sense of stories that the public should know rather than just what they want to know). Whether or not they knew what was happening, they set the tone for a corporation that apparently valued results over ethical behaviour.

They are responsible for allowing such a corporate culture to grow unchallenged for at least a decade.

Did they know what was going on ? Perhaps not – particularly in the case of Rupert Murdoch, but they should have known. And in the case of James Murdoch, it seems probable that if he did not know what was going on, he intentionally avoided knowing.

Both should go.

Feb 192012
 

To be honest I don’t pray to any gods – I don’t feel the need to speak to imaginary friends.

In a recent court case, an atheistic ex-councellor and the National Secular Society won a court ruling that a local council was wrong to put prayers on the official meetings agenda. Not because anyone’s human rights were being abused, but because the council was not empowered to do so under an interpretation of the old law governing local councils which explicitly prohibits that which is not explicitly permitted.

Given that this law is currently being revised to give far greater powers to local councils, the brouhaha that has exploded from the moral minority (I’m thinking of Eric Pickles) ever since is really rather uncalled for. This ruling (unless someone interferes) is a really rather temporary victory.

But without considering the legal position, it is time to consider whether it is really appropriate to have public prayers to begin a council meeting. One councillor interviewed about this situation said that her council brought back public praying as a way of bringing the council members together. Undoubtedly it works for those who believe in a certain god.

But what might be easily overlooked is that it is also a very good way of excluding those who don’t believe in that god – atheists or people with a different religion. Whilst this country has a christian past, there is no reason for going out of your way to making others feel uncomfortable. Even if the others are in a minority, or even especially because they are a minority.

After all praying out loud before a council meeting is totally unnecessary.

There is no trouble with having a minute of quiet contemplation where those who choose to do so can talk with their imaginary friends silently if they choose to do so.

 

Feb 062012
 

If you read certain articles, you might believe that the current UK government is anti-business. The Tories ? Anti-business ? That is simply preposterous – the Tories would never let the government be anti-business. They are after all in politics to help their business buddies.

What certain bankers don’t understand is that there is a certain level of anti-banking here – which is not anti-business. Banks are merely a subset of business, and given that many banks are “too large to fail” comprise a rather special category of business that is not very business-like.

And the government is not really anti-bank at all, but anti-preposterous banking bonuses. Banking bonuses seem to have risen out of proportion to the value that people add to a bank. As mentioned before, no person is wholly responsible for the success or failure of a bank – a CEO may come up with a great plan, but his or her underlings have to carry out that plan. And the success of the CEO is dependent on how effectively his or her plan is carried out.

Personally I do not have a problem with bankers earning millions in bonuses (and I’m very unlikely to ever get such a bonus), providing that :-

  1. They are properly taxed.
  2. They are proportional to the bonuses given to every other employee in the firm.

It is interesting to see that the bosses of National Rail have voluntarily given up their bonuses into a fund for improving the safety of railway crossings. Whilst there was some pressure about the potential size of their bonuses, it was nowhere near as much as that received by the banking bosses, and they gave up their bonuses a lot quicker – nice to see that some business leaders see that their bonuses may be a little excessive after all, rather than whinging about how the government is “anti-business”.

Jan 112012
 

According to the BBC it has been announced that the current curriculum for computer training (ICT) in schools is to be torn up and replaced. And curiously enough the new curriculum is to include programming to a certain extent – as people have been urging for decades.

The first programming language intended for use by children was the Logo programming language first developed in 1967. So it is not as if this is a new idea.

To many of us, the most interesting aspect of computers is not that they allow us to use applications such as word processors, web browsers, and the like – all very useful tools that I would not want to give up – but that they can be controlled by programming. This could be as low-level as writing a device driver in C, or could be using some application macro language to automate a tedious task.

It is perhaps an over simplification to say so, but to a certain extent programming is that last bit – automating tedious tasks. Computers are good at tedious tasks; humans are not. We should be “teaching” computers to perform tedious tasks for us, and that is called programming.

Programming can of course get rather tricky particularly the lower the level you are getting to, but it can also be quite easy with an interactive language with more or less immediate results. For instance the old BASIC :-

10 for i = 1 to 80
20 print "Hello"
30 next i

Can be quickly typed in and then run gives an immediate result – the computer “says” hello to you. A simple example that can be typed in quickly, modified to give a more personal result … or enhanced to give different and slightly more interesting results. The immediacy is important to hook people in and interest them in programming.

And programming is not just useful for those who want to become programmers. Someone who has been introduced to programming may well be better able to :-

  1. Better specify to an IT department what they need, or the error they’re encountering. This will save time and money.
  2. Better appreciate what is and what is not possible.
  3. Be capable of automating computing tasks themselves – not quite programming, but very similar.
Dec 232011
 

In the news this week was the announcement that the Crown Prosecution Service will prosecute John Terry (apparently a famous footballer) for an allegedly racist verbal assault during a football game. Now I have no idea whether the alleged offence took place, whether John Terry is or is not the kind of person to make such remarks, or much idea on what football is.

What prodded me into thought was the potential fine he faces for his offence – as much as £2500. That’s quite a bit of money for me – certainly I’d think twice about doing something that might cost me that much. And there are those for whom such a such is much more significant. Yet for John Terry, such a sum is risible – according to one report, it is about the amount of money that he earns in an hour!

This is not the place to go into the ridiculously high salaries that some footballers earn for an activity whilst it brings enjoyment to some, is really just kicking a ball around. But to point out that the variation that a particular fine means to different people on different incomes, effectively means our criminal justice system punishes the poor rather more heavily than it punishes the rich.

Fines should be a proportion of our daily income – a racist remark should cost us 30-days worth of income whether that means 30-days worth of income support, of 30-days worth of John Terry’s salary. Similarly for other fines.