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
Garth Sundem is back - only this time, he's serving up Brain Candy for your intellectual enrichment!
The Geek Logik author, whose previous writing inspired over two dozen fun tools here at Political Calculations, including the amazingly popular "What Are the Chances Your Marriage Will Last?", this time mines the latest reporting of research into the sciences of the brain and of behavior to explain why we do and think the things we do!
But better yet, he breaks extremely dry topics like morality, game theory, neuroscience, psychology and others down into bite size pieces, adding a touch of his trademark humor along with a number of brain-teasing puzzles, illusions and suggestions of tricks that you might consider playing on others that you can literally consume like pieces of, well, brain candy. Brain Candy is the kind of book that you don't have to read through from front-to-back, or in one sitting, and is actually better if you don't.
In return, you'll be rewarded with countless "Hey Mabel" insights. Like the power that the color red would appear to have in affecting the outcome of Olympic sporting events like boxing, tae kwon do and wrestling. Or why students should take notes after class. Or why coffee and cigarettes make you smarter, but only for a little while. Or how someone waiting tables might be able to increase their tip income by 14%.
For our money, the best feature of the book are the snippets that get into the "logic of illogic" and the economics of mating, where the kind of common sense things you might expect to apply, just don't!
So if you're the kind of person whose inclined to take random reading recommendations from an anonymously written blog, (and well, who isn't?) might we suggest adding Garth Sundem's Brain Candy to your random reading list. You'll learn an amazing amount of pretty cool stuff related to some very sophisticated concepts in a pretty short period of time. We would only caution you to read the book at random - it really is more rewarding that way!
And who knows - it might just inspire a whole new batch of tools here at Political Calculations....
Our thanks to Garth and Three Rivers Press for making a pre-release copy of Brain Candy available for our review!
Labels: brain candy, geek logik, review
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.