I'm out of time for today, but if you have HN Replies, I will drop you another reply later this week with some details.
Reply on news.ycombinator.com