The Curmudgeon's Guide to Horrible Facebook Apps