Sunday, June 17, 2007

The bloody impressive sounding Fauxharmonic Orchestra gets to grips with a Wii controller.

Check out some of their (his) other performances too.

Saturday, June 16, 2007

Saturday, June 09, 2007

I have a new theory about George Bush. Having fucked up the world badly in his own presidency, he's now trying to stir up as much trouble as possible to leave to his successor, maybe in the hope that he'll look less bad in comparison.

So, Bush may want to stop Iran acquiring nuclear weapons, but thinks it's worth tweaking the tail of the Russians by stationing missiles next door and turning down their offer of collaboration on a genuine anti-Iranian military project. Predictable result : more Russian / Iranian co-operation, higher-probability of Russian nuclear expertise getting to Iran, lower probability of Russian diplomatic support for sanctions against Iran. Meanwhile, he's trying to hurry along the breakup of Serbia (unpopular with both Serbs and Russians) that may re-ignite war in Kosovo.

There's also recent talk that the US military in Iraq will retreat into Kurdistan with obvious issues for US / Turkish relations, starting, er, now.

Wednesday, May 30, 2007

Microsoft surprise me. They seem to have jumped in with Surface - which may look suspiciously like Multitouch even if they don't credit it in the history - but actually appears to offer something more. Surface puts together a large multi-touch screen (in a table-top) with smart objects interacting via (I suppose) radio and touch.

The example applications in movies on the MS site are about as uninspiring as you can imagine (although pitching to expensive bars and restaurants is probably a good idea in the short-term, so menus and interactive drinks make sense) but you can see that if the hackers are just allowed to get their hands on this there'll be some interesting results.

Thursday, May 24, 2007

How weird! When I save a page from inside Firefox it saves something called injection_graph_func.js and injection_graph.css which seems to have been put there by Skype. And it modifies the page to call them.

Anyone know anything about this?

Wednesday, May 23, 2007

Fabius Maximus :

And will we be outraged and shocked -- shocked -- if Iran's gov't "mounts covert black ops" against the US?

Monday, May 21, 2007

Not sure how reliable this is, but could we be hitting Peak Oil in 2007?

Thursday, May 17, 2007

Wow!

Have a look at FlickrVision and TwitterVision.


And this screensaver is gonna be amazing.

Oh, and I have a Twitter account, though I don't really get it yet.

Tuesday, May 01, 2007

Interesting (and disturbing) story on Global Guerrilla style co-operation between FARC and Brazilian gangs.

Sunday, April 01, 2007

Is this the last ever page of Scripting News?

After this, it seems to have "rolled over". :-)

Wednesday, March 28, 2007

I dunno. I'm not entirely convinced. What is the Head Lemur saying here?

It sounds like he's trying to create a miasma of an impression that he isn't responsible for posting about Kathy Sierra without actually coming out and committing himself with a categorical statement that "I did not post mean stuff about Kathy. That was someone who hacked my identity."

Maybe that's what he's trying to say and he's always so circumlocutious? Or maybe he just lacks the courage to come out and lie outright?

Whatever.

I don't like witch-hunts either. But I'm pretty unimpressed by the degree of whining, self-pity from the Mean Kids. I'd have hoped for them to come out and say something like "yeah, sorry. I fucked up! That was over-the-top. My bad for getting involved." I'd even have more respect if they just said "get a thicker skin. That's life on the internet, bitch!" But all this "Look how I'm suffering from that horrible Kathy Sierra and her wicked false accusations. My reputation is in ruins and it wasn't even my fault!!! Honest!" leaves me cold.

My betting is that some of the quite heavy stuff really *was* from A-Listers, getting carried away with the prank in an environment where the consequences weren't obvious. And all the equivocation now is failure of courage to own up to that.

The fact is, we can all get seduced by the internet as a place to role-play at being another person and to experiment with saying things that are out of character. We look for freedom from our internal constraints. We play at being aggressive or seductive or clever when in real life we feel ourselves to be timid and boring and ignorant. Why the hell shouldn't nice, warm, caring, respectable middle-aged men and women, want a place where they can play at being the absolute worst juvenile jerks? How glorious to get out of the straight-jacket for a while. And, yet, how mortifyingly, embarrassingly awful to get caught and called out on it. To be confronted by someone who can legitimately claim to have been hurt.

As a friend of mine used to say : "it's all fun until someone loses an eye."

