Venkatesh Rao@vgr@GabrielDuquette yeah well trodden territory in a few different disciplines. Each version has an interesting new bit to add6:19 AM · Feb 14, 2016