Saturday 24 March 2012

Visitor from Trinidad and Tobago

Blogger stats tells me that I had a visitor from Trinidad and Tobago recently.

I don't know who you are, or what you were looking at, but you're very welcome!

I must confess that I know very little about Trinidad and Tobago. I hear about it every four years when the Olympics is taking place. So I will be hearing about it again very soon, I assume.

Wikipedia has the following very interesting information to impart: "Trinidad and Tobago ... consists of two main islands, Trinidad and Tobago"

Very informative!

They were kind enough to supply the following picture also (which looks very nice):

Thursday 22 March 2012

Top tips for writing the perfect email

I get the impression that the art of writing a really good email is slowly dying. Perhaps it’s the advent of instant and text messaging. Perhaps its the increasing use of mobile devices. Perhaps it’s just a symptom of the general decline of English. This posting is intended to help with this process.

In this posting, I thought I would encapsulate my thoughts on and guidelines for writing the perfect email.

1) Consider your audience

A number of people will read your email. You will read it before sending. The recipients will read it also. Will it make sense to them? Remember that you may have occasion to re-read it some time later (perhaps years later). Will it still make sense to you then? Maybe it will be intercepted and read by the NSA. Have you included (perhaps unintentionally) trigger words such as bomb and mayhem? What will they make of it? Will the email be used at some point in the future as part of a court case? Are you casually writing things now which you would not like to have seen in a public forum? Is some ways this is analogous to the advice your mother would have given you about wearing clean underwear in case you're ever involved in an accident. Mothers know best!

When you are considering the audience for your email, the most important person to consider is yourself. Above all make sure that you’re happy with the email: if you can understand it then there is an excellent chance that others will too.

2) Have a start, a middle, and an end

A good email, like any good story, should have a start, a middle and an end. There is nothing more annoying than trying to understand an email which is missing one of these key components.

When you have finished composing your email, re-read it. Does it have a start? Does it have a middle? Does it have an end?

If not, add in the missing element.

3) Include the recipient’s name at the start and your own name at the end

People like to know that you know who you are writing to, and you know who you are. So address the recipient(s) at the start and sign-off properly at the end. “Hi xxx” is a traditional starting phrase. In some circumstances it may be appropriate to substitute “Hello” in place of “Hi”. Very occasionally “Dear” may be appropriate. Never start an email without a proper salutation. Your intended recipients may not realise that the email is relevant to them and they may delete it without reading it properly.

The traditional way to sign off an email is to put “Regards” on the penultimate line and your own name on the ultimate line. “Best wishes” can be used in place of “Regards”, particularly if you know the recipient well and if you like him/her. If you’re in a particular hurry then “Best” can be used in place of “Best wishes”. Speaking of time-savers, I see an increasing trend to just use an initial on the last line in place of your full name. So instead of "Peter" I would simply type "P". As well as saving time this is seen as a "green" approach as you are saving the transmission and storage of those 4 extra bytes (even more important if your name is Christopher or Cassiopeia)

4) Avoid distracting speling and grammer mistakes

There is nothing worser when reeding an important email than too be distracted by poor speling or grammer. Yore recipient may become completely distracked from the content off your email bye the speling and grammer mistakes. We are fortunate in this regard that modern email systems have build-in speling (and somtimes grammer) chequers. So if you are typing something and you notice that the system has underlined a word in red, them take another look at it two sea if you have made an avoidable mistake.

5) Consider the use of To, CC, and BCC carefully

Most email system allow you to add the recipients in any of three places: To, CC, or BCC. The first of these should be used for recipients who are most importing. For this reason it is generally a good idea to include your own manager in the To field. The second should be used for recipients who are less important. The third should be used for recipients where it makes little or no difference whether or not they see the email.

In some circumstances you can elevate a recipient from the CC to the To field. This can lead them to believe that you care more about their opinion than is actually the case.

Note that it is sometimes useful to include all of the recipients in the BCC field. This means that the recipients have no idea who else has received the email. In fact some email system do not display the BCC field to recipients so that the person cannot even figure out how he/she got the email. There are occasions where you can use this to your advantage.

