Mac OS X 10.5.8 available through Software Update

Mac OS X 10.5.8 available through Software Update

I find myself skipping a lot of songs on my iPod. Maybe my taste has changed. What should I listen to?

Scanning a print-out of a line drawing and then tracing over it again because client hasn’t brought original file. The stupid – it burns!

I just joined the NHS Organ Donation Register. Don’t know why I didn’t do it sooner, it is so easy and will save lives.

The God of the Old Testament is arguably the most unpleasant character in all fiction: jealous and proud of it; a petty, unjust, unforgiving control-freak; a vindictive, bloodthirsty ethnic cleanser; a misogynistic, homophobic, racist, infanticidal, genocidal, filicidal, pestilential, megalomaniacal, sadomasochistic, capriciously malevolent bully.

Richard Dawkins

Just thought of a great idea for a domain name, would get it in an instant if I thought I would use it…

Examine the notion of a “loving god.” This god only loves you if you follow the rules. No questions, no doubts, no objections, are allowed. “Because I said so, that’s why.” He/she/it loves you as a farmer loves a draft-animal; you’re useful, you obey, and you’re docile. If you stray, your firstborn will be murdered, if you don’t follow a capricious order, you’re a pillar of salt. This is “love”? If so, I’ll take indifference.

James Randi

HTML5 & Internet Explorer

Once again, Internet Explorer causes problems. This time with the adoption of HTML5.

HTML5 is ready to use today. There is very little stopping you from using HTML5 for all new websites you code. All except for one small problem: Internet Explorer needs a kick up the butt to render your code properly. It needs something called the HTML5 javascript shiv.

Internet Explorer, in its infinite wisdom, does not allow you to style an element that it does not recognise. This is not very future-proof, and causes problems as HTML5 adds a lot of new elements. The only way to get around this is to use javascript to force Internet Explorer to recognise the new elements. Basically, the code looks like this:

document.createElement("section")

This is repeated for all the new elements, inserted into a browser-sniffing conditional and minified for your downloading convenience. Fixed!

Of course, there will be those without javascript enabled, and the best we can do for them is this:

<!--[if IE]>
<noscript>
<p>You need to enable javascript
in your browser to view this website.</p>
</noscript>
<![endif]-->

Is this useful for the viewer? No, they probably do not know what javascript is, or whether this message can be trusted—and they should not be expected to. But it is necessary. Will this be fixed in future versions of Internet Explorer? I certainly hope so, but then it will be decades before everybody has switched to that new version – just take a look at how many people are still using Internet Explorer 6.

There has never been more reason to dump Internet Explorer and get one of the better, free alternatives:

FirefoxSafariOpera

Religion has actually convinced people that there’s an invisible man — living in the sky — who watches everything you do, every minute of every day. And the invisible man has a special list of ten things he does not want you to do. And if you do any of these ten things, he has a special place, full of fire and smoke and burning and torture and anguish, where he will send you to live and suffer and burn and choke and scream and cry forever and ever ‘til the end of time … But He loves you!

George Carlin

Here’s to the crazy ones

Here’s to the crazy ones.

  The misfits.
   The rebels.
    The troublemakers.
     The round pegs in the square holes.
The ones who see things differently. They’re not fond of rules.
     And they have no respect for the status quo. You can praise them, disagree with them, quote them,
     disbelieve them, glorify or vilify them.
About the only thing you can’t do is ignore them.
     Because they change things.

They invent.    They imagine.    They heal.
  They explore.  They create.      They inspire.
   They push the human race forward.

Maybe they have to be crazy.
How else can you stare at an empty canvas and see a work of art?
Or sit in silence and hear a song that’s never been written?
Or gaze at a red planet and see a laboratory on wheels?
We make tools for these kinds of people.

While some see them as the crazy ones,
   we see genius.
Because the people who are crazy enough to think
they can change the world, are the ones who do.

— Think Different. (Apple Computer Ad Campaign)

Wish I had a better way of remembering things I need to do. Alarms go off when I’m busy, lists are too easy to ignore. Hmmm ?

Yay bought & been playing Pikmin 2 on the Wii. Love it, brings back memories of Pikmin battles at uni!