Correlation is not the same as causation

A friends blog mentions a NewScientist article relating to a tribe that apparently cannot understand numbers beyond three. The conclusion by the researchers is that language determines thought. Although i don’t have training in this field, I don’t believe the conclusion for three reasons:

1.The tribes understand three. So their thought works on “one, two, three, many” even though their language only describes “one, two, many”.
2.If language determines thought, how does language evolve? These new words come from somewhere, many are combinations, many are not.
3.Thingamajig. The universal word for something there is not a word for, yet. Similarly many of us, when writing blogs for example, have trouble putting thoughts accurately into words. If language was determining my thought, this would not be a problem.

Listed in the new words above is “edutainment”. I would like to add a similar word to the English language “Educution” a combination of education and execution, defined as the process by which evolution advances with a sarcastic touch of letting the soon to be deceased exactly why they are being removed form the gene pool. Some reciepients of darwin awards could be said to have been educuted.

JCDM points to the above research as an example of Bad Science, and repeats the mantra that many scientists will have been told “Correlation is not the same as causation”!

I ran into this recently in the strange field of archeoastronomy. This is a field of archaeology concerned with ancient astronomy. Was Stonehenge an observatory, are the pyramids an observatory? etc. Here we clearly see where the mantra of “Correlation is not the same as causation” needs to be applied.

For a given stone circle/megalith/passage grave I guarantee that you will find a significant lunar or solar or planetary alignment on a specific day. Given enough bits of stones (and imagination) you can come up with some extraordinary possibilities, for example that Stonehenge was an ancient computer or able to predict eclipses. I’ll leave the eclipse predictions for another blog, but lets assume that it is possible to predict eclipses at Stonehenge, and that it can be used as a computer of sorts. Does that mean that it was?

Just because we have a correlation (what the people of Stonehenge could have done) does not imply that this is what they did. Lets take a techie example, MIThenge Imagine in future archaeologists arrive to find an intact MIT campus. On Nov 11th the Sun shines through corridors much as the way it does through the passage grave at Newgrange. Nov11th is remembrance day. Correlation… only! MIT wasn’t built with commemorating the WW1 dead in mind.

“Correlation is not the same as causation”! You need more than correlation before you can state a cause.

This has implications for IT also. You may be able to correlate certain events, but not find the casue. For example say after you install a patch cluster, something stops working. Though the cause may be to do with a hardware fault, or configuration change, that did not trigger until the machine was rebooted, the obvious correlation leads you to blame the patch even though it wasn’t the cause. I have seen several cases where it turned out that the root cause of the customers problem blamed initially on a patch was actually a hardware fault.

They let me near customers

Today I went on a customer visit, a very rare thing for me. A few years ago Sun Ireland gave out some hardware to computer societies in various Universities around the country. As one of the first members of such a societiy (timf was a founding member) let me tell you a little about it.

