July 17, 2011 ? Demoted Edit Delete Tags Autopost Source: http://daringfireball.net/2011/06/demotedmac tech news macworld 2009 google app store apple inc news