CINXE.COM
Shtetl-Optimized » 2016 » September
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en-US"> <head profile="http://gmpg.org/xfn/11"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Shtetl-Optimized » 2016 » September</title> <meta name="generator" content="WordPress 6.7.2" /> <!-- leave this for stats --> <link rel="stylesheet" href="https://149663533.v2.pressablecdn.com/wp-content/themes/ohmygod/style.css" type="text/css" media="screen" /> <link rel="alternate" type="application/rss+xml" title="Shtetl-Optimized RSS Feed" href="https://scottaaronson.blog/?feed=rss2" /> <link rel="pingback" href="https://scottaaronson.blog/xmlrpc.php" /> <style type="text/css" media="screen"> #page { background: url("https://149663533.v2.pressablecdn.com/wp-content/themes/ohmygod/images/kubrickbg-ltr.jpg") repeat-y top; border: none; } </style> <meta name='robots' content='max-image-preview:large' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <link rel='dns-prefetch' href='//stats.wp.com' /> <link rel='dns-prefetch' href='//v0.wordpress.com' /> <link rel='preconnect' href='//c0.wp.com' /> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/scottaaronson.blog\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.7.2"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://c0.wp.com/c/6.7.2/wp-includes/css/dist/block-library/style.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='mediaelement-css' href='https://c0.wp.com/c/6.7.2/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='wp-mediaelement-css' href='https://c0.wp.com/c/6.7.2/wp-includes/js/mediaelement/wp-mediaelement.min.css' type='text/css' media='all' /> <style id='jetpack-sharing-buttons-style-inline-css' type='text/css'> .jetpack-sharing-buttons__services-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;list-style-type:none;margin:5px;padding:0}.jetpack-sharing-buttons__services-list.has-small-icon-size{font-size:12px}.jetpack-sharing-buttons__services-list.has-normal-icon-size{font-size:16px}.jetpack-sharing-buttons__services-list.has-large-icon-size{font-size:24px}.jetpack-sharing-buttons__services-list.has-huge-icon-size{font-size:36px}@media print{.jetpack-sharing-buttons__services-list{display:none!important}}.editor-styles-wrapper .wp-block-jetpack-sharing-buttons{gap:0;padding-inline-start:0}ul.jetpack-sharing-buttons__services-list.has-background{padding:1.25em 2.375em} </style> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <style id='akismet-widget-style-inline-css' type='text/css'> .a-stats { --akismet-color-mid-green: #357b49; --akismet-color-white: #fff; --akismet-color-light-grey: #f6f7f7; max-width: 350px; width: auto; } .a-stats * { all: unset; box-sizing: border-box; } .a-stats strong { font-weight: 600; } .a-stats a.a-stats__link, .a-stats a.a-stats__link:visited, .a-stats a.a-stats__link:active { background: var(--akismet-color-mid-green); border: none; box-shadow: none; border-radius: 8px; color: var(--akismet-color-white); cursor: pointer; display: block; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen-Sans', 'Ubuntu', 'Cantarell', 'Helvetica Neue', sans-serif; font-weight: 500; padding: 12px; text-align: center; text-decoration: none; transition: all 0.2s ease; } /* Extra specificity to deal with TwentyTwentyOne focus style */ .widget .a-stats a.a-stats__link:focus { background: var(--akismet-color-mid-green); color: var(--akismet-color-white); text-decoration: none; } .a-stats a.a-stats__link:hover { filter: brightness(110%); box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06), 0 0 2px rgba(0, 0, 0, 0.16); } .a-stats .count { color: var(--akismet-color-white); display: block; font-size: 1.5em; line-height: 1.4; padding: 0 13px; white-space: nowrap; } </style> <link rel='stylesheet' id='really_simple_share_style-css' href='https://149663533.v2.pressablecdn.com/wp-content/plugins/really-simple-facebook-twitter-share-buttons/style.css?ver=6.7.2' type='text/css' media='all' /> <link rel="https://api.w.org/" href="https://scottaaronson.blog/index.php?rest_route=/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://scottaaronson.blog/xmlrpc.php?rsd" /> <script type="text/javascript"> //<![CDATA[ !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="https://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs"); window.___gcfg = {lang: "en"}; (function() { var po = document.createElement("script"); po.type = "text/javascript"; po.async = true; po.src = "https://apis.google.com/js/plusone.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(po, s); })(); //]]> </script> <style>img#wpstats{display:none}</style> <meta name="description" content="3 posts published by Scott during December 1999" /> <!-- Jetpack Open Graph Tags --> <meta property="og:type" content="website" /> <meta property="og:title" content="September 2016 – Shtetl-Optimized" /> <meta property="og:site_name" content="Shtetl-Optimized" /> <meta property="og:image" content="https://149663533.v2.pressablecdn.com/wp-content/uploads/2021/10/cropped-Jacket.gif" /> <meta property="og:image:width" content="512" /> <meta property="og:image:height" content="512" /> <meta property="og:image:alt" content="" /> <meta property="og:locale" content="en_US" /> <!-- End Jetpack Open Graph Tags --> <link rel="icon" href="https://149663533.v2.pressablecdn.com/wp-content/uploads/2021/10/cropped-Jacket-32x32.gif" sizes="32x32" /> <link rel="icon" href="https://149663533.v2.pressablecdn.com/wp-content/uploads/2021/10/cropped-Jacket-192x192.gif" sizes="192x192" /> <link rel="apple-touch-icon" href="https://149663533.v2.pressablecdn.com/wp-content/uploads/2021/10/cropped-Jacket-180x180.gif" /> <meta name="msapplication-TileImage" content="https://149663533.v2.pressablecdn.com/wp-content/uploads/2021/10/cropped-Jacket-270x270.gif" /> <style type="text/css" id="wp-custom-css"> #content .commentlist>li li{ margin: 0; padding: 0; list-style: disc; } </style> <script> window.addEventListener('DOMContentLoaded', function(){ var typesetLastTimeout = null; var doTypeset = () => { if(typesetLastTimeout) clearTimeout(typesetLastTimeout); typesetLastTimeout = setTimeout(() => MathJax.Hub.Queue(["Typeset",MathJax.Hub,"commentPreview"]), 300); }; document.querySelector("#comment").addEventListener('keydown', doTypeset); }); </script> </head> <body bgcolor="black"> <div id="page"> <div id="header"> <div id="headerimg"> <h1><a href="https://scottaaronson.blog/">Shtetl-Optimized</a></h1> <div class="description">The Blog of Scott Aaronson <br><br><font color="yellow" size="-1">If you take nothing else from this blog: quantum computers won't <br>solve hard problems instantly by just trying all solutions in parallel.</font> <br><blink><a href="https://thezvi.substack.com/p/childhood-and-education-9-school"><font color="white">Also, please read Zvi Mowshowitz's masterpiece on how to fix K-12 education!</font></a></blink></div> </div> </div> <hr /> <div id="content" class="narrowcolumn"> <h2 class="pagetitle">Archive for September, 2016</h2> <div class="navigation"> <div class="alignleft"></div> <div class="alignright"></div> </div> <div class="post"> <h3 id="post-2903"><a href="https://scottaaronson.blog/?p=2903" rel="bookmark" title="Permanent Link to The No-Cloning Theorem and the Human Condition: My After-Dinner Talk at QCRYPT">The No-Cloning Theorem and the Human Condition: My After-Dinner Talk at QCRYPT</a></h3> <small>Monday, September 19th, 2016</small> <div class="entry"> <p>The following are the after-dinner remarks that I delivered at <a href="http://2016.qcrypt.net/">QCRYPT’2016</a>, the premier quantum cryptography conference, on Thursday Sep. 15 in Washington DC. 聽You could compare to <a href="https://scottaaronson.blog/?p=49">my after-dinner remarks at QIP’2006</a> to see how much I’ve “”matured”” since then. Thanks so much to Yi-Kai Liu and the other organizers for inviting me and for putting on a really fantastic conference.</p> <hr /> <p>It’s wonderful to be here at QCRYPT among so many friends—this is the first significant conference I’ve attended since I moved from MIT to Texas. I do, however, need to register a complaint with the organizers, which is: why wasn’t I allowed to bring my concealed firearm to the conference? You know, down in Texas, we don’t look too kindly on you academic elitists in Washington DC telling us what to do, who we can and can’t shoot and so forth. Don’t mess with Texas! As you might’ve heard, many of us Texans even support a big, beautiful, physical wall being built along our border with Mexico. Personally, though, I don’t think the wall proposal goes far enough. Forget about illegal immigration and smuggling: I don’t even want Americans and Mexicans to be able to win the <a href="https://en.wikipedia.org/wiki/CHSH_inequality">CHSH game</a> with probability exceeding 3/4. Do any of you know what kind of wall could prevent <i>that</i>? Maybe a <i>meta</i>physical wall.</p> <p>OK, but that’s not what I wanted to talk about. When Yi-Kai asked me to give an after-dinner talk, I wasn’t sure whether to try to say something actually relevant to quantum cryptography or just make jokes. So I’ll do something in between: I’ll tell you about research directions in quantum cryptography that are <i>also</i> jokes.</p> <p>The subject of this talk is a deep theorem that stands as one of the crowning achievements of our field. I refer, of course, to the <a href="https://en.wikipedia.org/wiki/No-cloning_theorem">No-Cloning Theorem</a>. Almost everything we’re talking about at this conference, from <a href="https://en.wikipedia.org/wiki/Quantum_key_distribution">QKD</a> onwards, is based in some way on quantum states being unclonable. If you read <a href="http://dl.acm.org/citation.cfm?id=1008920">Stephen Wiesner’s paper from 1968</a>, which founded quantum cryptography, the No-Cloning Theorem already played a central role—although Wiesner didn’t call it that. By the way, here’s my #1 piece of research advice to the students in the audience: if you want to become immortal, just find some fact that everyone already knows and give it a name!</p> <p>I’d like to pose the question: why should our universe be governed by physical laws that make the No-Cloning Theorem true? I mean, it’s <i>possible</i> that there’s some other reason for our universe to be quantum-mechanical, and No-Cloning is just a byproduct of that. No-Cloning would then be like the armpit of quantum mechanics: not there because it does anything useful, but just because there’s gotta be <i>something</i> under your arms.</p> <p>OK, but No-Cloning <i>feels</i> really fundamental. One of my early memories is when I was 5 years old or so, and utterly transfixed by my dad’s home fax machine, one of those crappy 1980s fax machines with wax paper. I kept thinking about it: is it really true that a piece of paper gets transmaterialized, sent through a wire, and reconstituted at the other location? Could I have been <i>that</i> wrong about how the universe works? Until finally I got it—and once you get it, it’s hard even to recapture your original confusion, because it becomes so obvious that the world is made not of stuff but of copyable bits of information. “Information wants to be free!”</p> <p>The No-Cloning Theorem represents nothing less than a partial return to the view of the world that I had before I was five. It says that quantum information <i>doesn’t</i> want to be free: it wants to be private. There is, it turns out, a kind of information that’s tied to a particular place, or set of places. It can be moved around, or even teleported, but it can’t be copied the way a fax machine copies bits.</p> <p>So I think it’s worth at least entertaining the possibility that we don’t have No-Cloning because of quantum mechanics; we have quantum mechanics because of No-Cloning—or because quantum mechanics is the simplest, most elegant theory that has unclonability as a core principle. But if so, that just pushes the question back to: why <i>should</i> unclonability be a core principle of physics?</p> <hr /> <p><b>Quantum Key Distribution</b></p> <p>A first suggestion about this question came from Gilles Brassard, who’s here. Years ago, I attended a talk by Gilles in which he speculated that the laws of quantum mechanics are what they are <i>because</i> Quantum Key Distribution (QKD) has to be possible, while bit commitment has to be <i>im</i>possible. If true, that would be awesome for the people at this conference. It would mean that, far from being this exotic competitor to RSA and Diffie-Hellman that’s distance-limited and bandwidth-limited and has a tiny market share right now, QKD would be the entire reason why the universe is as it is! Or maybe what this really amounts to is an appeal to the Anthropic Principle. Like, if QKD <i>hadn’t</i> been possible, then we wouldn’t be here at QCRYPT to talk about it.</p> <hr /> <p><b>Quantum Money</b></p> <p>But maybe we should search more broadly for the reasons why our laws of physics satisfy a No-Cloning Theorem. Wiesner’s paper sort of hinted at QKD, but the main thing it had was a scheme for unforgeable quantum money. This is one of the most direct uses imaginable for the No-Cloning Theorem: to store economic value in something that it’s physically impossible to copy. So maybe <i>that’s</i> the reason for No-Cloning: because God wanted us to have e-commerce, and didn’t want us to have to bother with blockchains (and certainly not with credit card numbers).</p> <p>The central difficulty with quantum money is: how do you authenticate a bill as genuine? (OK, fine, there’s also the dificulty of how to keep a bill coherent in your wallet for more than a microsecond or whatever. But we’ll leave that for the engineers.)</p> <p>In Wiesner’s original scheme, he solved the authentication problem by saying that, whenever you want to verify a quantum bill, you bring it back to the bank that printed it. The bank then looks up the bill’s classical serial number in a giant database, which tells the bank in which basis to measure each of the bill’s qubits.</p> <p>With this system, you can actually get information-theoretic security against counterfeiting. OK, but the fact that you have to bring a bill to the bank to be verified negates much of the advantage of quantum money in the first place. If you’re going to keep involving a bank, then why not just use a credit card?</p> <p>That’s why over the past decade, some of us have been working on <i>public-key</i> quantum money: that is, quantum money that anyone can verify. For this kind of quantum money, it’s easy to see that the No-Cloning Theorem is no longer enough: you also need some cryptographic assumption. But OK, we can consider that. In recent years, we’ve achieved glory by proposing a huge variety of public-key quantum money schemes—and we’ve achieved even greater glory by breaking almost all of them!</p> <p>After a while, there were basically two schemes left standing: <a href="https://arxiv.org/abs/1004.5127">one based on knot theory</a> by Ed Farhi, Peter Shor, et al. That one has been proven to be secure under the assumption that it can’t be broken. The <a href="http://arxiv.org/abs/1203.4740">second scheme</a>, which Paul Christiano and I proposed in 2012, is based on hidden subspaces encoded by multivariate polynomials. For our scheme, Paul and I were able to do better than Farhi et al.: we gave a <i>security reduction</i>. That is, we <i>proved</i> that our quantum money scheme is secure, <i>unless</i> there’s a polynomial-time quantum algorithm to find hidden subspaces encoded by low-degree multivariate polynomials (yadda yadda, you can look up the details) with much greater success probability than we thought possible.</p> <p>Today, the situation is that my and Paul’s security proof remains completely valid, but meanwhile, our money is completely insecure! Our reduction means the opposite of what we thought it did. There <i>is</i> a break of our quantum money scheme, and <i>as a consequence</i>, there’s also a quantum algorithm to find large subspaces hidden by low-degree polynomials with much better success probability than we’d thought. What happened was that first, some French algebraic cryptanalysts—Faugere, Pena, I can’t pronounce their names—used Gr枚bner bases to <a href="https://hal.inria.fr/hal-01098223/document">break</a> the noiseless version of scheme, in classical polynomial time. So I thought, phew! At least I had acceded when Paul insisted that we also include a noisy version of the scheme. But later, Paul noticed that there’s a quantum reduction from the problem of breaking our noisy scheme to the problem of breaking the noiseless one, so the former is broken as well.</p> <p>I’m choosing to spin this positively: “we used quantum money to discover a striking new quantum algorithm for finding subspaces hidden by low-degree polynomials. Err, yes, that’s exactly what we did.”</p> <p>But, bottom line, until we manage to invent a better public-key quantum money scheme, or otherwise sort this out, I don’t think we’re entitled to claim that God put unclonability into our universe in order for quantum money to be possible.</p> <hr /> <p><b>Copy-Protected Quantum Software</b></p> <p>So if not money, then what about its cousin, copy-protected software—could <i>that</i> be why No-Cloning holds? By copy-protected quantum software, I just mean a quantum state that, if you feed it into your quantum computer, lets you evaluate some Boolean function on any input of your choice, but that <i>doesn’t</i> let you efficiently prepare <i>more</i> states that let the same function be evaluated. I think this is important as one of the preeminent <i>evil</i> applications of quantum information. Why should nuclear physicists and genetic engineers get a monopoly on the evil stuff?</p> <p>OK, but is copy-protected quantum software even possible? The first worry you might have is that, yeah, maybe it’s possible, but then every time you wanted to run the quantum program, you’d have to make a measurement that destroyed it. So then you’d have to go back and buy a new copy of the program for the next run, and so on. Of course, to the software company, this would presumably be a feature rather than a bug!</p> <p>But as it turns out, there’s a fact many of you know—sometimes called the “Gentle Measurement Lemma,” other times the “Almost As Good As New Lemma”—which says that, as long as the outcome of your measurement on a quantum state could be predicted almost with certainty given knowledge of the state, the measurement can be implemented in such a way that it hardly damages the state at all. This tells us that, if quantum money, copy-protected quantum software, and the other things we’re talking about are possible at all, then they can also be made reusable. I summarize the principle as: “if rockets, then space shuttles.”</p> <p>Much like with quantum money, one can show that, relative to a suitable oracle, it’s possible to quantumly copy-protect <i>any</i> efficiently computable function—or rather, any function that’s hard to learn from its input/output behavior. Indeed, the implementation can be not only copy-protected but also <i>obfuscated</i>, so that the user learns nothing <i>besides</i> the input/output behavior. As Bill Fefferman pointed out in his talk this morning, the No-Cloning Theorem lets us bypass Barak et al.’s famous result on the impossibility of obfuscation, because their impossibility proof assumed the ability to <i>copy</i> the obfuscated program.</p> <p>Of course, what we really care about is whether quantum copy-protection is possible in the <i>real</i> world, with no oracle. I was <a href="http://www.scottaaronson.com/papers/noclone-ccc.pdf">able to give</a> candidate implementations of quantum copy-protection for extremely special functions, like one that just checks the validity of a password. In the general case—that is, for arbitrary programs—Paul Christiano has a beautiful proposal for how to do it, which builds on our hidden-subspace money scheme. Unfortunately, since our money scheme is currently in the shop being repaired, it’s probably premature to think about the security of the much more complicated copy-protection scheme! But these are wonderful open problems, and I encourage any of you to come and scoop us. Once we know whether uncopyable quantum software is possible at all, we could then debate whether it’s the “reason” for our universe to have unclonability as a core principle.</p> <hr /> <p><b>Unclonable Proofs and Advice</b></p> <p>Along the same lines, I can’t resist mentioning some favorite research directions, which some enterprising student here could totally turn into a talk at next year’s QCRYPT.</p> <p>Firstly, what can we say about clonable versus unclonable quantum <i>proofs</i>—that is, QMA witness states? In other words: for which problems in <a href="https://en.wikipedia.org/wiki/QMA">QMA</a> can we ensure that there’s an accepting witness that lets you efficiently create as many additional accepting witnesses as you want? (I mean, besides the QCMA problems, the ones that have short classical witnesses?) For which problems in QMA can we ensure that there’s an accepting witness that <i>doesn’t</i> let you efficiently create any additional accepting witnesses? I do have a few observations about these questions—ask me if you’re interested—but on the whole, I believe almost anything one can ask about them remains open.</p> <p>Admittedly, it’s not clear how much <i>use</i> an unclonable proof would be. Like, imagine a quantum state that encoded a proof of the Riemann Hypothesis, and which you would keep in your bedroom, in a glass orb on your nightstand or something. And whenever you felt your doubts about the Riemann Hypothesis resurfacing, you’d take the state out of its orb and measure it again to reassure yourself of RH’s truth. You’d be like, <i>“my preciousssss!”</i> And no one else could copy your state and thereby gain the same Riemann-faith-restoring powers that you had. I dunno, I probably won’t hawk this application in a DARPA grant.</p> <p>Similarly, one can ask about clonable versus unclonable <i>quantum advice states</i>—that is, initial states that are given to you to boost your computational power beyond that of an ordinary quantum computer. And that’s also a fascinating open problem.</p> <p>OK, but maybe none of this quite gets at why our universe has unclonability. And this is an after-dinner talk, so do you want me to get to the <i>really</i> crazy stuff? Yes?</p> <hr /> <p><b>Self-Referential Paradoxes</b></p> <p>OK! What if unclonability is our universe’s way around the paradoxes of self-reference, like the unsolvability of the halting problem and G枚del’s Incompleteness Theorem? Allow me to explain what I mean.</p> <p>In kindergarten or wherever, we all learn Turing’s proof that there’s no computer program to solve the halting problem. But what isn’t usually stressed is that that proof actually does more than advertised. If someone hands you a program that they claim solves the halting problem, Turing doesn’t merely tell you that that person is wrong—rather, he shows you exactly <i>how</i> to expose the person as a jackass, by constructing an example input on which their program fails. All you do is, you take their claimed halt-decider, modify it in some simple way, and then feed the result back to the halt-decider as input. You thereby create a situation where, if your program halts given its own code as input, then it must run forever, and if it runs forever then it halts. “WHOOOOSH!” [head-exploding gesture]</p> <p>OK, but now imagine that the program someone hands you, which they claim solves the halting problem, is a <i>quantum</i> program. That is, it’s a quantum state, which you measure in some basis depending on the program you’re interested in, in order to decide whether that program halts. Well, the truth is, this quantum program <i>still</i> can’t work to solve the halting problem. After all, there’s some classical program that simulates the quantum one, albeit less efficiently, and we already know that the classical program can’t work.</p> <p>But now consider the question: how would you actually produce an example input on which this quantum program failed to solve the halting problem? Like, suppose the program worked on every input you tried. Then ultimately, to produce a counterexample, you might need to follow Turing’s proof and make a copy of the claimed quantum halt-decider. But then, of course, you’d run up against the No-Cloning Theorem!</p> <p>So we seem to arrive at the conclusion that, while of course there’s no quantum program to solve the halting problem, there <i>might</i> be a quantum program for which no one could explicitly <i>refute</i> that it solved the halting problem, by giving a counterexample.</p> <p>I was pretty excited about this observation for a day or two, until I noticed the following. Let’s suppose your quantum program that allegedly solves the halting problem has n qubits. Then it’s possible to prove that the program can’t possibly be used to compute more than, say, 2n bits of Chaitin’s constant 惟, which is the probability that a random program halts. OK, but if we had an actual oracle for the halting problem, we could use it to compute as many bits of 惟 as we wanted. So, suppose I treated my quantum program <i>as if</i> it were an oracle for the halting problem, and I used it to compute the first 2n bits of 惟. Then I would <i>know</i> that, assuming the truth of quantum mechanics, the program must have made a mistake somewhere. There would still be something weird, which is that I wouldn’t know on which input my program had made an error—I would just know that it must’ve erred somewhere! With a bit of cleverness, one can narrow things down to two inputs, such that the quantum halt-decider must have erred on at least one of them. But I don’t know whether it’s possible to go further, and concentrate the wrongness on a single query.</p> <p>We can play a similar game with other famous applications of self-reference. For example, suppose we use a quantum state to encode a system of axioms. Then that system of axioms will still be subject to G枚del’s Incompleteness Theorem (which I guess I believe despite the umlaut). If it’s consistent, it won’t be able to prove all the true statements of arithmetic. But we might never be able to produce an explicit example of a true statement that the axioms don’t prove. To do so we’d have to clone the state encoding the axioms and thereby violate No-Cloning.</p> <hr /> <p><b>Personal Identity</b></p> <p>But since I’m a bit drunk, I should confess that all this stuff about G枚del and self-reference is just a warmup to what I <i>really</i> wanted to talk about, which is whether the No-Cloning Theorem might have anything to do with the mysteries of personal identity and “free will.” I first encountered this idea in Roger Penrose’s book, <a href="https://www.amazon.com/Emperors-New-Mind-Concerning-Computers/dp/0192861980"><i>The Emperor’s New Mind</i></a>. But I want to stress that I’m not talking here about the possibility that the brain is a quantum computer—much less about the possibility that it’s a quantum-gravitational hypercomputer that uses microtubules to solve the halting problem! I might be drunk, but I’m not <i>that</i> drunk. I also think that the Penrose-Lucas argument, based on G枚del’s Theorem, for why the brain has to work that way is fundamentally flawed.</p> <p>But here I’m talking about something different. See, I have a lot of friends in the Singularity / Friendly AI movement. And I talk to them whenever I pass through the Bay Area, which is where they congregate. And many of them express great confidence that before too long—maybe in 20 or 30 years, maybe in 100 years—we’ll be able to upload ourselves to computers and live forever on the Internet (as opposed to just living 70% of our lives on the Internet, like we do today).</p> <p>This would have lots of advantages. For example, any time you were about to do something dangerous, you’d just make a backup copy of yourself first. If you were struggling with a conference deadline, you’d spawn 100 temporary copies of yourself. If you wanted to visit Mars or Jupiter, you’d just email yourself there. If Trump became president, you’d not run yourself for 8 years (or maybe 80 or 800 years). And so on.</p> <p>Admittedly, some awkward questions arise. For example, let’s say the hardware runs three copies of your code and takes a majority vote, just for error-correcting purposes. Does that bring three copies of you into existence, or only one copy? Or let’s say your code is run homomorphically encrypted, with the only decryption key stored in another galaxy. Does that count? Or you email yourself to Mars. If you want to make sure that you’ll wake up on Mars, is it important that you delete the copy of your code that remains on earth? Does it matter whether anyone runs the code or not? And what exactly counts as “running” it? Or my favorite one: could someone threaten you by saying, “look, I have a copy of <i>your</i> code, and if you don’t do what I say, I’m going to make a thousand copies of it and subject them all to horrible tortures?”</p> <p>The issue, in all these cases, is that in a world where there could be millions of copies of your code running on different substrates in different locations—or things where it’s not even clear whether they <i>count</i> as a copy or not—we don’t have a principled way to take as input a description of the state of the universe, and then identify where in the universe <i>you</i> are—or even a probability distribution over places where you could be. And yet you seem to need such a way in order to make predictions and decisions.</p> <p>A few years ago, I wrote this gigantic, post-tenure essay called <a href="http://www.scottaaronson.com/papers/giqtm3.pdf">The Ghost in the Quantum Turing Machine</a>, where I tried to make the point that we don’t know at what level of granularity a brain would need to be simulated in order to duplicate someone’s subjective identity. Maybe you’d only need to go down to the level of neurons and synapses. But <i>if</i> you needed to go all the way down to the molecular level, then the No-Cloning Theorem would immediately throw a wrench into most of the paradoxes of personal identity that we discussed earlier.</p> <p>For it would mean that there were some microscopic yet essential details about each of us that were fundamentally uncopyable, localized to a particular part of space. We would all, in effect, be quantumly copy-protected software. Each of us would have a core of unpredictability—not merely probabilistic unpredictability, like that of a quantum random number generator, but genuine unpredictability—that an external model of us would fail to capture completely. Of course, by having futuristic nanorobots scan our brains and so forth, it would be possible in principle to make extremely realistic copies of us. But those copies necessarily wouldn’t capture quite everything. And, one can speculate, maybe not enough for your subjective experience to “transfer over.”</p> <p>Maybe the most striking aspect of this picture is that sure, you could teleport yourself to Mars—but to do so you’d need to use quantum teleportation, and as we all know, quantum teleportation necessarily destroys the original copy of the teleported state. So we’d avert this metaphysical crisis about what to do with the copy that remained on Earth.</p> <p>Look—I don’t know if any of you are like me, and have ever gotten depressed by reflecting that all of your life experiences, all your joys and sorrows and loves and losses, every itch and flick of your finger, could in principle be encoded by a huge but finite string of bits, and therefore by a single positive integer. (Really? No one else gets depressed about that?) It’s kind of like: given that this integer has existed since before there was a universe, and will continue to exist after the universe has degenerated into a thin gruel of radiation, what’s the point of even going through the motions? You know?</p> <p>But the No-Cloning Theorem raises the possibility that at least this integer is really <i>your</i> integer. At least it’s something that no one else knows, and no one else could know in principle, even with futuristic brain-scanning technology: you’ll always be able to surprise the world with a new digit. I don’t know if that’s true or not, but if it <i>were</i> true, then it seems like the sort of thing that would be worthy of elevating unclonability to a fundamental principle of the universe.</p> <p>So as you enjoy your dinner and dessert at this historic Mayflower Hotel, I ask you to reflect on the following. People can photograph this event, they can video it, they can type up transcripts, in principle they could even record everything that happens down to the millimeter level, and post it on the Internet for posterity. But they’re not gonna get the quantum states. There’s <i>something</i> about this evening, like about every evening, that will vanish forever, so please savor it while it lasts. Thank you.</p> <hr /> <p><span style="color: red;"><b>Update (Sep. 20):</b></span> Unbeknownst to me, Marc Kaplan <i>did</i> video the event and put it up on YouTube! <a href="https://www.youtube.com/watch?v=kXerI-tnW50">Click here to watch.</a> Thanks very much to Marc! I hope you enjoy, even though of course, the video can’t precisely clone the experience of having been there.</p> <p>[<i>Note:</i> The part where I raise my middle finger is an inside joke—one of the speakers during the technical sessions inadvertently did the same while making a point, causing great mirth in the audience.]</p> <div style="min-height:33px;" class="really_simple_share really_simple_share_button robots-nocontent snap_nopreview"><div class="really_simple_share_facebook_like" style="width:100px;"><div class="fb-like" data-href="https://scottaaronson.blog/?p=2903" data-layout="button_count" data-width="100" ></div></div><div class="really_simple_share_twitter" style="width:100px;"><a href="https://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-text="The No-Cloning Theorem and the Human Condition: My After-Dinner Talk at QCRYPT" data-url="https://scottaaronson.blog/?p=2903" data-via="" ></a></div><div class="really_simple_share_google1" style="width:80px;"><div class="g-plusone" data-size="medium" data-href="https://scottaaronson.blog/?p=2903" ></div></div><div class="really_simple_share_specificfeeds_follow" style="width:110px;"><a href="http://www.specificfeeds.com/follow" target="_blank"><img decoding="async" src="https://149663533.v2.pressablecdn.com/wp-content/plugins/really-simple-facebook-twitter-share-buttons/images/specificfeeds_follow.png" alt="Email, RSS" title="Email, RSS" /> Follow</a></div><div class="really_simple_share_facebook_share_new" style="width:110px;"><div class="fb-share-button" data-href="https://scottaaronson.blog/?p=2903" data-type="button_count" data-width="110"></div></div></div> <div class="really_simple_share_clearfix"></div> </div> <p class="postmetadata">Posted in <a href="https://scottaaronson.blog/?cat=10" rel="category">Adventures in Meatspace</a>, <a href="https://scottaaronson.blog/?cat=18" rel="category">Embarrassing Myself</a>, <a href="https://scottaaronson.blog/?cat=12" rel="category">Metaphysical Spouting</a>, <a href="https://scottaaronson.blog/?cat=4" rel="category">Quantum</a> | <a href="https://scottaaronson.blog/?p=2903#comments">74 Comments »</a></p> </div> <div class="post"> <h3 id="post-2891"><a href="https://scottaaronson.blog/?p=2891" rel="bookmark" title="Permanent Link to The Ninth Circuit ruled that vote-swapping is legal. Let’s use it to stop Trump.">The Ninth Circuit ruled that vote-swapping is legal. Let’s use it to stop Trump.</a></h3> <small>Saturday, September 10th, 2016</small> <div class="entry"> <p><span style="color: #ff0000;"><strong>Updates:</strong></span> Commenter JT informs me that there’s already a vote-swapping site available: <a href="https://www.makeminecount.org/">MakeMineCount.org</a>. 聽(I particularly like their motto: “Everybody wins. 聽Except Trump.”) 聽I still think there’s a need for more sites, particularly ones that would interface with Facebook, but this is a great beginning. 聽I’ve signed up for it myself.</p> <p>Also, Toby Ord, a philosopher I know at Oxford, points me to a聽neat聽<a href="http://www.amirrorclear.net/files/moral-trade.pdf">academic paper</a>聽he wrote that analyzes vote-swapping as an example of “moral trade,” and that mentions the <em>Porter v. Bowen</em> decision holding vote-swapping to be legal in the US.</p> <p>Also, if we find聽two Gary Johnson supporters in swing states willing to trade, I’ve been contacted by a fellow Austinite who’d be happy聽to accept the second trade.</p> <hr /> <p>As regular readers might know, my first appearance in the public eye (for a loose聽definition of “public eye”) had nothing to do with D-Wave, G枚del’s Theorem, the computational complexity of quantum gravity, Australian printer ads, or—god forbid—social justice shaming campaigns. 聽Instead it centered on聽<a href="https://en.wikipedia.org/wiki/Vote_pairing">NaderTrading</a>: the valiant聽but doomed effort, in the weeks leading up to the 2000 US Presidential election, to stop聽George W. Bush’s rise to power by encouraging Ralph Nader supporters in swing states (such as Florida) to vote for Al Gore, while pairing themselves off over the Internet with Gore supporters in safe states (such as Texas or California) who would vote for Nader on their behalf. 聽That way, Nader’s vote share (and his chance of reaching 5% of the popular vote, which would’ve qualified him for federal funds in 2004) wouldn’t be jeopardized, but neither would Gore’s chance of winning the election.</p> <p>Here’s what I thought聽at the time:</p> <ol> <li>The election would be razor-close (though I never could’ve聽guessed聽<em>how</em> close).</li> <li>Bush was a malignant doofus who would be a disaster for the US and the world (though I certainly didn’t know how—recall that, at the time, Bush was running as an <em>isolationist</em>).</li> <li>Many Nader supporters, including the ones who I met at Berkeley, prioritized personal virtue so completely over real-world consequences that they might actually throw the election to Bush.</li> </ol> <p>NaderTrading, as proposed by law professor Jamin Raskin and others, seemed like one of the clearest ways for nerds who knew聽these points, but who lacked political skills, to throw themselves onto聽the gears of history and do something good聽for the world.</p> <p>So, as a 19-year-old grad student, I created a website called <a href="http://web.archive.org/web/20060212111358/http://www.cs.berkeley.edu/~aaronson/nadertrader2.html">“In Defense of NaderTrading”</a> (archived version), which didn’t arrange vote swaps themselves—other sites did that—but which explored some of the game theory behind the concept and answered some聽common objections to it. 聽(<a href="https://scottaaronson.blog/?p=278">See also here.</a>) 聽Within days of creating the site, I’d somehow become an “expert” on the topic, and was fielding hundreds of emails as well as requests for print, radio, and TV interviews.</p> <p>Alas, the one question everyone wanted to ask me was the one that I, as a CS nerd, was the least qualified to answer: <em>is NaderTrading legal? isn’t it kind of like … buying and selling votes?</em></p> <p>I could only reply that, to my mind, NaderTrading obviously <em>ought</em> to be legal, because:</p> <ol> <li>Members of Congress and state legislatures trade votes all the time.</li> <li>A private agreement between two friends to each vote for the other’s preferred candidate seems self-evidently legal, so why should it be any different if a website is involved?</li> <li>The whole point of NaderTrading is to exercise your voting power more fully—pretty much the <em>opposite</em> of bartering it away for private gain.</li> <li>While the election laws vary by state, the ones I read very specifically banned trading votes for <em>tangible goods</em>—they never even mentioned trading votes for other votes, even though they easily could’ve done so had legislators intended聽to ban that.</li> </ol> <p>But—and here was the fatal problem—I could only address principles and arguments, rather than聽politics and power. 聽I couldn’t honestly assure the people who wanted to vote-swap, or to set up vote-swapping sites, that they wouldn’t be prosecuted for it.</p> <p>As it happened, the main vote-swapping site, voteswap2000.com, was <a href="https://www.aclu.org/news/aclu-disappointed-court-decision-regarding-ca-shutdown-voteswap-2000">shut down</a> by California’s Republican attorney general, Bill Jones, only four days after it opened. 聽A second vote-swapping site, votexchange.com, was never directly threatened but also ceased operations because of what happened to voteswap2000. 聽Many legal scholars felt confident that these shutdowns wouldn’t hold聽up in court, but with just a few weeks until the election, there was no time to fight聽it.</p> <p>Before it was shut down, voteswap2000 had brokered 5,041 vote-swaps, including hundreds in Florida. 聽Had that and similar sites been allowed to continue operating, it’s entirely plausible that they would’ve changed the outcome of the election. 聽No Iraq war, no 2008 financial meltdown: we would’ve been living in a different world. 聽Note that, of the 100,000 Floridians who ultimately voted for Nader, we would’ve needed to convince聽fewer than 1% of them.</p> <hr /> <p>Today, we face something I didn’t expect to face in my lifetime: namely, a serious prospect of a takeover of the United States by a nativist demagogue with open contempt for democratic norms and legendarily poor impulse control. Meanwhile, there are two third-party candidates—Gary Johnson and Jill Stein—who together command 10% of the vote. 聽A couple months ago, I’d <a href="https://scottaaronson.blog/?p=2777">expressed hopes</a> that Johnson might聽help Hillary, by splitting the Republican vote. But it now looks clear that, on balance, not only Stein but also Johnson are helping Trump, by splitting up聽that part of聽the American vote that’s not driven by racial聽resentment.</p> <p>So recently a friend—the philanthropist and rationalist <a href="https://en.wikipedia.org/wiki/Holden_Karnofsky">Holden Karnofsky</a>—posed a question to me: should we revive the vote-swapping idea from 2000? And presumably this time around, enhance the idea with 21<sup>st</sup>-century bells and whistles聽like mobile apps and Facebook, to make it all the easier for Johnson/Stein supporters in swing states and Hillary supporters in safe states to find each other and trade votes?</p> <p>Just like so many well-meaning people back in 2000, Holden was worried about one thing: is vote-swapping against the law? If someone created a mobile vote-swapping app, could that person be thrown in jail?</p> <hr /> <p>At first, I had no idea:聽I assumed that vote-swapping simply remained in the legal Twilight Zone聽where it was last spotted in聽2000. 聽But then I did something radical: <em>I looked it up</em>. 聽And when I did, I discovered a decade-old piece of news that changes everything.</p> <p>On August 6, 2007, the <a href="https://en.wikipedia.org/wiki/United_States_Court_of_Appeals_for_the_Ninth_Circuit">Ninth Circuit Court of Appeals</a> finally ruled on a case, <em>Porter v. Bowen</em>, stemming from聽the California attorney general’s shutdown of voteswap2000.com. 聽Their ruling, <a href="http://cdn.ca9.uscourts.gov/datastore/opinions/2007/08/06/0655517.pdf">which is worth reading in full</a>, was unequivocal.</p> <p>Vote-swapping, it said, is protected by the First Amendment, which state election laws can’t supersede. 聽It is fundamentally different from buying or selling votes.</p> <p>Yes, the decision also granted the California attorney general immunity from prosecution, on the ground that vote-swapping’s legality hadn’t yet been established in 2000—indeed it wouldn’t be, until the Ninth Circuit’s decision itself! 聽Nevertheless, the ruling made clear that the appellants (the creators of voteswap2000 and some others) were granted the relief they sought: namely, an assurance that vote-swapping websites would be protected from state interference in the future.</p> <p>Admittedly, if vote-swapping takes off again, it’s possible that the question will be re-litigated and will end up in the Supreme Court, where the Ninth Circuit’s ruling could be reversed. 聽For now, though, let the message聽be shouted from the rooftops: <strong>a court has ruled. You cannot be punished for cooperating with your fellow citizens to vote strategically, or for helping others do the same.</strong></p> <hr /> <p>For those of you who oppose Donald Trump and who are good at web and app development: with just two months until the election, I think the time to set up some serious vote-swapping infrastructure is <span style="color: #ff0000;"><strong>right now</strong></span>. 聽Let your name be etched in history, alongside those who stood up to all the vicious demagogues of the past. 聽And let that happen without your even needing to get up from your computer chair.</p> <hr /> <p>I’m not, I confess, a huge fan of either Gary Johnson <em>or</em> Jill Stein (especially not Stein). 聽Nevertheless, here’s my promise: on November 8, I will cast my vote in the State of Texas for Gary Johnson, <em>if</em> I can find at least one Johnson supporter who lives in a swing state, who I feel I can trust, and who agrees to vote for Hillary Clinton on my behalf.</p> <p>If you think you’ve got what it takes to be my vote-mate, send me an email, tell me about yourself, and let’s talk! 聽I’m not averse to some electoral polyamory—i.e., <em>lots</em> of Johnson supporters in swing states casting their votes for Clinton, in exchange for the world’s most famous quantum complexity blogger voting for Johnson—but I’m willing to settle for a monogamous relationship if need be.</p> <p>And as for Stein? I’d probably rather subsist on tofu聽than vote for her, because of her support for seemingly every聽pseudoscience she comes across,聽and especially because of her endorsement of the vile campaign to boycott Israel. 聽Even so: if Stein supporters in swing states whose sincerity I trusted offered to trade votes with me, and Johnson supporters didn’t, I would bury my scruples and vote for Stein. 聽Right now, the need to stop the madman takes precedence over everything else.</p> <hr /> <p>One last thing to get out of the way. 聽When they learn of my history with NaderTrading, people keep pointing me a website called <a href="http://balancedrebellion.com/">BalancedRebellion.com</a>, and exclaiming “look! isn’t this <em>exactly</em> that vote-trading thing you were talking about?”</p> <p>On examination, Balanced Rebellion聽turns out to be the following proposal:</p> <ol> <li>A Trump supporter in a swing state pairs off with a Hillary supporter in a swing state.</li> <li>Both of them vote for Gary Johnson, thereby helping Johnson without giving an advantage to either Hillary or Trump.</li> </ol> <p>So, exercise for the reader: see if you can spot the difference between this idea and the kind of vote-swapping <em>I’m</em> talking about. 聽(Here’s a hint: my version helps <em>prevent</em> a racist lunatic from taking command of the most powerful military on earth, rather than being neutral about that outcome.)</p> <p>Not surprisingly, the “balanced rebellion” is advocated by Johnson fans.</p> <div style="min-height:33px;" class="really_simple_share really_simple_share_button robots-nocontent snap_nopreview"><div class="really_simple_share_facebook_like" style="width:100px;"><div class="fb-like" data-href="https://scottaaronson.blog/?p=2891" data-layout="button_count" data-width="100" ></div></div><div class="really_simple_share_twitter" style="width:100px;"><a href="https://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-text="The Ninth Circuit ruled that vote-swapping is legal. Let’s use it to stop Trump." data-url="https://scottaaronson.blog/?p=2891" data-via="" ></a></div><div class="really_simple_share_google1" style="width:80px;"><div class="g-plusone" data-size="medium" data-href="https://scottaaronson.blog/?p=2891" ></div></div><div class="really_simple_share_specificfeeds_follow" style="width:110px;"><a href="http://www.specificfeeds.com/follow" target="_blank"><img decoding="async" src="https://149663533.v2.pressablecdn.com/wp-content/plugins/really-simple-facebook-twitter-share-buttons/images/specificfeeds_follow.png" alt="Email, RSS" title="Email, RSS" /> Follow</a></div><div class="really_simple_share_facebook_share_new" style="width:110px;"><div class="fb-share-button" data-href="https://scottaaronson.blog/?p=2891" data-type="button_count" data-width="110"></div></div></div> <div class="really_simple_share_clearfix"></div> </div> <p class="postmetadata">Posted in <a href="https://scottaaronson.blog/?cat=11" rel="category">Nerd Interest</a>, <a href="https://scottaaronson.blog/?cat=8" rel="category">The Fate of Humanity</a> | <a href="https://scottaaronson.blog/?p=2891#comments">191 Comments »</a></p> </div> <div class="post"> <h3 id="post-2887"><a href="https://scottaaronson.blog/?p=2887" rel="bookmark" title="Permanent Link to Shtetl-Optimized Open Thread">Shtetl-Optimized Open Thread</a></h3> <small>Friday, September 2nd, 2016</small> <div class="entry"> <p>Sorry for a post-free month.聽 I was completely preoccupied with the logistics of the move to Texas.聽 But now that I’m finally more-or-less settled on my 1000-acre cattle ranch, with my supply of shotguns and whiskey, I’ve decided to ease myself gently back into blogging, via <em>Shtetl-Optimized</em>‘s first-ever <a href="http://slatestarcodex.com/">SlateStarCodex</a>-style “Open Thread.”聽 This is <em>not</em> an Ask Me Anything thread.聽 Rather, it’s a thread for you, the readers, to ask each other whatever you want or bring up any topic on your mind.聽 I’ll chime in occasionally, and will moderate if needed.聽 No personal attacks or local hidden variable theories, please.</p> <div style="min-height:33px;" class="really_simple_share really_simple_share_button robots-nocontent snap_nopreview"><div class="really_simple_share_facebook_like" style="width:100px;"><div class="fb-like" data-href="https://scottaaronson.blog/?p=2887" data-layout="button_count" data-width="100" ></div></div><div class="really_simple_share_twitter" style="width:100px;"><a href="https://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-text="Shtetl-Optimized Open Thread" data-url="https://scottaaronson.blog/?p=2887" data-via="" ></a></div><div class="really_simple_share_google1" style="width:80px;"><div class="g-plusone" data-size="medium" data-href="https://scottaaronson.blog/?p=2887" ></div></div><div class="really_simple_share_specificfeeds_follow" style="width:110px;"><a href="http://www.specificfeeds.com/follow" target="_blank"><img decoding="async" src="https://149663533.v2.pressablecdn.com/wp-content/plugins/really-simple-facebook-twitter-share-buttons/images/specificfeeds_follow.png" alt="Email, RSS" title="Email, RSS" /> Follow</a></div><div class="really_simple_share_facebook_share_new" style="width:110px;"><div class="fb-share-button" data-href="https://scottaaronson.blog/?p=2887" data-type="button_count" data-width="110"></div></div></div> <div class="really_simple_share_clearfix"></div> </div> <p class="postmetadata">Posted in <a href="https://scottaaronson.blog/?cat=11" rel="category">Nerd Interest</a> | <a href="https://scottaaronson.blog/?p=2887#comments">202 Comments »</a></p> </div> <div class="navigation"> <div class="alignleft"></div> <div class="alignright"></div> </div> </div> <div id="sidebar"> <ul> <a href="http://www.amazon.com/Quantum-Computing-since-Democritus-Aaronson/dp/0521199565"><img src="https://www.scottaaronson.blog/Jacket.gif"></a> <br><a href="http://www.amazon.com/Quantum-Computing-since-Democritus-Aaronson/dp/0521199565">[Order from Amazon.com]</a> <br><a href="http://www.amazon.co.uk/Quantum-Computing-since-Democritus-Aaronson/dp/0521199565/">[Order from Amazon.co.uk]</a> <br><a href="http://www.amazon.com/Quantum-Computing-since-Democritus-ebook/dp/B00B4V6IZK/">[Kindle edition]</a> <p> <li> <form method="get" id="searchform" action="https://scottaaronson.blog/"> <div><input type="text" value="" name="s" id="s" /> <input type="submit" id="searchsubmit" value="Search" /> </div> </form> </li> <!-- --> <!-- Author information is disabled per default. Uncomment and fill in your details if you want to use it. <li><h2>Author</h2> <p>A little something about you, the author. Nothing lengthy, just an overview.</p> </li> --> <li> <p>You are currently browsing the <a href="https://scottaaronson.blog/">Shtetl-Optimized</a> weblog archives for September, 2016.</p> </li> <!-- <li class="pagenav"><h2>Pages</h2><ul><li class="page_item page-item-2"><a href="https://scottaaronson.blog/?page_id=2">About</a></li> <li class="page_item page-item-5488"><a href="https://scottaaronson.blog/?page_id=5488">Newsletter</a></li> </ul></li> --> <li><h2>Archives</h2> <ul> <li><a href='https://scottaaronson.blog/?m=202504'>April 2025</a></li> <li><a href='https://scottaaronson.blog/?m=202503'>March 2025</a></li> <li><a href='https://scottaaronson.blog/?m=202502'>February 2025</a></li> <li><a href='https://scottaaronson.blog/?m=202501'>January 2025</a></li> <li><a href='https://scottaaronson.blog/?m=202412'>December 2024</a></li> <li><a href='https://scottaaronson.blog/?m=202411'>November 2024</a></li> <li><a href='https://scottaaronson.blog/?m=202410'>October 2024</a></li> <li><a href='https://scottaaronson.blog/?m=202409'>September 2024</a></li> <li><a href='https://scottaaronson.blog/?m=202408'>August 2024</a></li> <li><a href='https://scottaaronson.blog/?m=202407'>July 2024</a></li> <li><a href='https://scottaaronson.blog/?m=202406'>June 2024</a></li> <li><a href='https://scottaaronson.blog/?m=202405'>May 2024</a></li> <li><a href='https://scottaaronson.blog/?m=202404'>April 2024</a></li> <li><a href='https://scottaaronson.blog/?m=202403'>March 2024</a></li> <li><a href='https://scottaaronson.blog/?m=202402'>February 2024</a></li> <li><a href='https://scottaaronson.blog/?m=202401'>January 2024</a></li> <li><a href='https://scottaaronson.blog/?m=202312'>December 2023</a></li> <li><a href='https://scottaaronson.blog/?m=202311'>November 2023</a></li> <li><a href='https://scottaaronson.blog/?m=202310'>October 2023</a></li> <li><a href='https://scottaaronson.blog/?m=202309'>September 2023</a></li> <li><a href='https://scottaaronson.blog/?m=202308'>August 2023</a></li> <li><a href='https://scottaaronson.blog/?m=202307'>July 2023</a></li> <li><a href='https://scottaaronson.blog/?m=202305'>May 2023</a></li> <li><a href='https://scottaaronson.blog/?m=202304'>April 2023</a></li> <li><a href='https://scottaaronson.blog/?m=202303'>March 2023</a></li> <li><a href='https://scottaaronson.blog/?m=202302'>February 2023</a></li> <li><a href='https://scottaaronson.blog/?m=202301'>January 2023</a></li> <li><a href='https://scottaaronson.blog/?m=202212'>December 2022</a></li> <li><a href='https://scottaaronson.blog/?m=202211'>November 2022</a></li> <li><a href='https://scottaaronson.blog/?m=202210'>October 2022</a></li> <li><a href='https://scottaaronson.blog/?m=202209'>September 2022</a></li> <li><a href='https://scottaaronson.blog/?m=202208'>August 2022</a></li> <li><a href='https://scottaaronson.blog/?m=202207'>July 2022</a></li> <li><a href='https://scottaaronson.blog/?m=202206'>June 2022</a></li> <li><a href='https://scottaaronson.blog/?m=202205'>May 2022</a></li> <li><a href='https://scottaaronson.blog/?m=202204'>April 2022</a></li> <li><a href='https://scottaaronson.blog/?m=202202'>February 2022</a></li> <li><a href='https://scottaaronson.blog/?m=202201'>January 2022</a></li> <li><a href='https://scottaaronson.blog/?m=202112'>December 2021</a></li> <li><a href='https://scottaaronson.blog/?m=202111'>November 2021</a></li> <li><a href='https://scottaaronson.blog/?m=202110'>October 2021</a></li> <li><a href='https://scottaaronson.blog/?m=202109'>September 2021</a></li> <li><a href='https://scottaaronson.blog/?m=202108'>August 2021</a></li> <li><a href='https://scottaaronson.blog/?m=202107'>July 2021</a></li> <li><a href='https://scottaaronson.blog/?m=202106'>June 2021</a></li> <li><a href='https://scottaaronson.blog/?m=202105'>May 2021</a></li> <li><a href='https://scottaaronson.blog/?m=202104'>April 2021</a></li> <li><a href='https://scottaaronson.blog/?m=202103'>March 2021</a></li> <li><a href='https://scottaaronson.blog/?m=202102'>February 2021</a></li> <li><a href='https://scottaaronson.blog/?m=202101'>January 2021</a></li> <li><a href='https://scottaaronson.blog/?m=202012'>December 2020</a></li> <li><a href='https://scottaaronson.blog/?m=202011'>November 2020</a></li> <li><a href='https://scottaaronson.blog/?m=202010'>October 2020</a></li> <li><a href='https://scottaaronson.blog/?m=202009'>September 2020</a></li> <li><a href='https://scottaaronson.blog/?m=202008'>August 2020</a></li> <li><a href='https://scottaaronson.blog/?m=202007'>July 2020</a></li> <li><a href='https://scottaaronson.blog/?m=202006'>June 2020</a></li> <li><a href='https://scottaaronson.blog/?m=202005'>May 2020</a></li> <li><a href='https://scottaaronson.blog/?m=202004'>April 2020</a></li> <li><a href='https://scottaaronson.blog/?m=202003'>March 2020</a></li> <li><a href='https://scottaaronson.blog/?m=202002'>February 2020</a></li> <li><a href='https://scottaaronson.blog/?m=202001'>January 2020</a></li> <li><a href='https://scottaaronson.blog/?m=201912'>December 2019</a></li> <li><a href='https://scottaaronson.blog/?m=201911'>November 2019</a></li> <li><a href='https://scottaaronson.blog/?m=201910'>October 2019</a></li> <li><a href='https://scottaaronson.blog/?m=201909'>September 2019</a></li> <li><a href='https://scottaaronson.blog/?m=201908'>August 2019</a></li> <li><a href='https://scottaaronson.blog/?m=201907'>July 2019</a></li> <li><a href='https://scottaaronson.blog/?m=201906'>June 2019</a></li> <li><a href='https://scottaaronson.blog/?m=201905'>May 2019</a></li> <li><a href='https://scottaaronson.blog/?m=201904'>April 2019</a></li> <li><a href='https://scottaaronson.blog/?m=201903'>March 2019</a></li> <li><a href='https://scottaaronson.blog/?m=201902'>February 2019</a></li> <li><a href='https://scottaaronson.blog/?m=201901'>January 2019</a></li> <li><a href='https://scottaaronson.blog/?m=201812'>December 2018</a></li> <li><a href='https://scottaaronson.blog/?m=201811'>November 2018</a></li> <li><a href='https://scottaaronson.blog/?m=201810'>October 2018</a></li> <li><a href='https://scottaaronson.blog/?m=201809'>September 2018</a></li> <li><a href='https://scottaaronson.blog/?m=201808'>August 2018</a></li> <li><a href='https://scottaaronson.blog/?m=201807'>July 2018</a></li> <li><a href='https://scottaaronson.blog/?m=201806'>June 2018</a></li> <li><a href='https://scottaaronson.blog/?m=201805'>May 2018</a></li> <li><a href='https://scottaaronson.blog/?m=201804'>April 2018</a></li> <li><a href='https://scottaaronson.blog/?m=201803'>March 2018</a></li> <li><a href='https://scottaaronson.blog/?m=201802'>February 2018</a></li> <li><a href='https://scottaaronson.blog/?m=201801'>January 2018</a></li> <li><a href='https://scottaaronson.blog/?m=201712'>December 2017</a></li> <li><a href='https://scottaaronson.blog/?m=201711'>November 2017</a></li> <li><a href='https://scottaaronson.blog/?m=201710'>October 2017</a></li> <li><a href='https://scottaaronson.blog/?m=201709'>September 2017</a></li> <li><a href='https://scottaaronson.blog/?m=201708'>August 2017</a></li> <li><a href='https://scottaaronson.blog/?m=201707'>July 2017</a></li> <li><a href='https://scottaaronson.blog/?m=201706'>June 2017</a></li> <li><a href='https://scottaaronson.blog/?m=201705'>May 2017</a></li> <li><a href='https://scottaaronson.blog/?m=201704'>April 2017</a></li> <li><a href='https://scottaaronson.blog/?m=201703'>March 2017</a></li> <li><a href='https://scottaaronson.blog/?m=201701'>January 2017</a></li> <li><a href='https://scottaaronson.blog/?m=201612'>December 2016</a></li> <li><a href='https://scottaaronson.blog/?m=201611'>November 2016</a></li> <li><a href='https://scottaaronson.blog/?m=201610'>October 2016</a></li> <li><a href='https://scottaaronson.blog/?m=201609'>September 2016</a></li> <li><a href='https://scottaaronson.blog/?m=201607'>July 2016</a></li> <li><a href='https://scottaaronson.blog/?m=201606'>June 2016</a></li> <li><a href='https://scottaaronson.blog/?m=201605'>May 2016</a></li> <li><a href='https://scottaaronson.blog/?m=201604'>April 2016</a></li> <li><a href='https://scottaaronson.blog/?m=201603'>March 2016</a></li> <li><a href='https://scottaaronson.blog/?m=201602'>February 2016</a></li> <li><a href='https://scottaaronson.blog/?m=201601'>January 2016</a></li> <li><a href='https://scottaaronson.blog/?m=201512'>December 2015</a></li> <li><a href='https://scottaaronson.blog/?m=201511'>November 2015</a></li> <li><a href='https://scottaaronson.blog/?m=201510'>October 2015</a></li> <li><a href='https://scottaaronson.blog/?m=201509'>September 2015</a></li> <li><a href='https://scottaaronson.blog/?m=201508'>August 2015</a></li> <li><a href='https://scottaaronson.blog/?m=201507'>July 2015</a></li> <li><a href='https://scottaaronson.blog/?m=201506'>June 2015</a></li> <li><a href='https://scottaaronson.blog/?m=201505'>May 2015</a></li> <li><a href='https://scottaaronson.blog/?m=201504'>April 2015</a></li> <li><a href='https://scottaaronson.blog/?m=201503'>March 2015</a></li> <li><a href='https://scottaaronson.blog/?m=201502'>February 2015</a></li> <li><a href='https://scottaaronson.blog/?m=201501'>January 2015</a></li> <li><a href='https://scottaaronson.blog/?m=201412'>December 2014</a></li> <li><a href='https://scottaaronson.blog/?m=201411'>November 2014</a></li> <li><a href='https://scottaaronson.blog/?m=201410'>October 2014</a></li> <li><a href='https://scottaaronson.blog/?m=201409'>September 2014</a></li> <li><a href='https://scottaaronson.blog/?m=201408'>August 2014</a></li> <li><a href='https://scottaaronson.blog/?m=201407'>July 2014</a></li> <li><a href='https://scottaaronson.blog/?m=201406'>June 2014</a></li> <li><a href='https://scottaaronson.blog/?m=201405'>May 2014</a></li> <li><a href='https://scottaaronson.blog/?m=201404'>April 2014</a></li> <li><a href='https://scottaaronson.blog/?m=201403'>March 2014</a></li> <li><a href='https://scottaaronson.blog/?m=201402'>February 2014</a></li> <li><a href='https://scottaaronson.blog/?m=201401'>January 2014</a></li> <li><a href='https://scottaaronson.blog/?m=201312'>December 2013</a></li> <li><a href='https://scottaaronson.blog/?m=201311'>November 2013</a></li> <li><a href='https://scottaaronson.blog/?m=201310'>October 2013</a></li> <li><a href='https://scottaaronson.blog/?m=201309'>September 2013</a></li> <li><a href='https://scottaaronson.blog/?m=201308'>August 2013</a></li> <li><a href='https://scottaaronson.blog/?m=201307'>July 2013</a></li> <li><a href='https://scottaaronson.blog/?m=201306'>June 2013</a></li> <li><a href='https://scottaaronson.blog/?m=201305'>May 2013</a></li> <li><a href='https://scottaaronson.blog/?m=201304'>April 2013</a></li> <li><a href='https://scottaaronson.blog/?m=201303'>March 2013</a></li> <li><a href='https://scottaaronson.blog/?m=201302'>February 2013</a></li> <li><a href='https://scottaaronson.blog/?m=201301'>January 2013</a></li> <li><a href='https://scottaaronson.blog/?m=201212'>December 2012</a></li> <li><a href='https://scottaaronson.blog/?m=201211'>November 2012</a></li> <li><a href='https://scottaaronson.blog/?m=201210'>October 2012</a></li> <li><a href='https://scottaaronson.blog/?m=201209'>September 2012</a></li> <li><a href='https://scottaaronson.blog/?m=201208'>August 2012</a></li> <li><a href='https://scottaaronson.blog/?m=201207'>July 2012</a></li> <li><a href='https://scottaaronson.blog/?m=201206'>June 2012</a></li> <li><a href='https://scottaaronson.blog/?m=201205'>May 2012</a></li> <li><a href='https://scottaaronson.blog/?m=201204'>April 2012</a></li> <li><a href='https://scottaaronson.blog/?m=201203'>March 2012</a></li> <li><a href='https://scottaaronson.blog/?m=201202'>February 2012</a></li> <li><a href='https://scottaaronson.blog/?m=201201'>January 2012</a></li> <li><a href='https://scottaaronson.blog/?m=201112'>December 2011</a></li> <li><a href='https://scottaaronson.blog/?m=201111'>November 2011</a></li> <li><a href='https://scottaaronson.blog/?m=201110'>October 2011</a></li> <li><a href='https://scottaaronson.blog/?m=201109'>September 2011</a></li> <li><a href='https://scottaaronson.blog/?m=201108'>August 2011</a></li> <li><a href='https://scottaaronson.blog/?m=201107'>July 2011</a></li> <li><a href='https://scottaaronson.blog/?m=201106'>June 2011</a></li> <li><a href='https://scottaaronson.blog/?m=201105'>May 2011</a></li> <li><a href='https://scottaaronson.blog/?m=201104'>April 2011</a></li> <li><a href='https://scottaaronson.blog/?m=201103'>March 2011</a></li> <li><a href='https://scottaaronson.blog/?m=201102'>February 2011</a></li> <li><a href='https://scottaaronson.blog/?m=201101'>January 2011</a></li> <li><a href='https://scottaaronson.blog/?m=201012'>December 2010</a></li> <li><a href='https://scottaaronson.blog/?m=201011'>November 2010</a></li> <li><a href='https://scottaaronson.blog/?m=201010'>October 2010</a></li> <li><a href='https://scottaaronson.blog/?m=201009'>September 2010</a></li> <li><a href='https://scottaaronson.blog/?m=201008'>August 2010</a></li> <li><a href='https://scottaaronson.blog/?m=201007'>July 2010</a></li> <li><a href='https://scottaaronson.blog/?m=201006'>June 2010</a></li> <li><a href='https://scottaaronson.blog/?m=201005'>May 2010</a></li> <li><a href='https://scottaaronson.blog/?m=201004'>April 2010</a></li> <li><a href='https://scottaaronson.blog/?m=201002'>February 2010</a></li> <li><a href='https://scottaaronson.blog/?m=201001'>January 2010</a></li> <li><a href='https://scottaaronson.blog/?m=200912'>December 2009</a></li> <li><a href='https://scottaaronson.blog/?m=200911'>November 2009</a></li> <li><a href='https://scottaaronson.blog/?m=200910'>October 2009</a></li> <li><a href='https://scottaaronson.blog/?m=200909'>September 2009</a></li> <li><a href='https://scottaaronson.blog/?m=200908'>August 2009</a></li> <li><a href='https://scottaaronson.blog/?m=200907'>July 2009</a></li> <li><a href='https://scottaaronson.blog/?m=200906'>June 2009</a></li> <li><a href='https://scottaaronson.blog/?m=200905'>May 2009</a></li> <li><a href='https://scottaaronson.blog/?m=200904'>April 2009</a></li> <li><a href='https://scottaaronson.blog/?m=200903'>March 2009</a></li> <li><a href='https://scottaaronson.blog/?m=200902'>February 2009</a></li> <li><a href='https://scottaaronson.blog/?m=200901'>January 2009</a></li> <li><a href='https://scottaaronson.blog/?m=200812'>December 2008</a></li> <li><a href='https://scottaaronson.blog/?m=200811'>November 2008</a></li> <li><a href='https://scottaaronson.blog/?m=200810'>October 2008</a></li> <li><a href='https://scottaaronson.blog/?m=200809'>September 2008</a></li> <li><a href='https://scottaaronson.blog/?m=200808'>August 2008</a></li> <li><a href='https://scottaaronson.blog/?m=200807'>July 2008</a></li> <li><a href='https://scottaaronson.blog/?m=200806'>June 2008</a></li> <li><a href='https://scottaaronson.blog/?m=200805'>May 2008</a></li> <li><a href='https://scottaaronson.blog/?m=200804'>April 2008</a></li> <li><a href='https://scottaaronson.blog/?m=200803'>March 2008</a></li> <li><a href='https://scottaaronson.blog/?m=200802'>February 2008</a></li> <li><a href='https://scottaaronson.blog/?m=200801'>January 2008</a></li> <li><a href='https://scottaaronson.blog/?m=200712'>December 2007</a></li> <li><a href='https://scottaaronson.blog/?m=200711'>November 2007</a></li> <li><a href='https://scottaaronson.blog/?m=200710'>October 2007</a></li> <li><a href='https://scottaaronson.blog/?m=200709'>September 2007</a></li> <li><a href='https://scottaaronson.blog/?m=200708'>August 2007</a></li> <li><a href='https://scottaaronson.blog/?m=200707'>July 2007</a></li> <li><a href='https://scottaaronson.blog/?m=200706'>June 2007</a></li> <li><a href='https://scottaaronson.blog/?m=200705'>May 2007</a></li> <li><a href='https://scottaaronson.blog/?m=200704'>April 2007</a></li> <li><a href='https://scottaaronson.blog/?m=200703'>March 2007</a></li> <li><a href='https://scottaaronson.blog/?m=200702'>February 2007</a></li> <li><a href='https://scottaaronson.blog/?m=200701'>January 2007</a></li> <li><a href='https://scottaaronson.blog/?m=200612'>December 2006</a></li> <li><a href='https://scottaaronson.blog/?m=200611'>November 2006</a></li> <li><a href='https://scottaaronson.blog/?m=200610'>October 2006</a></li> <li><a href='https://scottaaronson.blog/?m=200609'>September 2006</a></li> <li><a href='https://scottaaronson.blog/?m=200608'>August 2006</a></li> <li><a href='https://scottaaronson.blog/?m=200607'>July 2006</a></li> <li><a href='https://scottaaronson.blog/?m=200606'>June 2006</a></li> <li><a href='https://scottaaronson.blog/?m=200605'>May 2006</a></li> <li><a href='https://scottaaronson.blog/?m=200604'>April 2006</a></li> <li><a href='https://scottaaronson.blog/?m=200603'>March 2006</a></li> <li><a href='https://scottaaronson.blog/?m=200602'>February 2006</a></li> <li><a href='https://scottaaronson.blog/?m=200601'>January 2006</a></li> <li><a href='https://scottaaronson.blog/?m=200512'>December 2005</a></li> <li><a href='https://scottaaronson.blog/?m=200511'>November 2005</a></li> <li><a href='https://scottaaronson.blog/?m=200510'>October 2005</a></li> </ul> </li> <li class="categories"><h2>Categories</h2><ul> <li class="cat-item cat-item-10"><a href="https://scottaaronson.blog/?cat=10">Adventures in Meatspace</a> (146) </li> <li class="cat-item cat-item-31"><a href="https://scottaaronson.blog/?cat=31">Announcements</a> (213) </li> <li class="cat-item cat-item-34"><a href="https://scottaaronson.blog/?cat=34">Ask Me Anything</a> (9) </li> <li class="cat-item cat-item-33"><a href="https://scottaaronson.blog/?cat=33">Bell's Theorem? But a Flesh Wound!</a> (11) </li> <li class="cat-item cat-item-5"><a href="https://scottaaronson.blog/?cat=5">Complexity</a> (321) </li> <li class="cat-item cat-item-14"><a href="https://scottaaronson.blog/?cat=14">Contests</a> (11) </li> <li class="cat-item cat-item-15"><a href="https://scottaaronson.blog/?cat=15">CS/Physics Deathmatch</a> (28) </li> <li class="cat-item cat-item-6"><a href="https://scottaaronson.blog/?cat=6">Democritus</a> (25) </li> <li class="cat-item cat-item-18"><a href="https://scottaaronson.blog/?cat=18">Embarrassing Myself</a> (58) </li> <li class="cat-item cat-item-27"><a href="https://scottaaronson.blog/?cat=27">GITCS</a> (5) </li> <li class="cat-item cat-item-13"><a href="https://scottaaronson.blog/?cat=13">Mahmoud</a> (8) </li> <li class="cat-item cat-item-12"><a href="https://scottaaronson.blog/?cat=12">Metaphysical Spouting</a> (81) </li> <li class="cat-item cat-item-30"><a href="https://scottaaronson.blog/?cat=30">Mirrored on CSAIL Blog</a> (44) </li> <li class="cat-item cat-item-9"><a href="https://scottaaronson.blog/?cat=9">Mistake of the Week</a> (13) </li> <li class="cat-item cat-item-11"><a href="https://scottaaronson.blog/?cat=11">Nerd Interest</a> (233) </li> <li class="cat-item cat-item-29"><a href="https://scottaaronson.blog/?cat=29">Nerd Self-Help</a> (16) </li> <li class="cat-item cat-item-42"><a href="https://scottaaronson.blog/?cat=42">Obviously I'm Not Defending Aaronson</a> (46) </li> <li class="cat-item cat-item-19"><a href="https://scottaaronson.blog/?cat=19">Physics for Doofuses</a> (10) </li> <li class="cat-item cat-item-32"><a href="https://scottaaronson.blog/?cat=32">PlanetMO</a> (1) </li> <li class="cat-item cat-item-3"><a href="https://scottaaronson.blog/?cat=3">Procrastination</a> (131) </li> <li class="cat-item cat-item-4"><a href="https://scottaaronson.blog/?cat=4">Quantum</a> (308) </li> <li class="cat-item cat-item-24"><a href="https://scottaaronson.blog/?cat=24">Quantum Computing Primers</a> (1) </li> <li class="cat-item cat-item-23"><a href="https://scottaaronson.blog/?cat=23">Quantum Computing Since Democritus</a> (3) </li> <li class="cat-item cat-item-16"><a href="https://scottaaronson.blog/?cat=16">Rage Against Doofosity</a> (104) </li> <li class="cat-item cat-item-7"><a href="https://scottaaronson.blog/?cat=7">Self-Referential</a> (50) </li> <li class="cat-item cat-item-17"><a href="https://scottaaronson.blog/?cat=17">Speaking Truth to Parallelism</a> (60) </li> <li class="cat-item cat-item-8"><a href="https://scottaaronson.blog/?cat=8">The Fate of Humanity</a> (185) </li> <li class="cat-item cat-item-1"><a href="https://scottaaronson.blog/?cat=1">Uncategorized</a> (5) </li> </ul></li> </ul> <!--<script src="http://widgets.technorati.com/t.js" type="text/javascript" charset="UTF-8"></script> <div class="tr_embed_t_js"> <a href="http://technorati.com/blogs/scottaaronson.com/blog?sub=tr_embed_t_js" class="tr_embed_arg_blog">Blog Information</a> <a href="http://technorati.com/profile/scottaaronson?sub=tr_embed_t_js" class="tr_embed_arg_username">Profile for scottaaronson</a> </div> --> </div> <hr /> <div id="footer"> <!-- If you'd like to support WordPress, having the "powered by" link somewhere on your blog is the best way, it's our only promotion or advertising. --> <p> Shtetl-Optimized is proudly powered by <a href="https://wordpress.com/wp/?partner_domain=scottaaronson.blog&utm_source=Automattic&utm_medium=colophon&utm_campaign=Concierge%20Referral&utm_term=scottaaronson.blog" class="imprint" target="_blank">WordPress</a> <br /><a href="https://scottaaronson.blog/?feed=rss2">Entries (RSS)</a> and <a href="https://scottaaronson.blog/?feed=comments-rss2">Comments (RSS)</a>. <!-- 2 queries. 0.108 seconds. --> </p> </div> </div> <!-- Gorgeous design by Michael Heilemann - http://binarybonsai.com/kubrick/ --> <div id="fb-root"></div> <script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.0"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script><script type="text/javascript" id="jetpack-stats-js-before"> /* <![CDATA[ */ _stq = window._stq || []; _stq.push([ "view", JSON.parse("{\"v\":\"ext\",\"blog\":\"129520580\",\"post\":\"0\",\"tz\":\"-5\",\"srv\":\"scottaaronson.blog\",\"hp\":\"atomic\",\"ac\":\"3\",\"amp\":\"0\",\"j\":\"1:14.5\"}") ]); _stq.push([ "clickTrackerInit", "129520580", "0" ]); /* ]]> */ </script> <script type="text/javascript" src="https://stats.wp.com/e-202514.js" id="jetpack-stats-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.9/MathJax.js?config=default&ver=1.3.13" id="mathjax-js"></script> <script type="text/javascript"> (function() { var t = document.createElement( 'script' ); t.type = 'text/javascript'; t.async = true; t.id = 'gauges-tracker'; t.setAttribute( 'data-site-id', '6165d574ad4fe5563e1e4971' ); t.src = '//secure.gaug.es/track.js'; var s = document.getElementsByTagName( 'script' )[0]; s.parentNode.insertBefore( t, s ); })(); </script> </body></html>