I took down the original link out of respect for Steve, but this public follow-up is so much better in many ways.