CINXE.COM

ExtremeTech - ExtremeTech is the Web's top destination for news and analysis of emerging science and technology trends, and important software, hardware, and gadgets.

<!doctype html> <html class="no-js" lang="en-US" prefix="og: http://ogp.me/ns#"> <head><script type="text/javascript" src="/_static/js/bundle-playback.js?v=HxkREWBo" charset="utf-8"></script> <script type="text/javascript" src="/_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="/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("https://www.extremetech.com/","20201214134105","https://web.archive.org/","web","/_static/", "1607953265"); </script> <link rel="stylesheet" type="text/css" href="/_static/css/banner-styles.css?v=S1zqJCYt" /> <link rel="stylesheet" type="text/css" href="/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <title>ExtremeTech - ExtremeTech is the Web&#039;s top destination for news and analysis of emerging science and technology trends, and important software, hardware, and gadgets.</title> <link rel="shortcut icon" href="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/themes/extremetech/favicon.ico" type="image/x-icon"/> <link rel="icon" type="image/png" href="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/themes/extremetech/favicon-16x16.png" sizes="16x16"> <link rel="icon" type="image/png" href="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/themes/extremetech/favicon-32x32.png" sizes="32x32"> <link rel="icon" type="image/png" href="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/themes/extremetech/favicon-48x48.png" sizes="96x96"> <link rel="icon" type="image/png" href="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/themes/extremetech/favicon-96x96.png" sizes="96x96"> <link rel="icon" type="image/png" href="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/themes/extremetech/android-chrome-192x192.png" sizes="192x192"> <link rel="apple-touch-icon" sizes="57x57" href="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/themes/extremetech/apple-touch-icon-57x57.png"> <link rel="apple-touch-icon" sizes="60x60" href="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/themes/extremetech/apple-touch-icon-60x60.png"> <link rel="apple-touch-icon" sizes="72x72" href="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/themes/extremetech/apple-touch-icon-72x72.png"> <link rel="apple-touch-icon" sizes="76x76" href="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/themes/extremetech/apple-touch-icon-76x76.png"> <link rel="apple-touch-icon" sizes="114x114" href="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/themes/extremetech/apple-touch-icon-114x114.png"> <link rel="apple-touch-icon" sizes="120x120" href="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/themes/extremetech/apple-touch-icon-120x120.png"> <link rel="apple-touch-icon" sizes="144x144" href="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/themes/extremetech/apple-touch-icon-144x144.png"> <link rel="apple-touch-icon" sizes="152x152" href="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/themes/extremetech/apple-touch-icon-152x152.png"> <link rel="apple-touch-icon" sizes="180x180" href="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/themes/extremetech/apple-touch-icon-180x180.png"> <link rel="apple-touch-icon" href="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/themes/extremetech/apple-touch-icon.png"> <link rel="apple-touch-icon-precomposed" href="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/themes/extremetech/apple-touch-icon-precomposed.png"> <link rel="manifest" href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/wp-content/themes/extremetech/manifest.json"> <link rel="mask-icon" href="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/themes/extremetech/safari-pinned-tab.svg" color="#ff8f0c"> <meta name="msapplication-TileColor" content="#3e3e3e"> <meta name="msapplication-TileImage" content="https://www.extremetech.com/wp-content/themes/extremetech/mstile-144x144.png"> <meta name="theme-color" content="#ffffff"> <link rel="alternate" type="application/rss+xml" title="RSS" href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/feed"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <meta http-equiv="X-UA-Compatible" content="IE=edge"/> <meta name="google-site-verification" content="bEUo8mwD12wASfxFwnzOt0RKFmEHsxzvy7s5itRySdQ"/> <link href="https://plus.google.com/100787902329643412901" rel="publisher"/> <script type="text/javascript"> var __ZD_CPID_ = __ZD_CPID_ || "b96fdd59d84d183634d53d5526ea7ab1"; /* http://www.extremetech.com/ */ </script> <script type="text/javascript"> var screenWidth = window.screen.width; var refreshTime = 240; if(screenWidth > 640){ window.setTimeout(function () { window.location.reload(); }, refreshTime * 1000); } </script> <meta name="description" content="ExtremeTech - ExtremeTech is the Web's top destination for news and analysis of emerging science and technology trends, and important software, hardware, and gadgets."/> <meta name="zdid" content="h"/> <meta name="zd_ptax_version" content="ExtremeTechV1"/> <meta name="zd_ptax" content="c_4,6439,10579,210,18265,9854,174,184"/> <meta name="server_date" content="2020-12-14 8:40:58 am"/> <script type="text/javascript">var _sf_startpt=(new Date()).getTime()</script> <script type="text/javascript">var googletag = googletag || {};googletag.cmd = googletag.cmd || [];</script> <script type="text/javascript" async src="https://web.archive.org/web/20201214134105js_/https://static.extremetech.com/js/ec/emailapi/v3/zd-email.min.js"></script> <!-- ESI --> <script type="text/javascript"> "use strict";var __ZD_SEG_=[900098, 800004, 900102, 900104, 900109, 900110, 900111, 900115, 900243, 900247, 900248, 900249, 900250, 900251, 900252, 900253, 900254, 900255, 900002, 900003, 900263, 900142, 900020, 900152, 900281, 900156, 900157, 900158, 900031, 900160, 900039, 900169, 900042, 900043, 900171, 900172, 900049, 900059, 900192, 900193, 900195, 900200, 900207, 900212, 900220];var __ZD_CPID_=__ZD_CPID_||"b96fdd59d84d183634d53d5526ea7ab1"; /* http://www.extremetech.com/ */ var __ZD_CPID_ = __ZD_CPID_ || "b96fdd59d84d183634d53d5526ea7ab1"; /* http://www.extremetech.com/ */ </script> <link rel="preconnect" href="//web.archive.org/web/20201214134105/https://zdbb.net/"> <link rel="preconnect" href="//web.archive.org/web/20201214134105/https://a.zdbb.net/"> <link rel="preconnect" href="//web.archive.org/web/20201214134105/https://z.moatads.com/"> <link rel="preconnect" href="//web.archive.org/web/20201214134105/https://partner.googleadservices.com/"> <link rel="preconnect" href="//web.archive.org/web/20201214134105/https://pagead2.googlesyndication.com/"> <link rel="preconnect" href="//web.archive.org/web/20201214134105/https://www.google-analytics.com/"> <link rel="preconnect" href="//web.archive.org/web/20201214134105/https://static.extremetech.com/"> <link rel="preconnect" href="//web.archive.org/web/20201214134105/https://pagead2.googlesyndication.com/"> <link rel="preconnect" href="//web.archive.org/web/20201214134105/https://bbstatic.extremetech.com/"> <link rel="preload" href="/web/20201214134105/https://www.extremetech.com/wp-content/themes/extremetech/fonts/web_fonts/proximanova_regular_macroman/ProximaNova-Reg-webfont.woff" as="font" crossorigin> <link rel="preload" href="/web/20201214134105/https://www.extremetech.com/wp-content/themes/extremetech/fonts/web_fonts_bold/proximanova_bold_macroman/ProximaNova-Bold-webfont.woff" as="font" crossorigin> <link rel="preload" href="//web.archive.org/web/20201214134105/https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0" as="font" crossorigin> <link rel="preload" href="/web/20201214134105/https://www.extremetech.com/wp-content/themes/extremetech/css/site.css?ver=1539714878" as="style"> <link rel="preload" href="//web.archive.org/web/20201214134105/https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" as="style"> <link rel="preload" href="//web.archive.org/web/20201214134105/https://fonts.googleapis.com/css?family=Roboto:300,400,500,700" as="style"> <link rel="preload" href="//web.archive.org/web/20201214134105/https://www.extremetech.com/sac/techbargains-widget/css/tbwidget300x250.css" as="style"> <link rel="preload" href="/web/20201214134105/https://www.extremetech.com/wp-content/themes/extremetech/fonts/web_fonts/proximanova_regular_macroman/stylesheet.css" as="style"> <link rel="preload" href="/web/20201214134105/https://www.extremetech.com/wp-content/themes/extremetech/fonts/web_fonts_bold/proximanova_bold_macroman/stylesheet.css" as="style"> <link rel="preload" href="//web.archive.org/web/20201214134105/https://static.extremetech.com/js/ec/emailapi/v3/zd-email.min.js" as="script"> <link rel="preload" href="//web.archive.org/web/20201214134105/https://static.extremetech.com/js/zdccg/1.0.2/zdccg.min.js?ver=2" as="script"> <link rel="preload" href="//web.archive.org/web/20201214134105/https://static.extremetech.com/jst/zdvtools.min.js" as="script"> <link rel="preload" href="//web.archive.org/web/20201214134105/https://www.extremetech.com/scc/js/chartbeat_mab.js" as="script"> <link rel="preload" href="//web.archive.org/web/20201214134105/https://native.sharethrough.com/assets/sfp.js" as="script"> <link rel="preload" href="/web/20201214134105/https://www.extremetech.com/wp-content/themes/extremetech/js/jquery.min.js?ver=1517845260" as="script"> <link rel="preload" href="//web.archive.org/web/20201214134105/https://www.google-analytics.com/analytics.js" as="script"> <link rel="preload" href="//web.archive.org/web/20201214134105/https://static.extremetech.com/cse/js/5.0.0/zdcse.min.js" as="script"> <link rel="preload" href="//web.archive.org/web/20201214134105/https://www.extremetech.com/cszn/js/z0WVjCBSEeGLoxIxOQVEwQ.min.js" as="script"> <link rel="preload" href="/web/20201214134105/https://www.extremetech.com/wp-content/themes/extremetech/build/js/site.js?ver=1559851366" as="script"> <link rel="preload" href="/web/20201214134105/https://www.extremetech.com/wp-content/themes/extremetech/build/js/libs.js?ver=1517845260" as="script"> <link rel="preload" href="//web.archive.org/web/20201214134105/https://www.googletagmanager.com/gtm.js?id=GTM-MQQ33D" as="script"> <link rel="preload" href="//web.archive.org/web/20201214134105/https://static.extremetech.com/js/zdual/0.1.15/zdual.min.js" as="script"> <link rel="preload" href="//web.archive.org/web/20201214134105/https://static.extremetech.com/pb/pbjs-1.28.min.js" as="script"> <link rel="preload" href="//web.archive.org/web/20201214134105/https://www.googletagservices.com/tag/js/gpt.js" as="script"> <link rel="preload" href="https://web.archive.org/web/20201214134105/https://static.extremetech.com/jst/zdconsent.js" as="script"> <script type="text/javascript" src="https://web.archive.org/web/20201214134105js_/https://static.extremetech.com/jst/zdconsent.js"></script> <!-- MOAT JS --> <link rel="preload" href="https://web.archive.org/web/20201214134105/https://sejs.moatads.com/ziffdavisprebidheader423326082791/yi.js" as="script"> <script async="async" src="https://web.archive.org/web/20201214134105js_/https://sejs.moatads.com/ziffdavisprebidheader423326082791/yi.js"></script> <!-- IAS Pet JS --> <link rel="preload" href="//web.archive.org/web/20201214134105/https://cdn.adsafeprotected.com/iasPET.1.js" as="script"> <script async="async" src="//web.archive.org/web/20201214134105js_/https://cdn.adsafeprotected.com/iasPET.1.js"></script> <!-- Amazon Header Bidding --> <script> if ( window.location.href.indexOf("hhour28_prebid=1") === -1 ) { //Load the APS JavaScript Library !function(a9,a,p,s,t,A,g){if(a[a9])return;function q(c,r){a[a9]._Q.push([c,r])}a[a9]={init:function(){q("i",arguments)},fetchBids:function(){q("f",arguments)},setDisplayBids:function(){},targetingKeys:function(){return[]},_Q:[]};A=p.createElement(s);A.async=!0;A.src=t;g=p.getElementsByTagName(s)[0];g.parentNode.insertBefore(A,g)}("apstag",window,document,"script","//web.archive.org/web/20201214134105/https://c.amazon-adsystem.com/aax2/apstag.js"); //Initialize the Library apstag.init({ pubID: '3158', adServer: 'googletag', gdpr: window.zdconsent.getApsConsent() }); } </script> <script type="text/javascript"> var __EXTECH = __EXTECH || {}; __EXTECH.cpid = (typeof __ZD_CPID_ !== 'undefined' ? __ZD_CPID_ : ''); __EXTECH.OOF = (typeof document.hidden !== 'undefined' ? document.hidden.toString() : (document.hasFocus() ? "false" : "true")); __EXTECH.libsCallbacks = __EXTECH.libsCallbacks || []; </script> <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//web.archive.org/web/20201214134105/https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-3685557-1', 'auto'); if ( typeof window.zdconsent !== "undefined" && window.zdconsent && window.zdconsent.gdprApplies && window.zdconsent.optins && !window.zdconsent.optins.ga) { ga('set', 'anonymizeIp', true); ga('set', 'displayFeaturesTask', null); } ga('set', 'dimension2', 'homepage'); ga('set', 'dimension3', __EXTECH.OOF); ga('set', 'dimension4', __EXTECH.cpid); ga('send', 'pageview'); </script> <meta name="facebook-domain-verification" content="764prw6j1czu3litk3j50bdngc4h1j"/> <!-- zdccg --> <script type="text/javascript" src="//web.archive.org/web/20201214134105js_/https://static.extremetech.com/js/zdccg/1.0.2/zdccg.min.js?ver=2" async> </script> <style> header *, header::before, header::after{ box-sizing:inherit; } #bannerad{box-sizing:border-box;} .alignnone{margin:0px auto;} .post-container .post-content p.wp-caption-text{ font-size:0.688rem !important;} .post-container .post-content p { font-size:1rem !important; } .post-container .post-content .aligncenter{ text-align:center;display:block; width:auto !important} #toprightrail{max-width:300px;background:#ffffff;} .zifftywallpaper_right img, .zifftywallpaper_left img{max-width:1000%;} @media only screen and (min-width: 61.3125em){ .post-container .post-content span .row { display: none; } } .evidon-notice-link{flex:1;text-align:right;} .evidon-notice-link a{color:#fff !important;} </style> <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 = "//web.archive.org/web/20201214134105/https://connect.facebook.net/en_US/all.js#xfbml=1"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); </script> <script type="text/javascript" src="//web.archive.org/web/20201214134105js_/https://static.extremetech.com/jst/zdvtools.min.js" async></script> <script type="text/javascript"> (function() {var po = document.createElement("script"); po.type = "text/javascript"; po.async = true;po.src = "https://web.archive.org/web/20201214134105/https://apis.google.com/js/plusone.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(po, s); })();</script> <!-- chartbeat --> <script type="text/javascript">var _sf_startpt=(new Date()).getTime(); var _sf_async_config = _sf_async_config || {}; _sf_async_config.uid = 54814; _sf_async_config.domain = 'extremetech.com'; _sf_async_config.useCanonical = true; </script> <!-- Chartbeat Headline Tester --> <style id="chartbeat-flicker-control-style" type="text/css"> body { visibility: hidden !important; } </style> <script type="text/javascript"> var _sf_async_config = _sf_async_config || {}; /** CONFIGURATION START **/ <!-- set above --> /** CONFIGURATION END **/ var _sf_startpt = (new Date()).getTime(); // Set a timeout event for 1 second that will remove the body hiding // tag from the document if it has not already been removed. This // gives the MAB Tester script a total of 1 second to load and run to limit // the potential for flicker of headlines. // The one second time limit can be adjusted to client preferences. window.setTimeout(function() { var hider = document.getElementById('chartbeat-flicker-control-style'); if (hider) { hider.parentNode.removeChild(hider); } }, 1000); </script> <script async src="//web.archive.org/web/20201214134105js_/https://www.extremetech.com/scc/js/chartbeat_mab.js"> </script> <link rel="stylesheet" type="text/css" href="//web.archive.org/web/20201214134105cs_/https://www.extremetech.com/sac/techbargains-widget/css/tbwidget300x250.css"> <!-- <script type="text/javascript" async src="//bbstatic.extremetech.com/js/zd-core.min.js?v=3" id="zdcore-js" data-analytics-domain="a.zdbb.net" data-analytics-account="ExtremeTech"></script> --> <script type="text/javascript"> window.zdconsent = window.zdconsent || {'cmd': [] }; window.zdconsent.cmd.push({src: "https://web.archive.org/web/20201214134105/https://bbstatic.extremetech.com/js/zd-core.min.js?version=3", id: "zdcore-js", "data-analytics-domain": "a.zdbb.net", "data-analytics-account": "ExtremeTech"}); </script> <script type="text/javascript"> window.pbjs = window.pbjs || {}; window.pbjs.que = window.pbjs.que || []; var PREBID_TIMEOUT = 500; </script> <script type="text/javascript"> if (window.location.search.indexOf('_zd_il=1') != -1) { var _zd_il = _zd_il || 1; } var CS_segments = ''; if (typeof __ZDDMP !== 'undefined') { CS_segments = __ZDDMP.GetAdString() } CS_segments = CS_segments+function () { var key='special'; var sp=decodeURIComponent((new RegExp('[?|&]' + key + '=' + '([^&;]+?)(&|#|;|$)').exec(location.search)||[,""])[1].replace(/\+/g, '%20'))||null; return (sp==null?'':';'+key+'='+sp); }(); if ((typeof _zd_il !== "undefined" ) && (_zd_il === 1)) { CS_segments=CS_segments+";sp.block=il"; } if (typeof __ZD_CPID_ !== "undefined" ) { CS_segments=CS_segments+";cpid="+__ZD_CPID_; } </script> <!-- end gurgler --> <script type="text/javascript"> window._sp_ = {}; window._sp_.config={}; window.spBootstrap=function(x) { return;}; </script> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//web.archive.org/web/20201214134105/https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MQQ33D');</script> <link rel="stylesheet" type="text/css" media="all" href="https://web.archive.org/web/20201214134105cs_/https://www.extremetech.com/wp-content/themes/extremetech/fonts/web_fonts/proximanova_regular_macroman/stylesheet.css"/> <link rel="stylesheet" type="text/css" media="all" href="https://web.archive.org/web/20201214134105cs_/https://www.extremetech.com/wp-content/themes/extremetech/fonts/web_fonts_bold/proximanova_bold_macroman/stylesheet.css"/> <link rel="stylesheet" type="text/css" href="https://web.archive.org/web/20201214134105cs_/https://www.extremetech.com/wp-content/themes/extremetech/fonts/web_fonts_kit/webfontskit.css"> <script> window.zdconsent = window.zdconsent || {'cmd': [] }; window.zdconsent.cmd.push({src: "https://web.archive.org/web/20201214134105/https://native.sharethrough.com/assets/sfp.js", "data-str-disable-tracking": "true", async: "async"}); </script> <script type="text/javascript"> var __EXTECH = __EXTECH || {}; __EXTECH.AllAds = [{"DivId":"etright","ListedSize":{"Width":300,"Height":250},"AdUnitPath":"/4585/zd.extech/homepagedoor_ATF","AdUnitName":"homepagedoor_ATF","Position":"ATF","IsOutOfPage":false,"BrowserSizeMappings":{"320":[[300,250]],"980":[[300,250],[300,600],[300,1050]]},"AppNexus":"6200863","Viewport":"Desktop","LazyLoad":false},{"DivId":"etbottom","ListedSize":{"Width":300,"Height":250},"AdUnitPath":"/4585/zd.extech/homepagedoor_BTF","AdUnitName":"homepagedoor_BTF","Position":"BTF","IsOutOfPage":false,"BrowserSizeMappings":{"320":[[300,250]],"980":[[300,250],[300,600],[300,1050]]},"AppNexus":"6200863","Viewport":"Desktop","LazyLoad":false},{"DivId":"etstitial","ListedSize":{"Width":1,"Height":1},"AdUnitPath":"/4585/zd.extech/homepagedoor","AdUnitName":"homepagedoor","Position":"stitials","IsOutOfPage":true,"BrowserSizeMappings":{"980":[[1,1]]},"AppNexus":"6201060","Viewport":"All","LazyLoad":false},{"DivId":"etinline","ListedSize":{"Width":1,"Height":1},"AdUnitPath":"/4585/zd.extech/homepagedoor","AdUnitName":"homepagedoor","Position":"inline","IsOutOfPage":true,"BrowserSizeMappings":{"980":[[1,1]]},"AppNexus":"6201060","Viewport":"Desktop","LazyLoad":false},{"DivId":"etmasthead","ListedSize":{"Width":1,"Height":1},"AdUnitPath":"/4585/zd.extech/homepagedoor","AdUnitName":"homepagedoor","Position":"masthead","IsOutOfPage":true,"BrowserSizeMappings":{"320":[[1,1]]},"AppNexus":"6201060","Viewport":"All","LazyLoad":false},{"DivId":"etspecial","ListedSize":{"Width":1,"Height":1},"AdUnitPath":"/4585/zd.extech/homepagedoor","AdUnitName":"homepagedoor","Position":"skin","IsOutOfPage":true,"BrowserSizeMappings":{"980":[[1,1]]},"AppNexus":"6201060","Viewport":"Desktop","LazyLoad":false},{"DivId":"etnative","ListedSize":{"Width":1,"Height":1},"AdUnitPath":"/4585/zd.extech/homepagedoor","AdUnitName":"homepagedoor","Position":"native","IsOutOfPage":false,"BrowserSizeMappings":{"980":[[1,1]]},"AppNexus":"6201060","Viewport":"All","LazyLoad":false},{"DivId":"etcontentmobile","ListedSize":{"Width":300,"Height":250},"AdUnitPath":"/4585/zd.extech/homepagedoor","AdUnitName":"homepagedoor","Position":"incontent","IsOutOfPage":false,"BrowserSizeMappings":{"320":[[300,250]]},"AppNexus":"6201060","Viewport":"Mobile","LazyLoad":false},{"DivId":"etmobilestitial","ListedSize":{"Width":1,"Height":1},"AdUnitPath":"/4585/zd.extech/homepagedoor","AdUnitName":"homepagedoor","Position":"mobilestitial","IsOutOfPage":true,"BrowserSizeMappings":{"320":[[1,1]]},"AppNexus":"6201060","Viewport":"Mobile","LazyLoad":false},{"DivId":"ettop","ListedSize":{"Width":300,"Height":250},"AdUnitPath":"/4585/zd.extech/homepagedoor_ATF","AdUnitName":"homepagedoor_ATF","Position":"ATF","IsOutOfPage":false,"BrowserSizeMappings":{"320":[[300,250]],"768":[[728,90]],"980":[[970,250],[728,90]]},"AppNexus":"6200863","Viewport":"All","LazyLoad":false},{"DivId":"etcontent","ListedSize":{"Width":300,"Height":250},"AdUnitPath":"/4585/zd.extech/homepagedoor","AdUnitName":"homepagedoor","Position":"ATF2","IsOutOfPage":false,"BrowserSizeMappings":{"320":[[300,250]]},"AppNexus":"6201060","Viewport":"Mobile","LazyLoad":false}]; // Instart Logic if ( typeof _zd_il !== "undefined" && _zd_il===1 ) { __EXTECH.adSlotRecovery= []; __EXTECH.adRecovery = __EXTECH.AllAds.forEach(function(slot, index) { if ((slot.ListedSize.Width == 300) || (slot.ListedSize.Width == 728)) { if (typeof slot.BrowserSizeMappings !== 'undefined') { delete slot.BrowserSizeMappings['980']; } __EXTECH.adSlotRecovery.push({ "DivId":slot.DivId, "AdUnitPath":slot.AdUnitPath, "AdUnitName":slot.AdUnitName, "Position":slot.Position, "IsOutOfPage":false, "ListedSize":{ "Height":slot.ListedSize.Height, "Width":slot.ListedSize.Width }, "BrowserSizeMappings":slot.BrowserSizeMappings, "Viewport":slot.Viewport, "LazyLoad":slot.LazyLoad }); } }); __EXTECH.AllAds = __EXTECH.adSlotRecovery; } var browserWidth = browserWidth || window.innerWidth || document.documentElement.clientWidth; var adUnits = typeof __EXTECH.AllAds !== 'undefined' && __EXTECH.AllAds.length > 0 ? __EXTECH.AllAds.map(function(slot) { var maxWidth = 0; var rb_siteid, rb_zoneid, pp_ct; for (key in slot.BrowserSizeMappings) { var parsedWidth = parseInt(key, 10); if (slot.BrowserSizeMappings.hasOwnProperty(key) && parsedWidth <= browserWidth && parsedWidth > maxWidth) { maxWidth = parsedWidth; } } var bidders = { "code": slot.DivId, "bids": [{ "bidder": "appnexus", "params": { "placementId": slot.AppNexus } }], "mediaTypes": { "banner": { "sizes": slot.BrowserSizeMappings[maxWidth] } }, "sizes": slot.BrowserSizeMappings[maxWidth] } if ( browserWidth >= 768 ) { // Desktop // Separate out leaderboard if (slot.ListedSize.Width == 970 && slot.ListedSize.Height == 250) { // Leaderboard Ads with 970x250 //bidders['bids'].push({"bidder": "districtmDMX","params": { "id": "142259"}}); }else if (slot.ListedSize.Width == 728 && slot.ListedSize.Height == 90){ /* the desktop leaderboard */ bidders['bids'].push({"bidder": "33across","params": { siteId: 'bmS2VINlir6j4XaKkv7mNO', productId: 'siab'}}); bidders['bids'].push({"bidder": "openx", "params":{ "unit": "538645688", "delDomain": "ziffdavis-d.openx.net"}},{ "bidder": "rubicon", "params": { "accountId": "11576", "siteId": 110210, "zoneId":520002, "keywords": ["extremetech.com"], "inventory": { "site": "extremetech.com", "pos": slot.Position, "adunit": slot.AdUnitName }}}, {"bidder": "ix", "params": {"siteId": "184863", "size":[728,90]}}, {"bidder": "pubmatic", "params": {"publisherId":"156082","adSlot": "extremetech@728x90"}}); }else if (slot.ListedSize.Width == 300 && slot.ListedSize.Height == 250) { // really 300x250, 300x600, 300x1050 /* any 300xnnnn on desktop */ bidders['bids'].push({"bidder": "33across","params": { siteId: 'bmS2VINlir6j4XaKkv7mNO', productId: 'siab'}}); bidders['bids'].push({"bidder": "openx", "params":{ "unit": "538645688", "delDomain": "ziffdavis-d.openx.net"}},{"bidder": "rubicon", "params": { "accountId": "11576", "siteId": 110210, "zoneId":520002, "keywords": ["extremetech.com"], "inventory": { "site": "extremetech.com", "pos": slot.Position, "adunit": slot.AdUnitName }}}, {"bidder": "pubmatic", "params": {"publisherId":"156082","adSlot": "extremetech@300x250"}}); if (slot.DivId === "etright") { // 300xnnn top bidders['bids'].push({ "bidder": "ix", "params": {"siteId": "184864", "size":[300,250]}}); } else if (slot.DivId === "etbottom") { // 300xnnn bot bidders['bids'].push({ "bidder": "ix", "params": {"siteId": "184865", "size":[300,250]}}); } }else if (slot.ListedSize.Width == 300 && slot.ListedSize.Height == 600) { //bidders['bids'].push({"bidder": "districtmDMX","params": { "id": "142258"}}); } } else { // Mobile if (slot.ListedSize.Width > 200) { bidders['bids'].push({"bidder": "33across","params": { siteId: 'b-CNDYNlir6iooaKkGJozW', productId: 'siab'}}); bidders['bids'].push({"bidder": "openx", "params":{ "unit": "538645688", "delDomain": "ziffdavis-d.openx.net"}},{"bidder": "rubicon", "params": { "accountId": "11576", "siteId": 110212, "zoneId":520004, "keywords": ["extremetech.com"], "inventory": { "site": "extremetech.com", "pos": slot.Position, "adunit": slot.AdUnitName }}}, {"bidder": "pubmatic", "params": {"publisherId":"156082","adSlot": "extremetech@300x250"}}); if (slot.DivId === "etcontent") { // 300xnnn top mobile bidders['bids'].push({ "bidder": "ix", "params": {"siteId": "184864", "size":[300,250]}}); } else if (slot.DivId === "etcontentmobile") { // 300xnnn bottom mobile bidders['bids'].push({ "bidder": "ix", "params": {"siteId": "184865", "size":[300,250]}}); } } } return bidders; }).filter(function(unit) { return typeof unit.sizes !== 'undefined' && unit.sizes.length > 0; }):[]; __EXTECH.AllAds.forEach(function(item, index) { item["targetingKeys"] = {}; var dynamicKeys = "" + (window["CS_segments"] ? ';' + CS_segments : '') + (window["extraAdValues"] ? ';' + extraAdValues : '') + ""; var dynamicKeysArray = dynamicKeys.length > 0 ? dynamicKeys.split(";") : []; var staticKeys = ""; var staticKeysArray = staticKeys.length > 0 ? staticKeys.split(";") : []; item["targetingKeys"]["cmn"] = "zd"; item["targetingKeys"]["zdid"] = "h"; item["targetingKeys"]["template"] = "homepage"; if ( item["IsOutOfPage"] === true ) { item["targetingKeys"]["OOP_type"] = item["Position"]; } for(var i = 0; i < dynamicKeysArray.length; i++) { if (dynamicKeysArray[i].length > 0 && dynamicKeysArray[i].indexOf("=") > -1) { var dynamicItem = dynamicKeysArray[i].split("="); item["targetingKeys"][dynamicItem[0]] = []; item["targetingKeys"][dynamicItem[0]].push(dynamicItem[1]); } } for(var j = 0; j < staticKeysArray.length; j++) { if (staticKeysArray[j].length > 0 && staticKeysArray[j].indexOf("=") > -1) { var staticItem = staticKeysArray[j].split("="); item["targetingKeys"][staticItem[0]] = []; item["targetingKeys"][staticItem[0]].push(staticItem[1]); } } if(item["DivId"] == "etnative"){ item["targetingKeys"]["strnativekey"] = "273b5306"; item["targetingKeys"]["sharethrough"] = "true"; } }) var PREBID_TIMEOUT = PREBID_TIMEOUT || 500; </script> <script type="text/javascript"> (function() { var pbjsEl = document.createElement("script"); pbjsEl.type = "text/javascript"; pbjsEl.async = true; var isHttps = 'https:' === document.location.protocol; pbjsEl.src = (isHttps ? "https://" : "http://") + "static.extremetech.com/pb/pbjs-1.28.min.js"; var pbjsTargetEl = document.getElementsByTagName("head")[0]; pbjsTargetEl.insertBefore(pbjsEl, pbjsTargetEl.firstChild); if (typeof pbjs !== 'undefined' && pbjs.initAdserverSet) return; //load GPT library here var gads = document.createElement('script'); gads.async = true; gads.type = 'text/javascript'; var useSSL = 'https:' === document.location.protocol; gads.src = (useSSL ? 'https:' : 'http:') + '//web.archive.org/web/20201214134105/https://www.googletagservices.com/tag/js/gpt.js'; gads.onload = gads.onerror = function(){ console.log('GPT load complete'); }; var node = document.getElementsByTagName('script')[0]; node.parentNode.insertBefore(gads, node); if (typeof pbjs !== 'undefined') { pbjs.initAdserverSet = true; } })(); __EXTECH.dfpTargeting = __EXTECH.dfpTargeting || {}; if ( !window.location.href.match(/(hhour28_ads|hhour28_all)/) ) { var aSyncScriptLoad = document.createElement( "script" ) aSyncScriptLoad.type = "text/javascript"; if(aSyncScriptLoad.readyState) { //IE aSyncScriptLoad.onreadystatechange = function() { if ( aSyncScriptLoad.readyState === "loaded" || aSyncScriptLoad.readyState === "complete" ) { aSyncScriptLoad.onreadystatechange = null; if (/comp|inter|loaded/.test(document.readyState)){ __ZDGPT.BuildGPT(__EXTECH.AllAds); __ZDPB.PreBid(adUnits, PREBID_TIMEOUT); } else { document.addEventListener('DOMContentLoaded', function() { __ZDGPT.BuildGPT(__EXTECH.AllAds); __ZDPB.PreBid(adUnits, PREBID_TIMEOUT); }); } } }; } else { //Others aSyncScriptLoad.onload = function() { if (/comp|inter|loaded/.test(document.readyState)){ __ZDGPT.BuildGPT(__EXTECH.AllAds); __ZDPB.PreBid(adUnits, PREBID_TIMEOUT); } else { document.addEventListener('DOMContentLoaded', function() { __ZDGPT.BuildGPT(__EXTECH.AllAds); __ZDPB.PreBid(adUnits, PREBID_TIMEOUT); }); } }; } aSyncScriptLoad.src = "//web.archive.org/web/20201214134105/https://static.extremetech.com/js/zdual/0.1.15/zdual.min.js"; document.getElementsByTagName( "head" )[0].appendChild( aSyncScriptLoad ); } </script> <!--Plugin WP Missed Schedule Active - Secured with Genuine Authenticity KeyTag--> <!-- This site is patched against a big problem not solved since WordPress 2.5 --> <!-- This site is optimized with the Yoast SEO plugin v7.1 - https://yoast.com/wordpress/plugins/seo/ --> <meta name="description" content="ExtremeTech is the Web's top destination for news and analysis of emerging science and technology trends, and important software, hardware, and gadgets."/> <link rel="canonical" href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/"/> <link rel="next" href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/page/2"/> <meta property="og:locale" content="en_US"/> <meta property="og:type" content="website"/> <meta property="og:title" content="ExtremeTech - ExtremeTech is the Web's top destination for news and analysis of emerging science and technology trends, and important software, hardware, and gadgets."/> <meta property="og:description" content="ExtremeTech is the Web's top destination for news and analysis of emerging science and technology trends, and important software, hardware, and gadgets."/> <meta property="og:url" content="https://web.archive.org/web/20201214134105/https://www.extremetech.com/"/> <meta property="og:site_name" content="ExtremeTech"/> <meta name="twitter:card" content="summary"/> <meta name="twitter:description" content="ExtremeTech is the Web's top destination for news and analysis of emerging science and technology trends, and important software, hardware, and gadgets."/> <meta name="twitter:title" content="ExtremeTech - ExtremeTech is the Web's top destination for news and analysis of emerging science and technology trends, and important software, hardware, and gadgets."/> <script type="application/ld+json">{"@context":"https:\/\/web.archive.org\/web\/20201214134105\/https:\/\/schema.org","@type":"WebSite","@id":"#website","url":"https:\/\/web.archive.org\/web\/20201214134105\/https:\/\/www.extremetech.com\/","name":"ExtremeTech","potentialAction":{"@type":"SearchAction","target":"https:\/\/web.archive.org\/web\/20201214134105\/https:\/\/www.extremetech.com\/?s={search_term_string}","query-input":"required name=search_term_string"}}</script> <!-- / Yoast SEO plugin. --> <link rel="dns-prefetch" href="//web.archive.org/web/20201214134105/https://www.extremetech.com/"/> <link rel="dns-prefetch" href="//web.archive.org/web/20201214134105/https://s.w.org/"/> <script type="text/javascript"> window._wpemojiSettings = {"baseUrl":"https:\/\/web.archive.org\/web\/20201214134105\/https:\/\/s.w.org\/images\/core\/emoji\/11.2.0\/72x72\/","ext":".png","svgUrl":"https:\/\/web.archive.org\/web\/20201214134105\/https:\/\/s.w.org\/images\/core\/emoji\/11.2.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/web.archive.org\/web\/20201214134105\/https:\/\/www.extremetech.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=5.1.1"}}; !function(a,b,c){function d(a,b){var c=String.fromCharCode;l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,a),0,0);var d=k.toDataURL();l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,b),0,0);var e=k.toDataURL();return d===e}function e(a){var b;if(!l||!l.fillText)return!1;switch(l.textBaseline="top",l.font="600 32px Arial",a){case"flag":return!(b=d([55356,56826,55356,56819],[55356,56826,8203,55356,56819]))&&(b=d([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]),!b);case"emoji":return b=d([55358,56760,9792,65039],[55358,56760,8203,9792,65039]),!b}return!1}function f(a){var c=b.createElement("script");c.src=a,c.defer=c.type="text/javascript",b.getElementsByTagName("head")[0].appendChild(c)}var g,h,i,j,k=b.createElement("canvas"),l=k.getContext&&k.getContext("2d");for(j=Array("flag","emoji"),c.supports={everything:!0,everythingExceptFlag:!0},i=0;i<j.length;i++)c.supports[j[i]]=e(j[i]),c.supports.everything=c.supports.everything&&c.supports[j[i]],"flag"!==j[i]&&(c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&c.supports[j[i]]);c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&!c.supports.flag,c.DOMReady=!1,c.readyCallback=function(){c.DOMReady=!0},c.supports.everything||(h=function(){c.readyCallback()},b.addEventListener?(b.addEventListener("DOMContentLoaded",h,!1),a.addEventListener("load",h,!1)):(a.attachEvent("onload",h),b.attachEvent("onreadystatechange",function(){"complete"===b.readyState&&c.readyCallback()})),g=c.source||{},g.concatemoji?f(g.concatemoji):g.wpemoji&&g.twemoji&&(f(g.twemoji),f(g.wpemoji)))}(window,document,window._wpemojiSettings); </script> <style 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 .07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel="stylesheet" id="site-css" href="https://web.archive.org/web/20201214134105cs_/https://www.extremetech.com/wp-content/themes/extremetech/css/site.css?ver=1539714878" type="text/css" media="all"/> <link rel="stylesheet" id="wp-block-library-css" href="https://web.archive.org/web/20201214134105cs_/https://www.extremetech.com/wp-includes/css/dist/block-library/style.min.css?ver=5.1.1" type="text/css" media="all"/> <script type="text/javascript" src="https://web.archive.org/web/20201214134105js_/https://www.extremetech.com/wp-content/themes/extremetech/js/jquery.min.js?ver=1517845260"></script> <link rel="https://api.w.org/" href="https://www.extremetech.com/wp-json/"/> <link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.extremetech.com/xmlrpc.php?rsd"/> <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://www.extremetech.com/wp-includes/wlwmanifest.xml"/> <!-- Dynamic Widgets by QURL loaded - http://www.dynamic-widgets.com //--> <meta name="onesignal" content="wordpress-plugin"/> <link rel="manifest" href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/wp-content/plugins/onesignal-free-web-push-notifications/sdk_files/manifest.json.php?gcm_sender_id="/> <script src="https://web.archive.org/web/20201214134105js_/https://cdn.onesignal.com/sdks/OneSignalSDK.js" async></script> <script> window.OneSignal = window.OneSignal || []; OneSignal.push( function() { OneSignal.SERVICE_WORKER_UPDATER_PATH = "OneSignalSDKUpdaterWorker.js.php"; OneSignal.SERVICE_WORKER_PATH = "OneSignalSDKWorker.js.php"; OneSignal.SERVICE_WORKER_PARAM = { scope: '/' }; OneSignal.setDefaultNotificationUrl("https://web.archive.org/web/20201214134105/https://www.extremetech.com"); var oneSignal_options = {}; window._oneSignalInitOptions = oneSignal_options; oneSignal_options['wordpress'] = true; oneSignal_options['appId'] = '0d57bbb7-060b-4480-bb44-c9d750e51148'; oneSignal_options['autoRegister'] = false; oneSignal_options['welcomeNotification'] = { }; oneSignal_options['welcomeNotification']['title'] = "Welcome to ExtremeTech"; oneSignal_options['welcomeNotification']['message'] = ""; oneSignal_options['path'] = "https://web.archive.org/web/20201214134105/https://www.extremetech.com/wp-content/plugins/onesignal-free-web-push-notifications/sdk_files/"; oneSignal_options['safari_web_id'] = "web.onesignal.auto.37bbdda8-1be5-416a-8d2a-3d51b0669a43"; oneSignal_options['promptOptions'] = { }; oneSignal_options['autoRegister'] = false; OneSignal.showHttpPrompt(); OneSignal.init(window._oneSignalInitOptions); }); function documentInitOneSignal() { var oneSignal_elements = document.getElementsByClassName("OneSignal-prompt"); var oneSignalLinkClickHandler = function(event) { OneSignal.push(['registerForPushNotifications']); event.preventDefault(); }; for(var i = 0; i < oneSignal_elements.length; i++) oneSignal_elements[i].addEventListener('click', oneSignalLinkClickHandler, false); } if (document.readyState === 'complete') { documentInitOneSignal(); } else { window.addEventListener("load", function(event){ documentInitOneSignal(); }); } </script> <script type="application/ld+json">// <![CDATA[ {"@context":"https:\/\/web.archive.org\/web\/20201214134105\/http:\/\/schema.org\/","@type":"Organization","name":"EXTREMTECH.COM","logo":{"@type":"ImageObject","url":"https:\/\/web.archive.org\/web\/20201214134105\/http:\/\/www.extremtech.com\/wp-content\/themes\/extremetech\/images\/site_logo_lg.png","width":300,"height":46},"url":"https:\/\/web.archive.org\/web\/20201214134105\/http:\/\/www.extremtech.com\/"} // ]]></script> </head> <body> <!--Inside Body Tags --> <div id="execphp-66" class="widget widget_execphp"> <!-- Google Tag Manager --> <noscript><iframe src="//web.archive.org/web/20201214134105if_/https://www.googletagmanager.com/ns.html?id=GTM-MQQ33D" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager --> </div><div id="execphp-59" class="widget widget_execphp"> <noscript> <img height="1" width="1" alt="" style="display: none;" src="//web.archive.org/web/20201214134105im_/https://a.zdbb.net/core/pageview?acct=ExtremeTech"/> </noscript> </div><div id="execphp-16" class="widget widget_execphp"> <!-- Begin comScore Tag --> <script> var _comscore = _comscore || []; var _csconfig = { c1: "2", c2: "6036202" }; if (typeof window.zdconsent !== "undefined" && window.zdconsent && window.zdconsent.gdprApplies) { _csconfig.cs_ucfr = (window.zdconsent.optins) ? window.zdconsent.optins.comscore : 0; } _comscore.push(_csconfig); (function() { var s = document.createElement("script"), el = document.getElementsByTagName("script")[0]; s.async = true; s.src = (document.location.protocol == "https:" ? "https://web.archive.org/web/20201214134105/https://www.extremetech.com/sbs" : "https://web.archive.org/web/20201214134105/http://www.extremetech.com/bs") + "/beacon.js"; el.parentNode.insertBefore(s, el); })(); </script> <noscript> <img src="//web.archive.org/web/20201214134105im_/https://b.scorecardresearch.com/p?c1=2&amp;c2=6036202&amp;cv=2.0&amp;cj=1"/> </noscript> <!-- End comScore Tag --> </div><div id="execphp-38" class="widget widget_execphp"> <!-- START Nielsen Online SiteCensus V6.0 --> <!-- COPYRIGHT 2010 Nielsen Online --> <script type="text/javascript"> if(ZDXI && ZDXI.Country() === "AU"){ document.write("<scr" + "ipt type=\"text/javascript\" src=\"//secure-au.imrworldwide.com/v60.js\"></sc" + "ript>"); document.write("<scr" + "ipt type=\"text/javascript\">"); document.write("var pvar = { cid: \"digitalniche\", content: \"0\", server: \"secure-au\" };"); document.write("var trac = nol_t(pvar);"); document.write("trac.record().post();"); document.write("</scr" + "ipt>"); } else { document.write("<scr" + "ipt type=\"text/javascript\">"); document.write("(function () {"); document.write(" var d = new Image(1, 1);"); document.write(" d.onerror = d.onload = function () {"); document.write(" d.onerror = d.onload = null;"); document.write("};"); document.write(" d.src = [\"//secure-us.imrworldwide.com/cgi-bin/m?ci=us-806031h&cg=0&cc=1&si=\", escape(window.location.href), \"&rp=\", escape(document.referrer), \"&ts=compact&rnd=\", (new Date()).getTime()].join('');"); document.write(" })();"); document.write("</scr" + "ipt>"); } </script> <noscript> <div> <img src="//web.archive.org/web/20201214134105im_/https://secure-us.imrworldwide.com/cgi-bin/m?ci=us-806031h&amp;cg=0&amp;cc=1&amp;ts=noscript" width="1" height="1" alt=""/> </div> </noscript> <!-- END Nielsen Online SiteCensus V6.0 --> </div><div id="execphp-65" class="widget widget_execphp"> <script type="text/javascript"> function interstitialInit() { !function(a,b,c){a.top.stitial=stitial={init:function(d){d.name=this.getAdContainerDivId(d)||"bishop",stitial.options=d,d.$stitialAdContainer=c("#"+d.name),d.$stitialAdContainer.after(d.domString),d.$stitialRootEl=c("#stitialv2"),d.$stitialCreative=c("#stitialv2 .creative"),d.$stitialFuseWire=c("#stitialv2 .fuse-wire"),d.impURLs.forEach(function(b){""!==b&&((new a.Image).src=b+(b.indexOf("?")===-1?"?":b.indexOf("http",3)===-1?"&":"?")+"nocache="+(new Date).getTime())}),c("body",b).css("margin","0px"),d.$stitialCreative.css({width:d.creativeWidth+"px",height:d.creativeHeight+"px"}),stitial.pageSetup();var e="";if("Local_SWF"===d.creativeType&&d.localSwfUrl){d.allowScriptAccess||(allowScriptAccess="never");var f='<!--[if IE]>\n<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%" id="'+name+'""><param name="movie" value="'+d.localSwfUrl+'" />\n<![endif]-->\n';f+='<!--[if !IE]>-->\n<object type="application/x-shockwave-flash" data="'+d.localSwfUrl+'" width="100%" height="100%" id="'+name+'"">\n<!--<![endif]-->\n',f+='<param name="flashvars" value="clickTag='+escape(d.clickThroughUrl)+"&clickTAG="+escape(d.clickThroughUrl)+"&clicktag="+escape(d.clickThroughUrl)+'" /><param name="wmode" value="'+d.opacity+'" /><param name="autostart" value="true" /><param name="quality" value="autohigh" /><param name="allowScriptAccess" value="'+d.allowScriptAccess+'" />\n',f+='<a href="'+d.clickThroughUrl+'" target="_blank"><img src="'+d.localImgUrl+'" border="0px" alt="" /></a>',f+="</object>\n",e=f}else"Local_IMAGE"===d.creativeType&&d.localImgUrl&&(e='<a href="'+d.clickThroughUrl+'" target="_blank"><img src="'+d.localImgUrl+'" border="0px" alt="" /></a>');if(d.$stitialCreative.length&&e&&(d.$stitialCreative.html(e),stitial.show()),d.$stitialCreative.length&&"3rd_Party_Tag"===d.creativeType)try{if(c("#iframe-stitialv2-creative",d.self.document).length){var g=c("#"+d.name+" div iframe",b);g.css("width",d.creativeWidth+"px").css("height",d.creativeHeight+"px").addClass("iframe-stitial-ad"),d.$stitialAdContainer.css("width","100%").addClass("iframe-stitial-container").show(),stitial.show()}}catch(a){console.log("error serving 3rd party creative in overlay",a)}c("#stitialv2 .close").on("click",{closedBy:"Stitial User Close"},stitial.close)},getAdContainerDivId:function(a){var b=a.self.frameElement,c="";if(b&&"IFRAME"===b.nodeName){var d=b.parentNode;if(d&&"DIV"===d.nodeName){var e=d.parentElement;e&&"DIV"===e.nodeName&&(c=e.getAttribute("id"))}}return c},show:function(){var d;"function"==typeof a.Event?d=new Event("stitialShowing"):"object"==typeof a.Event&&(d=b.createEvent("Event"),d.initEvent("stitialShowing",!0,!0)),b.dispatchEvent(d),stitial.options.$stitialRootEl.show(),stitial.options.$stitialFuseWire.animate({width:c(a).width()},15e3,"linear",function(){stitial.close("Stitial Timeout Close")}),c("html").css({overflow:"hidden"}),b.onkeydown=function(b){if(b||(b=a.event),b){if(b.keyCode)var c=b.keyCode}else if(b.which)var c=b.which;if(c>=37&&c<=40)return!1}},pageSetup:function(){var a=c("#stitialv2 .welcome-link span"),b=["article","wiki","blogs","object","tag","mediaimgviewer"];if(a.length>1)if(c.inArray("this_page",b)!==-1){var d=c("title").length?c("title")[0].innerHTML:"";a[1].innerHTML=d}else a[1].innerHTML="Continue"},close:function(d){var e;"function"==typeof a.Event?e=new Event("stitialClosing"):"object"==typeof a.Event&&(e=b.createEvent("Event"),e.initEvent("stitialClosing",!0,!0)),b.dispatchEvent(e),d.hasOwnProperty("data")&&(d=d.data.closedBy),stitial.options.$stitialRootEl.remove(),stitial.options.$stitialAdContainer.remove(),c("html").css({overflow:"visible"}),b.onkeydown=null}}}(window.top,window.top.document,window.top.$); } __EXTECH.libsCallbacks.push(interstitialInit); </script> </div><div class="off-canvas-wrap" data-offcanvas> <div class="inner-wrap"> <header class="hybrid-bar"> <div class="row collapse"> <nav class="tab-bar"> <div class="title-area"> <div class="name"> <div class="logo"> <a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/" style="text-indent:-999999px">ExtremeTech</a> </div> </div> <section class="right-small show-for-small-only"> <a href="#" class="right-off-canvas-toggle menu-icon"> <span style="font-size:0;">Menu </span> <span class="search-icon"></span> </a> </section> </div> </nav> <section class="right-off-canvas-menu"> <ul class="off-canvas-list"> <li class="has-form"> <form action="https://web.archive.org/web/20201214134105/https://www.extremetech.com/" class="form-search"> <div class="row collapse"> <div class="small-8 medium-10 large-10 column"> <label for="s" style="display:none;">Search</label> <input type="text" name="s" id="s" placeholder="Search Extremetech" class="search-input"/> </div> <div class="small-4 medium-2 large-2 column"> <input type="submit" value="SEARCH" class="button radius search-btn"/> </div> </div> </form> </li> <li class="hide-for-small-only hide-for-medium-only"><nav class="social"><a class="fb-icon" href="https://web.archive.org/web/20201214134105/https://www.facebook.com/extremetechdotcom" target="blank" style="text-indent:-999999px">Facebook</a> <a class="tweet-icon" href="https://web.archive.org/web/20201214134105/https://twitter.com/ExtremeTech" target="blank" style="text-indent:-999999px">Twitter</a></nav></li> <li><ul id="main-menu" class="menu"><li id="menu-item-11916" class="text-computing menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11916"><a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/category/computing">Computing</a></li><li id="menu-item-85472" class="text-mobile menu-item menu-item-type-taxonomy menu-item-object-category menu-item-85472"><a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/category/mobile">Phones</a></li><li id="menu-item-247986" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-247986"><a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/tag/security">Security</a></li><li id="menu-item-11918" class="text-gaming menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11918"><a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/category/gaming">Gaming</a></li><li id="menu-item-247987" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-247987"><a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/tag/science">Science</a></li><li id="menu-item-290847" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-290847"><a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/tag/space">Space</a></li><li id="menu-item-218317" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-218317"><a href="//web.archive.org/web/20201214134105/https://www.extremetech.com/tag/extremetech-explains">Deep Dives</a></li><li id="menu-item-211744" class="menu-item menu-item-type-taxonomy menu-item-object-post_tag menu-item-211744"><a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/tag/et-deals" rel="tag">Deals</a></li><li id="menu-item-290420" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-290420"><a href="https://web.archive.org/web/20201214134105/https://shop.extremetech.com/">Shop</a></li><li id="menu-item-211745" class="show-for-small-only menu-item menu-item-type-post_type menu-item-object-page menu-item-211745"><a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/about">About ExtremeTech</a></li><li id="menu-item-211746" class="show-for-small-only menu-item menu-item-type-custom menu-item-object-custom menu-item-211746"><a href="https://web.archive.org/web/20201214134105/http://discuss.extremetech.com/">ET Forums</a></li><li id="menu-item-211747" class="show-for-small-only menu-item menu-item-type-post_type menu-item-object-page menu-item-211747"><a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/about">Contact ExtremeTech</a></li><li id="menu-item-211748" class="show-for-small-only menu-item menu-item-type-custom menu-item-object-custom menu-item-211748"><a href="https://web.archive.org/web/20201214134105/https://www.ziffdavis.com/terms-of-use">Terms of Use</a></li><li id="menu-item-211749" class="show-for-small-only menu-item menu-item-type-custom menu-item-object-custom menu-item-211749"><a href="https://web.archive.org/web/20201214134105/https://www.ziffdavis.com/privacy-policy">Privacy Policy</a></li><li id="menu-item-211750" class="show-for-small-only menu-item menu-item-type-custom menu-item-object-custom menu-item-211750"><a href="https://web.archive.org/web/20201214134105/https://www.ziffdavis.com/">Ziff Davis</a></li></ul> </li> <li class="adchoices-ca hide-for-small-only"> <script type="text/javascript"> if(ZDXI && ZDXI.Country() === "CA"){ document.write("<a target=\"_blank\" href=\"//preferences-mgr.truste.com/?type=ziffdavispop&pid=ziffdavis01&aid=ziffdavis01\"><img src=\"//cdn.ziffstatic.com/adchoices/adchoices.png\" border=\"0\" alt=\"Ad Choices\"></a>"); } </script> </li> </ul> </section> </div> </header> <div id="bannerad"> <div class="leaderboard"> <script type="text/javascript"> window.ZDVOptions = { onViewed: function(ad) { if(ad.size === "728x90" || ad.size === "970x250"){ __ETSTICKY.Unsticky(); console.log("** ad is released"); } } } </script> <style type="text/css"> .zifftywallpaper_right,.zifftywallpaper_left{ z-index:2147483637 !important;top:100px !important;} #share_container {padding: 15px 0;} </style> <div id="ettop" data-ns="billboard"> </div> </div> </div> <div class="wrapper"> <div class="row collapse container"> <section class="featured-container"> <div class="row collapse"> <div class="column large-7 medium-6 small-12"> <div class="featured-image"> <a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/extreme/318263-how-to-observe-todays-south-american-total-solar-eclipse"> <img width="672" height="371" src="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/12/ZD_TSE2020_article_corona-e1607728157916-672x371.jpg" class="attachment-news-normal size-news-normal wp-post-image" alt="" srcset="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/12/ZD_TSE2020_article_corona-e1607728157916-672x371.jpg 672w, https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/12/ZD_TSE2020_article_corona-e1607728157916-106x59.jpg 106w" sizes="(max-width: 672px) 100vw, 672px"/> <div class="featured-title"> <h2>How to Observe Today’s South American Total Solar Eclipse</h2> </div> </a> </div> </div> <div class="column large-5 medium-6 small-12"><ul class="featured-stories"> <li> <a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/gaming/318246-cyberpunk-2077-benchmarks-4k"> <img width="106" height="59" src="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/12/CP2077-XSX-106x59.jpg" class="attachment-news-small size-news-small wp-post-image" alt="" srcset="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/12/CP2077-XSX-106x59.jpg 106w, https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/12/CP2077-XSX-300x169.jpg 300w, https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/12/CP2077-XSX-768x432.jpg 768w, https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/12/CP2077-XSX-640x360.jpg 640w, https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/12/CP2077-XSX-223x126.jpg 223w, https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/12/CP2077-XSX-672x371.jpg 672w, https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/12/CP2077-XSX-348x196.jpg 348w, https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/12/CP2077-XSX.jpg 1600w" sizes="(max-width: 106px) 100vw, 106px"/> <div class="story-title"> <h2>Cyberpunk 2077 Benchmarks Show Even the Fastest GPU Ever Can't Play at 4K</h2> </div> </a> </li> <li> <a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/computing/318245-microsoft-adds-64-bit-x86-emulation-to-windows-on-arm"> <img width="106" height="59" src="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/09/Surface-Pro-X-Feature-106x59.jpg" class="attachment-news-small size-news-small wp-post-image" alt="Surface-Pro-X-Feature" srcset="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/09/Surface-Pro-X-Feature-106x59.jpg 106w, https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/09/Surface-Pro-X-Feature-300x166.jpg 300w, https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/09/Surface-Pro-X-Feature-768x424.jpg 768w, https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/09/Surface-Pro-X-Feature-640x353.jpg 640w, https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/09/Surface-Pro-X-Feature-223x126.jpg 223w, https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/09/Surface-Pro-X-Feature-672x371.jpg 672w, https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/09/Surface-Pro-X-Feature-348x196.jpg 348w, https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/09/Surface-Pro-X-Feature.jpg 844w" sizes="(max-width: 106px) 100vw, 106px"/> <div class="story-title"> <h2>Microsoft Adds 64-bit x86 Emulation to Windows on ARM</h2> </div> </a> </li> <li> <a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/computing/318229-seagate-announces-its-own-risc-v-cores-for-future-storage-controllers"> <img width="106" height="59" src="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/12/Seagate-RISC-V-106x59.jpg" class="attachment-news-small size-news-small wp-post-image" alt="" srcset="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/12/Seagate-RISC-V-106x59.jpg 106w, https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/12/Seagate-RISC-V-300x169.jpg 300w, https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/12/Seagate-RISC-V-768x432.jpg 768w, https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/12/Seagate-RISC-V-640x360.jpg 640w, https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/12/Seagate-RISC-V-223x126.jpg 223w, https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/12/Seagate-RISC-V-672x371.jpg 672w, https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/12/Seagate-RISC-V-348x196.jpg 348w" sizes="(max-width: 106px) 100vw, 106px"/> <div class="story-title"> <h2>Seagate Announces Its Own RISC-V Cores for Future Storage Controllers</h2> </div> </a> </li> </ul></div> </div> </section> <div class="row collapse"> <div class="column small-12 medium-12 large-8"> <section class="story-river"> <div class="story-header"> <h3>More Stories</h3> <a class="feed-icon" href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/feed" style="text-indent:-999999px">Feed</a> </div> <ul class="block-grid-1"> <li> <div class="image"> <a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/extreme/318237-hubble-finds-exoplanet-that-could-mirror-planet-nine" title="Hubble Finds Exoplanet That Could Mirror Planet Nine"> <img data-interchange="[https://www.extremetech.com/wp-content/uploads/2020/12/HD-106906-b-223x126.jpg,(default)],[https://www.extremetech.com/wp-content/uploads/2020/12/HD-106906-b-672x371.jpg,(small)],[https://www.extremetech.com/wp-content/uploads/2020/12/HD-106906-b-223x126.jpg,(medium)]" width="223" height="126" alt=""/> <noscript><img src="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/12/HD-106906-b-223x126.jpg" width="223" height="126"/></noscript> </a> </div> <div class="deck"> <h4><a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/extreme/318237-hubble-finds-exoplanet-that-could-mirror-planet-nine" title="Hubble Finds Exoplanet That Could Mirror Planet Nine">Hubble Finds Exoplanet That Could Mirror Planet Nine</a> <span class="date">December&nbsp;14,&nbsp;2020&nbsp;at&nbsp;8:16 am</span> </h4> <div class="hide-for-small-only"> <p>The planet, known as HD 106906 b, is 11 times the mass of Jupter, and it orbits the binary stars at a distance of nearly 68 billion miles &#8212; 730 times greater than the distance between Earth and the sun. Astronomers believe this frigid world could serve as a proxy to help us understand the hypothetical Planet Nine in our own solar system. </p> </div> </div> </li> <li class="native-ad"> <div id="etnative" data-ns="native" data-sharethrough="273b5306"> </div> </li> <li> <div class="image"> <a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/deals/318244-et-deals-over-800-off-dell-2020-vostro-15-7500-core-i7-nvidia-gtx-laptop-oculus-rift-s-for-299" title="ET Deals: Over $800 Off Dell 2020 Vostro 15 7500 Core i7 &amp; Nvidia GTX Laptop, Oculus Rift S for $299"> <img data-interchange="[https://www.extremetech.com/wp-content/uploads/2020/06/laptop-vostro-15-7000-pdp-1-223x126.jpg,(default)],[https://www.extremetech.com/wp-content/uploads/2020/06/laptop-vostro-15-7000-pdp-1-672x371.jpg,(small)],[https://www.extremetech.com/wp-content/uploads/2020/06/laptop-vostro-15-7000-pdp-1-223x126.jpg,(medium)]" width="223" height="126" alt=""/> <noscript><img src="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/06/laptop-vostro-15-7000-pdp-1-223x126.jpg" width="223" height="126"/></noscript> </a> </div> <div class="deck"> <h4><a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/deals/318244-et-deals-over-800-off-dell-2020-vostro-15-7500-core-i7-nvidia-gtx-laptop-oculus-rift-s-for-299" title="ET Deals: Over $800 Off Dell 2020 Vostro 15 7500 Core i7 &amp; Nvidia GTX Laptop, Oculus Rift S for $299">ET Deals: Over $800 Off Dell 2020 Vostro 15 7500 Core i7 &#038; Nvidia GTX Laptop, Oculus Rift S for $299</a> <span class="date">December&nbsp;11,&nbsp;2020&nbsp;at&nbsp;3:00 pm</span> </h4> <div class="hide-for-small-only"> <p>Today you can get a highly versatile laptop from Dell with over $800 marked off the retail price. This system is perfect for work, but it also has a 100 percent sRGB compatible display for editing images and a GPU that&#8217;s powerful enough to keep the average gamer happy.</p> </div> </div> </li> <li> <div class="image"> <a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/deals/318243-these-unique-gifts-are-perfect-for-the-gamers-in-your-life" title="These Unique Gifts are Perfect for the Gamers in Your Life"> <img data-interchange="[https://www.extremetech.com/wp-content/uploads/2020/12/sale_16936_primary_image_wide-223x126.jpg,(default)],[https://www.extremetech.com/wp-content/uploads/2020/12/sale_16936_primary_image_wide-672x371.jpg,(small)],[https://www.extremetech.com/wp-content/uploads/2020/12/sale_16936_primary_image_wide-223x126.jpg,(medium)]" width="223" height="126" alt=""/> <noscript><img src="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/12/sale_16936_primary_image_wide-223x126.jpg" width="223" height="126"/></noscript> </a> </div> <div class="deck"> <h4><a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/deals/318243-these-unique-gifts-are-perfect-for-the-gamers-in-your-life" title="These Unique Gifts are Perfect for the Gamers in Your Life">These Unique Gifts are Perfect for the Gamers in Your Life</a> <span class="date">December&nbsp;11,&nbsp;2020&nbsp;at&nbsp;1:34 pm</span> </h4> <div class="hide-for-small-only"> <p>Got a gamer on your holiday list? If you happen to be in need of some gifting inspiration, look no further than this awesome gamer gift guide, filled with ideas for those that love XBOX, PS5, Nintendo Switch and more.</p> </div> </div> </li> <li> <div class="image"> <a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/computing/318217-amd-arm-both-increased-their-server-market-share-in-q3-2020" title="AMD, ARM Both Increased Their Server Market Share in Q3 2020"> <img data-interchange="[https://www.extremetech.com/wp-content/uploads/2019/09/AMD-Epyc-Feature-3-223x126.jpg,(default)],[https://www.extremetech.com/wp-content/uploads/2019/09/AMD-Epyc-Feature-3-672x371.jpg,(small)],[https://www.extremetech.com/wp-content/uploads/2019/09/AMD-Epyc-Feature-3-223x126.jpg,(medium)]" width="223" height="126" alt=""/> <noscript><img src="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2019/09/AMD-Epyc-Feature-3-223x126.jpg" width="223" height="126"/></noscript> </a> </div> <div class="deck"> <h4><a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/computing/318217-amd-arm-both-increased-their-server-market-share-in-q3-2020" title="AMD, ARM Both Increased Their Server Market Share in Q3 2020">AMD, ARM Both Increased Their Server Market Share in Q3 2020</a> <span class="date">December&nbsp;11,&nbsp;2020&nbsp;at&nbsp;7:29 am</span> </h4> <div class="hide-for-small-only"> <p>IDC&#8217;s Q3 2020 server report shows impressive gains for both ARM and AMD. </p> </div> </div> </li> <li> <div class="image"> <a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/deals/318224-et-deals-amazon-echo-show-5-blink-mini-security-camera-for-49-50-off-apple-airpods-pro" title="ET Deals: Amazon Echo Show 5 + Blink Mini Security Camera for $49, $50 Off Apple AirPods Pro"> <img data-interchange="[https://www.extremetech.com/wp-content/uploads/2020/10/Echo-Show-8-Cover-223x126.jpg,(default)],[https://www.extremetech.com/wp-content/uploads/2020/10/Echo-Show-8-Cover-672x371.jpg,(small)],[https://www.extremetech.com/wp-content/uploads/2020/10/Echo-Show-8-Cover-223x126.jpg,(medium)]" width="223" height="126" alt=""/> <noscript><img src="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/10/Echo-Show-8-Cover-223x126.jpg" width="223" height="126"/></noscript> </a> </div> <div class="deck"> <h4><a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/deals/318224-et-deals-amazon-echo-show-5-blink-mini-security-camera-for-49-50-off-apple-airpods-pro" title="ET Deals: Amazon Echo Show 5 + Blink Mini Security Camera for $49, $50 Off Apple AirPods Pro">ET Deals: Amazon Echo Show 5 + Blink Mini Security Camera for $49, $50 Off Apple AirPods Pro</a> <span class="date">December&nbsp;10,&nbsp;2020&nbsp;at&nbsp;4:36 pm</span> </h4> <div class="hide-for-small-only"> <p>Today you can get one of Amazon&#8217;s Echo Show 5 devices along with a Blink Mini indoor security camera for just $49.99.</p> </div> </div> </li> <li class="content-ad"> <div class="row collapse"> <div id="etcontent" class="column hide-for-large-up" data-ns="rectangle"> </div> </div> </li> <li> <div class="image"> <a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/extreme/318214-hyundai-is-buying-boston-dynamics-for-almost-1-billion" title="Hyundai Is Buying Boston Dynamics for Almost $1 Billion"> <img data-interchange="[https://www.extremetech.com/wp-content/uploads/2020/06/Spot-Feature-223x126.jpg,(default)],[https://www.extremetech.com/wp-content/uploads/2020/06/Spot-Feature-672x371.jpg,(small)],[https://www.extremetech.com/wp-content/uploads/2020/06/Spot-Feature-223x126.jpg,(medium)]" width="223" height="126" alt=""/> <noscript><img src="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/06/Spot-Feature-223x126.jpg" width="223" height="126"/></noscript> </a> </div> <div class="deck"> <h4><a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/extreme/318214-hyundai-is-buying-boston-dynamics-for-almost-1-billion" title="Hyundai Is Buying Boston Dynamics for Almost $1 Billion">Hyundai Is Buying Boston Dynamics for Almost $1 Billion</a> <span class="date">December&nbsp;10,&nbsp;2020&nbsp;at&nbsp;3:47 pm</span> </h4> <div class="hide-for-small-only"> <p>The company just started selling its first product, the Spot quadruped robot. Owner SoftBank apparently feels this is the best time to unload the company, which it purchased from Google in 2017. Now, Hyundai Motor Company is set to acquire Boston Dynamics for $921 million. </p> </div> </div> </li> <li> <div class="image"> <a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/gaming/318199-cyberpunk-2077-is-a-wreck-on-the-original-xbox-one-ps4" title="Cyberpunk 2077 Is a Wreck on the Original Xbox One, PS4"> <img data-interchange="[https://www.extremetech.com/wp-content/uploads/2020/12/Cyberpunk-Feature-223x126.jpg,(default)],[https://www.extremetech.com/wp-content/uploads/2020/12/Cyberpunk-Feature-672x371.jpg,(small)],[https://www.extremetech.com/wp-content/uploads/2020/12/Cyberpunk-Feature-223x126.jpg,(medium)]" width="223" height="126" alt=""/> <noscript><img src="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/12/Cyberpunk-Feature-223x126.jpg" width="223" height="126"/></noscript> </a> </div> <div class="deck"> <h4><a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/gaming/318199-cyberpunk-2077-is-a-wreck-on-the-original-xbox-one-ps4" title="Cyberpunk 2077 Is a Wreck on the Original Xbox One, PS4">Cyberpunk 2077 Is a Wreck on the Original Xbox One, PS4</a> <span class="date">December&nbsp;10,&nbsp;2020&nbsp;at&nbsp;1:46 pm</span> </h4> <div class="hide-for-small-only"> <p>The Xbox One and PS4 versions of Cyberpunk 2077 look abysmal and apparently play terribly after CDPR delayed the game by nearly a month to polish them. </p> </div> </div> </li> <li> <div class="image"> <a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/deals/318223-six-courses-on-how-to-trade-cryptocurrency-and-stocks-successfully-for-30" title="Six Courses On How to Trade Cryptocurrency and Stocks Successfully for $30"> <img data-interchange="[https://www.extremetech.com/wp-content/uploads/2020/12/sale_159885_article_image-223x126.jpg,(default)],[https://www.extremetech.com/wp-content/uploads/2020/12/sale_159885_article_image-672x371.jpg,(small)],[https://www.extremetech.com/wp-content/uploads/2020/12/sale_159885_article_image-223x126.jpg,(medium)]" width="223" height="126" alt=""/> <noscript><img src="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/12/sale_159885_article_image-223x126.jpg" width="223" height="126"/></noscript> </a> </div> <div class="deck"> <h4><a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/deals/318223-six-courses-on-how-to-trade-cryptocurrency-and-stocks-successfully-for-30" title="Six Courses On How to Trade Cryptocurrency and Stocks Successfully for $30">Six Courses On How to Trade Cryptocurrency and Stocks Successfully for $30</a> <span class="date">December&nbsp;10,&nbsp;2020&nbsp;at&nbsp;12:54 pm</span> </h4> <div class="hide-for-small-only"> <p>he Complete Cryptocurrency Professional Trading Bundle features 6 courses on how to trade cryptocurrency, forex, and stocks successfully.</p> </div> </div> </li> <li> <div class="image"> <a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/extreme/318188-spacex-starship-performs-amazing-flip-maneuver-explodes-on-hard-landing" title="SpaceX Starship Performs Amazing Flip Maneuver, Explodes on Hard Landing"> <img data-interchange="[https://www.extremetech.com/wp-content/uploads/2020/03/starship-prototype-223x126.jpg,(default)],[https://www.extremetech.com/wp-content/uploads/2020/03/starship-prototype-672x371.jpg,(small)],[https://www.extremetech.com/wp-content/uploads/2020/03/starship-prototype-223x126.jpg,(medium)]" width="223" height="126" alt=""/> <noscript><img src="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2020/03/starship-prototype-223x126.jpg" width="223" height="126"/></noscript> </a> </div> <div class="deck"> <h4><a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/extreme/318188-spacex-starship-performs-amazing-flip-maneuver-explodes-on-hard-landing" title="SpaceX Starship Performs Amazing Flip Maneuver, Explodes on Hard Landing">SpaceX Starship Performs Amazing Flip Maneuver, Explodes on Hard Landing</a> <span class="date">December&nbsp;10,&nbsp;2020&nbsp;at&nbsp;12:09 pm</span> </h4> <div class="hide-for-small-only"> <p>The launch itself went off without a hitch, sending the vessel up to 41,000 feet. That&#8217;s a major milestone for the Starship, but the landing… well, that was more of a crash. SpaceX is still calling this one a win, though. </p> </div> </div> </li> <li> <div class="image"> <a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/computing/318177-google-ceo-promises-to-investigate-exit-of-top-ai-researcher" title="Google CEO Promises to Investigate Exit of Top AI Researcher"> <img data-interchange="[https://www.extremetech.com/wp-content/uploads/2019/12/535033-google-ceo-sundar-pichai-at-cloud-next-2017-223x126.jpg,(default)],[https://www.extremetech.com/wp-content/uploads/2019/12/535033-google-ceo-sundar-pichai-at-cloud-next-2017-672x371.jpg,(small)],[https://www.extremetech.com/wp-content/uploads/2019/12/535033-google-ceo-sundar-pichai-at-cloud-next-2017-223x126.jpg,(medium)]" width="223" height="126" alt=""/> <noscript><img src="https://web.archive.org/web/20201214134105im_/https://www.extremetech.com/wp-content/uploads/2019/12/535033-google-ceo-sundar-pichai-at-cloud-next-2017-223x126.jpg" width="223" height="126"/></noscript> </a> </div> <div class="deck"> <h4><a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/computing/318177-google-ceo-promises-to-investigate-exit-of-top-ai-researcher" title="Google CEO Promises to Investigate Exit of Top AI Researcher">Google CEO Promises to Investigate Exit of Top AI Researcher</a> <span class="date">December&nbsp;10,&nbsp;2020&nbsp;at&nbsp;10:31 am</span> </h4> <div class="hide-for-small-only"> <p>Google CEO Sundar Pichai has waded into the furor surrounding the termination of AI ethicist Dr. Timnit Gebru, but his memo may not help the situation much. </p> </div> </div> </li> </ul> <nav class="nav-button"><a class="btn-prev" href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/page/2"><span>OLDER Stories</span></a></nav> <section class="post-widget"><div id="execphp-60" class="widget widget_execphp"> <div id="zergnet-widget-41518" style="clear:both;"></div> <script language="javascript" type="text/javascript"> window.zdconsent.cmd.push(function(window) { (function() { if (window.location.search.indexOf('z1e2r3g4n5e6t7') == -1) { var zergnet = document.createElement('script'); zergnet.type = 'text/javascript'; zergnet.async = true; zergnet.src = '//web.archive.org/web/20201214134105/https://www.zergnet.com/zerg.js?id=41518'; var znscr = document.getElementsByTagName('script')[0]; znscr.parentNode.insertBefore(zergnet, znscr); } })(); }); </script> </div><div id="execphp-61" class="widget widget_execphp"> <div id="zergnet-widget-41522" style="clear:both;"></div> <script language="javascript" type="text/javascript"> window.zdconsent.cmd.push(function(window) { (function() { if (window.location.search.indexOf('z1e2r3g4n5e6t7') == -1) { var zergnet = document.createElement('script'); zergnet.type = 'text/javascript'; zergnet.async = true; zergnet.src = '//web.archive.org/web/20201214134105/https://www.zergnet.com/zerg.js?id=41522'; var znscr = document.getElementsByTagName('script')[0]; znscr.parentNode.insertBefore(zergnet, znscr); } })(); }); </script> </div></section> </section> </div> <div class="column large-4 show-for-large-up show-for-medium-up"> <section id="widgetbox"> <div id="gptwidget-3" class="widget widget_gptwidget"> <div id="etright" data-ns="portrait"> </div> </div> <div id="text-7" class="widget widget_text"> <div class="textwidget"><div class="affiliate-text">This site may earn affiliate commissions from the links on this page. <a href="https://web.archive.org/web/20201214134105/https://www.ziffdavis.com/terms-of-use#endorsement" target="_blank">Terms of use</a>.</div></div> </div> <div id="email_signup-2" class="widget widget_email_signup"> <div id="et_newsletter"> <h3>ExtremeTech Newsletter</h3> <p>Subscribe Today to get the latest ExtremeTech news delivered right to your inbox.</p> <div class="etech-newsletter"> <label for="email" style="display:none;">Email</label> <input name="email" id="email" type="text" class="email-input" value="Email Address..."/> <input class="btn-signup button radius" type="submit" value="Sign Up"> </div> <div class="newsletter_text"> This newsletter may contain advertising, deals, or affiliate links. Subscribing to a newsletter indicates your consent to our <a target="_blank" href="https://web.archive.org/web/20201214134105/http://www.ziffdavis.com/terms-of-use">Terms of Use</a> and <a target="_blank" href="https://web.archive.org/web/20201214134105/http://www.ziffdavis.com/privacy-policy">Privacy Policy</a>. You may unsubscribe from the newsletter at any time. </div> </div> <script type="text/javascript"> var __EXTECH = __EXTECH || {}; __EXTECH.clientId = "1"; __EXTECH.key = "debd408c83ff4a5bb5e2e5ccbb87c92e"; __EXTECH.endpoint = "https://web.archive.org/web/20201214134105/https://emailapi.zdbb.net/subscriptions/v3/"; </script> </div> <div id="gptwidget-4" class="widget widget_gptwidget"> <div id="etbottom" data-ns="portrait"> </div> </div> <div id="gptwidget-5" class="widget widget_gptwidget"> <div id="etstitial" data-ns=""> </div> </div> <div id="gptwidget-6" class="widget widget_gptwidget"> <div id="etspecial" data-ns=""> </div> </div> <div id="gptwidget-9" class="widget widget_gptwidget"> <div id="etinpage" data-ns=""> </div> </div> <div id="gptwidget-10" class="widget widget_gptwidget"> <div id="etinline" data-ns=""> </div> </div> <div id="gptwidget-11" class="widget widget_gptwidget"> <div id="etmasthead" data-ns=""> </div> </div> </section> </div> </div> </div> </div> <a class="exit-off-canvas"></a> </div> </div> <footer class="global-footer"> <nav class="row"> <a href="//web.archive.org/web/20201214134105/https://www.extremetech.com/"><img src="/web/20201214134105im_/https://www.extremetech.com/wp-content/themes/extremetech/images/extremetech-white-logo.svg" alt="logo" onmouseover="this.src='/wp-content/themes/extremetech/images/extremetech-orange-logo.svg'" onmouseout="this.src='/wp-content/themes/extremetech/images/extremetech-white-logo.svg'"/></a> <ul class="footer-social show-for-medium-up"> <li><a href="https://web.archive.org/web/20201214134105/https://www.facebook.com/extremetechdotcom" class="fab fa-facebook" target="_blank">Facebook</a></li> <li><a href="https://web.archive.org/web/20201214134105/https://www.twitter.com/ExtremeTech" class="fab fa-twitter" target="_blank">Twitter</a></li> <li><a href="https://web.archive.org/web/20201214134105/https://news.google.com/publications/CAAqBwgKMIrmhAsw_-aBAw?oc=3" class="fab fa-google" target="_blank">Google News</a></li> <li><a href="https://web.archive.org/web/20201214134105/https://flipboard.com/@ExtremeTech" class="fab fa-flipboard" target="_blank">Flipboard</a></li> </ul> <ul class="top-row show-for-medium-up"> <li class=""><a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/about/">About</a></li> <li><a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/about/">Contact</a></li> <li><a href="https://web.archive.org/web/20201214134105/http://www.pcmag.com/newsletter_manage">Newsletters</a></li> <li><a href="https://web.archive.org/web/20201214134105/http://www.extremetech.com/about#advertise">Advertise</a></li> </ul> <ul class="middle-row show-for-medium-up"> <li class="more-from-ziff">More From Ziff Davis:</li> <li><a href="https://web.archive.org/web/20201214134105/https://www.mashable.com/" target="_blank">Mashable</a></li> <li><a href="https://web.archive.org/web/20201214134105/http://www.pcmag.com/" target="_blank">PCMag</a></li> <li><a href="https://web.archive.org/web/20201214134105/http://www.geek.com/" target="_blank">Geek</a></li> <li><a href="https://web.archive.org/web/20201214134105/http://www.askmen.com/" target="_blank">AskMen</a></li> <li><a href="https://web.archive.org/web/20201214134105/https://bestgifts.com/" target="_blank">BestGifts.com</a></li> <li><a href="https://web.archive.org/web/20201214134105/https://www.everydayhealth.com/" target="_blank">Everyday Health</a></li> <li><a href="https://web.archive.org/web/20201214134105/http://www.ign.com/" target="_blank">IGN</a></li> <li><a href="https://web.archive.org/web/20201214134105/http://www.offers.com/" target="_blank">Offers.com</a></li> <li><a href="https://web.archive.org/web/20201214134105/http://www.speedtest.net/" target="_blank" rel="nofollow">Speedtest.net</a></li> <li><a href="https://web.archive.org/web/20201214134105/http://www.techbargains.com/" target="_blank">TechBargains</a></li> <li><a href="https://web.archive.org/web/20201214134105/http://www.toolbox.com/" target="_blank">Toolbox</a></li> <li><a href="https://web.archive.org/web/20201214134105/https://www.whattoexpect.com/" target="_blank">What to Expect</a></li> </ul> <ul class="bottom-row"> <li class=""><a href="https://web.archive.org/web/20201214134105/http://feeds2.feedburner.com/ziffdavis/extremetech" target="_blank">RSS Feeds</a></li> <li class=""><a href="https://web.archive.org/web/20201214134105/https://www.ziffdavis.com/privacy-policy" target="_blank">Privacy Policy</a></li> <li class=""><a href="https://web.archive.org/web/20201214134105/http://www.ziffdavis.com/about/terms" target="_blank">Terms of Use</a></li> <li class=""><a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/about#advertising">Advertise</a></li> <li class=""><a href="https://web.archive.org/web/20201214134105/https://www.ziffdavis.com/accessibility" target="_blank">Accessibility</a></li> <li class=""><a href="https://web.archive.org/web/20201214134105/https://www.extremetech.com/ccpa" target="_blank">Do Not Sell My Personal Information</a></li> </ul> </nav> <section class="copyright row"> <div class="footer-copy"> <img src="/web/20201214134105im_/https://www.extremetech.com/wp-content/themes/extremetech/images/ziff_davis.svg" alt="logo" width="88" height="34"> <p> © 1996-2020 <a href="https://web.archive.org/web/20201214134105/http://www.ziffdavis.com/" target="_blank">Ziff Davis, LLC. PCMag Digital Group</a><br>ExtremeTech is among the federally registered trademarks of <br class="show-for-medium-up">Ziff Davis, LLC and may not be used by third parties without explicit permission.</p> <div class="evidon-notice-link"></div> </div> </section> </footer> <div id="execphp-69" class="widget widget_execphp"> <style type="text/css"> .hybrid-bar{z-index:123456789 !important;} #bannerad{z-index:123456788 !important;} #stitialv2{display:none;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}#stitialv2 .close{display:block;width:45px;height:45px;border-radius:66px;font-size:25px;color:#fff;line-height:35px;text-align:center;text-decoration:none;background:#000;opacity:1;font-weight:700;border-width:3px;border-style:solid;border-color:#424242;position:fixed;right:30px;top:50px;cursor:pointer;z-index:123456789}#stitialv2 .overlay,#stitialv2 .wrapper{opacity:.9;z-index:123456789;position:fixed;left:0;width:100%}#stitialv2 .close:hover{color:#000;text-decoration:none;background:#fff;border-color:#fff}#stitialv2 .overlay{background-color:#000;margin:0;padding:0;right:0;top:0;bottom:0;height:10000px;display:block}#stitialv2 .wrapper{font-size:14px;text-align:center;top:50px;margin-top:0!important;}#stitialv2 .creative{margin:0 auto;position:relative}#stitialv2 .fuse,#stitialv2 .fuse-wire{height:5px;margin-top:0;z-index:1234567890;left:0}#stitialv2 .fuse{width:100%;background-color:#ccc;position:fixed;top:0}#stitialv2 .fuse-wire{width:0;background-color:#E20309;position:fixed}.iframe-stitial-container{position:fixed;width:100%;z-index:1234567890;left:0;text-align:center;top:100px}.iframe-stitial-ad{border:0;margin:0 auto;position:relative} </style> </div><div id="execphp-70" class="widget widget_execphp"> <div id="bishop"></div> </div><div id="execphp-33" class="widget widget_execphp"> <!-- Ad check tag--> <script type="text/javascript"> (function() { function se(ab) { if (ab===true) { if (window._gaq) { window._gaq.push(['_trackEvent', 'AdBlocker','Blocked',undefined, undefined, true]); } if (window.ga) { window.ga('send', 'event', 'AdBlocker', 'Blocked', {nonInteraction: true}); } console.log('abtrue'); } else { if (window._gaq) { window._gaq.push(['_trackEvent', 'AdBlocker','NotBlocked',undefined, undefined, true]); } if (window.ga) { window.ga('send', 'event', 'AdBlocker', 'NotBlocked', {nonInteraction: true}); } } } if (typeof _zd_il === 'undefined') { xhr = new XMLHttpRequest(); xhr.onreadystatechange = function() { if (xhr.readyState == XMLHttpRequest.DONE){ se(xhr.status!==200); } } } else se(_zd_il===1); xhr.open('GET', 'https://web.archive.org/web/20201214134105/https://static.adziff.com/ab/ads.js', true); xhr.send(null); })(); </script> <!-- End Ad check tag --> <script type="text/javascript"> // __EXTECH.libsCallbacks.push(AdBlockChecker); </script> </div><div id="execphp-74" class="widget widget_execphp"> <script> var dateNow = new Date(); var endDate = new Date('June 30, 2016 24:00:00'); if ( dateNow < endDate ) { /* Ad Refresh Custom Value */ if ( typeof __ZDRefresher != "undefined" ) { __ZDRefresher.Timer = 15; } /* End Custom Value */ } </script> </div><div id="execphp-18" class="widget widget_execphp"> <!--ZDCSE Script TAG--> <script type="text/javascript" src="//web.archive.org/web/20201214134105js_/https://static.extremetech.com/cse/js/5.0.0/zdcse.min.js" async></script> <!--End ZDCSE Script TAG--> </div><div id="execphp-19" class="widget widget_execphp"> <!-- begin zdbb --> <script type="text/javascript" src="//web.archive.org/web/20201214134105js_/https://www.extremetech.com/cszn/js/z0WVjCBSEeGLoxIxOQVEwQ.min.js" async></script> <noscript><img height="1" width="1" src="//web.archive.org/web/20201214134105im_/https://zdbb.net/l/z0WVjCBSEeGLoxIxOQVEwQ/" alt=""/></noscript> <!-- end zdbb --> </div><div id="execphp-26" class="widget widget_execphp"> <!-- chartbeat --> <script type="text/javascript"> var _sf_async_config = _sf_async_config || {}; /** CONFIGURATION START **/ <!-- set in head --> _sf_async_config.sections = ''; _sf_async_config.authors =''; /** CONFIGURATION END **/ (function(){ function loadChartbeat() { window._sf_endpt=(new Date()).getTime(); var e = document.createElement('script'); e.setAttribute('language', 'javascript'); e.setAttribute('type', 'text/javascript'); e.setAttribute('src', '//web.archive.org/web/20201214134105/https://www.extremetech.com/scc/js/chartbeat.js'); document.body.appendChild(e); } var oldonload = window.onload; window.onload = (typeof window.onload != 'function') ? loadChartbeat : function() { oldonload(); loadChartbeat(); } ; })(); </script> </div><div id="execphp-53" class="widget widget_execphp"> <!-- Evidon snippet --> <style>#_evidon_banner { background-color: #f3f3f3; } #_evh-link { z-index: 10000; }#_evh-link {color:white!important;}#_evidon-banner-cookiebuttontext{color:#000;}</style> <!-- Privacy Module --> <style> @import url(https://web.archive.org/web/20201214134105cs_/https://fonts.googleapis.com/css?family=Roboto:300,400,500,700); .privacy-content { position: fixed; left: 0; right: 0; bottom: 0; width: calc(100% - 5px); max-width: 850px; margin: 0 auto 5px; z-index: 12345678; } .privacy-banner { display: flex; align-items: center; justify-content: center; text-align: center; margin-bottom: 5px; border-radius: 3px; background-color: #ffffff; box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.7); font-family: Roboto!important; } .privacy-banner .message, .truste-messageColumn { font-family: Roboto!important; font-size: 15px!important; font-weight: 500; line-height: 1.6; letter-spacing: 1px; color: #2d2d2d!important; float: none!important; margin: 0!important; padding: 10px; flex: 1; } .privacy-banner .message .legal-text { margin: 0; padding: 10px; } .privacy-banner .message a, .truste-messageColumn a { font-weight: bold; text-decoration: underline!important; color: #2d2d2d!important; } .privacy-banner a.close { color: #2d2d2d; text-decoration: none; flex-direction: column; margin-right: 15px; font-size: 25px; } .truste-buttonsColumn { float: none!important; margin: 0!important; } .privacy-banner .buttons button, .truste-buttonsColumn button { border-radius: 2px; background-color: #009fb7; border: none; box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.12), 0 0 2px 0 rgba(0, 0, 0, 0.12); font-size: 11px; font-weight: bold; letter-spacing: 0.7px; min-width: 165px; text-align: center; color: #ffffff; padding: 9px 15px; margin: 10px 21px; cursor: pointer; transition: all .25s ease-in-out; float: none!important; width: auto!important; } .privacy-banner .buttons button:hover, .truste-buttonsColumn button:hover { background: #0e95ab; box-shadow: 0 5px 11px 0 rgba(0,0,0,.18), 0 4px 15px 0 rgba(0,0,0,.15); } .privacy-content .hidden { display: none!important; } </style> <div class="privacy-content"> <div id="cookie-consent"> <div id="consent_blackbar" class="privacy-banner"></div> </div> <div id="cookie-policy" class="privacy-banner hidden"> <div class="message"> <p class="legal-text">We strongly encourage you to read our updated <a href="#" class="close-link">PRIVACY POLICY</a> and <a href="#" class="close-cookie-link">COOKIE POLICY</a>.</p> </div> <a href="#" class="close close-x">&times;</a> </div> </div> <script> /* if ( typeof window.zdconsent !== "undefined" && window.zdconsent.gdprApplies && !window.zdconsent.consentGiven ) { document.querySelector('.privacy-content').style.bottom = "100px"; var gdprInterval = setInterval(function() { if ( window.zdconsent.consentGiven ) { document.querySelector('.privacy-content').style.bottom = "0px"; clearInterval(gdprInterval); } }, 100); } if (getCookie("newPrivacyPolicy") !== "closed") { document.getElementById('cookie-policy').classList.remove('hidden'); } var closeX = document.querySelector('.close-x'); var closeLink = document.querySelector('.close-link'); var closeCookieLink = document.querySelector('.close-cookie-link'); function setPrivacyCookie(e) { e.preventDefault(); if ( typeof gdprInterval !== "undefined") { document.querySelector('.privacy-content').style.bottom = "0px"; clearInterval(gdprInterval); } var d = new Date(); d.setTime(d.getTime() + (90*24*60*60*1000)); var expires = "expires="+ d.toUTCString(); document.cookie = "newPrivacyPolicy=closed;" + expires + ";" + "path=/;"; var element = document.getElementById("cookie-policy"); element.parentNode.removeChild(element); } function getCookie(cname) { var name = cname + "="; var decodedCookie = decodeURIComponent(document.cookie); var ca = decodedCookie.split(';'); for(var i = 0; i <ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); } } return ""; } function viewLink(e) { setPrivacyCookie(e); setTimeout(function(){ window.location = "https://web.archive.org/web/20201214134105/https://www.ziffdavis.com/privacy-policy"; // Need Link }, 20); } function viewCookie(e) { setPrivacyCookie(e); setTimeout(function(){ window.location = "https://web.archive.org/web/20201214134105/https://www.ziffdavis.com/cookie-policy"; // Need Link }, 20); } closeX.addEventListener('click', setPrivacyCookie); closeLink.addEventListener('click', viewLink); closeCookieLink.addEventListener('click',viewCookie); */ </script> <!-- End Privacy Module --> </div> <div id="gptwidget-8" class="widget widget_gptwidget"> <div id="etmobilestitial" data-ns=""> </div> </div> <link rel="stylesheet" href="https://web.archive.org/web/20201214134105cs_/https://use.fontawesome.com/releases/v5.3.1/css/all.css"> <link rel="stylesheet" href="https://web.archive.org/web/20201214134105cs_/https://use.fontawesome.com/releases/v5.3.1/css/v4-shims.css"> <!--Plugin WP Missed Schedule Active - Secured with Genuine Authenticity KeyTag--> <!-- This site is patched against a big problem not solved since WordPress 2.5 --> <script type="text/javascript"> /* <![CDATA[ */ var countVars = {"disqusShortname":"extremetech"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20201214134105js_/https://www.extremetech.com/wp-content/plugins/disqus-comment-system/public/js/comment_count.js?ver=3.0.15"></script> <script type="text/javascript" src="https://web.archive.org/web/20201214134105js_/https://www.extremetech.com/wp-includes/js/wp-embed.min.js?ver=5.1.1"></script> <script type="text/javascript" src="https://web.archive.org/web/20201214134105js_/https://www.extremetech.com/wp-content/themes/extremetech/build/js/libs.js?ver=1517845260"></script> <script type="text/javascript" src="/web/20201214134105js_/https://www.extremetech.com/wp-content/themes/extremetech/build/js/site.js?ver=1559851366"></script> </body> </html> <!-- FILE ARCHIVED ON 13:41:05 Dec 14, 2020 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 21:36:21 Nov 30, 2024. 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.584 exclusion.robots: 0.027 exclusion.robots.policy: 0.017 esindex: 0.01 cdx.remote: 5.809 LoadShardBlock: 435.626 (6) PetaboxLoader3.datanode: 152.371 (7) PetaboxLoader3.resolve: 171.457 (3) load_resource: 83.888 -->

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