Twelve months at Talis

So much has been lost, so much forgotten. So much pain, so much blood. And for what, I wonder. The past tempts us, the present confuses us, and the future frightens us. And our lives slip away, moment by moment, lost in that vast terrible inbetween. But there is still time to seize that one last fragile moment. To choose something better, to make a difference ... and I intend to do just that.

Yesterday was an anniversary of sorts, it marked the end of my first twelve months here at Talis. I was chatting to Ian on the train home last night and as always he asked me how I’m getting on, and I’m happy to say that im still loving everything im doing. I’ve learnt more this last twelve months than in the five years I spent at my previous job. It’s an fantastic environment and its been incredible working alongside a group of extremely talented geeks. I feel like I have grown a lot this past twelve months and not only learnt new things but learnt new ways of thinking about problems.

When I joined Talis I was looking for a new beginning, I guess there was a part of me that needed to start over and that needed more than anything else to forget the past. I certainly found that new beginning here and it’s helped me to find my direction again and a sense of purpose … it’s helped me make some wonderful new friends along the way … but most of all I finally feel like I’m actually making a difference.

Book: The Battle for God


The Battle for God, by Karen Amstrong

A friend of mine lent me this book recently, after I lent him Sam Harris The End of Faith, which I’ve talked about before on this blog. Both books deal with analysing the phenomenon of fundamentalism but the two authors deal with the subject in very different ways. Harris’ book is full of vitriol and lacks any real compassion, whilst some of his arguments are interesting this gets lost in his rabidly anti religious stance, his intolerance of faith is as damaging as the very fundamentalism he discusses. Armstrong on the other hand tries to rationalise and understand monotheistic fundamentalism,by examining in detail Christian, Jewish and Muslim fundamentalism. She examines each of them in turn with dignity and depth and amazing richness of detail particularly from a historical point of view

Unlike Harris'(who is so rabidly anti-islam that he’s become the poster child for Islamophobes ), Armstrong’s analysis is very objective, surprisingly so in fact, and I’m very glad I read the book, it taught me a great deal. She tries to understand why fundamentalists believe as they do and behave as they do, but she certainly isn’t afraid of articulating her own feelings about these people.

One of the most interesting arguments (if that’s the right word) she makes is that as scientific rationalism began to “explain away” God, fundamentalism rose up as its “implacable” enemy. It’s fascinating how she explains that before this conflict between scientific theories and literal readings of holy texts everyone embraced the “Independence relationship” between science and religion – a theory ascribed to Ian Barbour. In which he describes science and religion as separate domains of equal value in life since they focus on dealing with separate parts of our existence.

Armstrong tries to de-demonise fundamentalism and I think offers some hope in favouring discussion, dialogue and integration as a way out of the ever increasing conflict between fundamentalists and humanists.

It’s a very well written book and offers a valuable insight into the genesis of the fundamentalist movement and what keeps these movements growing. It’s an insightful read and I thoroughly recommend it to anyone interesting the debate around fundamentalism.

Starcraft II … finally!

I loved the original Starcraft games released by Blizzard. I was very pleased to read that they have finally announced the long-awaited sequel. In addition to that they have released a set of trailers which you can view here, that show case the game features and the new units, races etc. The best way to describe Starcraft is, Warcraft in space! and from the trailers you can see that the graphics are absolutely amazing! Whislt retaining its RTS roots.

I can’t wait to get my hands on this game…

We listen but will we ever understand?

The ink of the scholars is worth more than the blood of the martyrs

The Prophet Mohammed (PBUH)

I wonder if the prophet would have imagined a time when Islamic scholars would, themselves, put an end to scholarly exploration, investigation, innovation, or even criticism? Have elements both within the Islamic faith and outside of it succeeded, so completely, in polarising opinions and distorting our faith to the extent where we no longer recognise who we are or what we are becoming … as we, all of us muslim and non muslim, are forced to march inexorably to our doom.

The Hollow Men

I

We are the hollow men
We are the stuffed men
Leaning together
Headpiece filled with straw. Alas!
Our dried voices, when
We whisper together
Are quiet and meaningless
As wind in dry grass
Or rats’ feet over broken glass
In our dry cellar

Shape without form, shade without colour,
Paralysed force, gesture without motion;

Those who have crossed
With direct eyes, to death’s other Kingdom
Remember us — if at all — not as lost
Violent souls, but only
As the hollow men
The stuffed men.

II

