Wow, there's a lot here that I didn't know about. Just never drilled that far into the options presented. For a change, I'm happy that I read the article rather than only the comments on HN. ;)

And lots of helpful comments here on HN as well. Good job everyone involved. ;)