Sunday, January 23, 2005

What's better than booze for beating the blues?

After a long hard week I had a few drinks on Friday night and a run round Brockwell Park on Saturday morning.

I have to say that I was still feeling the red wine when I woke up, and I really noticed how much better the run left me feeling than the drink did.

So here's a list of reasons why I love my crazy sport:

  1. It's social: runners tend to appreciate and offer encouragement. Especially the nice crowd at Dulwich Runners.
  2. It's exciting: enter a road race and the tension mounts from the moment you get to the start. Give yourself a realistically challenging target time and the satisfaction and frustration at hitting or missing it can be enormously motivating.
  3. It's brilliant stress-management: like a good night's sleep or a hot bath (but unlike booze or gluttony) it not only takes you away from your worries, but leaves you feeling better to deal with them on your return.
  4. It can be euphoric: many runners will tell you about the pleasant, unexpected bonus of a "runner's high", and even an ordinary run leaves a feeling of satisfaction and well-being.
  5. It's patches up your self-esteem: I never knew I had the discipline and commitment to maintain such a good habit. I may feel a bit of a fraud when people congratulate me on it - only I know how many times I haven't gone running when I knew I should have - but I still enjoy it.
  6. It's constructively competitive: most of the time you're running against yourself, but on any club run - and especially in any race - there will be someone you'll feel you should be able to catch. And if he or she accepts the challenge you'll both run harder as a result.
  7. It embodies a practical and positive philosophy: in a world where £17.2bn was spent on advertising in the UK in 2003, all with the implicit message that "you are what you buy", it's good to spend time in a more rewarding world where "you are what you do".
  8. It's cheap: all you need to buy is a pair of shoes. The will to do something about your life, the vision to see how much better even a foul-weather run will leave you feeling than the same length of time slumped in front of a TV, and the determination to keep running even when your lungs are rasping and your legs moaning are each a bit like true love - they can only be given not bought, and they will enrich your life forever. Are you generous enough to give yourself one pair of shoes, a little will, a glimpse of vision and a pinch of determination?
  9. It may lengthen your life: according to a recent study "The performance of the heart declines steadily as men get older. The hearts of our inactive older volunteers showed a 20% fall in their pumping performance compared to the 20 year-olds, but the veteran athletes have the cardiac performance that is the same if not greater than the inactive 20-year-olds."
  10. It makes you fitter: and being fit just feels good.

the reluctant activist part 1: a visit to

Francis Norton
12 Amberley Court
Overton Road
(020) 7274 3989

Miss Kate Hoey
MP for Vauxhall
House Of Commons
Thursday 23 October 2003

Dear Miss Kate Hoey,

Re: EU’s Competitiveness Council of Ministers Meeting 10/11/2003

I am very concerned that this meeting will set aside the work done by the European Parliament on 24/09/2003 to define and exclude the patentability of pure software. I hope you will share my worries with the minister for e-commerce, Steven Timms MP.

As a Senior Software Architect for a AIM-listed software company, and co-author of three software books, I have become seriously worried about the implications of software patents, mainly because of the way they undermine the concept of software ownership and provide ’perverse incentives’ that penalise implementation to the benefit of having ideas. Let me ask the following questions:

First: What, as a matter of public policy, is the optimum number of patent lawyers per software development department for a healthy and thriving economy?

We are currently digesting the implications of Microsoft having lost a Web browser patent case to Eolas. Microsoft now have a page[1] instructing developers how to code their web pages in such a way that they do not contravene the Eolas patent. Bill Gates of Microsoft said[2] ’If people had understood how patents would be granted when most of today’s ideas were invented, and had taken out patents, the industry would be at a complete standstill today’. The US now appears to be moving towards that ’standstill’. As a software developer, I want to use my technical competence to meet my customers’ requirements. ’Working round’ existing or anticipated patent claims does not help us or our customers to do better business sooner. The EU Parliament’s amendments would go a long way to help ensure that we don’t follow the US in turning a fast-moving and innovative industry into a slow, demoralising legal quagmire.