Tuesday, March 27, 2007

Update on previous post.

Great post from Danah Boyd.
Honestly! It's pretty sad to see how the original A-list bloggers descend into a continuous round of feuding and childish behavior. Is this the future for all of us in the blogosphere?

Yeah, the Kathy Sierra story is disturbing. Yeah, at the same time, she's probably conflating several different things that should be distinguished. But where's the empathy? The woman's clearly distressed. It's not the time for RageBoy to be quibbling.

Paynter comes out well. But the feminists have the real story.

Friday, March 23, 2007

Huh? Why exactly are British troops concerned about people smuggling cars??

Hands up who's suspicious ...

Thursday, March 15, 2007

I'm old-skool enough to love Newcleus. So I'm delighted to find early demos on their site.. :-)

Saturday, March 10, 2007

Tuesday, March 06, 2007

Wow!

Last night I went along to a club promising a Bulgarian DJ. Frankly I wasn't that enthused. Monday nights are a bit early in the week for me. And I was expecting some kind of trance. In fact, I was hoping to be out of there before midnight.

But it turned out to be a guy called DJ Kosta Kostov from BalkanXpress playing a blinding set. Possibly the best DJ I've seen to in the last 10 years. The guy's a genius. The moment he started playing I needed to throw myself around wildly to the beats 'n' brass. It was all eastern european, gypsy with electronic dance beats. Then about an hour into the set he played a track which uses the (probably much older) tune from Sabres of Paradise's Wilmot (which is another thing I used to go mad for about 12 years ago.)

Then he started going into bhangra. And klezmer. And pretty much everything I like. Couldn't drag myself away until about 2:15 when he handed over to the next guy.

Stunning! The MySpace page doesn't really do justice to the live show.

Wednesday, February 28, 2007

He he! Andrew Keen makes Dave Winer defend wikipedia :-)
I believe that Wiki Creole is going to be a grand failure. Which is a shame, because from what I know of them, I like a lot of the people involved and I want to see people enthused by wiki-projects.

But they've set themselves a hard problem. Glancing at the current discussions it looks like they've already tied themselves in knots : eg. using * for bold and list items - and then having to go back and change their minds, and then changing them again.

I don't like the Creole syntax at all. Probably for stupid, selfish and ideosyncratic reasons.

But these are the kind of reasons that count.

Monday, February 26, 2007

OK. Here's a video.

That's Microsoft's XWand project from 2002. Even though it's probably not state of the art, it's shiny. Want one. Want one. :-)

Meanwhile, another bonus link. OrangeCone on magical thinking

And did I mention this multitouch video?
Kind of like I was assuming, people are definitely thinking about a magic wand metaphor for physical user interfaces.

This is something I'm finding a lot more plausible than user-interfaces based on sophisticated 3D graphics derived from game technology. And I'm going to be reading OrangeCone regularly from now on.

I wonder how hard would it be for DragonMother or Alferian Gwydion MacLir to put a simple LED in a wand?

Saturday, February 24, 2007


gisel, armed
Originally uploaded by interstar.


I put some more photos of Recife Carnival up on Flickr.


Friday, February 23, 2007

The future of software development is component stream management

Thursday, February 22, 2007


Purple Wig, Olinda 2007
Originally uploaded by interstar.
What can I say?

Scary Kids, Olinda 2007
Originally uploaded by interstar.


Bataria, Olinda 2007
Originally uploaded by interstar.


Olinda, the old Portuguese capital of Brazil is now a picturesque borrough of Recife. And another centre of carnival.



Frevo, Olinda 2007
Originally uploaded by interstar.
The "boneca" is demonstrating a typical Frevo dance move, complete with little umberella.

Frevo is one of the big musical styles of Recife - a kind of weird high-energy, big-band jazz.

In the streets it's a rag-tag mixture of batteries of African drums and a few delinquent trombones and trumpets playing the same few riffs over and over.



On record, its stylings and texture could be anyone from Louis Armstrong to "trad" fakesters like Chris Barber. But listen more closely and you notice how frenetic the whole thing is. The riffs and stabs continuously remind you of the last 50 years of "latin" dance and "jazz" and yet there's something strange about it. The rhythm section rattles along at around 170 bpm. The melodies are unexpected - infected by same Brazilian melancholy that touches Chorinho and early samba - then lurching into something like German cabaret with the singers theatrically whooping and putting on funny voices. But there's no "blues" as you would expect from North American music.