6) Take care with the tone of your email

It is especially important to take care with the tone of your email. It can be difficult to convey meaning in words alone. Humour in an email is particularly tricky. For this reason, in emails (as in blog postings) I generally try to steer clear of humour and sarcasm. Pay special attention if what you're saying in a humorous or sarcastic way could be taken up as being offensive.

If you must sail close to this particular wind then there is a technique that you must become adept at: the use of the "smiley" (or "emoticon"). Consider the difference between these two examples:

"You are without doubt the worst manager I have ever had"
and
"You are without doubt the worst manager I have ever had ;-}"

Notice how the addition of the smiley has completely diffused the sentence.

A smiley which I find indispensable when using sarcasm in an email is :O

It is absolutely amazing how many interesting smileys can be generated using the limited range of symbols which are available in the ASCII character set. My advice is to become familiar with all of them so that you can use (and recognise) them as appropriate.

7) Forwarding emails

Most modern email system allow you to forward emails. This can be very useful in some circumstances. If you find yourself forwarding an email and you’re not sure what you want to add in relation to the email (or perhaps you’re not even sure if you should be forwarding the email) then the three-letter acronym “FYI” is the tried and tested approach.

8) Replying to emails

Replying to emails is a special art and should really be a topic all of its own. There are four main ways to reply to an email: reply to the sender only or reply to all, and reply with or without history. Replying to all is the more common approach: it surprises me that this is not the default on some email systems. By replying to all you can ensure that everyone knows that you have seen the email, that you have read it, and that you have replied. A dilemma that arises in these situations is where a number of people have used the reply to all function and it becomes clear that there is a need to pare down the recipient list. The question is: should you do it or should you leave it to someone else? My advice is to leave it to someone else. If you take someone out of the list, and then another people adds that person back in for a future email, then that person will see that you tried to exclude him/her and may conclude that you were trying to circumvent him/her in some way. Best to play it safe. Remember: emails are free and there is no charge for additional recipients!

I hope you will find these guidelines useful and instructive. Together we can raise the bar when it comes to sending quality emails.

Tuesday 20 March 2012

RPG II Continued

I blogged about the RPG II programming language previously.

Since doing so I have been conversing with two RPG programmer buddies from those days.

The first (who has asked to be referred to by the nom de plume of Hazel Nutt) reminded me that the built-in RPG cycle could be a tricky beast betimes. It did a lot for you but you had to be very familiar with it to ensure that you were always working with it rather than “agin” it.

The second (who is happy to be referred to by his real name, which is John) put me on to two things.

The first is this image of an “RPG II Debugging Template”. I mentioned these in the first article but this is what they looked like:



It is interesting to note that a flowchart for the RPG cycle is right there on the template. Again this goes back to how critical an understanding of the cycle was.

The second is this image of the first RPG II program he ever wrote:



This is obviously some kind of test program he wrote while learning the language.

Special bonus features with this program listing are:
  • The date when he compiled the program is right there on the listing: August 1971!
  • The listing was produced on a line printer (such as the 1403 I mentioned in my previous posting) and is printed on “fan-fold” paper (paper with alternate white and light green lines and perforations at the sides for tractor feeding). We called this “flowline paper” but I can’t see this term on the web so maybe it wasn’t widely used.
  • When John looked at the program again after all these years, he found something he didn't like and that he would improve if he were doing it now! I'll leave you to spot what that is for yourself!

Steve Jobs - two things I didn't know

I was given Walter Isaacson’s book on Steve Jobs for Christmas.

It’s a great read: I really enjoyed it.

I think there are the ingredients for a couple of posting in it.

In this first one I just want to focus on the two things I didn’t realise:

1) How obnoxious Steve Jobs was to work with

I couldn’t believe that speech he gave the Lisa team when they were moved to report to him (with his Mac team). Apparently he said: “You're a B team. B players. Too many people here are B or C players, so today we are releasing some of you to have the opportunity to work at our sister companies here in the valley.” I don’t think I would have liked working for him. Not sure I would even have liked him.

