CINXE.COM
NGI0: Next Generation Internet (@NGIZero) • Activity
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"/> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> <link rel="icon" type="image/x-icon" href="https://s3.castopod.cloud/c2f47fa3e53aedd28f3f3ee8e2b807c49/site/favicon.d0e018ca.ico" /> <link rel="apple-touch-icon" href="https://s3.castopod.cloud/c2f47fa3e53aedd28f3f3ee8e2b807c49/site/icon-180.d0e018ca.png"> <link rel="manifest" href="/@NGIZero/manifest.webmanifest"> <meta name="theme-color" content="#009486"> <script> // Check that service workers are supported if ('serviceWorker' in navigator) { // Use the window load event to keep the page load performant window.addEventListener('load', () => { navigator.serviceWorker.register('/sw.js'); }); } </script> <link type="application/rss+xml" rel="alternate" title="NGI0: Next Generation Internet" href="https://podcast.nlnet.nl/@NGIZero/feed.xml" /> <title>NGI0: Next Generation Internet (@NGIZero) • Activity</title> <meta name="title" content="NGI0: Next Generation Internet (@NGIZero) • Activity" /> <meta name="description" content="Conversations with the people building the Next Generation Internet (NGI). They’re working on free and open source technologies to make the internet more resilient, secure, trustworthy, accessible and human-centered. NGI Zero is a coalition of non-profit organizations led by NLnet foundation providing financial and practical support to people working on the free and open internet. NGI Zero is made possible with financial support from the European Commission’s Next Generation Internet initiative. The podcast is hosted by Ronny Lam and Tessel Renzenbrink, the jingle created by Yarmo Mackenbach, all from NLnet." /> <link rel="canonical" href="https://podcast.nlnet.nl/@NGIZero" /> <link rel="alternate" type="application/activity+json" href="https://podcast.nlnet.nl/@NGIZero" /> <meta property="twitter:title" content="NGI0: Next Generation Internet (@NGIZero) • Activity" /> <meta property="twitter:description" content="Conversations with the people building the Next Generation Internet (NGI). They’re working on free and open source technologies to make the internet more resilient, secure, trustworthy, accessible and human-centered. NGI Zero is a coalition of non-profit organizations led by NLnet foundation providing financial and practical support to people working on the free and open internet. NGI Zero is made possible with financial support from the European Commission’s Next Generation Internet initiative. The podcast is hosted by Ronny Lam and Tessel Renzenbrink, the jingle created by Yarmo Mackenbach, all from NLnet." /> <meta property="twitter:card" content="summary_large_image" /> <meta property="twitter:image" content="https://s3.castopod.cloud/c2f47fa3e53aedd28f3f3ee8e2b807c49/podcasts/NGIZero/cover_og.png" /> <meta property="og:title" content="NGI0: Next Generation Internet (@NGIZero) • Activity" /> <meta property="og:description" content="Conversations with the people building the Next Generation Internet (NGI). They’re working on free and open source technologies to make the internet more resilient, secure, trustworthy, accessible and human-centered. NGI Zero is a coalition of non-profit organizations led by NLnet foundation providing financial and practical support to people working on the free and open internet. NGI Zero is made possible with financial support from the European Commission’s Next Generation Internet initiative. The podcast is hosted by Ronny Lam and Tessel Renzenbrink, the jingle created by Yarmo Mackenbach, all from NLnet." /> <meta property="og:image" content="https://s3.castopod.cloud/c2f47fa3e53aedd28f3f3ee8e2b807c49/podcasts/NGIZero/cover_og.png" /> <meta property="og:image:width" content="1200" /> <meta property="og:image:height" content="1200" /> <meta property="og:locale" content="en" /> <meta property="og:site_name" content="NGI Zero podcast" /> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@graph":[{"name":"NGI0: Next Generation Internet","headline":"NGI0: Next Generation Internet","url":"https:\/\/podcast.nlnet.nl\/@NGIZero","sameAs":"https:\/\/podcast.nlnet.nl\/@NGIZero","identifier":"58ef95fe-631c-5bf4-8f56-2fb4cf9202a4","image":"https:\/\/s3.castopod.cloud\/c2f47fa3e53aedd28f3f3ee8e2b807c49\/podcasts\/NGIZero\/cover_feed.png","description":"Conversations with the people building the Next Generation Internet (NGI). They\u2019re working on free and open source technologies to make the internet more resilient, secure, trustworthy, accessible and human-centered. NGI Zero is a coalition of non-profit organizations led by NLnet foundation providing financial and practical support to people working on the free and open internet. NGI Zero is made possible with financial support from the European Commission\u2019s Next Generation Internet initiative. The podcast is hosted by Ronny Lam and Tessel Renzenbrink, the jingle created by Yarmo Mackenbach, all from NLnet.","webFeed":"https:\/\/podcast.nlnet.nl\/@NGIZero\/feed.xml","accessMode":"auditory","author":"NLnet foundation ","creator":"NLnet foundation ","publisher":"NLnet foundation ","inLanguage":"en","genre":"Technology","@type":"PodcastSeries","@context":"https:\/\/schema.org\/"}]}</script> <link rel='stylesheet' type='text/css' href='/themes/colors' /> <link rel="stylesheet" href="/assets/styles/index-BzgvRZrx.css"/> <script type="module" src="/assets/Dropdown-sCnE3nCc.js"></script> <script type="module" src="/assets/Tooltip-DU8DG7xh.js"></script> <script type="module" src="/assets/app.ts-8wofvq-F.js"></script> <script type="module" src="/assets/Time-BeOrXANH.js"></script> <script type="module" src="/assets/Tooltip-DU8DG7xh.js"></script> <script type="module" src="/assets/podcast.ts-BKhK4LLy.js"></script> <link rel="stylesheet" href="/assets/light-JeDKRO0_.css"/> <script type="module" src="/assets/light-BIMBAXr4.js"></script> <script type="module" src="/assets/state-CnSgD_Wc.js"></script> <script type="module" src="/assets/play-episode-button-NzC1eZR8.js"></script> <script type="module" src="/assets/audio-player.ts--vIBDaTj.js"></script></head> <body class="flex flex-col min-h-screen mx-auto md:min-h-full md:grid md:grid-cols-podcast bg-base theme-pine"> <header class="min-h-[200px] relative z-50 flex flex-col-reverse justify-between w-full gap-x-2 col-start-2 bg-top bg-no-repeat bg-cover sm:flex-row sm:items-end bg-header aspect-[3/1]" style="background-image: url('https://s3.castopod.cloud/c2f47fa3e53aedd28f3f3ee8e2b807c49/podcasts/NGIZero/banner_medium.webp');"> <div class="absolute bottom-0 left-0 w-full h-full backdrop-gradient mix-blend-multiply"></div> <div class="z-10 flex items-center pl-4 -mb-6 md:pl-8 md:-mb-8 gap-x-4"> <img src="https://s3.castopod.cloud/c2f47fa3e53aedd28f3f3ee8e2b807c49/podcasts/NGIZero/cover_thumbnail.webp" alt="NGI0: Next Generation Internet" class="h-24 rounded-full sm:h-28 md:h-36 ring-3 ring-background-elevated aspect-square" loading="lazy" /> <div class="relative flex flex-col text-white -top-3 sm:top-0 md:top-2"> <h1 class="text-lg font-bold leading-none line-clamp-2 md:leading-none md:text-2xl font-display">NGI0: Next Generation Internet<span class="ml-1 font-sans text-base font-normal">@NGIZero</span></h1> <div class=""> <span class="text-xs">47 followers</span> </div> </div> </div> <div class="z-10 inline-flex items-center self-end mt-2 mr-2 sm:mb-4 sm:mr-4 gap-x-2"> <a href="https://podcast.nlnet.nl/@NGIZero/follow" onclick="window.open('https://podcast.nlnet.nl/@NGIZero/follow', '_blank', 'width=420,height=620,scrollbars=yes,menubar=no,status=yes,resizable=yes,screenx=0,screeny=0'); return false;" class="group inline-flex items-center px-4 text-xs tracking-wider font-semibold text-black uppercase rounded-full leading-8 shadow focus:ring-accent bg-white"><svg class="mr-2 text-xl text-black/75 group-hover:text-black" fill="currentColor" viewBox="0 0 24 24" width="1em" height="1em"><path fill="none" d="M0,0H24V24H0Z"/><path d="M17.13,11.69a1.28,1.28,0,0,1-.26.8,2.91,2.91,0,0,0-1.09-.3,2.12,2.12,0,0,0-1.15.35,1.36,1.36,0,0,1-.29-.85,1.4,1.4,0,1,1,2.79,0ZM8.26,10.28a1.39,1.39,0,0,0-1.14,2.2,2.84,2.84,0,0,1,1.09-.3,2.12,2.12,0,0,1,1.15.35,1.36,1.36,0,0,0,.29-.85A1.39,1.39,0,0,0,8.26,10.28ZM22,7.19V17.8a1.34,1.34,0,0,1-1.34,1.35H17.17s-.36-.65-.49-.86a.57.57,0,0,0-.45-.19H7.75a.54.54,0,0,0-.46.19c-.17.23-.5.86-.5.86H3.35A1.35,1.35,0,0,1,2,17.81V7.2A1.35,1.35,0,0,1,3.34,5.85H20.65A1.35,1.35,0,0,1,22,7.19Zm-2.6,4.39a2.82,2.82,0,0,0-2.84-2.86H7.43a2.85,2.85,0,0,0,0,5.7h9.13A2.84,2.84,0,0,0,19.4,11.58Z"/></svg>Follow</a> </div> </header> <nav class="sticky z-40 flex col-start-2 pt-8 shadow bg-elevated gap-x-2 md:gap-x-4 md:px-8 -top-6 md:-top-10 rounded-conditional-b-xl md:pt-12 "> <a href="/@NGIZero" class="px-4 py-1 text-sm font-semibold uppercase focus:ring-accent border-b-4 border-b-4 text-black border-accent-base">Activity</a> <a href="/@NGIZero/episodes" class="px-4 py-1 text-sm font-semibold uppercase focus:ring-accent border-b-4 text-skin-muted hover:text-skin-base hover:border-subtle border-transparent">Episodes</a> <a href="/@NGIZero/about" class="px-4 py-1 text-sm font-semibold uppercase focus:ring-accent border-b-4 text-skin-muted hover:text-skin-base hover:border-subtle border-transparent">About</a> <button type="button" class="p-2 ml-auto rotate-180 rounded-full md:hidden focus:ring-accent" data-sidebar-toggler="toggler" aria-label="Toggle sidebar"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M3 4h18v2H3zm0 7h12v2H3zm0 7h18v2H3z"/></svg></button> </nav> <div class="relative grid items-start flex-1 col-start-2 grid-cols-podcastMain gap-x-6"> <main class="w-full max-w-xl col-start-1 row-start-1 py-6 mx-auto col-span-full md:col-span-1"> <div class="flex flex-col gap-y-4"> <article class="relative z-10 w-full shadow bg-elevated sm:rounded-conditional-2xl"> <header class="flex px-6 py-4 gap-x-2"> <img src="https://s3.castopod.cloud/c2f47fa3e53aedd28f3f3ee8e2b807c49/podcasts/NGIZero/cover_federation.png" alt="NGI0: Next Generation Internet" class="w-10 h-10 rounded-full aspect-square" loading="lazy" /> <div class="flex flex-col min-w-0"> <a href="https://podcast.nlnet.nl/@NGIZero" class="flex items-baseline hover:underline" > <span class="mr-2 font-semibold truncate">NGI0: Next Generation Internet</span> <span class="text-sm truncate text-skin-muted">@NGIZero</span> </a> <a href="/@NGIZero/posts/2d801b98-949c-49e9-b994-cd56f8dda8da" class="text-xs text-skin-muted"> <relative-time tense="auto" class="" datetime="2025-02-26T16:37:08+00:00"> <time datetime="2025-02-26T16:37:08+00:00" title="2025-02-26 16:37:08">Feb 26, 2025</time> </relative-time> </a> </div> </header> <div class="read-more px-6 mb-4 post-content" style="--line-clamp: 3"> <input id="read-more-checkbox_0" type="checkbox" class="read-more__checkbox" aria-hidden="true"> <div class="mb-2 read-more__text">"This project was fueled by the idea that we should be less dependent on proprietary software. We don't have control over software managed by companies that can access, analyze and sell our private data. It was a journey to own our software again", says Julien Malka. He and Camille Mondon have implemented Clevis in NixOS to make it possible to remotely reboot servers with full disk encryption. The project was extended to port the Proxmox Hypervisor on NixOS.</div> <label for="read-more-checkbox_0" class="read-more__label" data-read-more="Read more" data-read-less="Read less" aria-hidden="true"></label> </div> <div class="flex items-center border-y border-subtle"> <div class="relative"> <time class="absolute px-1 text-sm font-semibold text-white rounded bg-black/75 bottom-2 right-2" datetime="PT3085.008S"> 51:25 </time> <img src="https://s3.castopod.cloud/c2f47fa3e53aedd28f3f3ee8e2b807c49/podcasts/NGIZero/the-internet-should-be-a-public-good-nixos-clevis_thumbnail.webp" alt="The internet should be a public good - NixOS/Clevis" class="w-24 h-24 aspect-square" loading="lazy" /> </div> <div class="flex flex-col flex-1 px-4 py-2"> <div class="inline-flex"> <abbr class="tracking-wider text-xs font-semibold text-skin-muted px-1 border border-subtle mr-2 !no-underline" title="Season 01 episode 07" data-tooltip="bottom">S01:E07</abbr> <relative-time tense="auto" class="text-xs whitespace-nowrap text-skin-muted" datetime="2025-02-26T16:37:08+00:00"> <time datetime="2025-02-26T16:37:08+00:00" title="2025-02-26 16:37:08">Feb 26, 2025</time> </relative-time> </div> <a href="https://podcast.nlnet.nl/@NGIZero/episodes/the-internet-should-be-a-public-good-nixos-clevis" class="flex items-baseline font-semibold line-clamp-2" title="The internet should be a public good - NixOS/Clevis">The internet should be a public good - NixOS/Clevis</a> </div> <play-episode-button class="mr-4" id="0_8" imageSrc="https://s3.castopod.cloud/c2f47fa3e53aedd28f3f3ee8e2b807c49/podcasts/NGIZero/the-internet-should-be-a-public-good-nixos-clevis_thumbnail.webp" title="The internet should be a public good - NixOS/Clevis" podcast="NGI0: Next Generation Internet" src="https://podcast.nlnet.nl/audio/@NGIZero/the-internet-should-be-a-public-good-nixos-clevis.mp3?_from=-+Website+-" mediaType="audio/mpeg" playLabel="Play" playingLabel="Playing"></play-episode-button> </div> <footer class="flex justify-around px-6 py-3"> <a href="https://podcast.nlnet.nl/@NGIZero/posts/2d801b98-949c-49e9-b994-cd56f8dda8da" class="inline-flex items-center hover:underline" title="0 replies"><svg class="text-2xl mr-1 opacity-40" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M6.455 19L2 22.5V4a1 1 0 0 1 1-1h18a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1z"/></svg>0</a> <a href="https://podcast.nlnet.nl/@NGIZero/posts/2d801b98-949c-49e9-b994-cd56f8dda8da/remote/reblog" onclick="window.open('https://podcast.nlnet.nl/@NGIZero/posts/2d801b98-949c-49e9-b994-cd56f8dda8da/remote/reblog', '_blank', 'width=420,height=620,scrollbars=yes,menubar=no,status=yes,resizable=yes,screenx=0,screeny=0'); return false;" class="inline-flex items-center hover:underline" title="0 shares"><svg class="text-2xl mr-1 opacity-40" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M6 4h15a1 1 0 0 1 1 1v7h-2V6H6v3L1 5l5-4zm12 16H3a1 1 0 0 1-1-1v-7h2v6h14v-3l5 4l-5 4z"/></svg>0</a> <a href="https://podcast.nlnet.nl/@NGIZero/posts/2d801b98-949c-49e9-b994-cd56f8dda8da/remote/favourite" onclick="window.open('https://podcast.nlnet.nl/@NGIZero/posts/2d801b98-949c-49e9-b994-cd56f8dda8da/remote/favourite', '_blank', 'width=420,height=620,scrollbars=yes,menubar=no,status=yes,resizable=yes,screenx=0,screeny=0'); return false;" class="inline-flex items-center hover:underline" title="0 favourites"><svg class="text-2xl mr-1 opacity-40" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M12.001 4.529a6 6 0 0 1 8.242.228a6 6 0 0 1 .236 8.236l-8.48 8.492l-8.478-8.492a6 6 0 0 1 8.48-8.464"/></svg>0</a> </footer> </article> <article class="relative z-10 w-full shadow bg-elevated sm:rounded-conditional-2xl"> <header class="flex px-6 py-4 gap-x-2"> <img src="https://s3.castopod.cloud/c2f47fa3e53aedd28f3f3ee8e2b807c49/podcasts/NGIZero/cover_federation.png" alt="NGI0: Next Generation Internet" class="w-10 h-10 rounded-full aspect-square" loading="lazy" /> <div class="flex flex-col min-w-0"> <a href="https://podcast.nlnet.nl/@NGIZero" class="flex items-baseline hover:underline" > <span class="mr-2 font-semibold truncate">NGI0: Next Generation Internet</span> <span class="text-sm truncate text-skin-muted">@NGIZero</span> </a> <a href="/@NGIZero/posts/d1872870-0ba7-4438-8cd7-bf88409d8822" class="text-xs text-skin-muted"> <relative-time tense="auto" class="" datetime="2025-02-12T13:12:33+00:00"> <time datetime="2025-02-12T13:12:33+00:00" title="2025-02-12 13:12:33">Feb 12, 2025</time> </relative-time> </a> </div> </header> <div class="read-more px-6 mb-4 post-content" style="--line-clamp: 3"> <input id="read-more-checkbox_1" type="checkbox" class="read-more__checkbox" aria-hidden="true"> <div class="mb-2 read-more__text">“There would be no room for conflict if everyone in the world could exchange ideas without being watched”, says Kirill Zholnay founder of SelfPrivacy. SelfPrivacy aims to make self-hosting accessible to non-technical users. Born out of a dream to enable every person on the internet to live free of Big Tech surveillance, it provides a simple solution to set up and manage your own server. </div> <label for="read-more-checkbox_1" class="read-more__label" data-read-more="Read more" data-read-less="Read less" aria-hidden="true"></label> </div> <div class="flex items-center border-y border-subtle"> <div class="relative"> <time class="absolute px-1 text-sm font-semibold text-white rounded bg-black/75 bottom-2 right-2" datetime="PT2237.088S"> 37:17 </time> <img src="https://s3.castopod.cloud/c2f47fa3e53aedd28f3f3ee8e2b807c49/podcasts/NGIZero/s01e06-selfprivacy-enabling-self-hosting-for-non-technical-users_thumbnail.webp" alt="Self-hosting for everyone - SelfPrivacy" class="w-24 h-24 aspect-square" loading="lazy" /> </div> <div class="flex flex-col flex-1 px-4 py-2"> <div class="inline-flex"> <abbr class="tracking-wider text-xs font-semibold text-skin-muted px-1 border border-subtle mr-2 !no-underline" title="Season 01 episode 06" data-tooltip="bottom">S01:E06</abbr> <relative-time tense="auto" class="text-xs whitespace-nowrap text-skin-muted" datetime="2025-02-12T13:12:33+00:00"> <time datetime="2025-02-12T13:12:33+00:00" title="2025-02-12 13:12:33">Feb 12, 2025</time> </relative-time> </div> <a href="https://podcast.nlnet.nl/@NGIZero/episodes/s01e06-selfprivacy-enabling-self-hosting-for-non-technical-users" class="flex items-baseline font-semibold line-clamp-2" title="Self-hosting for everyone - SelfPrivacy">Self-hosting for everyone - SelfPrivacy</a> </div> <play-episode-button class="mr-4" id="1_6" imageSrc="https://s3.castopod.cloud/c2f47fa3e53aedd28f3f3ee8e2b807c49/podcasts/NGIZero/s01e06-selfprivacy-enabling-self-hosting-for-non-technical-users_thumbnail.webp" title="Self-hosting for everyone - SelfPrivacy" podcast="NGI0: Next Generation Internet" src="https://podcast.nlnet.nl/audio/@NGIZero/s01e06-selfprivacy-enabling-self-hosting-for-non-technical-users.mp3?_from=-+Website+-" mediaType="audio/mpeg" playLabel="Play" playingLabel="Playing"></play-episode-button> </div> <footer class="flex justify-around px-6 py-3"> <a href="https://podcast.nlnet.nl/@NGIZero/posts/d1872870-0ba7-4438-8cd7-bf88409d8822" class="inline-flex items-center hover:underline" title="0 replies"><svg class="text-2xl mr-1 opacity-40" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M6.455 19L2 22.5V4a1 1 0 0 1 1-1h18a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1z"/></svg>0</a> <a href="https://podcast.nlnet.nl/@NGIZero/posts/d1872870-0ba7-4438-8cd7-bf88409d8822/remote/reblog" onclick="window.open('https://podcast.nlnet.nl/@NGIZero/posts/d1872870-0ba7-4438-8cd7-bf88409d8822/remote/reblog', '_blank', 'width=420,height=620,scrollbars=yes,menubar=no,status=yes,resizable=yes,screenx=0,screeny=0'); return false;" class="inline-flex items-center hover:underline" title="1 share"><svg class="text-2xl mr-1 opacity-40" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M6 4h15a1 1 0 0 1 1 1v7h-2V6H6v3L1 5l5-4zm12 16H3a1 1 0 0 1-1-1v-7h2v6h14v-3l5 4l-5 4z"/></svg>1</a> <a href="https://podcast.nlnet.nl/@NGIZero/posts/d1872870-0ba7-4438-8cd7-bf88409d8822/remote/favourite" onclick="window.open('https://podcast.nlnet.nl/@NGIZero/posts/d1872870-0ba7-4438-8cd7-bf88409d8822/remote/favourite', '_blank', 'width=420,height=620,scrollbars=yes,menubar=no,status=yes,resizable=yes,screenx=0,screeny=0'); return false;" class="inline-flex items-center hover:underline" title="1 favourite"><svg class="text-2xl mr-1 opacity-40" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M12.001 4.529a6 6 0 0 1 8.242.228a6 6 0 0 1 .236 8.236l-8.48 8.492l-8.478-8.492a6 6 0 0 1 8.48-8.464"/></svg>1</a> </footer> </article> <article class="relative z-10 w-full shadow bg-elevated sm:rounded-conditional-2xl"> <header class="flex px-6 py-4 gap-x-2"> <img src="https://s3.castopod.cloud/c2f47fa3e53aedd28f3f3ee8e2b807c49/podcasts/NGIZero/cover_federation.png" alt="NGI0: Next Generation Internet" class="w-10 h-10 rounded-full aspect-square" loading="lazy" /> <div class="flex flex-col min-w-0"> <a href="https://podcast.nlnet.nl/@NGIZero" class="flex items-baseline hover:underline" > <span class="mr-2 font-semibold truncate">NGI0: Next Generation Internet</span> <span class="text-sm truncate text-skin-muted">@NGIZero</span> </a> <a href="/@NGIZero/posts/bc3cca46-176b-4a67-8070-a32012464ffc" class="text-xs text-skin-muted"> <relative-time tense="auto" class="" datetime="2025-01-31T17:52:29+00:00"> <time datetime="2025-01-31T17:52:29+00:00" title="2025-01-31 17:52:29">Jan 31, 2025</time> </relative-time> </a> </div> </header> <div class="read-more px-6 mb-4 post-content" style="--line-clamp: 3"> <input id="read-more-checkbox_2" type="checkbox" class="read-more__checkbox" aria-hidden="true"> <div class="mb-2 read-more__text">"The only thing that's going to solve the mental health crisis in software engineering is more compassion, more collaboration, more attention to the people that you spend time with", says Daniel Thompson-Yvetot, co-founder of Tauri Apps and CEO of CrabNebula in the 5th episode of the NGI Zero podcast</div> <label for="read-more-checkbox_2" class="read-more__label" data-read-more="Read more" data-read-less="Read less" aria-hidden="true"></label> </div> <div class="flex items-center border-y border-subtle"> <div class="relative"> <time class="absolute px-1 text-sm font-semibold text-white rounded bg-black/75 bottom-2 right-2" datetime="PT3532.992S"> 58:52 </time> <img src="https://s3.castopod.cloud/c2f47fa3e53aedd28f3f3ee8e2b807c49/podcasts/NGIZero/s01e05-tauri-daniel-thompson-yvetot_thumbnail.webp" alt="S01E05 Tauri - Daniel Thompson-Yvetot" class="w-24 h-24 aspect-square" loading="lazy" /> </div> <div class="flex flex-col flex-1 px-4 py-2"> <div class="inline-flex"> <abbr class="tracking-wider text-xs font-semibold text-skin-muted px-1 border border-subtle mr-2 !no-underline" title="Season 01 episode 05" data-tooltip="bottom">S01:E05</abbr> <relative-time tense="auto" class="text-xs whitespace-nowrap text-skin-muted" datetime="2025-01-31T17:52:29+00:00"> <time datetime="2025-01-31T17:52:29+00:00" title="2025-01-31 17:52:29">Jan 31, 2025</time> </relative-time> </div> <a href="https://podcast.nlnet.nl/@NGIZero/episodes/s01e05-tauri-daniel-thompson-yvetot" class="flex items-baseline font-semibold line-clamp-2" title="S01E05 Tauri - Daniel Thompson-Yvetot">S01E05 Tauri - Daniel Thompson-Yvetot</a> </div> <play-episode-button class="mr-4" id="2_5" imageSrc="https://s3.castopod.cloud/c2f47fa3e53aedd28f3f3ee8e2b807c49/podcasts/NGIZero/s01e05-tauri-daniel-thompson-yvetot_thumbnail.webp" title="S01E05 Tauri - Daniel Thompson-Yvetot" podcast="NGI0: Next Generation Internet" src="https://podcast.nlnet.nl/audio/@NGIZero/s01e05-tauri-daniel-thompson-yvetot.mp3?_from=-+Website+-" mediaType="audio/mpeg" playLabel="Play" playingLabel="Playing"></play-episode-button> </div> <footer class="flex justify-around px-6 py-3"> <a href="https://podcast.nlnet.nl/@NGIZero/posts/bc3cca46-176b-4a67-8070-a32012464ffc" class="inline-flex items-center hover:underline" title="0 replies"><svg class="text-2xl mr-1 opacity-40" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M6.455 19L2 22.5V4a1 1 0 0 1 1-1h18a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1z"/></svg>0</a> <a href="https://podcast.nlnet.nl/@NGIZero/posts/bc3cca46-176b-4a67-8070-a32012464ffc/remote/reblog" onclick="window.open('https://podcast.nlnet.nl/@NGIZero/posts/bc3cca46-176b-4a67-8070-a32012464ffc/remote/reblog', '_blank', 'width=420,height=620,scrollbars=yes,menubar=no,status=yes,resizable=yes,screenx=0,screeny=0'); return false;" class="inline-flex items-center hover:underline" title="0 shares"><svg class="text-2xl mr-1 opacity-40" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M6 4h15a1 1 0 0 1 1 1v7h-2V6H6v3L1 5l5-4zm12 16H3a1 1 0 0 1-1-1v-7h2v6h14v-3l5 4l-5 4z"/></svg>0</a> <a href="https://podcast.nlnet.nl/@NGIZero/posts/bc3cca46-176b-4a67-8070-a32012464ffc/remote/favourite" onclick="window.open('https://podcast.nlnet.nl/@NGIZero/posts/bc3cca46-176b-4a67-8070-a32012464ffc/remote/favourite', '_blank', 'width=420,height=620,scrollbars=yes,menubar=no,status=yes,resizable=yes,screenx=0,screeny=0'); return false;" class="inline-flex items-center hover:underline" title="0 favourites"><svg class="text-2xl mr-1 opacity-40" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M12.001 4.529a6 6 0 0 1 8.242.228a6 6 0 0 1 .236 8.236l-8.48 8.492l-8.478-8.492a6 6 0 0 1 8.48-8.464"/></svg>0</a> </footer> </article> <article class="relative z-10 w-full shadow bg-elevated sm:rounded-conditional-2xl"> <header class="flex px-6 py-4 gap-x-2"> <img src="https://s3.castopod.cloud/c2f47fa3e53aedd28f3f3ee8e2b807c49/podcasts/NGIZero/cover_federation.png" alt="NGI0: Next Generation Internet" class="w-10 h-10 rounded-full aspect-square" loading="lazy" /> <div class="flex flex-col min-w-0"> <a href="https://podcast.nlnet.nl/@NGIZero" class="flex items-baseline hover:underline" > <span class="mr-2 font-semibold truncate">NGI0: Next Generation Internet</span> <span class="text-sm truncate text-skin-muted">@NGIZero</span> </a> <a href="/@NGIZero/posts/d623ea19-2814-4f68-812b-a9d52045e173" class="text-xs text-skin-muted"> <relative-time tense="auto" class="" datetime="2024-12-18T16:23:06+00:00"> <time datetime="2024-12-18T16:23:06+00:00" title="2024-12-18 16:23:06">Dec 18, 2024</time> </relative-time> </a> </div> </header> <div class="read-more px-6 mb-4 post-content" style="--line-clamp: 3"> <input id="read-more-checkbox_3" type="checkbox" class="read-more__checkbox" aria-hidden="true"> <div class="mb-2 read-more__text">Adrian Georgescu was part of the Voice over IP revolution & in this episode you'll learn much about that history and the Session Initiation Protocol (SIP). With his company AG projects, he created Blink, a SIP client developed in parallel with the creation of SIP by the IETF & Sylk Suite which enabled multi-party video conferencing harnessing WebRTC. <br />He also talks about what it's like to run a FOSS company and having to compete with Big Tech offering services for free and much more. </div> <label for="read-more-checkbox_3" class="read-more__label" data-read-more="Read more" data-read-less="Read less" aria-hidden="true"></label> </div> <div class="flex items-center border-y border-subtle"> <div class="relative"> <time class="absolute px-1 text-sm font-semibold text-white rounded bg-black/75 bottom-2 right-2" datetime="PT3540.312S"> 59:00 </time> <img src="https://s3.castopod.cloud/c2f47fa3e53aedd28f3f3ee8e2b807c49/podcasts/NGIZero/the-voip-revolution-blink_thumbnail.webp" alt="The VoIP revolution - Blink" class="w-24 h-24 aspect-square" loading="lazy" /> </div> <div class="flex flex-col flex-1 px-4 py-2"> <div class="inline-flex"> <abbr class="tracking-wider text-xs font-semibold text-skin-muted px-1 border border-subtle mr-2 !no-underline" title="Season 01 episode 04" data-tooltip="bottom">S01:E04</abbr> <relative-time tense="auto" class="text-xs whitespace-nowrap text-skin-muted" datetime="2024-12-18T16:23:06+00:00"> <time datetime="2024-12-18T16:23:06+00:00" title="2024-12-18 16:23:06">Dec 18, 2024</time> </relative-time> </div> <a href="https://podcast.nlnet.nl/@NGIZero/episodes/the-voip-revolution-blink" class="flex items-baseline font-semibold line-clamp-2" title="The VoIP revolution - Blink">The VoIP revolution - Blink</a> </div> <play-episode-button class="mr-4" id="3_4" imageSrc="https://s3.castopod.cloud/c2f47fa3e53aedd28f3f3ee8e2b807c49/podcasts/NGIZero/the-voip-revolution-blink_thumbnail.webp" title="The VoIP revolution - Blink" podcast="NGI0: Next Generation Internet" src="https://podcast.nlnet.nl/audio/@NGIZero/the-voip-revolution-blink.mp3?_from=-+Website+-" mediaType="audio/mpeg" playLabel="Play" playingLabel="Playing"></play-episode-button> </div> <footer class="flex justify-around px-6 py-3"> <a href="https://podcast.nlnet.nl/@NGIZero/posts/d623ea19-2814-4f68-812b-a9d52045e173" class="inline-flex items-center hover:underline" title="0 replies"><svg class="text-2xl mr-1 opacity-40" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M6.455 19L2 22.5V4a1 1 0 0 1 1-1h18a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1z"/></svg>0</a> <a href="https://podcast.nlnet.nl/@NGIZero/posts/d623ea19-2814-4f68-812b-a9d52045e173/remote/reblog" onclick="window.open('https://podcast.nlnet.nl/@NGIZero/posts/d623ea19-2814-4f68-812b-a9d52045e173/remote/reblog', '_blank', 'width=420,height=620,scrollbars=yes,menubar=no,status=yes,resizable=yes,screenx=0,screeny=0'); return false;" class="inline-flex items-center hover:underline" title="1 share"><svg class="text-2xl mr-1 opacity-40" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M6 4h15a1 1 0 0 1 1 1v7h-2V6H6v3L1 5l5-4zm12 16H3a1 1 0 0 1-1-1v-7h2v6h14v-3l5 4l-5 4z"/></svg>1</a> <a href="https://podcast.nlnet.nl/@NGIZero/posts/d623ea19-2814-4f68-812b-a9d52045e173/remote/favourite" onclick="window.open('https://podcast.nlnet.nl/@NGIZero/posts/d623ea19-2814-4f68-812b-a9d52045e173/remote/favourite', '_blank', 'width=420,height=620,scrollbars=yes,menubar=no,status=yes,resizable=yes,screenx=0,screeny=0'); return false;" class="inline-flex items-center hover:underline" title="1 favourite"><svg class="text-2xl mr-1 opacity-40" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M12.001 4.529a6 6 0 0 1 8.242.228a6 6 0 0 1 .236 8.236l-8.48 8.492l-8.478-8.492a6 6 0 0 1 8.48-8.464"/></svg>1</a> </footer> </article> <article class="relative z-10 w-full shadow bg-elevated sm:rounded-conditional-2xl"> <header class="flex px-6 py-4 gap-x-2"> <img src="https://s3.castopod.cloud/c2f47fa3e53aedd28f3f3ee8e2b807c49/podcasts/NGIZero/cover_federation.png" alt="NGI0: Next Generation Internet" class="w-10 h-10 rounded-full aspect-square" loading="lazy" /> <div class="flex flex-col min-w-0"> <a href="https://podcast.nlnet.nl/@NGIZero" class="flex items-baseline hover:underline" > <span class="mr-2 font-semibold truncate">NGI0: Next Generation Internet</span> <span class="text-sm truncate text-skin-muted">@NGIZero</span> </a> <a href="/@NGIZero/posts/e8a36402-a2d3-4726-8903-55e41dc2dd2d" class="text-xs text-skin-muted"> <relative-time tense="auto" class="" datetime="2024-12-05T16:14:39+00:00"> <time datetime="2024-12-05T16:14:39+00:00" title="2024-12-05 16:14:39">Dec 5, 2024</time> </relative-time> </a> </div> </header> <div class="read-more px-6 mb-4 post-content" style="--line-clamp: 3"> <input id="read-more-checkbox_4" type="checkbox" class="read-more__checkbox" aria-hidden="true"> <div class="mb-2 read-more__text">"It is important to be able to communicate freely", says Jérôme Poisson a.k.a. <a href="https://mastodon.social/users/Goffi" target="_blank" rel="noopener noreferrer">@Goffi@mastodon.social</a> He is the main developer of Libervia, a communication ecosystem based on #XMPP. The open standard is mostly associated with chat but Libervia offers many more features such as blogs, fora, calendars and file & photo sharing. It has gateways to other open protocols like #ActivityPub and email. </div> <label for="read-more-checkbox_4" class="read-more__label" data-read-more="Read more" data-read-less="Read less" aria-hidden="true"></label> </div> <div class="flex items-center border-y border-subtle"> <div class="relative"> <time class="absolute px-1 text-sm font-semibold text-white rounded bg-black/75 bottom-2 right-2" datetime="PT2928.118S"> 48:48 </time> <img src="https://s3.castopod.cloud/c2f47fa3e53aedd28f3f3ee8e2b807c49/podcasts/NGIZero/technology-is-not-neutral-libervia_thumbnail.webp" alt=""Technology is not neutral" - Libervia" class="w-24 h-24 aspect-square" loading="lazy" /> </div> <div class="flex flex-col flex-1 px-4 py-2"> <div class="inline-flex"> <abbr class="tracking-wider text-xs font-semibold text-skin-muted px-1 border border-subtle mr-2 !no-underline" title="Season 01 episode 03" data-tooltip="bottom">S01:E03</abbr> <relative-time tense="auto" class="text-xs whitespace-nowrap text-skin-muted" datetime="2024-12-05T16:14:39+00:00"> <time datetime="2024-12-05T16:14:39+00:00" title="2024-12-05 16:14:39">Dec 5, 2024</time> </relative-time> </div> <a href="https://podcast.nlnet.nl/@NGIZero/episodes/technology-is-not-neutral-libervia" class="flex items-baseline font-semibold line-clamp-2" title=""Technology is not neutral" - Libervia">"Technology is not neutral" - Libervia</a> </div> <play-episode-button class="mr-4" id="4_3" imageSrc="https://s3.castopod.cloud/c2f47fa3e53aedd28f3f3ee8e2b807c49/podcasts/NGIZero/technology-is-not-neutral-libervia_thumbnail.webp" title=""Technology is not neutral" - Libervia" podcast="NGI0: Next Generation Internet" src="https://podcast.nlnet.nl/audio/@NGIZero/technology-is-not-neutral-libervia.mp3?_from=-+Website+-" mediaType="audio/mpeg" playLabel="Play" playingLabel="Playing"></play-episode-button> </div> <footer class="flex justify-around px-6 py-3"> <a href="https://podcast.nlnet.nl/@NGIZero/posts/e8a36402-a2d3-4726-8903-55e41dc2dd2d" class="inline-flex items-center hover:underline" title="0 replies"><svg class="text-2xl mr-1 opacity-40" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M6.455 19L2 22.5V4a1 1 0 0 1 1-1h18a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1z"/></svg>0</a> <a href="https://podcast.nlnet.nl/@NGIZero/posts/e8a36402-a2d3-4726-8903-55e41dc2dd2d/remote/reblog" onclick="window.open('https://podcast.nlnet.nl/@NGIZero/posts/e8a36402-a2d3-4726-8903-55e41dc2dd2d/remote/reblog', '_blank', 'width=420,height=620,scrollbars=yes,menubar=no,status=yes,resizable=yes,screenx=0,screeny=0'); return false;" class="inline-flex items-center hover:underline" title="0 shares"><svg class="text-2xl mr-1 opacity-40" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M6 4h15a1 1 0 0 1 1 1v7h-2V6H6v3L1 5l5-4zm12 16H3a1 1 0 0 1-1-1v-7h2v6h14v-3l5 4l-5 4z"/></svg>0</a> <a href="https://podcast.nlnet.nl/@NGIZero/posts/e8a36402-a2d3-4726-8903-55e41dc2dd2d/remote/favourite" onclick="window.open('https://podcast.nlnet.nl/@NGIZero/posts/e8a36402-a2d3-4726-8903-55e41dc2dd2d/remote/favourite', '_blank', 'width=420,height=620,scrollbars=yes,menubar=no,status=yes,resizable=yes,screenx=0,screeny=0'); return false;" class="inline-flex items-center hover:underline" title="1 favourite"><svg class="text-2xl mr-1 opacity-40" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M12.001 4.529a6 6 0 0 1 8.242.228a6 6 0 0 1 .236 8.236l-8.48 8.492l-8.478-8.492a6 6 0 0 1 8.48-8.464"/></svg>1</a> </footer> </article> <article class="relative z-10 w-full shadow bg-elevated sm:rounded-conditional-2xl"> <header class="flex px-6 py-4 gap-x-2"> <img src="https://s3.castopod.cloud/c2f47fa3e53aedd28f3f3ee8e2b807c49/podcasts/NGIZero/cover_federation.png" alt="NGI0: Next Generation Internet" class="w-10 h-10 rounded-full aspect-square" loading="lazy" /> <div class="flex flex-col min-w-0"> <a href="https://podcast.nlnet.nl/@NGIZero" class="flex items-baseline hover:underline" > <span class="mr-2 font-semibold truncate">NGI0: Next Generation Internet</span> <span class="text-sm truncate text-skin-muted">@NGIZero</span> </a> <a href="/@NGIZero/posts/4e8c1bc9-670f-4be0-b3a8-fbf631abdfac" class="text-xs text-skin-muted"> <relative-time tense="auto" class="" datetime="2024-10-17T12:46:23+00:00"> <time datetime="2024-10-17T12:46:23+00:00" title="2024-10-17 12:46:23">Oct 17, 2024</time> </relative-time> </a> </div> </header> <div class="read-more px-6 mb-4 post-content" style="--line-clamp: 3"> <input id="read-more-checkbox_5" type="checkbox" class="read-more__checkbox" aria-hidden="true"> <div class="mb-2 read-more__text">“Can you really speak of a program being free software if you cannot bootstrap it?”, says our guest Janneke. He is the founder of GNU Mes, a project addressing the security concerns that arise from bootstrapping an operating system using large, unauditable binary blobs.</div> <label for="read-more-checkbox_5" class="read-more__label" data-read-more="Read more" data-read-less="Read less" aria-hidden="true"></label> </div> <div class="flex items-center border-y border-subtle"> <div class="relative"> <time class="absolute px-1 text-sm font-semibold text-white rounded bg-black/75 bottom-2 right-2" datetime="PT2627.4S"> 43:47 </time> <img src="https://s3.castopod.cloud/c2f47fa3e53aedd28f3f3ee8e2b807c49/podcasts/NGIZero/janneke-gnu-mes_thumbnail.webp" alt="Let's get rid of all the binary blobs - GNU Mes" class="w-24 h-24 aspect-square" loading="lazy" /> </div> <div class="flex flex-col flex-1 px-4 py-2"> <div class="inline-flex"> <abbr class="tracking-wider text-xs font-semibold text-skin-muted px-1 border border-subtle mr-2 !no-underline" title="Season 01 episode 02" data-tooltip="bottom">S01:E02</abbr> <relative-time tense="auto" class="text-xs whitespace-nowrap text-skin-muted" datetime="2024-10-17T12:46:23+00:00"> <time datetime="2024-10-17T12:46:23+00:00" title="2024-10-17 12:46:23">Oct 17, 2024</time> </relative-time> </div> <a href="https://podcast.nlnet.nl/@NGIZero/episodes/janneke-gnu-mes" class="flex items-baseline font-semibold line-clamp-2" title="Let's get rid of all the binary blobs - GNU Mes">Let's get rid of all the binary blobs - GNU Mes</a> </div> <play-episode-button class="mr-4" id="5_2" imageSrc="https://s3.castopod.cloud/c2f47fa3e53aedd28f3f3ee8e2b807c49/podcasts/NGIZero/janneke-gnu-mes_thumbnail.webp" title="Let's get rid of all the binary blobs - GNU Mes" podcast="NGI0: Next Generation Internet" src="https://podcast.nlnet.nl/audio/@NGIZero/janneke-gnu-mes.mp3?_from=-+Website+-" mediaType="audio/mpeg" playLabel="Play" playingLabel="Playing"></play-episode-button> </div> <footer class="flex justify-around px-6 py-3"> <a href="https://podcast.nlnet.nl/@NGIZero/posts/4e8c1bc9-670f-4be0-b3a8-fbf631abdfac" class="inline-flex items-center hover:underline" title="0 replies"><svg class="text-2xl mr-1 opacity-40" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M6.455 19L2 22.5V4a1 1 0 0 1 1-1h18a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1z"/></svg>0</a> <a href="https://podcast.nlnet.nl/@NGIZero/posts/4e8c1bc9-670f-4be0-b3a8-fbf631abdfac/remote/reblog" onclick="window.open('https://podcast.nlnet.nl/@NGIZero/posts/4e8c1bc9-670f-4be0-b3a8-fbf631abdfac/remote/reblog', '_blank', 'width=420,height=620,scrollbars=yes,menubar=no,status=yes,resizable=yes,screenx=0,screeny=0'); return false;" class="inline-flex items-center hover:underline" title="0 shares"><svg class="text-2xl mr-1 opacity-40" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M6 4h15a1 1 0 0 1 1 1v7h-2V6H6v3L1 5l5-4zm12 16H3a1 1 0 0 1-1-1v-7h2v6h14v-3l5 4l-5 4z"/></svg>0</a> <a href="https://podcast.nlnet.nl/@NGIZero/posts/4e8c1bc9-670f-4be0-b3a8-fbf631abdfac/remote/favourite" onclick="window.open('https://podcast.nlnet.nl/@NGIZero/posts/4e8c1bc9-670f-4be0-b3a8-fbf631abdfac/remote/favourite', '_blank', 'width=420,height=620,scrollbars=yes,menubar=no,status=yes,resizable=yes,screenx=0,screeny=0'); return false;" class="inline-flex items-center hover:underline" title="1 favourite"><svg class="text-2xl mr-1 opacity-40" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M12.001 4.529a6 6 0 0 1 8.242.228a6 6 0 0 1 .236 8.236l-8.48 8.492l-8.478-8.492a6 6 0 0 1 8.48-8.464"/></svg>1</a> </footer> </article> <article class="relative z-10 w-full shadow bg-elevated sm:rounded-conditional-2xl"> <header class="flex px-6 py-4 gap-x-2"> <img src="https://s3.castopod.cloud/c2f47fa3e53aedd28f3f3ee8e2b807c49/podcasts/NGIZero/cover_federation.png" alt="NGI0: Next Generation Internet" class="w-10 h-10 rounded-full aspect-square" loading="lazy" /> <div class="flex flex-col min-w-0"> <a href="https://podcast.nlnet.nl/@NGIZero" class="flex items-baseline hover:underline" > <span class="mr-2 font-semibold truncate">NGI0: Next Generation Internet</span> <span class="text-sm truncate text-skin-muted">@NGIZero</span> </a> <a href="/@NGIZero/posts/8dd18d5b-aa8c-4ed3-ba54-14a2509ebd17" class="text-xs text-skin-muted"> <relative-time tense="auto" class="" datetime="2024-10-02T13:25:17+00:00"> <time datetime="2024-10-02T13:25:17+00:00" title="2024-10-02 13:25:17">Oct 2, 2024</time> </relative-time> </a> </div> </header> <div class="read-more px-6 mb-4 post-content" style="--line-clamp: 3"> <input id="read-more-checkbox_6" type="checkbox" class="read-more__checkbox" aria-hidden="true"> <div class="mb-2 read-more__text">One of the issues with today’s internet is that a lot of data is siloed. Consequently, users are locked into Big Tech ecosystems and its hard to reuse data. Joep Meinderstma talks about how his project Atomic Data, a modular specification for sharing, modifying and modeling data, addresses this problem.</div> <label for="read-more-checkbox_6" class="read-more__label" data-read-more="Read more" data-read-less="Read less" aria-hidden="true"></label> </div> <div class="flex items-center border-y border-subtle"> <div class="relative"> <time class="absolute px-1 text-sm font-semibold text-white rounded bg-black/75 bottom-2 right-2" datetime="PT1941.864S"> 32:21 </time> <img src="https://s3.castopod.cloud/c2f47fa3e53aedd28f3f3ee8e2b807c49/podcasts/NGIZero/joep-meindertsma-atomic-data_thumbnail.webp" alt="Joep Meindertsma - Atomic Data" class="w-24 h-24 aspect-square" loading="lazy" /> </div> <div class="flex flex-col flex-1 px-4 py-2"> <div class="inline-flex"> <abbr class="tracking-wider text-xs font-semibold text-skin-muted px-1 border border-subtle mr-2 !no-underline" title="Season 01 episode 01" data-tooltip="bottom">S01:E01</abbr> <relative-time tense="auto" class="text-xs whitespace-nowrap text-skin-muted" datetime="2024-10-02T13:25:17+00:00"> <time datetime="2024-10-02T13:25:17+00:00" title="2024-10-02 13:25:17">Oct 2, 2024</time> </relative-time> </div> <a href="https://podcast.nlnet.nl/@NGIZero/episodes/joep-meindertsma-atomic-data" class="flex items-baseline font-semibold line-clamp-2" title="Joep Meindertsma - Atomic Data">Joep Meindertsma - Atomic Data</a> </div> <play-episode-button class="mr-4" id="6_1" imageSrc="https://s3.castopod.cloud/c2f47fa3e53aedd28f3f3ee8e2b807c49/podcasts/NGIZero/joep-meindertsma-atomic-data_thumbnail.webp" title="Joep Meindertsma - Atomic Data" podcast="NGI0: Next Generation Internet" src="https://podcast.nlnet.nl/audio/@NGIZero/joep-meindertsma-atomic-data.mp3?_from=-+Website+-" mediaType="audio/mpeg" playLabel="Play" playingLabel="Playing"></play-episode-button> </div> <footer class="flex justify-around px-6 py-3"> <a href="https://podcast.nlnet.nl/@NGIZero/posts/8dd18d5b-aa8c-4ed3-ba54-14a2509ebd17" class="inline-flex items-center hover:underline" title="0 replies"><svg class="text-2xl mr-1 opacity-40" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M6.455 19L2 22.5V4a1 1 0 0 1 1-1h18a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1z"/></svg>0</a> <a href="https://podcast.nlnet.nl/@NGIZero/posts/8dd18d5b-aa8c-4ed3-ba54-14a2509ebd17/remote/reblog" onclick="window.open('https://podcast.nlnet.nl/@NGIZero/posts/8dd18d5b-aa8c-4ed3-ba54-14a2509ebd17/remote/reblog', '_blank', 'width=420,height=620,scrollbars=yes,menubar=no,status=yes,resizable=yes,screenx=0,screeny=0'); return false;" class="inline-flex items-center hover:underline" title="3 shares"><svg class="text-2xl mr-1 opacity-40" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M6 4h15a1 1 0 0 1 1 1v7h-2V6H6v3L1 5l5-4zm12 16H3a1 1 0 0 1-1-1v-7h2v6h14v-3l5 4l-5 4z"/></svg>3</a> <a href="https://podcast.nlnet.nl/@NGIZero/posts/8dd18d5b-aa8c-4ed3-ba54-14a2509ebd17/remote/favourite" onclick="window.open('https://podcast.nlnet.nl/@NGIZero/posts/8dd18d5b-aa8c-4ed3-ba54-14a2509ebd17/remote/favourite', '_blank', 'width=420,height=620,scrollbars=yes,menubar=no,status=yes,resizable=yes,screenx=0,screeny=0'); return false;" class="inline-flex items-center hover:underline" title="6 favourites"><svg class="text-2xl mr-1 opacity-40" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M12.001 4.529a6 6 0 0 1 8.242.228a6 6 0 0 1 .236 8.236l-8.48 8.492l-8.478-8.492a6 6 0 0 1 8.48-8.464"/></svg>6</a> </footer> </article> </div> </main> <div data-sidebar-toggler="backdrop" class="absolute top-0 left-0 z-10 hidden w-full h-full bg-backdrop/75 md:hidden" role="button" tabIndex="0" aria-label="Close"></div> <aside id="podcast-sidebar" data-sidebar-toggler="sidebar" data-toggle-class="hidden" data-hide-class="hidden" class="z-20 hidden h-full col-span-1 col-start-2 row-start-1 p-4 py-6 shadow-2xl md:shadow-none md:block bg-base"> <div class="sticky z-10 bg-base top-12"> <a href="https://podcast.nlnet.nl/@NGIZero/feed.xml" class="inline-flex items-center mb-6 text-sm font-semibold focus:ring-accent text-skin-muted hover:text-skin-base group" target="_blank" rel="noopener noreferrer"> <svg class=" mr-2 bg-orange-500 text-xl text-white group-hover:bg-orange-700 p-1 w-6 h-6 inline-flex items-center justify-center rounded-lg" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M3 3c9.941 0 18 8.059 18 18h-3c0-8.284-6.716-15-15-15zm0 7c6.075 0 11 4.925 11 11h-3a8 8 0 0 0-8-8zm0 7a4 4 0 0 1 4 4H3z"/></svg>RSS Podcast feed </a> <h2 class="text-sm font-bold font-display text-accent-muted">Listen on</h2> <div class="grid items-center justify-center grid-cols-6 gap-3 mb-6"> <a href="https://music.amazon.ca/podcasts/62f35215-cf86-47de-951d-cbd9f1ea9970/ngi0-next-generation-internet" class="text-2xl text-skin-muted hover:text-skin-base w-8 h-8 items-center inline-flex justify-center" target="_blank" rel="noopener noreferrer" data-tooltip="bottom" title="Amazon Music"><svg fill="currentColor" viewBox="0 0 24 24" width="1em" height="1em"><path d="M22,18.23a4.28,4.28,0,0,1-1.32,2.9c-.18.14-.36.06-.28-.15.26-.65.87-2.14.58-2.49s-1-.24-1.73-.18c-.33,0-.61.06-.83.1s-.25-.16,0-.3a3.36,3.36,0,0,1,.87-.43,3.87,3.87,0,0,1,2.67.09.84.84,0,0,1,.08.46Zm-1.92,1.29a7,7,0,0,1-.83.55A14.69,14.69,0,0,1,12,22,14.57,14.57,0,0,1,2.1,18.23c-.22-.18,0-.45.22-.3a19.85,19.85,0,0,0,9.89,2.63,19.55,19.55,0,0,0,7-1.34l.5-.2C20.12,18.85,20.44,19.26,20.08,19.52Zm-6.17-11a3.85,3.85,0,0,0-.31-2.18A1.7,1.7,0,0,0,12,5.66a2,2,0,0,0-1.87,1.53.55.55,0,0,1-.44.48L7.29,7.36a.4.4,0,0,1-.35-.52C7.46,4.09,9.81,3.13,12,3h.53a5.89,5.89,0,0,1,3.79,1.26c1.21,1.14,1.08,2.67,1.08,4.32v3.93a3.24,3.24,0,0,0,1,2.31.48.48,0,0,1,0,.66c-.48.43-1.4,1.22-1.92,1.65a.57.57,0,0,1-.61.05,6.86,6.86,0,0,1-1.43-1.66A5.45,5.45,0,0,1,12,17.13a7.11,7.11,0,0,1-1.78.22A3.56,3.56,0,0,1,6.5,13.47a4.2,4.2,0,0,1,2.7-4.1,15.59,15.59,0,0,1,4.7-.88Zm-.48,5.2c.52-.88.47-1.59.47-3.19a8.6,8.6,0,0,0-1.87.18A2.29,2.29,0,0,0,10.16,13c0,1.09.57,1.84,1.52,1.84a1.18,1.18,0,0,0,.35,0A2,2,0,0,0,13.43,13.69Z"/><path fill="none" d="M0,0H24V24H0Z"/></svg></a> <a href="https://antennapod.org/deeplink/subscribe?url=https://podcast.nlnet.nl/@NGIZero/feed.xml&title=NGI0_NextGenerationInternet" class="text-2xl text-skin-muted hover:text-skin-base w-8 h-8 items-center inline-flex justify-center" target="_blank" rel="noopener noreferrer" data-tooltip="bottom" title="AntennaPod"><svg fill="currentColor" viewBox="0 0 24 24" width="1em" height="1em"><path fill="none" d="M0,0H24V24H0Z"/><path fill-opacity="0.88" d="M12.06,2.52A8.55,8.55,0,0,0,4.82,6.4,9.93,9.93,0,0,0,3.69,9a8.64,8.64,0,0,0,2.69,8.59,10.55,10.55,0,0,0,1,.73,3.82,3.82,0,0,0,.24-.61c.12-.34.21-.64.21-.66a1.08,1.08,0,0,0-.21-.19,8.14,8.14,0,0,1-1.2-1.16,7.2,7.2,0,0,1-1.62-4.61A7,7,0,0,1,5.5,7.88a7.23,7.23,0,0,1,5.49-4,8.62,8.62,0,0,1,2,0,7.27,7.27,0,0,1,6.17,6.17,9.1,9.1,0,0,1,0,1.88,7.35,7.35,0,0,1-1.62,3.76,9.94,9.94,0,0,1-1.14,1.11,1.31,1.31,0,0,0-.23.21s.1.31.22.64l.22.61.26-.17a8.18,8.18,0,0,0,1.14-1,8,8,0,0,0,1.62-2.25,8.58,8.58,0,0,0,.69-5.71A8.4,8.4,0,0,0,18.12,5.1a8.39,8.39,0,0,0-6.06-2.58ZM12,5.83a4.59,4.59,0,0,0-1.64.25A5.52,5.52,0,0,0,7.54,8.26a6.34,6.34,0,0,0-.74,1.93,7.2,7.2,0,0,0,0,1.67,5.44,5.44,0,0,0,1,2.39,5.31,5.31,0,0,0,.71.77,6.13,6.13,0,0,0,.26-.65c.12-.36.23-.67.23-.69a1.41,1.41,0,0,0-.17-.26,3.84,3.84,0,0,1-.75-2.36,3.68,3.68,0,0,1,.52-2,3.95,3.95,0,0,1,7,3.7,3.51,3.51,0,0,1-.36.61l-.19.26.17.44c.09.24.19.54.24.67a.74.74,0,0,0,.1.23,6.13,6.13,0,0,0,.8-.89,5.44,5.44,0,0,0,.85-2,5.14,5.14,0,0,0-.4-3.33,4.74,4.74,0,0,0-1-1.47,5.07,5.07,0,0,0-2.08-1.29A4.51,4.51,0,0,0,12,5.83Zm0,3.28a1.93,1.93,0,0,0-1.38.59A1.84,1.84,0,0,0,10,11.2a1.92,1.92,0,0,0,.44,1.14l.15.19-.11.3c0,.16-.49,1.4-1,2.75S8.36,18.92,8,20s-.64,1.8-.7,1.95a12.15,12.15,0,0,0,1.57.55L9,22c.1-.27.34-1,.55-1.55l.37-1H10l.55.1a6.71,6.71,0,0,0,1.43.08,6.43,6.43,0,0,0,1.41-.08l.54-.1.1,0L14.62,21c.27.78.5,1.44.53,1.54A12.34,12.34,0,0,0,16.73,22h0S16,19.89,15.1,17.39l-1.66-4.7-.06-.16.17-.22a2,2,0,0,0,.22-2.12,2.32,2.32,0,0,0-.87-.86A2,2,0,0,0,12,9.11Zm0,4.51s1.5,4.12,1.51,4.21a7.6,7.6,0,0,1-2.09.16,5.39,5.39,0,0,1-.9-.15S12,13.67,12,13.62Z"/></svg></a> <a href="https://podcasts.apple.com/us/podcast/ngi0-next-generation-internet/id1772725400" class="text-2xl text-skin-muted hover:text-skin-base w-8 h-8 items-center inline-flex justify-center" target="_blank" rel="noopener noreferrer" data-tooltip="bottom" title="Apple Podcasts"><svg fill="currentColor" viewBox="0 0 24 24" width="1em" height="1em"><path fill="none" d="M0,0H24V24H0Z"/><path d="M11.36,22.27c-.77-.28-.94-.65-1.25-2.84-.37-2.54-.45-4.11-.23-4.61a2.11,2.11,0,0,1,2.11-1,2.09,2.09,0,0,1,2.12,1c.21.5.13,2.07-.24,4.61-.24,1.78-.38,2.23-.72,2.53a1.78,1.78,0,0,1-1.78.31ZM8.08,19.66a9,9,0,0,1-5-6.45,11.9,11.9,0,0,1,0-3.26A9.05,9.05,0,0,1,5.43,5.33,9,9,0,0,1,18.5,5.26,8.83,8.83,0,0,1,20.92,10a12.6,12.6,0,0,1,0,3.07,9.08,9.08,0,0,1-3.47,5.68A10.5,10.5,0,0,1,15,20.08c-.09,0-.1-.1-.06-.5.08-.63.16-.76.52-.92a8.2,8.2,0,0,0,4.31-5.33,10.13,10.13,0,0,0-.06-3.76,8,8,0,0,0-6-5.74,9.67,9.67,0,0,0-3.22,0A8.06,8.06,0,0,0,4.33,9.76a10.76,10.76,0,0,0,0,3.58,8.27,8.27,0,0,0,3.42,4.84,7,7,0,0,0,.89.5c.36.16.43.29.5.92,0,.39,0,.5-.06.5a6.76,6.76,0,0,1-1-.41Zm0-3.49A6.54,6.54,0,0,1,6.1,13a7.36,7.36,0,0,1,0-2.92A6.3,6.3,0,0,1,10.2,5.72a7.57,7.57,0,0,1,3.13-.12A6.12,6.12,0,0,1,18,12.23a6,6,0,0,1-1.3,3.09,5.44,5.44,0,0,1-1.39,1.23,2.06,2.06,0,0,1-.05-.65v-.64l.44-.54a4.87,4.87,0,0,0-.27-6.67,4.66,4.66,0,0,0-2.6-1.34,3.25,3.25,0,0,0-1.55,0A4.71,4.71,0,0,0,8.6,8.05a4.88,4.88,0,0,0-.28,6.67l.44.54v.65a1.9,1.9,0,0,1-.06.65,3,3,0,0,1-.55-.39Zm3-3.51a2,2,0,0,1-1.19-1.9,2.1,2.1,0,0,1,1.2-1.87,2.28,2.28,0,0,1,1.81,0A2.35,2.35,0,0,1,14,10.25a2.08,2.08,0,0,1-2.91,2.41Z"/></svg></a> <a href="https://blubrry.com/3795419" class="text-2xl text-skin-muted hover:text-skin-base w-8 h-8 items-center inline-flex justify-center" target="_blank" rel="noopener noreferrer" data-tooltip="bottom" title="Blubrry"><svg fill="currentColor" viewBox="0 0 24 24" width="1em" height="1em"><path fill="none" d="M0,0H24V24H0Z"/><path d="M15.84,4.47s.92-2.09.87-2.13-2.1,1.25-2.1,1.25S12.11,1.66,12,1.66,9.74,3.43,9.74,3.43,7.47,1.78,7.41,1.84s.74,2.65.74,2.65a8.83,8.83,0,0,0-5.62,8.13,9.26,9.26,0,0,0,9.47,9,9.16,9.16,0,0,0,9.47-9A8.88,8.88,0,0,0,15.84,4.47Zm.93,8.12a4.45,4.45,0,0,0-2.56-3.93l.35-.88a5.39,5.39,0,0,1,3.19,4.81Zm2.14,0A6.47,6.47,0,0,0,15,6.74l.5-1.26a7.81,7.81,0,0,1,4.86,7.11Z"/></svg></a> <a href="https://castbox.fm/ch/6309707" class="text-2xl text-skin-muted hover:text-skin-base w-8 h-8 items-center inline-flex justify-center" target="_blank" rel="noopener noreferrer" data-tooltip="bottom" title="Castbox"><svg fill="currentColor" viewBox="0 0 24 24" width="1em" height="1em"><path fill="none" d="M0,0H24V24H0Z"/><path fill-rule="evenodd" d="M14.42,6.47a1.07,1.07,0,0,0-1.11,1.06v2.56c0,.33-.28.55-.67.55a.63.63,0,0,1-.67-.55V6.64a1.11,1.11,0,0,0-1.11-1.06A1.07,1.07,0,0,0,9.75,6.64V9.41c0,.34-.28.56-.67.56a.63.63,0,0,1-.66-.56v-1a1.1,1.1,0,0,0-1.11-1,1.07,1.07,0,0,0-1.12,1V10.8a.58.58,0,0,1-.66.56.63.63,0,0,1-.67-.56v-.27a1.11,1.11,0,1,0-2.22-.08v3.41a1.11,1.11,0,0,0,2.22,0v-.28c0-.33.28-.55.67-.55a.61.61,0,0,1,.66.55v3.78a1.11,1.11,0,0,0,1.12,1.06,1.07,1.07,0,0,0,1.11-1.06V12.2a.58.58,0,0,1,.66-.56.63.63,0,0,1,.67.56v2.55a1.1,1.1,0,0,0,1.11,1.06A1.07,1.07,0,0,0,12,14.75V12.86c0-.33.28-.55.67-.55a.63.63,0,0,1,.67.55v2.06A1.11,1.11,0,0,0,14.42,16a1.07,1.07,0,0,0,1.11-1.06V7.53a1.11,1.11,0,0,0-1.11-1.06M18,9.36a1.07,1.07,0,0,0-1.11,1.06v4.22A1.1,1.1,0,0,0,18,15.7a1.07,1.07,0,0,0,1.11-1.06V10.42A1.07,1.07,0,0,0,18,9.36m3.56,2.11a1.07,1.07,0,0,0-1.11,1.06v1.06a1.1,1.1,0,0,0,1.11,1.06,1.07,1.07,0,0,0,1.11-1.06V12.53a1.07,1.07,0,0,0-1.11-1.06"/></svg></a> <a href="https://castro.fm/itunes/1772725400" class="text-2xl text-skin-muted hover:text-skin-base w-8 h-8 items-center inline-flex justify-center" target="_blank" rel="noopener noreferrer" data-tooltip="bottom" title="Castro"><svg fill="currentColor" viewBox="0 0 24 24" width="1em" height="1em"><path fill="none" d="M0,0H24V24H0Z"/><path fill-rule="evenodd" d="M12,2h0A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm0,11.67a1.73,1.73,0,1,1,1.72-1.73A1.72,1.72,0,0,1,12,13.67Zm4.17,4L14.5,15.39a4.25,4.25,0,1,0-4.94,0L7.89,17.72a7.12,7.12,0,1,1,11.28-5.78A7.37,7.37,0,0,1,16.17,17.72Z"/></svg></a> <a href="https://www.deezer.com/us/show/1001287771" class="text-2xl text-skin-muted hover:text-skin-base w-8 h-8 items-center inline-flex justify-center" target="_blank" rel="noopener noreferrer" data-tooltip="bottom" title="Deezer"><svg fill="currentColor" viewBox="0 0 24 24" width="1em" height="1em"><path fill="none" d="M0,0H24V24H0Z"/><path d="m19.54 3.4058c-0.31949 0-0.57508 0.67093-0.76677 1.7252-0.31949-1.8211-0.79872-3.0032-1.3419-3.0032-0.63898 0-1.2141 1.6933-1.4696 4.1214-0.25559-1.7891-0.63898-2.9073-1.1182-2.9073-0.63898 0-1.1502 2.2364-1.3419 5.3355-0.38339-1.5974-0.89457-2.5879-1.5016-2.5879-0.57508 0-1.1182 0.95847-1.5016 2.5559-0.19169-3.0671-0.70288-5.3035-1.3419-5.3035-0.44728 0-0.83067 1.1182-1.1182 2.8754-0.25559-2.3962-0.83067-4.0895-1.4696-4.0895-0.54313 0-1.0543 1.1821-1.3419 3.0032-0.19169-1.0543-0.44728-1.7252-0.76677-1.7252-0.54313 0-0.99042 2.3323-0.99042 5.1757s0.44728 5.1438 0.99042 5.1438c0.25559 0 0.44728-0.38339 0.63898-1.0543 0.25559 2.4281 0.83067 4.0895 1.4696 4.0895 0.51118 0 0.95847-1.0224 1.278-2.5559 0.19169 2.9712 0.70288 5.0799 1.3099 5.0799 0.38339 0 0.73482-0.83067 0.95847-2.2045 0.31949 2.8115 1.0543 4.7923 1.9169 4.7923 0.79872 0 1.5335-1.9808 1.8211-4.7923 0.25559 1.3738 0.63898 2.2045 0.99042 2.2045 0.63898 0 1.1502-2.1086 1.3419-5.1118 0.31949 1.5974 0.76677 2.5559 1.278 2.5559 0.63898 0 1.1821-1.6294 1.4696-4.0575 0.15974 0.67093 0.38339 1.0543 0.60703 1.0543 0.54313 0 1.0224-2.3003 1.0224-5.1438 0-2.8754-0.47923-5.1757-1.0224-5.1757zm-16.965 6.9649c0.31949 0 0.57508-1.0224 0.57508-2.3003s-0.25559-2.3003-0.57508-2.3003-0.57508 1.0224-0.57508 2.3003 0.25559 2.3003 0.57508 2.3003zm19.425-2.3003c0 1.278-0.25559 2.3003-0.57508 2.3003s-0.57508-1.0224-0.57508-2.3003 0.25559-2.3003 0.57508-2.3003 0.57508 1.0224 0.57508 2.3003z"/></svg></a> <a href="https://episodes.fm/1772725400" class="text-2xl text-skin-muted hover:text-skin-base w-8 h-8 items-center inline-flex justify-center" target="_blank" rel="noopener noreferrer" data-tooltip="bottom" title="Episodes.fm"><svg fill="currentColor" viewBox="0 0 24 24" width="1em" height="1em"><path fill="none" d="m0 0h24v24h-24z"/><path d="m6.291 1.2265c0.1724 0.29294 0.0746 0.67011-0.2184 0.84243-1.026 0.60355-1.9514 1.2448-2.6918 2.0422-0.23126 0.24905-0.62064 0.26347-0.86969 0.03221s-0.26347-0.62064-0.03221-0.86969c0.85961-0.92574 1.9034-1.6383 2.9697-2.2655 0.293-0.17232 0.6701-0.07453 0.8424 0.21841zm2.6343 2.3859c0.3297-0.08243 0.5302-0.41654 0.4477-0.74626-0.0824-0.32972-0.4165-0.53019-0.7462-0.44776-2.9085 0.72713-5.2109 2.839-6.3269 5.5306-0.13018 0.3139 0.0188 0.6739 0.33275 0.8041s0.67399-0.0188 0.80416-0.3327c0.97629-2.3546 2.9816-4.1812 5.4885-4.808zm1.943 2.2338c-3.0588 0-5.5384 2.4796-5.5384 5.5384 0 2.8508 2.1539 5.1986 4.9231 5.5047v1.237c-3.4502-0.3109-6.1539-3.2105-6.1539-6.7417 0-3.7385 3.0307-6.7692 6.7692-6.7692 3.7386 0 6.7693 3.0307 6.7693 6.7692 0 3.0986-2.0819 5.7109-4.9231 6.5145v4.5625c0 0.3399-0.2755 0.6154-0.6154 0.6154-0.3387 0-0.6134-0.2736-0.6154-0.6118v-8.0652c1.4045-0.2851 2.4616-1.5268 2.4616-3.0154 0-1.6993-1.3776-3.0769-3.077-3.0769-1.6993 0-3.0769 1.3776-3.0769 3.0769 0 1.4886 1.0571 2.7303 2.4616 3.0154v1.2487c-2.0876-0.2986-3.6924-2.0939-3.6924-4.2641 0-2.379 1.9287-4.3076 4.3077-4.3076 2.3791 0 4.3077 1.9286 4.3077 4.3076 0 1.7184-1.0062 3.2018-2.4615 3.8932v1.3302c2.1511-0.7604 3.6923-2.8119 3.6923-5.2234 0-3.0588-2.4797-5.5384-5.5385-5.5384zm-8.2357 8.17c0.31395-0.1301 0.67399 0.0188 0.80416 0.3328 0.97629 2.3546 2.9816 4.1812 5.4885 4.8079 0.3297 0.0824 0.5302 0.4166 0.4477 0.7463-0.0824 0.3297-0.4165 0.5302-0.7462 0.4477-2.9085-0.7271-5.2109-2.8389-6.3269-5.5305-0.13018-0.3139 0.0188-0.674 0.33275-0.8042zm16.869-5.8755c-0.1262-0.3155-0.4843-0.469-0.7999-0.3428-0.3155 0.1262-0.469 0.4843-0.3428 0.7999 0.337 0.8425 0.5098 1.8101 0.5098 2.7868 0 0.9768-0.1728 1.9443-0.5098 2.7869-0.1262 0.3155 0.0273 0.6737 0.3428 0.7999 0.3156 0.1262 0.6737-0.0273 0.7999-0.3428 0.4015-1.0036 0.5979-2.1284 0.5979-3.244 0-1.1155-0.1964-2.2403-0.5979-3.2439zm-16.12 10.456c-0.23126-0.2491-0.62064-0.2635-0.86969-0.0322-0.24905 0.2312-0.26347 0.6206-0.03221 0.8697 0.85029 0.9157 1.8912 1.6952 2.9938 2.2789 0.3004 0.1591 0.6728 0.0445 0.8318-0.2559s0.0444-0.6728-0.2559-0.8318c-0.9897-0.5239-1.9181-1.2213-2.6678-2.0287zm18.427-9.2996c0.3373-0.0421 0.6448 0.1971 0.687 0.5343 0.0663 0.5305 0.0663 1.0551 0.0663 1.5366v0.0448c0 0.4748 1e-4 1.0318-0.1415 1.5981-0.0824 0.3297-0.4165 0.5302-0.7462 0.4477-0.3298-0.0824-0.5302-0.4165-0.4478-0.7462 0.1018-0.4071 0.1047-0.824 0.1047-1.3277 0-0.4985-8e-4 -0.9526-0.0568-1.4006-0.0421-0.3372 0.1971-0.6448 0.5343-0.687zm-9.0929 2.0875c0 1.0196-0.8266 1.8462-1.8462 1.8462-1.0196 0-1.8461-0.8266-1.8461-1.8462s0.8265-1.8461 1.8461-1.8461c1.0196 0 1.8462 0.8265 1.8462 1.8461z"/></svg></a> <a href="https://fyyd.de/podcast/ngi0-next-generation-internet/0" class="text-2xl text-skin-muted hover:text-skin-base w-8 h-8 items-center inline-flex justify-center" target="_blank" rel="noopener noreferrer" data-tooltip="bottom" title="fyyd"><svg fill="currentColor" viewBox="0 0 24 24" width="1em" height="1em"><path fill="none" d="M0,0H24V24H0Z"/><path fill-rule="evenodd" d="M2,12A10,10,0,1,1,12,22,10,10,0,0,1,2,12Zm8.16,6.5a.85.85,0,0,0,1.18,0l5.91-5.91a.83.83,0,0,0,0-1.17L11.34,5.5a.85.85,0,0,0-1.18,0L8.84,6.83A.82.82,0,0,0,8.84,8l4,4-4,4a.82.82,0,0,0,0,1.17Z"/></svg></a> <a href="https://www.listennotes.com/podcasts/ngi0-next-generation-internet-nlnet-yNhJTlYA-gS" class="text-2xl text-skin-muted hover:text-skin-base w-8 h-8 items-center inline-flex justify-center" target="_blank" rel="noopener noreferrer" data-tooltip="bottom" title="ListenNotes"><svg fill="currentColor" viewBox="0 0 24 24" width="1em" height="1em"><path fill="none" d="M0,0H24V24H0Z"/><path d="M22.48,21.2a3.61,3.61,0,0,0-.34-.84,7.94,7.94,0,0,0-.84-1.29A13.12,13.12,0,0,0,19,16.81a9.68,9.68,0,0,0-1.46-1l0,0a8.34,8.34,0,0,0,.4-9.31,8.65,8.65,0,0,0-.67-.92A8.32,8.32,0,1,0,4.44,16.21a8.13,8.13,0,0,0,5.32,2.92,8.24,8.24,0,0,0,6.11-1.61.05.05,0,0,0,0,0,9.88,9.88,0,0,0,.91,1.31,13.73,13.73,0,0,0,2,2,10.41,10.41,0,0,0,1.42,1,5.15,5.15,0,0,0,1,.44,1.79,1.79,0,0,0,.69.08.71.71,0,0,0,.37-.12.64.64,0,0,0,.26-.5A1.67,1.67,0,0,0,22.48,21.2ZM10.84,17.46a6.58,6.58,0,0,1,0-13.16h0a6.58,6.58,0,0,1,0,13.16ZM7.62,6.31a7.29,7.29,0,0,1,3,.62,7.77,7.77,0,0,1,4.7,7.17H14.12V14a6.54,6.54,0,0,0-2.86-5.36,6.12,6.12,0,0,0-2.08-.94,5.36,5.36,0,0,0-.89-.16l-.57,0h-.1Zm5.57,8H12a4.39,4.39,0,0,0-1.36-3.18,4.49,4.49,0,0,0-3.2-1.31V8.59a5.8,5.8,0,0,1,5,2.86A5.5,5.5,0,0,1,13.19,14.3ZM7.42,11.71V10.59a3.67,3.67,0,0,1,3.23,1.94,3.42,3.42,0,0,1,.4,1.66H9.94a2.43,2.43,0,0,0-.75-1.76A2.45,2.45,0,0,0,7.42,11.71Zm1.69,2A1.06,1.06,0,1,1,8,12.68a1,1,0,0,1,1.07,1.05Z"/></svg></a> <a href="https://player.fm/series/ngi0-next-generation-internet" class="text-2xl text-skin-muted hover:text-skin-base w-8 h-8 items-center inline-flex justify-center" target="_blank" rel="noopener noreferrer" data-tooltip="bottom" title="Player.Fm"><svg fill="currentColor" viewBox="0 0 24 24" width="1em" height="1em"><path fill="none" d="M0,0H24V24H0Z"/><path d="M11.4,22A9.4,9.4,0,0,1,9.17,3.48,2,2,0,0,1,11.62,5a2,2,0,0,1-1.5,2.44A5.37,5.37,0,0,0,11.4,18h0a5.36,5.36,0,0,0,5.23-4.12,2,2,0,0,1,3.95.95A9.47,9.47,0,0,1,11.4,22Zm9.74-11.24a.84.84,0,0,1-.84-.61,10.1,10.1,0,0,0-6.4-6.51A.84.84,0,1,1,14.36,2h.05A11.81,11.81,0,0,1,22,9.66a.86.86,0,0,1-.56,1.06A.5.5,0,0,1,21.14,10.77Zm-2.78.56a.85.85,0,0,1-.84-.61,7.38,7.38,0,0,0-4.17-4.34.85.85,0,0,1,.51-1.62,8.61,8.61,0,0,1,5.28,5.45.86.86,0,0,1-.56,1.06C18.52,11.27,18.41,11.33,18.36,11.33Zm-2.84.33a.82.82,0,0,1-.78-.5,4.61,4.61,0,0,0-2-2.06.87.87,0,1,1,.78-1.56h0a6.77,6.77,0,0,1,2.78,2.9A.8.8,0,0,1,16,11.53l0,0A.76.76,0,0,1,15.52,11.66Z"/></svg></a> <a href="https://pca.st/uje9uh7i" class="text-2xl text-skin-muted hover:text-skin-base w-8 h-8 items-center inline-flex justify-center" target="_blank" rel="noopener noreferrer" data-tooltip="bottom" title="Pocketcasts"><svg fill="currentColor" viewBox="0 0 24 24" width="1em" height="1em"><path fill="none" d="M0,0H24V24H0Z"/><path fill-rule="evenodd" d="M2,12a10,10,0,0,1,20,0H19.5A7.5,7.5,0,1,0,12,19.5V22A10,10,0,0,1,2,12Zm10,6a6,6,0,1,1,6-6H15.83A3.83,3.83,0,1,0,12,15.83h0Z"/></svg></a> <a href="https://www.podbean.com/podcast-detail/b4mux-323aa0/NGI0-Next-Generation-Internet-Podcast" class="text-2xl text-skin-muted hover:text-skin-base w-8 h-8 items-center inline-flex justify-center" target="_blank" rel="noopener noreferrer" data-tooltip="bottom" title="Podbean"><svg fill="currentColor" viewBox="0 0 24 24" width="1em" height="1em"><path fill="none" d="M0,0H24V24H0Z"/><path d="M11.79,4.1a10.58,10.58,0,0,1,1.69.08,10.85,10.85,0,0,1,1.38.27,12.06,12.06,0,0,1,2,.68A11.42,11.42,0,0,1,19,6.4,10.4,10.4,0,0,1,20,7.31c.2.2.41.4.61.61a11.51,11.51,0,0,1,1.23,1.64A1.36,1.36,0,0,1,22,10a1.25,1.25,0,0,1-.43,1,1.16,1.16,0,0,1-.67.26A1.14,1.14,0,0,1,20,11a5.65,5.65,0,0,1-.56-.73A9.11,9.11,0,0,0,17.12,8a10,10,0,0,0-1.4-.77c-.18-.08-.37-.14-.55-.21a6.54,6.54,0,0,0-1.31-.37,8.88,8.88,0,0,0-1.78-.18,8.27,8.27,0,0,0-1.79.14A9.52,9.52,0,0,0,8.9,7a9.33,9.33,0,0,0-4.12,2.9c-.19.25-.38.49-.54.75a1.72,1.72,0,0,1-.36.4,1.14,1.14,0,0,1-.44.18,1.51,1.51,0,0,1-.56,0,1.14,1.14,0,0,1-.7-.52,1.21,1.21,0,0,1-.11-1,2,2,0,0,1,.17-.32A11.7,11.7,0,0,1,6.36,5.54a12.77,12.77,0,0,1,2.12-.91A12,12,0,0,1,11.79,4.1Zm.12,4.3a7.24,7.24,0,0,1,5.21,2.1,6.88,6.88,0,0,1,1.05,1.3,1.27,1.27,0,0,1,.09,1,1.24,1.24,0,0,1-.65.68,1.2,1.2,0,0,1-1.21-.16,1.34,1.34,0,0,1-.31-.36,6.31,6.31,0,0,0-.71-.84A4.85,4.85,0,0,0,13,10.89a6.09,6.09,0,0,0-1.13-.1,4.91,4.91,0,0,0-2.7.88,5.55,5.55,0,0,0-.94.87c-.19.23-.34.49-.54.71a1.2,1.2,0,0,1-1.69,0,1.13,1.13,0,0,1-.29-.51,1.06,1.06,0,0,1,0-.61,1.86,1.86,0,0,1,.23-.47,9.71,9.71,0,0,1,.86-1.06A7.92,7.92,0,0,1,8,9.57a7.16,7.16,0,0,1,1.38-.7A7.33,7.33,0,0,1,11.91,8.4Zm-.09,4.65a3.7,3.7,0,0,1,3.89,3.42,5.13,5.13,0,0,1,0,1,3.92,3.92,0,0,1-1.19,2.12,3.74,3.74,0,0,1-1.76.89,4,4,0,0,1-1.25,0A3.88,3.88,0,0,1,10.16,20a4.32,4.32,0,0,1-1.1-.94,5.11,5.11,0,0,1-.57-1,3.76,3.76,0,0,1,1.39-4.36,3.59,3.59,0,0,1,1.94-.66m0,1.77a3.21,3.21,0,0,0-.63.14,2.77,2.77,0,0,0-.6.41,2,2,0,0,0-.47,2.09,2.12,2.12,0,0,0,.61.86,2.61,2.61,0,0,0,.77.37,3.08,3.08,0,0,0,.68,0,1.7,1.7,0,0,0,.9-.33,1.93,1.93,0,0,0,.82-1.29A2.21,2.21,0,0,0,13.81,16a2.57,2.57,0,0,0-.34-.54,2,2,0,0,0-1.61-.65Z"/></svg></a> <a href="https://podcastaddict.com/podcast/ngi0-next-generation-internet/5424337" class="text-2xl text-skin-muted hover:text-skin-base w-8 h-8 items-center inline-flex justify-center" target="_blank" rel="noopener noreferrer" data-tooltip="bottom" title="Podcast Addict"><svg fill="currentColor" viewBox="0 0 24 24" width="1em" height="1em"><path fill="none" d="M0,0H24V24H0Z"/><path d="M22,11.77A10,10,0,1,0,7.3,20.83V12a4.76,4.76,0,0,1,3.86-4.66V9a3.12,3.12,0,0,0-2.24,3v0h0a3.13,3.13,0,0,0,6.13.85h1.66a4.74,4.74,0,0,1-5.56,3.76,4.59,4.59,0,0,1-2.23-1.09v6A10.33,10.33,0,0,0,12,22a10,10,0,0,0,5.61-1.72V22H22Zm-9.95,2a1.83,1.83,0,1,1,1.82-1.83h0a1.81,1.81,0,0,1-1.81,1.82ZM16.79,12H15.18a3.13,3.13,0,0,0-3.13-3.13h0V7.2h0A4.75,4.75,0,0,1,16.79,12h0Zm2.78,0H18A5.93,5.93,0,0,0,12.05,6h0V4.42h0A7.53,7.53,0,0,1,19.57,12Z"/></svg></a> <a href="https://app.podcastguru.io/podcast/1772725400" class="text-2xl text-skin-muted hover:text-skin-base w-8 h-8 items-center inline-flex justify-center" target="_blank" rel="noopener noreferrer" data-tooltip="bottom" title="Podcast Guru"><svg fill="currentColor" viewBox="0 0 24 24" width="1em" height="1em"><path fill="none" d="M0 0h24v24H0Z"/><path fill-rule="evenodd" d="M22 12.05a9.28 9.28 0 0 0-2.74-2.85 6.78 6.78 0 0 0-.19-4.2 9.45 9.45 0 0 0-4-.07A6.71 6.71 0 0 0 12 2.05a9.39 9.39 0 0 0-2.85 2.74A6.74 6.74 0 0 0 4.93 5a9.34 9.34 0 0 0-.07 4A6.67 6.67 0 0 0 2 12.05a9.34 9.34 0 0 0 2.74 2.84 6.78 6.78 0 0 0 .19 4.23 9.45 9.45 0 0 0 4 .07A6.77 6.77 0 0 0 12 22.05a9.53 9.53 0 0 0 2.85-2.75 6.74 6.74 0 0 0 4.22-.18 9.34 9.34 0 0 0 .07-4A6.69 6.69 0 0 0 22 12.05ZM9.73 7.86a2.25 2.25 0 1 1 4.5 0v1.91h-4.5Zm0 2.64h4.5v1.91a2.25 2.25 0 0 1-4.5 0Zm6.14 1.94a3.88 3.88 0 0 1-3.52 3.86v2.06a.36.36 0 1 1-.72 0V16.3a3.87 3.87 0 0 1-3.51-3.86v-1.19a.36.36 0 0 1 .72 0v1.19A3.16 3.16 0 0 0 12 15.6a3.16 3.16 0 0 0 3.15-3.16v-1.19a.37.37 0 0 1 .73 0Z"/></svg></a> <a href="https://podcastindex.org/podcast/7040165" class="text-2xl text-skin-muted hover:text-skin-base w-8 h-8 items-center inline-flex justify-center" target="_blank" rel="noopener noreferrer" data-tooltip="bottom" title="Podcast Index"><svg fill="currentColor" viewBox="0 0 24 24" width="1em" height="1em"><path fill="none" d="M0 0h24v24H0Z"/><path d="M7.53 12.59a5 5 0 0 1 0-7.36 1 1 0 0 1 1.35 1.45 3 3 0 0 0 0 4.48 1 1 0 0 1 0 1.39 1 1 0 0 1-1.35.04ZM6.83 14A.89.89 0 0 1 7 15.42a.92.92 0 0 1-.8.39 1.42 1.42 0 0 1-.6-.2 8.88 8.88 0 0 1-3.39-6.7A7.92 7.92 0 0 1 5.63 2.2 1 1 0 0 1 7 2.4a1 1 0 0 1-.2 1.38 6.23 6.23 0 0 0-2.56 5.13A6.34 6.34 0 0 0 6.83 14Zm8.23-1.48a1 1 0 0 1 0-1.4 3 3 0 0 0 0-4.48 1 1 0 0 1 0-1.39 1 1 0 0 1 1.41 0 5 5 0 0 1 0 7.36 1 1 0 0 1-1.41-.06ZM18.37 2.2a7.94 7.94 0 0 1 3.39 6.71 8.29 8.29 0 0 1-3.39 6.7 1.42 1.42 0 0 1-.6.2.92.92 0 0 1-.8-.39.89.89 0 0 1 .2-1.39 6.34 6.34 0 0 0 2.59-5.12 6.23 6.23 0 0 0-2.59-5.13A1 1 0 0 1 17 2.4a1 1 0 0 1 1.37-.2Zm-4.23 6.7a2.14 2.14 0 1 0-3.29 1.81L8.43 22h2.1l2.4-11.17a2.14 2.14 0 0 0 1.21-1.93Z"/></svg></a> <a href="https://www.podchaser.com/podcasts/ngi0-next-generation-internet-5852487" class="text-2xl text-skin-muted hover:text-skin-base w-8 h-8 items-center inline-flex justify-center" target="_blank" rel="noopener noreferrer" data-tooltip="bottom" title="Podchaser"><svg fill="currentColor" viewBox="0 0 24 24" width="1em" height="1em"><path fill="none" d="M0,0H24V24H0Z"/><path d="M12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm0,18.63a8.81,8.81,0,0,1-2.78-.46V17.94a6.39,6.39,0,1,0-3.61-5.76v5.61A8.61,8.61,0,1,1,12,20.63Z"/></svg></a> <a href="https://www.podfriend.com/podcast/ngi0-next-generation-internet" class="text-2xl text-skin-muted hover:text-skin-base w-8 h-8 items-center inline-flex justify-center" target="_blank" rel="noopener noreferrer" data-tooltip="bottom" title="Podfriend"><svg fill="currentColor" viewBox="0 0 24 24" width="1em" height="1em"><path fill="none" d="M0,0H24V24H0Z"/><path d="M2.46,15.14l.07.48a7.24,7.24,0,0,0,1.56,3.22C5.29,20.28,7.63,22,12,22s6.71-1.72,7.9-3.16a7.2,7.2,0,0,0,1.57-3.22l.07-.48Zm9.54,6a10.56,10.56,0,0,1-5.34-1.24,9.09,9.09,0,0,1,.3-1.1,5.35,5.35,0,0,1,.78-1.45A5.06,5.06,0,0,1,9.54,16H13l0,0A6,6,0,0,0,11.8,19h0c0,.18,0,.41.14.49a.33.33,0,0,0,.37-.1,1,1,0,0,0,.17-.37,7.32,7.32,0,0,1,1.88-3h6.17C20.11,17.34,18.35,21.17,12,21.17ZM20.24,9.49h0c0-.39-.76-7.41-8.18-7.49h-.12C4.53,2.08,3.8,9.09,3.76,9.49c0,.19-.28,2.38.77,3.58a2.24,2.24,0,0,0,1.78.76H17.69a2.24,2.24,0,0,0,1.78-.76C20.52,11.87,20.26,9.68,20.24,9.49Zm-7.6-1.57a1.25,1.25,0,1,1,1.25,1.24A1.25,1.25,0,0,1,12.64,7.92Zm6.21,4.6h0a1.45,1.45,0,0,1-1.16.48H14A4.35,4.35,0,1,0,10,13H6.31a1.45,1.45,0,0,1-1.16-.48c-.82-.94-.57-2.91-.57-2.93v0c0-.27.55-6.69,7.41-6.73s7.39,6.46,7.41,6.73v0A4.39,4.39,0,0,1,18.85,12.52Z"/></svg></a> <a href="https://pod.link/1772725400" class="text-2xl text-skin-muted hover:text-skin-base w-8 h-8 items-center inline-flex justify-center" target="_blank" rel="noopener noreferrer" data-tooltip="bottom" title="pod.link"><svg fill="currentColor" viewBox="0 0 24 24" width="1em" height="1em"><path fill="none" d="M0,0H24V24H0Z"/><path d="M2.49,10.51a.27.27,0,0,1,.37-.09l2.63,1.66a.27.27,0,0,1,.08.38.26.26,0,0,1-.22.12.28.28,0,0,1-.15,0L2.57,10.88A.27.27,0,0,1,2.49,10.51Zm3.61,1a.28.28,0,0,0,.23.13.23.23,0,0,0,.14,0,.27.27,0,0,0,.1-.37L5.32,9.14A.27.27,0,0,0,5,9.05a.28.28,0,0,0-.1.37ZM4.92,14a.28.28,0,0,0,.27-.24.27.27,0,0,0-.23-.3l-2.41-.33a.27.27,0,1,0-.08.53L4.88,14ZM21.6,6.89h0a.71.71,0,0,0-1-.09h0l-4.1,3.42L13.46,5.09a1.49,1.49,0,0,0-1-.73V1.89a.27.27,0,0,0-.54,0V4.34a1.5,1.5,0,0,0-1.1.75h0l-7,13.81a.73.73,0,0,0,1.26.72h0l7-13.78a.09.09,0,0,1,.09,0h0a.12.12,0,0,1,.09,0h0l3.13,5.3h0L9.91,15.71h0a.69.69,0,0,0,.88,1.07l5.31-4.42,3.3,5.58a.11.11,0,0,1-.1.16h0L5.34,20.24a.69.69,0,0,0-.68.69.7.7,0,0,0,.7.69h0l14-2.13a1.53,1.53,0,0,0,1.3-2.29h0l-3.44-5.77,4.28-3.55h0A.71.71,0,0,0,21.6,6.89Z"/></svg></a> <a href="https://open.spotify.com/show/44PXtmtQNF3bDtTAndQXUA" class="text-2xl text-skin-muted hover:text-skin-base w-8 h-8 items-center inline-flex justify-center" target="_blank" rel="noopener noreferrer" data-tooltip="bottom" title="Spotify"><svg fill="currentColor" viewBox="0 0 24 24" width="1em" height="1em"><path fill="none" d="M0,0H24V24H0Z"/><path d="M17.91,10.87C14.69,9,9.37,8.77,6.3,9.71a.93.93,0,1,1-.54-1.79c3.53-1.08,9.4-.87,13.11,1.34a.93.93,0,1,1-1,1.6h0Zm-.1,2.83a.78.78,0,0,1-1.07.26h0a13.14,13.14,0,0,0-10-1.17.78.78,0,0,1-1-.49.79.79,0,0,1,.5-1h0a14.58,14.58,0,0,1,11.23,1.33.78.78,0,0,1,.26,1.07Zm-1.22,2.72a.63.63,0,0,1-.86.21h0c-2.35-1.44-5.3-1.76-8.79-1a.62.62,0,0,1-.27-1.21c3.81-.87,7.07-.5,9.71,1.11a.63.63,0,0,1,.21.86ZM12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2Z"/></svg></a> <a href="https://www.youtube.com/@NLnetFoundation" class="text-2xl text-skin-muted hover:text-skin-base w-8 h-8 items-center inline-flex justify-center" target="_blank" rel="noopener noreferrer" data-tooltip="bottom" title="YouTube Music"><svg fill="currentColor" viewBox="0 0 24 24" width="1em" height="1em"><path d="M12 0C5.376 0 0 5.376 0 12s5.376 12 12 12 12-5.376 12-12S18.624 0 12 0zm0 19.104c-3.924 0-7.104-3.18-7.104-7.104S8.076 4.896 12 4.896s7.104 3.18 7.104 7.104-3.18 7.104-7.104 7.104zm0-13.332c-3.432 0-6.228 2.796-6.228 6.228S8.568 18.228 12 18.228s6.228-2.796 6.228-6.228S15.432 5.772 12 5.772zM9.684 15.54V8.46L15.816 12l-6.132 3.54z"/></svg></a> </div> <footer class="flex flex-col items-center py-2 text-xs text-center border-t border-subtle text-skin-muted"> <nav class="inline-flex mb-2 flex-wrap gap-y-1 justify-center"><a href="https://podcast.nlnet.nl" class="px-2 py-1 underline hover:no-underline focus:ring-accent">Home</a><a href="https://podcast.nlnet.nl/@NGIZero/links" class="px-2 py-1 underline hover:no-underline focus:ring-accent">Links</a><a href="https://podcast.nlnet.nl/credits" class="px-2 py-1 underline hover:no-underline focus:ring-accent">Credits</a><a href="https://podcast.nlnet.nl/map" class="px-2 py-1 underline hover:no-underline focus:ring-accent">Map</a><a href="https://castopod.com/podcast-legal" class="px-2 py-1 underline hover:no-underline focus:ring-accent" target="_blank" rel="noopener noreferrer">Legal notice</a></nav> <div class="flex flex-col"> <p>CC BY-NC-ND 4.0</p> <p>Powered by <a class="inline-flex font-semibold text-skin-muted hover:underline focus:ring-accent" href="https://castopod.org" target="_blank" rel="noreferrer noopener">Castopod<svg class="ml-1 text-lg" fill="currentColor" viewBox="0 0 24 24" width="1em" height="1em"><path fill="none" d="M0,0H24V24H0Z"/><path d="M17.13,11.69a1.28,1.28,0,0,1-.26.8,2.91,2.91,0,0,0-1.09-.3,2.12,2.12,0,0,0-1.15.35,1.36,1.36,0,0,1-.29-.85,1.4,1.4,0,1,1,2.79,0ZM8.26,10.28a1.39,1.39,0,0,0-1.14,2.2,2.84,2.84,0,0,1,1.09-.3,2.12,2.12,0,0,1,1.15.35,1.36,1.36,0,0,0,.29-.85A1.39,1.39,0,0,0,8.26,10.28ZM22,7.19V17.8a1.34,1.34,0,0,1-1.34,1.35H17.17s-.36-.65-.49-.86a.57.57,0,0,0-.45-.19H7.75a.54.54,0,0,0-.46.19c-.17.23-.5.86-.5.86H3.35A1.35,1.35,0,0,1,2,17.81V7.2A1.35,1.35,0,0,1,3.34,5.85H20.65A1.35,1.35,0,0,1,22,7.19Zm-2.6,4.39a2.82,2.82,0,0,0-2.84-2.86H7.43a2.85,2.85,0,0,0,0,5.7h9.13A2.84,2.84,0,0,0,19.4,11.58Z"/></svg></a></p> </div> </footer> </div> </aside> </div> </body>