Saturday, 22 June 2013

Never buy the first revision of anything





This was my Dad's advice. "Pay as much as you can afford, never buy the first revision of everything; let other people find the bugs".

I should have listened when I bought a rain jacket for riding the bike. After the bike itself its the most expensive bike kit I've bought at £195.

I have been holding off writing this. It makes me sound "all the gear and no idea".

Now, normally, I'm Man At Aldi. I've a couple of soft shells, cost £14 and £19 each. The shorts, shoes and jerseys aren't bad. The shoes last 2 years at least of every day commuting, the shorts and jersey have reflective stickers that barely survive two washes, but you get what you pay for and for the price they're brilliant.

It's not BAD per se. It's just got some great innovations that unfortunately don't quite work. 

Let's start off positively, it's a tidy jacket, good fit, good cut for on and off the bike. Almost stylish for me. Nice detailing of magnetic closures over the zips. The pockets don't appear to get wet. The zip doesn't appear to leak. I've tried the keys on the karabina in the right forearm pocket; good idea but it's fiddly to do one handed and just feels a bit odds having your keys banging about on your forearm. 

Nice detailing, if a bit overcomplicated. Love the green
It's got great detailing. I love the green but it's not brought out on the outside, only the lining. Two reflective flashes on the shoulder are subtle.  The elasticated waist is over complicated but effective.



It's marketed a Rain Jacket. Made of a treated cotton called Epic Cotton, it's breathable. That bit works. However it's not water resistant enough, especially on the forearms (at the vanguard of getting wet) even after 'reactivating' it in the washing machine. My commute is 40 minutes. If it's raining, I might get 10 minutes of dry arms out of it. Maybe I should have tried Goretex instead. Maybe this is as good as it gets. But it's not Good Enough

After not many washes the colour is bleeding from the wrists. It's not massively important but it's a £195 jacket, I expect more.. 

The sleeve. Note colour bleeding
The reflective tab on the back, apparently for holding a rear light, tore. It's never been used for holding a light, I caught it with my thumb whilst riding. Now it looks tatty. People keep noticing it. "Did you know your reflective tab is broken?".  I'm going to have to cut it off. I can't imagine it lasts very long with an LED on it. If it goes when you're riding, you've lost your rear light. A more secure cotton loop would have been better, with a reflective strip sewn to it?

Tatty reflective light holder (unused) and magnet, showing colour bleed
So, why did I catch the light with my thumb? One of the main reasons I got this jacket is that it has a bright red lowerable storm flap for days when I'm riding a bike without mudguards and it starts to rain. It's secured with a magnet. The problem is, as with a lot of features on this jacket, great idea, poor execution. The magnets just are not strong enough. I've added a pair of rare earth magnets but they stick more to themselves than to the original magnets. I don't want to glue the rare earth magnets on as I don't know if it will damage the jacket AND THE JACKET COST £195. IT SHOULD JUST WORK. I SHOULDN'T HAVE TO BODGE IT. On the bike it falls on its own. It falls when the jacket is fastened, especially when sitting and as a style point, and I'm no fashionista, but it stops being a smart jacket and becomes a bike jacket.. That wasn't the brief.
Rain flap with additional rare earth magnets and original flap magnet

Under basic initial testing these problems should have been spotted, reported and fixed. Every time I wear the jacket my Dad's advice rings hollow in my ears. 

8/10 for innovation
5/10 for implementation
4/10 for value.

Tuesday, 8 May 2012

What day is it?

It's a puzzle but now here I have codified the definitive algorithm for defining the day


Thursday, 19 April 2012

One night in Mumbai makes a hard man humble

So in late April after a week in India I arrived in domestic arrivals at Mumbai from Hyderabad. It was 21h30, my flight wasn't until 01h45. How WOULD I pass the time?

Fortunately Mumbai airport had that covered for me. As I entered domestic arrivals I saw the transfer queue to international departures.
Mumbai, the Hub of India

The queue. Note the "Hub of India" poster top right. The queue snaked round to the right for as much again as is currently shown


I asked information desk how long the queue would take. He told me 30 minutes. Being India I doubled it and added some. I left the queue to join another queue to get a bus ticket to transfer.. I asked about the tickets for the transfer bus. I showed my ongoing boarding ticket and passport and was given a bus ticket. The sign above information said it was currently transferring ticket numbers 1000 to 2000. I was handed ticket number 12000.

I then rejoined the original transfer bus queue. After 80 minutes a soldier checked my passport and boarding card. She showed scant regard for my bus ticket and I entered a small room where my bags and I were X-rayed. Finally, the entire queue was dependent on my boarding card details entered by hand into a ledger and I got on a coach.

The coach then meandered through cargo planes before exiting the airport complex, joining the traffic jam and finally depositing me unceremoniously landslide at the international departures.

Welcome to India.

Friday, 13 January 2012

Sunrise/sunset for Cambridge 2012

Here is the sunrise/sunset for Cambridge via PyEphem. Python available on request.

Sunrise and sunset times for 2012 52.205340,0.121820. * denotes BST

