You might be surprised how difficult it is to get press for anything outside of company launch, product launch, funding and exit events. It would seem this blog post, although you might not have expected it to do this well on Hacker News, is effectively a launch of sorts and you might have scooped your own story. But HN readers might be much better customers for a tech-friendly family site than TC readers.
But then I went on TechCrunch to read your original launch post I saw you actually did announce Origami on TechCrunch about 6 months ago: http://techcrunch.com/2012/09/20/everyme-origami/
I'm confused, how does this fit with "what I recommend – and what we’re doing at Origami - is not launching at all"?