Frevo de Bloco is more leisurely with a stronger melodic connection to olders styles. A chorus of women sing sentamentaly about Recife and that life without Frevo is mere pain and suffering.



Old Recife, 2007
Originally uploaded by interstar.


Maracatu, Recife 2007
Originally uploaded by interstar.
Recife claims to have the best carnival in the world. That's probably a hotly contested claim, but it's certainly the biggest popular street carnival in Brazil.

Obviously Rio's schools of Samba are even more stunningly spectacular, but these are highly planned and formalized parades in a competition which takes place over two nights.


Of course, Rio has its popular street carnival as well, but I've seen nothing like Recife - which claims to have something like a million people in the streets. Carnival begins informally on Thursday night, opens formally on Friday, and was still going strong when we left late afternoon Tuesday.

Wednesday, February 21, 2007

OK, back from Recife, photos soon,

Meanwhile, back to work tomorrow. :-(

And, as part of the very slow, incremental upgrade of my online life, there's a new OPTIMAES blog, the aim of which is to replace the OPTIMAES wiki as the main place to talk about OPTIMAES. (Despite the overall wonderfulness of wiki, blogs seem to be better at holding a conversation.) I'll also do more of my general writing about alt.money there. Previously I did it on Tribe, but that now seems to be hidden from non-members.

Wednesday, February 14, 2007

Friday, February 09, 2007

Wednesday, February 07, 2007

Update on the pen computing obsession.

I found and downloaded the trial version of Ideogramic Ideas.

Verdict after a quick play : it does what it says on the tin. It's exactly how I want to draw diagrams. What it's missing is the next stage : ways to infer other kinds of information from the diagrams. So, the simple diagrams remain a novelty and not much else.

I wonder what's up with this company. No news on the web-site since late 2002.
Cool. Finally Blogger seems to have got a decent search facility.

Consider some interesting searches on this blog :

Semantic Web

Money

Iraq

Cool

There's tagging too, but that almost seems superfluous
German local money
Rio Body Count modelled after the Iraq Body Count counts people killed in Rio's gang wars.

Monday, February 05, 2007

I'm not a gadget freak. I'm too poor, and too anti-consumerist to obsessively spend my time reading Gizmodo et. al. and lusting over the latest gear.

However, this weekend I bought myself a present.

As you can see from the reviews, this pen-instead-of-a-mouse is at the decidedly cheap and cheerful end of the market. Nevertheless, I'm enjoying using it. I've played with the paint program and it's fun. And I'm adapting myself to using it instead of a mouse for all activities.

Why?

Well, last year I did get very impressed by this interactive whiteboard demo. And here's something even more spectacular. Obviously a pen-mouse isn't in the same league as cool interactive whiteboards and giant touch-screens, but the important common element is the use of fluid gestures in your interface.

And that is something you can't really explore with a mouse but you can begin to with a pen. Flying around Google Earth with the pen feels different from the mouse. Whereas the mouse involves basically waggling the wrist, the pen brings in the forearm and elbow too.

A mouse is normally only about going to a place and selecting it. Typically, objects which are static and visible on the screen. A pen can be about how you go to a place. The dynamic movement of the body. A gesture is something which can be always available at your finger-tips without cluttering up screen-space with a visible representation. (OK, that makes it harder for the naive user, but can make the UI more clean and elegant.)

I loved teaching with a whiteboard (and never used PowerPoint). Whiteboards work even more of your body. I guess the Wii controllers are going to make the body the issue in video gaming too. The hype almost guarantees that this will be a big theme of this year.

Last year, I started doing "Bamboo", a kind of locally developed mixture of yoga-like stretching and climbing exercises. I'm still a fat, lazy, geek hunched over my computer, but I'm starting to become more conscious of my body and its movements.

Even I'd like to have my computer require more physical movement. I'd like to be able to program the way I scribble on the whiteboard in front of a class or in a meeting. I don't have cool giant touchscreens but at least I can get a cheap pen and start to play with the idea of gestures in my software.

Friday, February 02, 2007

OK, I'm back ...

hopefully ...

watch out for some new stuff ...

And some cute stuff ...

here ...

and here ...

and here ...

and here ...

and in even more places that you don't even know about yet :-)

Saturday, December 30, 2006

BBC NEWS | Saddam Hussein executed in Iraq

Hmmm. I guess there'll be a load of gloating round the warbloggers today. Obviously I'm not in favour of the death penalty : no humans have the right to kill others. So I'll line up with the British government on this.

Pragmatically it seems a pretty stupid move - it's the Shi'ite government playing to it's own people and further alienating the Sunnis. OTOH, it probably won't make things dramatically worse at this point. There's already a civil war going on in Iraq.

Tuesday, December 12, 2006

I'm in São Paulo. Gisel is launching her book here tonight.

Amazing food ...

Wednesday, December 06, 2006

Wednesday, November 15, 2006

BBC NEWS | Science/Nature | Climate insurance urged for poor

Could you use insurance for this kind of crisis? It's nice in theory, and maybe for a few high-profile, feel-good early experiments. But once the insurers set their actuarial scientists to sit down and do some serious analysis, the premiums will go way up. (Although maybe still cheaper than

Also, aren't some of the disasters we're talking about, actually the kind of acts of God that insurers wouldn't touch?

Wednesday, November 08, 2006

Thought for the day : I wonder if refrigerators breed bacteria which can survive at lower temperatures.

Tuesday, November 07, 2006

Surreal spam of the day :


We're used to spending a lot of money on power-adders, but do they really add power? One way to find out is to strap your ride onto a dyno at a dynamometer facility and see how quickly the Do you have to visit the mansion?

The software is compatible with Nology's PDA Dyno software, which enables users to download data from their PDAs and view it on their laptops with the Laptop software. But if they had bad breath it would be a real turn-off.


What turns you on? What turns you on about a guy?

Therefore, dynos taken at the beach and the mountains cannot be compared without applying a What kind of music are you into? I love unicorns and Ligers In addition, friction-reducing measures were taken throughout the engine to further increase ...

We did another location for that shoot

Monday, October 16, 2006

Q : Where's Phil?

A : Seems to be working around 12 hours a day, doing nothing but having various meetings, scheduling things for other people to do, and jetting backwards and forwards to Sao Paulo for yet more meetings. Then falling asleep.

At least, that's how it was last week. Normal services will be resumed ...

... we hope.

Sunday, October 01, 2006

Scary!

Tories get a decent communication strategy complete with screaming kids and ums and errs.

The telling moment comes at the beginning, when Cameron warns that he's in competition with the BBC and ITV. Of course he is : the most profound and fundamental shift in democratic politics over the last 100 years is the shift of power from political parties to the media in determining who will get into government and what they will do when they get there.

Political parties must learn to route around mainstream media if they want to regain control of elected governments.

Sunday, September 24, 2006

Tuesday, September 19, 2006

But the evidence that the human species is in a whole heap of trouble keeps piling up, like the research work in Amazonia (referenced in the Lovelock article) that suggests the world's largest rain forest is extremely sensitive to drought, and that many of its tree species probably can't survive more than three years of it. (Most of eastern Amazonia is currently in the second year of the worst drought on record.) If trees start to die en masse, the ground will be exposed to direct sunlight, which will dry out the soil, which will cause the understory to die, which will, within a very short period of time, create either an African-style savanna or a moon-like desert, depending on the amount of aluminum silicate in the soil.

If Amazonia dies, the enormous carbon reserves currently trapped in its biomass will be released -- adding, perhaps, to the enormous quantities of methane being untrapped in the arctic as the permafrost melts and vast, prehistoric peat bogs start to decay at an accelerated rate.

This, in turn, could accelerate the melting of the north polar ice cap, allowing darker water and rock to absorb more of the sunlight that snow and ice reflect back into space, warming the permafrost even more, releasing more methane, heating the earth even more, causing cause more tropical rain forests to dry up and/or burn, releasing more Co2.

We're talking, in other words, about a cascade effect, in which various natural processes all feed into each other in a series of massive positive feedback loops, quickly driving the global mean temperature higher -- much more quickly and far higher than most existing
ecosystems can tolerate or adapt to.


Whiskey Bar: And People Call Me a Pessimist

Tuesday, September 12, 2006

Billmon :


But I personally don't think the record of the past half decade (or the current condition of Ground Zero) really justifies that kind of self-serving, self-justifying pablum.

Do you?

Friday, September 08, 2006

That's still a bit too complicated. Let me try and make it even simpler. Globalization creates wealth at the cost of the social, the cultural, and the human. 2.0 creates wealth by amplifying the social, the cultural, and the human. For the next wave of entrepreneurs, this will be the market gap where profits are to be discovered.


Bubblegeneration

Friday, September 01, 2006

Anyone missing me? For some reason I don't have an internet connection at home any more, so posting / answering emails / skype will be sporadic until this is fixed.

phil

Monday, August 28, 2006

A great, must-read article on the effect of demographic factors on the economic success of countries and companies.

Monday, August 21, 2006

Hmm.

I threw out my somewhat convoluted "functional" experiments (see yesterday's posts) and went back to a more pythonic OO style. Why? When things aren't working, it's bloody difficult to put in a bunch of print statements to find out where and why.

This difficulty of debugging more than compensated for any benefits I could see.

I'm still using higher-order functions (ie. ones that take other functions as arguments) where it makes obvious sense. Eg. the tree copying routine is generic and accepts both its copy and filter criteria as arguments. But the other stuff is gone.

Saturday, August 19, 2006

I'm writing my new Python program in a much more "functional" style than I used to.

I'm using a lot of closures and whatever it is you'd call it that's like a closure but you return an "inner class" from a function, holding on to some of the context. As the contextual things I'm passing in tend to be constructors and basic toString routines, I'm not really sure if this is winning me anything over using inheritance. But it's an interesting exercise. It feels a little bit "wholesome" or cool. Although it's probably deeply unpythonic.

What I am starting to discover is some of the downsides.

Here's the basic situation. I define a TreeMaker function which accepts two arguments. A constructor function and a str.

Inside it, I define a Tree class, which calls the constructor and initializes some infrastructure management stuff (like a list of children, the parent etc). Then there's a bunch of other methods.

Finally I return the Tree class from the TreeMaker function.



def TreeMaker(construct, str) :

class Tree :

def __init__(self,*args) :
construct(self,*args)
self.children = []
self.parent = None

... more functions

return Tree




I can now create new Tree classes by defining their constructors and toString routines and calling TreeMaker :



MyTree = TreeMaker(myConstructor, myStr)

mt = MyTree(blah, blah2, blah3)



MyTree is a new class. mt is a new instance of the class.

It's not clear yet if this buys me much over simply defining Tree as a base-class (or mixin) which would call a "construct" defined in the subclass. Or even using a traditional sub-class that would just call the super-class's constructor explicitly. But I'm going to persevere for a while to see.

There are some issues. Most obviously, the name "MyTree" is just a variable name. If you do mt.__class__ it returns "Tree", knowing nothing about MyTrees as types within the system. All these parameterized versions of Tree really *are* nothing but Trees so you won't be able to tell them apart.

Another issue is how the code is more distributed and diffuse than using classes. If I'm debugging the behaviour of a traditional MyTree subclass of Tree, then it's pretty clear where to look for that behaviour being defined : a) in the MyTree class, and b) in the Tree class. In my system that behaviour could be in the Tree or the constructor or the toString function. Or one of several other free-floating function-factories I'm using to run around the trees.

