post originally published on this site

“Oscars of Invention” honor the best innovations of the past year