@anwern: Great post. Thank