CINXE.COM

Technology - The Atlantic

<!doctype html> <!--[if lt IE 7 ]> <html class="ie ie6 ie-lt10 ie-lt9 ie-lt8 ie-lt7 no-js" lang="en"> <![endif]--> <!--[if IE 7 ]> <html class="ie ie7 ie-lt10 ie-lt9 ie-lt8 no-js" lang="en"> <![endif]--> <!--[if IE 8 ]> <html class="ie ie8 ie-lt10 ie-lt9 no-js" lang="en"> <![endif]--> <!--[if IE 9 ]> <html class="ie ie9 ie-lt10 no-js" lang="en"> <![endif]--> <!--[if gt IE 9]><!--><html class="no-js" lang="en"><!--<![endif]--> <!-- the "no-js" class is for Modernizr. --> <head data-template-set="html5-reset" prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# article: http://ogp.me/ns/article#"><script type="text/javascript" src="https://web-static.archive.org/_static/js/bundle-playback.js?v=7YQSqjSh" charset="utf-8"></script> <script type="text/javascript" src="https://web-static.archive.org/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="https://web-static.archive.org/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("http://www.theatlantic.com/technology/","20150905054156","https://web.archive.org/","web","https://web-static.archive.org/_static/", "1441431716"); </script> <link rel="stylesheet" type="text/css" href="https://web-static.archive.org/_static/css/banner-styles.css?v=p7PEIJWi" /> <link rel="stylesheet" type="text/css" href="https://web-static.archive.org/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <meta charset="utf-8"> <!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame --> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, width=device-width" user-scaleable="no"> <title>Technology - The Atlantic</title> <!-- Fav icons/tiles --> <link rel="shortcut icon" href="https://web.archive.org/web/20150905054156im_/http://cdn.theatlantic.com/assets/static/theatlantic/common/img/favicon.ico"> <link rel="apple-touch-icon" href="https://web.archive.org/web/20150905054156im_/http://cdn.theatlantic.com/assets/static/theatlantic/common/img/apple-touch-icon-iphone.png"> <link rel="apple-touch-icon" sizes="76x76" href="https://web.archive.org/web/20150905054156im_/http://cdn.theatlantic.com/assets/static/theatlantic/common/img/apple-touch-icon-ipad.png"> <link rel="apple-touch-icon" sizes="120x120" href="https://web.archive.org/web/20150905054156im_/http://cdn.theatlantic.com/assets/static/theatlantic/common/img/apple-touch-icon-iphone-retina.png"> <link rel="apple-touch-icon" sizes="152x152" href="https://web.archive.org/web/20150905054156im_/http://cdn.theatlantic.com/assets/static/theatlantic/common/img/apple-touch-icon-ipad-retina.png"> <meta name="application-name" content=""> <meta name="msapplication-TileColor" content=""> <meta name="msapplication-TileImage" content=""> <link rel="alternate" type="application/rss+xml" title="The Atlantic" href="https://web.archive.org/web/20150905054156/http://feeds.feedburner.com/TheAtlantic"/> <link rel="alternate" type="application/rss+xml" title="Best of The Atlantic" href="https://web.archive.org/web/20150905054156/http://feeds.feedburner.com/Best-Of-The-Atlantic"/> <!-- Meta --> <meta name="keywords" content="The Atlantic, The Atlantic Magazine, TheAtlantic.com, Atlantic, news, opinion, breaking news, analysis, commentary, business, politics, culture, international, science, technology, national and life"> <meta name="description" content="The Atlantic covers news and analysis on politics, business, culture, technology, national, international and life on the official site of The Atlantic Magazine."> <link rel="image_src" href="https://web.archive.org/web/20150905054156im_/http://cdn.theatlantic.com/assets/static/theatlantic/img/default-thumbnail.png"> <meta property="og:site_name" content="The Atlantic"> <meta property="og:locale" content="en_US"> <meta property="fb:admins" content="577048155,17301937"> <meta property="fb:page_id" content="29259828486"> <meta property="fb:app_id" content="100770816677686"> <link href="https://plus.google.com/109258622984321091629" rel="publisher"/> <meta name="p:domain_verify" content="68e1a0361a557708fefc992f3309ed70"/> <meta property="og:title" content="Technology"> <meta property="og:type" content="website"> <meta property="og:url" content="https://web.archive.org/web/20150905054156/http://www.theatlantic.com/technology/"/> <link rel="canonical" href="https://web.archive.org/web/20150905054156/http://www.theatlantic.com/technology/"/> <meta property="og:image" content="https://web.archive.org/web/20150905054156im_/http://cdn.theatlantic.com/assets/static/theatlantic/img/default-thumbnail.png"> <meta property="og:description" content="The Atlantic covers news and analysis on politics, business, culture, technology, national, international and life on the official site of The Atlantic Magazine."> <meta name="twitter:site" content="@theatlantic"/> <meta name="twitter:domain" content="theatlantic.com"/> <meta name="twitter:card" content="summary"/> <script type="application/ld+json"> { "@context": "https://web.archive.org/web/20150905054156/http://schema.org", "@type": "Organization", "url": "https://web.archive.org/web/20150905054156/http://www.theatlantic.com", "logo": "https://web.archive.org/web/20150905054156/http://cdn.theatlantic.com/front/images/logo/213x70.png", "sameAs" : [ "https://web.archive.org/web/20150905054156/https://www.facebook.com/TheAtlantic", "https://web.archive.org/web/20150905054156/https://twitter.com/theatlantic", "https://web.archive.org/web/20150905054156/https://plus.google.com/109258622984321091629/posts"] } </script> <meta name="ROBOTS" content="INDEX, FOLLOW"> <meta name="parsely-page" content="{&quot;title&quot;: &quot;Technology&quot;, &quot;type&quot;: &quot;channel&quot;, &quot;section&quot;: &quot;technology&quot;, &quot;author&quot;: &quot;&quot;, &quot;link&quot;: &quot;http://www.theatlantic.com/technology/&quot;, &quot;pub_date&quot;: &quot;&quot;}"> <script type="text/javascript">var _sf_startpt=(new Date()).getTime();</script> <!-- Sitewide styles go here. --> <link href="https://web.archive.org/web/20150905054156cs_/http://cdn.theatlantic.com/assets/static/theatlantic/css/site_rollup.5915f0588a6f.css" rel="stylesheet" type="text/css"/> <link href="https://web.archive.org/web/20150905054156cs_/http://cdn.theatlantic.com/assets/static/theatlantic/css/print_rollup.a11e1bf703b5.css" rel="stylesheet" type="text/css" media="print"/> <script> var Atlantic = {}; Atlantic.page_info = { "domain": "www.theatlantic.com", "image": "https://web.archive.org/web/20150905054156/http://cdn.theatlantic.com/assets/static/theatlantic/img/default-thumbnail.png", "channels": [], "num_ads": 5, "is_news": false, "canonical_url": "", "original_url": "", "seo_title": "", "site_url": "https://web.archive.org/web/20150905054156/http://www.theatlantic.com", "primary_channel": "technology", "share_dek": "", "is_instant": false, "share_title": "", "description": "The Atlantic covers news and analysis on politics, business, culture, technology, national, international and life on the official site of The Atlantic Magazine.", "tags": [], "is_404": false, "extra_omniture_params": {}, "kicker": "", "authors": [], "report": "", "path": "/technology/", "article_id": "", "share_text": "", "url": "https://web.archive.org/web/20150905054156/http://www.theatlantic.com/technology/", "is_sponsored": false, "title": "Technology", "og_type": "website", "is_magazine": false, "view": "channel", "is_features": false }; Atlantic.STATIC_URL = "https://web.archive.org/web/20150905054156/http://cdn.theatlantic.com/assets/static/"; Atlantic.MEDIA_URL = "https://web.archive.org/web/20150905054156/http://cdn.theatlantic.com/assets/media/"; Atlantic.PROFILES_URL = "https://web.archive.org/web/20150905054156/https://profiles.theatlantic.com/"; Atlantic.PROFILES_SERVER_VERSION = "1.1.17"; // Used for comment counts var disqus_shortname = 'theatlantic'; var s_account = "atlanticprod"; </script> <script src="https://web.archive.org/web/20150905054156js_/http://cdn.theatlantic.com/assets/static/theatlantic/common/js/advertisement.js"></script> <!-- Optimizely --> <script src="//web.archive.org/web/20150905054156js_/http://cdn.optimizely.com/js/335305610.js"></script> <script type="text/javascript" src="https://web.archive.org/web/20150905054156js_/http://cdn.theatlantic.com/assets/static/theatlantic/js/head.bdc1ce95283e.js" charset="utf-8"></script> <script type="text/javascript"> // Set all mandatory properties that don't change. s.account = "atlanticprod"; s.charSet="UTF-8"; s.currencyCode="USD"; s.trackDownloadLinks=true; s.trackExternalLinks=true; s.trackInlineStats=true; s.linkDownloadFileTypes="exe,zip,wav,mp3,mov,mpg,avi,wmv,doc,pdf,xls"; s.linkInternalFilters="javascript:,thewire.com,citylab.com,theatlantic.com,localhost"; s.linkLeaveQueryString=false; s.linkTrackVars="None"; s.linkTrackEvents="None"; s.visitorNamespace="atlanticmedia"; s.trackingServer="atlanticmedia.122.2o7.net"; // Optimizely Adobe Analytics SiteCatalyst Integration window.optimizely = window.optimizely || []; window.optimizely.push("activateSiteCatalyst"); /************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/ var s_code = s.t(); if (s_code) document.write(s_code) if (navigator.appVersion.indexOf('MSIE') >= 0) document.write(unescape('%3C') + '\!-' + '-'); </script> <noscript><img src="https://web.archive.org/web/20150905054156im_/http://atlanticmedia.122.2o7.net/b/ss/atlanticprod/1/H.23.6--NS/0" height="1" width="1" border="0" alt=""/></noscript><!--/DO NOT REMOVE/--> <!-- End SiteCatalyst code version: H.23.6. --> <script type="text/javascript"> (function() { // Duplicate a few existing s.props to be passed with linkTrackVars. If // we just reused the existing s.props, data would be recorded twice. s.prop65 = s.prop64; // AB Test cookie s.prop66 = location.pathname; s.prop67 = Atlantic.page_info.view; s.prop68 = s.prop23; // Viewport s.prop69 = ""; // Referring domain. // You can coerce a URL into a URL object by creating a fake <a> // element and setting the href. Newer browsers have a real URL // constructor but this works in IE<10. if (document.referrer !== "") { var tmp = document.createElement("a"); tmp.href = document.referrer; s.prop69 = tmp.hostname; } s.linkTrackVars = "prop61,prop65,prop66,prop67,prop68,prop69,prop43,prop44,eVar21,eVar22,eVar25,eVar26,eVar27,eVar32,eVar33,eVar35,eVar36,eVar37,eVar38,eVar39,eVar40,eVar20,evar41,evar43"; })(); </script> <!--[if lt IE 9]> <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script> <![endif]--> </head> <body data-page-type="channel" id="" class=""> <!-- Omniture noscript counter --> <noscript><div><a href="https://web.archive.org/web/20150905054156/http://www.omniture.com/" title="Web Analytics"><img src="https://web.archive.org/web/20150905054156im_/http://atlanticmedia.122.2o7.net/b/ss/atlanticprod/1/H.22--NS/0" height="1" width="1" alt=""/></a></div></noscript> <!--/DO NOT REMOVE/--> <div id="site" class=""> <header id="site-header-container"> <div id="site-header-wrapper" class="fluid-container" data-omni-click="r'channel',r'header',d,r' ',r' ',@href"> <div id="site-header"> <a href="/web/20150905054156/http://www.theatlantic.com/" data-omni-click="inherit"><h1 class="site-logo">The Atlantic</h1></a> <ul id="site-nav"> <li class="subscribe"><a href="/web/20150905054156/http://www.theatlantic.com/subscribe/subscribe-magazine/" data-omni-click="inherit"><span>Subscribe</span></a></li> <li class="search"><a href="#" data-toggles="#site-search-wrapper" data-omni-click="inherit"><span>Search</span></a></li> <li class="menu"><a href="#" data-toggles="#site-menu-wrapper" data-omni-click="inherit"><span>Menu</span></a></li> </ul> </div> </div> <div id="site-search-wrapper" class="fluid-container"> <form class="site-search" action="/web/20150905054156/http://www.theatlantic.com/search/" method="get"> <input type="text" placeholder="Enter search terms" name="q"/> <button type="submit"></button> </form> </div> <div id="site-menu-wrapper" data-omni-click="r'channel',r'header',d,r' ',r' ',@href"> <nav id="site-menu" class="fluid-container"> <a href="#" class="close-link">Close</a> <ul class="popular-links header-section"> <li><a href="/web/20150905054156/http://www.theatlantic.com/" data-omni-click="inherit">Home</a></li> <li><a href="/web/20150905054156/http://www.theatlantic.com/latest/" data-omni-click="inherit">Latest</a></li> <li><a href="/web/20150905054156/http://www.theatlantic.com/most-popular/" data-omni-click="inherit">Most Popular</a></li> <li><a href="/web/20150905054156/http://www.theatlantic.com/magazine/" data-omni-click="inherit">Magazine</a></li> <li><a href="/web/20150905054156/http://www.theatlantic.com/video/" data-omni-click="inherit">Video</a></li> <li><a href="/web/20150905054156/http://www.theatlantic.com/photo/" data-omni-click="inherit">Photo</a></li> <li><a href="/web/20150905054156/http://www.theatlantic.com/writers/" data-omni-click="inherit">Writers</a></li> </ul> <div class="nav-lower"> <ul class="channel-links header-section"> <li><a href="/web/20150905054156/http://www.theatlantic.com/news/" data-omni-click="inherit">News</a></li> <li><a href="/web/20150905054156/http://www.theatlantic.com/politics/" data-omni-click="inherit">Politics</a></li> <li><a href="/web/20150905054156/http://www.theatlantic.com/business/" data-omni-click="inherit">Business</a></li> <li><a href="/web/20150905054156/http://www.theatlantic.com/entertainment/" data-omni-click="inherit">Culture</a></li> <li><a href="/web/20150905054156/http://www.theatlantic.com/technology/" data-omni-click="inherit">Tech</a></li> <li><a href="/web/20150905054156/http://www.theatlantic.com/health/" data-omni-click="inherit">Health</a></li> <li><a href="/web/20150905054156/http://www.theatlantic.com/education/" data-omni-click="inherit">Education</a></li> <li><a href="/web/20150905054156/http://www.theatlantic.com/sexes/" data-omni-click="inherit">Sexes</a></li> <li><a href="/web/20150905054156/http://www.theatlantic.com/national/" data-omni-click="inherit">U.S.</a></li> <li><a href="/web/20150905054156/http://www.theatlantic.com/international/" data-omni-click="inherit">Global</a></li> </ul> <ul class="other-links header-section"> <li><a href="/web/20150905054156/http://www.theatlantic.com/notes/">Notes</a></li> <li><a href="/web/20150905054156/http://www.theatlantic.com/special-reports/" data-omni-click="inherit">Projects</a></li> <li><a href="/web/20150905054156/http://www.theatlantic.com/live/" data-omni-click="inherit">Events</a></li> <li><a href="/web/20150905054156/http://www.theatlantic.com/ebooks/" data-omni-click="inherit">Books</a></li> <li><a href="/web/20150905054156/http://www.theatlantic.com/store/" data-omni-click="inherit">Shop</a></li> </ul> <div class="register-subscribe header-section"> <div class="register"> <div class="janrain-utils"> <ul id="nav-login"> <li data-omni-click="inherit"><a href="/web/20150905054156/http://www.theatlantic.com/profiles/?screenToRender=editProfile" class="captureProfileLink signed-in-utils">Your Account</a><a href="#" class="captureSignOutLink signed-in-utils">Sign Out</a></li> <li data-omni-click="inherit"><a href="#" class="captureSignInLink signed-out-utils" data-screen-to-render="signIn">Sign In</a><a href="#" class="captureSignInLink signed-out-utils" data-screen-to-render="signIn">Sign Up</a></li> </ul> </div> </div> <div class="subscribe"> <a href="/web/20150905054156/http://www.theatlantic.com/subscribe/magazine-cover-drop-down/" data-omni-click="inherit"> <img class="cover lazyload" data-src="https://web.archive.org/web/20150905054156/http://cdn.theatlantic.com/assets/media/img/issues/2015/08/06/0915_Cover_RGB/large.jpg" width="100" height="131"/> </a> <h2>Subscribe</h2> <p>Get 10 issues a year and save 65% off the cover price.</p> <a class="button order-now" href="/web/20150905054156/http://www.theatlantic.com/subscribe/subscribe-navigation/" data-omni-click="inherit">Order Now</a> </div> </div> <!-- Follow Us --> <div class="follow header-section"> <h2>Follow</h2> <ul class="social-icons color round"> <li><a data-omni-click="inherit" href="https://web.archive.org/web/20150905054156/https://www.facebook.com/TheAtlantic" class="social-icon facebook">Facebook</a></li> <li><a data-omni-click="inherit" href="https://web.archive.org/web/20150905054156/https://twitter.com/TheAtlantic" class="social-icon twitter">Twitter</a></li> <li><a data-omni-click="inherit" href="https://web.archive.org/web/20150905054156/https://www.linkedin.com/company/the-atlantic" class="social-icon linkedin">LinkedIn</a></li> <li><a data-omni-click="inherit" href="https://web.archive.org/web/20150905054156/http://theatlantic.tumblr.com/" class="social-icon tumblr">Tumblr</a></li> <li><a data-omni-click="inherit" href="https://web.archive.org/web/20150905054156/https://www.pinterest.com/theatlantic/" class="social-icon pinterest">Pinterest</a></li> <li><a data-omni-click="inherit" href="https://web.archive.org/web/20150905054156/http://www.theatlantic.com/follow-the-atlantic/#follow-rssfeeds" class="social-icon rss">RSS</a></li> <li><a data-omni-click="inherit" href="https://web.archive.org/web/20150905054156/https://itunes.apple.com/us/app/atlantic-magazine-digital/id397599894?mt=8" class="social-icon apple">App Store</a></li> </ul> <a data-omni-click="inherit" href="/web/20150905054156/http://www.theatlantic.com/newsletters/sign-up/">See our Newsletters &gt;</a> </div> </div> </nav> </div> </header> <!--[if lt IE 9]> <div class="browser-warning"> <div class="container"> <strong>Your browser is no longer supported.</strong> For maximum compatibility we recommend upgrading to a <a href="http://windows.microsoft.com/en-us/internet-explorer/download-ie">newer version of IE</a>, or another browser such as <a href="http://www.google.com/chrome/">Chrome</a> or <a href="http://www.mozilla.com/en-US/firefox/new/">Firefox</a>. </div> </div> <![endif]--> <div id="landing" class=""> <gpt-ad id="ad-boxpremium" targeting-pos="boxpremium" class="ad ad-boxpremium"> <gpt-sizeset viewport-size="[1050, 0]" sizes="[[728, 90], [728, 350], [970, 250], [1024, 350], [728, 92]]"></gpt-sizeset> <gpt-sizeset viewport-size="[1010, 0]" sizes="[[728, 90], [728, 350], [970, 250], [728, 92]]"></gpt-sizeset> <gpt-sizeset viewport-size="[760, 0]" sizes="[[320, 350], [728, 90], [728, 350], [300, 350], [728, 92]]"></gpt-sizeset> <gpt-sizeset viewport-size="[0, 0]" sizes="[[300, 250], [300, 252], [300, 351], [320, 350], [320, 50]]"></gpt-sizeset> </gpt-ad> <div class="fluid-container body"> <div class="title-wrapper"> <h1 class="landing-title">Technology</h1> </div> <div class="river-body"> <div class="hero"> <!-- TODO GET CROPDUSTER --> <a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/09/robots-hallucinate-dream/403498/" data-omni-click="r'channel',r' ',d,r'hero',r' ',r'403498'"> <figure> <img src="https://web.archive.org/web/20150905054156im_/http://cdn.theatlantic.com/assets/media/img/mt/2015/09/Iterative_Places205_GoogLeNet_4-1/hero_wide_640.jpg"> </figure> <h2 class="hed">When Robots Hallucinate</h2> </a> <p class="dek">What do Google&#39;s trippy neural network-generated images tell us about the human mind?</p> <ul class="metadata"> <li class="byline"><a href="/web/20150905054156/http://www.theatlantic.com/author/adrienne-lafrance/" title="Adrienne LaFrance">Adrienne LaFrance</a></li> <li class="date"><time datetime="2015-09-03">Sep 3, 2015</time></li> </ul> </div> <ul class="river"> <li class="article blog-article" data-omni-click="r'channel',r' ',d,r'river',r'0',r'403987'"> <a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/09/things-i-do-not-hate/403987/" data-omni-click="inherit"> <figure> <img src="https://web.archive.org/web/20150905054156im_/http://cdn.theatlantic.com/assets/media/img/mt/2015/09/tropies/thumb_wide_300.jpg"> </figure> <h2 class="hed">Things I Do Not Hate</h2> </a> <p class="dek has-dek"> What&rsquo;s with all of the headlines explaining the feelings people may or may not have? </p> <ul class="metadata"> <li class="byline"><a href="/web/20150905054156/http://www.theatlantic.com/author/adrienne-lafrance/" title="Adrienne LaFrance">Adrienne LaFrance</a></li> <li class="date"> <time datetime="2015-09-04"> Sep 4, 2015 </time> </li> <li class="comments"><a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/09/things-i-do-not-hate/403987/#disqus_thread" data-disqus-identifier="mt403987" data-disqus-format="{}"></a></li> </ul> </li> <li class="article blog-article" data-omni-click="r'channel',r' ',d,r'river',r'1',r'403816'"> <a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/09/living-jet-engines-colony-nanomia-siphonophore/403816/" data-omni-click="inherit"> <figure> <img src="https://web.archive.org/web/20150905054156im_/http://cdn.theatlantic.com/assets/media/img/mt/2015/09/shutterstock_131623673/thumb_wide_300.jpg"> </figure> <h2 class="hed">Is That a Colony of Conjoined Twins or a Single Sea Creature?</h2> </a> <p class="dek has-dek"> This gelatinous animal is actually a group of tiny clones, in which older members provide thrust through the water while younger ones steer. </p> <ul class="metadata"> <li class="byline"><a href="/web/20150905054156/http://www.theatlantic.com/author/ed-yong/" title="Ed Yong">Ed Yong</a></li> <li class="date"> <time datetime="2015-09-04"> Sep 4, 2015 </time> </li> <li class="comments"><a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/09/living-jet-engines-colony-nanomia-siphonophore/403816/#disqus_thread" data-disqus-identifier="mt403816" data-disqus-format="{}"></a></li> </ul> </li> <li class="river-ad native-river" data-enable-if-ad="ad-native-river1" style="display:none"> <gpt-ad id="ad-native-river1" targeting-pos="native-river" class="ad ad-native-river"> <gpt-sizeset viewport-size="[0, 0]" sizes="[[1, 2]]"></gpt-sizeset> </gpt-ad> </li> <li class="article blog-article" data-omni-click="r'channel',r' ',d,r'river',r'2',r'402535'"> <a href="/web/20150905054156/http://www.theatlantic.com/business/archive/2015/09/mommy-bloggers-money/402535/" data-omni-click="inherit"> <figure> <img src="https://web.archive.org/web/20150905054156im_/http://cdn.theatlantic.com/assets/media/img/mt/2015/08/2684043162_bba892e0f7_o/thumb_wide_300.jpg"> </figure> <h2 class="hed">Can Mommy Bloggers Still Make a Living?</h2> </a> <p class="dek has-dek"> Heather Armstrong&rsquo;s <em>Dooce</em> once drew millions of readers. Her blog&rsquo;s semi-retirement speaks to the challenges of earning money as an individual blogger today. </p> <ul class="metadata"> <li class="byline"><a href="/web/20150905054156/http://www.theatlantic.com/author/olga-khazan/" title="Olga Khazan">Olga Khazan</a></li> <li class="date"> <time datetime="2015-09-04"> Sep 4, 2015 </time> </li> <li class="comments"><a href="/web/20150905054156/http://www.theatlantic.com/business/archive/2015/09/mommy-bloggers-money/402535/#disqus_thread" data-disqus-identifier="mt402535" data-disqus-format="{}"></a></li> </ul> </li> <li class="article blog-article" data-omni-click="r'channel',r' ',d,r'river',r'3',r'403750'"> <a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/09/the-lessons-america-never-learned-from-hurricane-katrina/403750/" data-omni-click="inherit"> <figure> <img src="https://web.archive.org/web/20150905054156im_/http://cdn.theatlantic.com/assets/media/img/mt/2015/09/AP_050825022903-1/thumb_wide_300.jpg"> </figure> <h2 class="hed">The Lessons America Never Learned From Hurricane Katrina</h2> </a> <p class="dek has-dek"> Katrina was a mess nobody wanted to take, or to assign, responsibility for. </p> <ul class="metadata"> <li class="byline"><a href="/web/20150905054156/http://www.theatlantic.com/author/john-mcquaid/" title="John McQuaid">John McQuaid</a></li> <li class="date"> <time datetime="2015-09-03"> Sep 3, 2015 </time> </li> <li class="comments"><a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/09/the-lessons-america-never-learned-from-hurricane-katrina/403750/#disqus_thread" data-disqus-identifier="mt403750" data-disqus-format="{}"></a></li> </ul> </li> <li class="article blog-article" data-omni-click="r'channel',r' ',d,r'river',r'4',r'403549'"> <a href="/web/20150905054156/http://www.theatlantic.com/entertainment/archive/2015/09/the-rethinking-of-steve-jobs/403549/" data-omni-click="inherit"> <figure> <img src="https://web.archive.org/web/20150905054156im_/http://cdn.theatlantic.com/assets/media/img/mt/2015/09/RTR2SUSU/thumb_wide_300.jpg"> </figure> <h2 class="hed">The Revision of Steve Jobs</h2> </a> <p class="dek has-dek"> The man who made computers personal was a genius and a jerk. A new documentary wonders whether his legacy can accommodate both realities. </p> <ul class="metadata"> <li class="byline"><a href="/web/20150905054156/http://www.theatlantic.com/author/megan-garber/" title="Megan Garber">Megan Garber</a></li> <li class="date"> <time datetime="2015-09-03"> Sep 3, 2015 </time> </li> <li class="comments"><a href="/web/20150905054156/http://www.theatlantic.com/entertainment/archive/2015/09/the-rethinking-of-steve-jobs/403549/#disqus_thread" data-disqus-identifier="mt403549" data-disqus-format="{}"></a></li> </ul> </li> <li class="article blog-article" data-omni-click="r'channel',r' ',d,r'river',r'5',r'403564'"> <a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/09/how-telephone-etiquette-has-changed/403564/" data-omni-click="inherit"> <figure> <img src="https://web.archive.org/web/20150905054156im_/http://cdn.theatlantic.com/assets/media/img/mt/2015/09/shutterstock_8152858/thumb_wide_300.jpg"> </figure> <h2 class="hed">How Telephone Etiquette Has Changed</h2> </a> <p class="dek has-dek"> Understanding social norms for the phone means accepting the fact that the things we call &quot;phones&quot; are actually computers. </p> <ul class="metadata"> <li class="byline"><a href="/web/20150905054156/http://www.theatlantic.com/author/adrienne-lafrance/" title="Adrienne LaFrance">Adrienne LaFrance</a></li> <li class="date"> <time datetime="2015-09-02"> Sep 2, 2015 </time> </li> <li class="comments"><a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/09/how-telephone-etiquette-has-changed/403564/#disqus_thread" data-disqus-identifier="mt403564" data-disqus-format="{}"></a></li> </ul> </li> <li class="article blog-article" data-omni-click="r'channel',r' ',d,r'river',r'6',r'403534'"> <a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/09/glimpsing-a-world-after-climate-change/403534/" data-omni-click="inherit"> <figure> <img src="https://web.archive.org/web/20150905054156im_/http://cdn.theatlantic.com/assets/media/img/mt/2015/09/AP_0909150104046/thumb_wide_300.jpg"> </figure> <h2 class="hed">Earth in 10,000 Years</h2> </a> <p class="dek has-dek"> <span>Climate change means the end of our world, but the beginning of another&mdash;one with a new set of species and ecosystems.</span> </p> <ul class="metadata"> <li class="byline"><a href="/web/20150905054156/http://www.theatlantic.com/author/lizzie-wade/" title="Lizzie Wade">Lizzie Wade</a></li> <li class="date"> <time datetime="2015-09-02"> Sep 2, 2015 </time> </li> <li class="comments"><a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/09/glimpsing-a-world-after-climate-change/403534/#disqus_thread" data-disqus-identifier="mt403534" data-disqus-format="{}"></a></li> </ul> </li> <li class="river-ad native-river" data-enable-if-ad="ad-native-river2" style="display:none"> <gpt-ad id="ad-native-river2" targeting-pos="native-river" class="ad ad-native-river"> <gpt-sizeset viewport-size="[0, 0]" sizes="[[1, 2]]"></gpt-sizeset> </gpt-ad> </li> <li class="article blog-article" data-omni-click="r'channel',r' ',d,r'river',r'7',r'403342'"> <a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/09/you-dont-have-to-be-good-at-math-to-learn-to-code/403342/" data-omni-click="inherit"> <figure> <img src="https://web.archive.org/web/20150905054156im_/http://cdn.theatlantic.com/assets/media/img/mt/2015/09/406295610_d1c4ab4e63_o/thumb_wide_300.jpg"> </figure> <h2 class="hed">You Don't Have to Be Good at Math to Learn to Code</h2> </a> <p class="dek has-dek"> Learning to program involves a lot of Googling, logic, and trial-and-error&mdash;but almost nothing beyond fourth-grade arithmetic. </p> <ul class="metadata"> <li class="byline"><a href="/web/20150905054156/http://www.theatlantic.com/author/olga-khazan/" title="Olga Khazan">Olga Khazan</a></li> <li class="date"> <time datetime="2015-09-02"> Sep 2, 2015 </time> </li> <li class="comments"><a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/09/you-dont-have-to-be-good-at-math-to-learn-to-code/403342/#disqus_thread" data-disqus-identifier="mt403342" data-disqus-format="{}"></a></li> </ul> </li> <li class="article blog-article" data-omni-click="r'channel',r' ',d,r'river',r'8',r'403297'"> <a href="/web/20150905054156/http://www.theatlantic.com/entertainment/archive/2015/09/the-restaurant-with-invisible-waiters/403297/" data-omni-click="inherit"> <figure> <img src="https://web.archive.org/web/20150905054156im_/http://cdn.theatlantic.com/assets/media/img/mt/2015/09/eatsa/thumb_wide_300.jpg"> </figure> <h2 class="hed">Server-less Restaurants Might Be the Future of Dining</h2> </a> <p class="dek has-dek"> Much like Amazon and Uber, automat eateries offer speed, efficiency, and a lack of human interaction. </p> <ul class="metadata"> <li class="byline"><a href="/web/20150905054156/http://www.theatlantic.com/author/megan-garber/" title="Megan Garber">Megan Garber</a></li> <li class="date"> <time datetime="2015-09-02"> Sep 2, 2015 </time> </li> <li class="comments"><a href="/web/20150905054156/http://www.theatlantic.com/entertainment/archive/2015/09/the-restaurant-with-invisible-waiters/403297/#disqus_thread" data-disqus-identifier="mt403297" data-disqus-format="{}"></a></li> </ul> </li> <li class="article blog-article" data-omni-click="r'channel',r' ',d,r'river',r'9',r'402322'"> <a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/09/why-doesnt-new-orleans-look-like-amsterdam/402322/" data-omni-click="inherit"> <figure> <img src="https://web.archive.org/web/20150905054156im_/http://cdn.theatlantic.com/assets/media/img/mt/2015/08/ONeil_UrbanWaterPlan_3_Design/thumb_wide_300.jpg"> </figure> <h2 class="hed">Why Doesn't New Orleans Look More Like Amsterdam?</h2> </a> <p class="dek has-dek"> Meet David Waggonner: the urban and environmental architect who wants New Orleans to come to terms with the fact it is a delta city. </p> <ul class="metadata"> <li class="byline"><a href="/web/20150905054156/http://www.theatlantic.com/author/lorena-oneil/" title="Lorena O’Neil">Lorena O’Neil</a></li> <li class="date"> <time datetime="2015-09-02"> Sep 2, 2015 </time> </li> <li class="comments"><a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/09/why-doesnt-new-orleans-look-like-amsterdam/402322/#disqus_thread" data-disqus-identifier="mt402322" data-disqus-format="{}"></a></li> </ul> </li> <li class="article blog-article" data-omni-click="r'channel',r' ',d,r'river',r'10',r'403171'"> <a href="/web/20150905054156/http://www.theatlantic.com/entertainment/archive/2015/09/how-the-meatball-triumphed-at-nasa/403171/" data-omni-click="inherit"> <figure> <img src="https://web.archive.org/web/20150905054156im_/http://cdn.theatlantic.com/assets/media/img/mt/2015/09/5959535597_1d0d5fe1e8_b/thumb_wide_300.jpg"> </figure> <h2 class="hed">‘The Meatball’ vs. ‘The Worm’: How NASA Brands Space</h2> </a> <p class="dek has-dek"> The space agency&rsquo;s current symbol, a beloved signal of the agency&rsquo;s storied past, wasn&rsquo;t always so beloved. </p> <ul class="metadata"> <li class="byline"><a href="/web/20150905054156/http://www.theatlantic.com/author/megan-garber/" title="Megan Garber">Megan Garber</a></li> <li class="date"> <time datetime="2015-09-01"> Sep 1, 2015 </time> </li> <li class="comments"><a href="/web/20150905054156/http://www.theatlantic.com/entertainment/archive/2015/09/how-the-meatball-triumphed-at-nasa/403171/#disqus_thread" data-disqus-identifier="mt403171" data-disqus-format="{}"></a></li> </ul> </li> <li class="article blog-article" data-omni-click="r'channel',r' ',d,r'river',r'11',r'403156'"> <a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/09/one-dollar-origami-microscope-foldscope/403156/" data-omni-click="inherit"> <figure> <img src="https://web.archive.org/web/20150905054156im_/http://cdn.theatlantic.com/assets/media/img/mt/2015/09/Foldscope/thumb_wide_300.jpg"> </figure> <h2 class="hed">The $1 Pocket Microscope</h2> </a> <p class="dek has-dek"> The super-cheap Foldscope carries on a centuries-long tradition of simple, curiosity-enabling microscopes. </p> <ul class="metadata"> <li class="byline"><a href="/web/20150905054156/http://www.theatlantic.com/author/ed-yong/" title="Ed Yong">Ed Yong</a></li> <li class="date"> <time datetime="2015-09-01"> Sep 1, 2015 </time> </li> <li class="comments"><a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/09/one-dollar-origami-microscope-foldscope/403156/#disqus_thread" data-disqus-identifier="mt403156" data-disqus-format="{}"></a></li> </ul> </li> <li class="river-ad native-river" data-enable-if-ad="ad-native-river3" style="display:none"> <gpt-ad id="ad-native-river3" targeting-pos="native-river" class="ad ad-native-river"> <gpt-sizeset viewport-size="[0, 0]" sizes="[[1, 2]]"></gpt-sizeset> </gpt-ad> </li> <li class="article blog-article" data-omni-click="r'channel',r' ',d,r'river',r'12',r'403135'"> <a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/09/introducing-the-archive-corps/403135/" data-omni-click="inherit"> <figure> <img src="https://web.archive.org/web/20150905054156im_/http://cdn.theatlantic.com/assets/media/img/mt/2015/09/20730619232_82ca17c695_o/thumb_wide_300.jpg"> </figure> <h2 class="hed">Introducing the Archive Corps</h2> </a> <p class="dek has-dek"> <span>Meet the man behind a new effort to save documents and other artifacts before they disappear.</span> </p> <ul class="metadata"> <li class="byline"><a href="/web/20150905054156/http://www.theatlantic.com/author/rose-eveleth/" title="Rose Eveleth">Rose Eveleth</a></li> <li class="date"> <time datetime="2015-09-01"> Sep 1, 2015 </time> </li> <li class="comments"><a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/09/introducing-the-archive-corps/403135/#disqus_thread" data-disqus-identifier="mt403135" data-disqus-format="{}"></a></li> </ul> </li> <li class="article blog-article" data-omni-click="r'channel',r' ',d,r'river',r'13',r'402919'"> <a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/08/phantom-road-traffic-noise-birds/402919/" data-omni-click="inherit"> <figure> <img src="https://web.archive.org/web/20150905054156im_/http://cdn.theatlantic.com/assets/media/img/mt/2015/08/Bird/thumb_wide_300.jpg"> </figure> <h2 class="hed">The Phantom Road</h2> </a> <p class="dek has-dek"> <span>A clever experiment reveals how fake traffic noise drives songbirds out of forests and harms the ones that stay behind.</span> </p> <ul class="metadata"> <li class="byline"><a href="/web/20150905054156/http://www.theatlantic.com/author/ed-yong/" title="Ed Yong">Ed Yong</a></li> <li class="date"> <time datetime="2015-08-31"> Aug 31, 2015 </time> </li> <li class="comments"><a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/08/phantom-road-traffic-noise-birds/402919/#disqus_thread" data-disqus-identifier="mt402919" data-disqus-format="{}"></a></li> </ul> </li> <li class="article blog-article" data-omni-click="r'channel',r' ',d,r'river',r'14',r'402119'"> <a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/08/a-brief-history-of-levees/402119/" data-omni-click="inherit"> <figure> <img src="https://web.archive.org/web/20150905054156im_/http://cdn.theatlantic.com/assets/media/img/mt/2015/08/levee/thumb_wide_300.jpg"> </figure> <h2 class="hed">A Brief History of Levees</h2> </a> <p class="dek has-dek"> Manmade embankments are an ancient technology, modeled from nature. </p> <ul class="metadata"> <li class="byline"><a href="/web/20150905054156/http://www.theatlantic.com/author/adrienne-lafrance/" title="Adrienne LaFrance">Adrienne LaFrance</a></li> <li class="date"> <time datetime="2015-08-31"> Aug 31, 2015 </time> </li> <li class="comments"><a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/08/a-brief-history-of-levees/402119/#disqus_thread" data-disqus-identifier="mt402119" data-disqus-format="{}"></a></li> </ul> </li> <li class="article blog-article" data-omni-click="r'channel',r' ',d,r'river',r'15',r'402703'"> <a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/08/hoarding-firefighting/402703/" data-omni-click="inherit"> <figure> <img src="https://web.archive.org/web/20150905054156im_/http://cdn.theatlantic.com/assets/media/img/mt/2015/08/shutterstock_252523492/thumb_wide_300.jpg"> </figure> <h2 class="hed">Hoarding Is Making Firefighting Harder</h2> </a> <p class="dek has-dek"> The rise of compulsive junk-collection means more people will perish while trapped amid their stuff. </p> <ul class="metadata"> <li class="byline"><a href="/web/20150905054156/http://www.theatlantic.com/author/olga-khazan/" title="Olga Khazan">Olga Khazan</a></li> <li class="date"> <time datetime="2015-08-28"> Aug 28, 2015 </time> </li> <li class="comments"><a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/08/hoarding-firefighting/402703/#disqus_thread" data-disqus-identifier="mt402703" data-disqus-format="{}"></a></li> </ul> </li> <li class="article blog-article" data-omni-click="r'channel',r' ',d,r'river',r'16',r'402205'"> <a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/08/ballpoint-pens-object-lesson-history-handwriting/402205/" data-omni-click="inherit"> <figure> <img src="https://web.archive.org/web/20150905054156im_/http://cdn.theatlantic.com/assets/media/img/mt/2015/08/5274433697_22a832dfb6_o/thumb_wide_300.jpg"> </figure> <h2 class="hed">How The Ballpoint Pen Killed Cursive</h2> </a> <p class="dek has-dek"> Thicker ink, fewer smudges, and more strained hands: an <a href="https://web.archive.org/web/20150905054156/http://objectsobjectsobjects.com/">Object Lesson</a> </p> <ul class="metadata"> <li class="byline"><a href="/web/20150905054156/http://www.theatlantic.com/author/josh-giesbrecht/" title="Josh Giesbrecht">Josh Giesbrecht</a></li> <li class="date"> <time datetime="2015-08-28"> Aug 28, 2015 </time> </li> <li class="comments"><a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/08/ballpoint-pens-object-lesson-history-handwriting/402205/#disqus_thread" data-disqus-identifier="mt402205" data-disqus-format="{}"></a></li> </ul> </li> <li class="river-ad native-river" data-enable-if-ad="ad-native-river4" style="display:none"> <gpt-ad id="ad-native-river4" targeting-pos="native-river" class="ad ad-native-river"> <gpt-sizeset viewport-size="[0, 0]" sizes="[[1, 2]]"></gpt-sizeset> </gpt-ad> </li> <li class="article blog-article" data-omni-click="r'channel',r' ',d,r'river',r'17',r'402307'"> <a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/08/koko-the-talking-gorilla-sign-language-francine-patterson/402307/" data-omni-click="inherit"> <figure> <img src="https://web.archive.org/web/20150905054156im_/http://cdn.theatlantic.com/assets/media/img/mt/2015/08/Koko_and_Roc/thumb_wide_300.jpg"> </figure> <h2 class="hed">A Conversation With Koko the Gorilla</h2> </a> <p class="dek has-dek"> An afternoon spent with the famous gorilla who knows sign language, and the scientist who taught her how to &ldquo;talk&rdquo; </p> <ul class="metadata"> <li class="byline"><a href="/web/20150905054156/http://www.theatlantic.com/author/roc-morin/" title="Roc Morin">Roc Morin</a></li> <li class="date"> <time datetime="2015-08-28"> Aug 28, 2015 </time> </li> <li class="comments"><a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/08/koko-the-talking-gorilla-sign-language-francine-patterson/402307/#disqus_thread" data-disqus-identifier="mt402307" data-disqus-format="{}"></a></li> </ul> </li> <li class="article blog-article" data-omni-click="r'channel',r' ',d,r'river',r'18',r'402616'"> <a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/08/its-no-longer-hip-to-be-a-squareon-instagram-at-least/402616/" data-omni-click="inherit"> <figure> <img src="https://web.archive.org/web/20150905054156im_/http://cdn.theatlantic.com/assets/media/img/mt/2015/08/RTR3BQ8X-1/thumb_wide_300.jpg"> </figure> <h2 class="hed">It's No Longer Hip to Be Square—on Instagram, At Least</h2> </a> <p class="dek has-dek"> Users can now share portrait and widescreen photos, the biggest change to the service since 2012. </p> <ul class="metadata"> <li class="byline"><a href="/web/20150905054156/http://www.theatlantic.com/author/robinson-meyer/" title="Robinson Meyer">Robinson Meyer</a></li> <li class="date"> <time datetime="2015-08-27"> Aug 27, 2015 </time> </li> <li class="comments"><a href="/web/20150905054156/http://www.theatlantic.com/technology/archive/2015/08/its-no-longer-hip-to-be-a-squareon-instagram-at-least/402616/#disqus_thread" data-disqus-identifier="mt402616" data-disqus-format="{}"></a></li> </ul> </li> <li class="article blog-article" data-omni-click="r'channel',r' ',d,r'river',r'19',r'402415'"> <a href="/web/20150905054156/http://www.theatlantic.com/international/archive/2015/08/twitter-global-social-media/402415/" data-omni-click="inherit"> <figure> <img src="https://web.archive.org/web/20150905054156im_/http://cdn.theatlantic.com/assets/media/img/mt/2015/08/Twitter_1/thumb_wide_300.jpg"> </figure> <h2 class="hed">Who’s Doing the Talking on Twitter?</h2> </a> <p class="dek has-dek"> <span>The social network once aspired to be a &ldquo;global town square.&rdquo; Is that goal still attainable?</span><!--EndFragment--> </p> <ul class="metadata"> <li class="byline"><a href="/web/20150905054156/http://www.theatlantic.com/author/kalev-h-leetaru/" title="Kalev H. Leetaru">Kalev H. Leetaru</a></li> <li class="date"> <time datetime="2015-08-27"> Aug 27, 2015 </time> </li> <li class="comments"><a href="/web/20150905054156/http://www.theatlantic.com/international/archive/2015/08/twitter-global-social-media/402415/#disqus_thread" data-disqus-identifier="mt402415" data-disqus-format="{}"></a></li> </ul> </li> </ul> <ul class="pagination"> <li class="next"><a href="?page=2">More Stories</a></li> </ul> </div> <div class="right-rail"> <gpt-ad id="ad-boxtop" targeting-pos="boxsticky" class="ad ad-boxtop" data-sticky="true"> <gpt-sizeset viewport-size="[1010, 0]" sizes="[[300, 250], [300, 251], [300, 351], [300, 600]]"></gpt-sizeset> <gpt-sizeset viewport-size="[0, 0]" sizes="[]"></gpt-sizeset> </gpt-ad> </div> </div> </div> <div id="janrain-screens" class="profile-screens"></div> <footer id="site-footer" data-omni-click="r'channel',r'footer',d,r' ',r' ',@href"> <div class="row"> <section class="subscribe"> <div class="footer-content border"> <div id="subscribe-header"> <h1 class="footer-title">Subscribe</h1> <p class="promo-tag">Get 10 issues a year and save 65% off the cover price.</p> </div> <a href="/web/20150905054156/http://www.theatlantic.com/subscribe/footer-cover" data-omni-click="inherit"> <div id="issue-image"> <img class="cover lazyload" data-src="https://web.archive.org/web/20150905054156/http://cdn.theatlantic.com/assets/media/img/issues/2015/08/06/0915_Cover_RGB/large.jpg"> </div> </a> <div class="wrap-form"> <form action="/web/20150905054156/http://www.theatlantic.com/subscribe/embedded-footer-features/" method="post" id="footerCircForm" class="labeled"> <input type="HIDDEN" name="lsid" value="50301515139038984"> <input type="HIDDEN" name="vid" value="1"> <input type="HIDDEN" name="cds_page_id" value="173343"> <input type="HIDDEN" name="cds_mag_code" value="ATL"> <input type="HIDDEN" name="cds_form_submitted" value="subscription_US_billme:subscription_US_billme1"> <input type="HIDDEN" name="cds_doms_order_number" value=""> <input type="HIDDEN" name="cds_doms_offer_code" value=""> <input type="HIDDEN" name="cds_doms_package_offer_id" value=""> <input type="HIDDEN" name="cds_config_id" value=""> <input type="HIDDEN" name="cds_series_status" value=""> <input class="name label" name="cds_name" type="text" value="" placeholder="Name" keyev="true"> <input class="address1 label" name="cds_address_1" type="text" value="" placeholder="Address 1"> <input class="address2 label" name="cds_address_1" type="text" value="" placeholder="Address 2"> <input class="city label" name="cds_city" type="text" value="" placeholder="City"> <div class="styled-select"> <select class="state" name="cds_state"> <option selected disabled value="">State</option> <option value="AL">Alabama</option> <option value="AK">Alaska</option> <option value="AB">Alberta</option> <option value="AS">American Samoa</option> <option value="AE">APO/FPO-Africa</option> <option value="AE">APO/FPO-Canada</option> <option value="AE">APO/FPO-Europe</option> <option value="AE">APO/FPO-Middle East</option> <option value="AA">APO/FPO-Americas</option> <option value="AP">APO/FPO-Pacific</option> <option value="AZ">Arizona</option> <option value="AR">Arkansas</option> <option value="BC">British Columbia</option> <option value="CA">California</option> <option value="CO">Colorado</option> <option value="CT">Connecticut</option> <option value="DE">Delaware</option> <option value="DC">District of Columbia</option> <option value="FL">Florida</option> <option value="GA">Georgia</option> <option value="GU">Guam</option> <option value="HI">Hawaii</option> <option value="ID">Idaho</option> <option value="IL">Illinois</option> <option value="IN">Indiana</option> <option value="IA">Iowa</option> <option value="KS">Kansas</option> <option value="KY">Kentucky</option> <option value="LA">Louisiana</option> <option value="ME">Maine</option> <option value="MB">Manitoba</option> <option value="MH">Marshall Islands</option> <option value="MD">Maryland</option> <option value="MA">Massachusetts</option> <option value="MI">Michigan</option> <option value="FM">Micronesia</option> <option value="MN">Minnesota</option> <option value="MS">Mississippi</option> <option value="MO">Missouri</option> <option value="MT">Montana</option> <option value="NE">Nebraska</option> <option value="NV">Nevada</option> <option value="NB">New Brunswick</option> <option value="NH">New Hampshire</option> <option value="NJ">New Jersey</option> <option value="NM">New Mexico</option> <option value="NY">New York</option> <option value="NF">Newfoundland</option> <option value="NL">Newfoundland-Labrador</option> <option value="NC">North Carolina</option> <option value="ND">North Dakota</option> <option value="MP">Northern Mariana Isles</option> <option value="NT">Northwest Territories</option> <option value="NS">Nova Scotia</option> <option value="NU">Nunavut</option> <option value="OH">Ohio</option> <option value="OK">Oklahoma</option> <option value="ON">Ontario</option> <option value="OR">Oregon</option> <option value="PW">Palau</option> <option value="PA">Pennsylvania</option> <option value="PE">Prince Edward Island</option> <option value="PR">Puerto Rico</option> <option value="PQ">Quebec</option> <option value="QC">Quebec</option> <option value="RI">Rhode Island</option> <option value="SK">Saskatchewan</option> <option value="SC">South Carolina</option> <option value="SD">South Dakota</option> <option value="TN">Tennessee</option> <option value="TX">Texas</option> <option value="UT">Utah</option> <option value="VT">Vermont</option> <option value="VI">Virgin Islands</option> <option value="VA">Virginia</option> <option value="WA">Washington</option> <option value="WV">West Virginia</option> <option value="WI">Wisconsin</option> <option value="WY">Wyoming</option> <option value="YT">Yukon Territories</option> </select> </div> <input name="cds_zip" type="text" pattern="\d*" size="10" value="" placeholder="Zip" class="zip label"/> <input name="cds_country" type="text" value="United States" placeholder="Country" class="country label"/> <input name="cds_email" type="email" value="" placeholder="Email" class="email label"/> <input class="submit" type="submit" value="Order Now" name="Submit"/> </form> </div> <div class="fraud-alert"> <a href="/web/20150905054156/http://www.theatlantic.com/personal/archive/2013/10/fraud-alert-regarding-i-the-atlantic-i/280278/" data-omni-click="inherit">Fraud Alert regarding The Atlantic</a> </div> </div> </section> <section class="newsletters toggleable"> <div class="footer-content border"> <h1 class="footer-title toggle">Newsletters<span>+</span></h1> </div> <div class="footer-content toggleable-content" id="footer-newsletter-signup" data-newsletter-signup="1"> <form action="https://web.archive.org/web/20150905054156/http://theatlantic.us2.list-manage.com/subscribe/post?u=ed2d318978b7dc9b30b1f464f&amp;id=f2eeb0a9f3" method="post" target="_blank" name="mc-embedded-subscribe-form"> <div class="newsletter-column wide"> <ul class="options wide"> <li class="newsletter-header italic"> The Atlantic </li> <div class="newsletter-sub-column"> <li data-omni-click="inherit" class="checkbox"><input type="checkbox" value="1" name="group[7413][8388608]" id="group_33554432"> <label for="group_33554432"><i>The Atlantic</i> Daily</label> </li> <li data-omni-click="inherit" class="checkbox"><input type="checkbox" value="4" name="group[7413][4]" id="mce-group[7413]-7413-0"> <label for="mce-group[7413]-7413-0">This Week</label> </li> <li data-omni-click="inherit" class="checkbox"><input type="checkbox" value="32" name="group[7413][32]" id="mce-group[7413]-7413-1"> <label for="mce-group[7413]-7413-1">This Month</label> </li> </div> <div class="newsletter-sub-column"> <li data-omni-click="inherit" class="checkbox"><input type="checkbox" value="256" name="group[7413][128]" id="mce-group[7413]-7413-3"> <label for="mce-group[7413]-7413-3">New Photo Galleries</label> </li> <li data-omni-click="inherit" class="checkbox"><input type="checkbox" value="524288" name="group[7413][524288]" id="mce-group[7413][524288]"> <label for="mce-group[7413][524288]">Top Videos This Week</label> </li> </div> </ul> </div> <ul class="options"> <div class="newsletter-column"> <li data-omni-click="inherit" class="newsletter-header italic"> CityLab </li> <li data-omni-click="inherit" class="checkbox"><input type="checkbox" value="1" name="group[7045][1]" id="mce-group[7045]-7045-0"> <label for="mce-group[7045]-7045-0">Today’s Top Stories</label> </li> <li data-omni-click="inherit" class="checkbox"><input type="checkbox" value="4194304" name="group[7045][1048576]" id="mce-group[7045]-7045-4194304"> <label for="mce-group[7045]-7045-4194304">This Week's Most Popular Stories</label> </li> </div> <div class="signup newsletter-column"> <li data-omni-click="inherit" class="opt-in checkbox"><input type="checkbox" value="8" checked name="group[7421][8]" id="mce-group[7421][8]"> <label class="italic" id="opt-in" for="mce-group[7421][8]">I want to receive updates from partners and sponsors.</label> </li> <li data-omni-click="inherit" class="newsletter-input newsletter-email"> <input class="full-width" type="email" id="newsletter-email" name="EMAIL" placeholder="Email"> </li> <li data-omni-click="inherit" class="newsletter-input newsletter-submit"> <input class="full-width submit" type="submit" id="newsletter-submit" name="subscribe" value="Sign up"> </li> </div> </ul> <p class="message"></p> </form> </div> </section> </div> <div class="row"> <section class="follow toggleable"> <div class="footer-content border"> <h1 class="footer-title toggle">Follow<span>+</span></h1> </div> <div class="footer-content toggleable-content"> <ul class="nav-social-links social-icons color round"> <li><a data-omni-click="inherit" class="social-icon facebook" href="https://web.archive.org/web/20150905054156/https://www.facebook.com/TheAtlantic">Facebook</a></li> <li><a data-omni-click="inherit" class="social-icon twitter" href="https://web.archive.org/web/20150905054156/https://twitter.com/TheAtlantic">Twitter</a></li> <li><a data-omni-click="inherit" class="social-icon linkedin" href="https://web.archive.org/web/20150905054156/https://www.linkedin.com/company/the-atlantic">LinkedIn</a></li> <li><a data-omni-click="inherit" href="https://web.archive.org/web/20150905054156/http://theatlantic.tumblr.com/" class="social-icon tumblr">Tumblr</a></li> <li><a data-omni-click="inherit" href="https://web.archive.org/web/20150905054156/https://www.pinterest.com/theatlantic/" class="social-icon pinterest">Pinterest</a></li> <li><a data-omni-click="inherit" class="social-icon rss" href="/web/20150905054156/http://www.theatlantic.com/follow-the-atlantic/#follow-rssfeeds">RSS</a></li> <li><a data-omni-click="inherit" class="social-icon apple" href="https://web.archive.org/web/20150905054156/http://wda.biz/mrmxub">App Store</a></li> </ul> </div> </section> <section class="about toggleable"> <div class="footer-content border"> <h1 class="footer-title toggle">About<span>+</span></h1> </div> <div class="footer-content toggleable-content"> <ul class="links"> <div class="about-link-group"> <li><a data-omni-click="inherit" href="/web/20150905054156/http://www.theatlantic.com/masthead/">Masthead</a></li> <li><a data-omni-click="inherit" href="/web/20150905054156/http://www.theatlantic.com/faq/">FAQ</a></li> <li><a data-omni-click="inherit" href="/web/20150905054156/http://www.theatlantic.com/press/">Press</a></li> <li><a data-omni-click="inherit" href="/web/20150905054156/http://www.theatlantic.com/jobs/">Jobs</a></li> </div> <div class="about-link-group"> <li><a data-omni-click="inherit" href="/web/20150905054156/http://www.theatlantic.com/store/">Shop</a></li> <li><a data-omni-click="inherit" href="/web/20150905054156/http://www.theatlantic.com/ebooks/">Books</a></li> <li><a data-omni-click="inherit" href="/web/20150905054156/http://www.theatlantic.com/emporium/">Emporium</a></li> </div> </ul> <ul class="links"> <div class="about-link-group"> <li><a data-omni-click="inherit" href="/web/20150905054156/http://www.theatlantic.com/contact/">Contact Us</a></li> <li><a data-omni-click="inherit" href="/web/20150905054156/http://www.theatlantic.com/privacy-policy/">Privacy Policy</a></li> <li><a data-omni-click="inherit" href="/web/20150905054156/http://www.theatlantic.com/advertise/">Advertise</a></li> <li><a data-omni-click="inherit" href="https://web.archive.org/web/20150905054156/http://cdn.theatlantic.com/static/front/docs/ads/TheAtlanticAdvertisingGuidelines.pdf">Advertising Guidelines</a></li> </div> <div class="about-link-group"> <li><a data-omni-click="inherit" href="/web/20150905054156/http://www.theatlantic.com/terms-and-conditions/">Terms and Conditions</a></li> <li><a data-omni-click="inherit" href="/web/20150905054156/http://www.theatlantic.com/register-cds/">Subscriber Help</a></li> <li><a data-omni-click="inherit" href="/web/20150905054156/http://www.theatlantic.com/site-map/">Site Map</a></li> </div> </ul> </div> </section> </div> <div class="copyright"> <p> Copyright © 2015 by The Atlantic Monthly Group. All Rights Reserved. <a href="https://web.archive.org/web/20150905054156/https://www.verizondigitalmedia.com/platform/deliver/">CDN</a> powered by Verizon Digital Media Services. </p><p>Insights powered by <a href="https://web.archive.org/web/20150905054156/http://www.parsely.com/">Parsely</a> </p> </div> </footer> <!-- TODO: prevent three section/divs in a row on large view screens --> </div> <script type="gpt-config"> { "globals": { "src": "landing", "title": "technology" }, "zone": "/4624/TheAtlanticOnline/channel_technology", "peer39": true, "adtest_domain": "dctestsite", "lazy_load": 3, "outofpage": true } </script> <div class="native-promo-slider"> <button class="close"><span>Close</span></button> <gpt-ad id="ad-slider" targeting-pos="slider" class="ad ad-slider" lazy-load="0" defer="1" prevent-reload="1"> <gpt-sizeset viewport-size="[0, 0]" sizes="[[300, 150], [1, 2]]"></gpt-sizeset> </gpt-ad> </div> <!-- BEGIN: Welcome Screens --> <div id="lightbox-welcome" class="welcome-lightbox"> <div class="welcome-lightbox-continue"> (<span class="welcome-lightbox-count"></span>) Continue &gt; </div> <gpt-ad id="ad-welcome" targeting-pos="welcome" class="ad ad-welcome" lazy-load="0" prevent-reload="1"> <gpt-sizeset viewport-size="[1010, 0]" sizes="[[640, 480], [300, 608], [1024, 768]]"></gpt-sizeset> <gpt-sizeset viewport-size="[680, 0]" sizes="[[640, 480], [300, 608], [768, 1024]]"></gpt-sizeset> <gpt-sizeset viewport-size="[0, 0]" sizes="[[300, 258]]"></gpt-sizeset> </gpt-ad> </div> <script type="text/javascript"> Atlantic.ad_queue = Atlantic.ad_queue || []; Atlantic.ad_queue.push(function(){ Atlantic.Ad.sizeListener(/^welcome/, function(pos, size){ if (!size) { return false; } var $lightbox = $('#lightbox-welcome'); // The lightbox's class includes the size, so ipad // ads and other weird cases can have their own styling. $lightbox.addClass("active format-" + size.join("x")); if (typeof window.welcomeScreen === 'undefined') { window.welcomeScreen = new Atlantic.WelcomeScreen(); } window.welcomeScreen.show(); // Clicking elsewhere on the page will close the iframe // after 1 second. setTimeout(function() { $(document).on("click", function(e) { if (!$.contains($("#ad_")[0], e.target)) { welcomeScreen.hide(); } }); }, 1500); }); }); </script> <!-- End welcome screen --> <div id="outofpage"></div> <script type="text/javascript" src="https://web.archive.org/web/20150905054156js_/http://cdn.theatlantic.com/assets/static/theatlantic/js/footer_rollup.dc47759d1a27.js" charset="utf-8"></script> <script type="text/javascript" src="https://web.archive.org/web/20150905054156js_/http://cdn.theatlantic.com/assets/static/theatlantic/js/vendors.eba2cdbeca0b.js" charset="utf-8"></script> <script id="peer39ScriptLoader" src="//web.archive.org/web/20150905054156js_/http://stags.peer39.net/1406/trg_1406.js" async="async"></script> <script src="//web.archive.org/web/20150905054156js_/http://www.googletagservices.com/tag/js/gpt.js" async="async"></script> <!-- Ads. --> <script type="text/javascript" src="https://web.archive.org/web/20150905054156js_/http://c.amazon-adsystem.com/aax2/amzn_ads.js"></script> <script type="text/javascript"> if (/adtest\=1/.test(window.location.search) || /adtest\./.test(window.location.hostname)) { amznads.debug_mode = true; } try { amznads.getAds('3239'); } catch(e) { /*ignore*/} </script> <script type="text/javascript"> var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; try { amznads.setTargetingForGPTAsync('amznslots'); } catch(e) { /*ignore*/} </script> <!-- Analytics, etc. --> <script src="https://web.archive.org/web/20150905054156js_/http://siterecruit.comscore.com/sr/atlantic/broker.js"></script> <!-- Begin comScore Tag --> <script type="text/javascript"> //<![CDATA[ var _comscore = _comscore || []; _comscore.push({ c1: "2", c2: "6463921" }); </script> <script type="text/javascript" async="async" src="//web.archive.org/web/20150905054156js_/http://sb.scorecardresearch.com/beacon.js"></script> <noscript> <img src="https://web.archive.org/web/20150905054156im_/http://b.scorecardresearch.com/p?c1=2&amp;c2=6463921&amp;cv=2.0&amp;cj=1" alt=""/> </noscript> <!-- End comScore Tag --> <!-- START Nielsen Online SiteCensus V6.0 --> <!-- COPYRIGHT 2012 Nielsen Online --> <script type="text/javascript"> (function () { var d = new Image(1, 1); d.onerror = d.onload = function () { d.onerror = d.onload = null; }; d.src = ["//web.archive.org/web/20150905054156/http://secure-us.imrworldwide.com/cgi-bin/m?ci=us-906344h&cg=0&cc=1&si=", escape(window.location.href), "&rp=", escape(document.referrer), "&ts=compact&rnd=", (new Date()).getTime()].join(''); })(); </script> <noscript> <div> <img src="//web.archive.org/web/20150905054156im_/http://secure-us.imrworldwide.com/cgi-bin/m?ci=us-906344h&amp;cg=0&amp;cc=1&amp;ts=noscript" width="1" height="1" alt=""/> </div> </noscript> <!-- END Nielsen Online SiteCensus V6.0 --> <!-- Google Analytics --> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-20189-19']); _gaq.push(['_trackPageview']); </script> <script type="text/javascript" src="//web.archive.org/web/20150905054156js_/http://www.google-analytics.com/ga.js" async="async"></script> <!-- End Google Analytics --> <!-- START Parse.ly Include: Standard --> <div id="parsely-root" style="display: none"> <a id="parsely-cfg" data-parsely-site="theatlantic.com" href="https://web.archive.org/web/20150905054156/http://parsely.com/">Powered by the Parse.ly Publisher Platform (P3).</a> </div> <script type="text/javascript" src="//web.archive.org/web/20150905054156js_/http://d1z2jf7jlzjs58.cloudfront.net/p.js" async="async"></script> <!-- END Parse.ly Include --> <!-- Facebook Tracking Pixel --> <script>(function() { var _fbq = window._fbq || (window._fbq = []); _fbq.push(['addPixelId', "1407501962855831"]); })(); window._fbq = window._fbq || []; window._fbq.push(["track", "PixelInitialized", {}]); </script> <script type="text/javascript" src="//web.archive.org/web/20150905054156js_/http://connect.facebook.net/en_US/fbds.js" async="async"></script> <noscript><img height="1" width="1" border="0" alt="" style="display:none" src="https://web.archive.org/web/20150905054156im_/https://www.facebook.com/tr?id=1407501962855831&amp;ev=NoScript"/></noscript> <!-- End Facebook Tracking Pixel --> <!-- chartbeat --> <script type="text/javascript"> //<![CDATA[ var _sf_async_config={uid: 102508, domain:"www.theatlantic.com"}; _sf_async_config.path = "/technology/"; _sf_async_config.title = "Technology"; _sf_async_config.sections = "technology"; _sf_async_config.authors = ""; window._sf_endpt=(new Date()).getTime(); </script> <script type="text/javascript" language="javascript" src="//web.archive.org/web/20150905054156js_/http://static.chartbeat.com/js/chartbeat.js" async="async"></script> <!-- Simplereach --> <script> __reach_config = { "title": "Technology", "url": "https://web.archive.org/web/20150905054156/http://www.theatlantic.com/technology/", "tags": [], "pid": "516eed0e4240cfbf3000002a", "channels": [], "authors": [], "date": "1857-01-01T00:00:00" } </script> <script type="text/javascript" src="//web.archive.org/web/20150905054156js_/http://d8rk54i4mohrb.cloudfront.net/js/reach.js" async="async"></script> <!-- Begin Taboola Tag --> <script type="text/javascript"> window._taboola = window._taboola || []; _taboola.push({ article: 'auto' }); </script> <script type="text/javascript" src="https://web.archive.org/web/20150905054156js_/http://cdn.taboolasyndication.com/libtrc/theatlantic/loader.js" async="async"></script> <!-- End Taboola Tag --> <!-- Load social buttons last, so we don't care if they hang --> <script src="//web.archive.org/web/20150905054156js_/http://connect.facebook.net/en_US/all.js#xfbml=1&amp;appId=100770816677686" async="async"></script> <!-- Twitter --> <script id="twitter-wjs" src="//web.archive.org/web/20150905054156js_/http://platform.twitter.com/widgets.js" async="async"></script> <!-- 2015-09-05T01:41:03.520695 --> <!-- PAGE_COMPLETED --> </body> </html> <!-- FILE ARCHIVED ON 05:41:56 Sep 05, 2015 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 00:53:25 Feb 26, 2025. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.531 exclusion.robots: 0.038 exclusion.robots.policy: 0.029 esindex: 0.008 cdx.remote: 9.755 LoadShardBlock: 269.898 (6) PetaboxLoader3.datanode: 244.326 (7) load_resource: 127.259 PetaboxLoader3.resolve: 78.737 -->

Pages: 1 2 3 4 5 6 7 8 9 10