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
Inventions solve problems. Mostly, the problems they solve are practical in nature, with their utility being pretty obvious to most observers.
But sometimes, the problems they solve can be completely whimsical. These inventions say a lot more about the imagination of the inventor than they say about the nature of the "problems" that inspired their creation.
These inventions still takes loads of ingenuity to develop, which is why the Inventions in Everything team gets excited whenever we come across an invention in this category. That's why we're especially excited to introduce the Tomatan robot, which was specifically developed to ride on the backs of marathon runners in order to provide them fresh tomatoes to eat as they're racing!
No, we're not making this up. There's video of the invention in action from 2015, which may make for the second best minute of your day!
Credit for the device belongs to the creative minds at Japan's Maywa Denki design firm, where founder Novmichi Tosa confirms their designers "used about 100 tomatoes to complete this machine."
The finished product weighs 17.5 pounds and can carry six medium tomatoes. As for what it does with those six tomatoes, if it wasn't clear from the video, here's a written description:
When the runner feels like it’s time for a nutrient boost, they simply tug a lever in the robot’s foot, which causes a tomato to pass from the dispensing chute into the robot's hands. Its arms then rotate forward, bringing the fruit to the runner's mouth.
Tomatan was commissioned by Japanese ketchup and tomato juice producer Kagome, which used the opportunity of the 2015 Tokyo marathon to introduce the world's runners to the first ever hands-free, fresh tomato serving robot.
The Tomatan "wearable tomato" robot was later featured in a music performance, which may be the best minute of your day:
Built to serve a very niche market, that of the tomato-fueled marathon runner, Tomatan robots haven't yet become as ubiquitous as its inventors may have hoped. The robot however did manage to achieve its real purpose, attracting media attention for its sponsor, so it honestly qualifies as a successful invention.
Sadly, we couldn't find if a patent was ever issued for the Tomatan robot, but not all inventions are patented. Some are simply gifts to the world.
Want to see some of the other food or robotic inventions we've featured? Here's a short, targeted trip through our archives!
And because we're getting close to *that* time of year...
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.