[New York Times]
-- The future belongs to those who promote richer and ever more diverse knowledge flows and develop the institutions and practices required to harness them.
-- So there you have it: Command China, which wants to censor Google, is working against Network China, which thrives on Google. For now, it looks as if Command China will have its way. If that turns out to be the case, then I’d like to short the Communist Party .
By THOMAS L. FRIEDMAN
Twitter: Worth reading "If Your Kids Are Awake, They are Probably Online" in the NYT
" + __flash__argumentsToXML(arguments,0) + ""));
}" setcatalogurl="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" setuseadserver="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" squeeze="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" unsqueeze="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" init="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" s_getdomindex="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" s_gettrackclickmap="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" s_getaccount="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" s_getpagename="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" s_getpageurl="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" s_getmovieid="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" s_getversion="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" s_getcharset="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" s_getswfurl="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" playvideo="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" getvideoentry="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" getcontentquality="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" setcontentquality="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" playcontent="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" queue="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" emptyqueue="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" getcontententry="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" gofullscreen="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" getcompanionad="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" getadid="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" gettileid="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" resetadfrequency="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" setadcurrentcontext="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" setadsection="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" setadkeyvalue="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" seek="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" pause="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" resume="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" mute="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" unmute="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" getvolume="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" setvolume="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" ismuted="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" disabletoolbar="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" enabletoolbar="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" showmenu="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" hidemenu="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" getplayerinstance="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" enablenextupslate="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" disablenextupslate="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" settrackingcontext="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}" gettrackingcontext="function () {
return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + " "));
}">