<!DOCTYPE html>
<html lang="en-US">
<head><meta charset="UTF-8" /><script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script><script>(()=>{class RocketLazyLoadScripts{constructor(){this.v="1.2.6",this.triggerEvents=["keydown","mousedown","mousemove","touchmove","touchstart","touchend","wheel"],this.userEventHandler=this.t.bind(this),this.touchStartHandler=this.i.bind(this),this.touchMoveHandler=this.o.bind(this),this.touchEndHandler=this.h.bind(this),this.clickHandler=this.u.bind(this),this.interceptedClicks=[],this.interceptedClickListeners=[],this.l(this),window.addEventListener("pageshow",(t=>{this.persisted=t.persisted,this.everythingLoaded&&this.m()})),this.CSPIssue=sessionStorage.getItem("rocketCSPIssue"),document.addEventListener("securitypolicyviolation",(t=>{this.CSPIssue||"script-src-elem"!==t.violatedDirective||"data"!==t.blockedURI||(this.CSPIssue=!0,sessionStorage.setItem("rocketCSPIssue",!0))})),document.addEventListener("DOMContentLoaded",(()=>{this.k()})),this.delayedScripts={normal:[],async:[],defer:[]},this.trash=[],this.allJQueries=[]}p(t){document.hidden?t.t():(this.triggerEvents.forEach((e=>window.addEventListener(e,t.userEventHandler,{passive:!0}))),window.addEventListener("touchstart",t.touchStartHandler,{passive:!0}),window.addEventListener("mousedown",t.touchStartHandler),document.addEventListener("visibilitychange",t.userEventHandler))}_(){this.triggerEvents.forEach((t=>window.removeEventListener(t,this.userEventHandler,{passive:!0}))),document.removeEventListener("visibilitychange",this.userEventHandler)}i(t){"HTML"!==t.target.tagName&&(window.addEventListener("touchend",this.touchEndHandler),window.addEventListener("mouseup",this.touchEndHandler),window.addEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.addEventListener("mousemove",this.touchMoveHandler),t.target.addEventListener("click",this.clickHandler),this.L(t.target,!0),this.S(t.target,"onclick","rocket-onclick"),this.C())}o(t){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler),t.target.removeEventListener("click",this.clickHandler),this.L(t.target,!1),this.S(t.target,"rocket-onclick","onclick"),this.M()}h(){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler)}u(t){t.target.removeEventListener("click",this.clickHandler),this.L(t.target,!1),this.S(t.target,"rocket-onclick","onclick"),this.interceptedClicks.push(t),t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),this.M()}O(){window.removeEventListener("touchstart",this.touchStartHandler,{passive:!0}),window.removeEventListener("mousedown",this.touchStartHandler),this.interceptedClicks.forEach((t=>{t.target.dispatchEvent(new MouseEvent("click",{view:t.view,bubbles:!0,cancelable:!0}))}))}l(t){EventTarget.prototype.addEventListenerWPRocketBase=EventTarget.prototype.addEventListener,EventTarget.prototype.addEventListener=function(e,i,o){"click"!==e||t.windowLoaded||i===t.clickHandler||t.interceptedClickListeners.push({target:this,func:i,options:o}),(this||window).addEventListenerWPRocketBase(e,i,o)}}L(t,e){this.interceptedClickListeners.forEach((i=>{i.target===t&&(e?t.removeEventListener("click",i.func,i.options):t.addEventListener("click",i.func,i.options))})),t.parentNode!==document.documentElement&&this.L(t.parentNode,e)}D(){return new Promise((t=>{this.P?this.M=t:t()}))}C(){this.P=!0}M(){this.P=!1}S(t,e,i){t.hasAttribute&&t.hasAttribute(e)&&(event.target.setAttribute(i,event.target.getAttribute(e)),event.target.removeAttribute(e))}t(){this._(this),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",this.R.bind(this)):this.R()}k(){let t=[];document.querySelectorAll("script[type=rocketlazyloadscript][data-rocket-src]").forEach((e=>{let i=e.getAttribute("data-rocket-src");if(i&&!i.startsWith("data:")){0===i.indexOf("//")&&(i=location.protocol+i);try{const o=new URL(i).origin;o!==location.origin&&t.push({src:o,crossOrigin:e.crossOrigin||"module"===e.getAttribute("data-rocket-type")})}catch(t){}}})),t=[...new Map(t.map((t=>[JSON.stringify(t),t]))).values()],this.T(t,"preconnect")}async R(){this.lastBreath=Date.now(),this.j(this),this.F(this),this.I(),this.W(),this.q(),await this.A(this.delayedScripts.normal),await this.A(this.delayedScripts.defer),await this.A(this.delayedScripts.async);try{await this.U(),await this.H(this),await this.J()}catch(t){console.error(t)}window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this.everythingLoaded=!0,this.D().then((()=>{this.O()})),this.N()}W(){document.querySelectorAll("script[type=rocketlazyloadscript]").forEach((t=>{t.hasAttribute("data-rocket-src")?t.hasAttribute("async")&&!1!==t.async?this.delayedScripts.async.push(t):t.hasAttribute("defer")&&!1!==t.defer||"module"===t.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(t):this.delayedScripts.normal.push(t):this.delayedScripts.normal.push(t)}))}async B(t){if(await this.G(),!0!==t.noModule||!("noModule"in HTMLScriptElement.prototype))return new Promise((e=>{let i;function o(){(i||t).setAttribute("data-rocket-status","executed"),e()}try{if(navigator.userAgent.indexOf("Firefox/")>0||""===navigator.vendor||this.CSPIssue)i=document.createElement("script"),[...t.attributes].forEach((t=>{let e=t.nodeName;"type"!==e&&("data-rocket-type"===e&&(e="type"),"data-rocket-src"===e&&(e="src"),i.setAttribute(e,t.nodeValue))})),t.text&&(i.text=t.text),i.hasAttribute("src")?(i.addEventListener("load",o),i.addEventListener("error",(function(){i.setAttribute("data-rocket-status","failed-network"),e()})),setTimeout((()=>{i.isConnected||e()}),1)):(i.text=t.text,o()),t.parentNode.replaceChild(i,t);else{const i=t.getAttribute("data-rocket-type"),s=t.getAttribute("data-rocket-src");i?(t.type=i,t.removeAttribute("data-rocket-type")):t.removeAttribute("type"),t.addEventListener("load",o),t.addEventListener("error",(i=>{this.CSPIssue&&i.target.src.startsWith("data:")?(console.log("WPRocket: data-uri blocked by CSP -> fallback"),t.removeAttribute("src"),this.B(t).then(e)):(t.setAttribute("data-rocket-status","failed-network"),e())})),s?(t.removeAttribute("data-rocket-src"),t.src=s):t.src="data:text/javascript;base64,"+window.btoa(unescape(encodeURIComponent(t.text)))}}catch(i){t.setAttribute("data-rocket-status","failed-transform"),e()}}));t.setAttribute("data-rocket-status","skipped")}async A(t){const e=t.shift();return e&&e.isConnected?(await this.B(e),this.A(t)):Promise.resolve()}q(){this.T([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}T(t,e){var i=document.createDocumentFragment();t.forEach((t=>{const o=t.getAttribute&&t.getAttribute("data-rocket-src")||t.src;if(o&&!o.startsWith("data:")){const s=document.createElement("link");s.href=o,s.rel=e,"preconnect"!==e&&(s.as="script"),t.getAttribute&&"module"===t.getAttribute("data-rocket-type")&&(s.crossOrigin=!0),t.crossOrigin&&(s.crossOrigin=t.crossOrigin),t.integrity&&(s.integrity=t.integrity),i.appendChild(s),this.trash.push(s)}})),document.head.appendChild(i)}j(t){let e={};function i(i,o){return e[o].eventsToRewrite.indexOf(i)>=0&&!t.everythingLoaded?"rocket-"+i:i}function o(t,o){!function(t){e[t]||(e[t]={originalFunctions:{add:t.addEventListener,remove:t.removeEventListener},eventsToRewrite:[]},t.addEventListener=function(){arguments[0]=i(arguments[0],t),e[t].originalFunctions.add.apply(t,arguments)},t.removeEventListener=function(){arguments[0]=i(arguments[0],t),e[t].originalFunctions.remove.apply(t,arguments)})}(t),e[t].eventsToRewrite.push(o)}function s(e,i){let o=e[i];e[i]=null,Object.defineProperty(e,i,{get:()=>o||function(){},set(s){t.everythingLoaded?o=s:e["rocket"+i]=o=s}})}o(document,"DOMContentLoaded"),o(window,"DOMContentLoaded"),o(window,"load"),o(window,"pageshow"),o(document,"readystatechange"),s(document,"onreadystatechange"),s(window,"onload"),s(window,"onpageshow");try{Object.defineProperty(document,"readyState",{get:()=>t.rocketReadyState,set(e){t.rocketReadyState=e},configurable:!0}),document.readyState="loading"}catch(t){console.log("WPRocket DJE readyState conflict, bypassing")}}F(t){let e;function i(e){return t.everythingLoaded?e:e.split(" ").map((t=>"load"===t||0===t.indexOf("load.")?"rocket-jquery-load":t)).join(" ")}function o(o){function s(t){const e=o.fn[t];o.fn[t]=o.fn.init.prototype[t]=function(){return this[0]===window&&("string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=i(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach((t=>{const e=arguments[0][t];delete arguments[0][t],arguments[0][i(t)]=e}))),e.apply(this,arguments),this}}o&&o.fn&&!t.allJQueries.includes(o)&&(o.fn.ready=o.fn.init.prototype.ready=function(e){return t.domReadyFired?e.bind(document)(o):document.addEventListener("rocket-DOMContentLoaded",(()=>e.bind(document)(o))),o([])},s("on"),s("one"),t.allJQueries.push(o)),e=o}o(window.jQuery),Object.defineProperty(window,"jQuery",{get:()=>e,set(t){o(t)}})}async H(t){const e=document.querySelector("script[data-webpack]");e&&(await async function(){return new Promise((t=>{e.addEventListener("load",t),e.addEventListener("error",t)}))}(),await t.K(),await t.H(t))}async U(){this.domReadyFired=!0;try{document.readyState="interactive"}catch(t){}await this.G(),document.dispatchEvent(new Event("rocket-readystatechange")),await this.G(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.G(),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this.G(),window.dispatchEvent(new Event("rocket-DOMContentLoaded"))}async J(){try{document.readyState="complete"}catch(t){}await this.G(),document.dispatchEvent(new Event("rocket-readystatechange")),await this.G(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.G(),window.dispatchEvent(new Event("rocket-load")),await this.G(),window.rocketonload&&window.rocketonload(),await this.G(),this.allJQueries.forEach((t=>t(window).trigger("rocket-jquery-load"))),await this.G();const t=new Event("rocket-pageshow");t.persisted=this.persisted,window.dispatchEvent(t),await this.G(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted}),this.windowLoaded=!0}m(){document.onreadystatechange&&document.onreadystatechange(),window.onload&&window.onload(),window.onpageshow&&window.onpageshow({persisted:this.persisted})}I(){const t=new Map;document.write=document.writeln=function(e){const i=document.currentScript;i||console.error("WPRocket unable to document.write this: "+e);const o=document.createRange(),s=i.parentElement;let n=t.get(i);void 0===n&&(n=i.nextSibling,t.set(i,n));const c=document.createDocumentFragment();o.setStart(c,0),c.appendChild(o.createContextualFragment(e)),s.insertBefore(c,n)}}async G(){Date.now()-this.lastBreath>45&&(await this.K(),this.lastBreath=Date.now())}async K(){return document.hidden?new Promise((t=>setTimeout(t))):new Promise((t=>requestAnimationFrame(t)))}N(){this.trash.forEach((t=>t.remove()))}static run(){const t=new RocketLazyLoadScripts;t.p(t)}}RocketLazyLoadScripts.run()})();</script>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="profile" href="https://gmpg.org/xfn/11" />

<link rel="manifest" href="/superpwa-manifest.json">
<link rel="prefetch" href="/superpwa-manifest.json">
<meta name="theme-color" content="#f5f5f7">

<title>In-Depth Interview with Tech Expert Brett Terpstra on TUAW &#8211; TUAW</title><style id="wpr-usedcss">img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 .07em!important;vertical-align:-.1em!important;background:0 0!important;padding:0!important}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6, 147, 227, 1) 0%,rgb(155, 81, 224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122, 220, 180) 0%,rgb(0, 208, 130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252, 185, 0, 1) 0%,rgba(255, 105, 0, 1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255, 105, 0, 1) 0%,rgb(207, 46, 46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238, 238, 238) 0%,rgb(169, 184, 195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74, 234, 220) 0%,rgb(151, 120, 209) 20%,rgb(207, 42, 186) 40%,rgb(238, 44, 130) 60%,rgb(251, 105, 98) 80%,rgb(254, 248, 76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255, 206, 236) 0%,rgb(152, 150, 240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254, 205, 165) 0%,rgb(254, 45, 45) 50%,rgb(107, 0, 62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255, 203, 112) 0%,rgb(199, 81, 192) 50%,rgb(65, 88, 208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255, 245, 203) 0%,rgb(182, 227, 212) 50%,rgb(51, 167, 181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202, 248, 128) 0%,rgb(113, 206, 126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2, 3, 129) 0%,rgb(40, 116, 252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, .2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, .4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, .2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255, 255, 255, 1),6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0, 0, 0, 1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}.footer-social-list>*{margin-left:35px!important}.bialty-container p{margin-top:13px;margin-bottom:13px}.copyright-menu,.copyright-menu>li{padding:15px;list-style-type:none!important}.copyright-menu>li::after,.copyright-menu>li::before{content:none!important}.copyright{padding-top:24px}.s-cats.ecat-bg-1.ecat-size-big{display:none}.e-ct-outer{margin-top:-39px}span.search-text{color:#fff}@media only screen and (max-width:400px){.s-cats,.s-title,.single-meta{margin-bottom:0!important}}@media only screen and (min-width:768px){.s-cats,.s-title,.single-meta{margin-bottom:8px!important}}header.single-header{border-bottom:1px solid #666;margin-bottom:42px}.rb-container.edge-paddingx{padding-right:20px;padding-left:20px;padding-top:12px;margin-bottom:-8px;color:#575757;font-size:12px}@media (min-width:768px){.rb-container.edge-paddingx{padding-top:17px;margin-bottom:-31px;padding-right:20px;padding-left:20px;color:#575757;font-size:12px}}.smeta-extra{display:none}header.single-header{border-bottom:2px solid transparent;border-image:linear-gradient(to right,#69C95B,#F5BE4A,#E58146,#E24D46,#B54F7E,#4E9EDD) 1 stretch;margin-bottom:42px}.textwidget{font-size:12px}.rbct [class*=wp-block],.rbct [class*=wp-block] *{list-style:inherit}.snackbar{box-sizing:border-box;background-color:#121213;color:#fff;padding:10px 55px 10px 10px;position:fixed;z-index:9999999999999999;left:15px;bottom:15px;border-radius:5px 8px 8px 5px;max-width:90%;min-height:48px;line-height:28px;font-size:16px;-webkit-transform:translateY(150%);transform:translateY(150%);will-change:transform;-webkit-transition:-webkit-transform .2s ease-in-out;-webkit-transition-delay:0s;transition-delay:0s;transition:-webkit-transform .2s ease-in-out false;transition:transform .2s ease-in-out false;transition:transform .2s ease-in-out false,-webkit-transform .2s ease-in-out false}.snackbar p{margin:0;color:#fff;text-align:center}.snackbar .snackbar-close{position:absolute;top:0;right:0;width:45px;height:100%;padding:0;background:#2a2a2a;border:none;font-size:28px;font-weight:400;border-radius:0 5px 5px 0;color:#fff;font-family:Arial,Helvetica,sans-serif}.snackbar .snackbar-close:focus,.snackbar .snackbar-close:hover{background:#3f3f3f}.snackbar a{color:#fff;font-weight:700;text-decoration:underline}.saboxplugin-wrap{border-top-style:double!important;border-top-color:#eee!important;border-bottom-style:double!important;border-bottom-color:#eee!important;border-left-style:double!important;border-left-color:#eee!important;border-right-style:double!important;border-right-color:#eee!important}.saboxplugin-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee;width:100%;clear:both;display:block;overflow:hidden;word-wrap:break-word;position:relative}.saboxplugin-wrap .saboxplugin-gravatar{float:left;padding:0 20px 20px}.saboxplugin-wrap .saboxplugin-gravatar img{max-width:125px;height:auto;border-radius:0}.saboxplugin-wrap .saboxplugin-authorname{font-size:18px;line-height:1;margin:20px 0 0 20px;display:block}.saboxplugin-wrap .saboxplugin-authorname a{text-decoration:none}.saboxplugin-wrap .saboxplugin-authorname a:focus{outline:0}.saboxplugin-wrap .saboxplugin-desc{display:block;margin:5px 20px}.saboxplugin-wrap .saboxplugin-desc a{text-decoration:underline}.saboxplugin-wrap .saboxplugin-desc p{margin:5px 0 12px}.saboxplugin-wrap .saboxplugin-socials{position:relative;display:block;background:#fcfcfc;padding:5px;border-top:1px solid #eee}.saboxplugin-wrap .saboxplugin-socials a svg{width:20px;height:20px}.saboxplugin-wrap .saboxplugin-socials a:hover{opacity:.8;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;box-shadow:none!important;-webkit-box-shadow:none!important}.saboxplugin-wrap .saboxplugin-socials .saboxplugin-icon-grey{text-decoration:inherit;box-shadow:none;position:relative;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;margin:10px 5px;color:#444;fill:#444}.clearfix:after,.clearfix:before{content:' ';display:table;line-height:0;clear:both}@media screen and (max-width:480px){.saboxplugin-wrap{text-align:center}.saboxplugin-wrap .saboxplugin-gravatar{float:none;padding:20px 0;text-align:center;margin:0 auto;display:block}.saboxplugin-wrap .saboxplugin-gravatar img{float:none;display:inline-block;display:-moz-inline-stack;vertical-align:middle;zoom:1}.saboxplugin-wrap .saboxplugin-desc{margin:0 10px 20px;text-align:center}.saboxplugin-wrap .saboxplugin-authorname{text-align:center;margin:10px 0 20px}}body .saboxplugin-authorname a,body .saboxplugin-authorname a:hover{box-shadow:none;-webkit-box-shadow:none}.saboxplugin-socials{line-height:1!important}.saboxplugin-wrap{border-color:#eee}.saboxplugin-wrap .saboxplugin-socials{border-color:#eee}.saboxplugin-wrap .saboxplugin-gravatar img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.saboxplugin-wrap .saboxplugin-socials{background-color:#fff}.saboxplugin-wrap{background-color:#fff}.saboxplugin-wrap .saboxplugin-desc,.saboxplugin-wrap .saboxplugin-desc p{color:#666!important}.saboxplugin-wrap .saboxplugin-desc a{color:#888!important}.saboxplugin-wrap .saboxplugin-socials .saboxplugin-icon-grey{color:#444;fill:#444}.saboxplugin-wrap .saboxplugin-authorname a,.saboxplugin-wrap .saboxplugin-authorname span{color:#0f0f0f}.saboxplugin-wrap .saboxplugin-authorname{font-family:Abel}.saboxplugin-wrap .saboxplugin-desc{font-family:Abel}.saboxplugin-wrap{margin-top:0;margin-bottom:0;padding:0}.saboxplugin-wrap .saboxplugin-authorname{font-size:18px;line-height:25px}.saboxplugin-wrap .saboxplugin-desc,.saboxplugin-wrap .saboxplugin-desc p{font-size:12px!important;line-height:19px!important}.saboxplugin-wrap .saboxplugin-socials a svg{width:18px;height:18px}.saboxplugin-tabs-wrapper{width:100%;display:block;clear:both;overflow:auto}.saboxplugin-tabs-wrapper ul{margin:0;padding:0}.saboxplugin-tabs-wrapper ul li{list-style:none;float:left;color:#878787;padding:8px 20px;background-color:#fff;box-sizing:border-box;margin-right:1px;border-bottom:1px solid #e8e8e8}.saboxplugin-tabs-wrapper ul li.active,.saboxplugin-tabs-wrapper ul li:hover{color:#222;background-color:#efefef;border-bottom:1px solid #c7c7c7;cursor:pointer}.saboxplugin-tab{padding:20px}.saboxplugin-tab ul{margin:0;padding:0}.saboxplugin-tab ul li{list-style:none}</style>
<meta name="robots" content="max-image-preview:large" />
<link rel="apple-touch-icon" href="https://www.tuaw.com/wp-content/uploads/2024/06/TUAW-new-icon.png" />
<meta name="msapplication-TileColor" content="#ffffff">
<meta name="msapplication-TileImage" content="https://www.tuaw.com/wp-content/uploads/2024/06/TUAW-new-icon.png" />
<link rel="dns-prefetch" href="//www.tuaw.com" />
<link rel="dns-prefetch" href="//pagead2.googlesyndication.com" />
<link rel="dns-prefetch" href="//fonts.gstatic.com" />
<link rel="alternate" type="application/rss+xml" title="TUAW &raquo; Feed" href="https://www.tuaw.com/feed/" />
<style id="wp-emoji-styles-inline-css"></style>
<style id="classic-theme-styles-inline-css"></style>
<style id="global-styles-inline-css"></style>
<style id="ez-toc-inline-css"></style>
<style id="rocket-lazyload-inline-css">
.rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;}.rll-youtube-player:focus-within{outline: 2px solid currentColor;outline-offset: 5px;}.rll-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.rll-youtube-player img:hover{-webkit-filter:brightness(75%)}.rll-youtube-player .play{height:100%;width:100%;left:0;top:0;position:absolute;background:var(--wpr-bg-8f740d25-7937-4a0f-8f6f-4a3dfa5363dc) no-repeat center;background-color: transparent !important;cursor:pointer;border:none;}.wp-embed-responsive .wp-has-aspect-ratio .rll-youtube-player{position:absolute;padding-bottom:0;width:100%;height:100%;top:0;bottom:0;left:0;right:0}
</style>
<script type="rocketlazyloadscript" data-rocket-src="https://www.tuaw.com/wp-includes/js/jquery/jquery.min.js" id="jquery-core-js" defer></script>
<script type="rocketlazyloadscript" data-rocket-src="https://www.tuaw.com/wp-includes/js/jquery/jquery-migrate.min.js" id="jquery-migrate-js" defer></script>
<link rel="preload" href="https://www.tuaw.com/wp-content/themes/foxiz/assets/fonts/icons.woff2?2.3" as="font" type="font/woff2" crossorigin="anonymous"> <link rel="https://api.w.org/" href="https://www.tuaw.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.tuaw.com/wp-json/wp/v2/posts/38444" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.tuaw.com/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 6.6" />
<link rel="canonical" href="https://www.tuaw.com/2014/01/13/tuaw-1-to-1-brett-terpstra/" />
<link rel="shortlink" href="https://www.tuaw.com/?p=38444" />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.tuaw.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.tuaw.com%2F2014%2F01%2F13%2Ftuaw-1-to-1-brett-terpstra%2F" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.tuaw.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.tuaw.com%2F2014%2F01%2F13%2Ftuaw-1-to-1-brett-terpstra%2F&#038;format=xml" />
<style></style><style type="text/css"></style><link rel="icon" href="https://www.tuaw.com/wp-content/uploads/2024/07/cropped-favicon-32x32.png" sizes="32x32" />
<link rel="icon" href="https://www.tuaw.com/wp-content/uploads/2024/07/cropped-favicon-192x192.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://www.tuaw.com/wp-content/uploads/2024/07/cropped-favicon-180x180.png" />
<meta name="msapplication-TileImage" content="https://www.tuaw.com/wp-content/uploads/2024/07/cropped-favicon-270x270.png" />
<style id="wp-custom-css"></style>
<noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript> 
<script type="rocketlazyloadscript" async data-rocket-src="https://www.googletagmanager.com/gtag/js?id=G-KZFTBRN63N"></script>
<script type="rocketlazyloadscript">
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-KZFTBRN63N');
</script>
<style id="wpr-lazyload-bg-container"></style><style id="wpr-lazyload-bg-exclusion"></style>
<noscript>
<style id="wpr-lazyload-bg-nostyle">.rll-youtube-player .play{--wpr-bg-8f740d25-7937-4a0f-8f6f-4a3dfa5363dc: url('https://www.tuaw.com/wp-content/plugins/wp-rocket/assets/img/youtube.png');}</style>
</noscript>
<script type="application/javascript">const rocket_pairs = [{"selector":".rll-youtube-player .play","style":".rll-youtube-player .play{--wpr-bg-8f740d25-7937-4a0f-8f6f-4a3dfa5363dc: url('https:\/\/www.tuaw.com\/wp-content\/plugins\/wp-rocket\/assets\/img\/youtube.png');}","hash":"8f740d25-7937-4a0f-8f6f-4a3dfa5363dc","url":"https:\/\/www.tuaw.com\/wp-content\/plugins\/wp-rocket\/assets\/img\/youtube.png"}]; const rocket_excluded_pairs = [];</script></head>
<body class="post-template-default single single-post postid-38444 single-format-standard wp-custom-logo wp-embed-responsive personalized-logged-only menu-ani-1 hover-ani-1 btn-ani-1 is-rm-1 lmeta-dot loader-1 is-hd-1 is-standard-8 is-backtop none-m-backtop" data-theme="default">
<div class="site-outer">
<div id="site-header" class="header-wrap rb-section header-set-1 header-1 header-wrapper style-shadow">
<div class="reading-indicator"><span id="reading-progress"></span></div>
<div id="navbar-outer" class="navbar-outer">
<div id="sticky-holder" class="sticky-holder">
<div class="navbar-wrap">
<div class="rb-container edge-padding">
<div class="navbar-inner">
<div class="navbar-left">
<div class="logo-wrap is-image-logo site-branding is-logo-svg">
<a href="https://www.tuaw.com/" class="logo" title="TUAW">
<img width="8956" height="4089" class="logo-default" data-mode="default" src="https://www.tuaw.com/wp-content/uploads/2024/06/TUAW-HD-Logo.svg" srcset="https://www.tuaw.com/wp-content/uploads/2024/06/TUAW-HD-Logo.svg 1x,https://www.tuaw.com/wp-content/uploads/2024/06/TUAW-HD-Logo.svg 2x" alt="TUAW" decoding="async" loading="eager"><img width="8956" height="4089" class="logo-dark" data-mode="dark" src="https://www.tuaw.com/wp-content/uploads/2024/06/TUAW-HD-Logo.svg" srcset="https://www.tuaw.com/wp-content/uploads/2024/06/TUAW-HD-Logo.svg 1x,https://www.tuaw.com/wp-content/uploads/2024/06/TUAW-HD-Logo.svg 2x" alt="TUAW" decoding="async" loading="eager"> </a>
</div>
<nav id="site-navigation" class="main-menu-wrap" aria-label="main menu"><ul id="menu-header" class="main-menu rb-menu large-menu"><li id="menu-item-10198" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-10198"><a href="https://www.tuaw.com/iphone/"><span>iPhone</span></a>
<ul class="sub-menu">
<li id="menu-item-10199" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10199"><a href="https://www.tuaw.com/iphone/accessories/"><span>iPhone Accessories</span></a></li>
<li id="menu-item-10223" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10223"><a href="https://www.tuaw.com/iphone/how-to/"><span>iPhone How-To Guides</span></a></li>
<li id="menu-item-10224" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10224"><a href="https://www.tuaw.com/iphone/news/"><span>iPhone News</span></a></li>
<li id="menu-item-10225" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10225"><a href="https://www.tuaw.com/iphone/tips-and-tricks/"><span>iPhone Tips and Tricks</span></a></li>
</ul>
</li>
<li id="menu-item-10193" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-10193"><a href="https://www.tuaw.com/ipad/"><span>iPad</span></a>
<ul class="sub-menu">
<li id="menu-item-10194" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10194"><a href="https://www.tuaw.com/ipad/accessories/"><span>iPad Accessories</span></a></li>
<li id="menu-item-10195" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10195"><a href="https://www.tuaw.com/ipad/how-to/"><span>iPad How-To Guides</span></a></li>
<li id="menu-item-10196" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10196"><a href="https://www.tuaw.com/ipad/news/"><span>iPad News</span></a></li>
<li id="menu-item-10197" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10197"><a href="https://www.tuaw.com/ipad/tips-and-tricks/"><span>iPad Tips and Tricks</span></a></li>
</ul>
</li>
<li id="menu-item-10176" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-10176"><a href="https://www.tuaw.com/apple-watch/"><span>Apple Watch</span></a>
<ul class="sub-menu">
<li id="menu-item-10177" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10177"><a href="https://www.tuaw.com/apple-watch/accessories/"><span>Apple Watch Accessories</span></a></li>
<li id="menu-item-10178" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10178"><a href="https://www.tuaw.com/apple-watch/how-to/"><span>Apple Watch How-To Guides</span></a></li>
<li id="menu-item-10179" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10179"><a href="https://www.tuaw.com/apple-watch/news/"><span>Apple Watch News</span></a></li>
<li id="menu-item-10180" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10180"><a href="https://www.tuaw.com/apple-watch/tips-and-tricks/"><span>Apple Watch Tips and Tricks</span></a></li>
</ul>
</li>
<li id="menu-item-10171" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-10171"><a href="https://www.tuaw.com/apple-vision-pro/"><span>Apple Vision Pro</span></a>
<ul class="sub-menu">
<li id="menu-item-10172" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10172"><a href="https://www.tuaw.com/apple-vision-pro/accessories/"><span>Apple Vision Pro Accessories</span></a></li>
<li id="menu-item-10173" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10173"><a href="https://www.tuaw.com/apple-vision-pro/how-to/"><span>Apple Vision Pro How-To Guides</span></a></li>
<li id="menu-item-10174" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10174"><a href="https://www.tuaw.com/apple-vision-pro/news/"><span>Apple Vision Pro News</span></a></li>
<li id="menu-item-10175" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10175"><a href="https://www.tuaw.com/apple-vision-pro/tips-and-tricks/"><span>Apple Vision Pro Tips and Tricks</span></a></li>
</ul>
</li>
<li id="menu-item-10153" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-10153"><a href="https://www.tuaw.com/airpods/"><span>AirPods</span></a>
<ul class="sub-menu">
<li id="menu-item-10154" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10154"><a href="https://www.tuaw.com/airpods/accessories/"><span>AirPods Accessories</span></a></li>
<li id="menu-item-10155" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10155"><a href="https://www.tuaw.com/airpods/how-to/"><span>AirPods How-To Guides</span></a></li>
<li id="menu-item-10156" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10156"><a href="https://www.tuaw.com/airpods/news/"><span>AirPods News</span></a></li>
<li id="menu-item-10157" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10157"><a href="https://www.tuaw.com/airpods/tips-and-tricks/"><span>AirPods Tips and Tricks</span></a></li>
</ul>
</li>
<li id="menu-item-10158" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-10158"><a href="https://www.tuaw.com/apple/"><span>Apple</span></a>
<ul class="sub-menu">
<li id="menu-item-10159" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10159"><a href="https://www.tuaw.com/apple/apple-arcade/"><span>Apple Arcade</span></a></li>
<li id="menu-item-10160" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10160"><a href="https://www.tuaw.com/apple/apple-fitness-plus/"><span>Apple Fitness+</span></a></li>
<li id="menu-item-10161" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10161"><a href="https://www.tuaw.com/apple/apple-music/"><span>Apple Music</span></a></li>
<li id="menu-item-10162" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10162"><a href="https://www.tuaw.com/apple/apple-news-plus/"><span>Apple News+</span></a></li>
<li id="menu-item-10163" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10163"><a href="https://www.tuaw.com/apple/apple-tv-plus/"><span>Apple TV+</span></a></li>
<li id="menu-item-117484" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-117484"><a href="https://www.tuaw.com/apple/apple-pay/"><span>Apple Pay</span></a></li>
<li id="menu-item-10165" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10165"><a href="https://www.tuaw.com/apple/icloud/"><span>iCloud</span></a></li>
<li id="menu-item-10164" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10164"><a href="https://www.tuaw.com/apple/how-to/"><span>How-To Guides</span></a></li>
</ul>
</li>
<li id="menu-item-10166" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-10166"><a href="https://www.tuaw.com/apple-tv/"><span>Apple TV</span></a>
<ul class="sub-menu">
<li id="menu-item-10167" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10167"><a href="https://www.tuaw.com/apple-tv/accessories/"><span>Apple TV Accessories</span></a></li>
<li id="menu-item-10168" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10168"><a href="https://www.tuaw.com/apple-tv/how-to/"><span>Apple TV How-To Guides</span></a></li>
<li id="menu-item-10169" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10169"><a href="https://www.tuaw.com/apple-tv/news/"><span>Apple TV News</span></a></li>
<li id="menu-item-10170" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10170"><a href="https://www.tuaw.com/apple-tv/tips-and-tricks/"><span>Apple TV Tips and Tricks</span></a></li>
</ul>
</li>
<li id="menu-item-10208" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-10208"><a href="https://www.tuaw.com/mac/"><span>Mac</span></a>
<ul class="sub-menu">
<li id="menu-item-10200" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10200"><a href="https://www.tuaw.com/mac/imac/"><span>iMac</span></a></li>
<li id="menu-item-10209" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10209"><a href="https://www.tuaw.com/mac/accessories/"><span>Mac Accessories</span></a></li>
<li id="menu-item-10210" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10210"><a href="https://www.tuaw.com/mac/how-to/"><span>Mac How-To Guides</span></a></li>
<li id="menu-item-10211" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10211"><a href="https://www.tuaw.com/mac/news/"><span>Mac News</span></a></li>
<li id="menu-item-10212" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10212"><a href="https://www.tuaw.com/mac/tips-and-tricks/"><span>Mac Tips and Tricks</span></a></li>
<li id="menu-item-10213" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10213"><a href="https://www.tuaw.com/mac/macbook/"><span>MacBook</span></a></li>
</ul>
</li>
<li id="menu-item-10181" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-10181"><a href="https://www.tuaw.com/app/"><span>Apps</span></a>
<ul class="sub-menu">
<li id="menu-item-10182" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10182"><a href="https://www.tuaw.com/app/how-to/"><span>App How-To Guides</span></a></li>
<li id="menu-item-10183" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10183"><a href="https://www.tuaw.com/app/news/"><span>App News</span></a></li>
<li id="menu-item-10184" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10184"><a href="https://www.tuaw.com/app/reviews/"><span>App Reviews</span></a></li>
</ul>
</li>
<li id="menu-item-10226" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-10226"><a href="#"><span>Others</span></a>
<ul class="sub-menu">
<li id="menu-item-10187" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10187"><a href="https://www.tuaw.com/faq/"><span>FAQ</span></a></li>
<li id="menu-item-10188" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-10188"><a href="https://www.tuaw.com/homepod/"><span>HomePod</span></a>
<ul class="sub-menu">
<li id="menu-item-10189" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10189"><a href="https://www.tuaw.com/homepod/accessories/"><span>HomePod Accessories</span></a></li>
<li id="menu-item-10190" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10190"><a href="https://www.tuaw.com/homepod/how-to/"><span>HomePod How-To Guides</span></a></li>
<li id="menu-item-10191" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10191"><a href="https://www.tuaw.com/homepod/news/"><span>HomePod News</span></a></li>
<li id="menu-item-10192" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10192"><a href="https://www.tuaw.com/homepod/tips-and-tricks/"><span>HomePod Tips and Tricks</span></a></li>
</ul>
</li>
<li id="menu-item-10203" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-10203"><a href="https://www.tuaw.com/ipod/"><span>iPod</span></a>
<ul class="sub-menu">
<li id="menu-item-10204" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10204"><a href="https://www.tuaw.com/ipod/accessories/"><span>iPod Accessories</span></a></li>
<li id="menu-item-10205" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10205"><a href="https://www.tuaw.com/ipod/how-to/"><span>iPod How-To Guides</span></a></li>
<li id="menu-item-10206" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10206"><a href="https://www.tuaw.com/ipod/news/"><span>iPod News</span></a></li>
<li id="menu-item-10207" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10207"><a href="https://www.tuaw.com/ipod/tips-and-tricks/"><span>iPod Tips and Tricks</span></a></li>
</ul>
</li>
<li id="menu-item-10214" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-10214"><a href="https://www.tuaw.com/os/"><span>OS</span></a>
<ul class="sub-menu">
<li id="menu-item-10201" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10201"><a href="https://www.tuaw.com/os/ios/"><span>iOS</span></a></li>
<li id="menu-item-10202" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10202"><a href="https://www.tuaw.com/os/ipados/"><span>iPadOS</span></a></li>
<li id="menu-item-10215" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10215"><a href="https://www.tuaw.com/os/macos/"><span>macOS</span></a></li>
<li id="menu-item-10216" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10216"><a href="https://www.tuaw.com/os/tvos/"><span>tvOS</span></a></li>
<li id="menu-item-10217" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10217"><a href="https://www.tuaw.com/os/visionos/"><span>visionOS</span></a></li>
<li id="menu-item-10218" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10218"><a href="https://www.tuaw.com/os/watchos/"><span>watchOS</span></a></li>
</ul>
</li>
<li id="menu-item-10219" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor menu-item-has-children menu-item-10219"><a href="https://www.tuaw.com/technology/"><span>Technology</span></a>
<ul class="sub-menu">
<li id="menu-item-10220" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10220"><a href="https://www.tuaw.com/technology/how-to/"><span>Technology How-To Guides</span></a></li>
<li id="menu-item-10221" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-10221"><a href="https://www.tuaw.com/technology/news/"><span>Technology News</span></a></li>
<li id="menu-item-10222" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10222"><a href="https://www.tuaw.com/technology/reviews/"><span>Technology Reviews</span></a></li>
</ul>
</li>
<li id="menu-item-10186" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10186"><a href="https://www.tuaw.com/deals/"><span>Deals</span></a></li>
<li id="menu-item-10185" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10185"><a href="https://www.tuaw.com/articles/"><span>Articles</span></a></li>
</ul>
</li>
</ul></nav>
</div>
<div class="navbar-right">
<div class="wnav-holder w-header-search header-dropdown-outer">
<a href="#" data-title="Search" class="icon-holder header-element search-btn search-trigger" aria-label="search">
<i class="rbi rbi-search wnav-icon" aria-hidden="true"></i> </a>
<div class="header-dropdown">
<div class="header-search-form is-icon-layout">
<form method="get" action="https://www.tuaw.com/" class="rb-search-form" data-search="post" data-limit="0" data-follow="0" data-tax="category" data-dsource="0" data-ptype><div class="search-form-inner"><span class="search-icon"><i class="rbi rbi-search" aria-hidden="true"></i></span><span class="search-text"><input type="text" class="field" placeholder="Search Headlines, News..." value name="s" /></span><span class="rb-search-submit"><input type="submit" value="Search" /><i class="rbi rbi-cright" aria-hidden="true"></i></span></div></form> </div>
</div>
</div>
<div class="wnav-holder font-resizer">
<a href="#" class="font-resizer-trigger" data-title="Font Resizer"><span class="screen-reader-text">Font Resizer</span><strong>Aa</strong></a>
</div>
<div class="dark-mode-toggle-wrap">
<div class="dark-mode-toggle">
<span class="dark-mode-slide">
<i class="dark-mode-slide-btn mode-icon-dark" data-title="Switch to Light"><svg class="svg-icon svg-mode-dark" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M507.681,209.011c-1.297-6.991-7.324-12.111-14.433-12.262c-7.104-0.122-13.347,4.711-14.936,11.643 c-15.26,66.497-73.643,112.94-141.978,112.94c-80.321,0-145.667-65.346-145.667-145.666c0-68.335,46.443-126.718,112.942-141.976 c6.93-1.59,11.791-7.826,11.643-14.934c-0.149-7.108-5.269-13.136-12.259-14.434C287.546,1.454,271.735,0,256,0 C187.62,0,123.333,26.629,74.98,74.981C26.628,123.333,0,187.62,0,256s26.628,132.667,74.98,181.019 C123.333,485.371,187.62,512,256,512s132.667-26.629,181.02-74.981C485.372,388.667,512,324.38,512,256 C512,240.278,510.546,224.469,507.681,209.011z" /></svg></i>
<i class="dark-mode-slide-btn mode-icon-default" data-title="Switch to Dark"><svg class="svg-icon svg-mode-light" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 232.447 232.447"><path fill="currentColor" d="M116.211,194.8c-4.143,0-7.5,3.357-7.5,7.5v22.643c0,4.143,3.357,7.5,7.5,7.5s7.5-3.357,7.5-7.5V202.3 C123.711,198.157,120.354,194.8,116.211,194.8z" /><path fill="currentColor" d="M116.211,37.645c4.143,0,7.5-3.357,7.5-7.5V7.505c0-4.143-3.357-7.5-7.5-7.5s-7.5,3.357-7.5,7.5v22.641 C108.711,34.288,112.068,37.645,116.211,37.645z" /><path fill="currentColor" d="M50.054,171.78l-16.016,16.008c-2.93,2.929-2.931,7.677-0.003,10.606c1.465,1.466,3.385,2.198,5.305,2.198 c1.919,0,3.838-0.731,5.302-2.195l16.016-16.008c2.93-2.929,2.931-7.677,0.003-10.606C57.731,168.852,52.982,168.851,50.054,171.78 z" /><path fill="currentColor" d="M177.083,62.852c1.919,0,3.838-0.731,5.302-2.195L198.4,44.649c2.93-2.929,2.931-7.677,0.003-10.606 c-2.93-2.932-7.679-2.931-10.607-0.003l-16.016,16.008c-2.93,2.929-2.931,7.677-0.003,10.607 C173.243,62.12,175.163,62.852,177.083,62.852z" /><path fill="currentColor" d="M37.645,116.224c0-4.143-3.357-7.5-7.5-7.5H7.5c-4.143,0-7.5,3.357-7.5,7.5s3.357,7.5,7.5,7.5h22.645 C34.287,123.724,37.645,120.366,37.645,116.224z" /><path fill="currentColor" d="M224.947,108.724h-22.652c-4.143,0-7.5,3.357-7.5,7.5s3.357,7.5,7.5,7.5h22.652c4.143,0,7.5-3.357,7.5-7.5 S229.09,108.724,224.947,108.724z" /><path fill="currentColor" d="M50.052,60.655c1.465,1.465,3.384,2.197,5.304,2.197c1.919,0,3.839-0.732,5.303-2.196c2.93-2.929,2.93-7.678,0.001-10.606 L44.652,34.042c-2.93-2.93-7.679-2.929-10.606-0.001c-2.93,2.929-2.93,7.678-0.001,10.606L50.052,60.655z" /><path fill="currentColor" d="M182.395,171.782c-2.93-2.929-7.679-2.93-10.606-0.001c-2.93,2.929-2.93,7.678-0.001,10.607l16.007,16.008 c1.465,1.465,3.384,2.197,5.304,2.197c1.919,0,3.839-0.732,5.303-2.196c2.93-2.929,2.93-7.678,0.001-10.607L182.395,171.782z" /><path fill="currentColor" d="M116.22,48.7c-37.232,0-67.523,30.291-67.523,67.523s30.291,67.523,67.523,67.523s67.522-30.291,67.522-67.523 S153.452,48.7,116.22,48.7z M116.22,168.747c-28.962,0-52.523-23.561-52.523-52.523S87.258,63.7,116.22,63.7 c28.961,0,52.522,23.562,52.522,52.523S145.181,168.747,116.22,168.747z" /></svg></i>
</span>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="header-mobile" class="header-mobile">
<div class="header-mobile-wrap">
<div class="mbnav edge-padding">
<div class="navbar-left">
<div class="mobile-toggle-wrap">
<a href="#" class="mobile-menu-trigger" aria-label="mobile trigger"> <span class="burger-icon"><span></span><span></span><span></span></span>
</a>
</div>
<div class="logo-wrap mobile-logo-wrap is-image-logo site-branding is-logo-svg">
<a href="https://www.tuaw.com/" class="logo" title="TUAW">
<img width="8956" height="4089" class="logo-default" data-mode="default" src="https://www.tuaw.com/wp-content/uploads/2024/06/TUAW-HD-Logo.svg" srcset="https://www.tuaw.com/wp-content/uploads/2024/06/TUAW-HD-Logo.svg 1x,https://www.tuaw.com/wp-content/uploads/2024/06/TUAW-HD-Logo.svg 2x" alt="TUAW" decoding="async" loading="eager"><img width="8956" height="4089" class="logo-dark" data-mode="dark" src="https://www.tuaw.com/wp-content/uploads/2024/06/TUAW-HD-Logo.svg" srcset="https://www.tuaw.com/wp-content/uploads/2024/06/TUAW-HD-Logo.svg 1x,https://www.tuaw.com/wp-content/uploads/2024/06/TUAW-HD-Logo.svg 2x" alt="TUAW" decoding="async" loading="eager"> </a>
</div>
</div>
<div class="navbar-right">
<div class="wnav-holder font-resizer">
<a href="#" class="font-resizer-trigger" data-title="Font Resizer"><span class="screen-reader-text">Font Resizer</span><strong>Aa</strong></a>
</div>
<div class="dark-mode-toggle-wrap">
<div class="dark-mode-toggle">
<span class="dark-mode-slide">
<i class="dark-mode-slide-btn mode-icon-dark" data-title="Switch to Light"><svg class="svg-icon svg-mode-dark" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M507.681,209.011c-1.297-6.991-7.324-12.111-14.433-12.262c-7.104-0.122-13.347,4.711-14.936,11.643 c-15.26,66.497-73.643,112.94-141.978,112.94c-80.321,0-145.667-65.346-145.667-145.666c0-68.335,46.443-126.718,112.942-141.976 c6.93-1.59,11.791-7.826,11.643-14.934c-0.149-7.108-5.269-13.136-12.259-14.434C287.546,1.454,271.735,0,256,0 C187.62,0,123.333,26.629,74.98,74.981C26.628,123.333,0,187.62,0,256s26.628,132.667,74.98,181.019 C123.333,485.371,187.62,512,256,512s132.667-26.629,181.02-74.981C485.372,388.667,512,324.38,512,256 C512,240.278,510.546,224.469,507.681,209.011z" /></svg></i>
<i class="dark-mode-slide-btn mode-icon-default" data-title="Switch to Dark"><svg class="svg-icon svg-mode-light" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 232.447 232.447"><path fill="currentColor" d="M116.211,194.8c-4.143,0-7.5,3.357-7.5,7.5v22.643c0,4.143,3.357,7.5,7.5,7.5s7.5-3.357,7.5-7.5V202.3 C123.711,198.157,120.354,194.8,116.211,194.8z" /><path fill="currentColor" d="M116.211,37.645c4.143,0,7.5-3.357,7.5-7.5V7.505c0-4.143-3.357-7.5-7.5-7.5s-7.5,3.357-7.5,7.5v22.641 C108.711,34.288,112.068,37.645,116.211,37.645z" /><path fill="currentColor" d="M50.054,171.78l-16.016,16.008c-2.93,2.929-2.931,7.677-0.003,10.606c1.465,1.466,3.385,2.198,5.305,2.198 c1.919,0,3.838-0.731,5.302-2.195l16.016-16.008c2.93-2.929,2.931-7.677,0.003-10.606C57.731,168.852,52.982,168.851,50.054,171.78 z" /><path fill="currentColor" d="M177.083,62.852c1.919,0,3.838-0.731,5.302-2.195L198.4,44.649c2.93-2.929,2.931-7.677,0.003-10.606 c-2.93-2.932-7.679-2.931-10.607-0.003l-16.016,16.008c-2.93,2.929-2.931,7.677-0.003,10.607 C173.243,62.12,175.163,62.852,177.083,62.852z" /><path fill="currentColor" d="M37.645,116.224c0-4.143-3.357-7.5-7.5-7.5H7.5c-4.143,0-7.5,3.357-7.5,7.5s3.357,7.5,7.5,7.5h22.645 C34.287,123.724,37.645,120.366,37.645,116.224z" /><path fill="currentColor" d="M224.947,108.724h-22.652c-4.143,0-7.5,3.357-7.5,7.5s3.357,7.5,7.5,7.5h22.652c4.143,0,7.5-3.357,7.5-7.5 S229.09,108.724,224.947,108.724z" /><path fill="currentColor" d="M50.052,60.655c1.465,1.465,3.384,2.197,5.304,2.197c1.919,0,3.839-0.732,5.303-2.196c2.93-2.929,2.93-7.678,0.001-10.606 L44.652,34.042c-2.93-2.93-7.679-2.929-10.606-0.001c-2.93,2.929-2.93,7.678-0.001,10.606L50.052,60.655z" /><path fill="currentColor" d="M182.395,171.782c-2.93-2.929-7.679-2.93-10.606-0.001c-2.93,2.929-2.93,7.678-0.001,10.607l16.007,16.008 c1.465,1.465,3.384,2.197,5.304,2.197c1.919,0,3.839-0.732,5.303-2.196c2.93-2.929,2.93-7.678,0.001-10.607L182.395,171.782z" /><path fill="currentColor" d="M116.22,48.7c-37.232,0-67.523,30.291-67.523,67.523s30.291,67.523,67.523,67.523s67.522-30.291,67.522-67.523 S153.452,48.7,116.22,48.7z M116.22,168.747c-28.962,0-52.523-23.561-52.523-52.523S87.258,63.7,116.22,63.7 c28.961,0,52.522,23.562,52.522,52.523S145.181,168.747,116.22,168.747z" /></svg></i>
</span>
</div>
</div>
</div>
</div>
</div>
<div class="mobile-collapse">
<div class="collapse-holder">
<div class="collapse-inner">
<div class="mobile-search-form edge-padding"> <div class="header-search-form is-form-layout">
<span class="h5">Search</span>
<form method="get" action="https://www.tuaw.com/" class="rb-search-form" data-search="post" data-limit="0" data-follow="0" data-tax="category" data-dsource="0" data-ptype><div class="search-form-inner"><span class="search-icon"><i class="rbi rbi-search" aria-hidden="true"></i></span><span class="search-text"><input type="text" class="field" placeholder="Search Headlines, News..." value name="s" /></span><span class="rb-search-submit"><input type="submit" value="Search" /><i class="rbi rbi-cright" aria-hidden="true"></i></span></div></form> </div>
</div>
<nav class="mobile-menu-wrap edge-padding">
<ul id="mobile-menu" class="mobile-menu"><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-10198"><a href="https://www.tuaw.com/iphone/"><span>iPhone</span></a>
<ul class="sub-menu">
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10199"><a href="https://www.tuaw.com/iphone/accessories/"><span>iPhone Accessories</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10223"><a href="https://www.tuaw.com/iphone/how-to/"><span>iPhone How-To Guides</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10224"><a href="https://www.tuaw.com/iphone/news/"><span>iPhone News</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10225"><a href="https://www.tuaw.com/iphone/tips-and-tricks/"><span>iPhone Tips and Tricks</span></a></li>
</ul>
</li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-10193"><a href="https://www.tuaw.com/ipad/"><span>iPad</span></a>
<ul class="sub-menu">
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10194"><a href="https://www.tuaw.com/ipad/accessories/"><span>iPad Accessories</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10195"><a href="https://www.tuaw.com/ipad/how-to/"><span>iPad How-To Guides</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10196"><a href="https://www.tuaw.com/ipad/news/"><span>iPad News</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10197"><a href="https://www.tuaw.com/ipad/tips-and-tricks/"><span>iPad Tips and Tricks</span></a></li>
</ul>
</li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-10176"><a href="https://www.tuaw.com/apple-watch/"><span>Apple Watch</span></a>
<ul class="sub-menu">
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10177"><a href="https://www.tuaw.com/apple-watch/accessories/"><span>Apple Watch Accessories</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10178"><a href="https://www.tuaw.com/apple-watch/how-to/"><span>Apple Watch How-To Guides</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10179"><a href="https://www.tuaw.com/apple-watch/news/"><span>Apple Watch News</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10180"><a href="https://www.tuaw.com/apple-watch/tips-and-tricks/"><span>Apple Watch Tips and Tricks</span></a></li>
</ul>
</li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-10171"><a href="https://www.tuaw.com/apple-vision-pro/"><span>Apple Vision Pro</span></a>
<ul class="sub-menu">
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10172"><a href="https://www.tuaw.com/apple-vision-pro/accessories/"><span>Apple Vision Pro Accessories</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10173"><a href="https://www.tuaw.com/apple-vision-pro/how-to/"><span>Apple Vision Pro How-To Guides</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10174"><a href="https://www.tuaw.com/apple-vision-pro/news/"><span>Apple Vision Pro News</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10175"><a href="https://www.tuaw.com/apple-vision-pro/tips-and-tricks/"><span>Apple Vision Pro Tips and Tricks</span></a></li>
</ul>
</li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-10153"><a href="https://www.tuaw.com/airpods/"><span>AirPods</span></a>
<ul class="sub-menu">
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10154"><a href="https://www.tuaw.com/airpods/accessories/"><span>AirPods Accessories</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10155"><a href="https://www.tuaw.com/airpods/how-to/"><span>AirPods How-To Guides</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10156"><a href="https://www.tuaw.com/airpods/news/"><span>AirPods News</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10157"><a href="https://www.tuaw.com/airpods/tips-and-tricks/"><span>AirPods Tips and Tricks</span></a></li>
</ul>
</li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-10158"><a href="https://www.tuaw.com/apple/"><span>Apple</span></a>
<ul class="sub-menu">
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10159"><a href="https://www.tuaw.com/apple/apple-arcade/"><span>Apple Arcade</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10160"><a href="https://www.tuaw.com/apple/apple-fitness-plus/"><span>Apple Fitness+</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10161"><a href="https://www.tuaw.com/apple/apple-music/"><span>Apple Music</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10162"><a href="https://www.tuaw.com/apple/apple-news-plus/"><span>Apple News+</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10163"><a href="https://www.tuaw.com/apple/apple-tv-plus/"><span>Apple TV+</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-117484"><a href="https://www.tuaw.com/apple/apple-pay/"><span>Apple Pay</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10165"><a href="https://www.tuaw.com/apple/icloud/"><span>iCloud</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10164"><a href="https://www.tuaw.com/apple/how-to/"><span>How-To Guides</span></a></li>
</ul>
</li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-10166"><a href="https://www.tuaw.com/apple-tv/"><span>Apple TV</span></a>
<ul class="sub-menu">
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10167"><a href="https://www.tuaw.com/apple-tv/accessories/"><span>Apple TV Accessories</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10168"><a href="https://www.tuaw.com/apple-tv/how-to/"><span>Apple TV How-To Guides</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10169"><a href="https://www.tuaw.com/apple-tv/news/"><span>Apple TV News</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10170"><a href="https://www.tuaw.com/apple-tv/tips-and-tricks/"><span>Apple TV Tips and Tricks</span></a></li>
</ul>
</li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-10208"><a href="https://www.tuaw.com/mac/"><span>Mac</span></a>
<ul class="sub-menu">
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10200"><a href="https://www.tuaw.com/mac/imac/"><span>iMac</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10209"><a href="https://www.tuaw.com/mac/accessories/"><span>Mac Accessories</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10210"><a href="https://www.tuaw.com/mac/how-to/"><span>Mac How-To Guides</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10211"><a href="https://www.tuaw.com/mac/news/"><span>Mac News</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10212"><a href="https://www.tuaw.com/mac/tips-and-tricks/"><span>Mac Tips and Tricks</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10213"><a href="https://www.tuaw.com/mac/macbook/"><span>MacBook</span></a></li>
</ul>
</li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-10181"><a href="https://www.tuaw.com/app/"><span>Apps</span></a>
<ul class="sub-menu">
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10182"><a href="https://www.tuaw.com/app/how-to/"><span>App How-To Guides</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10183"><a href="https://www.tuaw.com/app/news/"><span>App News</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10184"><a href="https://www.tuaw.com/app/reviews/"><span>App Reviews</span></a></li>
</ul>
</li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-10226"><a href="#"><span>Others</span></a>
<ul class="sub-menu">
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10187"><a href="https://www.tuaw.com/faq/"><span>FAQ</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10188"><a href="https://www.tuaw.com/homepod/"><span>HomePod</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10203"><a href="https://www.tuaw.com/ipod/"><span>iPod</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10214"><a href="https://www.tuaw.com/os/"><span>OS</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor menu-item-10219"><a href="https://www.tuaw.com/technology/"><span>Technology</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10186"><a href="https://www.tuaw.com/deals/"><span>Deals</span></a></li>
<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10185"><a href="https://www.tuaw.com/articles/"><span>Articles</span></a></li>
</ul>
</li>
</ul> </nav>
<div class="collapse-sections">
<div class="mobile-socials">
<span class="mobile-social-title h6">Follow US</span>
<a class="social-link-facebook" aria-label="Facebook" data-title="Facebook" href="https://www.facebook.com/TUAWcom" target="_blank" rel="noopener nofollow"><i class="rbi rbi-facebook" aria-hidden="true"></i></a><a class="social-link-twitter" aria-label="Twitter" data-title="Twitter" href="https://x.com/TUAW_Official" target="_blank" rel="noopener nofollow"><i class="rbi rbi-twitter" aria-hidden="true"></i></a><a class="social-link-instagram" aria-label="Instagram" data-title="Instagram" href="https://www.instagram.com/tuawcom" target="_blank" rel="noopener nofollow"><i class="rbi rbi-instagram" aria-hidden="true"></i></a><a class="social-link-linkedin" aria-label="LinkedIn" data-title="LinkedIn" href="https://www.linkedin.com/company/tuawcom" target="_blank" rel="noopener nofollow"><i class="rbi rbi-linkedin" aria-hidden="true"></i></a><a class="social-link-rss" aria-label="Rss" data-title="Rss" href="https://www.tuaw.com/feed/" target="_blank" rel="noopener nofollow"><i class="rbi rbi-rss" aria-hidden="true"></i></a> </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="site-wrap">
<div class="rb-container edge-paddingx">
</div> <div class="single-standard-8 is-sidebar-right sticky-last-w">
<div class="rb-container edge-padding">
<article id="post-38444" class="post-38444 post type-post status-publish format-standard category-technology-news"> <div class="grid-container">
<div class="s-ct">
<header class="single-header">
<div class="s-cats ecat-bg-1 ecat-size-big"><div class="p-categories"><a class="p-category category-id-138" href="https://www.tuaw.com/technology/news/" rel="category">Technology News</a></div></div> <h1 class="s-title">In-Depth Interview with Tech Expert Brett Terpstra on TUAW</h1>
<div class="single-meta meta-s-default yes-0">
<div class="smeta-in">
<div class="smeta-sec">
<div class="smeta-bottom meta-text">
<time class="updated-date" datetime="2024-07-01T06:52:45-07:00">Last updated: Jul 1, 2024 6:52 am GMT-0700</time>
</div>
<div class="p-meta">
<div class="meta-inner is-meta"><span class="meta-el meta-author">
<span class="meta-label">By</span>
<a href="https://www.tuaw.com/author/mark/">Mark Jackson</a>
</span>
</div>
</div>
</div>
</div>
<div class="smeta-extra"> </div>
</div>
</header>
<div class="s-feat-outer">
</div>
<div class="s-ct-wrap">
<div class="s-ct-inner">
<div class="e-ct-outer">
<div class="entry-content rbct clearfix"><div class="bialty-container"><p></p><p>In the latest installment of <a href="https://itunes.apple.com/us/podcast/tuaw-one-to-one/id784980347?mt=2" rel="nofollow noopener" target="_blank">TUAW 1 to 1</a>, I had the pleasure of chatting with <a href="http://brettterpstra.com" rel="nofollow noopener" target="_blank">Brett Terpstra</a>, a former TUAW contributor who has spent recent years at AOL, contributing to platforms like TUAW, Joystiq, Massively, and Engadget. Brett has recently concluded his tenure at AOL, and now dedicates his time to his personal endeavors which can be explored at <a href="http://brettterpstra.com" rel="nofollow noopener" target="_blank">his personal site</a>.</p>
<p>Brett Terpstra is also the brains behind <a href="http://marked2app.com/" rel="nofollow noopener" target="_blank">Marked</a> and several other innovative tools and apps such as nvAlt and Slogger.</p><figure class="centered-figure"><div class="bialty-container"></div>
</figure>
<p>For a deeper dive into his inventive projects, you can visit <a href="http://brettterpstra.com/projects/" rel="nofollow noopener" target="_blank">his projects page</a>.</p>
<p>Brett&rsquo;s creativity and expertise are truly inspiring. In our conversation, we reminisced about the early days of computing, discussed the importance of data portability, and debated the merits of Edison versus Tesla amidst the backdrop of the polar vortex.</p>
<p>During our discussion, I recommended the insightful book <a href="https://www.amazon.com/Tesla-Man-Time-Margaret-Cheney-ebook/dp/B005WKF97C/ref=sr_1_5?ie=UTF8&amp;qid=1389656188&amp;sr=8-5&amp;keywords=tesla" rel="nofollow noopener" target="_blank"><em>Tesla: Man Out Of Time</em> by Margaret Cheney</a>.</p>
<p>Listen to our engaging conversation below, or <a href="https://itunes.apple.com/us/podcast/tuaw-one-to-one/id784980347?mt=2" rel="nofollow noopener" target="_blank">subscribe to 1:1 via iTunes here</a>. We hope you enjoy the episode!</p>
.</div>
</div>
</div>
</div>
<div class="e-shared-sec entry-sec">
<div class="e-shared-header h4">
<i class="rbi rbi-share" aria-hidden="true"></i><span>Share This Article</span>
</div>
<div class="rbbsl tooltips-n effect-fadeout is-bg">
<a class="share-action share-trigger icon-facebook" aria-label="Share on Facebook" href="https://www.facebook.com/sharer.php?u=https%3A%2F%2Fwww.tuaw.com%2F2014%2F01%2F13%2Ftuaw-1-to-1-brett-terpstra%2F" data-title="Facebook" rel="nofollow"><i class="rbi rbi-facebook" aria-hidden="true"></i><span>Facebook</span></a>
<a class="share-action share-trigger icon-twitter" aria-label="Share on Twitter" href="https://twitter.com/intent/tweet?text=In-Depth+Interview+with+Tech+Expert+Brett+Terpstra+on+TUAW&amp;url=https%3A%2F%2Fwww.tuaw.com%2F2014%2F01%2F13%2Ftuaw-1-to-1-brett-terpstra%2F&amp;via=TUAW_Official" data-title="Twitter" rel="nofollow">
<i class="rbi rbi-twitter" aria-hidden="true"></i><span>Twitter</span></a> <a class="share-action share-trigger share-trigger icon-pinterest" aria-label="Share on Pinterest" rel="nofollow" href="https://pinterest.com/pin/create/button/?url=https%3A%2F%2Fwww.tuaw.com%2F2014%2F01%2F13%2Ftuaw-1-to-1-brett-terpstra%2F&amp;media=&amp;description=In-Depth+Interview+with+Tech+Expert+Brett+Terpstra+on+TUAW" data-title="Pinterest"><i class="rbi rbi-pinterest" aria-hidden="true"></i><span>Pinterest</span></a>
<a class="share-action share-trigger icon-linkedin" aria-label="Share on Linkedin" href="https://linkedin.com/shareArticle?mini=true&amp;url=https%3A%2F%2Fwww.tuaw.com%2F2014%2F01%2F13%2Ftuaw-1-to-1-brett-terpstra%2F&amp;title=In-Depth+Interview+with+Tech+Expert+Brett+Terpstra+on+TUAW" data-title="linkedIn" rel="nofollow"><i class="rbi rbi-linkedin" aria-hidden="true"></i><span>LinkedIn</span></a>
<a class="share-action share-trigger icon-reddit" aria-label="Share on Reddit" href="https://www.reddit.com/submit?url=https%3A%2F%2Fwww.tuaw.com%2F2014%2F01%2F13%2Ftuaw-1-to-1-brett-terpstra%2F&amp;title=In-Depth+Interview+with+Tech+Expert+Brett+Terpstra+on+TUAW" data-title="Reddit" rel="nofollow"><i class="rbi rbi-reddit" aria-hidden="true"></i><span>Reddit</span></a>
<a class="share-action icon-email" aria-label="Email" href="mailto:?subject=In-Depth%20Interview%20with%20Tech%20Expert%20Brett%20Terpstra%20on%20TUAW%20BODY=I%20found%20this%20article%20interesting%20and%20thought%20of%20sharing%20it%20with%20you.%20Check%20it%20out:%20https://www.tuaw.com/2014/01/13/tuaw-1-to-1-brett-terpstra/" data-title="Email" rel="nofollow">
<i class="rbi rbi-email" aria-hidden="true"></i><span>Email</span></a>
<a class="share-action icon-copy copy-trigger" aria-label="Copy Link" href="#" data-copied="Copied!" data-link="https://www.tuaw.com/2014/01/13/tuaw-1-to-1-brett-terpstra/" rel="nofollow" data-copy="Copy Link"><i class="rbi rbi-link-o" aria-hidden="true"></i><span>Copy Link</span></a>
<a class="share-action icon-print" aria-label="Print" rel="nofollow" href="javascript:if(window.print)window.print()" data-title="Print"><i class="rbi rbi-print" aria-hidden="true"></i><span>Print</span></a>
<a class="share-action native-share-trigger more-icon" aria-label="More" href="#" data-link="https://www.tuaw.com/2014/01/13/tuaw-1-to-1-brett-terpstra/" data-ptitle="In-Depth Interview with Tech Expert Brett Terpstra on TUAW" data-title="More" rel="nofollow"><i class="rbi rbi-more" aria-hidden="true"></i></a>
</div>
</div><div class="saboxplugin-wrap"><div class="saboxplugin-tab saboxplugin-tab-about"><div class="saboxplugin-gravatar"><img alt="Michael" src="https://www.tuaw.com/wp-content/uploads/2024/07/cropped-Michael-125x125.png" srcset="https://www.tuaw.com/wp-content/uploads/2024/07/cropped-Michael-250x250.png 2x" class="avatar avatar-125 photo" height="125" width="125" loading="lazy" decoding="async" /></div><div class="saboxplugin-authorname"><a href="https://www.tuaw.com/author/mark/" class="vcard author" rel="author"><span class="fn">Mark Jackson</span></a></div><div class="saboxplugin-desc"><div><p>Mark is a dedicated writer for TUAW, bringing insightful and engaging content to Apple enthusiasts around the world. With a deep understanding of Apple products like the iPhone, iPad, and MacBook, Mark&#8217;s articles offer readers valuable tips, news, and reviews. His expertise in the tech industry, combined with a knack for clear and concise writing, makes him a trusted voice in the Apple community. When he&#8217;s not writing, Mark enjoys exploring the latest apps and software updates, always staying ahead of the curve.</p>
</div></div><div class="clearfix"></div><div class="saboxplugin-socials "><a target="_self" href="mailto:&#109;&#097;&#114;&#107;&#064;&#116;u&#097;&#119;.co&#109;" title="User email" rel="nofollow" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-user_email" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"></path></svg></span></a></div></div></div>
</div>
</div>
<div class="sidebar-wrap single-sidebar">
<div class="sidebar-inner clearfix">
<div id="widget-post-2" class="widget rb-section w-sidebar clearfix widget-post"><div class="h4 block-h widget-heading heading-layout-1">Latest Articles</div><div class="widget-p-listing"> <div class="p-wrap p-small p-list-small-2" data-pid="117598">
<div class="feat-holder"> <div class="p-featured ratio-v1">
<a class="p-flink" href="https://www.tuaw.com/2024/07/18/does-target-accept-apple-pay/" title="Does Target Accept Apple Pay?">
<div class="bialty-container"><img width="150" height="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" class="featured-img wp-post-image" alt="Target and Apple Pay logo" decoding="async" data-lazy-src="https://www.tuaw.com/wp-content/uploads/2024/07/Target-and-Apple-Pay-logo-150x150.png"><noscript><img width="150" height="150" src="https://www.tuaw.com/wp-content/uploads/2024/07/Target-and-Apple-Pay-logo-150x150.png" class="featured-img wp-post-image" alt="Target and Apple Pay logo" loading="lazy" decoding="async"></noscript></div>
</a>
</div>
</div>
<div class="p-content">
<div class="h5"> <a class="p-url" href="https://www.tuaw.com/2024/07/18/does-target-accept-apple-pay/" rel="bookmark">Does Target Accept Apple Pay?</a></div> <div class="p-meta">
<div class="meta-inner is-meta">
<span class="meta-el meta-read">3 Min Read</span>
</div>
</div>
</div>
</div>
<div class="p-wrap p-small p-list-small-2" data-pid="117594">
<div class="feat-holder"> <div class="p-featured ratio-v1">
<a class="p-flink" href="https://www.tuaw.com/2024/07/18/does-walmart-accept-apple-pay/" title="Does Walmart Accept Apple Pay?">
<div class="bialty-container"><img width="150" height="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" class="featured-img wp-post-image" alt="Walmart and Apple Pay logo" decoding="async" data-lazy-src="https://www.tuaw.com/wp-content/uploads/2024/07/Walmart-and-Apple-Pay-logo-150x150.png"><noscript><img width="150" height="150" src="https://www.tuaw.com/wp-content/uploads/2024/07/Walmart-and-Apple-Pay-logo-150x150.png" class="featured-img wp-post-image" alt="Walmart and Apple Pay logo" loading="lazy" decoding="async"></noscript></div>
</a>
</div>
</div>
<div class="p-content">
<div class="h5"> <a class="p-url" href="https://www.tuaw.com/2024/07/18/does-walmart-accept-apple-pay/" rel="bookmark">Does Walmart Accept Apple Pay?</a></div> <div class="p-meta">
<div class="meta-inner is-meta">
<span class="meta-el meta-read">3 Min Read</span>
</div>
</div>
</div>
</div>
<div class="p-wrap p-small p-list-small-2" data-pid="117583">
<div class="feat-holder"> <div class="p-featured ratio-v1">
<a class="p-flink" href="https://www.tuaw.com/2024/07/18/starlinks-new-gateway-terminal-achieves-8gbps-internet-speeds/" title="Starlink&#8217;s New Gateway Terminal Achieves 8Gbps Internet Speeds">
<div class="bialty-container"><img width="150" height="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" class="featured-img wp-post-image" alt="Starlink logo" decoding="async" data-lazy-src="https://www.tuaw.com/wp-content/uploads/2024/07/Starlink-150x150.png"><noscript><img width="150" height="150" src="https://www.tuaw.com/wp-content/uploads/2024/07/Starlink-150x150.png" class="featured-img wp-post-image" alt="Starlink logo" loading="lazy" decoding="async"></noscript></div>
</a>
</div>
</div>
<div class="p-content">
<div class="h5"> <a class="p-url" href="https://www.tuaw.com/2024/07/18/starlinks-new-gateway-terminal-achieves-8gbps-internet-speeds/" rel="bookmark">Starlink&#8217;s New Gateway Terminal Achieves 8Gbps Internet Speeds</a></div> <div class="p-meta">
<div class="meta-inner is-meta">
<span class="meta-el meta-read">3 Min Read</span>
</div>
</div>
</div>
</div>
<div class="p-wrap p-small p-list-small-2" data-pid="117574">
<div class="feat-holder"> <div class="p-featured ratio-v1">
<a class="p-flink" href="https://www.tuaw.com/2024/07/18/key-suppliers-suggest-iphone-16-orders-may-not-increase/" title="Key Suppliers Suggest iPhone 16 Orders May Not Increase">
<div class="bialty-container"><img width="150" height="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" class="featured-img wp-post-image" alt="Apple Intelligence on the iPhone 16" decoding="async" data-lazy-src="https://www.tuaw.com/wp-content/uploads/2024/07/Apple-Intelligence-on-the-iPhone-16-150x150.png"><noscript><img width="150" height="150" src="https://www.tuaw.com/wp-content/uploads/2024/07/Apple-Intelligence-on-the-iPhone-16-150x150.png" class="featured-img wp-post-image" alt="Apple Intelligence on the iPhone 16" loading="lazy" decoding="async"></noscript></div>
</a>
</div>
</div>
<div class="p-content">
<div class="h5"> <a class="p-url" href="https://www.tuaw.com/2024/07/18/key-suppliers-suggest-iphone-16-orders-may-not-increase/" rel="bookmark">Key Suppliers Suggest iPhone 16 Orders May Not Increase</a></div> <div class="p-meta">
<div class="meta-inner is-meta">
<span class="meta-el meta-read">3 Min Read</span>
</div>
</div>
</div>
</div>
<div class="p-wrap p-small p-list-small-2" data-pid="117548">
<div class="feat-holder"> <div class="p-featured ratio-v1">
<a class="p-flink" href="https://www.tuaw.com/2024/07/18/does-albertsons-accept-apple-pay/" title="Does Albertsons Accept Apple Pay?">
<div class="bialty-container"><img width="150" height="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" class="featured-img wp-post-image" alt="Albertsons and Apple Pay logo" decoding="async" data-lazy-src="https://www.tuaw.com/wp-content/uploads/2024/07/Albertsons-and-Apple-Pay-logo-150x150.png"><noscript><img width="150" height="150" src="https://www.tuaw.com/wp-content/uploads/2024/07/Albertsons-and-Apple-Pay-logo-150x150.png" class="featured-img wp-post-image" alt="Albertsons and Apple Pay logo" loading="lazy" decoding="async"></noscript></div>
</a>
</div>
</div>
<div class="p-content">
<div class="h5"> <a class="p-url" href="https://www.tuaw.com/2024/07/18/does-albertsons-accept-apple-pay/" rel="bookmark">Does Albertsons Accept Apple Pay?</a></div> <div class="p-meta">
<div class="meta-inner is-meta">
<span class="meta-el meta-read">3 Min Read</span>
</div>
</div>
</div>
</div>
<div class="p-wrap p-small p-list-small-2" data-pid="117544">
<div class="feat-holder"> <div class="p-featured ratio-v1">
<a class="p-flink" href="https://www.tuaw.com/2024/07/18/does-winco-accept-apple-pay/" title="Does WinCo Accept Apple Pay?">
<div class="bialty-container"><img width="150" height="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" class="featured-img wp-post-image" alt="WinCo and Apple Pay logo" decoding="async" data-lazy-src="https://www.tuaw.com/wp-content/uploads/2024/07/WinCo-and-Apple-Pay-logo-150x150.png"><noscript><img width="150" height="150" src="https://www.tuaw.com/wp-content/uploads/2024/07/WinCo-and-Apple-Pay-logo-150x150.png" class="featured-img wp-post-image" alt="WinCo and Apple Pay logo" loading="lazy" decoding="async"></noscript></div>
</a>
</div>
</div>
<div class="p-content">
<div class="h5"> <a class="p-url" href="https://www.tuaw.com/2024/07/18/does-winco-accept-apple-pay/" rel="bookmark">Does WinCo Accept Apple Pay?</a></div> <div class="p-meta">
<div class="meta-inner is-meta">
<span class="meta-el meta-read">3 Min Read</span>
</div>
</div>
</div>
</div>
<div class="p-wrap p-small p-list-small-2" data-pid="117541">
<div class="feat-holder"> <div class="p-featured ratio-v1">
<a class="p-flink" href="https://www.tuaw.com/2024/07/18/does-popeyes-accept-apple-pay/" title="Does Popeyes Accept Apple Pay?">
<div class="bialty-container"><img width="150" height="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" class="featured-img wp-post-image" alt="Popeyes and Apple Pay logo" decoding="async" data-lazy-src="https://www.tuaw.com/wp-content/uploads/2024/07/Popeyes-and-Apple-Pay-150x150.png"><noscript><img width="150" height="150" src="https://www.tuaw.com/wp-content/uploads/2024/07/Popeyes-and-Apple-Pay-150x150.png" class="featured-img wp-post-image" alt="Popeyes and Apple Pay logo" loading="lazy" decoding="async"></noscript></div>
</a>
</div>
</div>
<div class="p-content">
<div class="h5"> <a class="p-url" href="https://www.tuaw.com/2024/07/18/does-popeyes-accept-apple-pay/" rel="bookmark">Does Popeyes Accept Apple Pay?</a></div> <div class="p-meta">
<div class="meta-inner is-meta">
<span class="meta-el meta-read">3 Min Read</span>
</div>
</div>
</div>
</div>
<div class="p-wrap p-small p-list-small-2" data-pid="117537">
<div class="feat-holder"> <div class="p-featured ratio-v1">
<a class="p-flink" href="https://www.tuaw.com/2024/07/18/does-marshalls-accept-apple-pay/" title="Does Marshalls Accept Apple Pay?">
<div class="bialty-container"><img width="150" height="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" class="featured-img wp-post-image" alt="Marshalls and Apple Pay Logo" decoding="async" data-lazy-src="https://www.tuaw.com/wp-content/uploads/2024/07/Marshalls-and-Apple-Pay-Logo-150x150.png"><noscript><img width="150" height="150" src="https://www.tuaw.com/wp-content/uploads/2024/07/Marshalls-and-Apple-Pay-Logo-150x150.png" class="featured-img wp-post-image" alt="Marshalls and Apple Pay Logo" loading="lazy" decoding="async"></noscript></div>
</a>
</div>
</div>
<div class="p-content">
<div class="h5"> <a class="p-url" href="https://www.tuaw.com/2024/07/18/does-marshalls-accept-apple-pay/" rel="bookmark">Does Marshalls Accept Apple Pay?</a></div> <div class="p-meta">
<div class="meta-inner is-meta">
<span class="meta-el meta-read">3 Min Read</span>
</div>
</div>
</div>
</div>
<div class="p-wrap p-small p-list-small-2" data-pid="117526">
<div class="feat-holder"> <div class="p-featured ratio-v1">
<a class="p-flink" href="https://www.tuaw.com/2024/07/18/does-jack-in-the-box-accept-apple-pay/" title="Does Jack in the Box Accept Apple Pay?">
<div class="bialty-container"><img width="150" height="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" class="featured-img wp-post-image" alt="Jack in the Box and Apple Pay Logo" decoding="async" data-lazy-src="https://www.tuaw.com/wp-content/uploads/2024/07/Jack-in-the-Box-and-Apple-Pay-Logo-150x150.png"><noscript><img width="150" height="150" src="https://www.tuaw.com/wp-content/uploads/2024/07/Jack-in-the-Box-and-Apple-Pay-Logo-150x150.png" class="featured-img wp-post-image" alt="Jack in the Box and Apple Pay Logo" loading="lazy" decoding="async"></noscript></div>
</a>
</div>
</div>
<div class="p-content">
<div class="h5"> <a class="p-url" href="https://www.tuaw.com/2024/07/18/does-jack-in-the-box-accept-apple-pay/" rel="bookmark">Does Jack in the Box Accept Apple Pay?</a></div> <div class="p-meta">
<div class="meta-inner is-meta">
<span class="meta-el meta-read">3 Min Read</span>
</div>
</div>
</div>
</div>
<div class="p-wrap p-small p-list-small-2" data-pid="117523">
<div class="feat-holder"> <div class="p-featured ratio-v1">
<a class="p-flink" href="https://www.tuaw.com/2024/07/18/does-dairy-queen-accept-apple-pay/" title="Does Dairy Queen Accept Apple Pay?">
<div class="bialty-container"><img width="150" height="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" class="featured-img wp-post-image" alt="Dairy Queen and Apple Pay logo" decoding="async" data-lazy-src="https://www.tuaw.com/wp-content/uploads/2024/07/Dairy-Queen-and-Apple-Pay-150x150.png"><noscript><img width="150" height="150" src="https://www.tuaw.com/wp-content/uploads/2024/07/Dairy-Queen-and-Apple-Pay-150x150.png" class="featured-img wp-post-image" alt="Dairy Queen and Apple Pay logo" loading="lazy" decoding="async"></noscript></div>
</a>
</div>
</div>
<div class="p-content">
<div class="h5"> <a class="p-url" href="https://www.tuaw.com/2024/07/18/does-dairy-queen-accept-apple-pay/" rel="bookmark">Does Dairy Queen Accept Apple Pay?</a></div> <div class="p-meta">
<div class="meta-inner is-meta">
<span class="meta-el meta-read">3 Min Read</span>
</div>
</div>
</div>
</div>
<div class="p-wrap p-small p-list-small-2" data-pid="117520">
<div class="feat-holder"> <div class="p-featured ratio-v1">
<a class="p-flink" href="https://www.tuaw.com/2024/07/18/does-safeway-accept-apple-pay/" title="Does Safeway Accept Apple Pay?">
<div class="bialty-container"><img width="150" height="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" class="featured-img wp-post-image" alt="Safeway and Apple Pay logo" decoding="async" data-lazy-src="https://www.tuaw.com/wp-content/uploads/2024/07/Safeway-and-Apple-Pay-150x150.png"><noscript><img width="150" height="150" src="https://www.tuaw.com/wp-content/uploads/2024/07/Safeway-and-Apple-Pay-150x150.png" class="featured-img wp-post-image" alt="Safeway and Apple Pay logo" loading="lazy" decoding="async"></noscript></div>
</a>
</div>
</div>
<div class="p-content">
<div class="h5"> <a class="p-url" href="https://www.tuaw.com/2024/07/18/does-safeway-accept-apple-pay/" rel="bookmark">Does Safeway Accept Apple Pay?</a></div> <div class="p-meta">
<div class="meta-inner is-meta">
<span class="meta-el meta-read">3 Min Read</span>
</div>
</div>
</div>
</div>
<div class="p-wrap p-small p-list-small-2" data-pid="117516">
<div class="feat-holder"> <div class="p-featured ratio-v1">
<a class="p-flink" href="https://www.tuaw.com/2024/07/18/does-ross-accept-apple-pay/" title="Does Ross Accept Apple Pay?">
<div class="bialty-container"><img width="150" height="150" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E" class="featured-img wp-post-image" alt="Ross and Apple Pay logo" decoding="async" data-lazy-src="https://www.tuaw.com/wp-content/uploads/2024/07/Ross-and-Apple-Pay-logo-150x150.png"><noscript><img width="150" height="150" src="https://www.tuaw.com/wp-content/uploads/2024/07/Ross-and-Apple-Pay-logo-150x150.png" class="featured-img wp-post-image" alt="Ross and Apple Pay logo" loading="lazy" decoding="async"></noscript></div>
</a>
</div>
</div>
<div class="p-content">
<div class="h5"> <a class="p-url" href="https://www.tuaw.com/2024/07/18/does-ross-accept-apple-pay/" rel="bookmark">Does Ross Accept Apple Pay?</a></div> <div class="p-meta">
<div class="meta-inner is-meta">
<span class="meta-el meta-read">3 Min Read</span>
</div>
</div>
</div>
</div>
</div></div> </div>
</div>
</div>
</article> </div>
</div>
</div>
<footer class="footer-wrap rb-section top-border">
<div class="footer-inner footer-has-bg"> <div class="footer-columns rb-columns is-gap-25 rb-container edge-padding footer-3c">
<div class="block-inner">
<div class="footer-col"><div id="text-5" class="widget w-sidebar rb-section clearfix widget_text"> <div class="textwidget"></div>
</div></div><div class="footer-col"><div id="text-4" class="widget w-sidebar rb-section clearfix widget_text"> <div class="textwidget"><p><img loading="lazy" decoding="async" class="wp-image-10121 aligncenter" src="https://www.tuaw.com/wp-content/uploads/2024/06/TUAW-HD-Logo.svg" alt="TUAW Logo" width="212" height="97" /></p>
<p>TUAW (or The Unofficial Apple Weblog) is a website devoted to tips, reviews, news, analysis and opinion on everything Apple.</p>
<p>This website is independently operated and is not officially endorsed by Apple Inc. Trademarks including &#8220;iPhone,&#8221; &#8220;iPad,&#8221; &#8220;iPod,&#8221; &#8220;iTunes,&#8221; &#8220;Apple TV,&#8221; &#8220;MacBook,&#8221; &#8220;Apple Watch,&#8221; &#8220;Apple Vision Pro,&#8221; &#8220;AirPods,&#8221; &#8220;HomePod,&#8221; and the Apple logo, as well as all other Apple product names, are registered trademarks of Apple Inc.</p>
</div>
</div></div><div class="footer-col"><div id="text-6" class="widget w-sidebar rb-section clearfix widget_text"> <div class="textwidget"></div>
</div></div> </div>
</div>
<div class="footer-copyright footer-bottom-centered">
<div class="rb-container edge-padding">
<div class="bottom-footer-section">
<div class="footer-social-list">
<span class="footer-social-list-title h6">Follow US</span>
<a class="social-link-facebook" aria-label="Facebook" data-title="Facebook" href="https://www.facebook.com/TUAWcom" target="_blank" rel="noopener nofollow"><i class="rbi rbi-facebook" aria-hidden="true"></i></a><a class="social-link-twitter" aria-label="Twitter" data-title="Twitter" href="https://x.com/TUAW_Official" target="_blank" rel="noopener nofollow"><i class="rbi rbi-twitter" aria-hidden="true"></i></a><a class="social-link-instagram" aria-label="Instagram" data-title="Instagram" href="https://www.instagram.com/tuawcom" target="_blank" rel="noopener nofollow"><i class="rbi rbi-instagram" aria-hidden="true"></i></a><a class="social-link-linkedin" aria-label="LinkedIn" data-title="LinkedIn" href="https://www.linkedin.com/company/tuawcom" target="_blank" rel="noopener nofollow"><i class="rbi rbi-linkedin" aria-hidden="true"></i></a><a class="social-link-rss" aria-label="Rss" data-title="Rss" href="https://www.tuaw.com/feed/" target="_blank" rel="noopener nofollow"><i class="rbi rbi-rss" aria-hidden="true"></i></a> </div>
</div>
<div class="copyright-inner">
<div class="copyright">Copyright © 2024 TUAW. All rights reserved.</div><ul id="copyright-menu" class="copyright-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-83676"><a href="https://www.tuaw.com/contact-us/"><span>Contact Us</span></a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-83675"><a href="https://www.tuaw.com/about/"><span>About Us</span></a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-83674"><a rel="privacy-policy" href="https://www.tuaw.com/privacy-policy/"><span>Privacy Policy</span></a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-84121"><a href="https://www.tuaw.com/terms-of-use/"><span>Terms of Use</span></a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-116921"><a href="https://www.tuaw.com/author/"><span>Authors</span></a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-117013"><a href="https://www.tuaw.com/write-for-us/"><span>Write For Us</span></a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-117028"><a href="https://www.tuaw.com/submit-an-article/"><span>Submit an Article</span></a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-117027"><a href="https://www.tuaw.com/guest-post/"><span>Guest Post</span></a></li>
</ul> </div>
</div>
</div>
</div></footer>
</div>
<script type="rocketlazyloadscript">
            (function () {
				                const darkModeID = 'RubyDarkMode';
                const currentMode = navigator.cookieEnabled ? (localStorage.getItem(darkModeID) || 'default') : 'default';
                const selector = currentMode === 'dark' ? '.mode-icon-dark' : '.mode-icon-default';
                const icons = document.querySelectorAll(selector);
                if (icons.length) {
                    icons.forEach(icon => icon.classList.add('activated'));
                }
				
				                const readingSize = navigator.cookieEnabled ? sessionStorage.getItem('rubyResizerStep') || '' : '1';
                if (readingSize) {
                    const body = document.querySelector('body');
                    switch (readingSize) {
                        case '2':
                            body.classList.add('medium-entry-size');
                            break;
                        case '3':
                            body.classList.add('big-entry-size');
                            break;
                    }
                }
            })();
		</script>