2) How much Steve Jobs contributed to Apple

I mentioned in a previous posting that I owned an Apple ][ back in the 70’s. I loved everything about that machine. I also loved the “Apple II Reference Manual” which accompanied the machine. It has tons of information, including Assembler listings for the operating system. This code was written by Steve Wozniak. So he designed the hardware and he wrote the software! A rare combination and wonderful! So I completely understood the value of Steve W to the company, but I had no idea what Steve J contributed. Having read the book I now get it. Although Steve W’s contribution was invaluable in the early years, it seems that Steve J made the greater contribution overall.

Have they no shame: Irish "Regulators"

Whenever I hear a radio advert that ends with the phrase "xxx is regulated by the Central Bank of Ireland" or "xxx is regulated by the Financial Regulator" I am struck by the fact that the people who work in these two institutions did not have the required level of shame to remove this requirement in relation to advertising.

Every time we hear one of those ads we are reminded that those institutions did NOT regulate the companies that were engaged in lending in the Irish marketplace. Greed, stupidity, self-interest, recklessness and a complete lack of regulation have taken this country to where it is today.

The dogs in the street knew that there was something wrong at Anglo Irish Bank.

Everybody knows that anything that looks to good to be true is too good to be true.

But not the regulator.

I can't believe that the people working in those two institutions are not completely mortified every time they hear one of those ads. I know I would be.

There are societies where people take personal responsibility for their actions or inactions. From what I can see, this is not one of those societies.

I would like to see a list of the people who have apologised for their actions or inactions and resigned in disgrace. And I don't mean people who have resigned and taken a big package. I mean resigned with a genuine regret for their mistakes.

Do us all a favour: remove the requirement to have those stupid statements at the end of adverts. Stop rubbing our nose in it.

Monday 19 March 2012

Meeting a hero: Sugar Ray Leonard in Dublin

I met of hero of mine on Friday.

On Friday morning I was in Eason's book-store in Dublin and I saw a sign saying that Sugar Ray Leonard would be signing his book that afternoon.

I was back at 5 PM and joined a long queue to meet the man who I believe was the best fighter I ever saw.

He was a fast, intelligent, skilful boxer and not afraid to play to the crowd (or play mind-games with his opponent). He had courage and determination. He had what fighters refer to as "heart".

After queueing for an hour I got him to sign my book and I got to shake his hand. He got on very well with everyone and seems to be real gentleman.

I've never been to a book signing before, and I never met a personal hero before. It was a great experience.

He appeared on the Late Late Show that evening. This was a surprise as he told one of the other guys who was getting the book signed that he wasn't and that he was heading home. Not sure if (a) it was a last minute thing or (b) Sugar Ray didn't know or (c) he thought he was supposed to keep the appearance secret. In any event, you can see the interview here.

Note: I looked though the official RTE recording of the programme (on "Player") and they have cut out the part with Sugar Ray. I'm sure there's an interesting story there!

The following evening he appeared on the Jonathan Ross show. Jonathan is a self-confessed boxing fan and described him as "the best boxer, pound for pound, of any boxer in the history of the sport". Obviously I would concur with that analysis. You can see it here.

Interestingly, although Tubridy knows a lot less than Ross about boxing, his interview provides much more insight into the man.

Sugar Ray's book is called "The Big Fight: My Autobiography"

Thursday 15 March 2012

Speaking of Scooby-Doo: Frank Welker

I cannot leave the topic of Scooby-Doo without mentioning Frank Welker.

Frank was the voice of Fred in the first season of Scooby-Doo and has been doing it (with only a few small exceptions) ever since!

And he has been doing the voice of Scooby since 2002 as well.

Fantastic achievement.

But that's not all. Frank has been involved in an unbelievable number of movies, TV shows, etc. Here is a full list of his work.

But most amazingly of all, he has been named at number 1 on the "All Time Top 100 Stars at the Box Office"! He beat Samuel L. Jackson into second place and Tom Hanks into third!

Wednesday 14 March 2012

Favourite cartoon: Scooby-Doo

If I was asked for my favourite movie, or TV show, or song, I would struggle to pick out just one.

Not so with cartoons!

The greatest cartoon ever made (by miles) is Scooby-Doo:



The show (in various formats) has been on the go since 1969.

There were a few missteps along the way for sure (Scooby-Dum and Scrappy-Doo are standout examples) but I would still sit down in front of the TV if I found my kids watching an episode.

Aside from the original series, I think my favourite contributions to the franchise have been the "direct-to-video" movies, starting with "Scooby-Doo on Zombie Island" in 1998.

Congratulations to William Hanna, Joseph Barbera and their team.

Speaking of mystery... Hugh Laurie sings

Here is Hugh Laurie (genius) singing a song of his own composition back in 1987:



The clip is from the TV show "A Bit of Fry and Laurie".

If you search on youtube, you can actually find a new(ish) version of him singing this song.

Is it fair for one man to be so talented?!

Tuesday 13 March 2012

Inspirational words: Yesterday is history...

My favourite inspirational saying is:

Yesterday is history
Tomorrow is a mystery
Today is a gift
That is why we call it the present.


It's clever and it's important. And it rhymes too (well, parts of it!)

I'd like to be able to credit it to credit it to someone but apparently the origin is unclear. People to whom it has been ascribed (Alice Morse Earle, Eleanor Roosevelt, Joan Rivers, Babatunde Olatunji, Bil Keane, Elvis Stojko) are probably just quoting earlier sources.

There is speculation that the last line was added later. That seems like a possibility. The last line only works in English obviously!

It has become so well know that it made an appearance in Kung Fu Panda:


But even though it has appeared in a cartoon, I still think has something important to say.

Monday 5 March 2012

I was right! "Too Little Too Late" by JoJo

I was right about Jango introducing you to songs/artists that you might not know.

It played "Too Little Too Late" by JoJo for me. What a super pop song. Dunno how I missed it first time around.



Only problem is the use of auto-tune!

I think auto-tune is OK when used:
1) For fun (the "Cher Effect")
2) By people who don't claim to be able to sing

