Oct 172009
 

If you are old enough to remember a time when if you were really lucky you might have access to a computer over a 9600 baud serial line connecting with a terminal, you may well have encountered the Compose key on DEC serial terminals (or in many other places). If you aren’t, I’ll have to explain what they are …

Imagine you have a US or UK keyboard, and suddenly have a need to enter an accented character (such as ü) – perhaps in a place name or perhaps you simply want to spell “café” properly for once. If you look at your keyboard you’ll find that the relevant characters do not appear anywhere. One of the solutions to this are the “dead letters” where certain symbols (such as “) work by putting the mark on the key over the next letter you type.

This apparently works well enough for those who enter such letters every other word or so, but I’m a monolingual Englishman who does not need them so often and I would rather have my quote key left alone thank you very much.

Now imagine a special key on the keyboard. Let us call it “Compose” for the want of any other name. You press it, and a fourth LED on your keyboard lights up. You can then enter any suitable two character sequence to generate accented characters or other symbols (½, «, ¡, ♯, ə, þ, etc.). Perhaps it might stretch your memory a bit remembering all the sequences, but you soon get used to much of it … it doesn’t take much memory capacity to remember that compose, u, ” becomes a ü, and that if you want anything with an umlaut on it, just use compose, whatever needs an umlaut, and “.

Back when I got started in IT, we had a bewildering variety of different types of keyboards with different layouts (and many of which were better by far for typing than most modern crud). For better or worse the IBM keyboard layout effectively won (the Macintosh keyboard is an IBM one with a few extra function keys and some of the modifiers relabelled). One of the big losses was the lack of a Compose key.

Let’s have it back!

Oh! And if you are going to have an “Alt GR” key to function as a “shift” key to enter funky symbols, please engrave the symbols on the front of the keys. You will notice that where the Shift key produces a different symbol, the different symbol is shown on the key – see the 1 key with ! shown.

Oct 162009
 

For some reason the term ‘wardrobe malfunction’ has come to be used in reference to those little ‘accidents’ that happen to people when their clothing slips to reveal a little more than is conventional. For some peculiar reason this seems to happen more frequently with famous people and even more frequently when cameras are rolling.

However that’s not the reason I’m writing this. Who first coined the phrase ‘wardrobe malfunction’ in reference to incidents of this kind ? Said person needs to be gently informed that a more correct phrase would be ‘clothing malfunction’ seeing as it is the clothes that are causing the problem.

A wardrobe malfunction relates to those tall cupboards that store clothes. A malfunction of one could be one of the following :-

Whilst opening the door, you trip and fall into the wardrobe and get tangled up in the clothes and have to call for your partner to help you get released. Who is out in the garden at the time and doesn’t hear your calls until they come in a few hours later.

Or you pull open the door and the door falls off, lands on your foot to cause you to jump about in pain and to fall backwards down the stairs.

Of course there are those who will say that one of the meanings of “wardrobe” is clothes themselves. Maybe so, but that refers to a collection of clothes. You do not wear a collection unless you want to get hot and sweaty to the point of unconsciousness.

Oct 132009
 

So an interim report on the expenses scandal is out and it is suggested that many MPs will have to pay back some of the expenses they have claimed over the last 5 years. And of course we have MPs claiming that it is not fair that they have to pay back expenses that were legitimately claimed under the rules that were set at the time.

No it isn’t fair.

It isn’t fair that MPs had such a lax expenses system that they could claim such ridiculous amounts on ridiculous items.

Complaining about paying back some of the excess is foolish in the extreme – whilst it may not be fair, everyone other than an MP is going to see this as just typical corrupt politician behaviour. Still it should make the next election interesting – we may not have a majority of Labour or Conservative MPs. There will be too many independents 🙂

Oct 122009
 

On the news this morning are increased figures for those killed by acting stupid with rail level crossings. Given the level of stupidity shown in some of the videos :-

It is perhaps time to concentrate more on the effect these accidents have on the train drivers and train passengers. And those who have to scrape up what is left behind after this sort of accident.

After all those who mess around on train lines and level crossings should really be taking responsibility for their own stupidity. You do not have to be too bright to realise that taking the risk of crossing a train line when the barriers are down (or when the lights are red) is taking the risk of being hit by a train. And you don’t live through being hit by a train.

Oct 102009
 

I have recently heard “push” email referred to as “gold-standard” mail by someone who should have known better. I disagree, although in many senses of the word, my own mail has been setup as “push” for many years now – far longer than “push” mail has been supported! Before kicking the idea of “push mail” being the cure for all ills into the grass, lets have a little review of what email is and the difference between “push” and “pull”.

Electronic mail is the computer version of those postcards you drop into letter boxes telling everyone (including the postman) what a great time you are having on holiday. It is not particularly private and is not necessarily very fast. We have gotten used to email normally arriving quickly – within minutes or even seconds, but that is not always the case. In common with the ordinary postal service (I am excluding special services such as recorded delivery), there is not even a guarantee of delivery – it is done on a best efforts basis.

Conventionally the majority of people “pulled” their email from their ISPs email server. When you wanted to read your email, you would start an email client (or commonly these days visit a webmail page and login) and it would pull your email into your email client. When connecting to your email server over a slow connection, the process of pulling in all the email could be quite slow.

To combat this problem, a few proprietary solutions appeared which ensured that the messages were pushed down to the device (as it happens a mobile phone) so that they were always ready when you wanted to read them. Essentially it was a trick – a neat trick, but a trick none the less that made the phone appear to be much faster at reading emails than other phones relying on the “pull” method.

Of course there’s a cost to all this pushing. The phone has to wake up every so often to allow the server(s) to push any available messages, which might not take much power but given the frequency with which it happens can have a big effect on how long your battery lasts.

And do we need the immediacy of push email (or other kinds of messages) ? Personally I think it is better to read (and respond) to messages when it is convenient to us to do so. Responding when the messages become available means being constantly interrupted.

At work I have seen those who have their machines configured to popup little messages whenever they get a message. I am amazed that people can get work done with these constant interruptions. Perhaps those who insist on push email are somewhat shallow, and have little need to concentrate on a task.