Date Civil Sunrise Sunrise Daylight hours Sunset Civil Sunset
Mon 02-01 07.24 08.08 7.8 15.58 16.41
Tue 03-01 07.24 08.07 7.9 15.59 16.42
Wed 04-01 07.24 08.07 7.9 16.00 16.43
Thu 05-01 07.24 08.07 7.9 16.02 16.45
Fri 06-01 07.24 08.07 7.9 16.03 16.46
Sat 07-01 07.24 08.06 8.0 16.04 16.47
Sun 08-01 07.23 08.06 8.0 16.05 16.48
Mon 09-01 07.23 08.05 8.0 16.07 16.49
Tue 10-01 07.22 08.05 8.1 16.08 16.51
Wed 11-01 07.22 08.04 8.1 16.10 16.52
Thu 12-01 07.21 08.03 8.1 16.11 16.53
Fri 13-01 07.21 08.03 8.2 16.13 16.55
Sat 14-01 07.20 08.02 8.2 16.14 16.56
Sun 15-01 07.19 08.01 8.2 16.16 16.57
Mon 16-01 07.19 08.00 8.3 16.17 16.59
Tue 17-01 07.18 07.59 8.3 16.19 17.00
Wed 18-01 07.17 07.58 8.4 16.21 17.02
Thu 19-01 07.16 07.57 8.4 16.22 17.03
Fri 20-01 07.15 07.56 8.5 16.24 17.05
Sat 21-01 07.14 07.55 8.5 16.26 17.07
Sun 22-01 07.13 07.54 8.6 16.27 17.08
Mon 23-01 07.12 07.53 8.6 16.29 17.10
Tue 24-01 07.11 07.52 8.7 16.31 17.11
Wed 25-01 07.10 07.50 8.7 16.33 17.13
Thu 26-01 07.09 07.49 8.8 16.34 17.15
Fri 27-01 07.08 07.48 8.8 16.36 17.16
Sat 28-01 07.06 07.46 8.9 16.38 17.18
Sun 29-01 07.05 07.45 8.9 16.40 17.20
Mon 30-01 07.04 07.43 9.0 16.42 17.21
Tue 31-01 07.02 07.42 9.0 16.44 17.23
Wed 01-02 07.01 07.40 9.1 16.45 17.25
Thu 02-02 07.00 07.39 9.1 16.47 17.26
Fri 03-02 06.58 07.37 9.2 16.49 17.28
Sat 04-02 06.57 07.35 9.3 16.51 17.30
Sun 05-02 06.55 07.34 9.3 16.53 17.32
Mon 06-02 06.54 07.32 9.4 16.55 17.33
Tue 07-02 06.52 07.30 9.4 16.57 17.35
Wed 08-02 06.50 07.28 9.5 16.59 17.37
Thu 09-02 06.49 07.27 9.6 17.00 17.39
Fri 10-02 06.47 07.25 9.6 17.02 17.40
Sat 11-02 06.45 07.23 9.7 17.04 17.42
Sun 12-02 06.43 07.21 9.7 17.06 17.44
Mon 13-02 06.42 07.19 9.8 17.08 17.46
Tue 14-02 06.40 07.17 9.9 17.10 17.47
Wed 15-02 06.38 07.15 9.9 17.12 17.49
Thu 16-02 06.36 07.13 10.0 17.14 17.51
Fri 17-02 06.34 07.11 10.1 17.15 17.53
Sat 18-02 06.32 07.09 10.1 17.17 17.54
Sun 19-02 06.30 07.07 10.2 17.19 17.56
Mon 20-02 06.28 07.05 10.3 17.21 17.58
Tue 21-02 06.27 07.03 10.3 17.23 18.00
Wed 22-02 06.25 07.01 10.4 17.25 18.01
Thu 23-02 06.23 06.59 10.5 17.27 18.03
Fri 24-02 06.20 06.57 10.5 17.28 18.05
Sat 25-02 06.18 06.55 10.6 17.30 18.07
Sun 26-02 06.16 06.53 10.7 17.32 18.09
Mon 27-02 06.14 06.51 10.7 17.34 18.10
Tue 28-02 06.12 06.48 10.8 17.36 18.12
Wed 29-02 06.10 06.46 10.9 17.38 18.14
Thu 01-03 06.08 06.44 10.9 17.39 18.16
Fri 02-03 06.06 06.42 11.0 17.41 18.17
Sat 03-03 06.04 06.40 11.1 17.43 18.19
Sun 04-03 06.01 06.37 11.1 17.45 18.21
Mon 05-03 05.59 06.35 11.2 17.47 18.23
Tue 06-03 05.57 06.33 11.3 17.48 18.24
Wed 07-03 05.55 06.31 11.3 17.50 18.26
Thu 08-03 05.52 06.28 11.4 17.52 18.28
Fri 09-03 05.50 06.26 11.5 17.54 18.30
Sat 10-03 05.48 06.24 11.5 17.56 18.32
Sun 11-03 05.46 06.21 11.6 17.57 18.33
Mon 12-03 05.43 06.19 11.7 17.59 18.35
Tue 13-03 05.41 06.17 11.7 18.01 18.37
Wed 14-03 05.39 06.15 11.8 18.03 18.39
Thu 15-03 05.36 06.12 11.9 18.04 18.40
Fri 16-03 05.34 06.10 11.9 18.06 18.42
Sat 17-03 05.32 06.08 12.0 18.08 18.44
Sun 18-03 05.29 06.05 12.1 18.10 18.46
Mon 19-03 05.27 06.03 12.1 18.11 18.47
Tue 20-03 05.25 06.01 12.2 18.13 18.49
Wed 21-03 05.22 05.58 12.3 18.15 18.51
Thu 22-03 05.20 05.56 12.3 18.17 18.53
Fri 23-03 05.18 05.54 12.4 18.18 18.55
Sat 24-03 05.15 05.51 12.5 18.20 18.56
Sun 25-03 06.13* 06.49* 12.5 19.22* 19.58*
Mon 26-03 06.10* 06.47* 12.6 19.24* 20.00*
Tue 27-03 06.08* 06.44* 12.7 19.25* 20.02*
Wed 28-03 06.06* 06.42* 12.8 19.27* 20.04*
Thu 29-03 06.03* 06.40* 12.8 19.29* 20.05*
Fri 30-03 06.01* 06.37* 12.9 19.31* 20.07*
Sat 31-03 05.58* 06.35* 13.0 19.32* 20.09*
Sun 01-04 05.56* 06.33* 13.0 19.34* 20.11*
Mon 02-04 05.54* 06.30* 13.1 19.36* 20.13*
Tue 03-04 05.51* 06.28* 13.2 19.37* 20.14*
Wed 04-04 05.49* 06.26* 13.2 19.39* 20.16*
Thu 05-04 05.46* 06.23* 13.3 19.41* 20.18*
Fri 06-04 05.44* 06.21* 13.4 19.43* 20.20*
Sat 07-04 05.42* 06.19* 13.4 19.44* 20.22*
Sun 08-04 05.39* 06.17* 13.5 19.46* 20.24*
Mon 09-04 05.37* 06.14* 13.6 19.48* 20.26*
Tue 10-04 05.34* 06.12* 13.6 19.49* 20.27*
Wed 11-04 05.32* 06.10* 13.7 19.51* 20.29*
Thu 12-04 05.30* 06.08* 13.8 19.53* 20.31*
Fri 13-04 05.27* 06.05* 13.8 19.55* 20.33*
Sat 14-04 05.25* 06.03* 13.9 19.56* 20.35*
Sun 15-04 05.22* 06.01* 14.0 19.58* 20.37*
Mon 16-04 05.20* 05.59* 14.0 20.00* 20.39*
Tue 17-04 05.18* 05.57* 14.1 20.02* 20.41*
Wed 18-04 05.15* 05.54* 14.1 20.03* 20.42*
Thu 19-04 05.13* 05.52* 14.2 20.05* 20.44*
Fri 20-04 05.11* 05.50* 14.3 20.07* 20.46*
Sat 21-04 05.08* 05.48* 14.3 20.08* 20.48*
Sun 22-04 05.06* 05.46* 14.4 20.10* 20.50*
Mon 23-04 05.04* 05.44* 14.5 20.12* 20.52*
Tue 24-04 05.02* 05.42* 14.5 20.14* 20.54*
Wed 25-04 04.59* 05.40* 14.6 20.15* 20.56*
Thu 26-04 04.57* 05.38* 14.7 20.17* 20.58*
Fri 27-04 04.55* 05.36* 14.7 20.19* 21.00*
Sat 28-04 04.53* 05.34* 14.8 20.20* 21.02*
Sun 29-04 04.50* 05.32* 14.8 20.22* 21.04*
Mon 30-04 04.48* 05.30* 14.9 20.24* 21.06*
Tue 01-05 04.46* 05.28* 15.0 20.26* 21.08*
Wed 02-05 04.44* 05.26* 15.0 20.27* 21.09*
Thu 03-05 04.42* 05.24* 15.1 20.29* 21.11*
Fri 04-05 04.40* 05.22* 15.1 20.31* 21.13*
Sat 05-05 04.37* 05.20* 15.2 20.32* 21.15*
Sun 06-05 04.35* 05.18* 15.3 20.34* 21.17*
Mon 07-05 04.33* 05.17* 15.3 20.36* 21.19*
Tue 08-05 04.31* 05.15* 15.4 20.37* 21.21*
Wed 09-05 04.29* 05.13* 15.4 20.39* 21.23*
Thu 10-05 04.27* 05.11* 15.5 20.40* 21.25*
Fri 11-05 04.25* 05.10* 15.5 20.42* 21.27*
Sat 12-05 04.24* 05.08* 15.6 20.44* 21.29*
Sun 13-05 04.22* 05.07* 15.6 20.45* 21.30*
Mon 14-05 04.20* 05.05* 15.7 20.47* 21.32*
Tue 15-05 04.18* 05.03* 15.7 20.48* 21.34*
Wed 16-05 04.16* 05.02* 15.8 20.50* 21.36*
Thu 17-05 04.14* 05.00* 15.8 20.51* 21.38*
Fri 18-05 04.13* 04.59* 15.9 20.53* 21.40*
Sat 19-05 04.11* 04.58* 15.9 20.54* 21.41*
Sun 20-05 04.09* 04.56* 16.0 20.56* 21.43*
Mon 21-05 04.08* 04.55* 16.0 20.57* 21.45*
Tue 22-05 04.06* 04.54* 16.1 20.59* 21.46*
Wed 23-05 04.05* 04.52* 16.1 21.00* 21.48*
Thu 24-05 04.03* 04.51* 16.2 21.01* 21.50*
Fri 25-05 04.02* 04.50* 16.2 21.03* 21.51*
Sat 26-05 04.00* 04.49* 16.3 21.04* 21.53*
Sun 27-05 03.59* 04.48* 16.3 21.05* 21.55*
Mon 28-05 03.58* 04.47* 16.3 21.07* 21.56*
Tue 29-05 03.56* 04.46* 16.4 21.08* 21.58*
Wed 30-05 03.55* 04.45* 16.4 21.09* 21.59*
Thu 31-05 03.54* 04.44* 16.4 21.10* 22.00*
Fri 01-06 03.53* 04.43* 16.5 21.11* 22.02*
Sat 02-06 03.52* 04.42* 16.5 21.12* 22.03*
Sun 03-06 03.51* 04.42* 16.5 21.13* 22.04*
Mon 04-06 03.50* 04.41* 16.6 21.14* 22.06*
Tue 05-06 03.49* 04.40* 16.6 21.15* 22.07*
Wed 06-06 03.48* 04.40* 16.6 21.16* 22.08*
Thu 07-06 03.48* 04.39* 16.6 21.17* 22.09*
Fri 08-06 03.47* 04.39* 16.7 21.18* 22.10*
Sat 09-06 03.46* 04.38* 16.7 21.19* 22.11*
Sun 10-06 03.46* 04.38* 16.7 21.20* 22.12*
Mon 11-06 03.45* 04.38* 16.7 21.20* 22.13*
Tue 12-06 03.45* 04.37* 16.7 21.21* 22.13*
Wed 13-06 03.45* 04.37* 16.7 21.21* 22.14*
Thu 14-06 03.44* 04.37* 16.8 21.22* 22.15*
Fri 15-06 03.44* 04.37* 16.8 21.23* 22.15*
Sat 16-06 03.44* 04.37* 16.8 21.23* 22.16*
Sun 17-06 03.44* 04.37* 16.8 21.23* 22.16*
Mon 18-06 03.44* 04.37* 16.8 21.24* 22.17*
Tue 19-06 03.44* 04.37* 16.8 21.24* 22.17*
Wed 20-06 03.44* 04.37* 16.8 21.24* 22.17*
Thu 21-06 03.44* 04.37* 16.8 21.25* 22.18*
Fri 22-06 03.44* 04.38* 16.8 21.25* 22.18*
Sat 23-06 03.45* 04.38* 16.8 21.25* 22.18*
Sun 24-06 03.45* 04.38* 16.8 21.25* 22.18*
Mon 25-06 03.46* 04.39* 16.8 21.25* 22.18*
Tue 26-06 03.46* 04.39* 16.8 21.25* 22.17*
Wed 27-06 03.47* 04.40* 16.8 21.25* 22.17*
Thu 28-06 03.47* 04.40* 16.7 21.24* 22.17*
Fri 29-06 03.48* 04.41* 16.7 21.24* 22.17*
Sat 30-06 03.49* 04.41* 16.7 21.24* 22.16*
Sun 01-07 03.50* 04.42* 16.7 21.24* 22.16*
Mon 02-07 03.51* 04.43* 16.7 21.23* 22.15*
Tue 03-07 03.52* 04.44* 16.7 21.23* 22.14*
Wed 04-07 03.53* 04.44* 16.6 21.22* 22.14*
Thu 05-07 03.54* 04.45* 16.6 21.22* 22.13*
Fri 06-07 03.55* 04.46* 16.6 21.21* 22.12*
Sat 07-07 03.56* 04.47* 16.6 21.20* 22.11*
Sun 08-07 03.57* 04.48* 16.5 21.20* 22.10*
Mon 09-07 03.58* 04.49* 16.5 21.19* 22.09*
Tue 10-07 04.00* 04.50* 16.5 21.18* 22.08*
Wed 11-07 04.01* 04.51* 16.4 21.17* 22.07*
Thu 12-07 04.02* 04.52* 16.4 21.16* 22.06*
Fri 13-07 04.04* 04.54* 16.4 21.15* 22.05*
Sat 14-07 04.05* 04.55* 16.3 21.14* 22.04*
Sun 15-07 04.07* 04.56* 16.3 21.13* 22.02*
Mon 16-07 04.08* 04.57* 16.3 21.12* 22.01*
Tue 17-07 04.10* 04.58* 16.2 21.11* 22.00*
Wed 18-07 04.11* 05.00* 16.2 21.10* 21.58*
Thu 19-07 04.13* 05.01* 16.1 21.09* 21.57*
Fri 20-07 04.15* 05.02* 16.1 21.07* 21.55*
Sat 21-07 04.16* 05.04* 16.0 21.06* 21.53*
Sun 22-07 04.18* 05.05* 16.0 21.05* 21.52*
Mon 23-07 04.20* 05.07* 15.9 21.03* 21.50*
Tue 24-07 04.21* 05.08* 15.9 21.02* 21.48*
Wed 25-07 04.23* 05.10* 15.9 21.01* 21.47*
Thu 26-07 04.25* 05.11* 15.8 20.59* 21.45*
Fri 27-07 04.27* 05.12* 15.8 20.58* 21.43*
Sat 28-07 04.28* 05.14* 15.7 20.56* 21.41*
Sun 29-07 04.30* 05.15* 15.6 20.54* 21.39*
Mon 30-07 04.32* 05.17* 15.6 20.53* 21.37*
Tue 31-07 04.34* 05.19* 15.5 20.51* 21.36*
Wed 01-08 04.36* 05.20* 15.5 20.49* 21.34*
Thu 02-08 04.38* 05.22* 15.4 20.48* 21.32*
Fri 03-08 04.39* 05.23* 15.4 20.46* 21.30*
Sat 04-08 04.41* 05.25* 15.3 20.44* 21.28*
Sun 05-08 04.43* 05.26* 15.3 20.42* 21.25*
Mon 06-08 04.45* 05.28* 15.2 20.41* 21.23*
Tue 07-08 04.47* 05.30* 15.2 20.39* 21.21*
Wed 08-08 04.49* 05.31* 15.1 20.37* 21.19*
Thu 09-08 04.51* 05.33* 15.0 20.35* 21.17*
Fri 10-08 04.52* 05.34* 15.0 20.33* 21.15*
Sat 11-08 04.54* 05.36* 14.9 20.31* 21.13*
Sun 12-08 04.56* 05.38* 14.9 20.29* 21.10*
Mon 13-08 04.58* 05.39* 14.8 20.27* 21.08*
Tue 14-08 05.00* 05.41* 14.7 20.25* 21.06*
Wed 15-08 05.02* 05.43* 14.7 20.23* 21.04*
Thu 16-08 05.04* 05.44* 14.6 20.21* 21.01*
Fri 17-08 05.05* 05.46* 14.6 20.19* 20.59*
Sat 18-08 05.07* 05.48* 14.5 20.17* 20.57*
Sun 19-08 05.09* 05.49* 14.4 20.15* 20.55*
Mon 20-08 05.11* 05.51* 14.4 20.13* 20.52*
Tue 21-08 05.13* 05.52* 14.3 20.10* 20.50*
Wed 22-08 05.15* 05.54* 14.2 20.08* 20.48*
Thu 23-08 05.17* 05.56* 14.2 20.06* 20.45*
Fri 24-08 05.18* 05.57* 14.1 20.04* 20.43*
Sat 25-08 05.20* 05.59* 14.0 20.02* 20.40*
Sun 26-08 05.22* 06.01* 14.0 20.00* 20.38*
Mon 27-08 05.24* 06.02* 13.9 19.57* 20.36*
Tue 28-08 05.26* 06.04* 13.9 19.55* 20.33*
Wed 29-08 05.27* 06.06* 13.8 19.53* 20.31*
Thu 30-08 05.29* 06.07* 13.7 19.51* 20.29*
Fri 31-08 05.31* 06.09* 13.7 19.48* 20.26*
Sat 01-09 05.33* 06.11* 13.6 19.46* 20.24*
Sun 02-09 05.35* 06.12* 13.5 19.44* 20.21*
Mon 03-09 05.36* 06.14* 13.5 19.41* 20.19*
Tue 04-09 05.38* 06.16* 13.4 19.39* 20.16*
Wed 05-09 05.40* 06.17* 13.3 19.37* 20.14*
Thu 06-09 05.42* 06.19* 13.3 19.35* 20.12*
Fri 07-09 05.43* 06.20* 13.2 19.32* 20.09*
Sat 08-09 05.45* 06.22* 13.1 19.30* 20.07*
Sun 09-09 05.47* 06.24* 13.1 19.28* 20.04*
Mon 10-09 05.49* 06.25* 13.0 19.25* 20.02*
Tue 11-09 05.50* 06.27* 12.9 19.23* 19.59*
Wed 12-09 05.52* 06.29* 12.9 19.21* 19.57*
Thu 13-09 05.54* 06.30* 12.8 19.18* 19.55*
Fri 14-09 05.55* 06.32* 12.7 19.16* 19.52*
Sat 15-09 05.57* 06.34* 12.7 19.13* 19.50*
Sun 16-09 05.59* 06.35* 12.6 19.11* 19.47*
Mon 17-09 06.01* 06.37* 12.5 19.09* 19.45*
Tue 18-09 06.02* 06.39* 12.5 19.06* 19.43*
Wed 19-09 06.04* 06.40* 12.4 19.04* 19.40*
Thu 20-09 06.06* 06.42* 12.3 19.02* 19.38*
Fri 21-09 06.07* 06.43* 12.3 18.59* 19.35*
Sat 22-09 06.09* 06.45* 12.2 18.57* 19.33*
Sun 23-09 06.11* 06.47* 12.1 18.55* 19.31*
Mon 24-09 06.12* 06.48* 12.1 18.52* 19.28*
Tue 25-09 06.14* 06.50* 12.0 18.50* 19.26*
Wed 26-09 06.16* 06.52* 11.9 18.48* 19.23*
Thu 27-09 06.18* 06.53* 11.9 18.45* 19.21*
Fri 28-09 06.19* 06.55* 11.8 18.43* 19.19*
Sat 29-09 06.21* 06.57* 11.7 18.41* 19.16*
Sun 30-09 06.23* 06.58* 11.7 18.38* 19.14*
Mon 01-10 06.24* 07.00* 11.6 18.36* 19.12*
Tue 02-10 06.26* 07.02* 11.5 18.34* 19.09*
Wed 03-10 06.28* 07.04* 11.5 18.31* 19.07*
Thu 04-10 06.29* 07.05* 11.4 18.29* 19.05*
Fri 05-10 06.31* 07.07* 11.3 18.27* 19.03*
Sat 06-10 06.33* 07.09* 11.3 18.24* 19.00*
Sun 07-10 06.34* 07.10* 11.2 18.22* 18.58*
Mon 08-10 06.36* 07.12* 11.1 18.20* 18.56*
Tue 09-10 06.38* 07.14* 11.1 18.18* 18.54*
Wed 10-10 06.39* 07.16* 11.0 18.15* 18.51*
Thu 11-10 06.41* 07.17* 10.9 18.13* 18.49*
Fri 12-10 06.43* 07.19* 10.9 18.11* 18.47*
Sat 13-10 06.44* 07.21* 10.8 18.09* 18.45*
Sun 14-10 06.46* 07.22* 10.7 18.06* 18.43*
Mon 15-10 06.48* 07.24* 10.7 18.04* 18.41*
Tue 16-10 06.49* 07.26* 10.6 18.02* 18.39*
Wed 17-10 06.51* 07.28* 10.5 18.00* 18.36*
Thu 18-10 06.53* 07.30* 10.5 17.58* 18.34*
Fri 19-10 06.55* 07.31* 10.4 17.56* 18.32*
Sat 20-10 06.56* 07.33* 10.3 17.54* 18.30*
Sun 21-10 06.58* 07.35* 10.3 17.51* 18.28*
Mon 22-10 07.00* 07.37* 10.2 17.49* 18.26*
Tue 23-10 07.01* 07.38* 10.1 17.47* 18.24*
Wed 24-10 07.03* 07.40* 10.1 17.45* 18.22*
Thu 25-10 07.05* 07.42* 10.0 17.43* 18.21*
Fri 26-10 07.06* 07.44* 10.0 17.41* 18.19*
Sat 27-10 07.08* 07.46* 9.9 17.39* 18.17*
Sun 28-10 06.10 06.47 9.8 16.37 17.15
Mon 29-10 06.12 06.49 9.8 16.35 17.13
Tue 30-10 06.13 06.51 9.7 16.34 17.11
Wed 31-10 06.15 06.53 9.6 16.32 17.10
Thu 01-11 06.17 06.55 9.6 16.30 17.08
Fri 02-11 06.18 06.56 9.5 16.28 17.06
Sat 03-11 06.20 06.58 9.5 16.26 17.04
Sun 04-11 06.22 07.00 9.4 16.24 17.03
Mon 05-11 06.23 07.02 9.3 16.23 17.01
Tue 06-11 06.25 07.04 9.3 16.21 17.00
Wed 07-11 06.27 07.06 9.2 16.19 16.58
Thu 08-11 06.28 07.07 9.2 16.18 16.57
Fri 09-11 06.30 07.09 9.1 16.16 16.55
Sat 10-11 06.32 07.11 9.1 16.14 16.54
Sun 11-11 06.33 07.13 9.0 16.13 16.52
Mon 12-11 06.35 07.15 8.9 16.11 16.51
Tue 13-11 06.37 07.16 8.9 16.10 16.50
Wed 14-11 06.38 07.18 8.8 16.08 16.48
Thu 15-11 06.40 07.20 8.8 16.07 16.47
Fri 16-11 06.41 07.22 8.7 16.06 16.46
Sat 17-11 06.43 07.23 8.7 16.04 16.45
Sun 18-11 06.45 07.25 8.6 16.03 16.43
Mon 19-11 06.46 07.27 8.6 16.02 16.42
Tue 20-11 06.48 07.28 8.5 16.01 16.41
Wed 21-11 06.49 07.30 8.5 15.59 16.40
Thu 22-11 06.51 07.32 8.4 15.58 16.39
Fri 23-11 06.52 07.33 8.4 15.57 16.38
Sat 24-11 06.54 07.35 8.4 15.56 16.38
Sun 25-11 06.55 07.37 8.3 15.55 16.37
Mon 26-11 06.57 07.38 8.3 15.54 16.36
Tue 27-11 06.58 07.40 8.2 15.53 16.35
Wed 28-11 06.59 07.41 8.2 15.53 16.35
Thu 29-11 07.01 07.43 8.2 15.52 16.34
Fri 30-11 07.02 07.44 8.1 15.51 16.33
Sat 01-12 07.03 07.46 8.1 15.50 16.33
Sun 02-12 07.05 07.47 8.0 15.50 16.32
Mon 03-12 07.06 07.48 8.0 15.49 16.32
Tue 04-12 07.07 07.50 8.0 15.49 16.31
Wed 05-12 07.08 07.51 8.0 15.48 16.31
Thu 06-12 07.09 07.52 7.9 15.48 16.31
Fri 07-12 07.10 07.53 7.9 15.48 16.31
Sat 08-12 07.12 07.55 7.9 15.47 16.30
Sun 09-12 07.13 07.56 7.9 15.47 16.30
Mon 10-12 07.14 07.57 7.8 15.47 16.30
Tue 11-12 07.15 07.58 7.8 15.47 16.30
Wed 12-12 07.16 07.59 7.8 15.47 16.30
Thu 13-12 07.16 08.00 7.8 15.47 16.30
Fri 14-12 07.17 08.01 7.8 15.47 16.30
Sat 15-12 07.18 08.02 7.8 15.47 16.31
Sun 16-12 07.19 08.02 7.7 15.47 16.31
Mon 17-12 07.20 08.03 7.7 15.47 16.31
Tue 18-12 07.20 08.04 7.7 15.48 16.31
Wed 19-12 07.21 08.04 7.7 15.48 16.32
Thu 20-12 07.21 08.05 7.7 15.49 16.32
Fri 21-12 07.22 08.06 7.7 15.49 16.33
Sat 22-12 07.22 08.06 7.7 15.50 16.33
Sun 23-12 07.23 08.07 7.7 15.50 16.34
Mon 24-12 07.23 08.07 7.7 15.51 16.34
Tue 25-12 07.24 08.07 7.7 15.51 16.35
Wed 26-12 07.24 08.07 7.7 15.52 16.36
Thu 27-12 07.24 08.08 7.8 15.53 16.37
Fri 28-12 07.24 08.08 7.8 15.54 16.37
Sat 29-12 07.24 08.08 7.8 15.55 16.38
Sun 30-12 07.24 08.08 7.8 15.56 16.39
Mon 31-12 07.24 08.08 7.8 15.57 16.40


