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
Outside the Box Thinking celebrates technology that both breaks the rules of convention and that, for one reason or another, will not be patented. Today's featured innovation meets both those requirements and could, for the right person, be an ideal Christmas gift!
Let's start with the basics. It's a battery-powered, handheld flashlight. Something that most people will be very familiar with because the basic flashlight design has been around for decades. If you close your eyes and think of a flashlight, you'll almost certainly envision a small cylindrical tube that easily fits in your hand, which has a glass-covered lamp on one end, is hollow except for the batteries that power it, and which you operate with switch on the outside of the tube.
So when we tell you today's featured innovation is a double-barreled flashlight, that description alone should clue you in that something very different is happening with this device. And that's before we even mention this flashlight, which has been inspired by the design of binoculars, uses lasers to project a "highly focused, ultra-long-range beam" that outperforms today's conventional flashlight technology.
And then it's also waterproof and very damage resistant.
What's more, it's a Kickstarter project that's still in its fundraising phase, but which has already surpassed it's funding goal, so it will be made. Here's their video pitch:
If all goes as its creators plan, it will ship in December 2025. As far as we can tell, the downside is that it's expensive. Even so, the Kickstarter project's funding phase has another two weeks to go and, at this writing, it's still possible to get in on the early bird specials. Which are still expensive, but are a big discount to what the creators indicate would be the regular retail price. If you could buy it in a store.
That's how outside the box this flashlight is.
Labels: technology
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.