Forget North Korea, Belgium has the bomb!

Posted: March 25th, 2005 | Filed under: Uncategorized | No Comments »

Thought the cold war was over? Well how would you like to know that the US has 100 nuclear weapons stationed in Suffolk – that’s three times more than they previously admitted to having here in the UK! Oh and that’s out of a total of almost 500 they hold across Europe. The Guardian dishes the dirt

“The fact that the United States has some 480 nuclear weapons still stationed in Europe will come as a surprise to a lot of Europeans,”

“The big question is: ‘Why are they still there more than a decade after the cold war ended?’ Neither the United States nor Nato has been able to articulate a credible mission for the weapons.”

Not only that, but in the event of war, the US would give the bombs to other Nato members’ airforces to drop on their behalf. Never mind the fact that some of these countries, Belguim, for example, are not nuclear powers. Oh well, if it ever got to that point, nuclear non-proliferation treaties would be the least of our worries.

But getting back to the point, with the cold war over, its surely about time to get rid of these weapons – they’re surely not too practical in the current ‘war on terrorism’ which rather transcends nation states and focuses on small groups / individuals. And please don’t mention the Dr Stangelove scenario!

On a lighter (sic) note, it no doubt came as some surprise to the Sudanese government to discover their country used to be a US nuclear test ground. Finally, those crazy particle physicists have created what looks remarkably like a small black hole in their lab. Guess the feasiblity rating for item number 7 in How to destroy the World just increased in magnitude a little and/or came forward a few hundred years.

if anyone orders Merlot, I’m leaving. I am NOT drinking any fucking Merlot!

Posted: March 13th, 2005 | Filed under: Uncategorized | No Comments »

So I’ve just spent a worthy couple of hours watching the film Sideways. Billed as a film about two men on a trip to experience the (Californian) world of wine, this is really just providing the backbone on which the real story. On the one hand is a guy in search of new direction in life 2 years after his divorce, while on the other is a guy in search of confirmation that his forthcoming marriage is right move for him to take. The resulting film forms an absorbing story with a surprising amount of subtle & not so subtle humour thrown in. And although its perhaps a little sad for what it says about relationships, for example, both leading characters ultimately getting away with their lies / transgressions, it does end on an optimistic with the film ending with both characters finding some sort of direction in which to continue their lives.

A few links on the topic of software engineering

Posted: March 11th, 2005 | Filed under: Uncategorized | No Comments »
  • First off, an interview with Professor Sidney Dijkstra discussing the importance of assigning the right people to the right job on a software development exercise. On GUI development for example,

    I’d estimate that of every 100 programmers asked to turn their talents to GUI design, 20 “get it” right away, 40 can be made to “get it” with suitable prodding and 40 never “get it” even if the prods pack several kilovolts.

  • Next, an entertaining comparison of the evolution of a software development to that of an apprentice bear hunter. Anyone who’s ever had to find work suitable to give an apprentice developer, and then despite the developer’s best efforts, had to rewrite the whole thing from scratch will relate to this only too well.

    Stage 3: Apprentice. A Stage 3 has attended a 5-day seminar on bear hunting. During this seminar, the participants form into teams of three or four and practice hunting very small bears under the ever-watchful eye of the instructor. After a few interim setbacks, by Friday afternoon all the teams have successfully hunted their bears. They fill out evaluation forms attesting that “bear hunting is very useful and relevant to my job.” However, they are barely prepared for the world of real bears.

    …compare to…

    If a Stage 3 absorbs everything from a seminar, then he is minimally equipped to tackle a true, full-sized project in the corporate jungle. Usually, however, a Stage 3 does not grasp everything or has difficulty scaling the techniques up from a case study to a real project. You could say that most Stage 3s know just enough to be dangerous!

    My favourite quote though has to be “It’s typical that some Stage 4s get some bears; but it’s also typical that some bears get some Stage 4s.”. Amen to that, I’ve seen plenty of apprentice software engineers ‘got’ by bears. Still, applying Darwin, this can only be a good thing, since those which get the bears are that much sharper.

  • Finally a look at the folly of applying buzzwords such as “2-phase commit” in situations where a far simpler architecture would be more that sufficient. The most important take away from this short article is the way, if one accepts the possiblities of errors, their resolution can actually be less trouble, than preventing the errors in the first place. ie, if using a DB server along with MQ messaging, one instinctively jumps for ‘XA’ (distributed transactions), however, if one has reliable detection of duplicate messages, XA is completely redundant. It may be feasible to merely commit the database first, then the worst that can happen is the MQ rolls back, in which case a message will get processed a 2nd time – but the duplicate detected & discarded.

Judgement & justification

Posted: March 6th, 2005 | Filed under: Uncategorized | No Comments »

While browsing around Alex’s site I came across this diagram which somehow seems rather to be a fitting analysis of current my day-to-day working practices

The ‘corporate empire’ Strikes Back

Posted: March 6th, 2005 | Filed under: Uncategorized | No Comments »

Having planned to dive straight into Haruki Murakami’s latest book, I’ve found myself side-tracked into reading Noam Chomsky’s ‘magnum opus’, Understanding Power. It takes the form of a collection of transcripts / essays from talks Noam has given over the years, and provides an enlightening and rather frightening / depressing examination of the politics of power in the last of the last 60 odd years. A core target for attack is the idea that we live under a free market economy. The information presented through the book make it clear that current western economic model is anything but ‘a free market’; rather massive state intervention & indirect subsidy’s through, for example, the Pentagon & NASA research grants form the backbone of scientific research & development providing jobs for many & seed the market for later exploitation by corporations. Another target is the corporate media machine, showing how rather than providing broad ranging & honest reportage, it focuses its output within a tightly controlled range, ommitting vast swaves of news. Countries at the height of communism never had such an all-encompassing propaganda system – the general populous is completely unaware that the news is anything by balanced.