High-Speed Camera -- capture 100 frames at up to 1M frames/second. The sample videos, of a bullet liquefying on impact and a shotgun string boiling past, are stunning. The Makezine high-speed photography kit is the cheap amateur version.
Thr XKCD scenario is a simple problem for brute-force exhaustion, at least for these modest amounts. My inclination would probably have been to use Lisp... start with a node with a balance of $15.05 and no children; now for each appetizer possibility, create a child node with value of appetizer type and balance of its parent less the price of that appetizer, ... Read Moreand then recurse. If balance hits zero at a node, the path from that node back to the root is a successful order, and if it's negative, it's a failure and recursion stops.
Comments: 1
Ross Stapleton-Gray [19 June 2009 10:05 AM]
Thr XKCD scenario is a simple problem for brute-force exhaustion, at least for these modest amounts. My inclination would probably have been to use Lisp... start with a node with a balance of $15.05 and no children; now for each appetizer possibility, create a child node with value of appetizer type and balance of its parent less the price of that appetizer, ... Read Moreand then recurse. If balance hits zero at a node, the path from that node back to the root is a successful order, and if it's negative, it's a failure and recursion stops.