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
Is it worth it?
The answer, at this point, is "it depends". And honestly, what it depends upon is what your and your fellow commuters' time is really worth.
That's why we've created the tool below, so you can see how much you're saying your time in traffic is worth if the project goes forward! Just enter the indicated data in the tool below, and we'll do the math....
All the default numbers in the tool above are taken from a federally-funded transportation project in North Carolina, which promised to spend $461 million to reduce the travel time of some 100,000 train commuters between Charlotte and Raleigh by 13 minutes a trip, which would bring their one-way transit time down to just under three hours. We then adapted the math developed by John Whitehead for determining the benefit-cost ratio for the project to estimate what value per hour saved per individual that the state's politicians were assigning to the primary declared benefit of the project.
If that value is equal to or less than what you actually earn per hour, then the project is probably worthwhile for you. Keep in mind though that the median wage that Americans earn is about $13 per hour (see 2011's data here), while most Americans value their time while traveling at roughly 70% of the hourly wage they earn. That makes the real break-even travel time value for this benefit cost analysis come out to be about $9 per hour for the majority of Americans.So if you're a member of the politician-developer industrial complex, that's the number you need to aim for in the projects you pursue. That is, if you really care about pursuing genuinely worthwhile projects for the people who live in your communities.
But then, we know you have other priorities....
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.