Here I've seen some more interesting wins. This function takes a copy-function as an argument, and runs around a tree, building a second, isomorphic tree, who's every node is some transformation of the equivalent node in the first.



def TreeProcessor(copyFunc) :

def copier(otherTree, parent=None, filter=lambda x : True) :

if filter(otherTree) :
this = copyFunc(otherTree)
if parent != None :
parent.addChild( this )
for x in otherTree.children :
copier(x, this, filter)
return this
return None

return copier



But is this an improvement on having TreeProcessor be a class, and copier be a method which takes copyFunc as argument?
37 !!??!!??!

Wednesday, August 16, 2006

Hey! Dr. Chadblog links two new online currencies.
If you haven't read yet : John Robb, being pessimistic.

Read the comments too.
Billmon : ... since it was a political war (much to the genocidal dismay of Right Blogistan) it's inevitable everybody involved would end up spinning like dervishes to make the senseless slaughter of human beings look like "victory."

Sunday, August 13, 2006

Saturday, August 12, 2006

Huh? Why?

Skype Help:

Your Skype Credit balance remains active for 180 days after your last successfully-connected PSTN phone call.

Skype Credit balances on accounts with no activity during a 180 day period will be lost.
From the horse's mouth : As Israel's leaders once understood, the Washington-Jerusalem strategic partnership has always been nurtured by a steady stream of Israeli successes, both in defending its own security and in advancing American interests.

