Murder, Blood and Thread Safe Singletons

Saturday, June 19th, 2010

It’s Saturday and I’ve been working on my book on Parallel Programming, except for a brief break to go to CrossFit. Useful Piece of Information #1: Don’t do pull-ups until your hands are trashed if you’re planning on spending the afternoon typing. I had lots of useful ...

Patterns of Parallel Programming; “It’s not just a recompile”

Monday, September 14th, 2009

Last week Robert Hess interviewed me for the Knowledge Chamber on Channel 9. We talked about why understanding the fundamentals of patterns for writing parallel software is going to become more and more important over the next few years. Why simply recompiling your code for the latest processor from Intel ...

Summer Reading

Friday, September 4th, 2009

It's summer. I travel a bit more for work and take vacation. Both of which means there's more time to be found for reading. I spent a bunch of time sitting in a tent below the north face of Mount Tiedeman waiting for things to cool down ...

Thanksgiving Thanks To…

Thursday, November 27th, 2008

Thanks to... Chris Kimball and NPR for their tips that helped in my quest to bake the perfect Raspberry pie for The Susan. The secret, as with all things, is in the alcohol you use. Seriously, the secret to a light crust is using more alcohol and less water. ...

Meme Time: Growing Up Geek

Tuesday, October 7th, 2008

I've been tagged by Brian who was tagged by Brad who in turn was tagged by Scott Hanselman with his new "Growing Up Geek" meme. I guess I was always into taking things apart to see how they worked. Radios, toasters and bits of HiFi. Pretty much anything I came ...

Smallest-Scale Commercially-Available Map

Tuesday, September 23rd, 2008

Many years ago, when I was doing astronomy, I used to work with Michael Merrifield. Recently I discovered he is now in the art business. The picture on the left is of his map of the universe sculpture. Michael uses a laser to engrave data from astronomical surveys into a ...

Blog Posts from the Dead?

Monday, July 14th, 2008

So I'm on vacation but the blog posts will keep on trundling along. This leaves the somewhat strange possibility that I died in a horrible auto wreck with a moose on the Trans-Canada Highway (not to be confused with the Trans-Canadian Water Slide). But to all intents I'm still alive ...

November-Six-Niner-Four-Tango-Whiskey

Thursday, June 26th, 2008

This has nothing, and I mean nothing, to do with software... The Susan and I have been watching a lot of Battlestar Galactica (BsG) season three recently. She bought it for my birthday and we've been working our way through it. In BsG the pilots call each other by their callsigns; ...

Some thoughts on Twitter

Tuesday, April 15th, 2008

I've been playing with Twitter for the last couple of weeks. All in all it's been pretty interesting. I've synced up with a few people I've not seen in a long time and learnt a few things along the way. I've also had to trawl through a lot of... crap. Tweets ...

Great British Food

Thursday, April 10th, 2008

Tonight I went to Guy Awford's restaurant, Inside in Greenwich. I've known Guy a long time, since we were very, very young. So when I'm in the UK, which isn't often, I feel I should drop in and check out the latest menu. Guy's been making a go of Inside ...