to your HTML Add class="sortable" to any table you'd like to make sortable Click on the headers to sort Thanks to many, many people for contributions and suggestions. Licenced as X11: http://www.kryogenix.org/code/browser/licence.html This basically means: do what you want with it. */ var stIsIE = /*@cc_on!@*/false; sorttable = { init: function() { // quit if this function has already been called if (arguments.callee.done) return; // flag this function so we don't do the same thing twice arguments.callee.done = true; // kill the timer if (_timer) clearInterval(_timer); if (!document.createElement || !document.getElementsByTagName) return; sorttable.DATE_RE = /^(\d\d?)[\/\.-](\d\d?)[\/\.-]((\d\d)?\d\d)$/; forEach(document.getElementsByTagName('table'), function(table) { if (table.className.search(/\bsortable\b/) != -1) { sorttable.makeSortable(table); } }); }, makeSortable: function(table) { if (table.getElementsByTagName('thead').length == 0) { // table doesn't have a tHead. Since it should have, create one and // put the first table row in it. the = document.createElement('thead'); the.appendChild(table.rows[0]); table.insertBefore(the,table.firstChild); } // Safari doesn't support table.tHead, sigh if (table.tHead == null) table.tHead = table.getElementsByTagName('thead')[0]; if (table.tHead.rows.length != 1) return; // can't cope with two header rows // Sorttable v1 put rows with a class of "sortbottom" at the bottom (as // "total" rows, for example). This is B&R, since what you're supposed // to do is put them in a tfoot. So, if there are sortbottom rows, // for backwards compatibility, move them to tfoot (creating it if needed). sortbottomrows = []; for (var i=0; i
As Friedrich Hayek might have noted, the road to serfdom is often paved with the twisted intentions of the people who desire control over others. Fareed Zakaria, considered by Esquire to be one of the 21 most important people in the 21st century, stumbled onto Hayek's road in discussing the bright and dark sides of globalization (HT: Yale Global via PSD Blog) - emphasis mine:
India and China actually highlight the bright side of globalization. In the last thirty years, since India and China have moved towards markets and embraced globalization, more people have been moved out of poverty than in the previous six decades. That’s a massive accomplishment.
Of course, globalization has a dark side. It increases development, which means pollution, urbanisation, sprawl, building, and the destruction of communities. But that cannot mean one wants to stop development. It is scandalous that urban intellectuals, living privileged lives, want to stop people from getting out of poverty.
The intelligent discussion is about what kind soft shock absorbers and safety nets one can put in place that allow for the creative energy of capitalism but minimise its downsides. It’s a case-by-case process. I don’t believe there is any one thing that one should do. Above all, you need competent and honest government. But that’s a tall order.
The danger in India is that this becomes an excuse for protectionism and political payoffs. Giving rich farmers free electricity is not a shock absorber. It is a bribe for votes. It means the poor get less attention and resources. The great tragedy in India today is that the rhetoric of poverty alleviation is used to justify policies that benefit the rich and well-organized. What the poor need more than anything else is a functioning economy and a government that is not bankrupting itself in buying votes.
While Fareed Zakaria's words apply specifically to India, how hard is it to find domestic equivalents of Zakaria's "urban intellectuals" in your country? In your state? In your city?
Something to think about....
Welcome to the blogosphere's toolchest! Here, unlike other blogs dedicated to analyzing current events, we create easy-to-use, simple tools to do the math related to them so you can get in on the action too! If you would like to learn more about these tools, or if you would like to contribute ideas to develop for this blog, please e-mail us at:
ironman at politicalcalculations
Thanks in advance!
Closing values for previous trading day.
This site is primarily powered by:
The tools on this site are built using JavaScript. If you would like to learn more, one of the best free resources on the web is available at W3Schools.com.