Saturday, August 13, 2011

Today the England cricket team beat India by a huge margin, and so replaced India at the top of the world rankings.

Andrew Strauss has been captain of England since 2009.

The chief executive of the International Cricket Council, Haroon Lorgat [1]:

On behalf of the ICC, I would like to congratulate Andrew Strauss, Andy Flower and the whole team for becoming the number-one ranked Test team in the world. I know they were determined to be number-one and through careful planning and a series of clinical performances, they have deservedly achieved their goal. They were clearly the most consistent side in the world over the past few years as evidenced by their 19 out of 30 Test wins and only four loses.

At the end of a long series of tributes [2], a comment by former England player and journalist Vic Marks:

Strauss has done a terrific job as captain, they respect him so much, he's got no ego at all.

Saturday, August 6, 2011

This is from the last few paragraphs of "The practice of management" (1958) by Peter Drucker. He is writing from, and about the USA.

Two hundred and fifty years ago an English pamphleteer, de Mandeville, summed up the spirit of the new commercial age as "private vices become public benefits" - selfishness unwittingly and automatically turns unto the common good. He may have been right; economists since Adam Smith have been arguing the point without reaching agreement.

But whether he was right or wrong is irrelevant; no society can lastingly be built on such belief. [...]

Fifty years ago de Mandeville's principle was as fully accepted here as it is in Europe. But today it has become possible if not commonplace in this country to assert the opposite principle that the business enterprise must be so managed as to make the public good become the private good of the enterprise. In this lies the real meaning of the "American Revolution" of the twentieth century. That more and more of our management claim it to be their responsibility to realize this new principle in their daily actions is our best hope for the future of our country and society, and perhaps for the the future of Western society altogether.

Saturday, July 16, 2011

Google code is the only commonly-used open source hosting site that uniformly blocks access from countries subject to US embargoes -
including Cuba, where I often work. See the wikipedia hosting comparison.

You say 'oh well, they have to because they are in the US'. Not so. They are not allowed to distribute code providing encryption, according to US law. Sourceforge, when faced with the same problem, allowed projects to say they did not contain cryptography, and thus opt out of the blanket block.

But in Google code, there is discrimination. Because if you're in Cuba, and you want to see a Google code web page, or any code, then Google will block you.

I don't know why Google has this policy. Maybe someone thought it would be easier to block Cuba so they didn't have to worry about getting into trouble. I suppose that person also assumed that you, dear reader, would not care too much about the loss of small liberties.

I hope you do. I hope you don't use Google code, and that you encourage those who do, to change, and explain why.

I care about open source, and I care about my freedom to share work with others. I care about this in practice, and I care about it in principle. If you care too, please, don't use Google code.

Tuesday, June 28, 2011

Planning and doing are separate parts of the same job; they are not separate jobs. There is no work that can be performed effectively unless it contains elements of both. One cannot plan exclusively all the time. There must be at least a trace of doing in one's job. Otherwise one dreams rather than performs. One cannot, above all, do only; without a trace of planning his job, the worker does not have the control he needs even for the most mechanical and repetitive routine chore. Advocating the divorce of the two is like demanding that swallowing food and digesting it be carried out in separate bodies.

Sunday, May 29, 2011

Barcelona just won the football == soccer UEFA Champions League in the final against Manchester United. It seems that everyone agrees that Barcelona is the best team in Europe, perhaps in a generation.

What is his management style? In the interest of deliberate practice, we take a short pause to guess. Then (Guardian article): "impeccable, almost exaggerated politeness", "skills and simplicity", "intelligent", "flexible and resourceful", "he keeps going until he gets it right, no matter what he's doing".

Eight of the team’s leading players are products of its football school, La Masia. That includes Mr Messi, an Argentine who moved to Barcelona as a boy, and the team’s coach, Josep (“Pep”) Guardiola. La Masia is unique among football schools. It is a boarding school that puts as much emphasis on character-training as on footballing skills. The students are relentlessly instructed in the importance of team spirit, self-sacrifice and perseverance. They are also taught that Barça is “more than a club”: it is the embodiment of Catalan pride that kept the region’s spirit alive during the years when Spain groaned under the fascist Franco regime. Fans regularly sport banners proclaiming that “Catalonia is not Spain”

Very simple lessons return from out of the noise; have a simple idea, be disciplined, build a team. Beyond that, here and in other places, the organization and the leader are explicit about their purpose and their philosophy of work.

Get the concepts right, and understand them. Proceed from the concepts and the rest of the design will fall out right. Then the argument for the default behavior of git commit is that the "[git commit] behaviour is absolutely REQUIRED once you get the whole "git tracks content" logic".

An argument that boils down to "I cannot imagine anyone doing that" is weak. Linus calls this the "argument from incredulity". Of course it disappears like mist in sunlight in the face of the counter-argument "The fact that you cannot see it doesn't change the fact that I use it all the time".

Thursday, April 21, 2011

The main pleasure of the book is a series of little biographies of successful teams.

Quoting from the end of their chapter 4: "High-performance teams: very useful models":

[High-performance teams] achieve beyond any measure of reasonableness, and they have fun doing it. The finely developed sense of humor in these groups seems to distinguish them as well. Not everything they do is laced with fun, and there may be some humorless high-performance teams out there. But we doubt it.

At this point obviously I should say something funny, but nothing came to me. I end the post on a note of self-reflective anxiety.

Proprietary software developers have the advantage of money; free software developers need to make advantages for each other. Using the ordinary GPL for a library gives free software developers an advantage over proprietary developers: a library that they can use, while proprietary developers cannot use it.

The GPL smells of struggle and dispute. It is a finger raised to 'proprietary' where the second 'p' sends out a little spray of spit. I think I understand the dangers that the GPL wants to avoid, and I agree that there are real dangers. Is the GPL the best solution?

I (the man Matthew) don't like the way it feels to set up barricades. The thing that makes me happy, is to give away my stuff. If I give you something, and say 'promise never to give this to a bad person' - I feel bad - because it's not really giving it away, but something else.

If I try to generalize, I feel instinctively that the world will change faster under the influence of true generosity. I realize that not everyone thinks that is true or even meaningful. Still, what can we do, but say it out loud?