In 1995 our university ( had no email for students. It had web access for students for about a month before realising that students were actually using it and this was crippling the college bandwidth. And there was very little unix material on the course. The UCD Internet Society was founded to help students out by educating them about the Internet, give them an email address and for those who were interested, to learn about UNIX. This was accomplished for 500 students with a 100MHz PC running a 1.3 Linux kernel, if I recall correctly the scsi controller in the machine was not supported on the more stable 1.2 kernel. People queued from early in the morning to be a member, normal students not just the computer geeks!

At its peek the society had over 3000 members, making it the second largest society in the college. That many paying members means you can buy some decent hardware, not to mention beer for the many social events!

The admins of this and other colleges were able to get real experience on unix machines. Not just the kind of experience you can get from a bedroom PC, but some understanding of how to consider users, and how to deal with the network owners (bureaucracy of the university IT department). Useful skills for sysadmins!

From these societies, Sun Ireland has taken on many interns and many now full time employees.

Early on some of the colleges decided they would like to expand their hardware and get hardware from Sun. The initial offering of computers were fairly modest, SPARC Station 5’s etc., but a few years ago Sun gave out E450’s to these societies. Most of these are still in use, and many of the student admins took the machine in their stride learning what they could about solaris and the machine, after all it looks good on a CV (US:resume). Some admins inexplicably decided they wanted to put linux or *BSD etc. on them, not that I have anything particularly against linux or *BSD but when Sun gives you a machine, which was qorth quite a lot in around 2000 when these were given out, you would think that running solaris would be obvious, even if just to stick on your CV!

Anyway, one of these machines fell into some disrepair, so this morning myself and two colleagues went out to rebuild the machine, give a presentation on adminning the box, and show off sun sunrays which we brought out.

Folks seemed impressed by the sunrays. They are perfect for a university environment. For example… Many universities have libraries with terminals for accessing the catalogue, these typically are powered by a noisy PC locked in a press and tucked far away from the reading areas. With a sunray there are no moving parts, so its silent. My college library had about 30 terminals (3 floors, 10 per floor) – that can be powered by a modest enough machine, since all the sunrays will be using is a web browser to access the catalogue. So you go from 30 PC’s to 1 decent spec PC and a load of sunrays – hardware and replacement cost plumets (unless you want a big server!). Given the choice wh would anyone deploy 30PC’s anymore. Now if you have 2000PC’s on campus plus servers…

Sunray 3.0 software is beta and available for download SOlaris SPARC and x86 and Linux, though you will nead a sunray client to really use it! Some case studies

New car

Finally got around to taking my new car to work today. Its a 2000 Nissan Almera Hatchback. Described as “boringly reliable” by Top Gear, which suits me just fine. However, I should have been driving it all week, but that didnt hapen due to a clutch failure on the way to a wedding on Saturday. But now with a new clutch its fine!

So how was my first drive? Well the accelerator now does what its supposed to, ie move the car not up the revs, like it was doing while trying to warn me of imminent clutch failure on Saturday. The power steering works, found that out on the first roundabout, my previous little car didnt have power steering. And the clutch smells like its ok, can you tell im patranoid about clutches now? I’ll probably set a record for how far you can drive in a suburban area without changing gear on the way home! Dublin radio was even worse than usual this morning, so I ended up listining to Cantonese language CD’s, I can now say “I can’t speak Cantonese”, these CD’s really leave your learning on a high! Ah well at least I can do more than buy mangos now.

So anything interesting in work? Well yes, I found out an interesting way to reset the admin password on a B1600. And now I’m trying to get RedHat installed automatically on it. All other machines in the lab work off some scripts we wrote around jumpstart, coming up with a similar method for linux is proving a little trickier than I had thought, making progress though, all problems seem to be related to the client not being able to mount some filesystems over NFS from the install server.

Finally a fellow amateur astronomer came across pp3. Its a very handy and fairly configurable star chart generator designed for publication quality basic star charts. It’s a c++ program that generates tex and eps, which you can import to gimp to get png/jpeg files. Its not great if you want detailed accurate charts, but this is not what it was designed for. For a nice simple reasonbly detailed constallation map this is the best I have seen. For the detailed maps use xephem.

relativly general last week

Dublin played host to the 17th International Conference on General Relativity and Gravitation. Up until a few days before the event only the professionals and amateur astronomers were aware of the event. What was organised well in advance were the public lectures, on the opening day of the conference, Kip Thorne, best known publicly for his book on black holes and the conference ended with a talk from Roger Penrose, probably best known for his book, The emperors new mind.

Kips lecture predictably enough dealt with gravity, in particular gravity waves and detectors. I took two things from this talk. Firstly that in order to detect gravity waves, from for example binary black holes, we need very precise detectors, they need to detect something about 10^-16 of a centimeter. Secondly, this technology is available. LIGO the
Laser Interferometer Gravitational Wave Observatory, is the least impressive of the two main projects. The crudest explanation would be to say it is an L shaped tunnel, with each arm being 4km long, within these arms lasers are fired and if there is no
strange` gravitational interaction both beams will arrive back at the detector at the same time. If however a gravity wave happens to pass by, it will stretch one of the arms more than the other, and the slight difference in the time the lasers return will be evidence of a gravity wave, though the same result would need to be recorded in other remote locations to confirm the result. The second project is LISA This operates in a similar fashon to LIGO but is situated in space, on three satellites. This is cool because it needs to measure the distance between proof masses, separated by five million kilometers, with an accuracy of 10 picometers (10 millionths of a micron or half a billionth of an inch)!

On Friday, Roger Penrose decided to upset several members of the audience! His style, of using transparencies instead of a computer presentation, his compulsive need to wander about the stage, and his apparent clumsy organisation of the talk all led to an enjoyable lecture. He spoke about fashion, faith and fantasy in modern physics theories. Superstrings, got the label of fashionable, citing the current large numbers of papers being published as one piece of evidence. Faith, was the dubious title give to quantum mechanics, at times giving the listener that prayer was all that held it together. And inflation theory, for its impossible attempts to trace backwards through time got the fantasy label, citing brownian motion and entropy in its fairytale. It was an amusing lecture, which the crowd enjoyed, if not all of the delegates.

Oh yes and on Wednesday Morning, Stephen Hawking, turned up to admit he was wrong, and hand over an encyclopedia. No one understood his talk (Thorne and Preskill have said they didn’t understand it so god help the media who were there!). This is slightly problematic, since even those who have been arguing that he was wrong for years, didn’t expect him to prove it in this manner so now they are dubious, and those who have agreed with him up to now are equally as dubious of his achievement. It seems best to wait for the full paper to be published and digested by the experts rather than believing what some self proclaimed experts will be spouting in the coming weeks.

solaris on my laptop

Earlier this year I bought a Fujitsu-Siems Amilo M 7400 laptop. Initially I put JDS on it then SuSE 9. With Solaris x86 getting a lot of attention of late I thought it might be time to give it a go. I tried using using the latest build of Solaris 10 (available externally through Solaris Express). The installation from the DVD went fine, though ther seems to be a little quirk with the video console driver after you quit X (Intel 855), but hey X works so I’m happy.

The network port (Broadcom 440x) was not picked up. However Bigadmin pointed me here for the drivers, which worked perfectly. Kudos to Masayuki Murayama.

Next important thing was audio (Intel ICH4). Again there were no drivers with solaris but Bigadmin pointed me to the website of Jurgen Keil at The i810 driver there works fine.

Wireless (centrino) does not work. USB is fine, plugged a compact flash USB card from my camera in and vold picked it up and an icon appeared on the gnome desktop, as should ideally happen.

So how does this compare to installing JDS or SuSE. For those I didnt have to get extra drivers, so in that sence it was harder, though Bigadmin being able to point me to the packages was a big help. It was about the same level of effort as installing Linux on my PC at home a few months ago, then I had to download graphics drivers and the nforce drivers to get the audio and networking working, in fact that was a little more tedious as the drivers didn’t want to play nicely with the kernel I had compiled, once I reverted to the distro kernel it worked fine.

e1000g and sheep

First off the subject line is designed to convey the impression that I want to make points about the e1000g and a separate comment about sheep. Not that I have something to say about putting gigabit drivers and sheep together!

I was trying to install a Dell Precision 650 earlier today with solaris. The machine has a floppy drive so I went with the usual convention of making a boot floppy to kick off the jumpstart install. This does not work with the e1000g and you will either get no NET boot option or a message that the file e1000g.bef cannot be found, depending on the version of solaris you try. From the last comment you get a hint that I spent a couple of hours tonight trying various different versions! It turns out that this is not a bug, or a missing file, Intel simply never intended the card to be used this way apparently. The machine does boot quite happily using PXE, so I can throw out the floppy disks now. From now on with x86 machines I’ll check if they can PXE boot first!

Now about those sheep. One reason I have been hesitant in starting a blog, and its a reason that many will share, is the so called herd-mentality. Best observed (without looking at human behaviour!) in sheep, where they will happily follow each other jump in the same way and act as general amusement to a well trained sheep dog. So are all bloggers just writing blogs because other people do? For the most part the answer is probably yes. This assertion may upset some bloggers, some may for example strive to make their blogs different to they stand out among others, in a way we are all guilty of this by tweaking our themes, picking our topics etc. Its rather like following a group of people but wearing a silly hat while doing so, so that you will stand out, as opposed to not being in the crowd in the first place! So why am I writing a blog at all then? Have I lost all of that “I’m soooo individual” mentality from my teenage years? No, there is still individuality left, otherwise my blog would be exactly the same as someone elses.
The difference between the sheep in a field and (most) bloggers is awareness. The sheep are simply following the sheep in front. (most) bloggers are well aware that they are following others, but see this as something positive and something they can contribute to and receive benefit from. They are aware that they are the herd.

There may now be some sheep feeling hard done by, my apologies. The Buddah was once asked whether a dog could have a buddah nature, but thankfully there are books to help sheep along! Its a worthwhile book for humans to read too!

~Al (baaaaa)

First post

It seems customary to begin a weblog with a brief intorduction. I work for Sun in the Dublin, Ireland offices, in the Patch System Test (PST) group. fintanr , bnitz , timf and calum are some of the other folks in these buildings that also have blogs here, and their blogs will probably be much more interesting than mine!

So patches eh? Most readers will be aware that you can get patches from sunsolve. But quite a bit happens between the engineer writing the code change and the patch appearing for download. Part of the process involves PST ensuring that the patch passes all our system tests. The group has also been heavily involved with projects such as getting Kernel Update patches released more quickly and patch rejuvination.

There is also a new version of sunsolve in
beta testing. One benefit of this new version is that the search engine works better. Another less well known benefit is that you can now download any version of a patch, whereas the current sunsolve only lets you download the latest. The latest patches provide all the fixes of previous versions, and to have your system as up to date as possible you should install the latest patches, however some customers needed to have access to older (obsoleted) revisions of patches so this is what the new sunsolve will provide on the patch page.

30 day song challenge in one go

Right. Enough people have messaged me about this on facebook so rather than do the day by day thing, which I’ll get bored of by tomorrow, I’ll just list them all now. This is a bit of an oldskool list; i should do it again with more tunes from this century sometime 🙂

day 01 – your favorite song
Disarm – Smashing Pumpkins
day 02 – your least favorite song
Sinead – nothing compares 2u. Radio gets turned off when this comes on

day 03 – a song that makes you happy
Tequila – Terrorvision

day 04 – a song that makes you sad
Cure – pictures of you

day 05 – a song that reminds you of someone
Tom Petty – Learning to Fly

day 06 – a song that reminds you of somewhere
Garbage – Stupid Girl

day 07 – a song that reminds you of a certain event
Nelly Furtado – Turn Off The Light

day 08 – a song that you know all the words to
Cant find the Clancy Brothers version on youtube – The Boys of Wexford!

day 09 – a song that you can dance to
Nellie the Elephant. I can still picture Skippy holding on to the record player in the teachers club trying to stop it skipping while a roomful of Goths thumped the floor!

day 10 – a song that makes you fall asleep
Chris de Burgh – Don’t Pay The Ferryman

day 11 – a song from your favorite band
I am one – Smashing Pumpkins.
Could have picked any number of songs here.

day 12 – a song from a band you hate
Whipping Boy – any song will do, but here’s We Don’t Need Nobody Else

day 13 – a song that is a guilty pleasure
Whigfield – Saturday Night 🙂

day 14 – a song that no one would expect you to love
Ace of Base – The sign

day 15 – a song that describes you
Hard to answer without coming across as a total muppet.
So I better pick a good song at least. Levellers – One Way, this version from Glastonbury

day 16 – a song that you used to love but now hate
Madonna – Like a Prayer. Just got overplayed at the time.

day 17 – a song that you hear often on the radio
BellX1 – Great Defector

day 18 – a song that you wish you heard on the radio
Temple of Love – Sisters of Mercy

day 19 – a song from your favorite album
Cherub Rock – Smashing Pumpkins from Siamese dream.
Could also bee anything from Doolittle.

day 20 – a song that you listen to when you’re angry

day 21 – a song that you listen to when you’re happy
Something Happens – Hello Hello Hello Hello Hello Petrol

day 22 – a song that you listen to when you’re sad
In the rare auld times

day 23 – a song that you want to play at your wedding
And did! The Foundations – Buttercup (KOH!)

day 24 – a song that you want to play at your funeral
Salve Regina

followed by Prince Buster and Suggs! Madness Enjoy yourself

day 25 – a song that makes you laugh
Wierd Al – Yoda

day 26 – a song that you can play on an instrument
Well I used to be able to play most of it.
The Entertainer – Scott Joplin

day 27 – a song that you wish you could play
Joe Satriani – Surfing with the Alien

day 28 – a song that makes you feel guilty
No song makes me feel guilty. ?
day 29 – a song from your childhood
A-ha – Take on me

day 30 – your favorite song at this time last year
Eliza Doolittle – Pack Up