Second: What is the cost of establishing that the developers of any complex software system actually own the right to sell or even use it?

The EU Parliament amendments, by giving a strong definition of ’technical effect’ and other steps, will have the effect of preventing most ’basically-software’ patents. But if such patents are allowed then they can apply to many levels of software design, from the network layer to reports and the user interface. The scope of each patent claim is blurred by the double hazard of legal and technical language, which can normally be resolved only by one or more defendents being taken to court. I do not believe that it is possible, at any price, to prove absolute ownership over any reasonably complex piece of software, but I would like to know how much it would cost to provide reasonable confidence. The thought that my employers might not - due to patent infringement - own the code that I and my colleagues have written for them, and which we sell to our customers, frankly terrifies me.

Third: Will there be any relief from ’submarine patents’ where patent holders wait - intentionally or otherwise - for ideas which they claim to have patented to be used (in formal or informal software standards, major public or private software systems or the products of companies about to have their IPO) before suing the owners and users and, if winning, having the opportunity to demand as economic rent anything up to the cost of re-implentation, regardless of how mission- or even safety-critical the system?

This is an absolutely live question - the de-facto graphics file standard of the Web, the GIF, was first subject to patent claims by Sperry[3] an astonishing seven years after it had been created and adopted by the internet community. The W3C, responsible for many web standards, has found it difficult to get even the participants in standards development to agree that they will not subsequently make patent claims over the standards that they have helped create. And an American company, PanIP, claims to have patented the use of software to do e-commerce, and is suing small companies[4] that do business over the web, and do not generally have the resources to fight law cases.

Fourth: How will the government and other software users protect themselves against the consequences of accidental patent infringement without discriminating against small software vendors?

The sensible reaction to threatened patent suits will be to ask vendors and contrators to indemnify the customer against patent or copyright infringement. In the current SCO copyright case against Linux, both Sun and HP have offered their Linux customers indemnity[5][6] against the SCO law suit. Microsoft were able to offer their customers indemnity while being sued by Timeline over a patent concerning SQL Server. You will notice that these are very large companies whose offers of indemnity carry credibility. Smaller companies who have to compete more on innovation than on marketing will be more exposed to patent cases, and less able to reduce the harm by indemnifying their potential customers.

Finally, as someone who has been involved in implementing and writing about new technologies it is my experience that ideas are cheap and implementation - design, specification, coding, testing and documenting - is expensive. Implementation is what needs to be encouraged for a healthy, competitive economy, and the most direct means to encourage implementation is a strong copyright regime that has not been dangerously undermined by software patents.

The only winners from software patents in general will be large companies with patent portfolios to exchange with each other who gain a legal barrier to prevent competitors from interfacing to their systems; and small predatory companies which do not actually produce any product and therefore do not need to exchange patents with anyone. The losers will be small innovative vendors[7] and any body, private or public, that depends on having the right to use software that it has purchased or developed.

I hope you can now see why this issue is so important to me, and why I urgently hope to raise these concerns at the most appropriate level to influence the upcoming meeting, after which I believe it will impossible to amend the council of minister’s proposal without an absolute majority of the the 623 elected members of the EU parliament.

Yours sincerely.

Francis Norton.


Saturday, January 22, 2005

fun with webcams

I find I am a voyeur. There is something enormously gratifying about finding this list of intentionally or - more excitingly - unintentionally public web cams and watching something at random. A shoe shop - why not? A little detective work and Piggy's of Stamford turn out to be the owners. (A little more, and it turns out to be public anyway)

There is a thriller here, waiting to be written. Or a romance, or a comedy. Let's hope it's not a tragedy, involving the death of privacy. Though to be fair, the idea of a modern Oedipus plucking out his own webcams is somewhat less appalling than the original.