I appreciate Valleywag’s shaming of these app creators: http://bit.ly/1osAba9  (I used “appreciate” and “Valleywag” in the same sentence?)

Original Post