Tuesday, 29 November 2011

Elmden TOIL

The actual ride and its epic mountainness is documented  here

This is the pretty pictures bit.

The ride started heading out Madingley road, taking in the misnamed Madingly Rise, a muur of a hill before heading into the nasty headwind


Following the villages through Barton and Haslingfield (watching out for baby hedgehogs, of which I saw non. Boo)


befure heading up Chapel Hill, another epic 50m of climb affording me this view into Hertfordshire A side trip to the Millennium Meridian marker (very similar to the one near Bourn)



and back into Melbourn (without the e and not in Australia). It's a bit rural!



Ever south and into Herfordshire through Barley before a left turn brought me to a surprise windmill in Great Chishall.




It's a post windmill. Not sure why it has the rear vane on it as the idea is that it's manually rotated into the wind on a post (as opposed to a tower where the top of the windmill rotates based on the tail rotor.

It's around this point I hit the heady elevation of 141m. In reality the hills as they were, were sharp and nasty. Yes I even dropped to 2mph at one point and dabbed once. However what did for me was the diesel and water on filthy roads. So much so that in Arkesden, 34 miles in my front wheel just went, I did 10 yards on my helmet before slamming onto my back. Fortunately no witnesses. The main reason for this ride was to make it up Elmden, Essex Hill, part of the London to Cambridge bikeride, run by Bike Events this year on 22 July. It's always been the sting in the tail. Turns out it's quite the sweetie compared to some of the other routes.


A quick run across the M11 to Ickleton, Sawston bypass and onto the DNA Path or NCN11 for the dullards. Here's the art



Obligatory helmet shot. Insert your own jokes. And sympathy. And cake





Thursday, 3 November 2011

Did anyone pack your bag for you?

A Wednesday night in a hotel in an industrial park in Delhi. It's 21h00. Three British engineers in a bar in Delhi. It sounds like a joke. A Scot, an Englishman living in Scotland for so long he's got the accent and me. A gentle beer or two and peanuts. The usual chitchat.

In walks Christine; a tiny American of Korean extract I'd spoken to at the bar the previous night. It's her last night before she heads home. Just a quick beer to be polite before she heads home, her flight at 03h00, taxi booked for 0h15.

22h comes and goes and the beer and chat carry on. Nothing consequential, just really good company. 23h comes and goes and I'm sure she has it all in hand. All until the double Jack Daniels and coke come out. Not me, I'm not daft. But the other three are polishing them off like nothing. By midnight, it's time to step up. The boys have had 7 each, she's had 11. The only hint that she's been on the pop is she's fairly relaxed about her flight.

"Better get you packed" someone suggests, so the four of us pile into her room. "Want something from the mini-bar?" she says. She's not packing. So two of us start emptying her room into her cavernous suitcase. Makeup, clothes, lingerie. Then the phone rings "Shh, it's my husband". The three of us are looking at each other trying not to snigger. A number of apologetic excuses, yes, you can tell she's fairly gone.

Converse recovered from the suitcase we finally pour it and her into a taxi. She just emailed me saying she slept the whole trip to Frankfurt. At her next transfer in the US she was asked "Did anyone pack your bag for you?"

Tuesday, 22 March 2011

Wiggle it, just a little bit

Mark arranged to meet me at 8am in Histon  at 7.00 last Sunday.  i got a text saying he was 30 minutes away (he started in Eastbourne)  last minute rush, bolt my coffee in time for Mark to pick me up  in his "Granddad car"  and we made good time to Huntingdon. We were directed into the station car park (free) where we got our stuff together. At 10C but with a fair stiff breeze 80 miles was going to be a challenge.




We headed onto the road towards registration, all well signed. Registration was in the school hall. The area had been transformed with pagodas from Wiggle and a Sat Nav firm. It had the feel of an "athelete's village". I must have looked the village idiot. After registering in the hall, almost smoothly, I received my timing chip, voucher for free coffee and my number and we rode to the start.

Although there were up to 1000 riders expected the queue at the start banner was short and we were away in the second batch. Pace was gentle as we headed through the outskirts of Huntingon towards Grafham. Very quickly the road narrowed and the traffic almost disappeared. This proved the story of the day.

Following the infamous white arrows on red background, the roads wound around Grafham Water and Bedford airfield. The road changed direction often enough for the effects of the wind to be mitigated without being too frequent.

The first stop at about 25 miles had (free) peanut butter sandwiches (smooth, never mind) cake, lovely flapjacks, bananas, a gel and bucketloads (literally) of Hi5. We took on fuel (including a pocket full of jelly beans) and admired the bike porn.

At the split we took the epic route and the pace picked up a little. There were a few riders strung out on the route. We passed some, more than some passed us. Mark very kindly stuck with me even though he could have picked up a chain gang. Poor man had to occupy himself doing bunny hops on road bridges.

Status Quo: Mark relaxed, me fighting to keep up


Thr route was mostly undulating, and as the road kicked up I fell back and with the crest I finally caught up with Mark. This happened quite a few times! A few too many for me!

At the second food stop, limited but clean toilets, plenty of food and a chat with a man up from Glastonbury doing the ride.

Headed into the last third of the and the route got lumpier. I got less fast. If that was possible. Mark of course just floated.

Interestingly the traffic was so low there were very few issues. Most of the chaingangers were well behaved although the gel littering was a bit much.

Finally, 5 hours of riding, 5.30 elapsed we arrived back into the finish. Got handed our schwag (a medal, a mag and some bars). Got our free coffee (cake extra). Bit odd that after all the free cake the coffee was rationed and the cake paid!

For those who want to mock my pain (life is pain, highness. Anyone telling you otherwise is selling something, my Garmin data is here.

All in the route was well planned and quiet. The course was quiet compared to the London Cambridge and the ability level (present company excepted) higher. If anything the only thing missing was a more inclusive range of ages and sexes.  

I'd finally just like to thank all the people that sponsored me and raised over £300 for CAFT using justgiving

Thursday, 10 February 2011

Je Défende

I don't pretend to be Émile Zola. Neither do I attempt to defend the indefensible. Here goes

 Anyone who thinks Top Gear is a car programme is sadly deluded. It's barely a magazine programme, pushing into almost a pastiche of itself. Gone are the halcyon days of William Woolard actually testing cars. It's entered the Harry Enfield "comedy scousers" territory. I don't want to get all Martin Niemöller  about it. Jeremy Clarkson is a very intelligent man. For many years he has had a go at women, gypsies, lorry drivers ("change gear, murder prostitute"), but this week, he appears to have tackled cyclists, with some less than pithy comments about paying road tax, an area so done to death I'll just give this link. The Mexican stereotype comment brings the usual silliness followed by people bolstering their careers by writing biting comments to the Guardian who are foolish enough to print it. Steve Coogan, I'm looking at YOU

My credentials. I've cycled ever since I was little. I have commuted for many years on a bike. My current commute is 100+ miles a week in winter (and a little further in summer). I use my bike for journeys up to 20 miles where I don't have to carry more than fits in a pannier or two. I rarely drive and when I do it's because I have to cover distances or take passengers. Whilst on the bike I've been knocked off, fallen off, been sent sprawling across bonnets, had other cyclists pull out on me, had people stop their cars in front of me and shout at me, cut me up, squeeze me into kerbs.

As a cyclist I wouldn't advocate any action against Clarkson and the rest of the Top Gear triumvirate, for this one reason:

If you believe that knocking a cyclist off his bike because of what Clarkson (or anyone else) said, 
you need to take a long hard look at your life. 
In the same way I wouldn't advocate banning horror films. If you think watching Slasher 47 or playing Grand Theft Auto is going to make someone recreate these scenes in the Home Counties then again, that person needs to take a long hard look at themselves.

During my time I've gone from actively fighting back to a cheery wave and calm argument. "You held me up for 1/4 mile. That's why I had to cut you up" (this was from a 50+ Mercedes driver with a broken taillight) I followed with a bit of maths as to how much time I'd delayed him for (22.5 seconds) "and really, did you HAVE to cut me up?".

Now the good news: most road users are good. Cyclists, cars, even lorries. Last week a bus driver from Go Whippet stayed behind me through a village where it was impossible to overtake. When it was safe to do he gave me a hugely wide berth and when I signalled my thanks, he waved back. It's not isolated and it helps.

  • Cyclists have a part to play in this. You can't stop those who think 
  • Bikes have no place on a road
    Bikes must always give way to cars, even though the car is behind 
  • Bikes hold up cars
  • I am more important than everyone else.

However what you can do to help me (because when I get cut up, I suddenly become ALL CYCLISTS and every misdemenour you make will be used against me as an excuse to perform some crackpot manouever all for the sake of 20 seconds of his life, or the rest of mine) is this
  1. If it's dark, use adequate lights
  2. Follow the rules of the road. We're not in Spain, red lights aren't advisories.
  3. Watch out for pedestrians, children, animals. They can all make sudden movements
  4. Read http://www.cyclecraft.co.uk/ and learn how to ride assertively.
  5. Be courteous and polite to other road users. Signal good behaviour.
  6. Be part of the traffic. Understand what's happening around you
  7. Think ahead. Second guess the traffic ahead
  8. Keep far enough away from car doors that if one opens, you're not going to hospital
  9. Grin like a bastard
  10. Enjoy yourself. You know you want to