Think I finally sorted the last kink in the CycleStreets App sat-nav mode yesterday morning. I've set things up so that if you go off track it automatically replans the route for you. Problem was it was sometimes doing that even when you didn't go off course. Not disasterous, but as the euphemism has it "sub-optimal". I finally realised the calculation I was doing to try and determine how far along the current part of the route you were, the along track distance, was just doing completely the wrong thing. Specifically, I was trying to work out if you were off the end of the current route segment, perhaps because you'd missed a turning or you'd just turned round and pedalled off in the other direction.
I've let the whole thing sit for several weeks, which in the end turned out to be a good thing, because if I'd chased it at the time I would almost have certainly carried on being wrong and probably just go wronger. Yesterday morning, after drawing a few little diagrams and realising some of my test data would give those particular results because the Earth isn't flat, the right calculation was suddenly startlingly clear. Pleasing.
More maps - Greg's Map of undersea cables. There are cables across the Pacific! That's astonishing. Here's West Midlands life expectancy by train station. The station in Moseley closed in 1941, so no idea how long we get to live. Perhaps that's why a former local councillor campaigned so hard to get it reopened?
Mowed the grass. It is my one contribution to garden maintenance. Actually starting to enjoy it. I'm nearly 44 you know.