Some argue that it's OK for live performances (so people get to hear what they paid for). I disagree, although it is preferable to lip syncing!

Auto-tune should not be use for people who can (or should be able to) sing. That's their job. Simple as that.

For a good list of people who use auto-tune, take a look here.

Sunday 4 March 2012

ASCII Art

I can't mentioned ASCIIMATION without also mentioning ASCII Art.

When I was working in my first job, we had a big fast line printer and we discovered ASCII Art.

One of the guys who worked with me typed in the lines of text that were required for a fabulous (for the time!) picture of Snoopy:


My favourite picture was of Spock. Far too many characters for me to enter though!

I was reminded the other evening by a friend of a time when (in a subsequent job) he put up a piece of adult ASCII art over his desk and someone else (presumably taking offence at the content) took it down! You can see examples of that kind of art here.

Asciimation

I have blogged about a couple of kinds of animation recently (marker and sand) but I couldn't leave the subject without mentioning one of the most extraordinary types of animation there has ever been: asciimation!

In July 1997 a New Zealander named Simon Jansen began to create an animated version of Star Wars Episode IV. As if this wasn't hard enough, he decided to do it using ASCII characters only! He started creating the animation frames using Notepad and he wrote his own Java applet to display it!

The result is amazing. You can see it here.

Thanks to advances in browser technology, a Java applet is no longer required (but it is still on his site if you want to see it).

If you want to find out more, then he has an FAQ page. He even tackles the question which will be uppermost in the mind of anyone who sees the animation: "Why (oh God, why)?"

Raising Hope

I happened to stumble upon the first episode of Raising Hope the other day.

Absolutely fantastic.

The scene where the young Jimmy Chance was looking out through a hole in the bottom of the car while it was flying along was one of the funniest things I have ever seen (see below).

Gregory Thomas Garcia (of "My Name is Earl" fame) has done it again!

Can't wait for the next episode.