D daringfireball.net Surface: Between a Rock and a Hardware Place 53 points blutonium 14 years ago 69 comments