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
One of the cool things about the tools we create is that we can easily adapt them to cover scenarios other than those for which they were originally created. In this case, we've adapted our original tool for considering the physics of how Tom Brady's balls might have become deflated in cold temperatures to account for atmospheric air pressure. Sal Khan of the Khan Academy explains why that matters.
It turns out that we can directly add that atmospheric air pressure to the measured air pressures in our original tool, although we're sticking with the indoor temperature of 68 degrees Fahrenheit as the temperature of the room in which Tom Brady's balls were inflated given the cost of heating the interior rooms of the stadium above the level recommended by the U.S. Department of Energy during the winter. Especially since it is owned by the Indiana Stadium and Convention Building Authority, part of the state government of Indiana, which really shouldn't be looking to spend lots of taxpayer cash on overheating visiting NFL teams.
Having set the values that govern the physics, let's see how much the change in temperature accounts for the deflation of Tom Brady's balls....
The updated math says that even with the updated pressure data, the change in temperature is only enough to account for 46% of the balls deflation, which means that other factors have to be at work to explain the full amount of the measured deflation. Using Sal Khan's 75 degree figure, the percentage explained only rises to 64%, meaning that there is still more than a third of the deflation that needs to be explained should that higher temperature prove accurate.
The question now is whether the NFL has the integrity to dig deeper to get the rest of the explanation. Our guess is that now that the Patriots are the Superbowl champions, they have very little interest in really getting the full story.
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.