Thanks for this. Your reply reminds me of a thread I read on the arocket list, discussing the rationale behind the new Ares program.
The most interesting thing about it, to me, was that the engineers from the private sector just couldn't seem to understand the political constraints that the government managers work under.
I've only ever worked at small to medium-sized private-sector software companies. It's fascinating to get a look into public institutions and the way civil-servants make decisions.
As a hacker, there's a real danger of only considering engineering constraints, and dismissing organizational or political constraints on a problem or program. I often see bright techies make suggestions that are just naive from a political or organizational perspective. Suggesting a plan that would work great "if only the government weren't so clueless or corrupt" is no plan at all, if you actually have to work with the government.
This is not a direct criticism of pg's essay. I think he's on to a cool idea.
The discussions I've had on similar topics in the past, though, have been really eye-opening. I may be hot-shit technically, and able to hold my own in a meeting, but there's this whole other world of bureaucracy that I must admit I know almost nothing about.
P.S. I found the NIH parts of Darwin's Radio fascinating. The book doesn't have much action. In fact, a lot of the character interaction is between government scientists, and happens in meetings. Nonetheless, I felt as though it gave me an insight into this other world. It was fascinating.