<script type="rocketlazyloadscript">
            (function () {
                let currentMode = null;
                const darkModeID = 'RubyDarkMode';
				                currentMode = navigator.cookieEnabled ? localStorage.getItem(darkModeID) || null : 'default';
                if (!currentMode) {
					                    currentMode = 'default';
                    localStorage.setItem(darkModeID, 'default');
					                }
                document.body.setAttribute('data-theme', currentMode === 'dark' ? 'dark' : 'default');
				            })();
		</script>
<style type="text/css"></style><style type="text/css"></style><script type="rocketlazyloadscript">window.addEventListener('DOMContentLoaded', function() {(function ($) {
            $(document).ready(function () {
                $(".saboxplugin-tabs-wrapper").on("click", "li", function () {
                    $(this).parents("ul").children("li").removeClass("active");
                    $(this).addClass("active");
                    $(this).parents(".saboxplugin-wrap").children(".saboxplugin-tab").hide();
                    $(this).parents(".saboxplugin-wrap").children(".saboxplugin-tab-" + $(this).data("tab")).show();
                });
            });
        })(jQuery);});</script><script id="foxiz-core-js-extra">
var foxizCoreParams = {"ajaxurl":"https:\/\/www.tuaw.com\/wp-admin\/admin-ajax.php","darkModeID":"RubyDarkMode","cookieDomain":"","cookiePath":"\/"};
</script>
<script type="rocketlazyloadscript" data-minify="1" data-rocket-src="https://www.tuaw.com/wp-content/cache/min/1/wp-content/plugins/foxiz-core/assets/core.js?ver=1721381758" id="foxiz-core-js" defer></script>
<script id="superpwa-register-sw-js-extra">
var superpwa_sw = {"url":"\/superpwa-sw.js?2.2.28","disable_addtohome":"0","enableOnDesktop":"","offline_message":"1","offline_message_txt":"You are currently offline."};
</script>
<script type="rocketlazyloadscript" data-minify="1" data-rocket-src="https://www.tuaw.com/wp-content/cache/min/1/wp-content/plugins/super-progressive-web-apps/public/js/register-sw.js?ver=1721381758" id="superpwa-register-sw-js" defer></script>
<script id="ez-toc-scroll-scriptjs-js-extra">
var eztoc_smooth_local = {"scroll_offset":"30","add_request_uri":""};
</script>
<script type="rocketlazyloadscript" data-rocket-src="https://www.tuaw.com/wp-content/plugins/easy-table-of-contents/assets/js/smooth_scroll.min.js" id="ez-toc-scroll-scriptjs-js" defer></script>
<script type="rocketlazyloadscript" data-rocket-src="https://www.tuaw.com/wp-content/plugins/easy-table-of-contents/vendor/js-cookie/js.cookie.min.js" id="ez-toc-js-cookie-js" defer></script>
<script type="rocketlazyloadscript" data-rocket-src="https://www.tuaw.com/wp-content/plugins/easy-table-of-contents/vendor/sticky-kit/jquery.sticky-kit.min.js" id="ez-toc-jquery-sticky-kit-js" defer></script>
<script id="ez-toc-js-js-extra">
var ezTOC = {"smooth_scroll":"1","scroll_offset":"30","fallbackIcon":"<span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span>"};
</script>
<script type="rocketlazyloadscript" data-rocket-src="https://www.tuaw.com/wp-content/plugins/easy-table-of-contents/assets/js/front.min.js" id="ez-toc-js-js" defer></script>
<script type="rocketlazyloadscript" 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":"1","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:\/\/www.tuaw.com","onHoverDelay":"100","rateThrottle":"3"};
</script>
<script type="rocketlazyloadscript" 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 id="rocket_lazyload_css-js-extra">
var rocket_lazyload_css_data = {"threshold":"300"};
</script>
<script id="rocket_lazyload_css-js-after">
!function o(n,c,a){function u(t,e){if(!c[t]){if(!n[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(s)return s(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}r=c[t]={exports:{}},n[t][0].call(r.exports,function(e){return u(n[t][1][e]||e)},r,r.exports,o,n,c,a)}return c[t].exports}for(var s="function"==typeof require&&require,e=0;e<a.length;e++)u(a[e]);return u}({1:[function(e,t,r){"use strict";{const c="undefined"==typeof rocket_pairs?[]:rocket_pairs,a=(("undefined"==typeof rocket_excluded_pairs?[]:rocket_excluded_pairs).map(t=>{var e=t.selector;document.querySelectorAll(e).forEach(e=>{e.setAttribute("data-rocket-lazy-bg-"+t.hash,"excluded")})}),document.querySelector("#wpr-lazyload-bg-container"));var o=rocket_lazyload_css_data.threshold||300;const u=new IntersectionObserver(e=>{e.forEach(t=>{t.isIntersecting&&c.filter(e=>t.target.matches(e.selector)).map(t=>{var e;t&&((e=document.createElement("style")).textContent=t.style,a.insertAdjacentElement("afterend",e),t.elements.forEach(e=>{u.unobserve(e),e.setAttribute("data-rocket-lazy-bg-"+t.hash,"loaded")}))})})},{rootMargin:o+"px"});function n(){0<(0<arguments.length&&void 0!==arguments[0]?arguments[0]:[]).length&&c.forEach(t=>{try{document.querySelectorAll(t.selector).forEach(e=>{"loaded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&"excluded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&(u.observe(e),(t.elements||=[]).push(e))})}catch(e){console.error(e)}})}n(),function(){const r=window.MutationObserver;return function(e,t){if(e&&1===e.nodeType)return(t=new r(t)).observe(e,{attributes:!0,childList:!0,subtree:!0}),t}}()(document.querySelector("body"),n)}},{}]},{},[1]);
//# sourceMappingURL=lazyload-css.min.js.map
</script>
<script type="rocketlazyloadscript" data-rocket-src="https://www.tuaw.com/wp-content/themes/foxiz/assets/js/jquery.waypoints.min.js" id="jquery-waypoints-js" defer></script>
<script type="rocketlazyloadscript" data-rocket-src="https://www.tuaw.com/wp-content/themes/foxiz/assets/js/rbswiper.min.js" id="rbswiper-js" defer></script>
<script type="rocketlazyloadscript" data-rocket-src="https://www.tuaw.com/wp-content/themes/foxiz/assets/js/jquery.mp.min.js" id="jquery-magnific-popup-js" defer></script>
<script type="rocketlazyloadscript" data-rocket-src="https://www.tuaw.com/wp-content/themes/foxiz/assets/js/jquery.tipsy.min.js" id="rb-tipsy-js" defer></script>
<script type="rocketlazyloadscript" data-rocket-src="https://www.tuaw.com/wp-content/themes/foxiz/assets/js/jquery.ui.totop.min.js" id="jquery-uitotop-js" defer></script>
<script type="rocketlazyloadscript" data-minify="1" data-rocket-src="https://www.tuaw.com/wp-content/cache/min/1/wp-content/themes/foxiz/assets/js/personalized.js?ver=1721381758" id="foxiz-personalize-js" defer></script>
<script id="foxiz-global-js-extra">
var foxizParams = {"twitterName":"TUAW_Official","sliderSpeed":"5000","sliderEffect":"slide","sliderFMode":"1","singleLoadNextLimit":"20","liveInterval":"600"};
</script>
<script type="rocketlazyloadscript" data-minify="1" data-rocket-src="https://www.tuaw.com/wp-content/cache/min/1/wp-content/themes/foxiz/assets/js/global.js?ver=1721381758" id="foxiz-global-js" defer></script>
<script type="rocketlazyloadscript" data-rocket-src="https://www.tuaw.com/wp-content/plugins/wp-rocket/assets/js/heartbeat.js" id="heartbeat-js" defer></script>
<script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,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()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];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://www.tuaw.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script><script>function lazyLoadThumb(e,alt,l){var t='<img data-lazy-src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"><noscript><img src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"></noscript>',a='<button class="play" aria-label="play Youtube video"></button>';if(l){t=t.replace('data-lazy-','');t=t.replace('loading="lazy"','');t=t.replace(/<noscript>.*?<\/noscript>/g,'');}t=t.replace('alt=""','alt="'+alt+'"');return t.replace("ID",e)+a}function lazyLoadYoutubeIframe(){var e=document.createElement("iframe"),t="ID?autoplay=1";t+=0===this.parentNode.dataset.query.length?"":"&"+this.parentNode.dataset.query;e.setAttribute("src",t.replace("ID",this.parentNode.dataset.src)),e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","1"),e.setAttribute("allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),this.parentNode.parentNode.replaceChild(e,this.parentNode)}document.addEventListener("DOMContentLoaded",function(){var exclusions=["TUAW-HD-Logo.svg"];var e,t,p,u,l,a=document.getElementsByClassName("rll-youtube-player");for(t=0;t<a.length;t++)(e=document.createElement("div")),(u='https://i.ytimg.com/vi/ID/hqdefault.jpg'),(u=u.replace('ID',a[t].dataset.id)),(l=exclusions.some(exclusion=>u.includes(exclusion))),e.setAttribute("data-id",a[t].dataset.id),e.setAttribute("data-query",a[t].dataset.query),e.setAttribute("data-src",a[t].dataset.src),(e.innerHTML=lazyLoadThumb(a[t].dataset.id,a[t].dataset.alt,l)),a[t].appendChild(e),(p=e.querySelector(".play")),(p.onclick=lazyLoadYoutubeIframe)});</script></body>
</html>