Eyes I dare not meet in dreams
In death’s dream kingdom
These do not appear:
There, the eyes are
Sunlight on a broken column
There, is a tree swinging
And voices are
In the wind’s singing
More distant and more solemn
Than a fading star.

Let me be no nearer
In death’s dream kingdom
Let me also wear
Such deliberate disguises
Rat’s coat, crowskin, crossed staves
In a field
Behaving as the wind behaves
No nearer —

Not that final meeting
In the twilight kingdom

III

This is the dead land
This is cactus land
Here the stone images
Are raised, here they receive
The supplication of a dead man’s hand
Under the twinkle of a fading star.

Is it like this
In death’s other kingdom
Waking alone
At the hour when we are
Trembling with tenderness
Lips that would kiss
Form prayers to broken stone.

IV

The eyes are not here
There are no eyes here
In this valley of dying stars
In this hollow valley
This broken jaw of our lost kingdoms

In this last of meeting places
We grope together
And avoid speech
Gathered on this beach of the tumid river

Sightless, unless
The eyes reappear
As the perpetual star
Multifoliate rose
Of death’s twilight kingdom
The hope only
Of empty men.

V

Here we go round the prickly pear
Prickly pear prickly pear
Here we go round the prickly pear
At five o’clock in the morning.

Between the idea
And the reality
Between the motion
And the act
Falls the Shadow

For Thine is the Kingdom

Between the conception
And the creation
Between the emotion
And the response
Falls the Shadow

Life is very long

Between the desire
And the spasm
Between the potency
And the existence
Between the essence
And the descent
Falls the Shadow
For Thine is the Kingdom

For Thine is
Life is
For Thine is the

This is the way the world ends
This is the way the world ends
This is the way the world ends
Not with a bang but a whimper.

by T.S. Eliot

Stop Child Executions

http://www.stopchildexecutions.com

I can’t say that I entirely oppose the death penalty, but I firmly believe there can be no justification for the execution of children. I understand that some of these children have committed crimes that are abhorrent but I’m forced to question whether it’s right to impose the death penalty upon youngsters who are by definition immature and not necessarily able to fully comprehend the consequences of their actions.

Jumpcut: Creating a photo flip book online

Jumpcut is a really cool online service that allows you to create movies with a soundtrack comprised of images that you either upload or import from an existing flickr account. It’s really simple to use, in fact I learnt about it on PhotoJojo who provide a very simple tutorial that steps you through what you need to do.

Below is an example I created really quickly by importing my photos of kashmir from my flickr account. The background music is my bamboo flute, ive overlayed the same track twice ( it didnt run the entire duration of the movie, so you’ll hear two flutes playing about half way through – sounds beautiful tho!). It took about 3 minutes to create this, I used one of the built in transitions but I could have easily spent time varying the transitions between each picture as well as the duration that each picture is show. It’s an incredibly simple tool to use, and has the immediate effect of bringing your photo’s to life.

Have a play around on jumpcut.com and try it for yourself, I think it’s a great way of sharing your photos.

Movie Review: Curse of the Golden Flower

Had a wonderful evening, had a meal with Amanda, Maria and her sister Dora and then we went to The Electric to watch Curse of the Golden Flower. The Electric is a fantastic little cinema, you get large leather seats and drinks / refreshments served while you watch the movie. It’s a stunning venue and I’m positive we’ll be going there again … here’s a picture:

Amanda even managed to get me to scoff this huge slice of chocolate cake they do – well it is my birthday tomorrow so I guess it’s ok 😉


Image:Wikipedia

As for the film, as far as tragedy’s go this one might have driven Shakespeare to suicide! It’s one of the most bizarre movies I’ve ever seen. Yet the sets, costumes and cinematography are absolutely stunning. Don’t make the mistake of thinking this is another Crouching Tiger, Hidden Dragon because it couldn’t be futher from that. The story revolves around an Emperor who is secretly poisoning his wife, she in turn is plotting against him using his sons to overthrow him. It’s basically the story of a rotting family that destroys itself in one night.

I thought the film was very good, I struggled to keep up with the plot but the acting was superb.

End of sprint, SCRUM and why I’m feeling so good

We’ve just reached the end of our eighth sprint on the project I’ve been working on. On Monday we’ll be doing our end of sprint demonstrations to customers as well as internally to the rest of the company and I have to say I’m feeling quite good about it. It’s a lovely day today feel like I need to chill (or as Rob suggested – maybe I need to get a life 😉 ) anyway I’ve been sitting here reflecting on this month and there’s a few things I want to talk about.

