Files
nexus/sreweekly/articles/189/01-what-would-it-take-to-shut-down-the-entire-internet.html
2026-09-12 17:23:01 +08:00

2788 lines
236 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!doctype html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" type="image/png" href="/favicon.png?v1" sizes="96x96" />
<link rel="icon" type="image/svg+xml" href="/favicon.svg?v1">
<link rel="shortcut icon" href="/favicon.ico?v1" />
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png?v1">
<link rel="manifest" href="/site.webmanifest">
<link rel="mask-icon" href="/safari-pinned-tab.svg?v1" color="#004fff">
<meta name="apple-mobile-web-app-title" content="Gizmodo">
<meta name="application-name" content="Gizmodo">
<meta name="msapplication-TileColor" content="#004fff">
<meta name="theme-color" content="#ffffff">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css">
<script>window.iconPath = "https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg?v2";</script>
<script>(function e(){try{if("theme"in localStorage)return"dark"===localStorage.theme;return window.matchMedia("(prefers-color-scheme: dark)").matches}catch{return window.matchMedia("(prefers-color-scheme: dark)").matches}})()&&!window.matchMedia("print").matches?document.documentElement.classList.add("dark"):document.documentElement.classList.remove("dark");</script>
<style>.dark .dark\:bg-main-950,.dark body{background-color:#030314}</style>
<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
<!-- This site is optimized with the Yoast SEO plugin v22.9 - https://yoast.com/wordpress/plugins/seo/ -->
<title>What Would It Take to Shut Down the Entire Internet?</title>
<meta name="description" content="Not too long ago, we here at Giz Asks contemplated what might happen if the entire internet shut down at once. One imaginative stumbling block, in playing" />
<link rel="canonical" href="https://gizmodo.com/what-would-it-take-to-shut-down-the-entire-internet-1837984019" />
<meta property="og:locale" content="en_US" />
<meta property="og:type" content="article" />
<meta property="og:title" content="What Would It Take to Shut Down the Entire Internet?" />
<meta property="og:description" content="Not too long ago, we here at Giz Asks contemplated what might happen if the entire internet shut down at once. One imaginative stumbling block, in playing" />
<meta property="og:url" content="https://gizmodo.com/what-would-it-take-to-shut-down-the-entire-internet-1837984019" />
<meta property="og:site_name" content="Gizmodo" />
<meta property="article:publisher" content="https://www.facebook.com/gizmodo/" />
<meta property="article:author" content="Daniel Kolitz" />
<meta property="article:published_time" content="2019-09-30T12:00:00+00:00" />
<meta property="article:modified_time" content="2019-09-30T12:00:00+00:00" class="yoast-seo-meta-tag" />
<meta property="og:image" content="https://gizmodo.com/app/uploads/2019/09/bobs8ncmribay7htjfgc.jpg" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="675" />
<meta property="og:image:type" content="image/jpeg" />
<meta name="author" content="Daniel Kolitz" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:creator" content="@Gizmodo" />
<meta name="twitter:site" content="@Gizmodo" />
<meta name="twitter:label1" content="Written by" />
<meta name="twitter:data1" content="Daniel Kolitz" />
<meta name="twitter:label2" content="Est. reading time" />
<meta name="twitter:data2" content="18 minutes" />
<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"Article","@id":"https://gizmodo.com/what-would-it-take-to-shut-down-the-entire-internet-1837984019#article","isPartOf":{"@id":"https://gizmodo.com/what-would-it-take-to-shut-down-the-entire-internet-1837984019"},"author":{"name":"Daniel Kolitz","@id":"https://gizmodo.com/#/schema/person/d46bb8b3083403e907bc67a51bb521ec"},"headline":"What Would It Take to Shut Down the Entire Internet?","datePublished":"2019-09-30T12:00:00+00:00","dateModified":"2019-09-30T12:00:00+00:00","mainEntityOfPage":{"@id":"https://gizmodo.com/what-would-it-take-to-shut-down-the-entire-internet-1837984019"},"wordCount":3620,"commentCount":0,"publisher":{"@id":"https://gizmodo.com/#organization"},"image":{"@id":"https://gizmodo.com/what-would-it-take-to-shut-down-the-entire-internet-1837984019#primaryimage"},"thumbnailUrl":"https://gizmodo.com/app/uploads/2019/09/bobs8ncmribay7htjfgc.jpg","keywords":["Giz Asks","Infrastructure","Internet","Technology"],"articleSection":["Tech News"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https://gizmodo.com/what-would-it-take-to-shut-down-the-entire-internet-1837984019#respond"]}]},{"@type":"WebPage","@id":"https://gizmodo.com/what-would-it-take-to-shut-down-the-entire-internet-1837984019","url":"https://gizmodo.com/what-would-it-take-to-shut-down-the-entire-internet-1837984019","name":"What Would It Take to Shut Down the Entire Internet?","isPartOf":{"@id":"https://gizmodo.com/#website"},"primaryImageOfPage":{"@id":"https://gizmodo.com/what-would-it-take-to-shut-down-the-entire-internet-1837984019#primaryimage"},"image":{"@id":"https://gizmodo.com/what-would-it-take-to-shut-down-the-entire-internet-1837984019#primaryimage"},"thumbnailUrl":"https://gizmodo.com/app/uploads/2019/09/bobs8ncmribay7htjfgc.jpg","datePublished":"2019-09-30T12:00:00+00:00","dateModified":"2019-09-30T12:00:00+00:00","description":"Not too long ago, we here at Giz Asks contemplated what might happen if the entire internet shut down at once. One imaginative stumbling block, in playing","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://gizmodo.com/what-would-it-take-to-shut-down-the-entire-internet-1837984019"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://gizmodo.com/what-would-it-take-to-shut-down-the-entire-internet-1837984019#primaryimage","url":"https://gizmodo.com/app/uploads/2019/09/bobs8ncmribay7htjfgc.jpg","contentUrl":"https://gizmodo.com/app/uploads/2019/09/bobs8ncmribay7htjfgc.jpg","width":1920,"height":1080},{"@type":"WebSite","@id":"https://gizmodo.com/#website","url":"https://gizmodo.com/","name":"Gizmodo","description":"The Future Is Here","publisher":{"@id":"https://gizmodo.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://gizmodo.com/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://gizmodo.com/#organization","name":"Gizmodo","url":"https://gizmodo.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://gizmodo.com/#/schema/logo/image/","url":"https://gizmodo.com/app/uploads/2025/10/gizmodo-identity-696x696-1.jpg","contentUrl":"https://gizmodo.com/app/uploads/2025/10/gizmodo-identity-696x696-1.jpg","width":696,"height":696,"caption":"Gizmodo"},"image":{"@id":"https://gizmodo.com/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/gizmodo/","https://x.com/Gizmodo"]},{"@type":"Person","@id":"https://gizmodo.com/#/schema/person/d46bb8b3083403e907bc67a51bb521ec","name":"Daniel Kolitz","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://gizmodo.com/#/schema/person/image/","url":"https://secure.gravatar.com/avatar/46beff1cbdd1250d0e74e06b0a22eb3a?s=96&d=mm&r=g","contentUrl":"https://secure.gravatar.com/avatar/46beff1cbdd1250d0e74e06b0a22eb3a?s=96&d=mm&r=g","caption":"Daniel Kolitz"},"url":"https://gizmodo.com/author/danielkolitz"}]}</script>
<!-- / Yoast SEO plugin. -->
<link rel='dns-prefetch' href='//api.consentframework.com' />
<link rel='dns-prefetch' href='//cache.consentframework.com' />
<link rel='dns-prefetch' href='//scripts.opti-digital.com' />
<link rel="alternate" type="application/rss+xml" href="https://gizmodo.com/feed" />
<meta property="mrf:tags" content="contentType:Post" />
<meta property="mrf:authors" content="Daniel Kolitz" />
<meta property="mrf:sections" content="Tech News" />
<script type="text/javascript" src="https://cache.consentframework.com/js/pa/41707/c/V2Sw7/stub" charset="utf-8"></script>
<script type="text/javascript" src="https://cdn.sirdata.eu/youtube-iframe.js"></script>
<script type="text/javascript" src="https://cache.consentframework.com/js/pa/41707/c/V2Sw7/cmp" charset="utf-8" async></script>
<script type="text/javascript">
!function(){"use strict";function e(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],c=document.createElement("script");c.src=e,t?c.type="module":(c.async=!0,c.type="text/javascript",c.setAttribute("nomodule",""));var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(c,n)}!function(t,c){!function(t,c,n){var a,o,r;n.accountId=c,null!==(a=t.marfeel)&&void 0!==a||(t.marfeel={}),null!==(o=(r=t.marfeel).cmd)&&void 0!==o||(r.cmd=[]),t.marfeel.config=n;var i="https://sdk.mrf.io/statics";e("".concat(i,"/marfeel-sdk.js?id=").concat(c),!0),e("".concat(i,"/marfeel-sdk.es5.js?id=").concat(c),!1)}(t,c,arguments.length>2&&void 0!==arguments[2]?arguments[2]:{})}(window,6017,{} /* Config */)}();
</script>
<script type="text/javascript">
window['gtag_enable_tcf_support'] = true;
(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=
'https://www.googletagmanager.com/gtm.js?id='+i+dl+'';f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-W5PBFP3X');
</script>
<link rel="preload" href="https://securepubads.g.doubleclick.net/tag/js/gpt.js" as="script" type="text/javascript" />
<script>var optidigitalQueue = optidigitalQueue || {}; optidigitalQueue.cmd = optidigitalQueue.cmd || [];</script>
<script type="module" id="optidigital-ad-init" async data-config='{"adUnit":"/23178111854/od.gizmodo.com/article","pageTargeting":{"post_id":1837984019,"nop":"0","nos":"0","tags":["giz-asks","infrastructure","internet","technology"],"environment":"","logged_in":"0","channel":"tech","section":"","subsection":"","categorie":["tech"]}}' src="//scripts.opti-digital.com/modules/?site=gizmodo"></script>
<script type="text/javascript" async data-cmp-src="https://launcher.spot.im/spot/sp_WLmVAUOi" data-spotim-module="spotim-launcher" data-post-url="https://gizmodo.com/what-would-it-take-to-shut-down-the-entire-internet-1837984019" data-article-tags="giz-asks,infrastructure,internet,technology" data-post-id="1837984019" data-spotim-autorun="false"></script>
<script>!function(n){if(!window.cnx){window.cnx={},window.cnx.cmd=[];var t=n.createElement('iframe');t.src='javascript:false'; t.display='none',t.onload=function(){var n=t.contentWindow.document,c=n.createElement('script');c.src='//cd.connatix.com/connatix.player.js?cid=872d12ce-453b-4870-845f-955919887e1b&pid=92b7b46b-43ed-4e0e-b21b-2c999302d9d7',c.setAttribute('async','1'),c.setAttribute('type','text/javascript'),n.body.appendChild(c)},n.head.appendChild(t)}}(document);</script><script type="text/javascript">window.postData = {"categories":["tech"],"tags":["giz-asks","infrastructure","internet","technology"]};</script><link rel="stylesheet" href="https://gizmodo.com/app/plugins/pdfjs-viewer-shortcode/inc/../blocks/dist/style.css?ver=2.2.1"><link rel="stylesheet" href="https://gizmodo.com/app/plugins/keleops-liveblog/css/liveblog.min.css?ver=0.6.0"><link rel="stylesheet" href="https://gizmodo.com/app/plugins/keleops-shopbot/css/all.min.css?ver=1.6.37"><link rel="stylesheet" href="https://gizmodo.com/app/plugins/keleops-toc/assets/css/screen.min.css?ver=2.0.23"><style id='ez-toc-inline-css'>
div#ez-toc-container p.ez-toc-title {font-size: 120%;}div#ez-toc-container p.ez-toc-title {font-weight: 500;}div#ez-toc-container ul li {font-size: 100%;}div#ez-toc-container {width: 100%;}
</style>
<link rel="stylesheet" href="https://gizmodo.com/app/themes/gizmodo/public/app.0050ed.css"><style id='rocket-lazyload-inline-css'>
.rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;}.rll-youtube-player:focus-within{outline: 2px solid currentColor;outline-offset: 5px;}.rll-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.rll-youtube-player img:hover{-webkit-filter:brightness(75%)}.rll-youtube-player .play{height:100%;width:100%;left:0;top:0;position:absolute;background:url(https://gizmodo.com/app/plugins/wp-rocket/assets/img/youtube.png) no-repeat center;background-color: transparent !important;cursor:pointer;border:none;}.wp-embed-responsive .wp-has-aspect-ratio .rll-youtube-player{position:absolute;padding-bottom:0;width:100%;height:100%;top:0;bottom:0;left:0;right:0}
</style>
<script type="text/javascript">
window._nslDOMReady = function (callback) {
if ( document.readyState === "complete" || document.readyState === "interactive" ) {
callback();
} else {
document.addEventListener( "DOMContentLoaded", callback );
}
};
</script><noscript>
<img src="https://sb.scorecardresearch.com/p?c1=2&amp;c2=39636245&amp;cv=3.9.1&amp;cj=1">
</noscript>
<style type="text/css">div.nsl-container[data-align="left"] {
text-align: left;
}
div.nsl-container[data-align="center"] {
text-align: center;
}
div.nsl-container[data-align="right"] {
text-align: right;
}
div.nsl-container div.nsl-container-buttons a[data-plugin="nsl"] {
text-decoration: none;
box-shadow: none;
border: 0;
}
div.nsl-container .nsl-container-buttons {
display: flex;
padding: 5px 0;
}
div.nsl-container.nsl-container-block .nsl-container-buttons {
display: inline-grid;
grid-template-columns: minmax(145px, auto);
}
div.nsl-container-block-fullwidth .nsl-container-buttons {
flex-flow: column;
align-items: center;
}
div.nsl-container-block-fullwidth .nsl-container-buttons a,
div.nsl-container-block .nsl-container-buttons a {
flex: 1 1 auto;
display: block;
margin: 5px 0;
width: 100%;
}
div.nsl-container-inline {
margin: -5px;
text-align: left;
}
div.nsl-container-inline .nsl-container-buttons {
justify-content: center;
flex-wrap: wrap;
}
div.nsl-container-inline .nsl-container-buttons a {
margin: 5px;
display: inline-block;
}
div.nsl-container-grid .nsl-container-buttons {
flex-flow: row;
align-items: center;
flex-wrap: wrap;
}
div.nsl-container-grid .nsl-container-buttons a {
flex: 1 1 auto;
display: block;
margin: 5px;
max-width: 280px;
width: 100%;
}
@media only screen and (min-width: 650px) {
div.nsl-container-grid .nsl-container-buttons a {
width: auto;
}
}
div.nsl-container .nsl-button {
cursor: pointer;
vertical-align: top;
border-radius: 4px;
}
div.nsl-container .nsl-button-default {
color: #fff;
display: flex;
}
div.nsl-container .nsl-button-icon {
display: inline-block;
}
div.nsl-container .nsl-button-svg-container {
flex: 0 0 auto;
padding: 8px;
display: flex;
align-items: center;
}
div.nsl-container svg {
height: 24px;
width: 24px;
vertical-align: top;
}
div.nsl-container .nsl-button-default div.nsl-button-label-container {
margin: 0 24px 0 12px;
padding: 10px 0;
font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
line-height: 20px;
letter-spacing: .25px;
overflow: hidden;
text-align: center;
text-overflow: clip;
white-space: nowrap;
flex: 1 1 auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
text-transform: none;
display: inline-block;
}
div.nsl-container .nsl-button-google[data-skin="dark"] .nsl-button-svg-container {
margin: 1px;
padding: 7px;
border-radius: 3px;
background: #fff;
}
div.nsl-container .nsl-button-google[data-skin="light"] {
border-radius: 1px;
box-shadow: 0 1px 5px 0 rgba(0, 0, 0, .25);
color: RGBA(0, 0, 0, 0.54);
}
div.nsl-container .nsl-button-apple .nsl-button-svg-container {
padding: 0 6px;
}
div.nsl-container .nsl-button-apple .nsl-button-svg-container svg {
height: 40px;
width: auto;
}
div.nsl-container .nsl-button-apple[data-skin="light"] {
color: #000;
box-shadow: 0 0 0 1px #000;
}
div.nsl-container .nsl-button-facebook[data-skin="white"] {
color: #000;
box-shadow: inset 0 0 0 1px #000;
}
div.nsl-container .nsl-button-facebook[data-skin="light"] {
color: #1877F2;
box-shadow: inset 0 0 0 1px #1877F2;
}
div.nsl-container .nsl-button-spotify[data-skin="white"] {
color: #191414;
box-shadow: inset 0 0 0 1px #191414;
}
div.nsl-container .nsl-button-apple div.nsl-button-label-container {
font-size: 17px;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
div.nsl-container .nsl-button-slack div.nsl-button-label-container {
font-size: 17px;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
div.nsl-container .nsl-button-slack[data-skin="light"] {
color: #000000;
box-shadow: inset 0 0 0 1px #DDDDDD;
}
div.nsl-container .nsl-button-tiktok[data-skin="light"] {
color: #161823;
box-shadow: 0 0 0 1px rgba(22, 24, 35, 0.12);
}
div.nsl-container .nsl-button-kakao {
color: rgba(0, 0, 0, 0.85);
}
.nsl-clear {
clear: both;
}
.nsl-container {
clear: both;
}
.nsl-disabled-provider .nsl-button {
filter: grayscale(1);
opacity: 0.8;
}
/*Button align start*/
div.nsl-container-inline[data-align="left"] .nsl-container-buttons {
justify-content: flex-start;
}
div.nsl-container-inline[data-align="center"] .nsl-container-buttons {
justify-content: center;
}
div.nsl-container-inline[data-align="right"] .nsl-container-buttons {
justify-content: flex-end;
}
div.nsl-container-grid[data-align="left"] .nsl-container-buttons {
justify-content: flex-start;
}
div.nsl-container-grid[data-align="center"] .nsl-container-buttons {
justify-content: center;
}
div.nsl-container-grid[data-align="right"] .nsl-container-buttons {
justify-content: flex-end;
}
div.nsl-container-grid[data-align="space-around"] .nsl-container-buttons {
justify-content: space-around;
}
div.nsl-container-grid[data-align="space-between"] .nsl-container-buttons {
justify-content: space-between;
}
/* Button align end*/
/* Redirect */
#nsl-redirect-overlay {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
position: fixed;
z-index: 1000000;
left: 0;
top: 0;
width: 100%;
height: 100%;
backdrop-filter: blur(1px);
background-color: RGBA(0, 0, 0, .32);;
}
#nsl-redirect-overlay-container {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
background-color: white;
padding: 30px;
border-radius: 10px;
}
#nsl-redirect-overlay-spinner {
content: '';
display: block;
margin: 20px;
border: 9px solid RGBA(0, 0, 0, .6);
border-top: 9px solid #fff;
border-radius: 50%;
box-shadow: inset 0 0 0 1px RGBA(0, 0, 0, .6), 0 0 0 1px RGBA(0, 0, 0, .6);
width: 40px;
height: 40px;
animation: nsl-loader-spin 2s linear infinite;
}
@keyframes nsl-loader-spin {
0% {
transform: rotate(0deg)
}
to {
transform: rotate(360deg)
}
}
#nsl-redirect-overlay-title {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
font-size: 18px;
font-weight: bold;
color: #3C434A;
}
#nsl-redirect-overlay-text {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
text-align: center;
font-size: 14px;
color: #3C434A;
}
/* Redirect END*/</style><style type="text/css">/* Notice fallback */
#nsl-notices-fallback {
position: fixed;
right: 10px;
top: 10px;
z-index: 10000;
}
.admin-bar #nsl-notices-fallback {
top: 42px;
}
#nsl-notices-fallback > div {
position: relative;
background: #fff;
border-left: 4px solid #fff;
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1);
margin: 5px 15px 2px;
padding: 1px 20px;
}
#nsl-notices-fallback > div.error {
display: block;
border-left-color: #dc3232;
}
#nsl-notices-fallback > div.updated {
display: block;
border-left-color: #46b450;
}
#nsl-notices-fallback p {
margin: .5em 0;
padding: 2px;
}
#nsl-notices-fallback > div:after {
position: absolute;
right: 5px;
top: 5px;
content: '\00d7';
display: block;
height: 16px;
width: 16px;
line-height: 16px;
text-align: center;
font-size: 20px;
cursor: pointer;
}</style><script>!(function(o,u,s){function f(t,n,e){k?S(t,n):((e=e===s?f.lazy:e)?N:C).push(t,Math.max(e?350:0,n))}function i(t){j.head.appendChild(t)}function a(t,n){t.forEach(function(t){n(t)})}function r(n,t,e,c){a(t.split(" "),function(t){(c||o)[n+"EventListener"](t,e||p)})}function l(t,n,e,c){return(c=n?j.getElementById(n):s)||(c=j.createElement(t),n&&(c.id=n)),e&&r(g,b,e,c),c}function d(t,n){a(q.call(t.attributes),function(t){n(t.name,t.value)})}function h(t,n){return q.call((n||j).querySelectorAll(t))}function m(c,t){a(h("source,img",c),m),d(c,function(t,n,e){(e=/^data-(.+)/.exec(t))&&c[x](e[1],n)}),t&&(c.className+=" "+t),c[b]&&c[b]()}function t(t,n,e){f(function(n){a(n=h(t||"script[type=deferjs]"),function(t,e){t.src&&(e=l(v),d(t,function(t,n){t!=A&&e[x]("src"==t?"href":t,n)}),e.rel="preload",e.as=y,i(e))}),(function c(t,e){(t=n[E]())&&(e=l(y),d(t,function(t,n){t!=A&&e[x](t,n)}),e.text=t.text,t.parentNode.replaceChild(e,t),e.src&&!e.getAttribute("async")?r(g,b+" error",c,e):c())})()},n,e)}function p(t,n){for(n=k?(r(e,c),N):(r(e,w),k=f,N[0]&&r(g,c),C);n[0];)S(n[E](),n[E]())}var v="link",y="script",b="load",n="pageshow",g="add",e="remove",c="touchstart mousemove mousedown keydown wheel",w="on"+n in o?n:b,x="setAttribute",E="shift",A="type",I=o.IntersectionObserver,j=o.document||o,k=/p/.test(j.readyState),C=[],N=[],S=o.setTimeout,q=C.slice;f.all=t,f.dom=function(t,n,o,i,r){f(function(e){function c(t){i&&!1===i(t)||m(t,o)}e=I?new I(function(t){a(t,function(t,n){t.isIntersecting&&(e.unobserve(n=t.target),c(n))})},r):s,a(h(t||"[data-src]"),function(t){t[u]||(t[u]=f,e?e.observe(t):c(t))})},n,!1)},f.css=function(n,e,t,c,o){f(function(t){(t=l(v,e,c)).rel="stylesheet",t.href=n,i(t)},t,o)},f.js=function(n,e,t,c,o){f(function(t){(t=l(y,e,c)).src=n,i(t)},t,o)},f.reveal=m,o[u]=f,k||r(g,w),t()})(this,"Defer");
Defer.all('script[type="deferred"]', 0);</script>
<noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript> </head>
<body class="post-template-default single single-post postid-1837984019 single-format-standard wp-embed-responsive no-js intl what-would-it-take-to-shut-down-the-entire-internet-1837984019">
<div id="app">
<a class="sr-only focus:not-sr-only" href="#main">
Skip to content
</a>
<div id="optidigital-adslot-OutOfPage" style="display:none;" class="OutOfPage"></div>
<nav class="navbar sticky top-0 z-50">
<div class="inset-x-0 bg-white dark:bg-main-950 border-b-0.5 scrolled:shadow-navbar transition-all ease-in-out duration-300">
<div class="mx-4 xl:mx-auto xl:max-w-screen-2xl" data-mrf-recirculation="navbar">
<div class="flex gap-5 lg:gap-6 h-16 lg:h-24 scrolled:lg:h-16 lg:px-12 xl:px-16 transition-all ease-in-out duration-300">
<div class="flex relative">
<a href="https://gizmodo.com" class="inline-block self-center text-main dark:text-main-500 lg:-mt-3 scrolled:lg:-mt-2" aria-label="Gizmodo">
<svg viewBox="0 0 186 36" class="hidden lg:inline h-8 scrolled:h-6 transition-all ease-in-out duration-300" aria-hidden="true">
<use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg?v2#logo-large"></use>
</svg>
<svg viewBox="0 0 512 512" class="lg:hidden h-6 transition-all ease-in-out duration-300" aria-hidden="true">
<use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg?v2#logo-square"></use>
</svg>
<span class="sr-only">Gizmodo</span>
</a>
</div>
<div
class="flex-1 self-center lg:flex lg:justify-center gap-8 xl:gap-14 overflow-x-scroll no-scrollbar text-xs font-medium">
<ul id="menu-main-menu" class="nav-primary"><li id="menu-item-2000663676" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000663676"><a href="https://gizmodo.com/latest">Latest</a></li>
<li id="menu-item-1851576518" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-1851576518"><a href="https://gizmodo.com/tech">News</a></li>
<li id="menu-item-1851576521" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1851576521"><a href="https://gizmodo.com/reviews">Reviews</a></li>
<li id="menu-item-1851576536" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1851576536"><a href="https://gizmodo.com/io9">io9</a></li>
<li id="menu-item-1851576530" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1851576530"><a href="https://gizmodo.com/science">Science</a></li>
<li id="menu-item-2000747866" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2000747866"><a href="https://gizmodo.com/deals">Deals</a></li>
<li id="menu-item-2000663622" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000663622"><a href="/download/">Downloads</a></li>
</ul>
<a class="hidden lg:block self-center justify-self-end cursor-pointer" href="https://gizmodo.com/search">
<svg class="w-5 h-5" title="Search">
<use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg?v2#search"></use>
</svg>
</a>
</div>
<div class=" flex-1 lg:flex-none self-center justify-self-end text-right">
<a href="/newsletters"
class="inline-block lg:hidden xl:inline-block px-4 py-2 lg:px-5 lg:py-3 scrolled:lg:px-4 scrolled:lg:py-2 rounded-3xl typo-space-h6 lg:typo-space-h5 scrolled:lg:typo-space-h6 uppercase
bg-main dark:bg-main-500 text-white transition-all ease-in-out duration-300">
Newsletters
</a>
</div>
<div class="mode-toggle self-center justify-self-end cursor-pointer text-xl lg:text-base">
<svg class="w-6 h-6" title="Switch Color Scheme">
<use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg?v2#sun"></use>
</svg>
</div>
<div onclick="showArticleLocalStorage()" class="fly-desktop-on flex-none self-center text-xl cursor-pointer">
<svg class="w-12 h-10" title="Menu">
<use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg?v2#menu"></use>
</svg>
</div>
</div>
</div>
</div>
<div id="post-progress-wrap" class="relative">
<div id="post-progress-bar" class="absolute bottom-0 left-0 h-1 giz-progress-main w-0 transition-[width] duration-75"></div>
</div>
</nav>
<div class="hidden md:block print:md:hidden relative min-h-[250px]">
<div class="banner-top z-50 w-full">
<div class="min-h-[250px] flex justify-center items-center text-center bg-neutral-100 dark:bg-neutral-800">
<div style="display:none;" class="Billboard_1"></div>
</div>
</div>
</div>
<div id="app-top"></div>
<section class="relative">
<main id="main" class="main flex-auto">
<div class="giz-bg-main">
<div class="flex flex-col xl:flex-row max-w-screen-2xl mx-auto px-5 lg:px-16 gap-0 xl:gap-10
relative xl:pt-20">
<div class="xl:flex-1 text-left mt-8 xl:mt-0 xl:pb-8 flex flex-col self-start">
<span class="giz-cat-main">
<a href="https://gizmodo.com/tech" class="typo-sofia-eyebrow-2 lg:typo-sofia-eyebrow-1">
Tech News
</a>
</span>
<div class="mt-4 mb-[30px] xl:mb-[50px]">
<h1 class="typo-sofia-h4 md:typo-sofia-h3">
What Would It Take to Shut Down the Entire Internet?
</h1>
</div>
<div class="flex flex-col xl:flex-row flex-wrap gap-y-1 gap-x-5 ">
<span class="block lg:inline-block typo-space-h4 md:typo-space-h3 uppercase">
<span class="font-medium">
By
</span>
<span class="font-medium">
<a href="https://gizmodo.com/author/danielkolitz" rel="author">
Daniel Kolitz </a>
</span>
</span>
<time class="updated typo-space-h5 md:typo-space-h3 uppercase text-grey-600 dark:text-grey-400" datetime="2019-09-30T08:00:00-04:00">
Published September 30, 2019, 8:00 am ET
</time>
</div>
<p class="mt-5 typo-space-h5 md:typo-space-h4">
Reading time 14 minutes
</p>
</div>
<div class="xl:w-7/12 flex py-8 xl:pt-8 xl:-mb-32 justify-end">
<div class="self-center w-full">
<figure id="attachment_featured" aria-describedby="featured-caption" class="wp-caption">
<div class="relative">
<img width="1920" height="1080" src="https://gizmodo.com/app/uploads/2019/09/bobs8ncmribay7htjfgc.jpg" class="aspect-photo object-cover rounded-sm wp-post-image" alt="" loading="" fetchpriority="high" decoding="async" srcset="https://gizmodo.com/app/uploads/2019/09/bobs8ncmribay7htjfgc.jpg 1920w, https://gizmodo.com/app/uploads/2019/09/bobs8ncmribay7htjfgc-300x169.jpg 300w, https://gizmodo.com/app/uploads/2019/09/bobs8ncmribay7htjfgc-1024x576.jpg 1024w, https://gizmodo.com/app/uploads/2019/09/bobs8ncmribay7htjfgc-768x432.jpg 768w, https://gizmodo.com/app/uploads/2019/09/bobs8ncmribay7htjfgc-512x288.jpg 512w, https://gizmodo.com/app/uploads/2019/09/bobs8ncmribay7htjfgc-680x383.jpg 680w, https://gizmodo.com/app/uploads/2019/09/bobs8ncmribay7htjfgc-896x504.jpg 896w, https://gizmodo.com/app/uploads/2019/09/bobs8ncmribay7htjfgc-1792x1008.jpg 1792w" sizes="(max-width: 639px) 100vw, (max-width: 1023px) calc(100vw - 2rem), (max-width: 1258px) calc((100vw - 3.68rem) * 2 / 3), 800px">
</div>
<figcaption id="featured-caption" class="wp-caption-text mt-3 typo-space-body-4">
Illustration: Elena Scotti (Photos: Getty Images)
</figcaption>
</figure>
</div>
</div>
</div>
</div>
<div
class="mt-5 flex flex-col items-baseline sm:flex-row sm:items-center max-w-screen-2xl mx-auto px-5 lg:px-16 gap-5 sm:gap-6 2xl:gap-16">
<div>
<button id="btn-read-later" data-read-id="1837984019" onclick="saveArticleToLocalStorage({&quot;id&quot;:1837984019,&quot;title&quot;:&quot;What Would It Take to Shut Down the Entire Internet?&quot;,&quot;category&quot;:&quot;Tech News&quot;,&quot;colorScheme&quot;:&quot;main&quot;,&quot;imageData&quot;:{&quot;src&quot;:&quot;https:\/\/gizmodo.com\/app\/uploads\/2019\/09\/bobs8ncmribay7htjfgc-768x432.jpg&quot;,&quot;srcset&quot;:&quot;https:\/\/gizmodo.com\/app\/uploads\/2019\/09\/bobs8ncmribay7htjfgc-768x432.jpg 768w, https:\/\/gizmodo.com\/app\/uploads\/2019\/09\/bobs8ncmribay7htjfgc-300x169.jpg 300w, https:\/\/gizmodo.com\/app\/uploads\/2019\/09\/bobs8ncmribay7htjfgc-1024x576.jpg 1024w, https:\/\/gizmodo.com\/app\/uploads\/2019\/09\/bobs8ncmribay7htjfgc-512x288.jpg 512w, https:\/\/gizmodo.com\/app\/uploads\/2019\/09\/bobs8ncmribay7htjfgc-680x383.jpg 680w, https:\/\/gizmodo.com\/app\/uploads\/2019\/09\/bobs8ncmribay7htjfgc-896x504.jpg 896w, https:\/\/gizmodo.com\/app\/uploads\/2019\/09\/bobs8ncmribay7htjfgc-1792x1008.jpg 1792w, https:\/\/gizmodo.com\/app\/uploads\/2019\/09\/bobs8ncmribay7htjfgc.jpg 1920w&quot;,&quot;sizes&quot;:&quot;(max-width: 639px) 100%, 200px&quot;,&quot;alt&quot;:&quot;&quot;},&quot;url&quot;:&quot;https:\/\/gizmodo.com\/what-would-it-take-to-shut-down-the-entire-internet-1837984019&quot;,&quot;author&quot;:&quot;Daniel Kolitz&quot;});"
class="uppercase typo-space-h4 hover:text-main-700 dark:hover:text-main-500">
<svg class="inline mr-[14px] mt-[-2px]" height="20" width="20" viewBox="0 0 20 20">
<use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg?v2#bookmark"></use>
</svg>
<span>Read Later</span>
</button>
<button id="btn-delete-later" onclick="deleteArticleToLocalStorage(1837984019);"
class="hidden typo-space-h4 hover:text-main-700 dark:hover:text-main-500">
<svg class="inline mr-[14px] mt-[-2px]" height="20" width="20" viewBox="0 0 20 20">
<use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg?v2#bookmark-filled"></use>
</svg>
<span>Read Later</span>
</button>
</div>
<a href="https://gizmodo.com/what-would-it-take-to-shut-down-the-entire-internet-1837984019#comments" class="typo-space-h4 hover:text-main-700 dark:hover:text-main-500">
<svg class="inline mr-[14px]" height="19" width="19" viewBox="0 0 18 18">
<use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg?v2#comment"></use>
</svg>
<span>Comments</span>
<span data-spotim-module="messages-count" data-post-id="1837984019" real-time="true" class="inline" style="animation: none!important">
(0)
</span>
</a>
</div>
<div class="max-w-screen-2xl mx-auto justify-between flex flex-col lg:flex-row gap-6 lg:gap-12 pt-10 sm:pt-16 pb-9 lg:py-16 px-5 lg:px-16">
<div class="min-w-0 max-w-full w-full lg:w-3/5 xl:mt-16">
<article class="post-1837984019 post type-post status-publish format-standard has-post-thumbnail hentry category-tech tag-giz-asks tag-infrastructure tag-internet tag-technology">
<div class="entry-content prose dark:prose-invert lg:prose-xl prose-main dark:prose-main">
<p>Not too long ago, we here at Giz Asks <a href="https://gizmodo.com/what-would-happen-if-the-whole-internet-just-shut-down-1837346490">contemplated what might happen</a> if the entire internet shut down at once. One imaginative stumbling block, in playing out the implications of that scenario, was how something like that could happen in the first place. And so—without advocating any of the methods described below, or strongly suggesting that hundreds or thousands of like-minded heroes band together to take this sucker down once and for all—for this week’s <a href="https://gizmodo.com/c/giz-asks">Giz Asks</a> we’ve asked a number of cybersecurity experts how exactly one would go about shutting down the entire internet.</p><div class="not-prose my-8 escape-mx sm:max-w-xl sm:mx-auto"><script id="cnx-player-main">cnx.cmd.push(function(){cnx({"playerId":"92b7b46b-43ed-4e0e-b21b-2c999302d9d7","settings":{"advertising":{"macros":{"AD_UNIT":"/23178111854/od.gizmodo.com/article","CHILD_UNIT":"article","POST_ID":"1837984019","POST_TYPE":"post","CHANNEL":"tech","SECTION":"","SUBSECTION":"","CATEGORIES":"tech","TAGS":"giz-asks,infrastructure,internet,technology","NOP":"0"},"timeBeforeFirstAd":0}}}).render("cnx-player-main")});</script></div> <hr> <h3><a href="https://eller.arizona.edu/people/laura-brandimarte">Laura Brandimarte</a></h3> <p>Assistant Professor, Management Information Systems, University of Arizona</p> <blockquote><p>Everything being connected today may bring along significant convenience, but it also implies that everything can be hacked. What if the nation’s power grid were successfully attacked? No electricity also means no internet access. The internet also relies on physical infrastructure, such as subsea cables and other fiber cables: any infrastructure issues (cable cuts, damages), whether due to criminal activity or natural disasters that were to affect major subsea cables could potentially shut down the Internet.</p></blockquote> <blockquote><p>In a different sense, authoritarian governments can also potentially shut down the internet if they somehow all colluded against it, either blocking internet access to citizens altogether (we have seen that in Egypt during the Arab Spring, for example, or in the Democratic Republic of the Congo <a href="https://www.rappler.com/world/regions/africa/81477-dr-congo-block-internet-kinshasa">during a period of unrest</a>); or substantially limiting it (we see that in countries where internet censorship is widespread and information access is controlled by the central government, as it happens in China). There are ways around censorship, of course: Privacy Enhancing Technologies, or PETs, such as virtual private networks or VPNs, and anonymous browsers such as Tor, can help circumvent it, but censorship essentially prevents the vast majority of the population, who may not be familiar with these tools, to access the internet, de facto making it disappear.</p></blockquote> <aside class="pullquote text-center">“Authoritarian governments can also potentially shut down the internet if they somehow all colluded against it, either blocking internet access to citizens altogether&#8230; or substantially limiting it.”</aside> <h3><a href="https://www.commerce.virginia.edu/faculty/wright">Ryan T. Wright</a></h3> <p>Associate Professor of Commerce and Associate Director of the Center for Management of IT at the University of Virginia, whose research focuses on the human elements of cybersecurity, among other things</p> <blockquote><p>First, it is highly unlikely that the internet could be universally shutdown. Internet infrastructure consists of several redundant connections that make it near impossible to bring down the entire internet unintentionally or accidentally. Internet traffic is resilient and can dynamically reroute around any problems.</p></blockquote> <blockquote><p>Bad actors would be the most plausible reason for an internet outage. Two critical internet systems that could, if attacked or exploited, bring down the internet are BGP and DNS.</p></blockquote> <blockquote><p>BGP, or Border Gateway Protocol, is used to route traffic on the internet. There have been several attacks that hijacked BGP to reroute traffic, thus breaking the internet. Just this summer, a large amount of mobile internet traffic in Europe was rerouted to servers in China.</p></blockquote> <blockquote><p>DNS, or domain name system, resolve web addresses such as <a href="https://www.gizmodo.com">www.gizmodo.com</a> to the Internet Protocol (IP) address 151.101.194.166, much like a phonebook can be used to look up a telephone number. The IP address is necessary to route traffic on the internet. Bringing down the root DNS servers would disable the ability to lookup IP addresses and therefore “break” the Internet. The attack on Dyn’s DNS servers is an example of an attack on DNS servers that brought down the internet for a portion of the US.</p></blockquote> <blockquote><p>The good news is these critical systems are widely known as points of failure for the internet and therefore, heavily monitored.</p></blockquote> <aside class="pullquote text-center">“Internet infrastructure consists of several redundant connections that make it near impossible to bring down the entire internet unintentionally or accidentally.”</aside> <h3><a href="https://scholars.proquest.com/gallery/NDSU/profiles/4890FD1A42844A168096EE09C784A5EC%5C">Jeremy Straub</a></h3> <p>Assistant Professor of Computer Science and Associate Director of the North Dakota State University Institute for Cyber Security Education and Research</p>
<div class="od-wrapper od-wrapper-both od-background">
<div style="display:none" id="optidigital-adslot-Mobile_Pos1" class="Mobile_Pos1 od-mobile"></div><div style="display:none" id="optidigital-adslot-Content_1" class="Content_1 od-desktop"></div>
</div>
<blockquote><p>There isn’t some gigantic on-off switch: The internet is a diversified platform, a lot of different networks connected to each other, so there’s no good way to turn it off.</p></blockquote> <blockquote><p>Fundamentally, you have to think back to the original conception of the internet, which was to try to create a distributed network that could survive attacks on different government or military installations. It was designed to be resilient to external threats—but not necessarily to internal or peer-level threats, which is where you probably see the greatest potential risk factors.</p></blockquote> <blockquote><p>When certain countries have tried to turn the internet off—in the whole country or in specific regions—they use techniques that basically interfere with or deny some of the services that people use online, or they take control of the actual pipeline to the rest of the world. The Great Firewall of China is an example of the latter—they filter the web, looking for things that are not appropriate. On the other hand, when people have tried to turn off the internet in just one region, or deny access to particular groups, that has typically been accomplished through interfering with a service such as DNS, to make it so that, for at least those that don’t have a ton of technical knowledge, the internet just looks like it’s not working, even though you might have a lot of what is actually needed to have an internet connection. Denying critical services reduces the ability of the internet to work for most people, and makes large coordination a problem.</p></blockquote> <blockquote><p>Certainly, there’s a lot of stuff on the internet that isn’t critical infrastructure—these are things that are ancillary, but which many people would consider important communications channels. Things like Facebook, for instance. Nobody’s going to immediately get injured or die if Facebook went offline—but it might push traffic that’s typically on that platform to a different platform, like the telephone, which might not be able to handle that influx.</p></blockquote> <blockquote><p>More important are the critical infrastructure systems—things which, if they stopped working, would cause immediate danger. For instance, gas and power in the winter, or keeping reactors in check, and making sure water systems are working. The internet being knocked out isn’t going to cause the power to shut down—but knocking out the power is going to knock out the internet. So if somebody was really trying to deny internet access in an area, they might make that their target.</p></blockquote> <blockquote><p>The next tier would be commercial systems—if a company’s website goes offline, it’s not going to cause famine, or injure or kill someone, but it could be very detrimental.</p></blockquote> <aside class="pullquote text-center">“The internet is a diversified platform, a lot of different networks connected to each other, so there’s no good way to turn it off.”</aside> <h3><a href="https://www.cise.ufl.edu/~butler/">Kevin Butler</a></h3> <p>Associate Professor of Computer and Information Science and Engineering and Associate Director of the Florida Institute for Cybersecurity Research at the University of Florida</p> <blockquote><p>Probably the most important protocol to assure the continued operation of the internet, the Border Gateway Protocol, or BGP, is relatively obscure. BGP is the routing protocol that determines how IP packets move between networks at the granularity of organizations, or “autonomous systems” (ASes). Internet Service Providers have an AS (for example, Comcast is AS7922, AT&#038;T is AS7018) and if you work for a large company that multi-homes their internet connection, there’s a chance they have an AS number as well. BGP is a so-called “path vector” protocol: in other words, it looks for the shortest path length (the shortest number of ASes) to a destination. Whoever is advertising the shortest BGP route gets the traffic. Additionally, the more specific the set of routes that you’re advertising (e.g., a /24 representing 256 IP addresses in a netblock compared to a /16 representing 65,536 addresses), the more preferential your advertisement is.</p></blockquote> <blockquote><p>Unfortunately, the ease of advertising a shortest route can have catastrophic consequences. The most infamous example of this happened back in 1997, when a small Florida internet provider started inadvertently advertising specific netblocks for much of the internet in ways that made them the preferred destination for other routers. The effect of this was a large portion of the internet’s traffic was routed to this small provider, which had no way to deal with the resulting crush of traffic. Because the new “best routes” started being advertised throughout the internet, even though the routers at the victim ISP were continually getting knocked offline because of the traffic, it kept on coming. This led to a major outage. More recently, in 2008, Pakistan Telecom wanted to block access to YouTube for nationals in that country by advertising BGP routes to YouTube as going through it. Unfortunately these routes leaked outside of Pakistan and led to large portions of the internet sending their YouTube request traffic to Pakistan Telecom, denying service.</p></blockquote> <blockquote><p>The key problem with BGP is the lack of authentication for where an advertisement originates or of the path being advertised. Solutions have been proposed in the past using cryptography to assure the integrity of advertisements but they have met with limited success operationally for a large variety of factors including computational overhead on already-strained gateway routers, the need for centralized trust, and the need for changing protocols on routers around the globe to handle this new security information. If BGP was systematically attacked by a determined adversary to cause similar routing shutdowns, the internet as a whole could fully shut down. If it had to bootstrap from scratch, there is no guarantee that it would actually reconverge. To ensure that we never have to test this in practice, a dedicated group of network operators around the world vigilantly checks the state of internet routing. Through mailing lists such as the North American Network Operator’s Group (NANOG) and similar ones in Europe and Asia, these operators keep each other aware (regardless of whether their companies are competitors) of anomalous routing conditions and outages. This first line of human-scale defense has been instrumental in preventing catastrophic failure of the global internet.</p></blockquote> <aside class="pullquote text-center">“In 2008, Pakistan Telecom wanted to block access to YouTube for nationals in that country by advertising BGP routes to YouTube as going through it. Unfortunately these routes leaked outside of Pakistan and led to large portions of the internet sending their YouTube request traffic to Pakistan Telecom, denying service.”</aside> <h3><a href="http://it.et.byu.edu/people/faculty/6.html">Dale Rowe</a></h3> <p>Associate Professor of Information Technology &#038; Cybersecurity and Director of the Cybersecurity Research Laboratory at Brigham Young University</p>
<div class="od-wrapper od-wrapper-both od-background">
<div style="display:none" id="optidigital-adslot-Mobile_Pos2" class="Mobile_Pos2 od-mobile"></div><div style="display:none" id="optidigital-adslot-Content_2" class="Content_2 od-desktop"></div>
</div>
<blockquote><p>The internet is designed as a massive distributed network with no single party having total control. Fragmenting the internet (breaking it down into detached networks) would be the more likely result of an attempt. To our knowledge this hasn’t been attempted but one would imagine that some state actors have committed significant research to develop internet kill switches.</p></blockquote> <blockquote><p>A few methods that could be viable:</p></blockquote> <blockquote><p>DNS (Domain Name System): The address book of the internet. A DNS outage results an inability to translate hosts to IP addresses. Technically the internet wouldn’t be shutdown, but would be inaccessible to most users. DDOS (Distributed Denial of Service) attacks on this have already occurred and caused significant outages in the last few years. One of the most notable was the Mirai botnet targeting DYNDNS servers. Since Mirai, significant research has been performed into countermeasures for similar attacks and it’s unlikely that this would result in a total shutdown today. As DNS is implemented across various platforms, a universal 0-day is unlikely to completely disable this globally.</p></blockquote> <blockquote><p>Routing/addressing: Finding a 0-day in something like BGP (Border Gateway Protocol) across multiple vendors, or massive route-poisoning attacks could potentially fragment the internet to a state where it was unusable. There are some very old protocols here that could be vulnerable to a well researched attack although they have stood the test of time. With IPv6 on the rise, there are potentially new attacks in addressing/routing to be discovered in the next few years.</p></blockquote> <blockquote><p>Physical: Cutting undersea cables combined with satellite jamming could cause continents to lose connectivity to each other and even fragment communications internally. This would be extremely complex to achieve but may be possible for state actors such as China, Russia, the USA, and potentially the UK and France. An electromagnetic pulse (EMP) can also disable electronics at range quite effectively. While unlikely outside of wartime, this is probably the most effective way to shutdown the internet within a large, but specific region. The best known examples of this are from a nuclear weapon blast, but there are also non-radioactive means to cause localized EMP’s. TLDR: targeted physical attacks at key locations and choke-points could potentially disable the internet at a large scale.</p></blockquote> <blockquote><p>Some of the smartest minds in technology and science are constantly looking at new ways to add redundancy and increase resilience for the internet. While most people shouldn’t lose sleep about this happening right now, it’s might be a good idea to consider contingency plans without it.</p></blockquote> <aside class="pullquote text-center">“An electromagnetic pulse (EMP) can also disable electronics at range quite effectively. While unlikely outside of wartime, this is probably the most effective way to shutdown the internet within a large, but specific region. The best known examples of this are from a nuclear weapon blast, but there are also non-radioactive means to cause localized EMP’s.”</aside> <h3><a href="https://engineering.nyu.edu/faculty/justin-cappos">Justin Cappos</a></h3> <p>Associate Professor, Computer Science and Engineering, New York University</p> <blockquote><p>Shutting down the entire internet would be about as difficult as shutting down all of the roads in the world, an analogy I’ll use below.</p></blockquote> <blockquote><p>An attacker could cripple a lot of traffic on the internet by using a backhoe and/or submarines to cut many of the key fiber-optic cables that serve as the backbone of the internet. This would be similar to disrupting automotive traffic by damaging major highways all around the world. It would stop or slow long distance communication, which is much more common on the internet than long distance travel is on roads. This would be massively disruptive, but large parts of the internet would still be able to communicate locally.</p></blockquote> <blockquote><p>Flooding networks on the internet with traffic is another strategy. This would be like trying to clog up all the roads with extra cars. The problem both in the internet and real world is that it would be hard to both transmit enough traffic and to do so in all of the right areas simultaneously. Network operators would notice and block such traffic quickly (perhaps in an automated way), as they are accustomed to seeing this sort of attack traffic already. So this is not likely to be an effective way to shut down the Internet.</p></blockquote> <blockquote><p>It would be possible to disrupt DNS (Domain Name Service), the service that changes names like <a href="https://google.com/">google.com</a> into an Internet Protocol address like 1.2.3.4 (which is what computers use). This is similar to how you might ask a driver to take you to the White House (similar to a DNS name) instead of to 1600 Pennsylvania Avenue (similar to an IP address). So, while this would break programs that use DNS, many aspects of the internet would function just fine.</p></blockquote> <blockquote><p>An attacker could go after the routing aspect of the internet which is called BGP (Border Gateway Protocol). This serves somewhat like Google Maps that tells data on the network how to get from point A to point B. While it is possible to disrupt this for parts of the internet, it is hard to disrupt routing for computers that are far away from where you are attacking. A common way to disrupt traffic is to say that you have a fast (perhaps instant) way to get to an address. However, if someone is far away, just getting to you will take them longer than to go to the legitimate way. Even if they had a lot of computers able to do this around the world, the issues would still only be localized to some extent. So this also would cause only partial disruption.</p></blockquote> <blockquote><p>Even a social movement which tried to ban the internet and had people try to rip out infrastructure may not have great effect. One of the main design goals of the internet is to be resilient to attack. So to be effective you really need to disrupt such large segments of the internet that it seems quite impractical it could happen, much like the difficulty of getting people to tear up all of the roads in the world.</p></blockquote> <blockquote><p>To actually shut down the entire internet would require disrupting effectively all networks (both wired and wireless) all over the globe. This would require a massive, catastrophic event such as a meteor that destroys much of the planet. If this happens, whether or not the entire internet has completely shut down will be the least of our worries.</p></blockquote> <aside class="pullquote text-center">“Flooding networks on the internet with traffic is another strategy. This would be like trying to clog up all the roads with extra cars.”</aside> <h3><a href="https://jsis.washington.edu/people/jessica-beyer/">Jessica Beyer</a></h3> <p>Lecturer and Research Scientist, International Studies, University of Washington, whose research focuses on cybersecurity issues, particularly non-state actors and international security</p> <blockquote><p>There is no one answer to this question, but here are some (although not all) possible answers. Many of the ways one might shut off the entire internet are related to the underlying infrastructure of the internet. Like many elements of internet resiliency, the resilience of the internet is variable depending on density of providers, resilience of critical infrastructure, and the number of national connections to global infrastructure.</p></blockquote> <blockquote><p>For instance, lots of countries routinely use internet blackouts in the wake of major political events or tragedies, such as following the 2019 Easter bombings in Sri Lanka or during elections like during the DRC 2019 election. Other countries use internet blackouts during major events, such as Algeria’s 2018 blackout during national exams. Also common is the use of blackouts as a social control mechanism to frustrate political organizing, as Cameroon did when it cut internet in its Anglophone region in 2017. Usually this type of internet blackout is at the request of governments who simply require all internet service providers (ISPs) to stop providing service.</p></blockquote> <blockquote><p>Another way to shut off most of the internet would be for an actor to engage in a coordinated effort to destroy the cable network that carries the internet around the world, particularly the submarine cables that crisscross the ocean. A malicious actor would also want to target major internet exchange points where different networks meet. Much of this infrastructure is hidden in plain sight. For instance, political protesters have cut cables in the past as part of their protest, as happened in Haiti in 2018, or cables have been cut by accident by ship anchors as happened in UAE in 2008. The internet would still, theoretically, be available to some via satellite, but it would not be widely available.</p></blockquote> <blockquote><p>Another way to shut off the entire internet would be to shut off electricity. There are lots of ways to accomplish this, although it would be challenging to do it globally all at once.</p></blockquote> <aside class="pullquote text-center">“Another way to shut off most of the internet would be for an actor to engage in a coordinated effort to destroy the cable network that carries the internet around the world, particularly the submarine cables that crisscross the ocean.”</aside> <h3><a href="http://www.justinesherry.com/">Justine Sherry</a></h3> <p>Assistant Professor, Computer Science, Carnegie Mellon University</p> <blockquote><p>Shutting down the internet is something the designers of the internet wanted to prevent from the start: the internet was originally a research project from the US Defense Department and the designers worried a lot about attacks on the United States. Hence, one of their earliest goals was to make sure the network would stay online despite failures of the links and routers that keep networks connected. The internet is capable of re-directing messages along alternate routes when large fractions of the network go down. I like to think about it like driving in Pittsburgh: if Forbes Avenue is closed, I can take Fifth Avenue. If Fifth Avenue is closed, I can take Penn Avenue. There are many ways to get to my destination, even if many streets and intersections are closed. The internet is designed on this principle: even if some paths fail, the network will find another way to deliver messages to their destination. Hence, I think it would be hard to shut down the internet.</p></blockquote> <blockquote><p>That said, if I were a malicious actor trying to do the most damage to the internet, I would probably go after internet services rather than the internet itself. Every day, I interact with only a few companies online: Google manages my email and calendar, Amazon manages my shopping lists and online purchases, Microsoft has many of my documents, etc. All of these major companies store their data in large warehouses called data centers, and there are only a few tens of data centers for each company across the US. If I were to disconnect the power to each of these few buildings, I would knock all of their services offline: no more email, no more online shopping, no more writing documents in my web browser. To follow the analogy of streets above, this would be like being able to drive around town but every store being closed. My messages might be able to reach Google or Amazon, but the computers on their side would not be online to reply to me.</p></blockquote> <aside class="pullquote text-center">“The internet is designed on this principle: even if some paths fail, the network will find another way to deliver messages to their destination.”</aside> <p>Do you have a question for <a href="https://gizmodo.com/tag/giz-asks">Giz Asks</a>? Email us at <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="e99d80998b8691a98e809384868d86c78a8684">[email&#160;protected]</a>.</p> </div>
</article>
<div class="mt-5 lg:mt-10">
<div data-openweb-ad data-row="1" data-column="1"></div>
</div>
<div class="mt-10">
<div class="border-t-0.5 border-t-grey-200 pt-5">
<p class="mb-5 uppercase font-medium tracking-widest text-sm">Explore more on these topics</p>
<div id="tags-container" class="flex flex-wrap gap-5 overflow-hidden max-h-[120px] opacity-100 scale-100 transition-all duration-500 ease-in-out">
<a href="https://gizmodo.com/tag/giz-asks"
class=" px-5 py-[10px] rounded border
border-grey-600 text-grey-600 hover:border-main hover:bg-main hover:text-beige dark:hover:bg-main-500
text-xs leading-normal uppercase tracking-widest transition-all duration-300">
Giz Asks
</a>
<a href="https://gizmodo.com/tag/infrastructure"
class=" px-5 py-[10px] rounded border
border-grey-600 text-grey-600 hover:border-main hover:bg-main hover:text-beige dark:hover:bg-main-500
text-xs leading-normal uppercase tracking-widest transition-all duration-300">
Infrastructure
</a>
<a href="https://gizmodo.com/tag/internet"
class=" px-5 py-[10px] rounded border
border-grey-600 text-grey-600 hover:border-main hover:bg-main hover:text-beige dark:hover:bg-main-500
text-xs leading-normal uppercase tracking-widest transition-all duration-300">
Internet
</a>
<a href="https://gizmodo.com/tag/technology"
class=" px-5 py-[10px] rounded border
border-grey-600 text-grey-600 hover:border-main hover:bg-main hover:text-beige dark:hover:bg-main-500
text-xs leading-normal uppercase tracking-widest transition-all duration-300">
Technology
</a>
</div>
</div>
</div>
<div class="mt-10 pt-5 border-t-0.5 border-t-grey-200">
<p class="mb-5 text-sm font-medium tracking-widest uppercase">
Share this story
</p>
<ul class="flex flex-wrap gap-6 items-center text-lg leading-none">
<a href="https://www.facebook.com/sharer.php?display=popup&u=https%3A%2F%2Fgizmodo.com%2Fwhat-would-it-take-to-shut-down-the-entire-internet-1837984019%3Futm_source%3Dfacebook%26utm_medium%3Dsocial%26utm_campaign%3Dshare"
title="Share on Facebook"
class="text-grey-600 share-facebook">
<svg class="inline" width="18" height="18" viewBox="0 0 18 18">
<use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg?v2#facebook"></use>
</svg>
</a>
<a href="https://threads.net/intent/post?text=What%20Would%20It%20Take%20to%20Shut%20Down%20the%20Entire%20Internet%3F&url=https%3A%2F%2Fgizmodo.com%2Fwhat-would-it-take-to-shut-down-the-entire-internet-1837984019%3Futm_source%3Dthreads%26utm_medium%3Dsocial%26utm_campaign%3Dshare"
title="Share on Threads"
class="text-grey-600 share-threads">
<svg class="inline" width="19" height="18" viewBox="0 0 19 18">
<use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg?v2#threads"></use>
</svg>
</a>
<div data-href="https://x.com/intent/tweet/?text=What%20Would%20It%20Take%20to%20Shut%20Down%20the%20Entire%20Internet%3F&url=https%3A%2F%2Fgizmodo.com%2Fwhat-would-it-take-to-shut-down-the-entire-internet-1837984019%3Futm_source%3Dtwitter%26utm_medium%3Dsocial%26utm_campaign%3Dshare&via=Gizmodo"
title="Share on X (Twitter)"
class="text-grey-600 share-twitter cursor-pointer">
<svg class="inline" width="21" height="18" viewBox="0 0 21 18">
<use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg?v2#x"></use>
</svg>
</div>
<a href="https://www.reddit.com/submit?url=https%3A%2F%2Fgizmodo.com%2Fwhat-would-it-take-to-shut-down-the-entire-internet-1837984019%3Futm_source%3Dreddit%26utm_medium%3Dsocial%26utm_campaign%3Dshare&title=What%20Would%20It%20Take%20to%20Shut%20Down%20the%20Entire%20Internet%3F&type=link"
title="Share on Reddit"
class="text-grey-600 share-reddit">
<svg class="inline" width="18" height="18" viewBox="0 0 18 18">
<use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg?v2#reddit"></use>
</svg>
</a>
<a href="https://gizmodo.com/what-would-it-take-to-shut-down-the-entire-internet-1837984019?utm_source=gizmodo.com&amp;utm_medium=link&amp;utm_campaign=share"
title="Copy link"
class="text-grey-600 share-link relative">
<svg class="inline" width="19" height="18" viewBox="0 0 19 18">
<use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg?v2#anchor"></use>
</svg>
<div class="copied-tooltip hidden absolute top-1/2 -translate-y-1/2 left-full ml-3 bg-grey-600 text-white text-xs p-1 rounded-md whitespace-nowrap">Copied!</div>
</a>
</ul>
</div>
<div class="mt-10">
<a id="newsletter" class="anchor"></a>
<div class="rounded-lg bg-main dark:bg-main-850 text-beige" data-mrf-recirculation="newsletter-form">
<div class="py-10 px-8 mx-auto max-w-screen-2xl">
<div class="mb-6 lg:mb-10">
<h2 class="typo-sofia-h4 md:typo-sofia-h3 mb-5">Sign up for our newsletters</h2>
<p class="typo-space-body-3 md:typo-space-body-2">
Subscribe and interact with our community, get up to date with our customised Newsletters and much more.
</p>
</div>
<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script>(function() {
window.mc4wp = window.mc4wp || {
listeners: [],
forms: {
on: function(evt, cb) {
window.mc4wp.listeners.push(
{
event : evt,
callback: cb
}
);
}
}
}
})();
</script><!-- Mailchimp for WordPress v4.9.13 - https://wordpress.org/plugins/mailchimp-for-wp/ --><form id="mc4wp-form-1" class="mc4wp-form mc4wp-form-2000506218" method="post" data-id="2000506218" data-name="Gizmodo Daily Newsletter" ><div class="mc4wp-form-fields"><div class="flex gap-10 lg:gap-10 flex-wrap">
<label class="flex-none checkbox">
<span class="pl-11 text-base leading-none font-bold tracking-widest uppercase">Gizmodo</span>
<input type="checkbox" name="_mc4wp_lists[]" value="df9387f21b" checked>
<span class="checkmark left-0"></span>
</label>
<label class="flex-none checkbox">
<span class="pl-11 text-base leading-none font-bold tracking-widest uppercase">io9</span>
<input type="checkbox" name="_mc4wp_lists[]" value="219e86e11b" checked>
<span class="checkmark left-0"></span>
</label>
<label class="flex-none checkbox">
<span class="pl-11 text-base leading-none font-bold tracking-widest uppercase">Earther</span>
<input type="checkbox" name="_mc4wp_lists[]" value="5beca34192" checked>
<span class="checkmark left-0"></span>
</label>
<label class="flex-none checkbox">
<span class="pl-11 text-base leading-none font-bold tracking-widest uppercase">The Next Interface</span>
<input type="checkbox" name="_mc4wp_lists[]" value="74d082c487" checked>
<span class="checkmark left-0"></span>
</label>
</div>
<div class="mt-5 lg:mt-8 mb-4">
<div class="flex flex-col xs:flex-row gap-3 lg:gap-5">
<input type="email" name="EMAIL" placeholder="EMAIL ADDRESS" required
class="flex-1 px-3 py-1 w-full max-w-md bg-transparent accent-beige placeholder-beige dark:placeholder-grey-600 border dark:border-grey-600 rounded text-[11px] leading-8 font-medium tracking-widest">
<button type="submit" class="flex-none px-8 py-1 bg-beige dark:bg-main-500 text-main dark:text-beige rounded text-sm leading-8 font-medium tracking-widest uppercase">Subscribe now</button>
</div>
</div>
</div><label style="display: none !important;">Leave this field empty if you're human: <input type="text" name="_mc4wp_honeypot" value="" tabindex="-1" autocomplete="off" /></label><input type="hidden" name="_mc4wp_timestamp" value="1789172064" /><input type="hidden" name="_mc4wp_form_id" value="2000506218" /><input type="hidden" name="_mc4wp_form_element_id" value="mc4wp-form-1" /><div class="mc4wp-response"></div></form><!-- / Mailchimp for WordPress Plugin -->
</div>
</div>
</div>
<a class="anchor" name="comments"></a>
<div class="-mb-5 lg:-mb-10">
<div data-spotim-module="conversation"></div>
</div>
</div>
<aside class="flex-none xl:mt-16 w-80 z-30" data-mrf-recirculation="sidebar-post">
<div class="flex flex-col h-full ml-auto">
<section class="widget text-8 widget_text"> <div class="textwidget"><h2 class="mb-3 typo-sofia-h6 hover:underline"><a href="https://gizmodo.com/back-to-school-the-best-ways-to-get-around-campus-2000802419">Back to School: All the Accessories You Need to Replace Your Laptop With a Foldable Phone</a></h2>
<p><a href="https://gizmodo.com/back-to-school-all-the-accessories-you-need-to-replace-your-laptop-with-a-foldable-phone-2000806487"><img decoding="async" class="size-full wp-image-2000808597" src="https://gizmodo.com/app/uploads/2026/09/Laptop-Accessories-Guide.jpg" alt="Back to School: All the Accessories You Need to Replace Your Laptop With a Foldable Phone" width="1920" height="1280" srcset="https://gizmodo.com/app/uploads/2026/09/Laptop-Accessories-Guide.jpg 1920w, https://gizmodo.com/app/uploads/2026/09/Laptop-Accessories-Guide-336x224.jpg 336w, https://gizmodo.com/app/uploads/2026/09/Laptop-Accessories-Guide-1280x853.jpg 1280w, https://gizmodo.com/app/uploads/2026/09/Laptop-Accessories-Guide-768x512.jpg 768w, https://gizmodo.com/app/uploads/2026/09/Laptop-Accessories-Guide-672x448.jpg 672w, https://gizmodo.com/app/uploads/2026/09/Laptop-Accessories-Guide-960x640.jpg 960w, https://gizmodo.com/app/uploads/2026/09/Laptop-Accessories-Guide-1600x1067.jpg 1600w" sizes="(max-width: 639px) 100vw, (max-width: 1023px) calc(100vw - 2rem), (max-width: 1258px) calc((100vw - 3.68rem) * 2 / 3), 800px" /></a></p>
</div>
</section><section class="widget keleops-ad-4 widget_keleops-ad"><div class="hidden lg:block min-h-[1000px] h-full text-center"><div class="sticky-in"><div id="optidigital-adslot-HalfpageAd_1" style="display:none;" class="HalfpageAd_1"></div></div></div></section><section class="widget keleops-posts-2 widget_keleops-posts"><div class="mt-8"
data-mrf-recirculation="widget-posts-latest-news">
<div class="latest sm:flex flex-col h-full bg-beige dark:bg-main-900 p-6 lg:max-h-[600px]">
<div class="flex-1 flex flex-col min-h-0">
<div class="flex-none flex relative">
<div class="flex-none flex w-6 text-sm font-light uppercase relative z-10 text-left">
<span class="inline-block self-center bg-beige dark:bg-main-900 leading-[6px] pt-[2px] pb-[3px]">
<span class="inline-block bg-main dark:bg-main-500 rounded-full w-2 h-2"></span>
</span>
<div class="absolute flex justify-center left-0 top-1/2 bottom-0 w-2 -z-10">
<div class="h-full bg-main dark:bg-main-500 w-[1px]"></div>
</div>
</div>
<h2 class="text-main dark:text-main-500 text-[46px] font-headline font-bold ">
Latest news
</h2>
<div class="hidden sm:block absolute z-10 top-full left-0 right-0 h-8 bg-gradient-to-t from-transparent to-beige dark:to-main-900"></div>
</div>
<div class="flex-1 overflow-y-scroll no-scrollbar sm:pb-5" data-mrf-recirculation="home-latest">
<article class="relative">
<a href="https://gizmodo.com/contractor-admits-they-not-imaginary-antifa-vandals-wrecked-the-reflecting-pool-2000810861" class="flex">
<div class="flex-none w-6 text-sm font-light uppercase relative z-10 text-left">
<div class="absolute flex justify-center left-0 top-0 bottom-0 w-2 -z-10">
<div class="h-full bg-main dark:bg-main-500 w-[1px]"></div>
</div>
</div>
<div class="flex-1 pt-8 pb-5 border-b border-grey-200 dark:border-grey-800 mb-5">
<div class="flex gap-3 items-center mb-[10px] leading-none text-main dark:text-main-500 text-[10px] font-medium uppercase">
<span class="tracking-widest">Sep 11</span>
<span class="tracking-widest">7:55 pm</span>
</div>
<h3 class="line-clamp-4 mb-[10px] text-main-950 dark:text-beige text-lg leading-5 font-headline font-extrabold max-w-xs">
Contractor Admits They, Not Imaginary Antifa Vandals, Wrecked the Reflecting Pool
</h3>
</div>
</a>
</article>
<article class="relative">
<a href="https://gizmodo.com/linkedin-gets-browsergate-proposed-class-actions-thrown-out-2000810828" class="flex">
<div class="flex-none w-6 text-sm font-light uppercase relative z-10 text-left">
<span class="inline-block mt-6 bg-beige dark:bg-main-900 leading-[6px] pt-[2px] pb-[3px]">
<span class="inline-block bg-main-950 dark:bg-beige rounded-full w-2 h-2"></span>
</span>
<div class="absolute flex justify-center left-0 top-0 bottom-0 w-2 -z-10">
<div class="h-full bg-main-950 dark:bg-beige w-[1px]"></div>
</div>
<div class="absolute flex justify-center left-0 top-0 bottom-0 w-2 -z-10">
<div class="h-10 bg-main dark:bg-main-500 w-[1px]"></div>
</div>
</div>
<div class="flex-1 pb-5 border-b border-grey-200 dark:border-grey-800 mb-5">
<div class="flex gap-3 items-center mb-[10px] leading-none text-main dark:text-main-500 text-[10px] font-medium uppercase">
<span class="tracking-widest">Sep 11</span>
<span class="tracking-widest">5:33 pm</span>
</div>
<h3 class="line-clamp-4 mb-[10px] text-main-950 dark:text-beige text-lg leading-5 font-headline font-extrabold max-w-xs">
LinkedIn Gets &#8216;Browsergate&#8217; Proposed Class Actions Thrown Out
</h3>
</div>
</a>
</article>
<article class="relative">
<a href="https://gizmodo.com/a-metal-detectorist-just-discovered-finlands-largest-hoard-of-viking-age-silver-but-was-it-plunder-2000810800" class="flex">
<div class="flex-none w-6 text-sm font-light uppercase relative z-10 text-left">
<span class="inline-block mt-6 bg-beige dark:bg-main-900 leading-[6px] pt-[2px] pb-[3px]">
<span class="inline-block bg-main-950 dark:bg-beige rounded-full w-2 h-2"></span>
</span>
<div class="absolute flex justify-center left-0 top-0 bottom-0 w-2 -z-10">
<div class="h-full bg-main-950 dark:bg-beige w-[1px]"></div>
</div>
</div>
<div class="flex-1 pb-5 border-b border-grey-200 dark:border-grey-800 mb-5">
<div class="flex gap-3 items-center mb-[10px] leading-none text-main dark:text-main-500 text-[10px] font-medium uppercase">
<span class="tracking-widest">Sep 11</span>
<span class="tracking-widest">4:55 pm</span>
</div>
<h3 class="line-clamp-4 mb-[10px] text-main-950 dark:text-beige text-lg leading-5 font-headline font-extrabold max-w-xs">
A Metal Detectorist Just Discovered Finland’s Largest Hoard of Viking Age Silver—But Was It Plunder?
</h3>
</div>
</a>
</article>
<article class="relative">
<a href="https://gizmodo.com/samsung-does-tim-cook-dirty-on-his-way-out-the-door-2000810791" class="flex">
<div class="flex-none w-6 text-sm font-light uppercase relative z-10 text-left">
<span class="inline-block mt-6 bg-beige dark:bg-main-900 leading-[6px] pt-[2px] pb-[3px]">
<span class="inline-block bg-main-950 dark:bg-beige rounded-full w-2 h-2"></span>
</span>
<div class="absolute flex justify-center left-0 top-0 bottom-0 w-2 -z-10">
<div class="h-full bg-main-950 dark:bg-beige w-[1px]"></div>
</div>
</div>
<div class="flex-1 pb-5 border-b border-grey-200 dark:border-grey-800 mb-5">
<div class="flex gap-3 items-center mb-[10px] leading-none text-main dark:text-main-500 text-[10px] font-medium uppercase">
<span class="tracking-widest">Sep 11</span>
<span class="tracking-widest">4:50 pm</span>
</div>
<h3 class="line-clamp-4 mb-[10px] text-main-950 dark:text-beige text-lg leading-5 font-headline font-extrabold max-w-xs">
Samsung Does Tim Cook Dirty on His Way Out the Door
</h3>
</div>
</a>
</article>
<article class="relative">
<a href="https://gizmodo.com/218-off-nordvpn-brings-it-to-3-49-a-month-with-3-free-months-2000810629" class="flex">
<div class="flex-none w-6 text-sm font-light uppercase relative z-10 text-left">
<span class="inline-block mt-6 bg-beige dark:bg-main-900 leading-[6px] pt-[2px] pb-[3px]">
<span class="inline-block bg-main-950 dark:bg-beige rounded-full w-2 h-2"></span>
</span>
<div class="absolute flex justify-center left-0 top-0 bottom-0 w-2 -z-10">
<div class="h-full bg-main-950 dark:bg-beige w-[1px]"></div>
</div>
</div>
<div class="flex-1 pb-5 border-b border-grey-200 dark:border-grey-800 mb-5">
<div class="flex gap-3 items-center mb-[10px] leading-none text-main dark:text-main-500 text-[10px] font-medium uppercase">
<span class="tracking-widest">Sep 11</span>
<span class="tracking-widest">4:03 pm</span>
</div>
<h3 class="line-clamp-4 mb-[10px] text-main-950 dark:text-beige text-lg leading-5 font-headline font-extrabold max-w-xs">
$218 Off NordVPN Brings It to $3.49 a Month With 3 Free Months
</h3>
</div>
</a>
</article>
<article class="relative">
<a href="https://gizmodo.com/hope-hoyeon-na-hong-jin-neon-movie-interview-2000810611" class="flex">
<div class="flex-none w-6 text-sm font-light uppercase relative z-10 text-left">
<span class="inline-block mt-6 bg-beige dark:bg-main-900 leading-[6px] pt-[2px] pb-[3px]">
<span class="inline-block bg-main-950 dark:bg-beige rounded-full w-2 h-2"></span>
</span>
<div class="absolute flex justify-center left-0 top-0 bottom-0 w-2 -z-10">
<div class="h-full bg-main-950 dark:bg-beige w-[1px]"></div>
</div>
</div>
<div class="flex-1 pb-5 border-b border-grey-200 dark:border-grey-800 mb-5">
<div class="flex gap-3 items-center mb-[10px] leading-none text-main dark:text-main-500 text-[10px] font-medium uppercase">
<span class="tracking-widest">Sep 11</span>
<span class="tracking-widest">4:00 pm</span>
</div>
<h3 class="line-clamp-4 mb-[10px] text-main-950 dark:text-beige text-lg leading-5 font-headline font-extrabold max-w-xs">
How Hoyeon Manifested Her Way Into &#8216;Hope&#8217; as Its Badass Sci-Fi Heroine
</h3>
</div>
</a>
</article>
<article class="relative">
<a href="https://gizmodo.com/sony-wh-1000xm4c-review-still-kind-of-goated-2000810045" class="flex">
<div class="flex-none w-6 text-sm font-light uppercase relative z-10 text-left">
<span class="inline-block mt-6 bg-beige dark:bg-main-900 leading-[6px] pt-[2px] pb-[3px]">
<span class="inline-block bg-main-950 dark:bg-beige rounded-full w-2 h-2"></span>
</span>
<div class="absolute flex justify-center left-0 top-0 bottom-0 w-2 -z-10">
<div class="h-full bg-main-950 dark:bg-beige w-[1px]"></div>
</div>
</div>
<div class="flex-1 pb-5 border-b border-grey-200 dark:border-grey-800 mb-5">
<div class="flex gap-3 items-center mb-[10px] leading-none text-main dark:text-main-500 text-[10px] font-medium uppercase">
<span class="tracking-widest">Sep 11</span>
<span class="tracking-widest">4:00 pm</span>
</div>
<h3 class="line-clamp-4 mb-[10px] text-main-950 dark:text-beige text-lg leading-5 font-headline font-extrabold max-w-xs">
Sony WH-1000XM4C Review: Still Kind of Goated
</h3>
</div>
</a>
</article>
<article class="relative">
<a href="https://gizmodo.com/is-gta-vi-good-or-bad-for-miami-beach-the-city-commission-is-tearing-itself-apart-2000810592" class="flex">
<div class="flex-none w-6 text-sm font-light uppercase relative z-10 text-left">
<span class="inline-block mt-6 bg-beige dark:bg-main-900 leading-[6px] pt-[2px] pb-[3px]">
<span class="inline-block bg-main-950 dark:bg-beige rounded-full w-2 h-2"></span>
</span>
<div class="absolute flex justify-center left-0 top-0 bottom-0 w-2 -z-10">
<div class="h-7 bg-main-950 dark:bg-beige w-[1px]"></div>
</div>
</div>
<div class="flex-1 pb-5 border-b border-grey-200 dark:border-grey-800 mb-5">
<div class="flex gap-3 items-center mb-[10px] leading-none text-main dark:text-main-500 text-[10px] font-medium uppercase">
<span class="tracking-widest">Sep 11</span>
<span class="tracking-widest">3:45 pm</span>
</div>
<h3 class="line-clamp-4 mb-[10px] text-main-950 dark:text-beige text-lg leading-5 font-headline font-extrabold max-w-xs">
Is GTA VI Good or Bad for Miami Beach? The City Commission Is Tearing Itself Apart
</h3>
</div>
</a>
</article>
</div>
<div class="relative mt-1 sm:mt-3 mb-1">
<div class="hidden sm:block absolute z-10 -top-28 left-0 right-0 h-24 mt-1 bg-gradient-to-b from-transparent to-beige dark:to-main-900"></div>
<a href="https://gizmodo.com/latest"
class="block px-3 py-1 rounded-[4px] leading-none text-center border giz-button-main">
<span class="text-[10px] leading-6 font-medium tracking-widest uppercase">
Show All Latest news
<i class="fas fa-chevron-right ml-1"></i>
</span>
</a>
</div>
</div>
</div>
</div>
</section><section class="widget keleops-ad-9 widget_keleops-ad"><div class="hidden lg:block min-h-[1000px] h-full text-center"><div class="sticky-in"><div id="optidigital-adslot-HalfpageAd_2" style="display:none;" class="HalfpageAd_2"></div></div></div></section><section class="widget keleops-posts-3 widget_keleops-posts"><div class="mt-8"
data-mrf-recirculation="widget-posts-latest-reviews">
<div class="latest sm:flex flex-col h-full bg-beige dark:bg-main-900 p-6 lg:max-h-[600px]">
<div class="flex-1 flex flex-col min-h-0">
<div class="flex-none flex relative">
<div class="flex-none flex w-6 text-sm font-light uppercase relative z-10 text-left">
<span class="inline-block self-center bg-beige dark:bg-main-900 leading-[6px] pt-[2px] pb-[3px]">
<span class="inline-block bg-main dark:bg-main-500 rounded-full w-2 h-2"></span>
</span>
<div class="absolute flex justify-center left-0 top-1/2 bottom-0 w-2 -z-10">
<div class="h-full bg-main dark:bg-main-500 w-[1px]"></div>
</div>
</div>
<h2 class="text-main dark:text-main-500 text-[46px] font-headline font-bold ">
Latest Reviews
</h2>
<div class="hidden sm:block absolute z-10 top-full left-0 right-0 h-8 bg-gradient-to-t from-transparent to-beige dark:to-main-900"></div>
</div>
<div class="flex-1 overflow-y-scroll no-scrollbar sm:pb-5" data-mrf-recirculation="home-latest">
<article class="relative">
<a href="https://gizmodo.com/back-to-school-all-the-accessories-you-need-to-replace-your-laptop-with-a-foldable-phone-2000806487" class="flex">
<div class="flex-none w-6 text-sm font-light uppercase relative z-10 text-left">
<div class="absolute flex justify-center left-0 top-0 bottom-0 w-2 -z-10">
<div class="h-full bg-main dark:bg-main-500 w-[1px]"></div>
</div>
</div>
<div class="flex-1 pt-8 pb-5 border-b border-grey-200 dark:border-grey-800 mb-5">
<div class="flex gap-3 items-center mb-[10px] leading-none text-main dark:text-main-500 text-[10px] font-medium uppercase">
<span class="tracking-widest">Sep 8</span>
<span class="tracking-widest">12:45 pm</span>
</div>
<h3 class="line-clamp-4 mb-[10px] text-main-950 dark:text-beige text-lg leading-5 font-headline font-extrabold max-w-xs">
Back to School: All the Accessories You Need to Replace Your Laptop With a Foldable Phone
</h3>
</div>
</a>
</article>
<article class="relative">
<a href="https://gizmodo.com/sony-wh-ch530-review-cheap-wireless-headphones-2000807005" class="flex">
<div class="flex-none w-6 text-sm font-light uppercase relative z-10 text-left">
<span class="inline-block mt-6 bg-beige dark:bg-main-900 leading-[6px] pt-[2px] pb-[3px]">
<span class="inline-block bg-main-950 dark:bg-beige rounded-full w-2 h-2"></span>
</span>
<div class="absolute flex justify-center left-0 top-0 bottom-0 w-2 -z-10">
<div class="h-full bg-main-950 dark:bg-beige w-[1px]"></div>
</div>
<div class="absolute flex justify-center left-0 top-0 bottom-0 w-2 -z-10">
<div class="h-10 bg-main dark:bg-main-500 w-[1px]"></div>
</div>
</div>
<div class="flex-1 pb-5 border-b border-grey-200 dark:border-grey-800 mb-5">
<div class="flex gap-3 items-center mb-[10px] leading-none text-main dark:text-main-500 text-[10px] font-medium uppercase">
<span class="tracking-widest">Sep 7</span>
<span class="tracking-widest">12:00 pm</span>
</div>
<h3 class="line-clamp-4 mb-[10px] text-main-950 dark:text-beige text-lg leading-5 font-headline font-extrabold max-w-xs">
Sony&#8217;s New $70 Wireless Headphones Have Me Rethinking Everything
</h3>
</div>
</a>
</article>
<article class="relative">
<a href="https://gizmodo.com/lg-gram-pro-16-inch-2026-review-an-expensive-disappointment-2000805940" class="flex">
<div class="flex-none w-6 text-sm font-light uppercase relative z-10 text-left">
<span class="inline-block mt-6 bg-beige dark:bg-main-900 leading-[6px] pt-[2px] pb-[3px]">
<span class="inline-block bg-main-950 dark:bg-beige rounded-full w-2 h-2"></span>
</span>
<div class="absolute flex justify-center left-0 top-0 bottom-0 w-2 -z-10">
<div class="h-full bg-main-950 dark:bg-beige w-[1px]"></div>
</div>
</div>
<div class="flex-1 pb-5 border-b border-grey-200 dark:border-grey-800 mb-5">
<div class="flex gap-3 items-center mb-[10px] leading-none text-main dark:text-main-500 text-[10px] font-medium uppercase">
<span class="tracking-widest">Sep 6</span>
<span class="tracking-widest">8:30 am</span>
</div>
<h3 class="line-clamp-4 mb-[10px] text-main-950 dark:text-beige text-lg leading-5 font-headline font-extrabold max-w-xs">
LG Gram Pro 16-Inch (2026) Review: An Expensive Disappointment
</h3>
</div>
</a>
</article>
<article class="relative">
<a href="https://gizmodo.com/gizmodos-best-of-ifa-2026-awards-see-the-winners-2000800027" class="flex">
<div class="flex-none w-6 text-sm font-light uppercase relative z-10 text-left">
<span class="inline-block mt-6 bg-beige dark:bg-main-900 leading-[6px] pt-[2px] pb-[3px]">
<span class="inline-block bg-main-950 dark:bg-beige rounded-full w-2 h-2"></span>
</span>
<div class="absolute flex justify-center left-0 top-0 bottom-0 w-2 -z-10">
<div class="h-full bg-main-950 dark:bg-beige w-[1px]"></div>
</div>
</div>
<div class="flex-1 pb-5 border-b border-grey-200 dark:border-grey-800 mb-5">
<div class="flex gap-3 items-center mb-[10px] leading-none text-main dark:text-main-500 text-[10px] font-medium uppercase">
<span class="tracking-widest">Sep 5</span>
<span class="tracking-widest">5:45 pm</span>
</div>
<h3 class="line-clamp-4 mb-[10px] text-main-950 dark:text-beige text-lg leading-5 font-headline font-extrabold max-w-xs">
Gizmodo’s Best of IFA 2026 Awards: See the Winners
</h3>
</div>
</a>
</article>
<article class="relative">
<a href="https://gizmodo.com/best-gaming-budget-work-laptop-macbook-razer-dell-hp-1849814722" class="flex">
<div class="flex-none w-6 text-sm font-light uppercase relative z-10 text-left">
<span class="inline-block mt-6 bg-beige dark:bg-main-900 leading-[6px] pt-[2px] pb-[3px]">
<span class="inline-block bg-main-950 dark:bg-beige rounded-full w-2 h-2"></span>
</span>
<div class="absolute flex justify-center left-0 top-0 bottom-0 w-2 -z-10">
<div class="h-full bg-main-950 dark:bg-beige w-[1px]"></div>
</div>
</div>
<div class="flex-1 pb-5 border-b border-grey-200 dark:border-grey-800 mb-5">
<div class="flex gap-3 items-center mb-[10px] leading-none text-main dark:text-main-500 text-[10px] font-medium uppercase">
<span class="tracking-widest">Sep 1</span>
<span class="tracking-widest">2:20 pm</span>
</div>
<h3 class="line-clamp-4 mb-[10px] text-main-950 dark:text-beige text-lg leading-5 font-headline font-extrabold max-w-xs">
The Best Laptops of 2026
</h3>
</div>
</a>
</article>
<article class="relative">
<a href="https://gizmodo.com/back-to-school-the-best-ways-to-get-around-campus-2000802419" class="flex">
<div class="flex-none w-6 text-sm font-light uppercase relative z-10 text-left">
<span class="inline-block mt-6 bg-beige dark:bg-main-900 leading-[6px] pt-[2px] pb-[3px]">
<span class="inline-block bg-main-950 dark:bg-beige rounded-full w-2 h-2"></span>
</span>
<div class="absolute flex justify-center left-0 top-0 bottom-0 w-2 -z-10">
<div class="h-full bg-main-950 dark:bg-beige w-[1px]"></div>
</div>
</div>
<div class="flex-1 pb-5 border-b border-grey-200 dark:border-grey-800 mb-5">
<div class="flex gap-3 items-center mb-[10px] leading-none text-main dark:text-main-500 text-[10px] font-medium uppercase">
<span class="tracking-widest">Sep 1</span>
<span class="tracking-widest">8:30 am</span>
</div>
<h3 class="line-clamp-4 mb-[10px] text-main-950 dark:text-beige text-lg leading-5 font-headline font-extrabold max-w-xs">
Back to School: The Best Ways to Get Around Campus
</h3>
</div>
</a>
</article>
<article class="relative">
<a href="https://gizmodo.com/best-wireless-earbuds-right-now-1851353120" class="flex">
<div class="flex-none w-6 text-sm font-light uppercase relative z-10 text-left">
<span class="inline-block mt-6 bg-beige dark:bg-main-900 leading-[6px] pt-[2px] pb-[3px]">
<span class="inline-block bg-main-950 dark:bg-beige rounded-full w-2 h-2"></span>
</span>
<div class="absolute flex justify-center left-0 top-0 bottom-0 w-2 -z-10">
<div class="h-full bg-main-950 dark:bg-beige w-[1px]"></div>
</div>
</div>
<div class="flex-1 pb-5 border-b border-grey-200 dark:border-grey-800 mb-5">
<div class="flex gap-3 items-center mb-[10px] leading-none text-main dark:text-main-500 text-[10px] font-medium uppercase">
<span class="tracking-widest">Sep 1</span>
<span class="tracking-widest">3:03 pm</span>
</div>
<h3 class="line-clamp-4 mb-[10px] text-main-950 dark:text-beige text-lg leading-5 font-headline font-extrabold max-w-xs">
The Best Wireless Earbuds of 2026
</h3>
</div>
</a>
</article>
<article class="relative">
<a href="https://gizmodo.com/the-best-gadgets-of-august-2026-2000802363" class="flex">
<div class="flex-none w-6 text-sm font-light uppercase relative z-10 text-left">
<span class="inline-block mt-6 bg-beige dark:bg-main-900 leading-[6px] pt-[2px] pb-[3px]">
<span class="inline-block bg-main-950 dark:bg-beige rounded-full w-2 h-2"></span>
</span>
<div class="absolute flex justify-center left-0 top-0 bottom-0 w-2 -z-10">
<div class="h-7 bg-main-950 dark:bg-beige w-[1px]"></div>
</div>
</div>
<div class="flex-1 pb-5 border-b border-grey-200 dark:border-grey-800 mb-5">
<div class="flex gap-3 items-center mb-[10px] leading-none text-main dark:text-main-500 text-[10px] font-medium uppercase">
<span class="tracking-widest">Aug 31</span>
<span class="tracking-widest">8:30 am</span>
</div>
<h3 class="line-clamp-4 mb-[10px] text-main-950 dark:text-beige text-lg leading-5 font-headline font-extrabold max-w-xs">
The Best Gadgets of August 2026
</h3>
</div>
</a>
</article>
</div>
<div class="relative mt-1 sm:mt-3 mb-1">
<div class="hidden sm:block absolute z-10 -top-28 left-0 right-0 h-24 mt-1 bg-gradient-to-b from-transparent to-beige dark:to-main-900"></div>
<a href="https://gizmodo.com/reviews"
class="block px-3 py-1 rounded-[4px] leading-none text-center border giz-button-main">
<span class="text-[10px] leading-6 font-medium tracking-widest uppercase">
Show All Latest Reviews
<i class="fas fa-chevron-right ml-1"></i>
</span>
</a>
</div>
</div>
</div>
</div>
</section><section class="widget keleops-ad-10 widget_keleops-ad"><div class="hidden lg:block min-h-[616px] text-center"><div id="optidigital-adslot-HalfpageAd_3" style="display:none;" class="HalfpageAd_3"></div></div></section> </div>
</aside>
</div>
<div id="optidigital-adslot-Billboard_2" style="display:none" class="Billboard_2"></div>
<div class="giz-bg-main pt-16 pb-20 lg:pb-24">
<div class="max-w-screen-2xl mx-auto px-5 lg:px-16">
<div class="max-w-[970px]">
<h2 class="font-headline text-[2.875rem] md:text-[3.625rem] leading-[0.9] font-bold -tracking-[0.01em] text-main-950 dark:text-beige">
Related Articles
</h2>
<ul class="related-posts mt-5" data-mrf-recirculation="related-posts">
<div class="mb-5 pb-5 border-b-0.5">
<div class="flex flex-col md:flex-row h-full md:h-[12.5rem] gap-5">
<a href="https://gizmodo.com/back-to-school-all-the-accessories-you-need-to-replace-your-laptop-with-a-foldable-phone-2000806487" class="w-full md:w-1/3">
<img width="1280" height="853" src="https://gizmodo.com/app/uploads/2026/09/Laptop-Accessories-Guide-1280x853.jpg" class="w-full h-full object-cover object-center wp-post-image" alt="Back to School: All the Accessories You Need to Replace Your Laptop With a Foldable Phone" loading="lazy" sizes="(max-width: 767px) calc(100vw - 2.5rem), (max-width: 1023px) calc(50vw - 1.875rem), 293px" decoding="async" srcset="https://gizmodo.com/app/uploads/2026/09/Laptop-Accessories-Guide-1280x853.jpg 1280w, https://gizmodo.com/app/uploads/2026/09/Laptop-Accessories-Guide-336x224.jpg 336w, https://gizmodo.com/app/uploads/2026/09/Laptop-Accessories-Guide-768x512.jpg 768w, https://gizmodo.com/app/uploads/2026/09/Laptop-Accessories-Guide-672x448.jpg 672w, https://gizmodo.com/app/uploads/2026/09/Laptop-Accessories-Guide-960x640.jpg 960w, https://gizmodo.com/app/uploads/2026/09/Laptop-Accessories-Guide-1600x1067.jpg 1600w, https://gizmodo.com/app/uploads/2026/09/Laptop-Accessories-Guide.jpg 1920w">
</a>
<div class="h-full w-full md:w-2/3 flex flex-col gap-4 md:gap-0 justify-between">
<a href="https://gizmodo.com/back-to-school-all-the-accessories-you-need-to-replace-your-laptop-with-a-foldable-phone-2000806487" class="block">
<h3 class="md:line-clamp-3 typo-sofia-h5 giz-link-main hover:underline">
Back to School: All the Accessories You Need to Replace Your Laptop With a Foldable Phone
</h3>
<p class="md:line-clamp-4 mt-3 leading-normal font-normal text-xs xs:text-sm text-ellipsis text-main-950 dark:text-beige font-body break-words">
Ditch your laptop and go with something more compact for your computing needs.
</p>
</a>
<div class="flex gap-2.5 items-baseline">
<a href="https://gizmodo.com/reviews/phones">
<span class="giz-tag-main">
<span class="inline-flex items-center justify-center px-[6px] py-[2px] whitespace-nowrap typo-sofia-eyebrow-3 !leading-[inherit]">
Smartphones
</span>
</span>
</a>
<span class="whitespace-nowrap overflow-hidden text-ellipsis typo-space-h6 xs:typo-space-h5">
<span class="font-medium">
<a href="https://gizmodo.com/author/raywong" rel="author">
Raymond Wong </a>
</span>
</span>
<span class="flex-none text-grey-600 typo-space-h6 xs:typo-space-h5" title="September 8, 2026, 12:45 pm">
Sep 8
</span>
</div>
</div>
</div>
</div>
<div class="mb-5 pb-5 border-b-0.5">
<div class="flex flex-col md:flex-row h-full md:h-[12.5rem] gap-5">
<a href="https://gizmodo.com/in-what-ways-are-we-not-prepared-for-the-big-one-2000807446" class="w-full md:w-1/3">
<img width="1280" height="853" src="https://gizmodo.com/app/uploads/2026/09/venezuela-earthquake-damage-1-1280x853.jpg" class="w-full h-full object-cover object-center wp-post-image" alt="Venezuela Earthquake Damage" loading="lazy" sizes="(max-width: 767px) calc(100vw - 2.5rem), (max-width: 1023px) calc(50vw - 1.875rem), 293px" decoding="async" srcset="https://gizmodo.com/app/uploads/2026/09/venezuela-earthquake-damage-1-1280x853.jpg 1280w, https://gizmodo.com/app/uploads/2026/09/venezuela-earthquake-damage-1-336x224.jpg 336w, https://gizmodo.com/app/uploads/2026/09/venezuela-earthquake-damage-1-768x512.jpg 768w, https://gizmodo.com/app/uploads/2026/09/venezuela-earthquake-damage-1-672x448.jpg 672w, https://gizmodo.com/app/uploads/2026/09/venezuela-earthquake-damage-1-960x640.jpg 960w, https://gizmodo.com/app/uploads/2026/09/venezuela-earthquake-damage-1-1600x1067.jpg 1600w, https://gizmodo.com/app/uploads/2026/09/venezuela-earthquake-damage-1.jpg 1920w">
</a>
<div class="h-full w-full md:w-2/3 flex flex-col gap-4 md:gap-0 justify-between">
<a href="https://gizmodo.com/in-what-ways-are-we-not-prepared-for-the-big-one-2000807446" class="block">
<h3 class="md:line-clamp-3 typo-sofia-h5 giz-link-earther hover:underline">
In What Ways Are We Not Prepared for the Big One?
</h3>
<p class="md:line-clamp-4 mt-3 leading-normal font-normal text-xs xs:text-sm text-ellipsis text-main-950 dark:text-beige font-body break-words">
One day, a catastrophic earthquake will rock the U.S. West Coast. Experts weigh in on whether we're truly ready.
</p>
</a>
<div class="flex gap-2.5 items-baseline">
<a href="https://gizmodo.com/earther/earth-science">
<span class="giz-tag-earther">
<span class="inline-flex items-center justify-center px-[6px] py-[2px] whitespace-nowrap typo-sofia-eyebrow-3 !leading-[inherit]">
Earth Science
</span>
</span>
</a>
<span class="whitespace-nowrap overflow-hidden text-ellipsis typo-space-h6 xs:typo-space-h5">
<span class="font-medium">
<a href="https://gizmodo.com/author/elapointe" rel="author">
Ellyn Lapointe </a>
</span>
</span>
<span class="flex-none text-grey-600 typo-space-h6 xs:typo-space-h5" title="September 5, 2026, 6:00 am">
Sep 5
</span>
</div>
</div>
</div>
</div>
<div class="mb-5 pb-5 border-b-0.5">
<div class="flex flex-col md:flex-row h-full md:h-[12.5rem] gap-5">
<a href="https://gizmodo.com/the-large-hadron-collider-is-getting-a-major-upgrade-but-what-would-actually-surprise-physicists-2000803359" class="w-full md:w-1/3">
<img width="1280" height="853" src="https://gizmodo.com/app/uploads/2026/08/giz-asks-high-luminosity-lhc-1280x853.jpg" class="w-full h-full object-cover object-center wp-post-image" alt="Giz Asks High Luminosity Lhc" loading="lazy" sizes="(max-width: 767px) calc(100vw - 2.5rem), (max-width: 1023px) calc(50vw - 1.875rem), 293px" decoding="async" srcset="https://gizmodo.com/app/uploads/2026/08/giz-asks-high-luminosity-lhc-1280x853.jpg 1280w, https://gizmodo.com/app/uploads/2026/08/giz-asks-high-luminosity-lhc-336x224.jpg 336w, https://gizmodo.com/app/uploads/2026/08/giz-asks-high-luminosity-lhc-768x512.jpg 768w, https://gizmodo.com/app/uploads/2026/08/giz-asks-high-luminosity-lhc-672x448.jpg 672w, https://gizmodo.com/app/uploads/2026/08/giz-asks-high-luminosity-lhc-960x640.jpg 960w, https://gizmodo.com/app/uploads/2026/08/giz-asks-high-luminosity-lhc-1600x1067.jpg 1600w, https://gizmodo.com/app/uploads/2026/08/giz-asks-high-luminosity-lhc.jpg 1920w">
</a>
<div class="h-full w-full md:w-2/3 flex flex-col gap-4 md:gap-0 justify-between">
<a href="https://gizmodo.com/the-large-hadron-collider-is-getting-a-major-upgrade-but-what-would-actually-surprise-physicists-2000803359" class="block">
<h3 class="md:line-clamp-3 typo-sofia-h5 giz-link-science hover:underline">
The Large Hadron Collider Is Getting a Major Upgrade. But What Would Actually Surprise Physicists?
</h3>
<p class="md:line-clamp-4 mt-3 leading-normal font-normal text-xs xs:text-sm text-ellipsis text-main-950 dark:text-beige font-body break-words">
Some were disappointed at the lack of "new physics" from the LHC. Could forthcoming updates be the accelerator's redemption arc—assuming it needs one?
</p>
</a>
<div class="flex gap-2.5 items-baseline">
<a href="https://gizmodo.com/science/physics">
<span class="giz-tag-science">
<span class="inline-flex items-center justify-center px-[6px] py-[2px] whitespace-nowrap typo-sofia-eyebrow-3 !leading-[inherit]">
Physics &amp; Chemistry
</span>
</span>
</a>
<span class="whitespace-nowrap overflow-hidden text-ellipsis typo-space-h6 xs:typo-space-h5">
<span class="font-medium">
<a href="https://gizmodo.com/author/gayounglee" rel="author">
Gayoung Lee </a>
</span>
</span>
<span class="flex-none text-grey-600 typo-space-h6 xs:typo-space-h5" title="August 27, 2026, 6:00 am">
Aug 27
</span>
</div>
</div>
</div>
</div>
<li class="border-b mb-5">
<div class="od-wrapper od-wrapper-both od-background my-6">
<div style="display:none" id="optidigital-adslot-Mobile_Bottom" class="Mobile_Bottom od-mobile"></div><div style="display:none" id="optidigital-adslot-Content_Bottom" class="Content_Bottom od-desktop"></div>
</div>
</li>
<div class="mb-5 pb-5 border-b-0.5">
<div class="flex flex-col md:flex-row h-full md:h-[12.5rem] gap-5">
<a href="https://gizmodo.com/this-website-ranks-ikea-products-by-how-difficult-they-are-to-assemble-2000801569" class="w-full md:w-1/3">
<img width="1280" height="853" src="https://gizmodo.com/app/uploads/2026/08/ikea-1280x853.jpg" class="w-full h-full object-cover object-center wp-post-image" alt="IKEA" loading="lazy" sizes="(max-width: 767px) calc(100vw - 2.5rem), (max-width: 1023px) calc(50vw - 1.875rem), 293px" decoding="async" srcset="https://gizmodo.com/app/uploads/2026/08/ikea-1280x853.jpg 1280w, https://gizmodo.com/app/uploads/2026/08/ikea-336x224.jpg 336w, https://gizmodo.com/app/uploads/2026/08/ikea-768x512.jpg 768w, https://gizmodo.com/app/uploads/2026/08/ikea-672x448.jpg 672w, https://gizmodo.com/app/uploads/2026/08/ikea-960x640.jpg 960w, https://gizmodo.com/app/uploads/2026/08/ikea-1600x1067.jpg 1600w, https://gizmodo.com/app/uploads/2026/08/ikea.jpg 1920w">
</a>
<div class="h-full w-full md:w-2/3 flex flex-col gap-4 md:gap-0 justify-between">
<a href="https://gizmodo.com/this-website-ranks-ikea-products-by-how-difficult-they-are-to-assemble-2000801569" class="block">
<h3 class="md:line-clamp-3 typo-sofia-h5 giz-link-main hover:underline">
This Website Ranks IKEA Products by How Difficult They Are to Assemble
</h3>
<p class="md:line-clamp-4 mt-3 leading-normal font-normal text-xs xs:text-sm text-ellipsis text-main-950 dark:text-beige font-body break-words">
Ready your tiny pencils!
</p>
</a>
<div class="flex gap-2.5 items-baseline">
<a href="https://gizmodo.com/tech/culture">
<span class="giz-tag-main">
<span class="inline-flex items-center justify-center px-[6px] py-[2px] whitespace-nowrap typo-sofia-eyebrow-3 !leading-[inherit]">
Culture
</span>
</span>
</a>
<span class="whitespace-nowrap overflow-hidden text-ellipsis typo-space-h6 xs:typo-space-h5">
<span class="font-medium">
<a href="https://gizmodo.com/author/thawking" rel="author">
Tom Hawking </a>
</span>
</span>
<span class="flex-none text-grey-600 typo-space-h6 xs:typo-space-h5" title="August 22, 2026, 10:57 am">
Aug 22
</span>
</div>
</div>
</div>
</div>
<div class="mb-5 pb-5 border-b-0.5">
<div class="flex flex-col md:flex-row h-full md:h-[12.5rem] gap-5">
<a href="https://gizmodo.com/after-2-deaths-and-reports-of-brain-tumors-how-dangerous-is-gene-therapy-really-2000798747" class="w-full md:w-1/3">
<img width="1280" height="853" src="https://gizmodo.com/app/uploads/2026/08/Gene-editing-Giz-Asks-1280x853.jpg" class="w-full h-full object-cover object-center wp-post-image" alt="Gene Editing Giz Asks" loading="lazy" sizes="(max-width: 767px) calc(100vw - 2.5rem), (max-width: 1023px) calc(50vw - 1.875rem), 293px" decoding="async" srcset="https://gizmodo.com/app/uploads/2026/08/Gene-editing-Giz-Asks-1280x853.jpg 1280w, https://gizmodo.com/app/uploads/2026/08/Gene-editing-Giz-Asks-336x224.jpg 336w, https://gizmodo.com/app/uploads/2026/08/Gene-editing-Giz-Asks-768x512.jpg 768w, https://gizmodo.com/app/uploads/2026/08/Gene-editing-Giz-Asks-672x448.jpg 672w, https://gizmodo.com/app/uploads/2026/08/Gene-editing-Giz-Asks-960x640.jpg 960w, https://gizmodo.com/app/uploads/2026/08/Gene-editing-Giz-Asks-1600x1067.jpg 1600w, https://gizmodo.com/app/uploads/2026/08/Gene-editing-Giz-Asks.jpg 1920w">
</a>
<div class="h-full w-full md:w-2/3 flex flex-col gap-4 md:gap-0 justify-between">
<a href="https://gizmodo.com/after-2-deaths-and-reports-of-brain-tumors-how-dangerous-is-gene-therapy-really-2000798747" class="block">
<h3 class="md:line-clamp-3 typo-sofia-h5 giz-link-science hover:underline">
After 2 Deaths and Reports of Brain Tumors, How Dangerous Is Gene Therapy, Really?
</h3>
<p class="md:line-clamp-4 mt-3 leading-normal font-normal text-xs xs:text-sm text-ellipsis text-main-950 dark:text-beige font-body break-words">
Doctors have long debated how to balance the need for safety in gene therapy trials with the urgency of developing treatments for children with incurable, often worsening conditions.
</p>
</a>
<div class="flex gap-2.5 items-baseline">
<a href="https://gizmodo.com/science/health">
<span class="giz-tag-science">
<span class="inline-flex items-center justify-center px-[6px] py-[2px] whitespace-nowrap typo-sofia-eyebrow-3 !leading-[inherit]">
Health
</span>
</span>
</a>
<span class="whitespace-nowrap overflow-hidden text-ellipsis typo-space-h6 xs:typo-space-h5">
<span class="font-medium">
<a href="https://gizmodo.com/author/edcara" rel="author">
Ed Cara </a>
</span>
</span>
<span class="flex-none text-grey-600 typo-space-h6 xs:typo-space-h5" title="August 17, 2026, 7:30 am">
Aug 17
</span>
</div>
</div>
</div>
</div>
<div class="mb-5 pb-5 border-b-0.5">
<div class="flex flex-col md:flex-row h-full md:h-[12.5rem] gap-5">
<a href="https://gizmodo.com/just-how-bad-are-ai-data-centers-for-your-local-water-2000795372" class="w-full md:w-1/3">
<img width="1280" height="853" src="https://gizmodo.com/app/uploads/2026/08/data-center-protest-sign-1-1280x853.jpg" class="w-full h-full object-cover object-center wp-post-image" alt="A hand holds a cardboard sign that reads: &quot;We don&#039;t have enough water for this&quot;" loading="lazy" sizes="(max-width: 767px) calc(100vw - 2.5rem), (max-width: 1023px) calc(50vw - 1.875rem), 293px" decoding="async" srcset="https://gizmodo.com/app/uploads/2026/08/data-center-protest-sign-1-1280x853.jpg 1280w, https://gizmodo.com/app/uploads/2026/08/data-center-protest-sign-1-336x224.jpg 336w, https://gizmodo.com/app/uploads/2026/08/data-center-protest-sign-1-768x512.jpg 768w, https://gizmodo.com/app/uploads/2026/08/data-center-protest-sign-1-672x448.jpg 672w, https://gizmodo.com/app/uploads/2026/08/data-center-protest-sign-1-960x640.jpg 960w, https://gizmodo.com/app/uploads/2026/08/data-center-protest-sign-1-1600x1067.jpg 1600w, https://gizmodo.com/app/uploads/2026/08/data-center-protest-sign-1.jpg 1920w">
</a>
<div class="h-full w-full md:w-2/3 flex flex-col gap-4 md:gap-0 justify-between">
<a href="https://gizmodo.com/just-how-bad-are-ai-data-centers-for-your-local-water-2000795372" class="block">
<h3 class="md:line-clamp-3 typo-sofia-h5 giz-link-earther hover:underline">
Just How Bad Are AI Data Centers for Your Local Water?
</h3>
<p class="md:line-clamp-4 mt-3 leading-normal font-normal text-xs xs:text-sm text-ellipsis text-main-950 dark:text-beige font-body break-words">
Communities say AI is draining their water supplies, but the tech industry begs to differ. Gizmodo asked experts for their honest assessments.
</p>
</a>
<div class="flex gap-2.5 items-baseline">
<a href="https://gizmodo.com/earther/environmental-justice">
<span class="giz-tag-earther">
<span class="inline-flex items-center justify-center px-[6px] py-[2px] whitespace-nowrap typo-sofia-eyebrow-3 !leading-[inherit]">
Environmental Justice
</span>
</span>
</a>
<span class="whitespace-nowrap overflow-hidden text-ellipsis typo-space-h6 xs:typo-space-h5">
<span class="font-medium">
<a href="https://gizmodo.com/author/elapointe" rel="author">
Ellyn Lapointe </a>
</span>
</span>
<span class="flex-none text-grey-600 typo-space-h6 xs:typo-space-h5" title="August 8, 2026, 6:00 am">
Aug 8
</span>
</div>
</div>
</div>
</div>
</ul>
</div>
</div>
<div class="hidden md:block print:md:hidden mt-12">
<div class="lg:min-h-[300px] flex justify-center items-center text-center bg-neutral-100 dark:bg-neutral-800"><div id="optidigital-adslot-Billboard_3" style="display:none" class="Billboard_3"></div></div> </div>
</div>
</main>
</section>
<script>
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
'event': 'Blog Post View',
'page': '/what-would-it-take-to-shut-down-the-entire-internet-1837984019',
'title': 'What Would It Take to Shut Down the Entire Internet?',
'author': 'Daniel Kolitz',
'category': 'Tech News'
});
</script>
<footer class="content-info" data-mrf-recirculation="footer">
<div class="relative bg-main-700 dark:bg-main-500 text-beige px-4">
<div class="mx-auto max-w-screen-2xl px-1 xs:px-4 2xl:px-16">
<div class="relative">
<a href="#" class="absolute flex items-center justify-center -top-10 right-0 h-20 w-20 bg-main-950 text-beige dark:bg-beige dark:text-main-950 rounded-full" aria-label="Back to top">
<svg class="w-7">
<use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg?v2#arrow-up"></use>
</svg>
</a>
</div>
<div class="flex flex-col xl:flex-row py-8">
<div class="flex-none mb-10 xl:mb-0 xl:w-48 xl:mr-10 2xl:mr-20">
<a href="https://gizmodo.com" class="inline-block">
<svg height="58" aria-label="Gizmodo" viewBox="0 0 36 40">
<use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg?v2#logo-square"></use>
</svg>
</a>
<div class="mt-5 inline-block xl:block ml-5 xl:ml-0 text-sm leading-normal text-beige">
<p>©2026 GIZMODO USA LLC.</p>
<p>All rights reserved.</p>
</div>
<div class="mt-10 lg:hidden">
<ul id="menu-social-1" class="nav-social-bottom"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576572"><a title="Facebook" target="_blank" rel="noopener" href="https://facebook.com/gizmodo"><i class="fab fa-facebook-f"></i></a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576575"><a title="Instagram" target="_blank" rel="noopener" href="https://instagram.com/gizmodo"><i class="fab fa-instagram"></i></a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576578"><a title="X (Twitter)" target="_blank" rel="noopener" href="https://x.com/Gizmodo">𝕏</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000376878"><a title="LinkedIn" target="_blank" rel="noopener" href="https://www.linkedin.com/company/gizmodo-usa"><i class="fab fa-linkedin"></i></a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576581"><a title="YouTube" target="_blank" rel="noopener" href="https://www.youtube.com/gizmodo"><i class="fab fa-youtube"></i></a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576584"><a title="RSS" target="_blank" rel="noopener" href="https://gizmodo.com/feed"><i class="fas fa-rss"></i></a></li>
</ul>
</div>
</div>
<div>
<div class="flex xs:inline-flex lg:flex md:flex-col xs:gap-20 md:gap-10 justify-between lg:justify-center place-items-start">
<ul id="menu-footer-menu-redesign" class="nav-footer"><li id="menu-item-2000663624" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000663624"><a href="/about">About Us</a></li>
<li id="menu-item-2000663625" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2000663625"><a href="#">Other editions<i class="fas fa-chevron-up ml-1"></i></a>
<ul class="sub-menu">
<li id="menu-item-2000663626" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000663626"><a target="_blank" rel="noopener" href="https://de.gizmodo.com/">Deutsch</a></li>
<li id="menu-item-2000663627" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000663627"><a target="_blank" rel="noopener" href="https://es.gizmodo.com">Español</a></li>
<li id="menu-item-2000663628" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000663628"><a target="_blank" rel="noopener" href="https://fr.gizmodo.com">Français</a></li>
<li id="menu-item-2000663629" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000663629"><a target="_blank" rel="noopener" href="https://www.gizmodo.com.br">Português</a></li>
</ul>
</li>
<li id="menu-item-2000799881" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000799881"><a href="https://gizmodo.com/jobs">Jobs</a></li>
<li id="menu-item-2000663630" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000663630"><a href="https://gizmodo.com/how-gizmodo-tests-products">Product Review</a></li>
<li id="menu-item-2000663633" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000663633"><a href="/newsletter">Newsletters</a></li>
</ul>
<div class="flex max-w-[38%] xs:max-w-none">
<div class="flex gap-5 items-center">
<ul id="menu-footer-bottom" class="nav-bottom"><li id="menu-item-1851576569" class="privacy-choices menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576569"><a href="#">Your Privacy Choices</a></li>
<li id="menu-item-1851576557" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576557"><a target="_blank" rel="noopener" href="https://gizmodo.com/privacy-policy">Privacy Policy</a></li>
<li id="menu-item-1851576560" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576560"><a target="_blank" rel="noopener" href="https://gizmodo.com/terms-of-service">Terms of Use</a></li>
<li id="menu-item-1851576554" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576554"><a target="_blank" rel="noopener" href="https://gizmodo.com/accessibility">Accessibility</a></li>
<li id="menu-item-1851576563" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576563"><a target="_blank" rel="noopener" href="https://gizmodo.com/advertise-with-us">Advertising &#038; Licensing</a></li>
</ul>
<div class="hidden lg:block">
<ul id="menu-social-2" class="nav-social-bottom"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576572"><a title="Facebook" target="_blank" rel="noopener" href="https://facebook.com/gizmodo"><i class="fab fa-facebook-f"></i></a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576575"><a title="Instagram" target="_blank" rel="noopener" href="https://instagram.com/gizmodo"><i class="fab fa-instagram"></i></a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576578"><a title="X (Twitter)" target="_blank" rel="noopener" href="https://x.com/Gizmodo">𝕏</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000376878"><a title="LinkedIn" target="_blank" rel="noopener" href="https://www.linkedin.com/company/gizmodo-usa"><i class="fab fa-linkedin"></i></a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576581"><a title="YouTube" target="_blank" rel="noopener" href="https://www.youtube.com/gizmodo"><i class="fab fa-youtube"></i></a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576584"><a title="RSS" target="_blank" rel="noopener" href="https://gizmodo.com/feed"><i class="fas fa-rss"></i></a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="mt-8 w-2/3 xl:mt-5 text-[12px] leading-normal ">
We may earn a commission when you buy through links on our sites.
</div>
</div>
</div>
</div>
</div>
<svg xmlns="http://www.w3.org/2000/svg" style="display:none">
<symbol id="nl-gizmodo" viewBox="0 0 200 200" preserveAspectRatio="xMidYMid meet" width="100%" height="100%"
fill="none">
<g clip-path="url(#clip0_4352_105191)">
<path
d="M84.5269 0.271484H26.8497C24.8286 0.271484 22.9967 1.27846 21.6326 2.91019C21.1438 3.2766 20.6891 3.70892 20.2791 4.20186C19.7902 4.56827 19.3355 5.00059 18.9255 5.49353C18.4367 5.85995 17.982 6.29226 17.572 6.78521C17.0831 7.15162 16.6284 7.58394 16.2184 8.07688C15.7296 8.44329 15.2749 8.87561 14.8649 9.36855C14.376 9.73497 13.9213 10.1673 13.5113 10.6602C13.0224 11.0266 12.5678 11.459 12.1577 11.9519C11.6689 12.3183 11.2142 12.7506 10.8042 13.2436C10.3153 13.61 9.86065 14.0423 9.45064 14.5352C8.96179 14.9017 8.5071 15.334 8.09709 15.8269C7.60823 16.1933 7.15354 16.6256 6.74354 17.1186C6.25468 17.485 5.79999 17.9173 5.38998 18.4103C4.90113 18.7767 4.44644 19.209 4.03643 19.7019C1.78927 21.3864 0.275391 24.489 0.275391 28.0477V80.1628H64.3103C66.3314 80.1628 68.1633 79.1558 69.5274 77.5241C70.0162 77.1577 70.4709 76.7254 70.8809 76.2324C71.3698 75.866 71.8245 75.4337 72.2345 74.9407C72.7233 74.5743 73.178 74.142 73.588 73.6491C74.0769 73.2827 74.5316 72.8503 74.9416 72.3574C75.4305 71.991 75.8851 71.5587 76.2952 71.0657C76.784 70.6993 77.2387 70.267 77.6487 69.774C78.1376 69.4076 78.5922 68.9753 79.0023 68.4824C79.4911 68.116 79.9458 67.6836 80.3558 67.1907C80.8447 66.8243 81.2994 66.392 81.7094 65.899C82.1982 65.5326 82.6529 65.1003 83.0629 64.6073C83.5518 64.2409 84.0065 63.8086 84.4165 63.3157C84.9053 62.9493 85.36 62.5169 85.77 62.024C86.2589 61.6576 86.7136 61.2253 87.1236 60.7323C89.3707 59.0452 90.8846 55.9452 90.8846 52.3865V8.35103C90.8846 3.88817 88.0382 0.271484 84.5295 0.271484H84.5269Z"
stroke="#06062A" stroke-miterlimit="10"/>
<path opacity="0.2"
d="M78.5568 77.4293C79.0456 77.0628 79.5003 76.6305 79.9103 76.1376C80.3992 75.7712 80.8539 75.3388 81.2639 74.8459C81.7527 74.4795 82.2074 74.0472 82.6174 73.5542C83.1063 73.1878 83.561 72.7555 83.971 72.2626C84.4598 71.8961 84.9145 71.4638 85.3245 70.9709C85.8134 70.6045 86.2681 70.1721 86.6781 69.6792C87.1669 69.3128 87.6216 68.8805 88.0316 68.3875C88.5205 68.0211 88.9752 67.5888 89.3852 67.0959C89.874 66.7295 90.3287 66.2971 90.7387 65.8042C91.2276 65.4378 91.6823 65.0055 92.0923 64.5125C92.5811 64.1461 93.0358 63.7138 93.4458 63.2208C93.9347 62.8544 94.3894 62.4221 94.7994 61.9292C95.2883 61.5628 95.7429 61.1304 96.1529 60.6375C98.4001 58.9504 99.914 55.8504 99.914 52.2917V8.26412C99.914 3.80125 97.0676 0.18457 93.5589 0.18457H44.3946C42.3735 0.18457 40.5416 1.19155 39.1775 2.82327C38.6887 3.18969 38.234 3.622 37.824 4.11495C37.3351 4.48136 36.8804 4.91367 36.4704 5.40662C35.9816 5.77303 35.5269 6.20535 35.1169 6.69829C34.628 7.06471 34.1733 7.49702 33.7633 7.98996C33.2745 8.35638 32.8198 8.78869 32.4098 9.28164C31.9209 9.64805 31.4662 10.0804 31.0562 10.5733C30.5674 10.9397 30.1127 11.372 29.7027 11.865C29.2138 12.2314 28.7591 12.6637 28.3491 13.1567C27.8603 13.5231 27.4056 13.9554 26.9956 14.4483C26.5067 14.8147 26.052 15.2471 25.642 15.74C25.1532 16.1064 24.6985 16.5387 24.2885 17.0317C23.7996 17.3981 23.3449 17.8304 22.9349 18.3234C22.446 18.6898 21.9914 19.1221 21.5814 19.615C19.3342 21.2995 17.8203 24.4021 17.8203 27.9608V80.0759H73.3397C75.3608 80.0759 77.1927 79.0689 78.5568 77.4372V77.4293Z"
fill="#102A75"/>
<path
d="M84.5269 0.271484H26.8497C24.8286 0.271484 22.9967 1.27846 21.6326 2.91019C21.1438 3.2766 20.6891 3.70892 20.2791 4.20186C19.7902 4.56827 19.3355 5.00059 18.9255 5.49353C18.4367 5.85995 17.982 6.29226 17.572 6.78521C17.0831 7.15162 16.6284 7.58393 16.2184 8.07688C15.7296 8.44329 15.2749 8.87561 14.8649 9.36855C14.376 9.73497 13.9213 10.1673 13.5113 10.6602C13.0224 11.0266 12.5678 11.459 12.1577 11.9519C11.6689 12.3183 11.2142 12.7506 10.8042 13.2436C10.3153 13.61 9.86065 14.0423 9.45064 14.5352C8.96179 14.9017 8.5071 15.334 8.09709 15.8269C7.60823 16.1933 7.15354 16.6256 6.74354 17.1186C6.25468 17.485 5.79999 17.9173 5.38998 18.4103C4.90113 18.7767 4.44644 19.209 4.03643 19.7019C1.78927 21.3864 0.275391 24.489 0.275391 28.0477V80.1628H64.3103C66.3314 80.1628 68.1633 79.1558 69.5274 77.5241C70.0162 77.1577 70.4709 76.7253 70.8809 76.2324C71.3698 75.866 71.8245 75.4337 72.2345 74.9407C72.7233 74.5743 73.178 74.142 73.588 73.6491C74.0769 73.2826 74.5316 72.8503 74.9416 72.3574C75.4305 71.991 75.8851 71.5587 76.2952 71.0657C76.784 70.6993 77.2387 70.267 77.6487 69.774C78.1376 69.4076 78.5922 68.9753 79.0023 68.4824C79.4911 68.116 79.9458 67.6836 80.3558 67.1907C80.8447 66.8243 81.2994 66.392 81.7094 65.899C82.1982 65.5326 82.6529 65.1003 83.0629 64.6073C83.5518 64.2409 84.0065 63.8086 84.4165 63.3157C84.9053 62.9493 85.36 62.5169 85.77 62.024C86.2589 61.6576 86.7136 61.2253 87.1236 60.7323C89.3707 59.0452 90.8846 55.9452 90.8846 52.3865V8.35103C90.8846 3.88817 88.0382 0.271484 84.5295 0.271484H84.5269Z"
stroke="#004FFF" stroke-miterlimit="10"/>
<path
d="M93.0432 0.271484H35.3634C33.3423 0.271484 31.5104 1.27846 30.1463 2.91019C29.6574 3.2766 29.2027 3.70892 28.7927 4.20186C28.3039 4.56827 27.8492 5.00059 27.4392 5.49353C26.9503 5.85995 26.4956 6.29226 26.0856 6.78521C25.5968 7.15162 25.1421 7.58393 24.7321 8.07688C24.2432 8.44329 23.7885 8.87561 23.3785 9.36855C22.8897 9.73497 22.435 10.1673 22.025 10.6602C21.5361 11.0266 21.0814 11.459 20.6714 11.9519C20.1826 12.3183 19.7279 12.7506 19.3179 13.2436C18.829 13.61 18.3743 14.0423 17.9643 14.5352C17.4755 14.9017 17.0208 15.334 16.6108 15.8269C16.1219 16.1933 15.6672 16.6256 15.2572 17.1186C14.7684 17.485 14.3137 17.9173 13.9037 18.4103C13.4148 18.7767 12.9601 19.209 12.5501 19.7019C10.3029 21.3864 8.78906 24.489 8.78906 28.0477V80.1628H72.824C74.8451 80.1628 76.677 79.1558 78.0411 77.5241C78.5299 77.1577 78.9846 76.7253 79.3946 76.2324C79.8835 75.866 80.3382 75.4337 80.7482 74.9407C81.237 74.5743 81.6917 74.142 82.1017 73.6491C82.5906 73.2826 83.0453 72.8503 83.4553 72.3574C83.9441 71.991 84.3988 71.5587 84.8088 71.0657C85.2977 70.6993 85.7524 70.267 86.1624 69.774C86.6512 69.4076 87.1059 68.9753 87.5159 68.4824C88.0048 68.116 88.4595 67.6836 88.8695 67.1907C89.3583 66.8243 89.813 66.392 90.223 65.899C90.7119 65.5326 91.1666 65.1003 91.5766 64.6073C92.0654 64.2409 92.5201 63.8086 92.9301 63.3157C93.419 62.9493 93.8737 62.5169 94.2837 62.024C94.7726 61.6576 95.2272 61.2253 95.6372 60.7323C97.8844 59.0452 99.3983 55.9452 99.3983 52.3865V8.35103C99.3983 3.88817 96.5519 0.271484 93.0432 0.271484Z"
stroke="#004FFF" stroke-miterlimit="10"/>
<path d="M87.5148 24.0066L62.4937 57.0497L23.0488 42.8651L47.3839 5.75977L87.5148 24.0066Z" fill="#FFFEEB"/>
<path d="M87.4835 23.9012L62.4651 56.9443L23.0176 42.7596L47.3553 5.6543L87.4835 23.9012Z" stroke="#06062A"
stroke-miterlimit="10"/>
<path
d="M80.1279 26.2761C84.0309 39.2877 76.8268 53.1297 63.9431 57.3289C58.571 59.0793 53.0648 58.9132 48.1368 57.2235C40.846 54.7219 34.8141 48.883 32.3514 40.9774C28.183 27.5915 35.6814 13.4648 49.0856 9.47376C53.6482 8.11355 58.295 8.12409 62.5791 9.26287L60.3161 16.7757C59.8851 18.2044 58.5657 19.1639 57.0781 19.1587C55.7298 19.1534 54.3605 19.3432 52.999 19.7492C45.9264 21.858 41.5609 29.5606 43.3849 36.7333C44.5124 41.1672 47.5953 44.544 51.4484 46.21C54.3447 47.4621 57.68 47.7495 60.9416 46.7952C65.6988 45.4034 69.1628 41.7129 70.4796 37.279C70.9763 35.6104 72.2589 34.2923 73.9279 33.8047L74.6612 33.5911C75.037 33.4804 75.2525 33.0877 75.1421 32.7107C75.0317 32.3337 74.6401 32.1176 74.2643 32.2283L53.8611 38.1964L56.2555 30.246C57.0807 27.5071 58.2161 25.6671 62.261 24.4835L74.7242 20.8378C76.3038 20.3765 77.9912 21.1199 78.706 22.6066C79.2659 23.7718 79.7416 24.9976 80.1227 26.2734L80.1279 26.2761Z"
fill="#0051FF"/>
<path d="M23.1543 42.8757L62.5992 57.0578L87.6202 24.0146L99.6235 65.2876L35.1576 84.1486L23.291 44.286"
fill="#FFFEEB"/>
<path d="M87.4835 23.9014L99.6734 65.8148L35.2074 84.6733L23.0176 42.7598" stroke="#06062A"
stroke-miterlimit="10"/>
<path d="M87.4835 23.9014L62.4651 56.9445L23.0176 42.7598" stroke="#06062A" stroke-miterlimit="10"/>
<path d="M99.587 65.5222L62.4997 57.0684L35.1211 84.3807" stroke="#06062A" stroke-miterlimit="10"/>
</g>
<defs>
<clipPath id="clip0_4352_105191">
<rect width="100" height="85" fill="white"/>
</clipPath>
</defs>
</symbol>
<symbol id="nl-io9" viewBox="0 0 200 200" fill="none">
<mask id="mask0_4352_105209" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="0" y="0" width="153"
height="113">
<path
d="M145.293 0H6.85057C3.0671 0 0 3.04313 0 6.79703V106.036C0 109.79 3.0671 112.833 6.85057 112.833H145.293C149.076 112.833 152.144 109.79 152.144 106.036V6.79703C152.144 3.04313 149.076 0 145.293 0Z"
fill="white"/>
</mask>
<g mask="url(#mask0_4352_105209)">
<path
d="M90.1976 160C78.6171 160 67.4767 157.535 57.0813 152.677C43.1272 146.155 31.5294 135.765 23.5423 122.639C16.2517 110.654 12.3984 96.8807 12.3984 82.8088C12.3984 70.2014 15.5309 57.6904 21.4528 46.6336C29.835 30.987 43.4945 18.5757 59.9123 11.6858C69.5038 7.65986 79.6948 5.62109 90.1941 5.62109C102.901 5.62109 115.51 8.72909 126.654 14.6047C139.049 21.1405 149.455 30.8976 156.745 42.8139C162.064 51.5053 165.547 61.0046 167.092 71.0438C167.688 74.9116 167.99 78.8688 167.99 82.8122C167.99 94.3572 165.485 105.462 160.54 115.817C157.13 122.962 152.639 129.532 147.196 135.346C141.766 141.142 135.508 146.059 128.591 149.961C116.945 156.531 103.667 160.003 90.1907 160.003L90.1976 160ZM90.1976 6.61469C79.8299 6.61469 74.6565 23.5712 65.1897 27.5455C48.9798 34.346 30.6146 31.6575 22.3434 47.1012C16.4977 58.017 26.9208 68.4858 26.9208 80.9281C26.9208 94.8179 17.208 110.293 24.4051 122.123C32.2883 135.081 43.7371 145.337 57.511 151.773C67.7713 156.569 82.7476 140.702 94.1756 140.702C107.478 140.702 116.605 155.572 128.103 149.088C134.929 145.237 141.107 140.382 146.464 134.661C151.839 128.923 150.297 117.306 153.665 110.251C158.544 100.03 166.992 94.2025 166.992 82.8088C166.992 78.9169 166.694 75.0078 166.105 71.1916C164.577 61.2831 145.841 56.989 140.591 48.4076C133.394 36.6426 138.422 21.9346 126.186 15.4814C115.185 9.68143 102.741 6.61469 90.1976 6.61469Z"
fill="#A900FF"/>
<path
d="M62.9511 131.006C55.7194 126.984 49.6346 121.572 44.8597 114.927C38.4492 106.005 34.8732 95.4879 34.5232 84.5171C34.2009 74.502 36.6577 64.5626 41.6267 55.775C46.0759 47.9018 52.4483 41.1804 60.0508 36.3328C70.8066 29.4773 83.7177 26.4725 96.4035 27.8752C103.815 28.6934 110.895 30.9625 117.454 34.6103C125.389 39.0248 132.164 45.3474 137.05 52.8904C142.483 61.2793 145.536 70.9849 145.882 80.9621C146.135 88.237 144.953 95.3779 142.379 102.185C141.388 104.805 140.179 107.384 138.786 109.845C134.711 117.055 129.225 123.116 122.482 127.864C117.828 131.14 112.707 133.681 107.256 135.421C101.82 137.154 96.1748 138.048 90.4816 138.082C80.8901 138.137 71.3749 135.692 62.9581 131.006H62.9511ZM117.097 35.2326C110.624 31.6295 101.407 40.4206 94.0957 39.6092C81.5728 38.2237 71.0561 30.1615 60.4389 36.931C52.9334 41.7133 55.7506 51.8728 51.3568 59.6428C46.4536 68.317 34.9252 74.6052 35.2439 84.4896C35.5905 95.3194 39.1214 105.702 45.4488 114.507C50.1613 121.067 65.1134 116.364 72.2516 120.338C80.5575 124.962 81.0079 137.418 90.4747 137.363C96.0951 137.332 101.667 136.445 107.035 134.737C112.416 133.021 115.555 125.23 120.147 121.999C126.8 117.313 134.132 116.611 138.155 109.494C139.527 107.064 140.723 104.52 141.703 101.934C144.247 95.2163 134.066 86.0229 133.817 78.8443C133.477 68.9977 141.807 61.5612 136.447 53.2789C131.627 45.8321 124.939 39.5955 117.104 35.236L117.097 35.2326Z"
fill="#A900FF"/>
</g>
<path d="M120.195 26.0951L87.2103 69.191L35.2021 50.6909L67.2893 2.29688L120.195 26.0951Z" fill="#FF45DC"/>
<path d="M120.153 25.9574L87.1688 69.0533L35.1641 50.5532L67.2477 2.15918L120.153 25.9574Z" stroke="#06062A"
stroke-miterlimit="10"/>
<path d="M35.3408 50.7047L87.349 69.2014L120.334 26.1055L136.159 79.935L51.1661 104.534L35.521 52.5441"
fill="#FFF5FB"/>
<path d="M120.153 25.957L136.225 80.622L51.2319 105.218L35.1641 50.5528" stroke="#06062A"
stroke-miterlimit="10"/>
<path d="M120.153 25.957L87.1688 69.053L35.1641 50.5528" stroke="#06062A" stroke-miterlimit="10"/>
<path d="M136.114 80.2412L87.2174 69.2119L51.1211 104.837" stroke="#06062A" stroke-miterlimit="10"/>
<path
d="M41.4781 39.2354C41.4781 39.2354 47.2475 16.7196 67.3488 9.55473C87.4534 2.3864 108.906 17.9539 108.906 17.9539C108.906 17.9539 103.466 38.204 80.6652 46.3316C57.8647 54.4591 41.4746 39.2354 41.4746 39.2354H41.4781Z"
fill="#06062A"/>
<path
d="M41.0586 38.0765C41.0586 38.0765 46.828 15.5607 66.9293 8.39582C87.034 1.22748 105.389 16.4271 105.389 16.4271C105.389 16.4271 102 34.1468 79.1993 42.2778C56.3987 50.4054 41.0586 38.0765 41.0586 38.0765Z"
fill="#FFF5FB" stroke="black" stroke-miterlimit="10"/>
<path
d="M73.1838 40.8823C81.5334 40.8823 88.3022 34.1664 88.3022 25.882C88.3022 17.5977 81.5334 10.8818 73.1838 10.8818C64.8342 10.8818 58.0654 17.5977 58.0654 25.882C58.0654 34.1664 64.8342 40.8823 73.1838 40.8823Z"
fill="#FF45DC" stroke="black" stroke-miterlimit="10"/>
<path
d="M73.1834 32.345C76.7812 32.345 79.6978 29.4512 79.6978 25.8815C79.6978 22.3118 76.7812 19.418 73.1834 19.418C69.5856 19.418 66.6689 22.3118 66.6689 25.8815C66.6689 29.4512 69.5856 32.345 73.1834 32.345Z"
fill="#241F20"/>
</symbol>
<symbol id="nl-science" viewBox="0 0 200 200" fill="none">
<g clip-path="url(#clip0_4352_105288)">
<path opacity="0.3"
d="M77.7685 77.5285C78.2541 77.1659 78.7058 76.7381 79.1131 76.2504C79.5987 75.8878 80.0504 75.46 80.4577 74.9723C80.9434 74.6097 81.3951 74.1819 81.8024 73.6942C82.288 73.3316 82.7397 72.9038 83.147 72.4161C83.6327 72.0535 84.0844 71.6257 84.4917 71.138C84.9773 70.7754 85.429 70.3476 85.8363 69.8599C86.322 69.4973 86.7737 69.0695 87.181 68.5818C87.6666 68.2192 88.1183 67.7914 88.5256 67.3037C89.0113 66.9411 89.463 66.5133 89.8703 66.0256C90.3559 65.663 90.8076 65.2352 91.2149 64.7475C91.7006 64.3849 92.1523 63.9571 92.5596 63.4694C93.0452 63.1068 93.4969 62.679 93.9042 62.1913C94.3899 61.8287 94.8416 61.4009 95.2489 60.9132C97.4812 59.2438 98.9852 56.1764 98.9852 52.6551V9.08743C98.9852 4.67146 96.1575 1.09277 92.6718 1.09277H43.8311C41.8233 1.09277 40.0034 2.08917 38.6483 3.70375C38.1627 4.06632 37.711 4.49409 37.3037 4.98186C36.8181 5.34442 36.3664 5.77219 35.9591 6.25996C35.4734 6.62252 35.0217 7.05029 34.6144 7.53806C34.1288 7.90062 33.6771 8.3284 33.2698 8.81616C32.7841 9.17872 32.3324 9.6065 31.9251 10.0943C31.4395 10.4568 30.9878 10.8846 30.5805 11.3724C30.0948 11.7349 29.6431 12.1627 29.2358 12.6505C28.7502 13.013 28.2985 13.4408 27.8912 13.9286C27.4055 14.2911 26.9538 14.7189 26.5465 15.2067C26.0609 15.5692 25.6092 15.997 25.2019 16.4848C24.7162 16.8473 24.2645 17.2751 23.8572 17.7629C23.3716 18.1254 22.9199 18.5532 22.5126 19.041C22.0269 19.4035 21.5752 19.8313 21.1679 20.3191C18.9356 21.9858 17.4316 25.0559 17.4316 28.5772V80.1447H72.5857C74.5935 80.1447 76.4134 79.1483 77.7685 77.5337V77.5285Z"
fill="#2FA36B"/>
<path
d="M83.4158 1.01953H27.5762C25.6195 1.01953 23.8461 2.01593 22.5255 3.63051C22.0522 3.99307 21.6121 4.42085 21.2151 4.90861C20.7419 5.27118 20.3017 5.69895 19.9048 6.18671C19.4315 6.54928 18.9913 6.97705 18.5944 7.46482C18.1211 7.82738 17.6809 8.25515 17.284 8.74292C16.8108 9.10548 16.3706 9.53325 15.9736 10.021C15.5004 10.3836 15.0602 10.8114 14.6633 11.2991C14.19 11.6617 13.7498 12.0895 13.3529 12.5772C12.8796 12.9398 12.4395 13.3676 12.0425 13.8553C11.5693 14.2179 11.1291 14.6457 10.7322 15.1334C10.2589 15.496 9.81871 15.9238 9.42178 16.4115C8.94852 16.7741 8.50834 17.2019 8.11141 17.6896C7.63815 18.0522 7.19796 18.48 6.80104 18.9677C6.32777 19.3303 5.88759 19.7581 5.49066 20.2458C3.31519 21.9126 1.84961 24.9826 1.84961 28.5039V80.0714H63.8417C65.7983 80.0714 67.5718 79.075 68.8923 77.4605C69.3656 77.0979 69.8058 76.6701 70.2027 76.1824C70.676 75.8198 71.1161 75.392 71.5131 74.9043C71.9863 74.5417 72.4265 74.1139 72.8234 73.6262C73.2967 73.2636 73.7369 72.8358 74.1338 72.3481C74.6071 71.9855 75.0473 71.5577 75.4442 71.07C75.9175 70.7074 76.3576 70.2796 76.7546 69.7919C77.2278 69.4293 77.668 69.0015 78.0649 68.5138C78.5382 68.1512 78.9784 67.7234 79.3753 67.2356C79.8486 66.8731 80.2888 66.4453 80.6857 65.9575C81.1589 65.595 81.5991 65.1672 81.9961 64.6794C82.4693 64.3169 82.9095 63.8891 83.3064 63.4013C83.7797 63.0388 84.2199 62.611 84.6168 62.1232C85.0901 61.7607 85.5302 61.3329 85.9272 60.8451C88.1026 59.1758 89.5682 56.1083 89.5682 52.587V9.01419C89.5682 4.59822 86.8126 1.01953 83.4158 1.01953Z"
stroke="#06062A" stroke-miterlimit="10"/>
<path
d="M91.66 1.01953H35.8203C33.8636 1.01953 32.0902 2.01593 30.7696 3.63051C30.2964 3.99307 29.8562 4.42085 29.4593 4.90861C28.986 5.27118 28.5458 5.69895 28.1489 6.18671C27.6756 6.54928 27.2355 6.97705 26.8385 7.46482C26.3653 7.82738 25.9251 8.25515 25.5282 8.74292C25.0549 9.10548 24.6147 9.53325 24.2178 10.021C23.7445 10.3836 23.3043 10.8114 22.9074 11.2991C22.4341 11.6617 21.994 12.0895 21.597 12.5772C21.1238 12.9398 20.6836 13.3676 20.2867 13.8553C19.8134 14.2179 19.3732 14.6457 18.9763 15.1334C18.503 15.496 18.0628 15.9238 17.6659 16.4115C17.1927 16.7741 16.7525 17.2019 16.3555 17.6896C15.8823 18.0522 15.4421 18.48 15.0452 18.9677C14.5719 19.3303 14.1317 19.7581 13.7348 20.2458C11.5593 21.9126 10.0938 24.9826 10.0938 28.5039V80.0714H72.0858C74.0425 80.0714 75.8159 79.075 77.1365 77.4605C77.6097 77.0979 78.0499 76.6701 78.4468 76.1824C78.9201 75.8198 79.3603 75.392 79.7572 74.9043C80.2305 74.5417 80.6707 74.1139 81.0676 73.6262C81.5408 73.2636 81.981 72.8358 82.378 72.3481C82.8512 71.9855 83.2914 71.5577 83.6883 71.07C84.1616 70.7074 84.6018 70.2796 84.9987 69.7919C85.472 69.4293 85.9121 69.0015 86.3091 68.5138C86.7823 68.1512 87.2225 67.7234 87.6194 67.2356C88.0927 66.8731 88.5329 66.4453 88.9298 65.9575C89.4031 65.595 89.8433 65.1672 90.2402 64.6794C90.7135 64.3169 91.1536 63.8891 91.5506 63.4013C92.0238 63.0388 92.464 62.611 92.8609 62.1232C93.3342 61.7607 93.7744 61.3329 94.1713 60.8451C96.3468 59.1758 97.8124 56.1083 97.8124 52.587V9.01419C97.8124 4.59822 95.0568 1.01953 91.66 1.01953Z"
stroke="#06062A" stroke-miterlimit="10"/>
<path opacity="0.3" d="M83.7892 23.6479L58.9354 56.3439L19.75 42.3082L43.9249 5.59277L83.7892 23.6479Z"
fill="#2FA36B"/>
<path d="M83.7605 23.5431L58.9041 56.2364L19.7188 42.2034L43.8963 5.48535L83.7605 23.5431Z" stroke="#06062A"
stroke-miterlimit="10"/>
<path d="M19.8555 42.3156L59.0408 56.3512L83.8972 23.6553L95.8215 64.4945L31.7797 83.1574L19.9886 43.7136"
fill="#EFF9F9"/>
<path d="M83.7605 23.543L95.8676 65.0161L31.8284 83.6764L19.7188 42.2033" stroke="#06062A"
stroke-miterlimit="10"/>
<path d="M83.7605 23.543L58.9041 56.2363L19.7188 42.2033" stroke="#06062A" stroke-miterlimit="10"/>
<path d="M95.784 64.727L58.9406 56.3594L31.7422 83.3873" stroke="#06062A" stroke-miterlimit="10"/>
<mask id="mask0_4352_105288" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="27" y="0" width="51"
height="52">
<path
d="M68.5801 42.9286L77.4051 31.53L73.9273 4.27512L50.3921 0L31.9378 8.01552L27.8359 20.9296L32.8281 45.6908L46.1127 47.295L56.8098 51.2128L68.5801 42.9286Z"
fill="white"/>
</mask>
<g mask="url(#mask0_4352_105288)">
<path
d="M67.8886 26.1443C73.0139 19.506 75.2724 13.4937 73.0765 11.0732C71.147 8.94735 66.2489 10.1029 60.4238 13.5929C58.4473 8.51697 55.8181 5.37388 53.2202 5.62428C50.8572 5.85121 48.9982 8.84041 47.9486 13.4181L47.4813 15.9221C41.1705 14.271 36.2724 14.5971 34.9695 17.2055C33.5439 20.059 36.8024 24.8793 42.7554 29.5352C37.6719 36.1448 35.4369 42.1206 37.6249 44.5334C39.5596 46.6644 44.4812 45.5011 50.3298 41.985C52.2985 46.9513 54.8964 50.0162 57.4604 49.7684C60.181 49.5075 62.2306 45.5819 63.147 39.7887C69.4995 41.4659 74.4342 41.1477 75.7423 38.5289C76.946 36.1188 74.8076 32.3001 70.5204 28.3615L67.8859 26.1417L67.8886 26.1443Z"
fill="#06062A"/>
<path
d="M66.9764 24.9207C72.1018 18.2824 74.3603 12.2701 72.1644 9.84954C70.2349 7.72372 65.3368 8.87922 59.5117 12.3692C57.5352 7.29333 54.906 4.15025 52.308 4.40065C49.9451 4.62758 48.0861 7.61677 47.0365 12.1945L46.5691 14.6985C40.2584 13.0474 35.3603 13.3734 34.0574 15.9818C32.6318 18.8354 35.8903 23.6556 41.8433 28.3116C36.7597 34.9212 34.5248 40.897 36.7127 43.3097C38.6475 45.4408 43.5691 44.2774 49.4177 40.7613C51.3864 45.7277 53.9843 48.7925 56.5483 48.5447C59.2689 48.2839 61.3185 44.3583 62.2349 38.5651C68.5874 40.2423 73.5221 39.9241 74.8302 37.3053C76.0339 34.8951 73.8955 31.0765 69.6083 27.1378L66.9738 24.9181L66.9764 24.9207Z"
fill="#2FA36B"/>
<path
d="M54.4364 29.0684C55.727 29.0684 56.7732 28.0232 56.7732 26.7339C56.7732 25.4446 55.727 24.3994 54.4364 24.3994C53.1458 24.3994 52.0996 25.4446 52.0996 26.7339C52.0996 28.0232 53.1458 29.0684 54.4364 29.0684Z"
stroke="#06062A" stroke-miterlimit="10"/>
<path
d="M47.0433 12.4532C48.0929 7.87548 49.9493 4.88628 52.3148 4.65935C56.7665 4.23158 61.3279 13.7678 62.4976 25.9593C63.6673 38.1508 61.0093 48.3783 56.555 48.806C52.1033 49.2338 47.542 39.6976 46.3722 27.5061C45.931 22.9101 46.0328 18.5933 46.5707 14.9755"
stroke="#06062A" stroke-miterlimit="10"/>
<path
d="M52.6558 38.9073C45.4417 44.0145 39.003 46.0855 36.7211 43.5711C33.6845 40.2245 39.1571 30.0206 48.9482 20.7817C58.7367 11.5429 69.1336 6.76694 72.1701 10.1135C75.2067 13.46 69.7341 23.664 59.943 32.9028C58.6062 34.1653 57.2563 35.3443 55.9169 36.4319"
stroke="#06062A" stroke-miterlimit="10"/>
<path
d="M69.6186 27.4018C73.9058 31.3379 76.0441 35.1565 74.8405 37.5693C72.8092 41.6357 62.0337 40.1594 50.7752 34.2723C39.5167 28.3826 32.0337 20.3123 34.065 16.2432C36.0964 12.1742 46.8718 13.6531 58.1303 19.5402C61.4358 21.2696 64.4149 23.1867 66.924 25.1352"
stroke="#06062A" stroke-miterlimit="10"/>
</g>
</g>
<defs>
<clipPath id="clip0_4352_105288">
<rect width="99" height="84" fill="white"/>
</clipPath>
</defs>
</symbol>
<symbol id="nl-earther" viewBox="0 0 200 200" fill="none">
<path opacity="0.3"
d="M75.653 78.753C76.1239 78.403 76.5619 77.99 76.9568 77.5192C77.4278 77.1692 77.8658 76.7562 78.2607 76.2854C78.7317 75.9354 79.1697 75.5225 79.5646 75.0516C80.0356 74.7016 80.4736 74.2887 80.8686 73.8178C81.3395 73.4678 81.7775 73.0549 82.1725 72.584C82.6434 72.2341 83.0814 71.8211 83.4763 71.3503C83.9473 71.0003 84.3853 70.5873 84.7803 70.1165C85.2512 69.7665 85.6892 69.3536 86.0842 68.8827C86.5551 68.5327 86.9931 68.1198 87.3881 67.6489C87.859 67.2989 88.297 66.886 88.692 66.4151C89.1629 66.0651 89.6009 65.6522 89.9958 65.1814C90.4668 64.8314 90.9048 64.4184 91.2998 63.9476C91.7707 63.5976 92.2087 63.1847 92.6037 62.7138C94.7684 61.1023 96.2267 58.1413 96.2267 54.7421V12.6852C96.2267 8.42236 93.4847 4.96777 90.1047 4.96777H42.744C40.797 4.96777 39.0323 5.92962 37.7183 7.48821C37.2474 7.8382 36.8094 8.25114 36.4144 8.72199C35.9435 9.07199 35.5055 9.48493 35.1105 9.95578C34.6396 10.3058 34.2016 10.7187 33.8066 11.1896C33.3357 11.5395 32.8977 11.9525 32.5027 12.4233C32.0318 12.7733 31.5938 13.1863 31.1988 13.6571C30.7279 14.0071 30.2899 14.4201 29.8949 14.8909C29.424 15.2409 28.986 15.6538 28.591 16.1247C28.1201 16.4747 27.6821 16.8876 27.2871 17.3585C26.8162 17.7085 26.3782 18.1214 25.9832 18.5922C25.5123 18.9422 25.0743 19.3552 24.6793 19.826C24.2084 20.176 23.7704 20.589 23.3754 21.0598C22.9045 21.4098 22.4665 21.8227 22.0715 22.2936C21.6006 22.6436 21.1626 23.0565 20.7676 23.5274C18.6029 25.1363 17.1445 28.0999 17.1445 31.4991V81.2784H70.6272C72.5742 81.2784 74.3389 80.3166 75.653 78.758V78.753Z"
fill="#00788B"/>
<path
d="M81.6634 4.89746H26.0995C24.1525 4.89746 22.3878 5.85931 21.0738 7.4179C20.6029 7.76789 20.1648 8.18083 19.7699 8.65168C19.299 9.00167 18.8609 9.41461 18.466 9.88546C17.9951 10.2355 17.557 10.6484 17.1621 11.1192C16.6912 11.4692 16.2531 11.8822 15.8582 12.353C15.3873 12.703 14.9492 13.116 14.5543 13.5868C14.0834 13.9368 13.6453 14.3497 13.2504 14.8206C12.7795 15.1706 12.3414 15.5835 11.9465 16.0544C11.4756 16.4044 11.0375 16.8173 10.6426 17.2882C10.1717 17.6381 9.73364 18.0511 9.33867 18.5219C8.86775 18.8719 8.42974 19.2849 8.03477 19.7557C7.56385 20.1057 7.12584 20.5186 6.73087 20.9895C6.25995 21.3395 5.82194 21.7524 5.42697 22.2233C4.95605 22.5733 4.51804 22.9862 4.12307 23.4571C1.95834 25.066 0.5 28.0296 0.5 31.4288V81.2081H62.1859C64.1329 81.2081 65.8976 80.2463 67.2116 78.6877C67.6825 78.3377 68.1205 77.9247 68.5155 77.4539C68.9864 77.1039 69.4244 76.691 69.8194 76.2201C70.2903 75.8701 70.7283 75.4572 71.1233 74.9863C71.5942 74.6363 72.0322 74.2234 72.4272 73.7526C72.8981 73.4026 73.3361 72.9896 73.7311 72.5188C74.202 72.1688 74.64 71.7558 75.035 71.285C75.5059 70.935 75.9439 70.5221 76.3389 70.0512C76.8098 69.7012 77.2478 69.2883 77.6428 68.8174C78.1137 68.4674 78.5517 68.0545 78.9467 67.5836C79.4176 67.2337 79.8556 66.8207 80.2506 66.3499C80.7215 65.9999 81.1595 65.5869 81.5545 65.1161C82.0254 64.7661 82.4634 64.3532 82.8584 63.8823C83.3293 63.5323 83.7673 63.1194 84.1623 62.6485C86.327 61.037 87.7854 58.076 87.7854 54.6768V12.6149C87.7854 8.35205 85.0434 4.89746 81.6634 4.89746Z"
stroke="#06062A" stroke-miterlimit="10"/>
<path
d="M89.8665 4.89746H34.3026C32.3556 4.89746 30.5909 5.85931 29.2769 7.4179C28.806 7.76789 28.368 8.18083 27.973 8.65168C27.5021 9.00167 27.0641 9.41461 26.6691 9.88546C26.1982 10.2355 25.7602 10.6484 25.3652 11.1192C24.8943 11.4692 24.4563 11.8822 24.0613 12.353C23.5904 12.703 23.1524 13.116 22.7574 13.5868C22.2865 13.9368 21.8485 14.3497 21.4535 14.8206C20.9826 15.1706 20.5446 15.5835 20.1496 16.0544C19.6787 16.4044 19.2407 16.8173 18.8457 17.2882C18.3748 17.6381 17.9368 18.0511 17.5418 18.5219C17.0709 18.8719 16.6329 19.2849 16.2379 19.7557C15.767 20.1057 15.329 20.5186 14.934 20.9895C14.4631 21.3395 14.0251 21.7524 13.6301 22.2233C13.1592 22.5733 12.7212 22.9862 12.3262 23.4571C10.1615 25.066 8.70312 28.0296 8.70312 31.4288V81.2081H70.389C72.336 81.2081 74.1007 80.2463 75.4147 78.6877C75.8856 78.3377 76.3237 77.9247 76.7186 77.4539C77.1896 77.1039 77.6276 76.691 78.0225 76.2201C78.4934 75.8701 78.9315 75.4572 79.3264 74.9863C79.7973 74.6363 80.2354 74.2234 80.6303 73.7526C81.1013 73.4026 81.5393 72.9896 81.9342 72.5188C82.4051 72.1688 82.8432 71.7558 83.2381 71.285C83.7091 70.935 84.1471 70.5221 84.542 70.0512C85.0129 69.7012 85.451 69.2883 85.8459 68.8174C86.3169 68.4674 86.7549 68.0545 87.1498 67.5836C87.6208 67.2337 88.0588 66.8207 88.4537 66.3499C88.9246 65.9999 89.3627 65.5869 89.7576 65.1161C90.2286 64.7661 90.6666 64.3532 91.0615 63.8823C91.5324 63.5323 91.9705 63.1194 92.3654 62.6485C94.5302 61.037 95.9885 58.076 95.9885 54.6768V12.6149C95.9885 8.35205 93.2465 4.89746 89.8665 4.89746Z"
stroke="#06062A" stroke-miterlimit="10"/>
<path d="M81.4912 26.7406L57.3905 58.3027L19.3926 44.7538L42.8349 9.31152L81.4912 26.7406Z" fill="#EFF9F9"/>
<path d="M81.4634 26.6396L57.3603 58.1992L19.3623 44.6528L42.8072 9.20801L81.4634 26.6396Z" stroke="#06062A"
stroke-miterlimit="10"/>
<path
d="M71.9176 18.0762C71.1758 14.9993 68.0692 13.1033 64.9753 13.841L62.5599 14.4176L62.2029 12.932L70.2188 11.0209L67.5628 0L41.0139 6.32502C37.5478 7.1509 34.8489 9.85263 34.0412 13.3047L32.4639 20.0452L59.1115 13.695L62.927 29.5C63.7575 32.947 66.4742 35.6311 69.9453 36.4343L76.7231 38.003L71.9151 18.0787L71.9176 18.0762Z"
fill="#00788B"/>
<path
d="M25.1775 44.2198C25.9193 47.2967 29.0259 49.1927 32.1198 48.4549L34.5352 47.8783L34.8922 49.3639L26.8764 51.275L29.5323 62.296L56.0812 55.9709C59.5473 55.1451 62.2463 52.4433 63.0539 48.9913L64.6313 42.2508L37.9836 48.601L34.1681 32.796C33.3377 29.349 30.621 26.6648 27.1498 25.8616L20.3721 24.293L25.18 44.2173L25.1775 44.2198Z"
fill="#00788B"/>
<path d="M19.4941 44.7613L57.4921 58.3102L81.5953 26.748L93.1582 66.1711L31.0571 84.1869L19.6233 46.1109"
fill="#EFF9F9"/>
<path d="M81.4634 26.6396L93.2036 66.6721L31.105 84.6878L19.3623 44.6529" stroke="#06062A"
stroke-miterlimit="10"/>
<path d="M81.4634 26.6396L57.3603 58.1993L19.3623 44.6529" stroke="#06062A" stroke-miterlimit="10"/>
<path d="M93.1226 66.3924L57.3957 58.3174L31.0215 84.4081" stroke="#06062A" stroke-miterlimit="10"/>
</symbol>
<symbol id="nl-hero" viewBox="0 0 350 322" fill="none">
<g clip-path="url(#clip0_4352_105236)">
<g opacity="0.2">
<path d="M209.564 319.732H72.1006V232.673C72.1006 221.864 76.8559 212.148 84.5181 207.284C85.4356 206.465 86.4068 205.734 87.3914 205.103C88.3089 204.284 89.2734 203.553 90.2647 202.922C91.1822 202.104 92.1467 201.372 93.138 200.742C94.0555 199.93 95.02 199.192 96.0113 198.561C96.9288 197.742 97.8933 197.011 98.8846 196.38C99.8021 195.562 100.767 194.83 101.758 194.2C102.675 193.381 103.64 192.65 104.631 192.019C105.549 191.2 106.52 190.469 107.504 189.838C108.422 189.02 109.387 188.288 110.378 187.658C111.295 186.839 112.26 186.108 113.251 185.477C114.169 184.659 115.14 183.927 116.124 183.296C117.042 182.478 118.006 181.746 118.998 181.116C119.915 180.297 120.88 179.566 121.871 178.935C122.789 178.117 123.753 177.385 124.744 176.754C125.662 175.936 126.626 175.204 127.618 174.574C128.535 173.755 129.5 173.024 130.491 172.393C131.408 171.575 132.38 170.843 133.364 170.212C134.282 169.394 135.246 168.663 136.237 168.032C137.155 167.213 138.119 166.482 139.111 165.851C140.028 165.039 140.993 164.301 141.984 163.67C142.902 162.852 143.866 162.121 144.857 161.49C145.775 160.671 146.739 159.94 147.731 159.309C148.648 158.491 149.613 157.759 150.604 157.128C151.522 156.31 152.493 155.579 153.477 154.948C154.395 154.129 155.359 153.398 156.351 152.767C157.268 151.949 158.233 151.217 159.224 150.586C160.141 149.768 161.113 149.037 162.097 148.406C163.015 147.587 163.979 146.856 164.97 146.225C165.888 145.407 166.852 144.675 167.844 144.045C168.761 143.226 169.726 142.495 170.717 141.864C171.635 141.045 172.599 140.314 173.59 139.683C174.508 138.865 175.472 138.133 176.464 137.503C177.381 136.684 178.352 135.953 179.337 135.322C183.161 131.913 187.669 130.108 192.371 130.108H310.859C321.321 130.108 329.834 140.804 329.834 153.955V217.167C329.834 227.977 325.078 237.692 317.416 242.557C316.498 243.375 315.534 244.107 314.543 244.737C313.625 245.556 312.661 246.287 311.669 246.918C310.752 247.737 309.781 248.468 308.796 249.099C307.879 249.917 306.914 250.649 305.923 251.279C305.005 252.098 304.041 252.829 303.05 253.46C302.132 254.279 301.161 255.01 300.176 255.641C299.259 256.459 298.294 257.191 297.303 257.821C296.385 258.64 295.421 259.371 294.43 260.002C293.512 260.821 292.548 261.552 291.556 262.183C290.639 263.001 289.674 263.733 288.683 264.363C287.765 265.182 286.801 265.913 285.81 266.544C284.892 267.363 283.921 268.094 282.936 268.725C282.019 269.543 281.054 270.275 280.063 270.905C279.146 271.724 278.181 272.455 277.19 273.086C276.272 273.905 275.308 274.636 274.317 275.267C273.399 276.085 272.435 276.817 271.443 277.447C270.526 278.266 269.561 278.997 268.57 279.628C267.652 280.447 266.688 281.178 265.697 281.809C264.779 282.627 263.808 283.359 262.823 283.989C261.906 284.808 260.941 285.539 259.95 286.17C259.032 286.989 258.068 287.72 257.077 288.351C256.159 289.169 255.195 289.901 254.203 290.531C253.286 291.35 252.321 292.081 251.33 292.712C250.413 293.531 249.448 294.262 248.457 294.893C247.539 295.711 246.575 296.443 245.584 297.073C244.666 297.892 243.702 298.623 242.71 299.254C241.793 300.073 240.828 300.804 239.837 301.435C238.919 302.253 237.948 302.985 236.964 303.615C236.046 304.434 235.082 305.165 234.09 305.796C233.173 306.615 232.208 307.346 231.217 307.977C230.299 308.795 229.335 309.527 228.344 310.157C227.426 310.976 226.455 311.707 225.47 312.338C224.553 313.157 223.588 313.888 222.597 314.519C218.773 317.927 214.265 319.732 209.564 319.732ZM73.929 280.977C73.929 301.368 90.4321 317.9 110.786 317.9H209.564C213.83 317.9 217.936 316.243 221.432 313.103L221.552 313.009C222.503 312.412 223.428 311.707 224.305 310.922L224.426 310.828C225.37 310.231 226.294 309.533 227.178 308.742L227.299 308.648C228.25 308.05 229.174 307.346 230.052 306.561L230.172 306.467C231.117 305.87 232.048 305.172 232.925 304.38L233.046 304.286C233.99 303.689 234.921 302.991 235.798 302.2L235.919 302.106C236.863 301.508 237.787 300.811 238.672 300.019L238.792 299.925C239.743 299.328 240.667 298.623 241.545 297.838L241.672 297.744C242.623 297.147 243.547 296.443 244.425 295.658L244.552 295.564C245.497 294.966 246.421 294.269 247.305 293.477L247.432 293.383C248.383 292.786 249.307 292.081 250.185 291.296L250.305 291.202C251.256 290.605 252.181 289.901 253.058 289.116L253.179 289.022C254.123 288.424 255.047 287.727 255.931 286.935L256.052 286.841C256.996 286.244 257.927 285.546 258.805 284.754L258.925 284.66C259.87 284.063 260.801 283.365 261.678 282.574L261.799 282.48C262.743 281.883 263.667 281.185 264.551 280.393L264.672 280.299C265.623 279.702 266.547 278.997 267.425 278.212L267.545 278.118C268.496 277.521 269.421 276.817 270.298 276.032L270.425 275.938C271.376 275.341 272.301 274.636 273.178 273.851L273.299 273.757C274.25 273.16 275.174 272.455 276.051 271.67L276.172 271.576C277.116 270.979 278.047 270.281 278.925 269.49L279.045 269.396C279.989 268.799 280.92 268.101 281.798 267.309L281.918 267.215C282.863 266.618 283.787 265.92 284.671 265.128L284.792 265.034C285.736 264.437 286.667 263.739 287.544 262.948L287.665 262.854C288.609 262.257 289.54 261.559 290.418 260.767L290.538 260.673C291.483 260.076 292.407 259.378 293.291 258.586L293.418 258.492C294.369 257.895 295.294 257.191 296.171 256.406L296.298 256.312C297.249 255.715 298.174 255.01 299.051 254.225L299.172 254.131C300.116 253.534 301.04 252.836 301.924 252.044L302.045 251.95C302.996 251.353 303.92 250.649 304.798 249.864L304.918 249.77C305.863 249.173 306.794 248.475 307.671 247.683L307.791 247.589C308.736 246.992 309.66 246.294 310.544 245.502L310.665 245.408C311.616 244.811 312.54 244.107 313.418 243.322L313.538 243.228C314.482 242.631 315.413 241.933 316.291 241.141L316.411 241.047C323.585 236.531 328.039 227.386 328.039 217.167V153.955C328.039 141.817 320.35 131.94 310.893 131.94H192.404C188.138 131.94 184.032 133.597 180.536 136.738L180.415 136.832C179.471 137.429 178.547 138.127 177.663 138.918L177.542 139.012C176.591 139.609 175.667 140.314 174.789 141.099L174.662 141.193C173.711 141.79 172.787 142.495 171.909 143.28L171.782 143.374C170.838 143.971 169.913 144.669 169.029 145.46L168.909 145.554C167.958 146.151 167.033 146.856 166.156 147.641L166.035 147.735C165.084 148.332 164.16 149.037 163.283 149.822L163.155 149.916C162.211 150.513 161.287 151.21 160.403 152.002L160.282 152.096C159.331 152.693 158.407 153.398 157.529 154.183L157.409 154.277C156.464 154.874 155.533 155.572 154.656 156.364L154.535 156.458C153.591 157.055 152.667 157.752 151.783 158.544L151.662 158.638C150.711 159.235 149.787 159.94 148.909 160.725L148.789 160.819C147.838 161.416 146.914 162.121 146.036 162.906L145.909 162.999C144.958 163.597 144.034 164.301 143.156 165.086L143.036 165.18C142.085 165.777 141.16 166.482 140.283 167.267L140.162 167.361C139.218 167.958 138.287 168.656 137.41 169.448L137.289 169.541C136.345 170.139 135.414 170.836 134.536 171.628L134.416 171.722C133.471 172.319 132.547 173.017 131.663 173.809L131.542 173.903C130.598 174.5 129.667 175.198 128.79 175.99L128.669 176.083C127.725 176.681 126.794 177.378 125.916 178.17L125.796 178.264C124.851 178.861 123.927 179.559 123.043 180.351L122.916 180.445C121.965 181.042 121.04 181.746 120.163 182.532L120.036 182.625C119.085 183.223 118.16 183.927 117.283 184.712L117.156 184.806C116.211 185.403 115.287 186.101 114.403 186.893L114.282 186.987C113.331 187.584 112.407 188.288 111.53 189.074L111.409 189.167C110.465 189.765 109.534 190.462 108.656 191.254L108.536 191.348C107.592 191.945 106.667 192.643 105.783 193.435L105.663 193.529C104.718 194.126 103.787 194.824 102.91 195.616L102.789 195.709C101.845 196.307 100.914 197.004 100.037 197.796L99.916 197.89C98.9716 198.487 98.0407 199.185 97.1633 199.977L97.0427 200.071C96.0916 200.668 95.1674 201.372 94.29 202.157L94.1694 202.251C93.2183 202.849 92.2941 203.553 91.4167 204.338L91.2961 204.432C90.345 205.029 89.4207 205.734 88.5434 206.519L88.4228 206.613C87.4784 207.21 86.5542 207.908 85.6701 208.699L85.5495 208.793C78.3763 213.309 73.9224 222.454 73.9224 232.673V280.977H73.929Z"
fill="#102A75"/>
</g>
<path d="M229.683 304.226H92.2197V217.167C92.2197 206.358 96.9751 196.642 104.637 191.778C105.555 190.959 106.526 190.228 107.511 189.597C108.428 188.779 109.393 188.047 110.384 187.417C111.301 186.598 112.266 185.867 113.257 185.236C114.175 184.424 115.139 183.686 116.13 183.055C117.048 182.237 118.012 181.505 119.004 180.875C119.921 180.056 120.886 179.325 121.877 178.694C122.795 177.875 123.759 177.144 124.75 176.513C125.668 175.695 126.639 174.963 127.624 174.333C128.541 173.514 129.506 172.783 130.497 172.152C131.414 171.333 132.379 170.602 133.37 169.971C134.288 169.153 135.259 168.421 136.243 167.791C137.161 166.972 138.126 166.241 139.117 165.61C140.034 164.791 140.999 164.06 141.99 163.429C142.908 162.611 143.872 161.879 144.863 161.249C145.781 160.43 146.745 159.699 147.737 159.068C148.654 158.249 149.619 157.518 150.61 156.887C151.528 156.069 152.499 155.337 153.483 154.707C154.401 153.888 155.365 153.157 156.357 152.526C157.274 151.707 158.239 150.976 159.23 150.345C160.147 149.533 161.112 148.795 162.103 148.165C163.021 147.346 163.985 146.615 164.976 145.984C165.894 145.165 166.859 144.434 167.85 143.803C168.767 142.985 169.732 142.253 170.723 141.623C171.641 140.804 172.612 140.073 173.596 139.442C174.514 138.623 175.478 137.892 176.47 137.261C177.387 136.443 178.352 135.711 179.343 135.081C180.261 134.262 181.232 133.531 182.216 132.9C183.134 132.081 184.098 131.35 185.09 130.719C186.007 129.901 186.972 129.169 187.963 128.539C188.88 127.72 189.845 126.989 190.836 126.358C191.754 125.539 192.718 124.808 193.709 124.177C194.627 123.359 195.592 122.627 196.583 121.997C197.5 121.178 198.472 120.447 199.456 119.816C203.28 116.407 207.788 114.603 212.49 114.603H330.978C341.44 114.603 349.953 125.298 349.953 138.449V201.661C349.953 212.471 345.197 222.186 337.535 227.051C336.618 227.87 335.653 228.601 334.662 229.232C333.744 230.05 332.78 230.782 331.789 231.412C330.871 232.231 329.9 232.962 328.915 233.593C327.998 234.412 327.033 235.143 326.042 235.774C325.124 236.592 324.16 237.324 323.169 237.954C322.251 238.773 321.28 239.504 320.295 240.135C319.378 240.953 318.413 241.685 317.422 242.316C316.505 243.134 315.54 243.866 314.549 244.496C313.631 245.315 312.667 246.046 311.675 246.677C310.758 247.495 309.793 248.227 308.802 248.858C307.885 249.676 306.92 250.408 305.929 251.038C305.011 251.857 304.04 252.588 303.056 253.219C302.138 254.037 301.174 254.769 300.182 255.4C299.265 256.218 298.3 256.949 297.309 257.58C296.391 258.399 295.427 259.13 294.436 259.761C293.518 260.579 292.554 261.311 291.562 261.942C290.645 262.76 289.68 263.491 288.689 264.122C287.772 264.941 286.807 265.672 285.816 266.303C284.898 267.121 283.927 267.853 282.943 268.484C282.025 269.302 281.06 270.033 280.069 270.664C279.152 271.483 278.187 272.214 277.196 272.845C276.278 273.663 275.314 274.395 274.323 275.026C273.405 275.844 272.441 276.575 271.449 277.206C270.532 278.025 269.567 278.756 268.576 279.387C267.658 280.205 266.694 280.937 265.703 281.568C264.785 282.386 263.821 283.117 262.829 283.748C261.912 284.567 260.947 285.298 259.956 285.929C259.039 286.747 258.067 287.479 257.083 288.109C256.165 288.928 255.201 289.659 254.21 290.29C253.292 291.109 252.327 291.84 251.336 292.471C250.419 293.289 249.454 294.021 248.463 294.651C247.545 295.47 246.574 296.201 245.59 296.832C244.672 297.651 243.708 298.382 242.716 299.013C238.892 302.421 234.384 304.226 229.683 304.226ZM94.0482 265.471C94.0482 285.862 110.551 302.395 130.905 302.395H229.683C233.949 302.395 238.055 300.737 241.551 297.597L241.671 297.503C242.623 296.906 243.547 296.201 244.424 295.416L244.545 295.322C245.489 294.725 246.413 294.027 247.298 293.236L247.418 293.142C248.369 292.545 249.293 291.84 250.171 291.055L250.291 290.961C251.236 290.364 252.167 289.666 253.044 288.874L253.165 288.78C254.109 288.183 255.04 287.485 255.917 286.694L256.038 286.6C256.982 286.003 257.907 285.305 258.791 284.513L258.911 284.419C259.862 283.822 260.787 283.117 261.664 282.332L261.791 282.238C262.742 281.641 263.667 280.937 264.544 280.152L264.671 280.058C265.616 279.461 266.54 278.763 267.424 277.971L267.551 277.877C268.502 277.28 269.427 276.575 270.304 275.79L270.425 275.696C271.376 275.099 272.3 274.395 273.177 273.61L273.298 273.516C274.242 272.919 275.167 272.221 276.051 271.429L276.171 271.335C277.116 270.738 278.047 270.04 278.924 269.248L279.044 269.154C279.989 268.557 280.92 267.86 281.797 267.068L281.918 266.974C282.862 266.377 283.786 265.679 284.671 264.887L284.791 264.793C285.742 264.196 286.666 263.491 287.544 262.706L287.664 262.613C288.615 262.015 289.54 261.311 290.417 260.526L290.544 260.432C291.495 259.835 292.42 259.13 293.297 258.345L293.418 258.251C294.369 257.654 295.293 256.949 296.17 256.164L296.291 256.071C297.235 255.473 298.166 254.776 299.044 253.984L299.164 253.89C300.109 253.293 301.04 252.595 301.917 251.803L302.038 251.709C302.982 251.112 303.906 250.414 304.79 249.622L304.911 249.529C305.855 248.931 306.786 248.234 307.664 247.442L307.784 247.348C308.729 246.751 309.659 246.053 310.537 245.261L310.657 245.167C311.602 244.57 312.526 243.872 313.41 243.08L313.537 242.987C314.489 242.389 315.413 241.685 316.29 240.9L316.417 240.806C317.368 240.209 318.293 239.504 319.17 238.719L319.291 238.625C320.235 238.028 321.159 237.33 322.043 236.538L322.164 236.445C323.115 235.847 324.039 235.143 324.917 234.358L325.037 234.264C325.982 233.667 326.913 232.969 327.79 232.177L327.911 232.083C328.855 231.486 329.779 230.788 330.663 229.996L330.784 229.903C331.735 229.305 332.659 228.601 333.537 227.816L333.657 227.722C334.602 227.125 335.533 226.427 336.41 225.635L336.531 225.541C343.704 221.026 348.158 211.88 348.158 201.661V138.449C348.158 126.311 340.469 116.434 331.012 116.434H212.523C208.257 116.434 204.151 118.092 200.655 121.232L200.534 121.326C199.59 121.923 198.666 122.621 197.782 123.412L197.661 123.506C196.71 124.104 195.786 124.808 194.908 125.593L194.781 125.687C193.83 126.284 192.906 126.989 192.028 127.774L191.901 127.868C190.957 128.465 190.032 129.163 189.148 129.954L189.028 130.048C188.077 130.646 187.152 131.35 186.275 132.135L186.155 132.229C185.203 132.826 184.279 133.531 183.402 134.316L183.275 134.41C182.33 135.007 181.406 135.705 180.522 136.496L180.401 136.59C179.45 137.187 178.526 137.892 177.648 138.677L177.528 138.771C176.584 139.368 175.653 140.066 174.775 140.858L174.655 140.952C173.71 141.549 172.786 142.247 171.902 143.038L171.781 143.132C170.83 143.729 169.906 144.434 169.029 145.219L168.908 145.313C167.957 145.91 167.033 146.615 166.155 147.4L166.028 147.494C165.077 148.091 164.153 148.795 163.275 149.58L163.155 149.674C162.204 150.271 161.279 150.976 160.402 151.761L160.281 151.855C159.337 152.452 158.406 153.15 157.529 153.942L157.408 154.036C156.464 154.633 155.533 155.331 154.655 156.122L154.535 156.216C153.59 156.813 152.666 157.511 151.782 158.303L151.662 158.397C150.717 158.994 149.786 159.692 148.909 160.484L148.788 160.578C147.844 161.175 146.913 161.873 146.035 162.664L145.915 162.758C144.971 163.355 144.046 164.053 143.162 164.845L143.035 164.939C142.084 165.536 141.16 166.241 140.282 167.026L140.155 167.12C139.204 167.717 138.28 168.421 137.402 169.206L137.275 169.3C136.331 169.897 135.406 170.595 134.522 171.387L134.402 171.481C133.451 172.078 132.526 172.783 131.649 173.568L131.528 173.662C130.584 174.259 129.653 174.957 128.776 175.748L128.655 175.842C127.711 176.439 126.786 177.137 125.902 177.929L125.782 178.023C124.837 178.62 123.906 179.318 123.029 180.11L122.908 180.204C121.964 180.801 121.033 181.499 120.156 182.29L120.035 182.384C119.091 182.981 118.16 183.679 117.282 184.471L117.162 184.565C116.211 185.162 115.286 185.867 114.409 186.652L114.289 186.746C113.337 187.343 112.413 188.047 111.536 188.832L111.415 188.926C110.464 189.523 109.54 190.228 108.663 191.013L108.542 191.107C107.598 191.704 106.673 192.402 105.789 193.194L105.669 193.288C98.4954 197.803 94.0415 206.949 94.0415 217.167V265.471H94.0482Z"
fill="#102A75"/>
<mask id="mask0_4352_105236" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="0" y="0" width="338"
height="322">
<path d="M257.164 286.19L319.171 239.242L337.261 0L90.6998 28.9391L0 153.452L111.851 218.086L130.906 302.394L145.272 315.646L172.934 322L257.164 286.19Z"
fill="white"/>
</mask>
<g mask="url(#mask0_4352_105236)">
<path d="M317.088 84.7103C315.755 79.148 310.176 75.7193 304.624 77.0545L300.29 78.0945L299.647 75.4039L314.034 71.9484L309.265 52.0205L261.611 63.4606C255.389 64.9569 250.547 69.8416 249.1 76.0816L246.273 88.2665L294.108 76.7861L300.96 105.363C302.453 111.596 307.329 116.447 313.558 117.897L325.721 120.728L317.088 84.7036V84.7103Z"
fill="#00788B"/>
<path d="M233.193 131.974C234.526 137.536 240.105 140.965 245.657 139.63L249.991 138.59L250.634 141.28L236.247 144.736L241.016 164.664L288.67 153.224C294.892 151.727 299.734 146.843 301.181 140.603L304.007 128.418L256.173 139.898L249.321 111.321C247.827 105.088 242.951 100.237 236.723 98.7876L224.56 95.9561L233.193 131.981V131.974Z"
fill="#00788B"/>
<path d="M289.648 157.692L225.892 241.798L125.367 205.7L187.388 111.247L289.648 157.692Z"
fill="#FFFEEB"/>
<path d="M289.567 157.423L225.812 241.53L125.293 205.431L187.307 110.979L289.567 157.423Z"
stroke="#06062A" stroke-width="2" stroke-miterlimit="10"/>
<path d="M77.6792 154.545C77.6792 154.545 75.7637 116.219 103.713 95.1971C131.662 74.1755 172.773 88.3934 172.773 88.3934C172.773 88.3934 174.106 122.989 142.405 146.828C110.705 170.668 77.6859 154.545 77.6859 154.545H77.6792Z"
fill="#06062A"/>
<path d="M76.4673 152.914C76.4673 152.914 74.5518 114.588 102.501 93.5667C130.45 72.5452 166.538 87.6756 166.538 87.6756C166.538 87.6756 169.846 117.286 138.146 141.125C106.446 164.965 76.474 152.908 76.474 152.908L76.4673 152.914Z"
fill="#FFF5FB" stroke="black" stroke-width="1.69" stroke-miterlimit="10"/>
<path d="M120.773 142.937C134.433 142.937 145.507 131.843 145.507 118.158C145.507 104.473 134.433 93.3789 120.773 93.3789C107.112 93.3789 96.0381 104.473 96.0381 118.158C96.0381 131.843 107.112 142.937 120.773 142.937Z"
fill="#FF45DC" stroke="black" stroke-width="1.69" stroke-miterlimit="10"/>
<path d="M120.772 128.833C126.657 128.833 131.428 124.053 131.428 118.158C131.428 112.262 126.657 107.482 120.772 107.482C114.887 107.482 110.116 112.262 110.116 118.158C110.116 124.053 114.887 128.833 120.772 128.833Z"
fill="#241F20"/>
<path d="M270.82 163.476C280.766 196.595 262.408 231.828 229.576 242.517C215.886 246.972 201.854 246.549 189.296 242.248C170.717 235.881 155.346 221.019 149.07 200.896C138.448 166.824 157.556 130.867 191.714 120.708C203.341 117.246 215.183 117.273 226.1 120.172L220.333 139.294C219.235 142.931 215.873 145.373 212.082 145.36C208.646 145.346 205.156 145.83 201.687 146.863C183.663 152.231 172.539 171.836 177.187 190.094C180.06 201.379 187.917 209.975 197.735 214.215C205.116 217.402 213.615 218.134 221.927 215.705C234.05 212.162 242.878 202.768 246.233 191.483C247.499 187.235 250.767 183.88 255.02 182.639L256.889 182.096C257.847 181.814 258.396 180.814 258.115 179.855C257.833 178.895 256.835 178.345 255.878 178.627L203.884 193.818L209.985 173.581C212.088 166.61 214.982 161.926 225.289 158.914L257.05 149.634C261.075 148.46 265.375 150.352 267.197 154.136C268.623 157.102 269.836 160.222 270.807 163.469L270.82 163.476Z"
fill="#0051FF"/>
<path d="M126.305 206.391L226.83 242.496L290.585 158.39L321.173 263.444L156.893 311.445L126.653 209.981"
fill="#FFFEEB"/>
<path d="M289.567 157.424L320.63 264.109L156.35 312.11L125.293 205.432" stroke="#06062A"
stroke-width="2" stroke-miterlimit="10"/>
<path d="M289.567 157.424L225.812 241.53L125.293 205.432" stroke="#06062A" stroke-width="2"
stroke-miterlimit="10"/>
<path d="M320.416 263.364L225.905 241.846L156.136 311.365" stroke="#06062A" stroke-width="2"
stroke-miterlimit="10"/>
</g>
</g>
<defs>
<clipPath id="clip0_4352_105236">
<rect width="350" height="322" fill="white"/>
</clipPath>
</defs>
</symbol>
</svg>
</footer>
<div id="fly-container" class="fixed z-max bg-black/50 transition-opacity duration-500 opacity-0">
<div id="fly-desktop" data-mrf-recirculation="fly-menu"
class="fixed inset-0 z-max transition-fly delay-75 duration-300 ease-in-out max-w-0 opacity-0">
<div x-stop class="max-w-screen-2xl absolute left-0 inset-y-0 w-full font-semibold no-scrollbar overscroll-none overflow-y-scroll
bg-white dark:bg-main-950 md:bg-beige md:shadow-2xl shadow-black dark:shadow-white/50 text-black dark:text-white">
<div class="flex flex-col md:flex-row md:justify-around md:gap-12 h-full">
<div class="fly-overflow md:h-full md:w-1/2 flex flex-col md:pt-12 md:pl-6">
<div class="flex md:hidden items-center justify-between px-5 mt-4">
<a href="/" class="inline-block text-main dark:text-white" aria-label="Gizmodo">
<svg viewBox="0 0 512 512" class="lg:hidden h-8" aria-hidden="true">
<use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg?v2#logo-square"></use>
</svg>
</a>
<span class="fly-desktop-off text-main-950 dark:text-beige cursor-pointer">
<svg viewBox="0 0 26 26" class="h-6" aria-hidden="true">
<use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg?v2#close"></use>
</svg>
</span>
</div>
<div class="md:hidden px-5 my-6">
<form action="/" method="get" class="w-full">
<div class="relative">
<span class="absolute inset-y-0 left-0 flex items-center pl-3 text-grey-600">
<svg class="ais-SearchBox-submitIcon" height="14" width="14" viewBox="0 0 40 40" aria-hidden="true" xmlns="http://www.w3.org/2000/svg">
<path fill="currentColor" d="M26.804 29.01c-2.832 2.34-6.465 3.746-10.426 3.746C7.333 32.756 0 25.424 0 16.378 0 7.333 7.333 0 16.378 0c9.046 0 16.378 7.333 16.378 16.378 0 3.96-1.406 7.594-3.746 10.426l10.534 10.534c.607.607.61 1.59-.004 2.202-.61.61-1.597.61-2.202.004L26.804 29.01zm-10.426.627c7.323 0 13.26-5.936 13.26-13.26 0-7.32-5.937-13.257-13.26-13.257C9.056 3.12 3.12 9.056 3.12 16.378c0 7.323 5.936 13.26 13.258 13.26z"/>
</svg>
</span>
<label for="search-input" class="sr-only">Search</label>
<input type="search" id="search-input" placeholder="Search authors, topics, headlines" value="" name="s"
class="search-field border border-grey-200 dark:border-grey-800 bg-white dark:bg-main-950
w-full rounded-md py-3 pl-8 pr-5" />
</div>
</form>
</div>
<a href="/newsletters" class="block md:hidden py-5 bg-main-700 dark:bg-main-500 text-white text-center">
<span class="typo-space-h5">
Sign up for our newsletters
</span>
</a>
<div class="nav-fly w-full flex-1 self-center justify-self-start lg:flex gap-5 flex-col">
<a href="https://gizmodo.com/latest" class="flex md:hidden">
<span class="giz-menu-main">
Latest
</span>
</a>
<ul class="menu">
<li class="menu-item menu-item-has-children">
<a href="https://gizmodo.com/tech">
<span class="giz-menu-main">
Tech News
</span>
</a>
<ul class="sub-menu">
<li class="menu-item">
<a href="https://gizmodo.com/tech/artificial-intelligence">
<span class="giz-menu-main">
Artificial Intelligence
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/tech/commerce">
<span class="giz-menu-main">
Commerce
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/tech/crime">
<span class="giz-menu-main">
Crime
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/tech/cryptocurrencies">
<span class="giz-menu-main">
Cryptocurrencies
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/tech/culture">
<span class="giz-menu-main">
Culture
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/tech/gadgets">
<span class="giz-menu-main">
Gadgets
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/tech/internet">
<span class="giz-menu-main">
Internet
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/tech/politics">
<span class="giz-menu-main">
Politics
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/tech/privacy-and-security">
<span class="giz-menu-main">
Privacy &amp; Security
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/tech/robots">
<span class="giz-menu-main">
Robots
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/tech/social-media">
<span class="giz-menu-main">
Social Media
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/tech/sploid">
<span class="giz-menu-main">
Sploid
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/tech/tech-policy">
<span class="giz-menu-main">
Tech Policy
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/tech/transportation">
<span class="giz-menu-main">
Transportation
</span>
</a>
</li>
</ul>
</li>
<li class="menu-item menu-item-has-children">
<a href="https://gizmodo.com/reviews">
<span class="giz-menu-main">
Reviews
</span>
</a>
<ul class="sub-menu">
<li class="menu-item">
<a href="https://gizmodo.com/reviews/phones">
<span class="giz-menu-main">
Smartphones
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/reviews/laptops">
<span class="giz-menu-main">
Laptops
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/reviews/headphones">
<span class="giz-menu-main">
Headphones
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/reviews/gaming">
<span class="giz-menu-main">
Gaming
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/reviews/home-entertainment">
<span class="giz-menu-main">
Home Entertainment &amp; Smart Home
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/reviews/other-gadgets">
<span class="giz-menu-main">
Other Gadgets
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/reviews/wearables">
<span class="giz-menu-main">
Accessories &amp; Wearables
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/reviews/desktops">
<span class="giz-menu-main">
Desktops
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/reviews/tablets">
<span class="giz-menu-main">
Tablets
</span>
</a>
</li>
</ul>
</li>
<li class="menu-item menu-item-has-children">
<a href="https://gizmodo.com/deals">
<span class="giz-menu-main">
Deals
</span>
</a>
<ul class="sub-menu">
<li class="menu-item">
<a href="https://gizmodo.com/deals/buying-guides">
<span class="giz-menu-main">
Buying Guides
</span>
</a>
</li>
</ul>
</li>
<li class="menu-item menu-item-has-children">
<a href="https://gizmodo.com/science">
<span class="giz-menu-science">
Science
</span>
</a>
<ul class="sub-menu">
<li class="menu-item">
<a href="https://gizmodo.com/science/biology">
<span class="giz-menu-main">
Biology
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/science/health">
<span class="giz-menu-main">
Health
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/science/human-history">
<span class="giz-menu-main">
Human History
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/science/physics">
<span class="giz-menu-main">
Physics &amp; Chemistry
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/science/space">
<span class="giz-menu-main">
Space &amp; Spaceflight
</span>
</a>
</li>
</ul>
</li>
<li class="menu-item menu-item-has-children">
<a href="https://gizmodo.com/earther">
<span class="giz-menu-earther">
Earther
</span>
</a>
<ul class="sub-menu">
<li class="menu-item">
<a href="https://gizmodo.com/earther/climate-change">
<span class="giz-menu-main">
Climate Change
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/earther/conservation">
<span class="giz-menu-main">
Conservation
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/earther/earth-science">
<span class="giz-menu-main">
Earth Science
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/earther/energy">
<span class="giz-menu-main">
Energy
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/earther/environmental-justice">
<span class="giz-menu-main">
Environmental Justice
</span>
</a>
</li>
</ul>
</li>
<li class="menu-item menu-item-has-children">
<a href="https://gizmodo.com/io9">
<span class="giz-menu-io9">
io9
</span>
</a>
<ul class="sub-menu">
<li class="menu-item">
<a href="https://gizmodo.com/io9/io9-reviews">
<span class="giz-menu-main">
io9 Reviews
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/io9/movies">
<span class="giz-menu-main">
Movies
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/io9/trailer-frenzy">
<span class="giz-menu-main">
Trailers
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/io9/television">
<span class="giz-menu-main">
Television
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/io9/books-comics">
<span class="giz-menu-main">
Books &amp; Comics
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/io9/anime">
<span class="giz-menu-main">
Anime
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/io9/toys-and-collectibles">
<span class="giz-menu-main">
Toys &amp; Collectibles
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/io9/games">
<span class="giz-menu-main">
Games
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/io9/corporate-culture">
<span class="giz-menu-main">
Corporate Culture
</span>
</a>
</li>
<li class="menu-item">
<a href="https://gizmodo.com/io9/theme-parks-destinations">
<span class="giz-menu-main">
Theme Parks &amp; Destinations
</span>
</a>
</li>
</ul>
</li>
</ul>
<ul id="menu-fly-menu-rocket" class="menu"><li id="menu-item-2000789214" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000789214"><a href="/video"><span class="giz-menu-main">Videos</span></a></li>
<li id="menu-item-2000721573" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2000721573"><a><span class="giz-menu-main">Software</span></a>
<ul class="sub-menu">
<li id="menu-item-2000378035" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000378035"><a href="https://gizmodo.com/best-vpn"><span class="giz-menu-main">Best VPN</span></a></li>
<li id="menu-item-2000378039" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000378039"><a href="https://gizmodo.com/best-vpn/free"><span class="giz-menu-main">Free VPN</span></a></li>
<li id="menu-item-2000378037" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000378037"><a href="https://gizmodo.com/best-vpn/cheap"><span class="giz-menu-main">Cheap VPN</span></a></li>
<li id="menu-item-2000378038" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000378038"><a href="https://gizmodo.com/best-vpn/nordvpn"><span class="giz-menu-main">NordVPN Review</span></a></li>
<li id="menu-item-2000378057" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000378057"><a href="https://gizmodo.com/best-vpn/expressvpn"><span class="giz-menu-main">ExpressVPN Review</span></a></li>
<li id="menu-item-2000770495" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000770495"><a href="https://gizmodo.com/best-vpn/watch-world-cup"><span class="giz-menu-main">Watch World Cup 2026</span></a></li>
<li id="menu-item-2000723884" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000723884"><a href="https://gizmodo.com/best-esim-provider/"><span class="giz-menu-main">Best eSIM</span></a></li>
<li id="menu-item-2000469215" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000469215"><a href="https://gizmodo.com/best-cloud-storage"><span class="giz-menu-main">Cloud Storage</span></a></li>
<li id="menu-item-2000721574" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000721574"><a href="https://gizmodo.com/best-cloud-storage/free"><span class="giz-menu-main">Free Cloud Storage</span></a></li>
<li id="menu-item-2000721575" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000721575"><a href="https://gizmodo.com/best-cloud-storage/pcloud"><span class="giz-menu-main">pCloud Review</span></a></li>
<li id="menu-item-2000469214" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000469214"><a href="https://gizmodo.com/best-web-hosting"><span class="giz-menu-main">Web Hosting</span></a></li>
<li id="menu-item-2000721577" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000721577"><a href="https://gizmodo.com/best-web-hosting/hostinger"><span class="giz-menu-main">Hostinger Review</span></a></li>
<li id="menu-item-2000727032" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000727032"><a href="https://gizmodo.com/best-antivirus"><span class="giz-menu-main">Best Antivirus</span></a></li>
</ul>
</li>
<li id="menu-item-2000577320" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000577320"><a href="/download/"><span class="giz-menu-main">Download Hub</span></a></li>
</ul>
</div>
<div class="hidden md:flex flex-col md:flex-row flex-wrap xl:justify-between mt-12 mb-2 gap-x-10 xl:gap-x-6 gap-y-10">
<div class="menu-fly-bottom">
<ul id="menu-footer-menu-redesign-1" class="nav-footer"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000663624"><a href="/about">About Us</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2000663625"><a href="#">Other editions<i class="fas fa-chevron-up ml-1"></i></a>
<ul class="sub-menu">
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000663626"><a target="_blank" rel="noopener" href="https://de.gizmodo.com/">Deutsch</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000663627"><a target="_blank" rel="noopener" href="https://es.gizmodo.com">Español</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000663628"><a target="_blank" rel="noopener" href="https://fr.gizmodo.com">Français</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000663629"><a target="_blank" rel="noopener" href="https://www.gizmodo.com.br">Português</a></li>
</ul>
</li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000799881"><a href="https://gizmodo.com/jobs">Jobs</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000663630"><a href="https://gizmodo.com/how-gizmodo-tests-products">Product Review</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000663633"><a href="/newsletter">Newsletters</a></li>
</ul>
</div>
<div class="menu-fly-bottom flex flex-col">
<ul id="menu-footer-bottom-1" class="nav-bottom"><li class="privacy-choices menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576569"><a href="#">Your Privacy Choices</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576557"><a target="_blank" rel="noopener" href="https://gizmodo.com/privacy-policy">Privacy Policy</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576560"><a target="_blank" rel="noopener" href="https://gizmodo.com/terms-of-service">Terms of Use</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576554"><a target="_blank" rel="noopener" href="https://gizmodo.com/accessibility">Accessibility</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576563"><a target="_blank" rel="noopener" href="https://gizmodo.com/advertise-with-us">Advertising &#038; Licensing</a></li>
</ul>
</div>
<div class="menu-fly-bottom-social opacity-50 flex-1 max-w-xs">
<ul id="menu-social-4" class="nav-social"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576572"><a title="Facebook" target="_blank" rel="noopener" href="https://facebook.com/gizmodo"><i class="fab fa-facebook-f"></i></a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576575"><a title="Instagram" target="_blank" rel="noopener" href="https://instagram.com/gizmodo"><i class="fab fa-instagram"></i></a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576578"><a title="X (Twitter)" target="_blank" rel="noopener" href="https://x.com/Gizmodo">𝕏</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000376878"><a title="LinkedIn" target="_blank" rel="noopener" href="https://www.linkedin.com/company/gizmodo-usa"><i class="fab fa-linkedin"></i></a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576581"><a title="YouTube" target="_blank" rel="noopener" href="https://www.youtube.com/gizmodo"><i class="fab fa-youtube"></i></a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576584"><a title="RSS" target="_blank" rel="noopener" href="https://gizmodo.com/feed"><i class="fas fa-rss"></i></a></li>
</ul>
</div>
</div>
</div>
<div class="hidden md:block border-l h-full bg-grey-200 origin-center"></div>
<div class="nav-fly flex flex-col md:w-1/2 md:pt-8 md:pr-8">
<div class="hidden md:flex text-main-950 dark:text-beige font-normal justify-end text-[26px] leading-7 deleteOverflow">
<span class="fly-desktop-off cursor-pointer">
<svg viewBox="0 0 26 26" class="h-6" aria-hidden="true">
<use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg?v2#close"></use>
</svg>
</span>
</div>
<ul class="menu menu-bookmarks">
<li class="menu-item menu-item-has-children menu-open">
<a href="#">
<span class="giz-menu-main">
Bookmarks
</span>
</a>
<ul class="sub-menu">
<div class="articlesContainer h-full relative px-4 pt-6 md:px-0 md:pt-0"></div>
</ul>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
<script>(function() {function maybePrefixUrlField () {
const value = this.value.trim()
if (value !== '' && value.indexOf('http') !== 0) {
this.value = 'http://' + value
}
}
const urlFields = document.querySelectorAll('.mc4wp-form input[type="url"]')
for (let j = 0; j < urlFields.length; j++) {
urlFields[j].addEventListener('blur', maybePrefixUrlField)
}
})();</script><script type="text/html" id="tmpl-cmswt-Result-itemTemplate--default">
<article class="">
<a href="{{data.permalink}}" class="flex flex-col sm:flex-row gap-2 sm:gap-5 sm:h-[200px]">
<div class="flex-none relative aspect-photo">
<#
var imageHTML = '';
if (data.post_thumbnail_html !== undefined && data.post_thumbnail_html !== '') {
imageHTML = data.post_thumbnail_html;
} else if (data.post_thumbnail !== undefined && data.post_thumbnail !== '') {
imageHTML = `<img src="${data.post_thumbnail}" alt="${data.post_title}"
class="w-full h-full object-contain object-center" loading="lazy"/>`;
} else {
imageHTML = `<img src="https://gizmodo.com/app/plugins/search-with-typesense/assets/images/placeholder-300x300.jpg"
alt="${data.post_title}"
class="w-full h-full object-contain object-center" loading="lazy"/>`;
}
#>
{{{imageHTML}}}
</div>
<div class="flex-1 flex flex-col justify-between gap-4 self-center w-full h-full">
<div>
<h2 class="line-clamp-3 sm:line-clamp-2 typo-sofia-h5 text-main-950 dark:text-beige hover:text-main dark:hover:text-main-500 hover:underline">
{{{data.formatted.post_title}}}
</h2>
<p class="mt-3 sm:mt-5 line-clamp-3 sm:line-clamp-2 typo-space-body-4 sm:typo-space-body-3 text-ellipsis break-words text-main-950 dark:text-beige">
{{{data.formatted.post_content}}}
</p>
</div>
<div class="sm:mt-3 text-sm sm:text-base flex items-center gap-4 leading-none">
<# if ( Object.keys(data.formatted.cats).length> 0 ) { #>
<span class="inline-block p-1.5 typo-sofia-eyebrow-3 giz-tag-{{ 'color' in data && data.color ? data.color : 'main' }}">
{{{Object.keys(data.formatted.cats)[0]}}}
</span>
<# } #>
<span class="font-bold typo-space-h6 sm:typo-space-h5 text-main-950 dark:text-white">
{{data.post_author}}
</span>
<span class="text-grey-600 typo-space-h6 lg:typo-space-h5">
{{data.formatted.postedDate}}
</span>
</div>
</div>
</a>
</article>
</script>
<script type="text/html" id="tmpl-cmswt-NoSearchResults-default">
<div class="cmswt-noSearchResults cmswt-NoSearchResults-default">
No results found </div>
</script><script type="text/html" id="tmpl-cm-autocomplete">
<div class="aa-ItemWrapper">
<div class="aa-ItemContent">
<div class="aa-ItemIcon aa-ItemIcon--alignTop">
<# if ( data.document.post_thumbnail !== '' && data.document.post_thumbnail !== undefined ) { #>
<img
src="{{{data.document.post_thumbnail}}}"
alt="{{data.document.post_title}}"
width="40"
height="40"
/>
<# } else { #>
<img
src="https://gizmodo.com/app/plugins/search-with-typesense/assets/placeholder.jpg"
alt="{{data.document.post_title}}"
width="40"
height="40"
/>
<# } #>
</div>
<div class="aa-ItemContentBody">
<div class="aa-ItemContentTitle">
{{{data.formatted.post_title}}}
</div>
<div class="aa-ItemContentDescription">
{{data.formatted.sliced_content}}
</div>
</div>
</div>
</div>
</script><script type="text/html" id="tmpl-cm-autocomplete-header">
<h5>{{{data.name}}}</h5>
</script><script type="text/html"
id="tmpl-cm-autocomplete-no-results-found">No Results Found</script> <style>
.termss:first-of-type{
margin-top: 48px;
}
.privacys:first-of-type{
margin-top: 48px;
}
/* Accordion container styling */
.keleops-accordion {
margin-bottom: 20px;
border-radius: 10px;
border: 1px solid #DBDBDB;
}
/* Accordion header styling */
.keleops-accordion .accordion-header {
width: 100%;
text-align: left;
padding: 40px 40px;
border: none;
outline: none;
cursor: pointer;
position: relative;
font-weight: bold;
display: flex;
justify-content: space-between;
align-items: center;
}
/* Arrow rotation on open/close */
.keleops-accordion .accordion-header .arrow {
transition: transform 0.3s ease;
}
.keleops-accordion.active .accordion-header .arrow {
transform: rotate(180deg);
}
/* Accordion header font styles */
.accordion-header{
font-size: 1rem;
color: #060628;
line-height: 100%;
letter-spacing: 0.1rem;
font-family: "Space Grotesk", serif;
font-weight: 700;
text-transform: uppercase;
}
.dark .accordion-header{
color:#fffeeb;
}
/* Accordion content font styles */
.accordion-content{
color: #060628;
font-size: 20px;
line-height: 180%;
letter-spacing: 0;
font-weight: 400;
font-family: "Space Grotesk", serif;
}
.dark .accordion-content{
color:#fffeeb;
}
/* Hide content by default */
.keleops-accordion .accordion-content {
display: none;
padding: 0 40px 40px;
}
/* Show content when active */
.keleops-accordion.active .accordion-content {
display: block;
}
</style>
<script>
// Accordion toggle script
document.addEventListener('DOMContentLoaded', function () {
const accordions = document.querySelectorAll('.keleops-accordion .accordion-header');
accordions.forEach(header => {
header.addEventListener('click', function () {
const parent = header.parentElement;
parent.classList.toggle('active'); // Toggle active state
});
});
});
</script>
<script id="rocket-browser-checker-js-after">
"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}();
</script>
<script id="rocket-preload-links-js-extra">
var RocketPreloadLinksConfig = {"excludeUris":"\/(?:.+\/)?feed(?:\/(?:.+\/?)?)?$|\/(?:.+\/)?embed\/|\/(index.php\/)?(.*)wp-json(\/.*|$)|\/refer\/|\/go\/|\/recommend\/|\/recommends\/","usesTrailingSlash":"","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https:\/\/gizmodo.com","onHoverDelay":"100","rateThrottle":"3"};
</script>
<script id="rocket-preload-links-js-after">
(function() {
"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run();
}());
</script>
<script>
(()=>{"use strict";var e,r={},o={};function t(e){var a=o[e];if(void 0!==a)return a.exports;var n=o[e]={exports:{}};return r[e].call(n.exports,n,n.exports,t),n.exports}t.m=r,e=[],t.O=(r,o,a,n)=>{if(!o){var l=1/0;for(f=0;f<e.length;f++){for(var[o,a,n]=e[f],i=!0,u=0;u<o.length;u++)(!1&n||l>=n)&&Object.keys(t.O).every((e=>t.O[e](o[u])))?o.splice(u--,1):(i=!1,n<l&&(l=n));if(i){e.splice(f--,1);var s=a();void 0!==s&&(r=s)}}return r}n=n||0;for(var f=e.length;f>0&&e[f-1][2]>n;f--)e[f]=e[f-1];e[f]=[o,a,n]},t.n=e=>{var r=e&&e.__esModule?()=>e.default:()=>e;return t.d(r,{a:r}),r},t.d=(e,r)=>{for(var o in r)t.o(r,o)&&!t.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:r[o]})},t.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),t.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e={666:0};t.O.j=r=>0===e[r];var r=(r,o)=>{var a,n,[l,i,u]=o,s=0;if(l.some((r=>0!==e[r]))){for(a in i)t.o(i,a)&&(t.m[a]=i[a]);if(u)var f=u(t)}for(r&&r(o);s<l.length;s++)n=l[s],t.o(e,n)&&e[n]&&e[n][0](),e[n]=0;return t.O(f)},o=globalThis.webpackChunksage=globalThis.webpackChunksage||[];o.forEach(r.bind(null,0)),o.push=r.bind(null,o.push.bind(o))})()})();
</script><script src="https://gizmodo.com/app/themes/gizmodo/public/vendor/app.9e12ed.js"></script><script src="https://gizmodo.com/app/themes/gizmodo/public/app.21652d.js"></script><script src="https://gizmodo.com/wp/wp-includes/js/comment-reply.min.js?ver=6.6.5" async data-wp-strategy="async"></script><script defer src="https://gizmodo.com/app/plugins/mailchimp-for-wp/assets/js/forms.js?ver=4.9.13"></script> <script type="text/javascript">
/* <![CDATA[ */
document.querySelectorAll("ul.nav-menu").forEach(
ulist => {
if (ulist.querySelectorAll("li").length == 0) {
ulist.style.display = "none";
}
}
);
/* ]]> */
</script>
<script type="text/javascript">(function (undefined) {let scriptOptions={"_localizedStrings":{"redirect_overlay_title":"Hold On","redirect_overlay_text":"You are being redirected to another page,<br>it may take a few seconds.","webview_notification_text":"The selected provider doesn't support embedded browsers!"},"_targetWindow":"prefer-popup","_redirectOverlay":"overlay-with-spinner-and-message","_unsupportedWebviewBehavior":""};
/**
* Used when Cross-Origin-Opener-Policy blocked the access to the opener. We can't have a reference of the opened windows, so we should attempt to refresh only the windows that has opened popups.
*/
window._nslHasOpenedPopup = false;
window._nslWebViewNoticeElement = null;
window.NSLPopup = function (url, title, w, h) {
const userAgent = navigator.userAgent,
mobile = function () {
return /\b(iPhone|iP[ao]d)/.test(userAgent) ||
/\b(iP[ao]d)/.test(userAgent) ||
/Android/i.test(userAgent) ||
/Mobile/i.test(userAgent);
},
screenX = window.screenX !== undefined ? window.screenX : window.screenLeft,
screenY = window.screenY !== undefined ? window.screenY : window.screenTop,
outerWidth = window.outerWidth !== undefined ? window.outerWidth : document.documentElement.clientWidth,
outerHeight = window.outerHeight !== undefined ? window.outerHeight : document.documentElement.clientHeight - 22,
targetWidth = mobile() ? null : w,
targetHeight = mobile() ? null : h,
left = parseInt(screenX + (outerWidth - targetWidth) / 2, 10),
right = parseInt(screenY + (outerHeight - targetHeight) / 2.5, 10),
features = [];
if (targetWidth !== null) {
features.push('width=' + targetWidth);
}
if (targetHeight !== null) {
features.push('height=' + targetHeight);
}
features.push('left=' + left);
features.push('top=' + right);
features.push('scrollbars=1');
const newWindow = window.open(url, title, features.join(','));
if (window.focus) {
newWindow.focus();
}
window._nslHasOpenedPopup = true;
return newWindow;
};
let isWebView = null;
function checkWebView() {
if (isWebView === null) {
function _detectOS(ua) {
if (/Android/.test(ua)) {
return "Android";
} else if (/iPhone|iPad|iPod/.test(ua)) {
return "iOS";
} else if (/Windows/.test(ua)) {
return "Windows";
} else if (/Mac OS X/.test(ua)) {
return "Mac";
} else if (/CrOS/.test(ua)) {
return "Chrome OS";
} else if (/Firefox/.test(ua)) {
return "Firefox OS";
}
return "";
}
function _detectBrowser(ua) {
let android = /Android/.test(ua);
if (/Opera Mini/.test(ua) || / OPR/.test(ua) || / OPT/.test(ua)) {
return "Opera";
} else if (/CriOS/.test(ua)) {
return "Chrome for iOS";
} else if (/Edge/.test(ua)) {
return "Edge";
} else if (android && /Silk\//.test(ua)) {
return "Silk";
} else if (/Chrome/.test(ua)) {
return "Chrome";
} else if (/Firefox/.test(ua)) {
return "Firefox";
} else if (android) {
return "AOSP";
} else if (/MSIE|Trident/.test(ua)) {
return "IE";
} else if (/Safari\//.test(ua)) {
return "Safari";
} else if (/AppleWebKit/.test(ua)) {
return "WebKit";
}
return "";
}
function _detectBrowserVersion(ua, browser) {
if (browser === "Opera") {
return /Opera Mini/.test(ua) ? _getVersion(ua, "Opera Mini/") :
/ OPR/.test(ua) ? _getVersion(ua, " OPR/") :
_getVersion(ua, " OPT/");
} else if (browser === "Chrome for iOS") {
return _getVersion(ua, "CriOS/");
} else if (browser === "Edge") {
return _getVersion(ua, "Edge/");
} else if (browser === "Chrome") {
return _getVersion(ua, "Chrome/");
} else if (browser === "Firefox") {
return _getVersion(ua, "Firefox/");
} else if (browser === "Silk") {
return _getVersion(ua, "Silk/");
} else if (browser === "AOSP") {
return _getVersion(ua, "Version/");
} else if (browser === "IE") {
return /IEMobile/.test(ua) ? _getVersion(ua, "IEMobile/") :
/MSIE/.test(ua) ? _getVersion(ua, "MSIE ")
:
_getVersion(ua, "rv:");
} else if (browser === "Safari") {
return _getVersion(ua, "Version/");
} else if (browser === "WebKit") {
return _getVersion(ua, "WebKit/");
}
return "0.0.0";
}
function _getVersion(ua, token) {
try {
return _normalizeSemverString(ua.split(token)[1].trim().split(/[^\w\.]/)[0]);
} catch (o_O) {
}
return "0.0.0";
}
function _normalizeSemverString(version) {
const ary = version.split(/[\._]/);
return (parseInt(ary[0], 10) || 0) + "." +
(parseInt(ary[1], 10) || 0) + "." +
(parseInt(ary[2], 10) || 0);
}
function _isWebView(ua, os, browser, version, options) {
switch (os + browser) {
case "iOSSafari":
return false;
case "iOSWebKit":
return _isWebView_iOS(options);
case "AndroidAOSP":
return false;
case "AndroidChrome":
return parseFloat(version) >= 42 ? /; wv/.test(ua) : /\d{2}\.0\.0/.test(version) ? true : _isWebView_Android(options);
}
return false;
}
function _isWebView_iOS(options) {
const document = (window["document"] || {});
if ("WEB_VIEW" in options) {
return options["WEB_VIEW"];
}
return !("fullscreenEnabled" in document || "webkitFullscreenEnabled" in document || false);
}
function _isWebView_Android(options) {
if ("WEB_VIEW" in options) {
return options["WEB_VIEW"];
}
return !("requestFileSystem" in window || "webkitRequestFileSystem" in window || false);
}
const options = {},
nav = window.navigator || {},
ua = nav.userAgent || "",
os = _detectOS(ua),
browser = _detectBrowser(ua),
browserVersion = _detectBrowserVersion(ua, browser);
isWebView = _isWebView(ua, os, browser, browserVersion, options);
}
return isWebView;
}
function isAllowedWebViewForUserAgent(provider) {
const facebookAllowedWebViews = [
'Instagram',
'FBAV',
'FBAN'
];
let whitelist = [];
if (provider && provider === 'facebook') {
whitelist = facebookAllowedWebViews;
}
const nav = window.navigator || {},
ua = nav.userAgent || "";
if (whitelist.length && ua.match(new RegExp(whitelist.join('|')))) {
return true;
}
return false;
}
function disableButtonInWebView(providerButtonElement) {
if (providerButtonElement) {
providerButtonElement.classList.add('nsl-disabled-provider');
providerButtonElement.setAttribute('href', '#');
providerButtonElement.addEventListener('pointerdown', (e) => {
if (!window._nslWebViewNoticeElement) {
window._nslWebViewNoticeElement = document.createElement('div');
window._nslWebViewNoticeElement.id = "nsl-notices-fallback";
window._nslWebViewNoticeElement.addEventListener('pointerdown', function (e) {
this.parentNode.removeChild(this);
window._nslWebViewNoticeElement = null;
});
const webviewNoticeHTML = '<div class="error"><p>' + scriptOptions._localizedStrings.webview_notification_text + '</p></div>';
window._nslWebViewNoticeElement.insertAdjacentHTML("afterbegin", webviewNoticeHTML);
document.body.appendChild(window._nslWebViewNoticeElement);
}
});
}
}
window._nslDOMReady(function () {
window.nslRedirect = function (url) {
if (scriptOptions._redirectOverlay) {
const overlay = document.createElement('div');
overlay.id = "nsl-redirect-overlay";
let overlayHTML = '';
const overlayContainer = "<div id='nsl-redirect-overlay-container'>",
overlayContainerClose = "</div>",
overlaySpinner = "<div id='nsl-redirect-overlay-spinner'></div>",
overlayTitle = "<p id='nsl-redirect-overlay-title'>" + scriptOptions._localizedStrings.redirect_overlay_title + "</p>",
overlayText = "<p id='nsl-redirect-overlay-text'>" + scriptOptions._localizedStrings.redirect_overlay_text + "</p>";
switch (scriptOptions._redirectOverlay) {
case "overlay-only":
break;
case "overlay-with-spinner":
overlayHTML = overlayContainer + overlaySpinner + overlayContainerClose;
break;
default:
overlayHTML = overlayContainer + overlaySpinner + overlayTitle + overlayText + overlayContainerClose;
break;
}
overlay.insertAdjacentHTML("afterbegin", overlayHTML);
document.body.appendChild(overlay);
}
window.location = url;
};
let targetWindow = scriptOptions._targetWindow || 'prefer-popup',
lastPopup = false;
const buttonLinks = document.querySelectorAll(' a[data-plugin="nsl"][data-action="connect"], a[data-plugin="nsl"][data-action="link"]');
buttonLinks.forEach(function (buttonLink) {
buttonLink.addEventListener('click', function (e) {
if (lastPopup && !lastPopup.closed) {
e.preventDefault();
lastPopup.focus();
} else {
let href = this.href,
success = false;
if (href.indexOf('?') !== -1) {
href += '&';
} else {
href += '?';
}
const redirectTo = this.dataset.redirect;
if (redirectTo === 'current') {
href += 'redirect=' + encodeURIComponent(window.location.href) + '&';
} else if (redirectTo && redirectTo !== '') {
href += 'redirect=' + encodeURIComponent(redirectTo) + '&';
}
if (targetWindow !== 'prefer-same-window' && checkWebView()) {
targetWindow = 'prefer-same-window';
}
if (targetWindow === 'prefer-popup') {
lastPopup = NSLPopup(href + 'display=popup', 'nsl-social-connect', this.dataset.popupwidth, this.dataset.popupheight);
if (lastPopup) {
success = true;
e.preventDefault();
}
} else if (targetWindow === 'prefer-new-tab') {
const newTab = window.open(href + 'display=popup', '_blank');
if (newTab) {
if (window.focus) {
newTab.focus();
}
success = true;
window._nslHasOpenedPopup = true;
e.preventDefault();
}
}
if (!success) {
window.location = href;
e.preventDefault();
}
}
});
});
let buttonCountChanged = false;
const googleLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="google"]');
if (googleLoginButtons.length && checkWebView()) {
googleLoginButtons.forEach(function (googleLoginButton) {
if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') {
disableButtonInWebView(googleLoginButton);
} else {
googleLoginButton.remove();
buttonCountChanged = true;
}
});
}
const facebookLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="facebook"]');
if (facebookLoginButtons.length && checkWebView() && /Android/.test(window.navigator.userAgent) && !isAllowedWebViewForUserAgent('facebook')) {
facebookLoginButtons.forEach(function (facebookLoginButton) {
if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') {
disableButtonInWebView(facebookLoginButton);
} else {
facebookLoginButton.remove();
buttonCountChanged = true;
}
});
}
const separators = document.querySelectorAll('div.nsl-separator');
if (buttonCountChanged && separators.length) {
separators.forEach(function (separator) {
const separatorParentNode = separator.parentNode;
if (separatorParentNode) {
const separatorButtonContainer = separatorParentNode.querySelector('div.nsl-container-buttons');
if (separatorButtonContainer && !separatorButtonContainer.hasChildNodes()) {
separator.remove();
}
}
})
}
});
/**
* Cross-Origin-Opener-Policy blocked the access to the opener
*/
if (typeof BroadcastChannel === "function") {
const _nslLoginBroadCastChannel = new BroadcastChannel('nsl_login_broadcast_channel');
_nslLoginBroadCastChannel.onmessage = (event) => {
if (window?._nslHasOpenedPopup && event.data?.action === 'redirect') {
window._nslHasOpenedPopup = false;
const url = event.data?.href;
_nslLoginBroadCastChannel.close();
if (typeof window.nslRedirect === 'function') {
window.nslRedirect(url);
} else {
window.opener.location = url;
}
}
};
}})();</script><script src="https://gzd.clk2s.com/widget/wmain.js" defer></script>
<a href="javascript:window.Sddan.cmp.displayUI();" class="hidden">Cookies settings</a>
<script>window.lazyLoadOptions={elements_selector:"iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}};window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue}
if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue}
images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1}
if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script><script data-no-minify="1" async src="https://gizmodo.com/app/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script><script>function lazyLoadThumb(e){var t='<img src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360">',a='<button class="play" aria-label="play Youtube video"></button>';return t.replace("ID",e)+a}function lazyLoadYoutubeIframe(){var e=document.createElement("iframe"),t="ID?autoplay=1";t+=0===this.parentNode.dataset.query.length?'':'&'+this.parentNode.dataset.query;e.setAttribute("src",t.replace("ID",this.parentNode.dataset.src)),e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","1"),e.setAttribute("allow", "accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),this.parentNode.parentNode.replaceChild(e,this.parentNode)}document.addEventListener("DOMContentLoaded",function(){var e,t,p,a=document.getElementsByClassName("rll-youtube-player");for(t=0;t<a.length;t++)e=document.createElement("div"),e.setAttribute("data-id",a[t].dataset.id),e.setAttribute("data-query", a[t].dataset.query),e.setAttribute("data-src", a[t].dataset.src),e.innerHTML=lazyLoadThumb(a[t].dataset.id),a[t].appendChild(e),p=e.querySelector('.play'),p.onclick=lazyLoadYoutubeIframe});</script> <script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"7afffe0be2a848b79772bbd1ebf2b1b8","spa":2}' crossorigin="anonymous"></script>
</body>
</html>
<!-- Cached for great performance -->