World Maker Faire's mixed bag of inventions