Full threadbarnaby·This is really cool. I can't believe I haven't come across it before! Thanks for postingView on HN