It's time to update our text books and websites etc. as we now have eight planets rather than nine. No, aliens didn't torpedo one out of the skies, the International Astronomical Union (IAU) have finally decided on a definition for a planet within our solar system and Pluto doesn't meet the criteria so it's been demoted to being a Dwarf Planet. Since the first time I ever gave it any real thought I've always felt that it was a mistake to call Pluto a planet. In fact I've blogged about this before: What exactly is a planet? At first I wasn't sure about the wording of this new definition but on reflection I think it was the best we could have hopped for and I'm now going to try convince you of that too!

[tags]Pluto, Planet, IAU[/tags] Read more

So apparently a small Irish company that specialises in computer security has turned the entire world of science on it's head. Wow …. I hear you say, that sounds great. Free energy for all and an end to the conservation of energy and most of thermodynamics. They must have provided some exceptionally compelling evidence for this dramatic claim. A demo for all the world to see. Lots of facts and figures and a big long detailed article in Nature or some other journal of that ilk. No. Not even a conference paper from a small conference no one has heard of or a sketch on the back of an envelope. In terms of science we got NOTHING. We are expected to believe that there will be free energy for all and that science has been wrong for centuries on foot of an expensive add in a financial news paper and a flashy web site. Go on … pull the other one!

[tags]Steorn, Science[/tags] 

Related links:

I'm a huge fan of ImageMagick . I think it's great but I'm constantly and continuously disappointed by their lack of proper support for the Mac. It took them ages to get a binary release out for the Mac at all and even now, a year after the announcement of the Intel Macs and after Apple have compltely stopped selling PPC Macs the only binary release available for the Mac on the image Magic site is still for PPC. You can of course get the source and build it yourself but that's a bit of a mine-field because of the amount of libraries that you need first if you're to end up with a useful ImageMagick install. In the past I've wasted a lot of time and effort getting ImageMagick compiled properly on OS X. When I had to install it on an Intel Mac for the first time today I nearly cried when I saw that there was no binary release! However, my prayers were answered when I cam across this blog entry. I still had to build the lot myself but this took all the pain out of it!

[tags]ImageMagick, Intel Mac[/tags] 

Tagged with:

Redhat Up2date Also Sucks

Filed Under Computers & Tech on August 18, 2006 | 3 Comments

Every time MS Update annoys me I'm quite quick to share my annoyance with the world so it seems only fair that I should do the same for Redhat's Up2date. I just wasted an entire afternoon baby-sitting Up2date when I had real work to be doing. I had two servers that had gotten a bit behind on their updates because they were taken out of production a few months ago and I guess the hope was that they'd never end up back in production. But, as Black Adder would say "needs must when fortune vomits in your kettle" so back into production these two dinosaurs are going. They are both running RHEL ES 4 so in terms of software they sure aren't dinosaurs but their hardware is far from cutting edge! But I digress, the point is I had to waste an entire afternoon babysitting Up2date because it sucks and that is just not good enough in my book. Read more

I've already explained that I think the fact that MS update lies to you is very bad HCI well the other day it did something at least as bad if not worse. Without my permission it rebooted by machine while I was out at lunch. Excuse me MS Update but how could you possibly know that I was not doing something very important over lunch? How could you know that I hadn't got unsaved work? How could you know that there was not someone depending on a shared resource on my machine? I don't think it's acceptable for an automated updated process to take it upon itself to reboot your machine without asking you first. Basically, I tell my computer what to do, it should not be the other way round!

[tags]Microsoft, Windows, HCI[/tags] 

This is the third part of a series of posts I've been working on for a while detailing what I think are the important hints for the final book in the Harry Potter Series. In the first part I looked at Petigrew's debt to Harry and in the second part I looked at Dumbledore's Unexplained Look of Triumph . In this part I'll be looking at the second book, The Prisoner of Azkaban, because JKR has said that it contains some very important clues for the seventh book. In this post I'll be explaining why I think House Elves are the big clue from this book. Read more

First off, I'm very annoyed with myself for forgetting to write up my predictions before WWWDC 2006. I put this oversight down to the fact that I was on Holidays till today but I'm still annoyed, now you'll just have to take my word on what I predicted rather than having a post to prove it! Anyhow, in this post I'll just give you the highlights of the keynote and particularly the Leopard preview and also lay out some of my concerns. Read more

Tagged with:

I was away from work for two weeks and this is what my Thunderbird icon lookes like now:

Thunderbird Icon

Right, well I’m off process this lot. Fun fun!

Struts has support for indexed properties in its form beans. In fact, it has support for both simple and complex indexed properties. Ironically I have been able to find lots of documentation online to explain the more complex situation but none for the simpler one. I have been able to find documentation on using arrays of beans is form beans but not of arrays of simple literals like strings and integers. And I’ve done a lot of googling on the matter. Having the ability to have an array of strings in your form bean is a very handy feature. This is a very handy thing to be able to do and you’d be right to assume that it should be simple, and it is simple, it’s just not documented anywhere I could find (and I spend a lot of time looking). So, to help others who might be stuck with the same problem here is a worked example that should make it all clear.

Read more

Tagged with:

Something that has annoyed me for a long time is that JavaScript is looked on by many people as just being a stripped down version of Java. You take Java, you take out most of the features and you get JS. This is completely wrong. The two are two completely different languages which follow different paradigms. One is Hard Typed and Object Oriented, the Other is Loosely Typed and Object Based. To give you an idea of just how different the languages are I would say that Java is to JavaScript like C/C++ is to Perl. I.e. they are completely different languages in just about every respect but their syntax is superficially similar.

Far from being a stripped down version of Java, JS is in many ways a more powerful language and is certainly more feature-rich. And I’m not talking about little conveniences that make programming a little easier but major features that make some things all but impossible to do with Java but which JS does simply and naturally. In this article I’m going to look at some of these features. While I was writing this article, I came up with many less dramatic advantages which JS has over Java, which just make things easier with JS. Initially I had also included those in this article but they made it too long for the modern attention span. Instead, I’m compiling them into a separate article with the working title Hidden JS which I hope to publish within the next week or so. The inspiration for this article was a post by Joel Spolsky entitled Can your programming language do this? which details one of the advantages JS has over Java.

Read more

Tagged with:

keep looking »