Files
2026-08-18 13:39:21 +00:00

24 lines
24 KiB
HTML

<!doctype html><html lang=en dir=auto data-theme=auto><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><title>IC 2025 Digest | Publish Assistant</title><meta name=keywords content><meta name=description content="10 papers selected.
Rethinking Computing Systems in the Era of Climate Crisis: A Call for a Sustainable Computing Continuum
Ella Peltonen, Suzan Bayhan, David Bermbach, Sebastian Buschjäger et al.
TL;DR — A multi-author position paper calling for carbon-aware design principles across the cloud-to-edge computing continuum, surveying energy measurement, workload scheduling, and hardware lifecycle challenges.
Why notable — Establishes a community research agenda for sustainable computing infrastructure at a time when datacenter and edge energy consumption is under increasing regulatory and societal scrutiny."><meta name=author content="Publish Assistant"><link rel=canonical href=https://pub.sqrt.fr/vincent/publish-assistant/cloud-edge/digests/ic-2025/><link crossorigin=anonymous href=/vincent/publish-assistant/assets/css/stylesheet.d72f07832e13c592b3edba91680bfe70f01daac396179bcace0ac36e8e0494c6.css integrity="sha256-1y8Hgy4TxZKz7bqRaAv+cPAdqsOWF5vKzgrDbo4ElMY=" rel="preload stylesheet" as=style><link rel=icon href=https://pub.sqrt.fr/vincent/publish-assistant/favicon.ico><link rel=icon type=image/png sizes=16x16 href=https://pub.sqrt.fr/vincent/publish-assistant/favicon-16x16.png><link rel=icon type=image/png sizes=32x32 href=https://pub.sqrt.fr/vincent/publish-assistant/favicon-32x32.png><link rel=apple-touch-icon href=https://pub.sqrt.fr/vincent/publish-assistant/apple-touch-icon.png><link rel=mask-icon href=https://pub.sqrt.fr/vincent/publish-assistant/safari-pinned-tab.svg><meta name=theme-color content="#2e2e33"><meta name=msapplication-TileColor content="#2e2e33"><link rel=alternate hreflang=en href=https://pub.sqrt.fr/vincent/publish-assistant/cloud-edge/digests/ic-2025/><noscript><style>#theme-toggle,.top-link{display:none}</style><style>@media(prefers-color-scheme:dark){:root{--theme:rgb(29, 30, 32);--entry:rgb(46, 46, 51);--primary:rgb(218, 218, 219);--secondary:rgb(155, 156, 157);--tertiary:rgb(65, 66, 68);--content:rgb(196, 196, 197);--code-block-bg:rgb(46, 46, 51);--code-bg:rgb(55, 56, 62);--border:rgb(51, 51, 51);color-scheme:dark}.list{background:var(--theme)}.toc{background:var(--entry)}}</style></noscript><script>localStorage.getItem("pref-theme")==="dark"?document.querySelector("html").dataset.theme="dark":localStorage.getItem("pref-theme")==="light"?document.querySelector("html").dataset.theme="light":window.matchMedia("(prefers-color-scheme: dark)").matches?document.querySelector("html").dataset.theme="dark":document.querySelector("html").dataset.theme="light"</script><meta property="og:url" content="https://pub.sqrt.fr/vincent/publish-assistant/cloud-edge/digests/ic-2025/"><meta property="og:site_name" content="Publish Assistant"><meta property="og:title" content="IC 2025 Digest"><meta property="og:description" content="10 papers selected.
Rethinking Computing Systems in the Era of Climate Crisis: A Call for a Sustainable Computing Continuum Ella Peltonen, Suzan Bayhan, David Bermbach, Sebastian Buschjäger et al.
TL;DR — A multi-author position paper calling for carbon-aware design principles across the cloud-to-edge computing continuum, surveying energy measurement, workload scheduling, and hardware lifecycle challenges.
Why notable — Establishes a community research agenda for sustainable computing infrastructure at a time when datacenter and edge energy consumption is under increasing regulatory and societal scrutiny."><meta property="og:locale" content="en_us"><meta property="og:type" content="article"><meta property="article:section" content="cloud-edge"><meta property="article:published_time" content="2025-01-01T00:00:00+00:00"><meta property="article:modified_time" content="2025-01-01T00:00:00+00:00"><meta name=twitter:card content="summary"><meta name=twitter:title content="IC 2025 Digest"><meta name=twitter:description content="10 papers selected.
Rethinking Computing Systems in the Era of Climate Crisis: A Call for a Sustainable Computing Continuum Ella Peltonen, Suzan Bayhan, David Bermbach, Sebastian Buschjäger et al.
TL;DR — A multi-author position paper calling for carbon-aware design principles across the cloud-to-edge computing continuum, surveying energy measurement, workload scheduling, and hardware lifecycle challenges.
Why notable — Establishes a community research agenda for sustainable computing infrastructure at a time when datacenter and edge energy consumption is under increasing regulatory and societal scrutiny."><script type=application/ld+json>{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Edge and Cloud Systems","item":"https://pub.sqrt.fr/vincent/publish-assistant/cloud-edge/"},{"@type":"ListItem","position":2,"name":"Digests","item":"https://pub.sqrt.fr/vincent/publish-assistant/cloud-edge/digests/"},{"@type":"ListItem","position":3,"name":"IC 2025 Digest","item":"https://pub.sqrt.fr/vincent/publish-assistant/cloud-edge/digests/ic-2025/"}]}</script><script type=application/ld+json>{"@context":"https://schema.org","@type":"BlogPosting","headline":"IC 2025 Digest","name":"IC 2025 Digest","description":"10 papers selected.\nRethinking Computing Systems in the Era of Climate Crisis: A Call for a Sustainable Computing Continuum Ella Peltonen, Suzan Bayhan, David Bermbach, Sebastian Buschjäger et al.\nTL;DR — A multi-author position paper calling for carbon-aware design principles across the cloud-to-edge computing continuum, surveying energy measurement, workload scheduling, and hardware lifecycle challenges.\nWhy notable — Establishes a community research agenda for sustainable computing infrastructure at a time when datacenter and edge energy consumption is under increasing regulatory and societal scrutiny.\n","keywords":[],"articleBody":"10 papers selected.\nRethinking Computing Systems in the Era of Climate Crisis: A Call for a Sustainable Computing Continuum Ella Peltonen, Suzan Bayhan, David Bermbach, Sebastian Buschjäger et al.\nTL;DR — A multi-author position paper calling for carbon-aware design principles across the cloud-to-edge computing continuum, surveying energy measurement, workload scheduling, and hardware lifecycle challenges.\nWhy notable — Establishes a community research agenda for sustainable computing infrastructure at a time when datacenter and edge energy consumption is under increasing regulatory and societal scrutiny.\nToward Carbon-Aware Data Transfers Jacob Goldverg, Hasibul Jamil, Elvis Rodrigues, Tevfik Kosar\nTL;DR — Proposes scheduling and routing strategies for large-scale data transfers that minimize carbon emissions by leveraging time- and location-varying grid carbon intensity signals.\nWhy notable — Delivers a practical, implementable mechanism for reducing the carbon footprint of Internet data movement, directly applicable to data-intensive scientific and cloud workflows.\nZero Trust-Driven Collaborative Intrusion Detection in Internet of Things: A Continuous Trust Assessment Approach Xinxin Wang, Qingjun Yuan, Yongjuan Wang, Jihong Teng et al.\nTL;DR — Designs a collaborative intrusion detection system for IoT networks grounded in zero-trust principles, continuously reassessing device trust scores to isolate compromised nodes in real time.\nWhy notable — Demonstrates how zero-trust architectures can be operationalized at IoT scale, providing a concrete detection model with empirical evaluation on real traffic.\nSecuring Voice Authentication Applications Against Targeted Data Poisoning Alireza Mohammadi, Keshav Sood, Asef Nazari, Dhananjay R. Thiruvady\nTL;DR — Identifies and mitigates targeted data poisoning attacks on voice authentication systems by detecting and filtering malicious training samples before model updates are applied.\nWhy notable — Highlights a practical and underexplored attack surface in biometric authentication services, with defenses validated against realistic adversarial scenarios.\nCharacterization of Probabilistic Structure of Internet Traffic During COVID-19: A Study Based on MAWI Data Anoushka Mittal, Pranav Jain, Karmeshu, Shachi Sharma\nTL;DR — Applies statistical modeling to MAWI backbone traffic traces collected during COVID-19 to characterize shifts in Internet traffic distributions and identify new usage patterns.\nWhy notable — Provides rare longitudinal empirical evidence of how a major societal disruption altered Internet traffic structure, with implications for capacity planning and anomaly detection baselines.\niGenEdge: Intelligent Generative AI Service Deployment for Edge-Connected IoT Devices Faiza Akram, Asad Waqar Malik, Samee U. Khan\nTL;DR — Proposes iGenEdge, a framework that intelligently partitions and deploys generative AI inference tasks across edge servers and IoT devices based on latency, energy, and model accuracy constraints.\nWhy notable — Addresses the critical engineering challenge of running large generative models close to IoT data sources, with practical placement algorithms and experimental validation.\nSmaller, Smarter, Closer: The Edge of Collaborative Generative Artificial Intelligence Roberto Morabito, SiYoung Jang\nTL;DR — Surveys strategies for deploying collaborative generative AI models at the network edge, covering model compression, offloading, and inter-device coordination techniques.\nWhy notable — Gives a clear-eyed assessment of where edge generative AI stands today and what infrastructure advances are needed, serving as a practical guide for edge platform designers.\nMemory-Augmented Autoencoder with Reservoir Computing for Edge-Based Anomaly Detection in Autonomous Systems Fabiha Nowshin, Zheng Dong 0002, Yang Yi 0002\nTL;DR — Combines a memory-augmented autoencoder with reservoir computing to detect anomalies in autonomous system sensor streams directly on resource-constrained edge hardware.\nWhy notable — Demonstrates strong anomaly detection accuracy under tight edge compute budgets, making it directly relevant to safety-critical IoT and autonomous vehicle deployments.\nShip-to-Shore Network Monitoring: The Research Vessel Sikuliaq Experience Komal Thareja, Anirban Mandal, Julian Race, Paul Ruth et al.\nTL;DR — Presents a real-world case study of continuous network monitoring for a research vessel operating over satellite links, characterizing link quality, disruptions, and measurement methodology.\nWhy notable — Offers rare empirical data on challenged maritime Internet connectivity, informing the design of resilient monitoring and science workflows for remote and mobile environments.\nThink Locally, Act Globally: A Programming Model for Decentralized Applications Julian Haas, Christian Kuessner, Ragnar Mogk, Mira Mezini\nTL;DR — Introduces a programming model that lets developers write local per-node logic while the runtime automatically enforces global consistency and coordination across a decentralized application.\nWhy notable — Tackles the fundamental complexity of building correct decentralized Internet applications, offering a principled abstraction that could reduce the gap between distributed systems theory and practice.\n","wordCount":"700","inLanguage":"en","datePublished":"2025-01-01T00:00:00Z","dateModified":"2025-01-01T00:00:00Z","author":{"@type":"Person","name":"Publish Assistant"},"mainEntityOfPage":{"@type":"WebPage","@id":"https://pub.sqrt.fr/vincent/publish-assistant/cloud-edge/digests/ic-2025/"},"publisher":{"@type":"Organization","name":"Publish Assistant","logo":{"@type":"ImageObject","url":"https://pub.sqrt.fr/vincent/publish-assistant/favicon.ico"}}}</script></head><body id=top><header class=header><nav class=header-nav><div class=logo><a href=https://pub.sqrt.fr/vincent/publish-assistant/ accesskey=h title="Publish Assistant (Alt + H)">Publish Assistant</a>
<span class=logo-sep>/</span>
<a class=logo-topic href=/vincent/publish-assistant/cloud-edge/ title="Edge and Cloud Systems">Edge and Cloud Systems</a><div class=logo-switches><button id=theme-toggle class=theme-toggle accesskey=t title="(Alt + T)" aria-label="Toggle theme">
<svg class="moon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 12.79A9 9 0 1111.21 3 7 7 0 0021 12.79z"/></svg>
<svg class="sun" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="5"/><line x1="12" y1="1" x2="12" y2="3"/><line x1="12" y1="21" x2="12" y2="23"/><line x1="4.22" y1="4.22" x2="5.64" y2="5.64"/><line x1="18.36" y1="18.36" x2="19.78" y2="19.78"/><line x1="1" y1="12" x2="3" y2="12"/><line x1="21" y1="12" x2="23" y2="12"/><line x1="4.22" y1="19.78" x2="5.64" y2="18.36"/><line x1="18.36" y1="5.64" x2="19.78" y2="4.22"/></svg></button></div></div><ul id=menu class=menu><li><a href=/vincent/publish-assistant/cloud-edge/venues/ title=Venues><span>Venues</span></a></li><li><a href=/vincent/publish-assistant/cloud-edge/calendar/ title=Calendar><span>Calendar</span></a></li><li><a href=/vincent/publish-assistant/cloud-edge/digests/ title=Digests><span class=active>Digests</span></a></li></ul></nav></header><main class=main><article class=post-single><header class=post-header><nav class=breadcrumbs role=navigation aria-label=Breadcrumb><a href=/vincent/publish-assistant/cloud-edge/digests/>Digests</a>
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-right"><polyline points="9 18 15 12 9 6"/></svg></nav><h1 class="post-title entry-hint-parent">IC 2025 Digest</h1><div class=post-meta><span title='2025-01-01 00:00:00 +0000 UTC'>January 1, 2025</span>&nbsp;·&nbsp;<span>Publish Assistant</span></div></header><div class="post-content md-content"><p>10 papers selected.</p><hr><h3 id=rethinking-computing-systems-in-the-era-of-climate-crisis-a-call-for-a-sustainable-computing-continuum>Rethinking Computing Systems in the Era of Climate Crisis: A Call for a Sustainable Computing Continuum<a hidden class=anchor aria-hidden=true href=#rethinking-computing-systems-in-the-era-of-climate-crisis-a-call-for-a-sustainable-computing-continuum>#</a></h3><p><em>Ella Peltonen, Suzan Bayhan, David Bermbach, Sebastian Buschjäger <em>et al.</em></em></p><p><strong>TL;DR</strong> — A multi-author position paper calling for carbon-aware design principles across the cloud-to-edge computing continuum, surveying energy measurement, workload scheduling, and hardware lifecycle challenges.</p><p><strong>Why notable</strong> — Establishes a community research agenda for sustainable computing infrastructure at a time when datacenter and edge energy consumption is under increasing regulatory and societal scrutiny.</p><hr><h3 id=toward-carbon-aware-data-transfers>Toward Carbon-Aware Data Transfers<a hidden class=anchor aria-hidden=true href=#toward-carbon-aware-data-transfers>#</a></h3><p><em>Jacob Goldverg, Hasibul Jamil, Elvis Rodrigues, Tevfik Kosar</em></p><p><strong>TL;DR</strong> — Proposes scheduling and routing strategies for large-scale data transfers that minimize carbon emissions by leveraging time- and location-varying grid carbon intensity signals.</p><p><strong>Why notable</strong> — Delivers a practical, implementable mechanism for reducing the carbon footprint of Internet data movement, directly applicable to data-intensive scientific and cloud workflows.</p><hr><h3 id=zero-trust-driven-collaborative-intrusion-detection-in-internet-of-things-a-continuous-trust-assessment-approach>Zero Trust-Driven Collaborative Intrusion Detection in Internet of Things: A Continuous Trust Assessment Approach<a hidden class=anchor aria-hidden=true href=#zero-trust-driven-collaborative-intrusion-detection-in-internet-of-things-a-continuous-trust-assessment-approach>#</a></h3><p><em>Xinxin Wang, Qingjun Yuan, Yongjuan Wang, Jihong Teng <em>et al.</em></em></p><p><strong>TL;DR</strong> — Designs a collaborative intrusion detection system for IoT networks grounded in zero-trust principles, continuously reassessing device trust scores to isolate compromised nodes in real time.</p><p><strong>Why notable</strong> — Demonstrates how zero-trust architectures can be operationalized at IoT scale, providing a concrete detection model with empirical evaluation on real traffic.</p><hr><h3 id=securing-voice-authentication-applications-against-targeted-data-poisoning>Securing Voice Authentication Applications Against Targeted Data Poisoning<a hidden class=anchor aria-hidden=true href=#securing-voice-authentication-applications-against-targeted-data-poisoning>#</a></h3><p><em>Alireza Mohammadi, Keshav Sood, Asef Nazari, Dhananjay R. Thiruvady</em></p><p><strong>TL;DR</strong> — Identifies and mitigates targeted data poisoning attacks on voice authentication systems by detecting and filtering malicious training samples before model updates are applied.</p><p><strong>Why notable</strong> — Highlights a practical and underexplored attack surface in biometric authentication services, with defenses validated against realistic adversarial scenarios.</p><hr><h3 id=characterization-of-probabilistic-structure-of-internet-traffic-during-covid-19-a-study-based-on-mawi-data>Characterization of Probabilistic Structure of Internet Traffic During COVID-19: A Study Based on MAWI Data<a hidden class=anchor aria-hidden=true href=#characterization-of-probabilistic-structure-of-internet-traffic-during-covid-19-a-study-based-on-mawi-data>#</a></h3><p><em>Anoushka Mittal, Pranav Jain, Karmeshu, Shachi Sharma</em></p><p><strong>TL;DR</strong> — Applies statistical modeling to MAWI backbone traffic traces collected during COVID-19 to characterize shifts in Internet traffic distributions and identify new usage patterns.</p><p><strong>Why notable</strong> — Provides rare longitudinal empirical evidence of how a major societal disruption altered Internet traffic structure, with implications for capacity planning and anomaly detection baselines.</p><hr><h3 id=igenedge-intelligent-generative-ai-service-deployment-for-edge-connected-iot-devices>iGenEdge: Intelligent Generative AI Service Deployment for Edge-Connected IoT Devices<a hidden class=anchor aria-hidden=true href=#igenedge-intelligent-generative-ai-service-deployment-for-edge-connected-iot-devices>#</a></h3><p><em>Faiza Akram, Asad Waqar Malik, Samee U. Khan</em></p><p><strong>TL;DR</strong> — Proposes iGenEdge, a framework that intelligently partitions and deploys generative AI inference tasks across edge servers and IoT devices based on latency, energy, and model accuracy constraints.</p><p><strong>Why notable</strong> — Addresses the critical engineering challenge of running large generative models close to IoT data sources, with practical placement algorithms and experimental validation.</p><hr><h3 id=smaller-smarter-closer-the-edge-of-collaborative-generative-artificial-intelligence>Smaller, Smarter, Closer: The Edge of Collaborative Generative Artificial Intelligence<a hidden class=anchor aria-hidden=true href=#smaller-smarter-closer-the-edge-of-collaborative-generative-artificial-intelligence>#</a></h3><p><em>Roberto Morabito, SiYoung Jang</em></p><p><strong>TL;DR</strong> — Surveys strategies for deploying collaborative generative AI models at the network edge, covering model compression, offloading, and inter-device coordination techniques.</p><p><strong>Why notable</strong> — Gives a clear-eyed assessment of where edge generative AI stands today and what infrastructure advances are needed, serving as a practical guide for edge platform designers.</p><hr><h3 id=memory-augmented-autoencoder-with-reservoir-computing-for-edge-based-anomaly-detection-in-autonomous-systems>Memory-Augmented Autoencoder with Reservoir Computing for Edge-Based Anomaly Detection in Autonomous Systems<a hidden class=anchor aria-hidden=true href=#memory-augmented-autoencoder-with-reservoir-computing-for-edge-based-anomaly-detection-in-autonomous-systems>#</a></h3><p><em>Fabiha Nowshin, Zheng Dong 0002, Yang Yi 0002</em></p><p><strong>TL;DR</strong> — Combines a memory-augmented autoencoder with reservoir computing to detect anomalies in autonomous system sensor streams directly on resource-constrained edge hardware.</p><p><strong>Why notable</strong> — Demonstrates strong anomaly detection accuracy under tight edge compute budgets, making it directly relevant to safety-critical IoT and autonomous vehicle deployments.</p><hr><h3 id=ship-to-shore-network-monitoring-the-research-vessel-sikuliaq-experience>Ship-to-Shore Network Monitoring: The Research Vessel Sikuliaq Experience<a hidden class=anchor aria-hidden=true href=#ship-to-shore-network-monitoring-the-research-vessel-sikuliaq-experience>#</a></h3><p><em>Komal Thareja, Anirban Mandal, Julian Race, Paul Ruth <em>et al.</em></em></p><p><strong>TL;DR</strong> — Presents a real-world case study of continuous network monitoring for a research vessel operating over satellite links, characterizing link quality, disruptions, and measurement methodology.</p><p><strong>Why notable</strong> — Offers rare empirical data on challenged maritime Internet connectivity, informing the design of resilient monitoring and science workflows for remote and mobile environments.</p><hr><h3 id=think-locally-act-globally-a-programming-model-for-decentralized-applications>Think Locally, Act Globally: A Programming Model for Decentralized Applications<a hidden class=anchor aria-hidden=true href=#think-locally-act-globally-a-programming-model-for-decentralized-applications>#</a></h3><p><em>Julian Haas, Christian Kuessner, Ragnar Mogk, Mira Mezini</em></p><p><strong>TL;DR</strong> — Introduces a programming model that lets developers write local per-node logic while the runtime automatically enforces global consistency and coordination across a decentralized application.</p><p><strong>Why notable</strong> — Tackles the fundamental complexity of building correct decentralized Internet applications, offering a principled abstraction that could reduce the gap between distributed systems theory and practice.</p></div><footer class=post-footer><ul class=post-tags></ul><nav class=paginav><a class=prev href=https://pub.sqrt.fr/vincent/publish-assistant/cloud-edge/digests/fgcs-2025/><span class=title>« Prev</span>
<span>FGCS 2025 Digest</span>
</a><a class=next href=https://pub.sqrt.fr/vincent/publish-assistant/cloud-edge/digests/jpdc-2025/><span class=title>Next »</span>
<span>JPDC 2025 Digest</span></a></nav></footer></article></main><footer class=footer><span>&copy; 2026 <a href=https://pub.sqrt.fr/vincent/publish-assistant/>Publish Assistant</a></span> ·
<span>Powered by
<a href="https://gohugo.io/?utm_source=papermod" rel=noopener target=_blank>Hugo</a> &
<a href=https://github.com/adityatelange/hugo-PaperMod/ rel=noopener target=_blank>PaperMod</a></span></footer><a href=#top id=top-link class="top-link hidden" aria-label="go to top" title="Go to Top (Alt + G)" accesskey=g><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevrons-up"><polyline points="17 11 12 6 7 11"/><polyline points="17 18 12 13 7 18"/></svg>
</a><script>let menu=document.getElementById("menu");if(menu){const e=localStorage.getItem("menu-scroll-position");e&&(menu.scrollLeft=parseInt(e,10)),menu.onscroll=function(){localStorage.setItem("menu-scroll-position",menu.scrollLeft)}}document.querySelectorAll('a[href^="#"]').forEach(e=>{e.addEventListener("click",function(e){e.preventDefault();var t=this.getAttribute("href").substr(1);window.matchMedia("(prefers-reduced-motion: reduce)").matches?document.querySelector(`[id='${decodeURIComponent(t)}']`).scrollIntoView():document.querySelector(`[id='${decodeURIComponent(t)}']`).scrollIntoView({behavior:"smooth"}),t==="top"?history.replaceState(null,null," "):history.pushState(null,null,`#${t}`)})})</script><script>var toplink=document.getElementById("top-link");window.onscroll=function(){const e=window.innerHeight;document.body.scrollTop>e||document.documentElement.scrollTop>e?toplink.classList.remove("hidden"):toplink.classList.add("hidden")}</script><script>document.getElementById("theme-toggle").addEventListener("click",()=>{const e=document.querySelector("html");e.dataset.theme==="dark"?(e.dataset.theme="light",localStorage.setItem("pref-theme","light")):(e.dataset.theme="dark",localStorage.setItem("pref-theme","dark"))})</script></body></html>