Haaretz

Meanwhile, Blair and co. demonstrate that they are no longer on this planet by bigging up a ceasefire that was negotiated without one side in actual conflict being involved. Having decided among themselves that Hezbollah will stop fighting and disarm (surprise, surprise), they now intend for a UN peacekeeping force to monitor it. Except Hezbollah have said they'll do no such thing, so I guess the expectation is that the UN peacekeepers are going to go in and make them do this by, presumably, not-so peaceful means.

Yeah, right!

Meanwhile, events in Britain and Pakistan confirm what you could call "Fighting Terrorism in One Lesson" :

Police : Yes! Soldiers. No!.

If you're in the business of creating a connected, stable, world where crazy groups don't go round slaughtering thousands of innocent people, then you do that by investing in, nurturing and trying to build collaborative and co-operative relations with others, not by throwing as much random destruction around as possible in the hope that you make them more disconnected than you.

The reason the latter doesn't actually work is because humans are connected animals. We're social by nature. To be human is to be enmeshed in language, wrapped in a cocoon of family and friendships and alliances and collaborative projects mediated by whatever circulating object link comes to hand.

The problem with naive Barnettism is that it thinks that our rule-sets are the only wones that matter. But people will make links of whatever they can. If not transport and trade and legitimized political connections, then religion and ethnicity and shared suffering. By attempting to spread disconnection among its enemies, Israel only succeeds in cutting itself off from them. By spreading disconnection within Lebanon and Hezbollah, it burns its bridges to them, making then rely more heavily on, and strengthen, their connections with Syria and Iran.

