Read a little. Learn a lot. • Tightly-written news, views and stuff • Follow us on TwitterBe a Facebook FanTumble us!

10 Mar 2009 20:41

tags

Biz, Politics: Yo Apple, mind not putting this massive ad on every site?

We get it. It’s a big ad. And it’s cool and well-done. But it’s on all of our favorite sites. All of them. source