I've got a couple of thoughts and strategies for trying to implement the same functionality on other platforms, but I honestly haven't had the time to prototype or even look more into it yet...
Reply on news.ycombinator.com