Sunday, August 06, 2006

Another example of right-optimism on Lebanon.

Meanwhile, Juan Cole gets with the OilWar theory.

Saturday, August 05, 2006

I guess, on the bright side, if there is going to be a third world war, South America is probably the best place to sit it out. :-(
Gideon Lichfield : When I discuss such questions with Israelis, as we peel off the layers of reasoning and approach the core, what I most often meet is a kind of crude Pavlovian determinism. The Palestinians, the Lebanese, the Arabs in general—they understand only the language of force. Not showing force is a mistake. Ehud Olmert, Israel's prime minister, summed up the thinking well this week in his speech to the Knesset: 'Our enemies misinterpreted our willingness to exercise restraint as a sign of weakness.'

Wrestling with the logic of force
Must Read from Billmon.

Of course, it might not actually come to this -- or if it did it might not come quickly. But the fact remains that the U.S. Army is the only significant force standing between Iran and it's closest allies, and thus between Iran and Israel. If, as it now seems, Washington and Jerusalem both perceive Iran as the primary threat (and/or target for aggression) in the region, then there is no real distinction between America's occupation of Iraq and Israel's intended re-occupation of southern Lebanon. They are, in essence, both part of the next war.

It seems increasingly probable that that war will come soon -- perhaps as early as November or December, although more likely next year. Israel's failure to knock out Hizbullah with a rapid first strike has left the neocons even deeper in the hole, enormously ratcheting up the pressure to try to recoup all losses by taking the war to Damascus and Tehran.

In other words, it's almost time for the ultimate "flight forward" -- the one that finally pushes the Middle East into World War III.

Thursday, August 03, 2006

Big news! Wikipedia are upgrading their "talk" pages. LiquidThreads

That's what's missing from traditional wiki, a way to organize dialogue. You can have dialogue around wiki. But the "tyrany of structurelessness" of it all loses some of the value of structured conversation.

Tuesday, August 01, 2006

Web 2.0 or Star Wars? :-)
What does "Synaesmedia" really mean?

A Portmanteau word made from Synaesthesia and "Media".

More tightly bound, more intertwingled than mere "multimedia". A single thing that encompasses the dimensions of sound and colour and movement. Like, say, Gbloink! :-)

But now there's Master Foo to tell us about the true way of mashups.

Which is, incidently, the best defintion of Synaesmedia I never wrote.
In southern Iraq, a British soldier was killed in a mortar attack on a base in Basra during the early hours of the morning.

He is the first soldier to be killed in an attack on a UK military base in Iraq.


BBC NEWS