I’m fairly new to the SCRUM methodology, in fact this is the first project I’ve worked on that formally uses it. Our development group here at Talis has adopted the SCRUM process across all of our current projects with what I feel has been a great deal of success.

For me personally the transition from traditional waterfall approaches to agile methodologies has been a revelation in many ways. Before joining Talis I’d spent a number of years developing software based on traditional waterfall methodologies. What was frustrating with these traditional approaches was that you’d spend months capturing and documenting requirements, you’d then spend a while analysing these requirements and then designing your software product, before implementing it and then testing it. Any changes to the requirements invariably meant going through a process of change impact analysis and then going through the whole process again (for the changed requirements), which naturally increases the cost to the customer.

A side effect of which, from the perspective of the customer, was that changing requirements during the project was a bad idea, because of the extra costs it would incur. A consequence of this is that customers would often take delivery of systems which after a couple of years of development, don’t actually satisfy the requirements that they now have. These same customers would then have to take out a maintenance contract with the vendor to get the systems updated to satisfy their new requirements.

From a developers point of view, I often found this to be very demoralising, you knew you you were building something the customer didn’t really want, but the software house you work for wants to do that because they have a signed off requirements document and contract that guarantee’s them more money if the customer changes their mind. I often found that when we reached the end of a project, the delivery of that software to the customer was a very and nervous and stressful time. The customer at this point has not necessarily had any visibility of the product so there’s usually a couple of months when your organisation is trying to get them to accept the product – which invariably led to arguments over the interpretation of requirements – and sometimes scary looking meetings between lawyers from both sides.

There was always something very wrong with it.

Since joining Talis, and transitioning to agile methodologies I can finally see why it was so wrong, and why agile, and in this case SCRUM, work so well.

For one thing, I’m not nervous about the end of sprint demonstrations. 🙂 The customers have been involved all along, they’ve been using the system, constantly providing feedback, constantly letting us know what were doing well, and what we need to improve on.

Our sprints have been four weeks long, which means at the beginning of the sprint we agree which stories we are going to implement based on what the customers have asked us for, these can be new stories that have been identified, or stories from the backlog. The customers have an idea, from previous sprints, what our velocity is – in other words they, and we, know how much work we can get done in a sprint so when we pick the stories for the sprint we ensure we don’t exceed that limit. This keeps things realistic. Any story that doesn’t get scheduled in for the sprint because it was deemed less of a priority than the stories that are selected gets added to a backlog.

This iterative cycle is great! For one thing customer’s are encouraged to change their minds, to change their requirements, because they then have to prioritise whether that change is more important than the other items on the backlog. They are empowered to choose what means the most to them, and that’s what we give them ! The customer doesn’t feel like the enemy, but an integral part of the team, and for me that’s vital.

As a developer it feels great to know that your customers like your product … and why shouldn’t they, they’ve been involved every step of the way, they’ve been using it every step of the way.

I’ve only been here at Talis for ten months, and in that time I’ve had to constantly re-examine and re-evaluate not only what I think it means to be a good software developer but pretty much every facet of the process of building services and products for customers. For me it’s been an amazing journey of discovery and I’m pretty certain it’s going to continue to be for a very long time.

The really wonderful thing though is that in our development group I’m surrounded by a team of people who believe passionately that it’s the journey and how we deal with it that defines us, and not the destination. So we are constantly looking for ways to improve, that in itself can be inspiring.
So yeah … I feel good!

Our development group is always looking for talented developers who share our ethos and could fit into the culture we have here. If you’d like to be a part of this journey then get in touch with us. Some of us, including myself, will be at XTECH 2007 next month, so if your attending the conference come and have a chat with us.

Book Review: 40 Days and 40 Nights. by Matthew Chapman

Actually the full title of Chapman’s book is 40 Days and 40 Nights: Darwin, Intelligent Design, God, Oxycontin and Other Oddities on Trial in Pennsylvania, and it has to be one of the most uniquely interesting and engrossing books I have read in a long time. I actually read the whole thing cover to cover over this weekend, I simply could not bring myself to put it down – in fact calling it engrossing simply doesn’t do it justice.


Image:Amazon.co.uk click for details

The book is about Kitzmiller vs Dover, the 2005 federal trial of a public school board’s attempt at getting Intelligent Design into the high school science curriculum as an alternative to the Theory of Evolution. In the end the plaintiff’s, comprised of concerned parents of students at the school successfully argued that Intelligent Design was a form of creationism, and the school boards policy thus violated the Establishment Clause of the First Amendment to the United States Constitution.

