• » Currently browsing posts tagged with: Statue of Liberty

    Newsletter Issue #683

    December 31st, 2012

    THIS WEEK’S TECH NIGHT OWL RADIO UPDATE When it comes to our favorite fruit company, it was fitting to spend a little time covering Apple’s perceived failures in 2012 this week, and I’ll have a lot more to say on a certain notorious misfire in the next article. In any case, on this week’s episode […]