CINXE.COM
iPod Bar Japan: Great Service But The Cocktails Need Work
<!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/svg+xml" href="/favicon.svg"> <link rel="icon" type="image/png" href="/favicon.png"> <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> <link rel="manifest" href="/site.webmanifest"> <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#0b008a"> <meta name="apple-mobile-web-app-title" content="Gizmodo"> <meta name="application-name" content="Gizmodo"> <meta name="msapplication-TileColor" content="#0b008a"> <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"> <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>iPod Bar Japan: Great Service But The Cocktails Need Work</title> <meta name="description" content="If you've ever fancied sipping on a Steve Jobs Daiquiri or a Jonathan Ives Fuzzy Navel, then Tokyo's new iPod Bar might just be for you. Or so I thought," /> <link rel="canonical" href="https://gizmodo.com/ipod-bar-japan-great-service-but-the-cocktails-need-wo-139631" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="iPod Bar Japan: Great Service But The Cocktails Need Work" /> <meta property="og:description" content="If you've ever fancied sipping on a Steve Jobs Daiquiri or a Jonathan Ives Fuzzy Navel, then Tokyo's new iPod Bar might just be for you. Or so I thought," /> <meta property="og:url" content="https://gizmodo.com/ipod-bar-japan-great-service-but-the-cocktails-need-wo-139631" /> <meta property="og:site_name" content="Gizmodo" /> <meta property="article:author" content="Noah R" /> <meta property="article:published_time" content="2005-11-28T21:45:04+00:00" /> <meta property="article:modified_time" content="2005-11-28T21:45:04+00:00" class="yoast-seo-meta-tag" /> <meta property="og:image" content="https://gizmodo.com/app/uploads/2024/07/gizmodo-social.jpg" /> <meta property="og:image:width" content="1920" /> <meta property="og:image:height" content="1080" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="author" content="Noah R" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:label1" content="Written by" /> <meta name="twitter:data1" content="Noah R" /> <meta name="twitter:label2" content="Est. reading time" /> <meta name="twitter:data2" content="1 minute" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"Article","@id":"https://gizmodo.com/ipod-bar-japan-great-service-but-the-cocktails-need-wo-139631#article","isPartOf":{"@id":"https://gizmodo.com/ipod-bar-japan-great-service-but-the-cocktails-need-wo-139631"},"author":{"name":"Noah R","@id":"https://gizmodo.com/#/schema/person/837d325e15748beec5af8c5531e9cf32"},"headline":"iPod Bar Japan: Great Service But The Cocktails Need Work","datePublished":"2005-11-28T21:45:04+00:00","dateModified":"2005-11-28T21:45:04+00:00","mainEntityOfPage":{"@id":"https://gizmodo.com/ipod-bar-japan-great-service-but-the-cocktails-need-wo-139631"},"wordCount":295,"commentCount":0,"publisher":{"@id":"https://gizmodo.com/#organization"},"keywords":["Apple","Japan"],"articleSection":["Apple"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https://gizmodo.com/ipod-bar-japan-great-service-but-the-cocktails-need-wo-139631#respond"]}]},{"@type":"WebPage","@id":"https://gizmodo.com/ipod-bar-japan-great-service-but-the-cocktails-need-wo-139631","url":"https://gizmodo.com/ipod-bar-japan-great-service-but-the-cocktails-need-wo-139631","name":"iPod Bar Japan: Great Service But The Cocktails Need Work","isPartOf":{"@id":"https://gizmodo.com/#website"},"datePublished":"2005-11-28T21:45:04+00:00","dateModified":"2005-11-28T21:45:04+00:00","description":"If you've ever fancied sipping on a Steve Jobs Daiquiri or a Jonathan Ives Fuzzy Navel, then Tokyo's new iPod Bar might just be for you. Or so I thought,","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://gizmodo.com/ipod-bar-japan-great-service-but-the-cocktails-need-wo-139631"]}]},{"@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/2024/07/gizmodo-entity.png","contentUrl":"https://gizmodo.com/app/uploads/2024/07/gizmodo-entity.png","width":800,"height":800,"caption":"Gizmodo"},"image":{"@id":"https://gizmodo.com/#/schema/logo/image/"}},{"@type":"Person","@id":"https://gizmodo.com/#/schema/person/837d325e15748beec5af8c5531e9cf32","name":"Noah R","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://gizmodo.com/#/schema/person/image/","url":"https://secure.gravatar.com/avatar/9aa0c0749d140a8b0b4e8eba273613ce?s=96&d=mm&r=g","contentUrl":"https://secure.gravatar.com/avatar/9aa0c0749d140a8b0b4e8eba273613ce?s=96&d=mm&r=g","caption":"Noah R"},"url":"https://gizmodo.com/author/noah-r-old"}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//cdn.consentframework.com' /> <link rel='dns-prefetch' href='//cache.consentframework.com' /> <link rel='dns-prefetch' href='//choices.consentframework.com' /> <link rel='dns-prefetch' href='//scripts.opti-digital.com' /> <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.33"><link rel="stylesheet" href="https://gizmodo.com/app/plugins/keleops-toc/assets/css/screen.min.css?ver=2.0.21"><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/plugins/simple-tags/assets/frontend/css/frontend.css?ver=3.26.0"><link rel="stylesheet" href="https://gizmodo.com/app/themes/gizmodo/public/app.668651.css"><script type="text/javascript"> window._nslDOMReady = function (callback) { if ( document.readyState === "complete" || document.readyState === "interactive" ) { callback(); } else { document.addEventListener( "DOMContentLoaded", callback ); } }; </script><script src="https://gizmodo.com/wp/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script><script src="https://gizmodo.com/wp/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script><script src="https://gizmodo.com/app/plugins/simple-tags/assets/frontend/js/frontend.js?ver=3.26.0"></script><link rel="alternate" type="application/rss+xml" href="https://gizmodo.com/feed" /> <meta property="mrf:tags" content="contentType:Post" /> <meta property="mrf:authors" content="Noah R" /> <script src="https://cache.consentframework.com/js/pa/41707/c/V2Sw7/stub" charset="utf-8"></script> <script 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="deferred"> 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> <script async type="text/javascript" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script> <script>var optidigitalQueue = optidigitalQueue || {}; optidigitalQueue.cmd = optidigitalQueue.cmd || [];</script> <script id="optidigital-ad-init" async config='{"adUnit":"/23178111854/od.gizmodo.com/article","pageTargeting":{"nop":"0","nos":"0","tags":["apple","japan"],"environment":"","channel":"tech","section":"apple","categorie":["apple"]}}' data-src="//scripts.opti-digital.com/tags/?site=gizmodo"></script> <script>!function(){function e(){document.removeEventListener("mousemove",e),document.removeEventListener("scroll",e),document.removeEventListener("keydown",e),document.querySelectorAll("#optidigital-ad-init").forEach(function(e){newScript=e.cloneNode(!0),e.remove(),newScript.setAttribute("src",newScript.dataset.src),newScript.removeAttribute("data-src"),document.querySelector("head").appendChild(newScript)})}document.addEventListener("mousemove",e),document.addEventListener("scroll",e),document.addEventListener("keydown",e),(window.matchMedia("(max-width: 1023px)").matches||window.screen&&window.screen.width<1024)&&e()}();</script> <script type="deferred" async src="https://launcher.spot.im/spot/sp_WLmVAUOi" data-spotim-module="spotim-launcher" data-post-url="https://gizmodo.com/ipod-bar-japan-great-service-but-the-cocktails-need-wo-139631" data-article-tags="apple,japan" data-post-id="139631" 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> function setCookie(e,t,i){let n=new Date;n.setTime(n.getTime()+864e5*i);let o="expires="+n.toUTCString();document.cookie=e+"="+t+";"+o+";path=/"}function getCookie(e){let t=e+"=",i=document.cookie.split(";");for(let n=0;n<i.length;n++){let o=i[n];for(;" "==o.charAt(0);)o=o.substring(1);if(0==o.indexOf(t))return o.substring(t.length,o.length)}return""} var fpid = getCookie('fpid') || (new Date()).getTime() + '_' + Math.random().toString().substring(2, 12); setCookie('fpid', fpid, 365); var _comscore = _comscore || []; _comscore.push({ c1: "2", c2: "39636245" , cs_fpid: fpid, cs_fpit: "c", cs_fpdm: "*null", cs_fpdt: "*null", options: { enableFirstPartyCookie: "true" } }); (function() { var s = document.createElement("script"), el = document.getElementsByTagName("script")[0]; s.async = true; s.src = "https://sb.scorecardresearch.com/cs/39636245/beacon.js"; el.parentNode.insertBefore(s, el); })(); </script> <noscript> <img src="https://sb.scorecardresearch.com/p?c1=2&c2=39636245&cv=3.9.1&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-139631 single-format-standard wp-embed-responsive no-js intl ipod-bar-japan-great-service-but-the-cocktails-need-wo-139631"> <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 lg:inset-x-0 lg:top-0"> <div class="bg-white dark:bg-neutral-900 text-black dark:text-white border-b dark:border-b-neutral-700 fixed inset-x-0 top-0 z-40"> <div class="h-1 bg-main"></div> <div class="mx-4 xl:container xl:mx-auto xl:max-w-screen-xl"> <div class="flex gap-4 h-12 lg:h-14"> <div class="fly-mobile-on lg:hidden self-center justify-self-start cursor-pointer text-2xl leading-none lg:text-base"> <i class="fas fa-bars"></i> </div> <a href="https://gizmodo.com" title="Gizmodo" class="lg:border-r lg:pr-3 lg:-mr-1 block flex-1 lg:flex-none self-center text-center"> <span class="lg:hidden text-main dark:text-white"> <svg class="mx-auto" height="20" aria-label="Gizmodo" viewBox="0 0 225 33"> <use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg#logo-large"></use> </svg> </span> <span class="hidden lg:inline text-main dark:text-white"> <svg height="40" aria-label="Gizmodo" viewBox="0 0 36 40"> <use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg#logo-square"></use> </svg> </span> </a> <div class="fly-search-on hidden lg:block self-center justify-self-end cursor-pointer text-xl lg:text-base"> Search <i class="fas fa-search text-sm ml-1" aria-hidden="true"></i> </div> <div class="flex-1 self-center hidden lg:flex gap-3 overflow-x-scroll no-scrollbar text-sm font-medium"> <ul id="menu-main-menu" class="nav-primary"><li id="menu-item-1851576512" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-1851576512"><a href="https://gizmodo.com/">Home</a></li> <li id="menu-item-1851576515" class="menu-item menu-item-type-post_type menu-item-object-page current_page_parent menu-item-1851576515"><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 menu-item-1851576518"><a href="https://gizmodo.com/tech">Tech</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-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-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-2000376381" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2000376381"><a href="https://gizmodo.com/tech/artificial-intelligence">AI</a></li> <li id="menu-item-1851576542" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576542"><a href="/video">Video</a></li> <li id="menu-item-2000493242" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000493242"><a href="https://gizmodo.com/deals">Deals</a></li> <li id="menu-item-2000517859" class="highlight menu-item menu-item-type-custom menu-item-object-custom menu-item-2000517859"><a href="https://gizmodo.com/best-of-2024-phones-laptops-speakers-tech-2000515631">Best of 2024</a></li> </ul> </div> <div class="mode-toggle hidden lg:block self-center justify-self-end cursor-pointer text-xl lg:text-base"> <i class="fas fa-sun" title="Switch Color Scheme"></i> </div> <div class="fly-search-on lg:hidden self-center justify-self-end cursor-pointer text-xl lg:text-base"> <i class="fas fa-search" title="Search"></i> </div> <div class="fly-desktop-on hidden lg:block flex-none self-center text-xl cursor-pointer"> <i class="fas fa-bars" title="Menu"></i> </div> </div> </div> </div> <div id="app-top"></div> <div class="h-[1px]"><!-- container margin fix --></div> </nav> <div class="banner hidden md:block print:md:hidden my-8"> <div class="lg:min-h-[256px] flex justify-center items-center text-center bg-neutral-100 dark:bg-neutral-800"><div id="optidigital-adslot-Billboard_1" style="display:none" class="Billboard_1"></div></div> </div> <div class="mx-4"> <section class="container relative mx-auto max-w-screen-xl mt-3"> <main id="main" class="main flex-auto"> <nav aria-label="Breadcrumb" class="section-title hidden sm:block mb-6"> <a href="https://gizmodo.com/tech/apple"> <span>Apple</span> </a> </nav> <article class="post-139631 post type-post status-publish format-standard hentry category-apple tag-apple tag-japan"> <header class="mt-4 mb-[18px]"> <h1 class="entry-title text-2xl md:text-[52px] leading-none md:leading-[64px] font-bold max-w-[1180px]"> iPod Bar Japan: Great Service But The Cocktails Need Work </h1> </header> <div class="flex mb-6"> <div class="flex-1 w-full lg:pr-[18px]"> <div class="max-w-[800px]"> <div class="byline author vcard flex flex-col lg:flex-row gap-3 mb-4"> <div class="flex-none hidden print:hidden"> <img alt='Noah R' src='https://secure.gravatar.com/avatar/9aa0c0749d140a8b0b4e8eba273613ce?s=46&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/9aa0c0749d140a8b0b4e8eba273613ce?s=92&d=mm&r=g 2x' class='avatar avatar-46 photo mx-auto rounded-full border-2 dark:border-neutral-700 overflow-hidden' height='46' width='46' loading='lazy' decoding='async'/> </div> <div class="flex-1 w-full self-center text-neutral-500 dark:text-neutral-400 text-base"> <span class="block lg:inline-block text-lg font-bold mr-3"> By <a href="https://gizmodo.com/author/noah-r-old" rel="author" class="fn text-black dark:text-white font-bold"> Noah R </a> </span> <time class="updated text-black dark:text-white" datetime="2005-11-28T21:45:04+00:00" title="Published November 28, 2005 at 4:45 pm"> Published November 28, 2005 </time> <span class="mx-1">|</span> <a href="https://gizmodo.com/ipod-bar-japan-great-service-but-the-cocktails-need-wo-139631#comments" class="inline-block text-neutral-500"> Comments (<span data-spotim-module="messages-count" data-post-id="139631" real-time="true" class="inline" style="animation: none!important">0</span>) </a> <span class="lg:hidden"> <span class="mx-1">|</span> <i class="fas fa-share-square cursor-pointer"></i> </span> </div> <div class="share-buttons flex-none hidden print:hidden lg:flex gap-2 h-9 text-lg"> <div data-href="https://x.com/intent/tweet/?text=iPod%20Bar%20Japan%3A%20Great%20Service%20But%20The%20Cocktails%20Need%20Work&url=https%3A%2F%2Fgizmodo.com%2Fipod-bar-japan-great-service-but-the-cocktails-need-wo-139631%3Futm_source%3Dtwitter%26utm_medium%3Dsocial%26utm_campaign%3Dshare&via=" title="Share on X (Twitter)" class="inline-flex rounded-full h-full aspect-square bg-black text-white font-light group share-twitter cursor-pointer"> <span class="self-center mx-auto transition-transform group-hover:scale-110">𝕏</span> </div> <a href="https://www.facebook.com/sharer.php?display=popup&u=https%3A%2F%2Fgizmodo.com%2Fipod-bar-japan-great-service-but-the-cocktails-need-wo-139631%3Futm_source%3Dfacebook%26utm_medium%3Dsocial%26utm_campaign%3Dshare" title="Share on Facebook" class="inline-flex rounded-full h-full aspect-square bg-[#3B5998] text-white font-light group share-facebook"> <i class="fab fa-facebook-f self-center mx-auto transition-transform group-hover:scale-110"></i> </a> <a href="https://www.reddit.com/submit?url=https%3A%2F%2Fgizmodo.com%2Fipod-bar-japan-great-service-but-the-cocktails-need-wo-139631%3Futm_source%3Dreddit%26utm_medium%3Dsocial%26utm_campaign%3Dshare&title=iPod%20Bar%20Japan%3A%20Great%20Service%20But%20The%20Cocktails%20Need%20Work&type=LINK" title="Share on Reddit" class="inline-flex rounded-full h-full aspect-square bg-[#FF5700] text-white font-light group share-reddit"> <i class="fab fa-reddit-alien self-center mx-auto transition-transform group-hover:scale-110"></i> </a> <a href="/cdn-cgi/l/email-protection#724d010710181711064f1b221d16574042301300574042381302131c5741335740423500171306574042211700041b1117574042300706574042261a17574042311d111906131b1e015740423c171716574042251d001954101d160b4f1a06060201574133574034574034151b081f1d161d5c111d1f5740341b021d165f1013005f181302131c5f15001713065f011700041b11175f1007065f061a175f111d111906131b1e015f1c1717165f051d5f43414b44414357413407061f2d011d07001117574136151b081f1d161d5c111d1f57404407061f2d1f17161b071f574136171f131b1e57404407061f2d11131f02131b151c574136011a130017" title="Share by e-mail" class="inline-flex rounded-full h-full aspect-square bg-neutral-400 text-white font-light group share-email"> <i class="fa fa-envelope self-center mx-auto transition-transform group-hover:scale-110"></i> </a> <a href="https://gizmodo.com/ipod-bar-japan-great-service-but-the-cocktails-need-wo-139631?utm_source=gizmodo.com&utm_medium=link&utm_campaign=share" title="Copy link" class="inline-flex rounded-full h-full aspect-square bg-[#0075B2] text-white font-light group share-link relative"> <i class="fa fa-link self-center mx-auto transition-transform group-hover:scale-110"></i> <div class="copied-tooltip hidden absolute top-1/2 -translate-y-1/2 left-full ml-1 bg-black text-white text-xs p-1 rounded-md">Copied!</div> </a> </div> </div> <a class="anchor" id="content"></a> <div class="mt-5 mx-auto"> <div class="entry-content prose dark:prose-invert lg:prose-lg lg:leading-[29px] font-serif max-w-none"> <p>If you’ve ever fancied sipping on a Steve Jobs Daiquiri or a Jonathan Ives Fuzzy Navel, then Tokyo’s new iPod Bar might just be for you. Or so I thought, as I sauntered up to the counter and demanded “something fruity, something like a Wozniak Colada or a Philip Schiller Fru-Fru,” only to be met with a mix of bewilderment and pity.</p><div class="not-prose my-8 -mx-4 xs:max-w-xs xs:mx-auto"> <div class="whitespace-nowrap"> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script id="54612ab9a0fa4d14bdc41e22140d69fb">(new Image()).src = 'https://capi.connatix.com/tr/si?token=92b7b46b-43ed-4e0e-b21b-2c999302d9d7&cid=872d12ce-453b-4870-845f-955919887e1b'; cnx.cmd.push(function() { cnx({ playerId: "92b7b46b-43ed-4e0e-b21b-2c999302d9d7" }).render("54612ab9a0fa4d14bdc41e22140d69fb"); });</script> </div></div> <p>For the iPod Bar in Apple’s flagship Japan store in Ginza, Tokyo, is NOT a drinking establishment where one can consume alcoholic beverages whilst simultaneously enjoying the pretentiously cool vibe emanating from the fact that you’re in a place that has the word “iPod” in the title. It is in fact an iPod help and support desk, much in the same vein as the more conventional Genius Bar.</p> <p>It’s a sign that, as if we needed any more proof, iPods are a rather important part of Apple’s market now, and they want to keep everyone as happy as possible. Although I’m not sure whether creating a whole Bar for it was necessary, especially when you consider how iPod problems are usually quite limited in variety compared to that of a more complex machine like a Power Mac. I imagine the iPod Bar staff are basically logo-t-shirted, restart-button-combination-pushing monkeys, since most common iPod problems (frozen / won’t turn on, etc.) can be fixed in this way apart from serious hardware-related problems.</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> <p>Still, it’s nice to know there is now some specialist help at hand, enabling me to avoid queuing behind people with potentially more lengthy Power Mac, etc.-related problems / inquiries.</p> <p><a href="http://blog.nikkeibp.co.jp/arena/ipod/archives/2005/11/ipod_bar.html">iPod Bar is open and disappointingly lacks any kind of alcohol</a> [Digital Arena – Japan]</p> </div> <div class="my-8 mx-auto max-w-[646px] text-xs leading-none print:hidden"> <p class="post-tags"> <a href="https://gizmodo.com/tag/apple" rel="tag">Apple</a><a href="https://gizmodo.com/tag/japan" rel="tag">Japan</a> </p> </div> </div> <div class="post-bottom"> <div data-openweb-ad data-row="1" data-column="1"></div> <a class="anchor" name="comments"></a> <div data-tmp-spotim-module="conversation"></div> <div class="mt-10"> <div class="pt-4 border-t-[3px] border-main"> <h2 class="text-2xl font-bold">Daily Newsletter</h2> </div> <div class="mt-4 lg:mt-6"> <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 flex-col md:flex-row gap-8 p-4 bg-neutral-100 dark:bg-neutral-800"> <div class="flex-1"> <div class="flex flex-col md:max-w-[270px] h-full"> <div class="flex-none text-main dark:text-white"> <svg height="32" aria-label="Gizmodo" viewBox="0 0 225 33"> <use xlink:href="/app/themes/gizmodo/public/images/icons.svg#logo-large"></use> </svg> </div> <div class="flex-1 flex"> <p class="self-center my-4 text-neutral-600 dark:text-neutral-400 tracking-wider"> Get the best tech, science, and culture news in your inbox daily. </p> </div> <div class="flex-none"> <label class="checkbox block py-3 rounded pl-10 text-[21px] leading-[25px] font-bold bg-main text-white dark:bg-white dark:text-black"> Select <input type="checkbox" name="_mc4wp_lists[]" value="df9387f21b"> <span class="checkmark left-3"></span> </label> </div> </div> </div> <div class="flex-1"> <div class="flex flex-col md:max-w-[270px] h-full"> <div class="flex-none text-io9"> <svg height="32" aria-label="io9" viewBox="0 0 76 41"> <use xlink:href="/app/themes/gizmodo/public/images/icons.svg#logo-io9"></use> </svg> </div> <div class="flex-1 flex"> <p class="self-center my-4 text-neutral-600 dark:text-neutral-400 tracking-wider"> News from the future, delivered to your present. </p> </div> <div class="flex-none"> <label class="checkbox block py-3 rounded pl-10 text-[21px] leading-[25px] font-bold bg-io9 text-white"> Select <input type="checkbox" name="_mc4wp_lists[]" value="219e86e11b"> <span class="checkmark left-3"></span> </label> </div> </div> </div> <div class="flex-1 text-lg"> <p class="mb-4 lg:mb-8"> Please select your desired newsletters and submit your email to upgrade your inbox. </p> <input type="email" name="EMAIL" placeholder="Enter email here" required class="mb-4 px-2 py-1 w-full rounded border-none dark:bg-black"> <button type="submit" class="pl-4 pr-5 py-1 rounded bg-black text-white font-bold">Sign me up</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="1732571888" /><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 class="mt-6 border-b-[3px] border-main"></div> </div> <h2 class="mt-10 text-2xl font-bold">You May Also Like</h2> <ul class="related-posts mt-6"> <li class="py-8 first:pt-0 border-b last:border-b-0"> <div class="flex flex-col sm:flex-row gap-2 sm:gap-5"> <a href="https://gizmodo.com/china-wiretaps-americans-in-worst-hack-in-our-nations-history-2000528424" class="flex-none relative overflow-hidden rounded sm:w-5/12"> <img width="1500" height="1000" src="https://gizmodo.com/app/uploads/2024/11/telecom-towers-utah.jpg" class="w-full h-full aspect-golden object-cover wp-post-image" alt="Telecommunications towers on top of Monroe Peak at 11,227 feet elevation on the Sevier Plateau in central Utah." loading="lazy" decoding="async" srcset="https://gizmodo.com/app/uploads/2024/11/telecom-towers-utah.jpg 1500w, https://gizmodo.com/app/uploads/2024/11/telecom-towers-utah-300x200.jpg 300w, https://gizmodo.com/app/uploads/2024/11/telecom-towers-utah-1024x683.jpg 1024w, https://gizmodo.com/app/uploads/2024/11/telecom-towers-utah-768x512.jpg 768w, https://gizmodo.com/app/uploads/2024/11/telecom-towers-utah-336x224.jpg 336w, https://gizmodo.com/app/uploads/2024/11/telecom-towers-utah-1400x932.jpg 1400w, https://gizmodo.com/app/uploads/2024/11/telecom-towers-utah-680x453.jpg 680w, https://gizmodo.com/app/uploads/2024/11/telecom-towers-utah-896x597.jpg 896w" sizes="(max-width: 639px) 100vw, (max-width: 1023px) calc(100vw - 2rem), (max-width: 1279px) calc(100vw - 26rem), 680px"> </a> <div class="flex-1 self-center w-full"> <a href="https://gizmodo.com/china-wiretaps-americans-in-worst-hack-in-our-nations-history-2000528424" class="block"> <div class="hidden sm:block"> <span class="text-sm text-main dark:text-main-200 uppercase font-bold"> Tech News<span class="mx-1"><svg class="inline" style="vertical-align:baseline" width="10" height="10" aria-hidden="true"><use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg#icon-chevron-right"></use></svg></span>Cybersecurity </span> </div> <h2 class="mt-2 line-clamp-3 sm:line-clamp-2 text-xl xs:text-2xl xs:leading-8 sm:text-[1.625rem] sm:leading-9 font-bold hover:text-main dark:hover:text-main-400 hover:underline"> China Wiretaps Americans in ‘Worst Hack in Our Nation’s History’ </h2> <p class="mt-2 line-clamp-3 sm:line-clamp-2 font-serif xs:text-lg text-ellipsis break-words"> America's aging infrastructure seems to be the culprit. </p> </a> <div class="mt-3 text-sm sm:text-base"> <span class="block lg:inline-block text-lg font-bold mr-3"> By <a href="https://gizmodo.com/author/mattnovak" rel="author" class="fn text-black dark:text-white font-bold"> Matt Novak </a> </span> <time class="updated text-black dark:text-white" datetime="2024-11-22T18:05:19+00:00" title="Published November 22, 2024 at 1:05 pm"> Published November 22, 2024 </time> </div> </div> </div> </li> <li class="py-8 first:pt-0 border-b last:border-b-0"> <div class="flex flex-col sm:flex-row gap-2 sm:gap-5"> <a href="https://gizmodo.com/apples-true-conversational-llm-siri-may-not-arrive-on-iphones-until-2026-2000528309" class="flex-none relative overflow-hidden rounded sm:w-5/12"> <img width="1500" height="1000" src="https://gizmodo.com/app/uploads/2024/11/iphone-16-vs-pixel-9-AI.jpg" class="w-full h-full aspect-golden object-cover wp-post-image" alt="iPhone 16 and Pixel 9 Ai showing off Google Gemini and Apple Intelligence" loading="lazy" decoding="async" srcset="https://gizmodo.com/app/uploads/2024/11/iphone-16-vs-pixel-9-AI.jpg 1500w, https://gizmodo.com/app/uploads/2024/11/iphone-16-vs-pixel-9-AI-300x200.jpg 300w, https://gizmodo.com/app/uploads/2024/11/iphone-16-vs-pixel-9-AI-1024x683.jpg 1024w, https://gizmodo.com/app/uploads/2024/11/iphone-16-vs-pixel-9-AI-768x512.jpg 768w, https://gizmodo.com/app/uploads/2024/11/iphone-16-vs-pixel-9-AI-336x224.jpg 336w, https://gizmodo.com/app/uploads/2024/11/iphone-16-vs-pixel-9-AI-1400x932.jpg 1400w, https://gizmodo.com/app/uploads/2024/11/iphone-16-vs-pixel-9-AI-680x453.jpg 680w, https://gizmodo.com/app/uploads/2024/11/iphone-16-vs-pixel-9-AI-896x597.jpg 896w" sizes="(max-width: 639px) 100vw, (max-width: 1023px) calc(100vw - 2rem), (max-width: 1279px) calc(100vw - 26rem), 680px"> </a> <div class="flex-1 self-center w-full"> <a href="https://gizmodo.com/apples-true-conversational-llm-siri-may-not-arrive-on-iphones-until-2026-2000528309" class="block"> <div class="hidden sm:block"> <span class="text-sm text-main dark:text-main-200 uppercase font-bold"> Tech News<span class="mx-1"><svg class="inline" style="vertical-align:baseline" width="10" height="10" aria-hidden="true"><use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg#icon-chevron-right"></use></svg></span>Apple </span> </div> <h2 class="mt-2 line-clamp-3 sm:line-clamp-2 text-xl xs:text-2xl xs:leading-8 sm:text-[1.625rem] sm:leading-9 font-bold hover:text-main dark:hover:text-main-400 hover:underline"> Apple’s True Conversational ‘LLM Siri’ May Not Arrive on iPhones Until 2026 </h2> <p class="mt-2 line-clamp-3 sm:line-clamp-2 font-serif xs:text-lg text-ellipsis break-words"> A report claims Apple’s ‘LLM Siri’ will essentially be Gemini Live for iPhone. Still, Apple's better off not rushing things. </p> </a> <div class="mt-3 text-sm sm:text-base"> <span class="block lg:inline-block text-lg font-bold mr-3"> By <a href="https://gizmodo.com/author/kylebarr" rel="author" class="fn text-black dark:text-white font-bold"> Kyle Barr </a> </span> <time class="updated text-black dark:text-white" datetime="2024-11-22T15:00:03+00:00" title="Published November 22, 2024 at 10:00 am"> Published November 22, 2024 </time> </div> </div> </div> </li> <li class="py-8 first:pt-0 border-b last:border-b-0"> <div class="flex flex-col sm:flex-row gap-2 sm:gap-5"> <a href="https://gizmodo.com/i-cant-think-of-anything-more-adorable-than-this-casio-ring-watch-2000525892" class="flex-none relative overflow-hidden rounded sm:w-5/12"> <img width="1500" height="1000" src="https://gizmodo.com/app/uploads/2024/11/casio-ring-watch.jpg" class="w-full h-full aspect-golden object-cover wp-post-image" alt="Casio Ring Watch" loading="lazy" decoding="async" srcset="https://gizmodo.com/app/uploads/2024/11/casio-ring-watch.jpg 1500w, https://gizmodo.com/app/uploads/2024/11/casio-ring-watch-300x200.jpg 300w, https://gizmodo.com/app/uploads/2024/11/casio-ring-watch-1024x683.jpg 1024w, https://gizmodo.com/app/uploads/2024/11/casio-ring-watch-768x512.jpg 768w, https://gizmodo.com/app/uploads/2024/11/casio-ring-watch-336x224.jpg 336w, https://gizmodo.com/app/uploads/2024/11/casio-ring-watch-1400x932.jpg 1400w, https://gizmodo.com/app/uploads/2024/11/casio-ring-watch-680x453.jpg 680w, https://gizmodo.com/app/uploads/2024/11/casio-ring-watch-896x597.jpg 896w" sizes="(max-width: 639px) 100vw, (max-width: 1023px) calc(100vw - 2rem), (max-width: 1279px) calc(100vw - 26rem), 680px"> </a> <div class="flex-1 self-center w-full"> <a href="https://gizmodo.com/i-cant-think-of-anything-more-adorable-than-this-casio-ring-watch-2000525892" class="block"> <div class="hidden sm:block"> <span class="text-sm text-main dark:text-main-200 uppercase font-bold"> Tech News<span class="mx-1"><svg class="inline" style="vertical-align:baseline" width="10" height="10" aria-hidden="true"><use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg#icon-chevron-right"></use></svg></span>News </span> </div> <h2 class="mt-2 line-clamp-3 sm:line-clamp-2 text-xl xs:text-2xl xs:leading-8 sm:text-[1.625rem] sm:leading-9 font-bold hover:text-main dark:hover:text-main-400 hover:underline"> I Can’t Think of Anything More Adorable Than This Casio Ring Watch </h2> <p class="mt-2 line-clamp-3 sm:line-clamp-2 font-serif xs:text-lg text-ellipsis break-words"> The Casio CRW-001-1JR will be available in Japan on December 2024 for ¥19,800. </p> </a> <div class="mt-3 text-sm sm:text-base"> <span class="block lg:inline-block text-lg font-bold mr-3"> By <a href="https://gizmodo.com/author/drashid" rel="author" class="fn text-black dark:text-white font-bold"> Dua Rashid </a> </span> <time class="updated text-black dark:text-white" datetime="2024-11-18T20:46:18+00:00" title="Published November 18, 2024 at 3:46 pm"> Published November 18, 2024 </time> </div> </div> </div> </li> <li class="py-4 border-b"> <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> <li class="py-8 first:pt-0 border-b last:border-b-0"> <div class="flex flex-col sm:flex-row gap-2 sm:gap-5"> <a href="https://gizmodo.com/apple-is-reportedly-thinking-about-making-its-own-tv-again-2000525819" class="flex-none relative overflow-hidden rounded sm:w-5/12"> <img width="1500" height="1000" src="https://gizmodo.com/app/uploads/2024/11/apple-TV.jpg" class="w-full h-full aspect-golden object-cover wp-post-image" alt="Apple Tv" loading="lazy" decoding="async" srcset="https://gizmodo.com/app/uploads/2024/11/apple-TV.jpg 1500w, https://gizmodo.com/app/uploads/2024/11/apple-TV-300x200.jpg 300w, https://gizmodo.com/app/uploads/2024/11/apple-TV-1024x683.jpg 1024w, https://gizmodo.com/app/uploads/2024/11/apple-TV-768x512.jpg 768w, https://gizmodo.com/app/uploads/2024/11/apple-TV-336x224.jpg 336w, https://gizmodo.com/app/uploads/2024/11/apple-TV-1400x932.jpg 1400w, https://gizmodo.com/app/uploads/2024/11/apple-TV-680x453.jpg 680w, https://gizmodo.com/app/uploads/2024/11/apple-TV-896x597.jpg 896w" sizes="(max-width: 639px) 100vw, (max-width: 1023px) calc(100vw - 2rem), (max-width: 1279px) calc(100vw - 26rem), 680px"> </a> <div class="flex-1 self-center w-full"> <a href="https://gizmodo.com/apple-is-reportedly-thinking-about-making-its-own-tv-again-2000525819" class="block"> <div class="hidden sm:block"> <span class="text-sm text-main dark:text-main-200 uppercase font-bold"> Tech News<span class="mx-1"><svg class="inline" style="vertical-align:baseline" width="10" height="10" aria-hidden="true"><use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg#icon-chevron-right"></use></svg></span>Apple </span> </div> <h2 class="mt-2 line-clamp-3 sm:line-clamp-2 text-xl xs:text-2xl xs:leading-8 sm:text-[1.625rem] sm:leading-9 font-bold hover:text-main dark:hover:text-main-400 hover:underline"> Apple Is Reportedly Thinking About Making Its Own TV Again </h2> <p class="mt-2 line-clamp-3 sm:line-clamp-2 font-serif xs:text-lg text-ellipsis break-words"> The possibility of an Apple television may depend on how well Apple's other rumored smart home products do. </p> </a> <div class="mt-3 text-sm sm:text-base"> <span class="block lg:inline-block text-lg font-bold mr-3"> By <a href="https://gizmodo.com/author/drashid" rel="author" class="fn text-black dark:text-white font-bold"> Dua Rashid </a> </span> <time class="updated text-black dark:text-white" datetime="2024-11-18T17:41:00+00:00" title="Published November 18, 2024 at 12:41 pm"> Published November 18, 2024 </time> </div> </div> </div> </li> <li class="py-8 first:pt-0 border-b last:border-b-0"> <div class="flex flex-col sm:flex-row gap-2 sm:gap-5"> <a href="https://gizmodo.com/hands-on-apples-corsair-gaming-keyboard-and-mouse-2000525304" class="flex-none relative overflow-hidden rounded sm:w-5/12"> <img width="1500" height="1000" src="https://gizmodo.com/app/uploads/2024/11/Corsair-Peripherals-for-Mac-1.jpg" class="w-full h-full aspect-golden object-cover wp-post-image" alt="Corsair Peripherals For Mac 1" loading="lazy" decoding="async" srcset="https://gizmodo.com/app/uploads/2024/11/Corsair-Peripherals-for-Mac-1.jpg 1500w, https://gizmodo.com/app/uploads/2024/11/Corsair-Peripherals-for-Mac-1-300x200.jpg 300w, https://gizmodo.com/app/uploads/2024/11/Corsair-Peripherals-for-Mac-1-1024x683.jpg 1024w, https://gizmodo.com/app/uploads/2024/11/Corsair-Peripherals-for-Mac-1-768x512.jpg 768w, https://gizmodo.com/app/uploads/2024/11/Corsair-Peripherals-for-Mac-1-336x224.jpg 336w, https://gizmodo.com/app/uploads/2024/11/Corsair-Peripherals-for-Mac-1-1400x932.jpg 1400w, https://gizmodo.com/app/uploads/2024/11/Corsair-Peripherals-for-Mac-1-680x453.jpg 680w, https://gizmodo.com/app/uploads/2024/11/Corsair-Peripherals-for-Mac-1-896x597.jpg 896w" sizes="(max-width: 639px) 100vw, (max-width: 1023px) calc(100vw - 2rem), (max-width: 1279px) calc(100vw - 26rem), 680px"> </a> <div class="flex-1 self-center w-full"> <a href="https://gizmodo.com/hands-on-apples-corsair-gaming-keyboard-and-mouse-2000525304" class="block"> <div class="hidden sm:block"> <span class="text-sm text-main dark:text-main-200 uppercase font-bold"> Reviews<span class="mx-1"><svg class="inline" style="vertical-align:baseline" width="10" height="10" aria-hidden="true"><use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg#icon-chevron-right"></use></svg></span>Gaming </span> </div> <h2 class="mt-2 line-clamp-3 sm:line-clamp-2 text-xl xs:text-2xl xs:leading-8 sm:text-[1.625rem] sm:leading-9 font-bold hover:text-main dark:hover:text-main-400 hover:underline"> Apple’s First Gaming Keyboard and Mouse Aren’t Made by Apple at All </h2> <p class="mt-2 line-clamp-3 sm:line-clamp-2 font-serif xs:text-lg text-ellipsis break-words"> Apple has partnered with Corsair for its first gaming keyboard and mouse that could turn your Mac mini into the little gaming console that could. </p> </a> <div class="mt-3 text-sm sm:text-base"> <span class="block lg:inline-block text-lg font-bold mr-3"> By <a href="https://gizmodo.com/author/kylebarr" rel="author" class="fn text-black dark:text-white font-bold"> Kyle Barr </a> </span> <time class="updated text-black dark:text-white" datetime="2024-11-18T14:00:34+00:00" title="Published November 18, 2024 at 9:00 am"> Published November 18, 2024 </time> </div> </div> </div> </li> <li class="py-8 first:pt-0 border-b last:border-b-0"> <div class="flex flex-col sm:flex-row gap-2 sm:gap-5"> <a href="https://gizmodo.com/the-m4-macbook-pro-might-be-hiding-a-significant-screen-upgrade-2000524997" class="flex-none relative overflow-hidden rounded sm:w-5/12"> <img width="1500" height="1000" src="https://gizmodo.com/app/uploads/2024/11/MacBook-Pro-16-Gaming-1.jpg" class="w-full h-full aspect-golden object-cover wp-post-image" alt="Macbook Pro 16 Gaming 1" loading="lazy" decoding="async" srcset="https://gizmodo.com/app/uploads/2024/11/MacBook-Pro-16-Gaming-1.jpg 1500w, https://gizmodo.com/app/uploads/2024/11/MacBook-Pro-16-Gaming-1-300x200.jpg 300w, https://gizmodo.com/app/uploads/2024/11/MacBook-Pro-16-Gaming-1-1024x683.jpg 1024w, https://gizmodo.com/app/uploads/2024/11/MacBook-Pro-16-Gaming-1-768x512.jpg 768w, https://gizmodo.com/app/uploads/2024/11/MacBook-Pro-16-Gaming-1-336x224.jpg 336w, https://gizmodo.com/app/uploads/2024/11/MacBook-Pro-16-Gaming-1-1400x932.jpg 1400w, https://gizmodo.com/app/uploads/2024/11/MacBook-Pro-16-Gaming-1-680x453.jpg 680w, https://gizmodo.com/app/uploads/2024/11/MacBook-Pro-16-Gaming-1-896x597.jpg 896w" sizes="(max-width: 639px) 100vw, (max-width: 1023px) calc(100vw - 2rem), (max-width: 1279px) calc(100vw - 26rem), 680px"> </a> <div class="flex-1 self-center w-full"> <a href="https://gizmodo.com/the-m4-macbook-pro-might-be-hiding-a-significant-screen-upgrade-2000524997" class="block"> <div class="hidden sm:block"> <span class="text-sm text-main dark:text-main-200 uppercase font-bold"> Tech News<span class="mx-1"><svg class="inline" style="vertical-align:baseline" width="10" height="10" aria-hidden="true"><use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg#icon-chevron-right"></use></svg></span>Apple </span> </div> <h2 class="mt-2 line-clamp-3 sm:line-clamp-2 text-xl xs:text-2xl xs:leading-8 sm:text-[1.625rem] sm:leading-9 font-bold hover:text-main dark:hover:text-main-400 hover:underline"> The M4 MacBook Pro Might Be Hiding a Significant Screen Upgrade </h2> <p class="mt-2 line-clamp-3 sm:line-clamp-2 font-serif xs:text-lg text-ellipsis break-words"> The M4 MacBook Pro models may be featuring quantum dot technology, though the jury is still out on whether these displays are truly better than before. </p> </a> <div class="mt-3 text-sm sm:text-base"> <span class="block lg:inline-block text-lg font-bold mr-3"> By <a href="https://gizmodo.com/author/kylebarr" rel="author" class="fn text-black dark:text-white font-bold"> Kyle Barr </a> </span> <time class="updated text-black dark:text-white" datetime="2024-11-15T15:02:10+00:00" title="Published November 15, 2024 at 10:02 am"> Published November 15, 2024 </time> </div> </div> </div> </li> </ul> <div class="lg:hidden print:hidden mt-12"> <div class="section-title"> <span>Latest news</span> </div> <div class="mt-4 grid grid-cols-1 sm:grid-cols-2 gap-4"> <a href="https://gizmodo.com/jonathan-bailey-wicked-final-fantasy-xiv-graha-tia-2000529755" rel="bookmark" class="block"> <div class="flex gap-4"> <div class="flex-none w-20"> <img width="150" height="150" src="https://gizmodo.com/app/uploads/2024/11/graha-tia-final-fantasy-xiv-150x150.jpg" class="rounded wp-post-image" alt="Graha Tia Final Fantasy Xiv" sizes="5rem" loading="lazy" decoding="async" srcset="https://gizmodo.com/app/uploads/2024/11/graha-tia-final-fantasy-xiv-150x150.jpg 150w, https://gizmodo.com/app/uploads/2024/11/graha-tia-final-fantasy-xiv-300x300.jpg 300w"> </div> <div class="self-center text-base font-bold line-clamp-4"> If You Enjoyed Jonathan Bailey in <i>Wicked</i>, Please Consider: This Catboy </div> </div> </a> <a href="https://gizmodo.com/florida-man-who-spied-on-verizon-for-china-gets-4-years-in-prison-2000529731" rel="bookmark" class="block"> <div class="flex gap-4"> <div class="flex-none w-20"> <img width="150" height="150" src="https://gizmodo.com/app/uploads/2024/11/ping_li_mugshot-150x150.jpg" class="rounded wp-post-image" alt="Ping Li Mugshot" sizes="5rem" loading="lazy" decoding="async" srcset="https://gizmodo.com/app/uploads/2024/11/ping_li_mugshot-150x150.jpg 150w, https://gizmodo.com/app/uploads/2024/11/ping_li_mugshot-300x300.jpg 300w"> </div> <div class="self-center text-base font-bold line-clamp-4"> Florida Man Who Spied on Verizon for China Gets 4 Years in Prison </div> </div> </a> <a href="https://gizmodo.com/arcanes-long-awaited-hookup-was-originally-longer-and-steamier-2000529735" rel="bookmark" class="block"> <div class="flex gap-4"> <div class="flex-none w-20"> <img width="150" height="150" src="https://gizmodo.com/app/uploads/2024/11/Arcane-Caitvi-Caitlyn-Kiramman-Vi-Netflix-150x150.jpg" class="rounded wp-post-image" alt="Arcane Caitvi Caitlyn Kiramman Vi Netflix" sizes="5rem" loading="lazy" decoding="async" srcset="https://gizmodo.com/app/uploads/2024/11/Arcane-Caitvi-Caitlyn-Kiramman-Vi-Netflix-150x150.jpg 150w, https://gizmodo.com/app/uploads/2024/11/Arcane-Caitvi-Caitlyn-Kiramman-Vi-Netflix-300x300.jpg 300w"> </div> <div class="self-center text-base font-bold line-clamp-4"> <i>Arcane</i>‘s Long-Awaited Hookup Was Originally Longer and Steamier </div> </div> </a> <a href="https://gizmodo.com/with-50000-sold-since-black-friday-week-this-levoit-air-purifier-is-the-absolute-best-seller-on-amazon-2000529800" rel="bookmark" class="block"> <div class="flex gap-4"> <div class="flex-none w-20"> <img width="150" height="150" src="https://gizmodo.com/app/uploads/2024/11/levoit-air-purifier-150x150.jpg" class="rounded wp-post-image" alt="Levoit Air Purifier" sizes="5rem" loading="lazy" decoding="async" srcset="https://gizmodo.com/app/uploads/2024/11/levoit-air-purifier-150x150.jpg 150w, https://gizmodo.com/app/uploads/2024/11/levoit-air-purifier-300x300.jpg 300w"> </div> <div class="self-center text-base font-bold line-clamp-4"> With 50,000 Sold Since Black Friday Week, This LEVOIT Air Purifier Is The Absolute Best-Seller on Amazon </div> </div> </a> <a href="https://gizmodo.com/want-to-hear-a-saxophone-bark-like-a-dog-nvidias-new-ai-audio-generator-has-you-covered-2000529766" rel="bookmark" class="block"> <div class="flex gap-4"> <div class="flex-none w-20"> <img width="150" height="150" src="https://gizmodo.com/app/uploads/2024/11/Jensen-Huang-Nvidia-1-150x150.jpg" class="rounded wp-post-image" alt="Jensen Huang, co-founder and CEO of Nvidia, holds up the company's AI accelerator chips for data centers on a black background with Nvidia logo." sizes="5rem" loading="lazy" decoding="async" srcset="https://gizmodo.com/app/uploads/2024/11/Jensen-Huang-Nvidia-1-150x150.jpg 150w, https://gizmodo.com/app/uploads/2024/11/Jensen-Huang-Nvidia-1-300x300.jpg 300w"> </div> <div class="self-center text-base font-bold line-clamp-4"> Nvidia Promises Never-Before-Heard Sounds With Its New AI Audio Generator </div> </div> </a> <a href="https://gizmodo.com/amazon-crushes-the-price-of-the-google-nest-thermostat-no-need-to-wait-for-black-friday-2000529775" rel="bookmark" class="block"> <div class="flex gap-4"> <div class="flex-none w-20"> <img width="150" height="150" src="https://gizmodo.com/app/uploads/2024/11/nest-thermostat-150x150.jpg" class="rounded wp-post-image" alt="Nest Thermostat" sizes="5rem" loading="lazy" decoding="async" srcset="https://gizmodo.com/app/uploads/2024/11/nest-thermostat-150x150.jpg 150w, https://gizmodo.com/app/uploads/2024/11/nest-thermostat-300x300.jpg 300w"> </div> <div class="self-center text-base font-bold line-clamp-4"> Amazon Crushes The Price of The Google Nest Thermostat, No Need to Wait For Black Friday </div> </div> </a> <a href="https://gizmodo.com/bird-flu-emerges-as-key-reason-behind-u-s-egg-shortage-2000529618" rel="bookmark" class="block"> <div class="flex gap-4"> <div class="flex-none w-20"> <img width="150" height="150" src="https://gizmodo.com/app/uploads/2024/11/empty-eggs-150x150.jpg" class="rounded wp-post-image" alt="Empty Eggs" sizes="5rem" loading="lazy" decoding="async" srcset="https://gizmodo.com/app/uploads/2024/11/empty-eggs-150x150.jpg 150w, https://gizmodo.com/app/uploads/2024/11/empty-eggs-300x300.jpg 300w"> </div> <div class="self-center text-base font-bold line-clamp-4"> Bird Flu Emerges as Key Reason Behind U.S. Egg Shortage </div> </div> </a> <a href="https://gizmodo.com/its-not-free-but-the-discount-on-the-beats-solo-4-is-really-massive-for-black-friday-2000529759" rel="bookmark" class="block"> <div class="flex gap-4"> <div class="flex-none w-20"> <img width="150" height="150" src="https://gizmodo.com/app/uploads/2024/10/beats-solo-4-1-150x150.jpg" class="rounded wp-post-image" alt="Beats Solo 4" sizes="5rem" loading="lazy" decoding="async" srcset="https://gizmodo.com/app/uploads/2024/10/beats-solo-4-1-150x150.jpg 150w, https://gizmodo.com/app/uploads/2024/10/beats-solo-4-1-300x300.jpg 300w"> </div> <div class="self-center text-base font-bold line-clamp-4"> It’s Not Free, but the Discount on the Beats Solo 4 is Really Massive for Black Friday </div> </div> </a> </div> </div> </div> <div class="lg:hidden print:hidden mt-6"> </div> </div> </div> <aside class="flex-none w-1/3 hidden lg:block border-l pl-[18px] z-30"> <div class="flex flex-col h-full ml-auto min-w-[300px] max-w-sm"> <section class="widget text-3 widget_text"><div class="section-title mb-4"><span>The Best Tech Gifts of 2024</span></div> <div class="textwidget"><div> <p><a href="https://gizmodo.com/the-best-tech-gifts-of-2024-2000527026"><img decoding="async" style="margin-bottom: 10px;" src="https://gizmodo.com/app/uploads/2024/11/Bestgift_boxes_blue-copy-1400x932.jpg" alt="The Best Tech Gifts of 2024" /></a></p> <p style="font-size: 24px;"><a href="https://gizmodo.com/the-best-tech-gifts-of-2024-2000527026"><strong style="font-size: 24px;">The Best Tech Gifts of 2024 ➜</strong></a></p> </div> <div class="section-title mb-4" style="margin-top: 10px;"></div> </div> </section><section class="widget keleops-ad-4 widget_keleops-ad"><div class="min-h-[1000px] 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> <div class="section-title mb-4"><span>Latest news</span></div> <div> <a href="https://gizmodo.com/jonathan-bailey-wicked-final-fantasy-xiv-graha-tia-2000529755" class="border-b dark:border-neutral-500 last:border-none flex gap-3 py-4"> <div class="flex-1 self-center"> <div class="text-neutral-700 dark:text-neutral-300 self-center text-left leading-[17px] font-bold break-words line-clamp-3 text-ellipsis"> If You Enjoyed Jonathan Bailey in <i>Wicked</i>, Please Consider: This Catboy </div> <div class="text-sm leading-6 text-neutral-500 dark:text-neutral-400"> 11/25/2024, 4:30 pm </div> </div> <div class="flex-none self-center"><img width="336" height="224" src="https://gizmodo.com/app/uploads/2024/11/graha-tia-final-fantasy-xiv-336x224.jpg" class="w-36 h-20 object-cover wp-post-image" alt="Graha Tia Final Fantasy Xiv" loading="lazy" sizes="144px" decoding="async" srcset="https://gizmodo.com/app/uploads/2024/11/graha-tia-final-fantasy-xiv-336x224.jpg 336w, https://gizmodo.com/app/uploads/2024/11/graha-tia-final-fantasy-xiv-300x200.jpg 300w, https://gizmodo.com/app/uploads/2024/11/graha-tia-final-fantasy-xiv-1024x683.jpg 1024w, https://gizmodo.com/app/uploads/2024/11/graha-tia-final-fantasy-xiv-768x512.jpg 768w, https://gizmodo.com/app/uploads/2024/11/graha-tia-final-fantasy-xiv-1400x932.jpg 1400w, https://gizmodo.com/app/uploads/2024/11/graha-tia-final-fantasy-xiv-680x453.jpg 680w, https://gizmodo.com/app/uploads/2024/11/graha-tia-final-fantasy-xiv-896x597.jpg 896w, https://gizmodo.com/app/uploads/2024/11/graha-tia-final-fantasy-xiv.jpg 1500w"></div> </a> <a href="https://gizmodo.com/florida-man-who-spied-on-verizon-for-china-gets-4-years-in-prison-2000529731" class="border-b dark:border-neutral-500 last:border-none flex gap-3 py-4"> <div class="flex-1 self-center"> <div class="text-neutral-700 dark:text-neutral-300 self-center text-left leading-[17px] font-bold break-words line-clamp-3 text-ellipsis"> Florida Man Who Spied on Verizon for China Gets 4 Years in Prison </div> <div class="text-sm leading-6 text-neutral-500 dark:text-neutral-400"> 11/25/2024, 3:50 pm </div> </div> <div class="flex-none self-center"><img width="336" height="224" src="https://gizmodo.com/app/uploads/2024/11/ping_li_mugshot-336x224.jpg" class="w-36 h-20 object-cover wp-post-image" alt="Ping Li Mugshot" loading="lazy" sizes="144px" decoding="async" srcset="https://gizmodo.com/app/uploads/2024/11/ping_li_mugshot-336x224.jpg 336w, https://gizmodo.com/app/uploads/2024/11/ping_li_mugshot-300x200.jpg 300w, https://gizmodo.com/app/uploads/2024/11/ping_li_mugshot-1024x683.jpg 1024w, https://gizmodo.com/app/uploads/2024/11/ping_li_mugshot-768x513.jpg 768w, https://gizmodo.com/app/uploads/2024/11/ping_li_mugshot-1400x932.jpg 1400w, https://gizmodo.com/app/uploads/2024/11/ping_li_mugshot-680x454.jpg 680w, https://gizmodo.com/app/uploads/2024/11/ping_li_mugshot-896x598.jpg 896w, https://gizmodo.com/app/uploads/2024/11/ping_li_mugshot.jpg 1500w"></div> </a> <a href="https://gizmodo.com/arcanes-long-awaited-hookup-was-originally-longer-and-steamier-2000529735" class="border-b dark:border-neutral-500 last:border-none flex gap-3 py-4"> <div class="flex-1 self-center"> <div class="text-neutral-700 dark:text-neutral-300 self-center text-left leading-[17px] font-bold break-words line-clamp-3 text-ellipsis"> <i>Arcane</i>‘s Long-Awaited Hookup Was Originally Longer and Steamier </div> <div class="text-sm leading-6 text-neutral-500 dark:text-neutral-400"> 11/25/2024, 3:50 pm </div> </div> <div class="flex-none self-center"><img width="336" height="224" src="https://gizmodo.com/app/uploads/2024/11/Arcane-Caitvi-Caitlyn-Kiramman-Vi-Netflix-336x224.jpg" class="w-36 h-20 object-cover wp-post-image" alt="Arcane Caitvi Caitlyn Kiramman Vi Netflix" loading="lazy" sizes="144px" decoding="async" srcset="https://gizmodo.com/app/uploads/2024/11/Arcane-Caitvi-Caitlyn-Kiramman-Vi-Netflix-336x224.jpg 336w, https://gizmodo.com/app/uploads/2024/11/Arcane-Caitvi-Caitlyn-Kiramman-Vi-Netflix-300x200.jpg 300w, https://gizmodo.com/app/uploads/2024/11/Arcane-Caitvi-Caitlyn-Kiramman-Vi-Netflix-1024x683.jpg 1024w, https://gizmodo.com/app/uploads/2024/11/Arcane-Caitvi-Caitlyn-Kiramman-Vi-Netflix-768x512.jpg 768w, https://gizmodo.com/app/uploads/2024/11/Arcane-Caitvi-Caitlyn-Kiramman-Vi-Netflix-1400x932.jpg 1400w, https://gizmodo.com/app/uploads/2024/11/Arcane-Caitvi-Caitlyn-Kiramman-Vi-Netflix-680x453.jpg 680w, https://gizmodo.com/app/uploads/2024/11/Arcane-Caitvi-Caitlyn-Kiramman-Vi-Netflix-896x597.jpg 896w, https://gizmodo.com/app/uploads/2024/11/Arcane-Caitvi-Caitlyn-Kiramman-Vi-Netflix.jpg 1500w"></div> </a> <a href="https://gizmodo.com/with-50000-sold-since-black-friday-week-this-levoit-air-purifier-is-the-absolute-best-seller-on-amazon-2000529800" class="border-b dark:border-neutral-500 last:border-none flex gap-3 py-4"> <div class="flex-1 self-center"> <div class="text-neutral-700 dark:text-neutral-300 self-center text-left leading-[17px] font-bold break-words line-clamp-3 text-ellipsis"> With 50,000 Sold Since Black Friday Week, This LEVOIT Air Purifier Is The Absolute Best-Seller on Amazon </div> <div class="text-sm leading-6 text-neutral-500 dark:text-neutral-400"> 11/25/2024, 3:44 pm </div> </div> <div class="flex-none self-center"><img width="336" height="224" src="https://gizmodo.com/app/uploads/2024/11/levoit-air-purifier-336x224.jpg" class="w-36 h-20 object-cover wp-post-image" alt="Levoit Air Purifier" loading="lazy" sizes="144px" decoding="async" srcset="https://gizmodo.com/app/uploads/2024/11/levoit-air-purifier-336x224.jpg 336w, https://gizmodo.com/app/uploads/2024/11/levoit-air-purifier-300x200.jpg 300w, https://gizmodo.com/app/uploads/2024/11/levoit-air-purifier-1024x683.jpg 1024w, https://gizmodo.com/app/uploads/2024/11/levoit-air-purifier-768x512.jpg 768w, https://gizmodo.com/app/uploads/2024/11/levoit-air-purifier-1400x932.jpg 1400w, https://gizmodo.com/app/uploads/2024/11/levoit-air-purifier-680x453.jpg 680w, https://gizmodo.com/app/uploads/2024/11/levoit-air-purifier-896x597.jpg 896w, https://gizmodo.com/app/uploads/2024/11/levoit-air-purifier.jpg 1500w"></div> </a> </div> </div> </section><section class="widget keleops-ad-9 widget_keleops-ad"><div class="min-h-[1000px] 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> <div class="section-title mb-4"><span>Latest Reviews</span></div> <div> <a href="https://gizmodo.com/atari-7800-review-2000528650" class="border-b dark:border-neutral-500 last:border-none flex gap-3 py-4"> <div class="flex-1 self-center"> <div class="text-neutral-700 dark:text-neutral-300 self-center text-left leading-[17px] font-bold break-words line-clamp-3 text-ellipsis"> Atari 7800+ Review: The Most Pure Plug-and-Play Console Experience Yet </div> <div class="text-sm leading-6 text-neutral-500 dark:text-neutral-400"> 11/25/2024, 9:00 am </div> </div> <div class="flex-none self-center"><img width="336" height="224" src="https://gizmodo.com/app/uploads/2024/11/Atari-7800-2-336x224.jpg" class="w-36 h-20 object-cover wp-post-image" alt="Atari 7800 2" loading="lazy" sizes="144px" decoding="async" srcset="https://gizmodo.com/app/uploads/2024/11/Atari-7800-2-336x224.jpg 336w, https://gizmodo.com/app/uploads/2024/11/Atari-7800-2-300x200.jpg 300w, https://gizmodo.com/app/uploads/2024/11/Atari-7800-2-1024x683.jpg 1024w, https://gizmodo.com/app/uploads/2024/11/Atari-7800-2-768x512.jpg 768w, https://gizmodo.com/app/uploads/2024/11/Atari-7800-2-1400x932.jpg 1400w, https://gizmodo.com/app/uploads/2024/11/Atari-7800-2-680x453.jpg 680w, https://gizmodo.com/app/uploads/2024/11/Atari-7800-2-896x597.jpg 896w, https://gizmodo.com/app/uploads/2024/11/Atari-7800-2.jpg 1500w"></div> </a> <a href="https://gizmodo.com/dell-xps-13-2024-with-lunar-lake-review-ultra-light-and-extra-2000528005" class="border-b dark:border-neutral-500 last:border-none flex gap-3 py-4"> <div class="flex-1 self-center"> <div class="text-neutral-700 dark:text-neutral-300 self-center text-left leading-[17px] font-bold break-words line-clamp-3 text-ellipsis"> Dell XPS 13 (2024) With Lunar Lake Review: Ultra Light and Extra </div> <div class="text-sm leading-6 text-neutral-500 dark:text-neutral-400"> 11/23/2024, 9:00 am </div> </div> <div class="flex-none self-center"><img width="336" height="224" src="https://gizmodo.com/app/uploads/2024/11/Dell-Laptop-1-336x224.jpg" class="w-36 h-20 object-cover wp-post-image" alt="Dell Laptop 1" loading="lazy" sizes="144px" decoding="async" srcset="https://gizmodo.com/app/uploads/2024/11/Dell-Laptop-1-336x224.jpg 336w, https://gizmodo.com/app/uploads/2024/11/Dell-Laptop-1-300x200.jpg 300w, https://gizmodo.com/app/uploads/2024/11/Dell-Laptop-1-1024x683.jpg 1024w, https://gizmodo.com/app/uploads/2024/11/Dell-Laptop-1-768x512.jpg 768w, https://gizmodo.com/app/uploads/2024/11/Dell-Laptop-1-1400x932.jpg 1400w, https://gizmodo.com/app/uploads/2024/11/Dell-Laptop-1-680x453.jpg 680w, https://gizmodo.com/app/uploads/2024/11/Dell-Laptop-1-896x597.jpg 896w, https://gizmodo.com/app/uploads/2024/11/Dell-Laptop-1-1792x1195.jpg 1792w, https://gizmodo.com/app/uploads/2024/11/Dell-Laptop-1.jpg 1920w"></div> </a> <a href="https://gizmodo.com/the-best-tech-gifts-of-2024-2000527026" class="border-b dark:border-neutral-500 last:border-none flex gap-3 py-4"> <div class="flex-1 self-center"> <div class="text-neutral-700 dark:text-neutral-300 self-center text-left leading-[17px] font-bold break-words line-clamp-3 text-ellipsis"> The Best Tech Gifts of 2024 </div> <div class="text-sm leading-6 text-neutral-500 dark:text-neutral-400"> 11/21/2024, 1:00 pm </div> </div> <div class="flex-none self-center"><img width="336" height="224" src="https://gizmodo.com/app/uploads/2024/11/Bestgift_boxes_blue-copy-336x224.jpg" class="w-36 h-20 object-cover wp-post-image" alt="Gizmodo Best Tech Gift Guide 2024" loading="lazy" sizes="144px" decoding="async" srcset="https://gizmodo.com/app/uploads/2024/11/Bestgift_boxes_blue-copy-336x224.jpg 336w, https://gizmodo.com/app/uploads/2024/11/Bestgift_boxes_blue-copy-300x200.jpg 300w, https://gizmodo.com/app/uploads/2024/11/Bestgift_boxes_blue-copy-1024x683.jpg 1024w, https://gizmodo.com/app/uploads/2024/11/Bestgift_boxes_blue-copy-768x512.jpg 768w, https://gizmodo.com/app/uploads/2024/11/Bestgift_boxes_blue-copy-1400x932.jpg 1400w, https://gizmodo.com/app/uploads/2024/11/Bestgift_boxes_blue-copy-680x453.jpg 680w, https://gizmodo.com/app/uploads/2024/11/Bestgift_boxes_blue-copy-896x597.jpg 896w, https://gizmodo.com/app/uploads/2024/11/Bestgift_boxes_blue-copy.jpg 1500w"></div> </a> <a href="https://gizmodo.com/avowed-is-much-more-than-just-obsidians-take-on-skrim-2000527271" class="border-b dark:border-neutral-500 last:border-none flex gap-3 py-4"> <div class="flex-1 self-center"> <div class="text-neutral-700 dark:text-neutral-300 self-center text-left leading-[17px] font-bold break-words line-clamp-3 text-ellipsis"> <i>Avowed</i> Is Much More Than Just Obsidian’s Take on <i>Skyrim</i> </div> <div class="text-sm leading-6 text-neutral-500 dark:text-neutral-400"> 11/21/2024, 9:33 am </div> </div> <div class="flex-none self-center"><img width="336" height="224" src="https://gizmodo.com/app/uploads/2024/11/Avowed_DAWNSHORE_COMBAT_3P_AXE_XAURIPS-336x224.jpg" class="w-36 h-20 object-cover wp-post-image" alt="Avowed Dawnshore Combat 3p Axe Xaurips" loading="lazy" sizes="144px" decoding="async" srcset="https://gizmodo.com/app/uploads/2024/11/Avowed_DAWNSHORE_COMBAT_3P_AXE_XAURIPS-336x224.jpg 336w, https://gizmodo.com/app/uploads/2024/11/Avowed_DAWNSHORE_COMBAT_3P_AXE_XAURIPS-300x200.jpg 300w, https://gizmodo.com/app/uploads/2024/11/Avowed_DAWNSHORE_COMBAT_3P_AXE_XAURIPS-1024x683.jpg 1024w, https://gizmodo.com/app/uploads/2024/11/Avowed_DAWNSHORE_COMBAT_3P_AXE_XAURIPS-768x512.jpg 768w, https://gizmodo.com/app/uploads/2024/11/Avowed_DAWNSHORE_COMBAT_3P_AXE_XAURIPS-1400x932.jpg 1400w, https://gizmodo.com/app/uploads/2024/11/Avowed_DAWNSHORE_COMBAT_3P_AXE_XAURIPS-680x453.jpg 680w, https://gizmodo.com/app/uploads/2024/11/Avowed_DAWNSHORE_COMBAT_3P_AXE_XAURIPS-896x597.jpg 896w, https://gizmodo.com/app/uploads/2024/11/Avowed_DAWNSHORE_COMBAT_3P_AXE_XAURIPS.jpg 1500w"></div> </a> </div> </div> </section><section class="widget keleops-ad-10 widget_keleops-ad"><div class="min-h-[616px] text-center"><div id="optidigital-adslot-HalfpageAd_3" style="display:none;" class="HalfpageAd_3"></div></div></section> </div> </aside> </div> </article> </main> </section> </div> <script> window.dataLayer = window.dataLayer || []; window.dataLayer.push({ 'event': 'Blog Post View', 'page': '/ipod-bar-japan-great-service-but-the-cocktails-need-wo-139631', 'title': 'iPod Bar Japan: Great Service But The Cocktails Need Work', 'author': 'Noah R', 'category': 'Apple' }); </script> <div class="hidden md:block print:md:hidden my-8"> <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_2" style="display:none" class="Billboard_2"></div></div></div> <footer class="content-info mt-6"> <div class="bg-neutral-900 dark:bg-[#0c0c0c] text-white px-4"> <div class="flex container max-w-screen-xl mx-auto"> <div class="hidden md:block flex-none w-48 h-24 mr-8"> <a href="https://gizmodo.com" class="flex h-full"> <svg class="self-center" height="28" aria-label="Gizmodo" viewBox="0 0 225 33"> <use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg#logo-large"></use> </svg> </a> </div> <ul id="menu-social-1" class="nav-footer"><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 class="bg-black text-white px-4"> <div class="flex container max-w-screen-xl mx-auto"> <div class="hidden md:block flex-none w-56"></div> <div> <ul id="menu-footer" class="nav-bottom"><li id="menu-item-1851576551" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576551"><a target="_blank" rel="noopener" href="https://gizmodo.com/sitemap_index.xml">Sitemap</a></li> <li id="menu-item-2000481087" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000481087"><a href="https://es.gizmodo.com/">Edición ES</a></li> <li id="menu-item-2000482514" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000482514"><a href="https://fr.gizmodo.com/">Edition FR</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-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-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</a></li> <li id="menu-item-1851576566" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576566"><a target="_blank" rel="nofollow" href="https://info.wrightsmedia.com/gizmodo-licensing">Reprints & Permissions</a></li> <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-2000492901" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000492901"><a href="https://gizmodo.com/how-gizmodo-tests-products">How We Review Products</a></li> </ul> <div class="text-xs mb-4"> <p>We may earn a commission when you buy through links on our sites.<br /> ©2024 GIZMODO USA LLC. All rights reserved.</p> </div> </div> </div> </div> </footer> <div id="fly-container" class="fixed z-max bg-black/50 transition-opacity duration-500 opacity-0"> <!-- desktop fly menu --> <div class="fixed inset-0 z-max overflow-hidden transition-fly delay-75 duration-300 ease-in-out max-w-0 opacity-0 fly-desktop-off" id="fly-desktop"> <div class="absolute bg-white dark:bg-black left-0 inset-y-0 w-10/12 max-w-[370px] p-6 shadow-2xl shadow-black dark:shadow-white/50 text-black dark:text-white font-semibold" x-stop> <div class="fly-desktop-off absolute top-6 right-6 text-2xl leading-7 cursor-pointer"> <i class="fas fa-times"></i> </div> <div class="text-center text-xl"> <a href="/" class="inline-block text-main dark:text-white"> <svg class="mr-3" height="28" width="191" aria-label="Gizmodo" viewBox="0 0 225 33"> <use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg#logo-large"></use> </svg> </a> </div> <div class="fly-overflow h-full flex flex-col"> <ul id="menu-fly-menu-rocket" class="nav-fly-desktop mt-8 text-base uppercase leading-8 select-none"><li id="menu-item-2000528939" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000528939"><a href="https://gizmodo.com/black-friday-amazon-10-explosive-deals-this-saturday-morning-that-will-blow-your-mind-2000528933">Black Friday</a></li> <li id="menu-item-2000378035" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-2000378035"><a href="https://gizmodo.com/best-vpn">Best VPN</a> <ul class="sub-menu"> <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">Best Free VPN</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">Best Cheap VPN</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">NordVPN Review</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">ExpressVPN Review</a></li> <li id="menu-item-2000469217" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000469217"><a href="https://gizmodo.com/best-vpn/private-internet-access">PIA Review</a></li> <li id="menu-item-2000469218" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000469218"><a href="https://gizmodo.com/best-vpn/proton-vpn">ProtonVPN Review</a></li> <li id="menu-item-2000469219" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000469219"><a href="https://gizmodo.com/best-vpn/surfshark">Surfshark Review</a></li> <li id="menu-item-2000489775" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000489775"><a href="https://gizmodo.com/best-vpn/super-bowl-live-stream">Super Bowl 2025</a></li> <li id="menu-item-2000489776" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000489776"><a href="https://gizmodo.com/best-vpn/us-open-live-stream">US Open 2024</a></li> </ul> </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">Best Cloud Storage</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">Best Web Hosting</a></li> <li id="menu-item-2000481319" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000481319"><a href="https://gizmodo.com/about">About Gizmodo</a></li> </ul> <div class="mode-switcher flex-1 mt-8 text-center"> <p class="text-xxs uppercase mb-2">Mode</p> <div class="text-xl"> <i class="light-mode fas fa-sun ml-3 cursor-pointer" title="Light"></i> <i class="dark-mode fas fa-moon ml-3 cursor-pointer" title="Dark"></i> <i class="auto-mode fas fa-desktop ml-3 cursor-pointer" title="System Preference"></i> </div> </div> <div class="flex-none mt-8 text-center"> <p class="text-xxs font-semibold uppercase mb-2"> Follow us </p> <ul id="menu-social-2" 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> <!-- mobile menu --> <div class="fixed inset-0 z-max overflow-hidden transition-fly delay-75 duration-300 ease-in-out max-w-0 opacity-0 fly-mobile-off" id="fly-mobile"> <div class="absolute bg-white dark:bg-black left-0 inset-y-0 w-10/12 max-w-xs p-6 shadow-2xl shadow-black dark:shadow-white/50 text-black dark:text-white font-semibold" x-stop> <div class="fly-mobile-off absolute top-6 right-6 text-2xl leading-7 cursor-pointer"> <i class="fas fa-times"></i> </div> <div class="text-left"> <a href="/" class="inline-block text-main dark:text-white"> <svg height="28" width="191" aria-label="Gizmodo" viewBox="0 0 225 33"> <use xlink:href="https://gizmodo.com/app/themes/gizmodo/public/images/icons.svg#logo-large"></use> </svg> </a> </div> <div class="fly-overflow h-full flex flex-col"> <ul id="menu-main-menu-1" class="nav-primary-mobile mt-4 uppercase text-xl leading-8 select-none"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-1851576512"><a href="https://gizmodo.com/">Home</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page current_page_parent menu-item-1851576515"><a href="https://gizmodo.com/latest">Latest</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor menu-item-1851576518"><a href="https://gizmodo.com/tech">Tech</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1851576521"><a href="https://gizmodo.com/reviews">Reviews</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1851576530"><a href="https://gizmodo.com/science">Science</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1851576536"><a href="https://gizmodo.com/io9">io9</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2000376381"><a href="https://gizmodo.com/tech/artificial-intelligence">AI</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1851576542"><a href="/video">Video</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000493242"><a href="https://gizmodo.com/deals">Deals</a></li> <li class="highlight menu-item menu-item-type-custom menu-item-object-custom menu-item-2000517859"><a href="https://gizmodo.com/best-of-2024-phones-laptops-speakers-tech-2000515631">Best of 2024</a></li> </ul> <ul id="menu-mobile-menu" class="nav-primary-mobile mt-4 uppercase text-xl leading-8 select-none"><li id="menu-item-1851576617" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-1851576617"><a href="https://gizmodo.com/how-to-tip-gizmodo-1843880833">How to Tip Gizmodo</a></li> <li id="menu-item-2000481333" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000481333"><a href="https://gizmodo.com/about">About Gizmodo</a></li> </ul> <ul id="menu-fly-rocket" class="nav-fly-mobile mt-4 uppercase text-xl leading-8 select-none"> <li id="menu-item-rocket" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-rocket"> <a href="#" aria-label="Voir plus"><i class="fa fa-rocket"></i></a> <ul id="menu-fly-menu-rocket-1" class="sub-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000528939"><a href="https://gizmodo.com/black-friday-amazon-10-explosive-deals-this-saturday-morning-that-will-blow-your-mind-2000528933">Black Friday</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-2000378035"><a href="https://gizmodo.com/best-vpn">Best VPN</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000378039"><a href="https://gizmodo.com/best-vpn/free">Best Free VPN</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000378037"><a href="https://gizmodo.com/best-vpn/cheap">Best Cheap VPN</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000378038"><a href="https://gizmodo.com/best-vpn/nordvpn">NordVPN Review</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000378057"><a href="https://gizmodo.com/best-vpn/expressvpn">ExpressVPN Review</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000469217"><a href="https://gizmodo.com/best-vpn/private-internet-access">PIA Review</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000469218"><a href="https://gizmodo.com/best-vpn/proton-vpn">ProtonVPN Review</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000469219"><a href="https://gizmodo.com/best-vpn/surfshark">Surfshark Review</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000489775"><a href="https://gizmodo.com/best-vpn/super-bowl-live-stream">Super Bowl 2025</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2000489776"><a href="https://gizmodo.com/best-vpn/us-open-live-stream">US Open 2024</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000469215"><a href="https://gizmodo.com/best-cloud-storage">Best Cloud Storage</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000469214"><a href="https://gizmodo.com/best-web-hosting">Best Web Hosting</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2000481319"><a href="https://gizmodo.com/about">About Gizmodo</a></li> </ul> </li> </ul> <div class="mode-switcher flex-1 mt-4 text-center"> <p class="text-xxs font-semibold uppercase mb-3">Mode</p> <div class="text-xl"> <i class="light-mode fas fa-sun ml-3 cursor-pointer" title="Light"></i> <i class="dark-mode fas fa-moon ml-3 cursor-pointer" title="Dark"></i> <i class="auto-mode fas fa-desktop ml-3 cursor-pointer" title="System Preference"></i> </div> </div> <div class="flex-none mt-8 text-center"> <p class="text-xxs font-semibold uppercase mb-3"> Follow us </p> <ul id="menu-social-3" 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> <!-- fly search --> <div class="fixed inset-0 z-max bg-black overflow-hidden transition-fly delay-75 duration-300 ease-in-out max-h-0 opacity-0 fly-search-off" id="fly-search"> <div class="fly-search-off absolute top-12 right-12 text-4xl text-white cursor-pointer"> <i class="fas fa-times"></i> </div> <form action="/" method="get" class="block absolute top-1/2 -translate-y-1/2 w-full text-center" x-stop> <input type="text" name="s" placeholder="SEARCH" class="text-white text-2xl text-center bg-transparent border-b-2 border-main p-3 w-8/12 focus:outline-none"> </form> </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="py-8 first:pt-0 border-b last:border-b-0"> <a href="{{data.permalink}}" class="flex flex-col sm:flex-row gap-2 sm:gap-5"> <div class="flex-none sm:w-5/12 relative aspect-video rounded overflow-hidden"> <# 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-cover" 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-cover" loading="lazy" />` } #> {{{imageHTML}}} </div> <div class="flex-1 self-center w-full"> <div> <# if ( Object.keys(data.formatted.cats).length> 0 ) { #> <div class="hidden sm:block"> <span class="text-sm text-main dark:text-main-300 uppercase font-bold"> <# for (let key in data.formatted.cats) { #> {{{key}}} <# } #> </span> </div> <# } #> <h2 class="mt-2 line-clamp-3 sm:line-clamp-2 text-xl xs:text-2xl xs:leading-8 sm:text-2xl font-bold hover:text-main dark:hover:text-main-400 hover:underline"> {{{data.formatted.post_title}}} </h2> <p class="mt-2 line-clamp-3 sm:line-clamp-2 font-serif text-ellipsis break-words"> <i>... {{{data.formatted.post_content}}} ...</i> </p> </div> <div class="mt-3 text-sm sm:text-base"> <span class="block lg:inline-block text-lg font-bold mr-3"> By <strong class="fn text-black dark:text-white font-bold">{{data.post_author}}</strong> </span> <time class="updated text-black dark:text-white"> Published {{data.formatted.postedDate}} </time> </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><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 r,e={},o={};function a(r){var t=o[r];if(void 0!==t)return t.exports;var n=o[r]={exports:{}};return e[r].call(n.exports,n,n.exports,a),n.exports}a.m=e,r=[],a.O=(e,o,t,n)=>{if(!o){var l=1/0;for(v=0;v<r.length;v++){for(var[o,t,n]=r[v],i=!0,s=0;s<o.length;s++)(!1&n||l>=n)&&Object.keys(a.O).every((r=>a.O[r](o[s])))?o.splice(s--,1):(i=!1,n<l&&(l=n));if(i){r.splice(v--,1);var u=t();void 0!==u&&(e=u)}}return e}n=n||0;for(var v=r.length;v>0&&r[v-1][2]>n;v--)r[v]=r[v-1];r[v]=[o,t,n]},a.n=r=>{var e=r&&r.__esModule?()=>r.default:()=>r;return a.d(e,{a:e}),e},a.d=(r,e)=>{for(var o in e)a.o(e,o)&&!a.o(r,o)&&Object.defineProperty(r,o,{enumerable:!0,get:e[o]})},a.o=(r,e)=>Object.prototype.hasOwnProperty.call(r,e),(()=>{var r={666:0};a.O.j=e=>0===r[e];var e=(e,o)=>{var t,n,[l,i,s]=o,u=0;if(l.some((e=>0!==r[e]))){for(t in i)a.o(i,t)&&(a.m[t]=i[t]);if(s)var v=s(a)}for(e&&e(o);u<l.length;u++)n=l[u],a.o(r,n)&&r[n]&&r[n][0](),r[n]=0;return a.O(v)},o=globalThis.webpackChunksage=globalThis.webpackChunksage||[];o.forEach(e.bind(null,0)),o.push=e.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.89cd7c.js"></script><script src="https://gizmodo.com/wp/wp-includes/js/comment-reply.min.js?ver=6.5.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">(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><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> </body> </html> <!-- Cached for great performance -->