There’s two things that make this book so interesting. The first is that Matthew Chapman, the author, is the great-great grandson of Charles Darwin and I find this quite fascinating. It’s almost as though he is uniquely place to offer a perspective no-one else could, even though Chapman is not a scientist but a film director. The second is that although the book covers the trial and does discuss the scientific arguments presenting during the trial, the book isn’t about the science, but more about the people involved.

What Chapman offers through his in depth encounters with the people involved on both sides of the issue is at times a frightening, but also amusing, and above all a very moving story of ordinary people doing battle in America over the place of religion in science and modern life.

Chapman has also written an earlier book called Trials of Monkeys: An Accidental Memoir, that provided an account of the famous Scopes Trial in Tennessee in 1925 where school teacher John Thomas Scopes was prosecuted for breaking a recently passed law which forbade the teaching, in any state funded school, of “any theory that denies the story of the Divine creation of man as taught in the Bible, and to teach instead that man descended from a lower order of animals”. Chapman often contrasts the Kitzmiller trial with the earlier Scopes trial – in which all the expert witnesses for the defence ( scientists ) were not allowed to testify by the judge.

Fortunatly the Kitzmiller trial the expert witnesses from both side were allowed to testify and it’s fascinating to see how the Creationist arguments on the so-called theory Intelligent Design were torn to shreds under cross examination.

However fascinating the scientific arguments were what captivates the most are Chapman’s descriptions of the people involved – the Christian Fundamentalists on the school board who bullishly forced through their policies; the faculty members who opposed the board even in the face of intimidation; the parents of children who protested and eventually sued the board; and the two legal teams their respective expert witnesses.

It’s hard not to be disturbed by the description of how the school board went about installing ID into the curriculum. In effect they polarised the community into those who believed in God and Creation and branded everyone else atheist – even though many of the Plaintiff’s and teachers at the school were Christians. The threats of violence and intimidation against the plaintiffs and their families were frightening. Chapman’s descriptions of the families his accounts of conversations with them and the depth of their concerns is captivating. As is their willingness to stand up and fight this even if it meant they were ostracised by the very community they lived in. To get a feel for what I mean, during one Board meeting when concerned parents pointed out that teaching creationism could land the school into serious legal trouble one of the pro-intelligent design Board members stood up and shouted –

“2000 years ago someone died on a cross, can’t someone stand up for him now?”

One of the most amusing bit’s in the book is when Chapman describes the cross examination of Michael Behe the star witness for the defence – a fastidious proponent of Intelligent Design and author of Darwin’s Black Box and the man who coined the phrase “irreducible complexity”. In fact in a recent interview with New Scientist Chapman describes why this moment stood out:

The most disturbing element was how the intelligent-design crowd, many of whom I liked, would intellectually and morally contort themselves to cling to ideas one felt even they did not quite believe. The scientists among them seemed to have taken hold of small shards of the scientific whole that no one fully understands yet, and created a shield against reality. They were smart people, and at times it was painful to watch them. There was a moment when one intelligent-design scientist [Behe] was literally walled into the witness box by books and articles detailing an evolutionary process he said had not been described. And though they had had months to prepare, the school board members who advocated intelligent design still knew almost nothing about it. When asked to define intelligent design, one of them defined evolution.

You can read the book for the actual narrative, but the image of this ID Scientist who is arguing that no-one has ever been able to prove or been able to document how the Immune System in vertebrates could have possibly evolved through natural selection, a corner stone of his argument for Intelligent Design, being systematically walled into the witness box as the prosecuting lawyer literally buries him in papers, books, articles all discussing and describing precisely that evolutionary process … was as I said amusing … but at the same time deeply deeply worrying.

Behe also went on to admit that he had considered a possible test that would falsify intelligent design, when pressed on whether he had carried out the test he replied that he hadn’t and neither had anyone in the Intelligent Design movement. Here was a scientist arguing for his theory to be taught in schools and yet he could not be be bothered to test it. Or as Chapman puts it:

Wasn’t that the first thing you would do? Wasn’t this, in fact, exactly what science was?

Anyway I feel like I’m ranting, but it’s been a long time since a book really captivated me like this and opened my eyes to a number of truths, particularly about the creationist movement in America. For a while Rob and I have been discussing the whole Evolution vs Creationism phenomenon. In fact we’ve both done a fair bit of research into it and I was genuinely surprised whilst reading this book to find that many of the questions we’ve been asking ourselves about why it is the scientific community hasn’t been able to convince the Creationist’s that evolution is a real theory are actually answered – well in part.
If there’s one book you read this summer … read this one!