PageSourceSearch

https://towardsdatascience.com/tag/the-variable/

html towardsdatascience.com collected 2026-10-01 06:58:56 UTC 92,010 bytes, 67 lines download raw bytes

1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" href="https://assets.insightmediagroup.io/media/wp-content/uploads/2026/02/annie-spratt-kDT-gRJanKw-unsplash.jpg"/><link rel="preload" as="image" href="https://assets.insightmediagroup.io/media/wp-content/uploads/2026/01/helen-michielin-Q80f8Gq_Jdg-unsplash.jpg"/><link rel="preload" as="image" href="https://assets.insightmediagroup.io/media/wp-content/uploads/2026/01/corina-rainer-9FDI-_E29fk-unsplash.jpg"/><link rel="preload" as="image" href="https://assets.insightmediagroup.io/media/wp-content/uploads/2026/01/chris-robert-FPU9Hj0841E-unsplash-scaled.jpg"/><link rel="preload" as="image" href="https://assets.insightmediagroup.io/media/wp-content/uploads/2026/01/mario-verduzco-BrezDFrGvfU-unsplash.jpg"/><link rel="preload" as="image" href="https://assets.insightmediagroup.io/media/wp-content/uploads/2026/01/hannah-hoggatt-Hgh0CxKIOMU-unsplash.jpg"/><link rel="preload" as="image" href="https://assets.insightmediagroup.io/media/wp-content/uploads/2025/12/thula-na-oaXW7hF8rHM-unsplash-1.jpg"/><link rel="preload" as="image" href="https://assets.insightmediagroup.io/media/wp-content/uploads/2025/12/karl-callwood-KuIxAQjWzYY-unsplash.jpg"/><link rel="preload" as="image" href="https://assets.insightmediagroup.io/media/wp-content/uploads/2025/12/kara-eads-xrEvYhgQZWI-unsplash.jpg"/><link rel="preload" as="image" href="https://assets.insightmediagroup.io/media/wp-content/uploads/2025/11/mk-s-tHHFiw6GNEU-unsplash-scaled.jpg"/>
1<script async="" src="https://h030.towardsdatascience.com/script.js"></script>
1<script async="" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
1<script async="" defer="" id="hs-script-loader" src="//js.hs-scripts.com/46095657.js?businessUnitId=2278289"></script>
1<meta name="theme-color" content="#355876"/><meta name="msapplication-TileColor" content="#355876"/><meta name="msapplication-TileImage" content="/mstile-270x270.png"/><title>Newsletter | Towards Data Science</title><meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"/><meta name="description" content="Read articles about Newsletter on Towards Data Science - the world&#x27;s leading publication for data science, data analytics, data engineering, machine learning, and artificial intelligence professionals."/><meta property="og:locale" content="en_US"/><meta property="og:type" content="article"/><meta property="og:title" content="Newsletter | Towards Data Science"/><meta property="og:description" content="Read articles about Newsletter on Towards Data Science - the world&#x27;s leading publication for data science, data analytics, data engineering, machine learning, and artificial intelligence professionals."/><meta property="og:url" content="https://towardsdatascience.com/tag/the-variable/"/><meta property="og:site_name" content="Towards Data Science"/><meta property="og:image" content="https://towardsdatascience.com/images/default-og-image.jpg"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="675"/><meta property="og:image:type" content="image/jpeg"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@TDataScience"/><link rel="canonical" href="https://towardsdatascience.com/tag/the-variable/"/><link rel="next" href="https://towardsdatascience.com/tag/the-variable/page/2/"/><link rel="alternate" type="application/rss+xml" title="Towards Data Science » Newsletter Tag Feed" href="https://towardsdatascience.com/tag/the-variable/feed/"/><link rel="preconnect" href="https://assets.insightmediagroup.io"/><link rel="preconnect" href="https://assets.insightmediagroup.io" crossorigin="anonymous"/><link rel="icon" type="image/x-icon" href="/favicon.ico"/><link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"/><link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"/><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"/><link rel="manifest" href="/site.webmanifest"/><link rel="alternate" type="application/rss+xml" title="Towards Data Science » Feed" href="https://towardsdatascience.com/feed/"/><link rel="preload" href="/fonts/work-sans/work-sans-400.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><link rel="preload" href="/fonts/work-sans/work-sans-500.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><link rel="preload" href="/fonts/work-sans/work-sans-600.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><link rel="preload" href="/fonts/work-sans/work-sans-700.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><link rel="preload" href="/fonts/source-serif-4/source-serif-4-400.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><link rel="modulepreload" href="/assets/manifest-0d7373a2.js"/><link rel="modulepreload" href="/assets/entry.client-CkdjOt34.js"/><link rel="modulepreload" href="/assets/chunk-LFPYN7LY-BdYBcLxf.js"/><link rel="modulepreload" href="/assets/index-CRu4RAg2.js"/><link rel="modulepreload" href="/assets/root-wX9GFIAw.js"/><link rel="modulepreload" href="/assets/footer-BnjDm4X6.js"/><link rel="modulepreload" href="/assets/index-J3sPCRKn.js"/><link rel="modulepreload" href="/assets/gam-3ZFfb24o.js"/><link rel="modulepreload" href="/assets/query-client-BEAiFLYD.js"/><link rel="modulepreload" href="/assets/tag._slug-CRMC2l2N.js"/><link rel="modulepreload" href="/assets/tag._slug-DP3A_L1a.js"/><link rel="modulepreload" href="/assets/tag._slug._index-Wj2WhRfN.js"/><link rel="modulepreload" href="/assets/tag-page-content-faBsHng_.js"/><link rel="modulepreload" href="/assets/seo-sLX1DKd-.js"/><link rel="modulepreload" href="/assets/article-card-DAci0WDR.js"/><link rel="modulepreload" href="/assets/article-grid-with-ads-C5h--Pjv.js"/><link rel="modulepreload" href="/assets/pagination-BRkV4Xto.js"/><link rel="modulepreload" href="/assets/chevron-right-lN7-JHJW.js"/>
1<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://towardsdatascience.com/tag/the-variable/","url":"https://towardsdatascience.com/tag/the-variable/","name":"Newsletter | Towards Data Science","isPartOf":{"@id":"https://towardsdatascience.com/#website"},"primaryImageOfPage":{"@id":"https://towardsdatascience.com/tag/the-variable/#primaryimage"},"image":{"@id":"https://towardsdatascience.com/tag/the-variable/#primaryimage"},"description":"Read articles about Newsletter on Towards Data Science - the world's leading publication for data science, data analytics, data engineering, machine learning, and artificial intelligence professionals.","breadcrumb":{"@id":"https://towardsdatascience.com/tag/the-variable/#breadcrumb"},"inLanguage":"en-US"},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://towardsdatascience.com/tag/the-variable/#primaryimage","url":"https://towardsdatascience.com/images/default-og-image.jpg","contentUrl":"https://towardsdatascience.com/images/default-og-image.jpg","width":1200,"height":675},{"@type":"BreadcrumbList","@id":"https://towardsdatascience.com/tag/the-variable/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://towardsdatascience.com/"},{"@type":"ListItem","position":2,"name":"Newsletter","item":"https://towardsdatascience.com/tag/the-variable/"}]},{"@type":"WebSite","@id":"https://towardsdatascience.com/#website","url":"https://towardsdatascience.com/","name":"Towards Data Science","description":"Publish AI, ML \u0026amp; data-science insights to a global community of data professionals.","publisher":{"@id":"https://towardsdatascience.com/#organization"},"alternateName":"TDS","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://towardsdatascience.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://towardsdatascience.com/#organization","name":"Towards Data Science","alternateName":"TDS","url":"https://towardsdatascience.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://towardsdatascience.com/#/schema/logo/image/","url":"https://towardsdatascience.com/images/tds-logo.jpg","contentUrl":"https://towardsdatascience.com/images/tds-logo.jpg","width":696,"height":696,"caption":"Towards Data Science"},"image":{"@id":"https://towardsdatascience.com/#/schema/logo/image/"},"sameAs":["https://x.com/TDataScience","https://www.youtube.com/c/TowardsDataScience","https://www.linkedin.com/company/towards-data-science/"]}]}</script>
1<link rel="stylesheet" href="/assets/app-C172UUA5.css"/><link rel="stylesheet" href="/assets/nprogress-BgDCIyLK.css"/><link rel="stylesheet" href="/assets/seo-CU95-FUu.css"/>
1<script type="text/javascript">window.dataLayer = window.dataLayer || [];
2          function gtag(){dataLayer.push(arguments);}
3          gtag("consent", "default", {
4            ad_storage: "granted",
5            ad_user_data: "granted",
6            ad_personalization: "granted",
7            analytics_storage: "granted",
8            functionality_storage: "granted",
9            personalization_storage: "granted",
10            security_storage: "granted",
11            wait_for_update: 2000,
12          });</script>
12<script id="cookieyes-loader" type="text/javascript">(function (d) {
13            var s = d.createElement("script");
14            s.id = "cookieyes";
15            s.async = true;
16            s.src = "https://cdn-cookieyes.com/client_data/291af792ab94792a114ad850408e1376/script.js";
17            d.head.appendChild(s);
18          })(document);</script>
18<script>window.dataLayer = window.dataLayer || [];
19          window.dataLayer.push({'gtm.start': new Date().getTime(), event: 'gtm.js'});
20          (function (d) {
21            var s = d.createElement("script");
22            s.async = true;
23            s.src = "https://www.googletagmanager.com/gtm.js?id=GTM-NDXD39TW";
24            d.head.appendChild(s);
25          })(document);</script>
25<script>window.googletag = window.googletag || { cmd: [] };</script>
25</head><body>
vendor: 67 bytes, line 25
25<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
25GTM-NDXD39TW
vendor: 82 bytes, line 25
25" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
25<div class="flex min-h-screen flex-col"><div class="relative z-50"><header class="bg-brand px-6 pt-6 pb-4 text-white"><div class="mx-auto max-w-container"><div class="flex items-center justify-between md:hidden"><button type="button" class="text-brand-light flex items-center rounded-full border border-transparent p-2 transition-colors hover:bg-brand-light hover:text-brand"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" class="-rotate-90 scale-[1.18]"><path d="M13 5c-3.3 0-6 2.7-6 6 0 1.4.5 2.7 1.3 3.7l-3.8 3.8 1.1 1.1 3.8-3.8c1 .8 2.3 1.3 3.7 1.3 3.3 0 6-2.7 6-6S16.3 5 13 5m0 10.5c-2.5 0-4.5-2-4.5-4.5s2-4.5 4.5-4.5 4.5 2 4.5 4.5-2 4.5-4.5 4.5" fill="currentColor"></path></svg><span class="sr-only">Toggle Search</span></button><a href="/" data-discover="true"><svg xmlns="http://www.w3.org/2000/svg" width="242" height="77" viewBox="0 0 242 77" fill="none" class="h-[50px] w-[158px] text-white"><path d="M14.5923 27.651C15.6827 27.651 16.987 27.3817 18.5052 26.8431V32.747C17.4149 33.2166 16.3728 33.548 15.379 33.7414C14.399 33.9485 13.2466 34.0521 11.9216 34.0521C9.20251 34.0521 7.24259 33.3892 6.04182 32.0634C4.841 30.7238 4.24062 28.673 4.24062 25.9109V16.2368H1.40426V12.9431L5.00663 10.395L7.09768 5.46476H12.3977V10.1672H18.1533V16.2368H12.3977V25.3723C12.3977 26.8914 13.1292 27.651 14.5923 27.651ZM44.979 21.8507C44.979 25.6899 43.9439 28.6868 41.8735 30.8412C39.817 32.9818 36.9323 34.0521 33.2195 34.0521C29.6585 34.0521 26.8222 32.9541 24.7104 30.7583C22.6125 28.5625 21.5635 25.5933 21.5635 21.8507C21.5635 18.0252 22.5918 15.056 24.6483 12.9431C26.7187 10.8163 29.6171 9.75285 33.3437 9.75285C35.6487 9.75285 37.6845 10.2431 39.4512 11.2236C41.2179 12.2042 42.5774 13.6128 43.5298 15.4496C44.4958 17.2726 44.979 19.4063 44.979 21.8507ZM29.7828 21.8507C29.7828 23.867 30.0519 25.4068 30.5902 26.4702C31.1285 27.5198 32.0325 28.0446 33.3023 28.0446C34.5583 28.0446 35.4417 27.5198 35.9523 26.4702C36.4768 25.4068 36.7391 23.867 36.7391 21.8507C36.7391 19.8482 36.4768 18.336 35.9523 17.314C35.4279 16.292 34.5307 15.7811 33.2609 15.7811C32.0187 15.7811 31.1285 16.292 30.5902 17.314C30.0519 18.3222 29.7828 19.8344 29.7828 21.8507ZM69.7757 33.6378L67.1257 22.4514L66.5047 19.0748L66.0904 16.3611H65.9663C65.2901 20.2279 64.8348 22.6655 64.5998 23.6736L62.2192 33.6378H53.7099L47.3128 10.1672H55.2836L57.1881 19.1784C57.7954 22.2719 58.1474 24.8406 58.2441 26.8846H58.3682C58.4098 25.614 58.7892 23.1972 59.5069 19.6341L61.6808 10.1672H70.6246L72.6122 19.7584C73.2473 22.8105 73.6474 25.1859 73.8131 26.8846H73.9372C74.0202 25.835 74.158 24.5299 74.3515 22.9693C74.5445 21.3949 74.7582 20.1313 74.9932 19.1784L77.0633 10.1672H84.8685L78.4299 33.6378H69.7757ZM103.455 33.6378L101.902 30.5305H101.736C100.645 31.8838 99.5347 32.8091 98.4027 33.3063C97.2711 33.8035 95.8079 34.0521 94.0138 34.0521C91.8054 34.0521 90.0661 33.3892 88.7963 32.0634C87.5265 30.7376 86.8918 28.8732 86.8918 26.4702C86.8918 23.9706 87.7615 22.1131 89.5004 20.8978C91.2397 19.6686 93.7585 18.9781 97.0569 18.8262L100.97 18.7019V18.3705C100.97 16.437 100.018 15.4703 98.113 15.4703C96.4015 15.4703 94.2276 16.0503 91.5912 17.2104L89.2521 11.8658C91.9848 10.4572 95.4355 9.75285 99.6036 9.75285C102.613 9.75285 104.938 10.4986 106.581 11.9901C108.237 13.4816 109.065 15.567 109.065 18.2462V33.6378H103.455ZM97.4504 28.3346C98.4305 28.3346 99.2653 28.0239 99.9556 27.4024C100.66 26.781 101.012 25.973 101.012 24.9787V23.1557L99.1482 23.2386C96.4845 23.3353 95.1524 24.3158 95.1524 26.1802C95.1524 27.6165 95.9183 28.3346 97.4504 28.3346ZM128.707 9.75285C129.411 9.75285 130.08 9.80809 130.715 9.91857L131.17 10.0014L130.446 17.6454C129.783 17.4797 128.865 17.3969 127.692 17.3969C125.925 17.3969 124.642 17.8043 123.841 18.6191C123.041 19.4201 122.641 20.5801 122.641 22.0993V33.6378H114.546V10.1672H120.57L121.833 13.9167H122.226C122.903 12.6737 123.841 11.6725 125.042 10.9129C126.257 10.1395 127.478 9.75285 128.707 9.75285ZM141.723 34.0521C140.053 34.0521 138.59 33.5756 137.334 32.6227C136.092 31.6698 135.126 30.2681 134.436 28.4175C133.759 26.5669 133.422 24.4056 133.422 21.9335C133.422 18.1219 134.187 15.1389 135.72 12.9845C137.251 10.8301 139.356 9.75285 142.034 9.75285C143.345 9.75285 144.491 10.0153 145.471 10.5401C146.465 11.0648 147.369 11.9487 148.183 13.1916H148.348C148.086 11.3548 147.955 9.5181 147.955 7.6813V1.40454H156.112V33.6378H150.005L148.266 30.6755H147.955C146.561 32.9265 144.484 34.0521 141.723 34.0521ZM145.036 27.651C146.333 27.651 147.244 27.2436 147.769 26.4288C148.307 25.614 148.597 24.3572 148.638 22.6586V22.0164C148.638 19.9448 148.342 18.4741 147.748 17.604C147.154 16.7202 146.223 16.2782 144.953 16.2782C143.89 16.2782 143.062 16.7823 142.469 17.7904C141.889 18.7848 141.599 20.2073 141.599 22.0578C141.599 23.8808 141.896 25.2687 142.489 26.2217C143.083 27.1745 143.932 27.651 145.036 27.651ZM179.812 26.4288C179.812 28.9423 178.956 30.8412 177.245 32.1255C175.533 33.4099 173.076 34.0521 169.874 34.0521C168.135 34.0521 166.624 33.9554 165.34 33.762C164.056 33.5825 162.745 33.2442 161.406 32.747V26.2631C162.662 26.8155 164.036 27.2712 165.527 27.6303C167.031 27.9894 168.37 28.1689 169.543 28.1689C171.296 28.1689 172.172 27.7684 172.172 26.9674C172.172 26.5531 171.924 26.1871 171.427 25.8695C170.944 25.538 169.522 24.9028 167.162 23.9637C165.009 23.0798 163.504 22.0786 162.649 20.9599C161.793 19.8275 161.365 18.3981 161.365 16.6718C161.365 14.4898 162.207 12.7911 163.891 11.5758C165.575 10.3605 167.956 9.75285 171.033 9.75285C172.579 9.75285 174.029 9.92551 175.381 10.2707C176.748 10.6022 178.162 11.0925 179.625 11.7415L177.431 16.9618C176.354 16.4785 175.216 16.0711 174.015 15.7396C172.814 15.3944 171.834 15.2217 171.075 15.2217C169.75 15.2217 169.087 15.5463 169.087 16.1953C169.087 16.5959 169.315 16.9411 169.771 17.2311C170.24 17.5073 
25171.579 18.0805 173.787 18.9505C175.429 19.6272 176.651 20.2901 177.452 20.9392C178.266 21.5883 178.859 22.3548 179.232 23.2386C179.619 24.1087 179.812 25.1721 179.812 26.4288Z" fill="currentColor"></path><path d="M18.1119 72.1356H17.9256C16.3383 74.442 13.9643 75.5955 10.8036 75.5955C7.83609 75.5955 5.52425 74.5803 3.86798 72.5501C2.22549 70.5199 1.40426 67.6337 1.40426 63.891C1.40426 60.1483 2.23239 57.2412 3.88865 55.1699C5.54492 53.0982 7.84992 52.0627 10.8036 52.0627C13.8815 52.0627 16.2417 53.1812 17.8841 55.4183H18.1533L18.0084 53.7818L17.9256 52.1869V42.9475H21.3623V75.1809H18.5673L18.1119 72.1356ZM11.2383 72.7158C13.5848 72.7158 15.2824 72.0803 16.3314 70.8098C17.3942 69.5256 17.9256 67.4609 17.9256 64.6162V63.891C17.9256 60.6733 17.3872 58.3805 16.3107 57.0137C15.2479 55.6326 13.5433 54.9419 11.1969 54.9419C9.18182 54.9419 7.63597 55.729 6.5594 57.3036C5.4966 58.864 4.96523 61.0737 4.96523 63.9325C4.96523 66.8324 5.4966 69.0213 6.5594 70.4991C7.62219 71.9769 9.18182 72.7158 11.2383 72.7158ZM42.5981 75.1809L41.9149 71.9495H41.7493C40.6175 73.3717 39.4858 74.3386 38.354 74.8495C37.236 75.3467 35.835 75.5955 34.1512 75.5955C31.9014 75.5955 30.1347 75.0152 28.8511 73.8551C27.5813 72.6951 26.9464 71.0449 26.9464 68.9042C26.9464 64.3192 30.6109 61.916 37.9399 61.695L41.7907 61.5708V60.1624C41.7907 58.3805 41.4042 57.0689 40.6313 56.2261C39.8722 55.3701 38.6507 54.9419 36.9668 54.9419C35.0759 54.9419 32.9366 55.5221 30.5488 56.6822L29.4929 54.0514C30.6109 53.4433 31.8324 52.9669 33.1574 52.6218C34.4962 52.2766 35.835 52.1038 37.1739 52.1038C39.8791 52.1038 41.8804 52.7048 43.1777 53.906C44.4891 55.1076 45.1445 57.0344 45.1445 59.686V75.1809H42.5981ZM34.8344 72.7574C36.9737 72.7574 38.6507 72.1705 39.8653 70.9963C41.0937 69.8225 41.7079 68.179 41.7079 66.0661V64.0151L38.2712 64.1601C35.5383 64.2569 33.5646 64.6851 32.35 65.4448C31.1492 66.1903 30.5488 67.3575 30.5488 68.9457C30.5488 70.1885 30.9214 71.1346 31.6667 71.7834C32.4259 72.4326 33.4818 72.7574 34.8344 72.7574ZM59.5483 72.7574C60.1556 72.7574 60.7421 72.7158 61.3083 72.6328C61.8741 72.5364 62.3224 72.4396 62.6537 72.3429V74.9737C62.2813 75.1535 61.7293 75.2985 60.9974 75.409C60.2797 75.5331 59.6313 75.5955 59.0514 75.5955C54.6625 75.5955 52.4678 73.282 52.4678 68.6554V55.1491H49.2176V53.4919L52.4678 52.0627L53.917 47.2152H55.9045V52.4768H62.488V55.1491H55.9045V68.5104C55.9045 69.8778 56.2291 70.9274 56.8775 71.6592C57.5263 72.3915 58.4167 72.7574 59.5483 72.7574ZM81.1363 75.1809L80.453 71.9495H80.2874C79.1554 73.3717 78.0238 74.3386 76.8918 74.8495C75.774 75.3467 74.373 75.5955 72.6893 75.5955C70.4395 75.5955 68.6728 75.0152 67.3893 73.8551C66.1195 72.6951 65.4844 71.0449 65.4844 68.9042C65.4844 64.3192 69.1489 61.916 76.478 61.695L80.3289 61.5708V60.1624C80.3289 58.3805 79.9425 57.0689 79.1695 56.2261C78.4103 55.3701 77.1886 54.9419 75.505 54.9419C73.6142 54.9419 71.4747 55.5221 69.0871 56.6822L68.031 54.0514C69.1489 53.4433 70.3706 52.9669 71.6956 52.6218C73.0343 52.2766 74.373 52.1038 75.7121 52.1038C78.4174 52.1038 80.4186 52.7048 81.7158 53.906C83.0271 55.1076 83.6825 57.0344 83.6825 59.686V75.1809H81.1363ZM73.3726 72.7574C75.5116 72.7574 77.1886 72.1705 78.4032 70.9963C79.632 69.8225 80.2459 68.179 80.2459 66.0661V64.0151L76.8092 64.1601C74.0762 64.2569 72.1028 64.6851 70.8882 65.4448C69.6873 66.1903 69.0871 67.3575 69.0871 68.9457C69.0871 70.1885 69.4594 71.1346 70.2049 71.7834C70.9642 72.4326 72.0198 72.7574 73.3726 72.7574ZM116.383 68.9868C116.383 71.1001 115.596 72.7295 114.022 73.8759C112.449 75.0223 110.24 75.5955 107.397 75.5955C104.388 75.5955 102.042 75.1186 100.358 74.1658V70.9755C101.448 71.5279 102.615 71.9632 103.857 72.281C105.113 72.5983 106.32 72.7574 107.48 72.7574C109.274 72.7574 110.655 72.4741 111.62 71.908C112.587 71.3277 113.07 70.451 113.07 69.2772C113.07 68.3933 112.684 67.6407 111.911 67.0189C111.151 66.3839 109.661 65.6379 107.439 64.7819C105.327 63.9948 103.822 63.3111 102.925 62.7309C102.042 62.1369 101.379 61.4674 100.938 60.7214C100.51 59.9759 100.296 59.085 100.296 58.0491C100.296 56.1987 101.048 54.7417 102.553 53.6784C104.057 52.601 106.12 52.0627 108.743 52.0627C111.186 52.0627 113.574 52.5594 115.906 53.5538L114.685 56.3508C112.408 55.4117 110.344 54.9419 108.494 54.9419C106.866 54.9419 105.637 55.1973 104.809 55.7086C103.981 56.2195 103.567 56.9239 103.567 57.8215C103.567 58.4291 103.719 58.9471 104.022 59.3749C104.34 59.8031 104.844 60.2106 105.534 60.5973C106.224 60.9839 107.549 61.5434 109.509 62.2753C112.2 63.2559 114.015 64.2432 114.954 65.2375C115.906 66.2319 116.383 67.4816 116.383 68.9868ZM131.035 75.5955C127.75 75.5955 125.203 74.587 123.395 72.5709C121.601 70.5407 120.703 
2567.6752 120.703 63.974C120.703 60.1761 121.615 57.2412 123.437 55.1699C125.272 53.0982 127.881 52.0627 131.263 52.0627C132.353 52.0627 133.443 52.1798 134.534 52.4145C135.624 52.6496 136.48 52.9258 137.101 53.2431L136.045 56.1643C135.286 55.8602 134.458 55.6119 133.561 55.4183C132.663 55.211 131.87 55.1076 131.179 55.1076C126.57 55.1076 124.265 58.0491 124.265 63.9325C124.265 66.722 124.824 68.8627 125.942 70.3542C127.073 71.8457 128.744 72.5917 130.952 72.5917C132.843 72.5917 134.782 72.1842 136.769 71.3693V74.4146C135.251 75.2017 133.34 75.5955 131.035 75.5955ZM145.583 75.1809H142.147V52.4768H145.583V75.1809ZM141.856 46.3243C141.856 45.5372 142.05 44.964 142.436 44.6047C142.823 44.2322 143.306 44.0457 143.885 44.0457C144.438 44.0457 144.914 44.2322 145.314 44.6047C145.714 44.9777 145.915 45.5509 145.915 46.3243C145.915 47.0976 145.714 47.6779 145.314 48.0646C144.914 48.4371 144.438 48.6236 143.885 48.6236C143.306 48.6236 142.823 48.4371 142.436 48.0646C142.05 47.6779 141.856 47.0976 141.856 46.3243ZM162.43 75.5955C159.076 75.5955 156.426 74.5733 154.48 72.5294C152.548 70.4854 151.582 67.6474 151.582 64.0151C151.582 60.3555 152.479 57.4485 154.273 55.2941C156.081 53.1397 158.503 52.0627 161.54 52.0627C164.383 52.0627 166.633 53.0014 168.289 54.8796C169.945 56.7441 170.774 59.2092 170.774 62.2753V64.4504H155.142C155.211 67.1157 155.881 69.1389 157.151 70.5199C158.434 71.9009 160.235 72.5917 162.554 72.5917C164.997 72.5917 167.412 72.0803 169.801 71.0586V74.1243C168.586 74.6493 167.433 75.0223 166.343 75.2432C165.266 75.4779 163.962 75.5955 162.43 75.5955ZM161.498 54.9419C159.677 54.9419 158.22 55.5358 157.13 56.7233C156.054 57.9112 155.418 59.5547 155.225 61.6539H167.088C167.088 59.4854 166.605 57.8281 165.639 56.6822C164.673 55.5221 163.293 54.9419 161.498 54.9419ZM192.154 75.1809V60.4938C192.154 58.643 191.733 57.262 190.891 56.3508C190.049 55.4391 188.731 54.9834 186.937 54.9834C184.563 54.9834 182.824 55.6256 181.72 56.9098C180.615 58.194 180.063 60.314 180.063 63.2696V75.1809H176.627V52.4768H179.421L179.981 55.584H180.146C180.85 54.4655 181.837 53.6024 183.107 52.9947C184.377 52.3734 185.791 52.0627 187.351 52.0627C190.084 52.0627 192.14 52.7256 193.521 54.0514C194.901 55.363 195.591 57.4693 195.591 60.3692V75.1809H192.154ZM211.713 75.5955C208.428 75.5955 205.882 74.587 204.073 72.5709C202.279 70.5407 201.382 67.6752 201.382 63.974C201.382 60.1761 202.293 57.2412 204.115 55.1699C205.95 53.0982 208.559 52.0627 211.941 52.0627C213.031 52.0627 214.121 52.1798 215.212 52.4145C216.302 52.6496 217.158 52.9258 217.779 53.2431L216.723 56.1643C215.964 55.8602 215.136 55.6119 214.239 55.4183C213.342 55.211 212.548 55.1076 211.858 55.1076C207.248 55.1076 204.943 58.0491 204.943 63.9325C204.943 66.722 205.502 68.8627 206.62 70.3542C207.752 71.8457 209.422 72.5917 211.63 72.5917C213.521 72.5917 215.461 72.1842 217.448 71.3693V74.4146C215.93 75.2017 214.018 75.5955 211.713 75.5955ZM232.411 75.5955C229.057 75.5955 226.407 74.5733 224.461 72.5294C222.528 70.4854 221.562 67.6474 221.562 64.0151C221.562 60.3555 222.459 57.4485 224.253 55.2941C226.062 53.1397 228.484 52.0627 231.52 52.0627C234.364 52.0627 236.614 53.0014 238.27 54.8796C239.926 56.7441 240.754 59.2092 240.754 62.2753V64.4504H225.123C225.192 67.1157 225.862 69.1389 227.131 70.5199C228.415 71.9009 230.216 72.5917 232.535 72.5917C234.978 72.5917 237.393 72.0803 239.781 71.0586V74.1243C238.567 74.6493 237.414 75.0223 236.323 75.2432C235.247 75.4779 233.943 75.5955 232.411 75.5955ZM231.479 54.9419C229.657 54.9419 228.201 55.5358 227.111 56.7233C226.034 57.9112 225.399 59.5547 225.206 61.6539H237.069C237.069 59.4854 236.586 57.8281 235.62 56.6822C234.653 55.5221 233.273 54.9419 231.479 54.9419Z" fill="currentColor"></path></svg></a><button type="button" tabindex="0" data-base-ui-click-trigger="" id="base-ui-_R_6lkid5_" class="text-brand-light flex items-center rounded-full border border-transparent p-2 transition-colors hover:bg-brand-light hover:text-brand"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg><span class="sr-only">Toggle Mobile Navigation</span></button></div><div class="hidden md:block"><div class="flex items-center justify-between gap-6"><div class="flex flex-col items-start gap-2"><a class="mb-3" href="/" data-discover="true"><svg xmlns="http://www.w3.org/2000/svg" width="242" height="77" viewBox="0 0 242 77" fill="none" class="h-[50px] w-[158px] text-white"><path d="M14.5923 27.651C15.6827 27.651 16.987 27.3817 18.5052 26.8431V32.747C17.4149 33.2166 16.3728 33.548 15.379 33.7414C14.399 33.9485 13.2466 34.0521 11.9216 34.0521C9.20251 34.0521 7.24259 33.3892 6.04182 32.0634C4.841 30.7238 4.24062 28.673 4.24062 25.9109V16.2368H1.40426V12.9431L5.00663 10.395L7.09768 5.46476H12.3977V10.16
2572H18.1533V16.2368H12.3977V25.3723C12.3977 26.8914 13.1292 27.651 14.5923 27.651ZM44.979 21.8507C44.979 25.6899 43.9439 28.6868 41.8735 30.8412C39.817 32.9818 36.9323 34.0521 33.2195 34.0521C29.6585 34.0521 26.8222 32.9541 24.7104 30.7583C22.6125 28.5625 21.5635 25.5933 21.5635 21.8507C21.5635 18.0252 22.5918 15.056 24.6483 12.9431C26.7187 10.8163 29.6171 9.75285 33.3437 9.75285C35.6487 9.75285 37.6845 10.2431 39.4512 11.2236C41.2179 12.2042 42.5774 13.6128 43.5298 15.4496C44.4958 17.2726 44.979 19.4063 44.979 21.8507ZM29.7828 21.8507C29.7828 23.867 30.0519 25.4068 30.5902 26.4702C31.1285 27.5198 32.0325 28.0446 33.3023 28.0446C34.5583 28.0446 35.4417 27.5198 35.9523 26.4702C36.4768 25.4068 36.7391 23.867 36.7391 21.8507C36.7391 19.8482 36.4768 18.336 35.9523 17.314C35.4279 16.292 34.5307 15.7811 33.2609 15.7811C32.0187 15.7811 31.1285 16.292 30.5902 17.314C30.0519 18.3222 29.7828 19.8344 29.7828 21.8507ZM69.7757 33.6378L67.1257 22.4514L66.5047 19.0748L66.0904 16.3611H65.9663C65.2901 20.2279 64.8348 22.6655 64.5998 23.6736L62.2192 33.6378H53.7099L47.3128 10.1672H55.2836L57.1881 19.1784C57.7954 22.2719 58.1474 24.8406 58.2441 26.8846H58.3682C58.4098 25.614 58.7892 23.1972 59.5069 19.6341L61.6808 10.1672H70.6246L72.6122 19.7584C73.2473 22.8105 73.6474 25.1859 73.8131 26.8846H73.9372C74.0202 25.835 74.158 24.5299 74.3515 22.9693C74.5445 21.3949 74.7582 20.1313 74.9932 19.1784L77.0633 10.1672H84.8685L78.4299 33.6378H69.7757ZM103.455 33.6378L101.902 30.5305H101.736C100.645 31.8838 99.5347 32.8091 98.4027 33.3063C97.2711 33.8035 95.8079 34.0521 94.0138 34.0521C91.8054 34.0521 90.0661 33.3892 88.7963 32.0634C87.5265 30.7376 86.8918 28.8732 86.8918 26.4702C86.8918 23.9706 87.7615 22.1131 89.5004 20.8978C91.2397 19.6686 93.7585 18.9781 97.0569 18.8262L100.97 18.7019V18.3705C100.97 16.437 100.018 15.4703 98.113 15.4703C96.4015 15.4703 94.2276 16.0503 91.5912 17.2104L89.2521 11.8658C91.9848 10.4572 95.4355 9.75285 99.6036 9.75285C102.613 9.75285 104.938 10.4986 106.581 11.9901C108.237 13.4816 109.065 15.567 109.065 18.2462V33.6378H103.455ZM97.4504 28.3346C98.4305 28.3346 99.2653 28.0239 99.9556 27.4024C100.66 26.781 101.012 25.973 101.012 24.9787V23.1557L99.1482 23.2386C96.4845 23.3353 95.1524 24.3158 95.1524 26.1802C95.1524 27.6165 95.9183 28.3346 97.4504 28.3346ZM128.707 9.75285C129.411 9.75285 130.08 9.80809 130.715 9.91857L131.17 10.0014L130.446 17.6454C129.783 17.4797 128.865 17.3969 127.692 17.3969C125.925 17.3969 124.642 17.8043 123.841 18.6191C123.041 19.4201 122.641 20.5801 122.641 22.0993V33.6378H114.546V10.1672H120.57L121.833 13.9167H122.226C122.903 12.6737 123.841 11.6725 125.042 10.9129C126.257 10.1395 127.478 9.75285 128.707 9.75285ZM141.723 34.0521C140.053 34.0521 138.59 33.5756 137.334 32.6227C136.092 31.6698 135.126 30.2681 134.436 28.4175C133.759 26.5669 133.422 24.4056 133.422 21.9335C133.422 18.1219 134.187 15.1389 135.72 12.9845C137.251 10.8301 139.356 9.75285 142.034 9.75285C143.345 9.75285 144.491 10.0153 145.471 10.5401C146.465 11.0648 147.369 11.9487 148.183 13.1916H148.348C148.086 11.3548 147.955 9.5181 147.955 7.6813V1.40454H156.112V33.6378H150.005L148.266 30.6755H147.955C146.561 32.9265 144.484 34.0521 141.723 34.0521ZM145.036 27.651C146.333 27.651 147.244 27.2436 147.769 26.4288C148.307 25.614 148.597 24.3572 148.638 22.6586V22.0164C148.638 19.9448 148.342 18.4741 147.748 17.604C147.154 16.7202 146.223 16.2782 144.953 16.2782C143.89 16.2782 143.062 16.7823 142.469 17.7904C141.889 18.7848 141.599 20.2073 141.599 22.0578C141.599 23.8808 141.896 25.2687 142.489 26.2217C143.083 27.1745 143.932 27.651 145.036 27.651ZM179.812 26.4288C179.812 28.9423 178.956 30.8412 177.245 32.1255C175.533 33.4099 173.076 34.0521 169.874 34.0521C168.135 34.0521 166.624 33.9554 165.34 33.762C164.056 33.5825 162.745 33.2442 161.406 32.747V26.2631C162.662 26.8155 164.036 27.2712 165.527 27.6303C167.031 27.9894 168.37 28.1689 169.543 28.1689C171.296 28.1689 172.172 27.7684 172.172 26.9674C172.172 26.5531 171.924 26.1871 171.427 25.8695C170.944 25.538 169.522 24.9028 167.162 23.9637C165.009 23.0798 163.504 22.0786 162.649 20.9599C161.793 19.8275 161.365 18.3981 161.365 16.6718C161.365 14.4898 162.207 12.7911 163.891 11.5758C165.575 10.3605 167.956 9.75285 171.033 9.75285C172.579 9.75285 174.029 9.92551 175.381 10.2707C176.748 10.6022 178.162 11.0925 179.625 11.7415L177.431 16.9618C176.354 16.4785 175.216 16.0711 174.015 15.7396C172.814 15.3944 171.834 15.2217 171.075 15.2217C169.75 15.2217 169.087 15.5463 169.087 16.1953C169.087 16.5959 169.315 16.9411 169.771 17.2311C170.24 17.5073 
25171.579 18.0805 173.787 18.9505C175.429 19.6272 176.651 20.2901 177.452 20.9392C178.266 21.5883 178.859 22.3548 179.232 23.2386C179.619 24.1087 179.812 25.1721 179.812 26.4288Z" fill="currentColor"></path><path d="M18.1119 72.1356H17.9256C16.3383 74.442 13.9643 75.5955 10.8036 75.5955C7.83609 75.5955 5.52425 74.5803 3.86798 72.5501C2.22549 70.5199 1.40426 67.6337 1.40426 63.891C1.40426 60.1483 2.23239 57.2412 3.88865 55.1699C5.54492 53.0982 7.84992 52.0627 10.8036 52.0627C13.8815 52.0627 16.2417 53.1812 17.8841 55.4183H18.1533L18.0084 53.7818L17.9256 52.1869V42.9475H21.3623V75.1809H18.5673L18.1119 72.1356ZM11.2383 72.7158C13.5848 72.7158 15.2824 72.0803 16.3314 70.8098C17.3942 69.5256 17.9256 67.4609 17.9256 64.6162V63.891C17.9256 60.6733 17.3872 58.3805 16.3107 57.0137C15.2479 55.6326 13.5433 54.9419 11.1969 54.9419C9.18182 54.9419 7.63597 55.729 6.5594 57.3036C5.4966 58.864 4.96523 61.0737 4.96523 63.9325C4.96523 66.8324 5.4966 69.0213 6.5594 70.4991C7.62219 71.9769 9.18182 72.7158 11.2383 72.7158ZM42.5981 75.1809L41.9149 71.9495H41.7493C40.6175 73.3717 39.4858 74.3386 38.354 74.8495C37.236 75.3467 35.835 75.5955 34.1512 75.5955C31.9014 75.5955 30.1347 75.0152 28.8511 73.8551C27.5813 72.6951 26.9464 71.0449 26.9464 68.9042C26.9464 64.3192 30.6109 61.916 37.9399 61.695L41.7907 61.5708V60.1624C41.7907 58.3805 41.4042 57.0689 40.6313 56.2261C39.8722 55.3701 38.6507 54.9419 36.9668 54.9419C35.0759 54.9419 32.9366 55.5221 30.5488 56.6822L29.4929 54.0514C30.6109 53.4433 31.8324 52.9669 33.1574 52.6218C34.4962 52.2766 35.835 52.1038 37.1739 52.1038C39.8791 52.1038 41.8804 52.7048 43.1777 53.906C44.4891 55.1076 45.1445 57.0344 45.1445 59.686V75.1809H42.5981ZM34.8344 72.7574C36.9737 72.7574 38.6507 72.1705 39.8653 70.9963C41.0937 69.8225 41.7079 68.179 41.7079 66.0661V64.0151L38.2712 64.1601C35.5383 64.2569 33.5646 64.6851 32.35 65.4448C31.1492 66.1903 30.5488 67.3575 30.5488 68.9457C30.5488 70.1885 30.9214 71.1346 31.6667 71.7834C32.4259 72.4326 33.4818 72.7574 34.8344 72.7574ZM59.5483 72.7574C60.1556 72.7574 60.7421 72.7158 61.3083 72.6328C61.8741 72.5364 62.3224 72.4396 62.6537 72.3429V74.9737C62.2813 75.1535 61.7293 75.2985 60.9974 75.409C60.2797 75.5331 59.6313 75.5955 59.0514 75.5955C54.6625 75.5955 52.4678 73.282 52.4678 68.6554V55.1491H49.2176V53.4919L52.4678 52.0627L53.917 47.2152H55.9045V52.4768H62.488V55.1491H55.9045V68.5104C55.9045 69.8778 56.2291 70.9274 56.8775 71.6592C57.5263 72.3915 58.4167 72.7574 59.5483 72.7574ZM81.1363 75.1809L80.453 71.9495H80.2874C79.1554 73.3717 78.0238 74.3386 76.8918 74.8495C75.774 75.3467 74.373 75.5955 72.6893 75.5955C70.4395 75.5955 68.6728 75.0152 67.3893 73.8551C66.1195 72.6951 65.4844 71.0449 65.4844 68.9042C65.4844 64.3192 69.1489 61.916 76.478 61.695L80.3289 61.5708V60.1624C80.3289 58.3805 79.9425 57.0689 79.1695 56.2261C78.4103 55.3701 77.1886 54.9419 75.505 54.9419C73.6142 54.9419 71.4747 55.5221 69.0871 56.6822L68.031 54.0514C69.1489 53.4433 70.3706 52.9669 71.6956 52.6218C73.0343 52.2766 74.373 52.1038 75.7121 52.1038C78.4174 52.1038 80.4186 52.7048 81.7158 53.906C83.0271 55.1076 83.6825 57.0344 83.6825 59.686V75.1809H81.1363ZM73.3726 72.7574C75.5116 72.7574 77.1886 72.1705 78.4032 70.9963C79.632 69.8225 80.2459 68.179 80.2459 66.0661V64.0151L76.8092 64.1601C74.0762 64.2569 72.1028 64.6851 70.8882 65.4448C69.6873 66.1903 69.0871 67.3575 69.0871 68.9457C69.0871 70.1885 69.4594 71.1346 70.2049 71.7834C70.9642 72.4326 72.0198 72.7574 73.3726 72.7574ZM116.383 68.9868C116.383 71.1001 115.596 72.7295 114.022 73.8759C112.449 75.0223 110.24 75.5955 107.397 75.5955C104.388 75.5955 102.042 75.1186 100.358 74.1658V70.9755C101.448 71.5279 102.615 71.9632 103.857 72.281C105.113 72.5983 106.32 72.7574 107.48 72.7574C109.274 72.7574 110.655 72.4741 111.62 71.908C112.587 71.3277 113.07 70.451 113.07 69.2772C113.07 68.3933 112.684 67.6407 111.911 67.0189C111.151 66.3839 109.661 65.6379 107.439 64.7819C105.327 63.9948 103.822 63.3111 102.925 62.7309C102.042 62.1369 101.379 61.4674 100.938 60.7214C100.51 59.9759 100.296 59.085 100.296 58.0491C100.296 56.1987 101.048 54.7417 102.553 53.6784C104.057 52.601 106.12 52.0627 108.743 52.0627C111.186 52.0627 113.574 52.5594 115.906 53.5538L114.685 56.3508C112.408 55.4117 110.344 54.9419 108.494 54.9419C106.866 54.9419 105.637 55.1973 104.809 55.7086C103.981 56.2195 103.567 56.9239 103.567 57.8215C103.567 58.4291 103.719 58.9471 104.022 59.3749C104.34 59.8031 104.844 60.2106 105.534 60.5973C106.224 60.9839 107.549 61.5434 109.509 62.2753C112.2 63.2559 114.015 64.2432 114.954 65.2375C115.906 66.2319 116.383 67.4816 116.383 68.9868ZM131.035 75.5955C127.75 75.5955 125.203 74.587 123.395 72.5709C121.601 70.5407 120.703 
2567.6752 120.703 63.974C120.703 60.1761 121.615 57.2412 123.437 55.1699C125.272 53.0982 127.881 52.0627 131.263 52.0627C132.353 52.0627 133.443 52.1798 134.534 52.4145C135.624 52.6496 136.48 52.9258 137.101 53.2431L136.045 56.1643C135.286 55.8602 134.458 55.6119 133.561 55.4183C132.663 55.211 131.87 55.1076 131.179 55.1076C126.57 55.1076 124.265 58.0491 124.265 63.9325C124.265 66.722 124.824 68.8627 125.942 70.3542C127.073 71.8457 128.744 72.5917 130.952 72.5917C132.843 72.5917 134.782 72.1842 136.769 71.3693V74.4146C135.251 75.2017 133.34 75.5955 131.035 75.5955ZM145.583 75.1809H142.147V52.4768H145.583V75.1809ZM141.856 46.3243C141.856 45.5372 142.05 44.964 142.436 44.6047C142.823 44.2322 143.306 44.0457 143.885 44.0457C144.438 44.0457 144.914 44.2322 145.314 44.6047C145.714 44.9777 145.915 45.5509 145.915 46.3243C145.915 47.0976 145.714 47.6779 145.314 48.0646C144.914 48.4371 144.438 48.6236 143.885 48.6236C143.306 48.6236 142.823 48.4371 142.436 48.0646C142.05 47.6779 141.856 47.0976 141.856 46.3243ZM162.43 75.5955C159.076 75.5955 156.426 74.5733 154.48 72.5294C152.548 70.4854 151.582 67.6474 151.582 64.0151C151.582 60.3555 152.479 57.4485 154.273 55.2941C156.081 53.1397 158.503 52.0627 161.54 52.0627C164.383 52.0627 166.633 53.0014 168.289 54.8796C169.945 56.7441 170.774 59.2092 170.774 62.2753V64.4504H155.142C155.211 67.1157 155.881 69.1389 157.151 70.5199C158.434 71.9009 160.235 72.5917 162.554 72.5917C164.997 72.5917 167.412 72.0803 169.801 71.0586V74.1243C168.586 74.6493 167.433 75.0223 166.343 75.2432C165.266 75.4779 163.962 75.5955 162.43 75.5955ZM161.498 54.9419C159.677 54.9419 158.22 55.5358 157.13 56.7233C156.054 57.9112 155.418 59.5547 155.225 61.6539H167.088C167.088 59.4854 166.605 57.8281 165.639 56.6822C164.673 55.5221 163.293 54.9419 161.498 54.9419ZM192.154 75.1809V60.4938C192.154 58.643 191.733 57.262 190.891 56.3508C190.049 55.4391 188.731 54.9834 186.937 54.9834C184.563 54.9834 182.824 55.6256 181.72 56.9098C180.615 58.194 180.063 60.314 180.063 63.2696V75.1809H176.627V52.4768H179.421L179.981 55.584H180.146C180.85 54.4655 181.837 53.6024 183.107 52.9947C184.377 52.3734 185.791 52.0627 187.351 52.0627C190.084 52.0627 192.14 52.7256 193.521 54.0514C194.901 55.363 195.591 57.4693 195.591 60.3692V75.1809H192.154ZM211.713 75.5955C208.428 75.5955 205.882 74.587 204.073 72.5709C202.279 70.5407 201.382 67.6752 201.382 63.974C201.382 60.1761 202.293 57.2412 204.115 55.1699C205.95 53.0982 208.559 52.0627 211.941 52.0627C213.031 52.0627 214.121 52.1798 215.212 52.4145C216.302 52.6496 217.158 52.9258 217.779 53.2431L216.723 56.1643C215.964 55.8602 215.136 55.6119 214.239 55.4183C213.342 55.211 212.548 55.1076 211.858 55.1076C207.248 55.1076 204.943 58.0491 204.943 63.9325C204.943 66.722 205.502 68.8627 206.62 70.3542C207.752 71.8457 209.422 72.5917 211.63 72.5917C213.521 72.5917 215.461 72.1842 217.448 71.3693V74.4146C215.93 75.2017 214.018 75.5955 211.713 75.5955ZM232.411 75.5955C229.057 75.5955 226.407 74.5733 224.461 72.5294C222.528 70.4854 221.562 67.6474 221.562 64.0151C221.562 60.3555 222.459 57.4485 224.253 55.2941C226.062 53.1397 228.484 52.0627 231.52 52.0627C234.364 52.0627 236.614 53.0014 238.27 54.8796C239.926 56.7441 240.754 59.2092 240.754 62.2753V64.4504H225.123C225.192 67.1157 225.862 69.1389 227.131 70.5199C228.415 71.9009 230.216 72.5917 232.535 72.5917C234.978 72.5917 237.393 72.0803 239.781 71.0586V74.1243C238.567 74.6493 237.414 75.0223 236.323 75.2432C235.247 75.4779 233.943 75.5955 232.411 75.5955ZM231.479 54.9419C229.657 54.9419 228.201 55.5358 227.111 56.7233C226.034 57.9112 225.399 59.5547 225.206 61.6539H237.069C237.069 59.4854 236.586 57.8281 235.62 56.6822C234.653 55.5221 233.273 54.9419 231.479 54.9419Z" fill="currentColor"></path></svg></a><p class="text-xl leading-normal">Publish AI, ML &amp; data-science insights to a global community of data professionals.</p></div><div class="flex shrink-0 flex-wrap items-center justify-end gap-6"><button type="button" class="text-brand-light text-sm tracking-button transition-all duration-300 hover:text-white hover:underline opacity-0">Sign in</button><a class="inline-flex cursor-pointer items-center justify-center rounded-full transition-all border px-4 py-2.5 text-sm tracking-button border-brand-light text-brand-light hover:border-white hover:bg-white hover:text-brand" href="https://write.insightmediagroup.io">Submit an Article</a></div></div><div class="mt-8 flex items-center justify-between gap-6"><nav class="flex flex-wrap items-center gap-x-6 gap-y-4"><a class="text-brand-light pb-0.5 text-base uppercase leading-6 tracking-nav transition-colors hover:text-white hover:underline" href="/latest/" data-discover="true">Latest</a><a class="text-brand-light pb-0.5 text-base uppercase leading-6 tracking-nav transition-colors hover:text-white hover:underline" href="/tag/editors-pick/" data-discover="true">Editor&#x27;s Picks</a><a class="text-brand-light pb-0.5 text-base uppercase leading-6 tracking-nav transition-colors hover:text-white hover:underline" href="/tag/the-variable/" data-discover="true">Newsletter</a><a class="text-brand-light pb-0.5 text-base leading-6 tracking-nav transition-colors hover:text-white hover:underline normal-case" href="/shipai/" data-discover="true">ShipAI</a><hr class="h-6 w-px border-0 bg-brand-light"/><a class="text-brand-light pb-0.5 text-base uppercase leading-6 tracking-nav transition-colors hover:text-white hover:underline" href="/submissions/" data-discover="true">Write For TDS</a></nav><div class="flex items-center gap-4"><a class="text-brand-light flex items-center rounded-full border border-transparent p-2 transition-colors hover:bg-brand-light hover:text-brand" href="https://www.linkedin.com/company/towards-data-science/" target="_blank" rel="noopener nofollow"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" class=""><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,
251.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z" fill="currentColor"></path></svg><span class="sr-only">LinkedIn</span></a><a class="text-brand-light flex items-center rounded-full border border-transparent p-2 transition-colors hover:bg-brand-light hover:text-brand" href="https://x.com/TDataScience" target="_blank" rel="noopener nofollow"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" class=""><path d="M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z" fill="currentColor"></path></svg><span class="sr-only">X</span></a><button type="button" class="text-brand-light flex items-center rounded-full border border-transparent p-2 transition-colors hover:bg-brand-light hover:text-brand"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" class="-rotate-90 scale-[1.18]"><path d="M13 5c-3.3 0-6 2.7-6 6 0 1.4.5 2.7 1.3 3.7l-3.8 3.8 1.1 1.1 3.8-3.8c1 .8 2.3 1.3 3.7 1.3 3.3 0 6-2.7 6-6S16.3 5 13 5m0 10.5c-2.5 0-4.5-2-4.5-4.5s2-4.5 4.5-4.5 4.5 2 4.5 4.5-2 4.5-4.5 4.5" fill="currentColor"></path></svg><span class="sr-only">Toggle Search</span></button></div></div></div></div></header></div><div class="gam-ad-wrapper w-full"><div id="div-gpt-ad-native-top" class="flex min-h-[60px] w-full items-center justify-center md:min-h-[71px]"></div></div><main class="flex-1 px-6 pb-16"><div class="mx-auto max-w-container"><h1 class="mt-10 text-3xl font-bold text-gray-900 sm:text-4xl">Newsletter</h1><ul class="grid gap-x-6 gap-y-10 sm:gap-y-16 grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 mt-10"><li><article class="flex flex-col"><a class="relative overflow-clip aspect-video" href="/tds-newsletter-vibe-coding-is-great-until-its-not/" data-discover="true"><img src="https://assets.insightmediagroup.io/media/wp-content/uploads/2026/02/annie-spratt-kDT-gRJanKw-unsplash.jpg" alt="" class="aspect-video w-full object-cover transition-transform duration-750 ease-image hover:scale-[1.05]"/></a><div class="flex flex-1 flex-col gap-2.5 pt-2.5"><div class="flex flex-col-reverse gap-2.5"><h2 class="article-title text-xl font-bold leading-tight break-words sm:text-2xl"><a class="text-gray-900 hover:underline" href="/tds-newsletter-vibe-coding-is-great-until-its-not/" data-discover="true">TDS Newsletter: Vibe Coding Is Great. Until It&#x27;s Not.</a></h2><a class="text-sm uppercase text-gray-500 transition-colors hover:text-gray-900" href="/category/the-variable/" data-discover="true">The Variable</a></div><p class="text-base leading-5 text-gray-500">Sorting through the good, bad, and ambiguous aspects of vibe coding</p><div class="flex items-center gap-2.5"><div class="flex flex-col gap-1"><a class="text-sm leading-meta text-brand-muted transition-colors hover:underline" href="/author/towardsdatascience/" data-discover="true">TDS Editors</a><div class="flex items-center gap-2 text-sm leading-meta text-gray-500"><span>February 5, 2026</span><span class="size-1 rounded-full bg-gray-500"></span><span>4 min read</span></div></div></div></div></article></li><li class="gam-ad-wrapper col-span-full"><div id="div-gpt-ad-native-inline-1" class="flex w-full items-center justify-center"></div></li><li><article class="flex flex-col"><a class="relative overflow-clip aspect-video" href="/tds-newsletter-january-must-reads-on-data-platforms-infinite-context-and-more/" data-discover="true"><img src="https://assets.insightmediagroup.io/media/wp-content/uploads/2026/01/helen-michielin-Q80f8Gq_Jdg-unsplash.jpg" alt="" class="aspect-video w-full object-cover transition-transform duration-750 ease-image hover:scale-[1.05]"/></a><div class="flex flex-1 flex-col gap-2.5 pt-2.5"><div class="flex flex-col-reverse gap-2.5"><h2 class="article-title text-xl font-bold leading-tight break-words sm:text-2xl"><a class="text-gray-900 hover:underline" href="/tds-newsletter-january-must-reads-on-data-platforms-infinite-context-and-more/" data-discover="true">TDS Newsletter: January Must-Reads on Data Platforms, Infinite Context, and More</a></h2><a class="text-sm uppercase text-gray-500 transition-colors hover:text-gray-900" href="/category/the-variable/" data-discover="true">The Variable</a></div><p class="text-base leading-5 text-gray-500">Don&#x27;t miss our most-read and -shared stories of the past month</p><div class="flex items-center gap-2.5"><div class="flex flex-col gap-1"><a class="text-sm leading-meta text-brand-muted transition-colors hover:underline" href="/author/towardsdatascience/" data-discover="true">TDS Editors</a><div class="flex items-center gap-2 text-sm leading-meta text-gray-500"><span>January 29, 2026</span><span class="size-1 rounded-full bg-gray-500"></span><span>3 min read</span></div></div></div></div></article></li><li><article class="flex flex-col"><a class="relative overflow-clip aspect-video" href="/tds-newsletter-beyond-prompt-engineering-the-new-frontiers-of-llm-optimization/" data-discover="true"><img src="https://assets.insightmediagroup.io/media/wp-content/uploads/2026/01/corina-rainer-9FD
25I-_E29fk-unsplash.jpg" alt="" class="aspect-video w-full object-cover transition-transform duration-750 ease-image hover:scale-[1.05]"/></a><div class="flex flex-1 flex-col gap-2.5 pt-2.5"><div class="flex flex-col-reverse gap-2.5"><h2 class="article-title text-xl font-bold leading-tight break-words sm:text-2xl"><a class="text-gray-900 hover:underline" href="/tds-newsletter-beyond-prompt-engineering-the-new-frontiers-of-llm-optimization/" data-discover="true">TDS Newsletter: Beyond Prompt Engineering: The New Frontiers of LLM Optimization</a></h2><a class="text-sm uppercase text-gray-500 transition-colors hover:text-gray-900" href="/category/the-variable/" data-discover="true">The Variable</a></div><p class="text-base leading-5 text-gray-500">Let&#x27;s zoom in on recent approaches that push AI-powered workflows to the next level</p><div class="flex items-center gap-2.5"><div class="flex flex-col gap-1"><a class="text-sm leading-meta text-brand-muted transition-colors hover:underline" href="/author/towardsdatascience/" data-discover="true">TDS Editors</a><div class="flex items-center gap-2 text-sm leading-meta text-gray-500"><span>January 22, 2026</span><span class="size-1 rounded-full bg-gray-500"></span><span>3 min read</span></div></div></div></div></article></li><li><article class="flex flex-col"><a class="relative overflow-clip aspect-video" href="/tds-newsletter-is-it-time-to-revisit-rag/" data-discover="true"><img src="https://assets.insightmediagroup.io/media/wp-content/uploads/2026/01/chris-robert-FPU9Hj0841E-unsplash-scaled.jpg" alt="" class="aspect-video w-full object-cover transition-transform duration-750 ease-image hover:scale-[1.05]"/></a><div class="flex flex-1 flex-col gap-2.5 pt-2.5"><div class="flex flex-col-reverse gap-2.5"><h2 class="article-title text-xl font-bold leading-tight break-words sm:text-2xl"><a class="text-gray-900 hover:underline" href="/tds-newsletter-is-it-time-to-revisit-rag/" data-discover="true">TDS Newsletter: Is It Time to Revisit RAG?</a></h2><a class="text-sm uppercase text-gray-500 transition-colors hover:text-gray-900" href="/category/the-variable/" data-discover="true">The Variable</a></div><p class="text-base leading-5 text-gray-500">Let&#x27;s make sense of the current state of retrieval-augmented generation</p><div class="flex items-center gap-2.5"><div class="flex flex-col gap-1"><a class="text-sm leading-meta text-brand-muted transition-colors hover:underline" href="/author/towardsdatascience/" data-discover="true">TDS Editors</a><div class="flex items-center gap-2 text-sm leading-meta text-gray-500"><span>January 15, 2026</span><span class="size-1 rounded-full bg-gray-500"></span><span>3 min read</span></div></div></div></div></article></li><li><article class="flex flex-col"><a class="relative overflow-clip aspect-video" href="/tds-newsletter-december-must-reads-on-graphrag-data-contracts-and-more/" data-discover="true"><img src="https://assets.insightmediagroup.io/media/wp-content/uploads/2026/01/mario-verduzco-BrezDFrGvfU-unsplash.jpg" alt="" class="aspect-video w-full object-cover transition-transform duration-750 ease-image hover:scale-[1.05]"/></a><div class="flex flex-1 flex-col gap-2.5 pt-2.5"><div class="flex flex-col-reverse gap-2.5"><h2 class="article-title text-xl font-bold leading-tight break-words sm:text-2xl"><a class="text-gray-900 hover:underline" href="/tds-newsletter-december-must-reads-on-graphrag-data-contracts-and-more/" data-discover="true">TDS Newsletter: December Must-Reads on GraphRAG, Data Contracts, and More</a></h2><a class="text-sm uppercase text-gray-500 transition-colors hover:text-gray-900" href="/category/the-variable/" data-discover="true">The Variable</a></div><p class="text-base leading-5 text-gray-500">Don&#x27;t miss our most popular articles of the previous month</p><div class="flex items-center gap-2.5"><div class="flex flex-col gap-1"><a class="text-sm leading-meta text-brand-muted transition-colors hover:underline" href="/author/towardsdatascience/" data-discover="true">TDS Editors</a><div class="flex items-center gap-2 text-sm leading-meta text-gray-500"><span>January 8, 2026</span><span class="size-1 rounded-full bg-gray-500"></span><span>3 min read</span></div></div></div></div></article></li><li><article class="flex flex-col"><a class="relative overflow-clip aspect-video" href="/tds-newsletter-set-yourself-up-for-a-successful-year-of-learning/" data-discover="true"><img src="https://assets.insightmediagroup.io/media/wp-content/uploads/2026/01/hannah-hoggatt-Hgh0CxKIOMU-unsplash.jpg" alt="" class="aspect-video w-full object-cover transition-transform duration-750 ease-image hover:scale-[1.05]"/></a><div class="flex flex-1 flex-col gap-2.5 pt-2.5"><div class="flex flex-col-reverse gap-2.5"><h2 class="article-title text-xl font-bold leading-tight break-words sm:text-2xl"><a class="text-gray-900 hover:underline" href="/tds-newsletter-set-yourself-up-for-a-successful-year-of-learning/" data-discover="true">TDS Newsletter: Set Yourself Up for a Successful Year of Learning</a></h2><a class="text-sm uppercase text-gray-500 transition-colors hover:text-gray-900" href="/category/the-variable/" data-discover="true">The Variable</a></div><p class="text-base leading-5 text-gray-500">Essential reads on how to boost your current skill set and plan for career growth over the next few weeks and months</p><div class="flex items-center gap-2.5"><div class="flex flex-col gap-1"><a class="text-sm leading-meta text-brand-muted transition-colors hover:underline" href="/author/towardsdatascience/" data-discover="true">TDS Editors</a><div class="flex items-center gap-2 text-sm leading-meta text-gray-500"><span>January 1, 2026</span><span class="size-1 rounded-full bg-gray-500"></span><span>4 min read</span></div></div></div></div></article></li><li><article class="flex flex-col"><a class="relative overflow-clip aspect-video" href="/2025-must-reads-agents-python-llms-and-more/" data-discover="true"><img src="https://assets.insightmediagroup.io/media/wp-content/uploads/2025/12/thula-na-oaXW7hF8rHM-unsplash-1.jpg" alt="" class="aspect-video w-full object-cover transition-transform duration-750 ease-image hover:scale-[1.05]"/></a><div class="flex flex-1 flex-col gap-2.5 pt-2.5"><div class="flex flex-col-reverse gap-2.5"><h2 class="article-title text-xl font-bold leading-tight break-words sm:text-2xl"><a class="text-gray-900 hover:underline" href="/2025-must-reads-agents-python-llms-and-more/" data-discover="true">2025 Must-Reads: Agents, Python, LLMs, and More</a></h2><a class="text-sm uppercase text-gray-500 transition-colors hover:text-gray-900" href="/category/the-variable/" data-discover="true">The Variable</a></div><p class="text-base leading-5 text-gray-500">Don&#x27;t miss our most popular articles of the past year!</p><div class="flex items-center gap-2.5"><div class="flex flex-col gap-1"><a class="text-sm leading-meta text-brand-muted transition-colors hover:underline" href="/author/towardsdatascience/" data-discover="true">TDS Editors</a><div class="flex items-center gap-2 text-sm leading-meta text-gray-500"><span>December 18, 2025</span><span class="size-1 rounded-full bg-gray-500"></span><span>5 min read</span></div></div></div></div></article></li><li><article class="flex flex-col"><a class="relative overflow-clip aspect-video" href="/tds-newsletter-optimize-optimize-optimize-or-the-art-of-making-everything-better/" data-discover="true"><img src="https://assets.insightmediagroup.io/media/wp-content/uploads/2025/12/karl-callwood-KuIxAQjWzYY-unsplash.jpg" alt="" class="aspect-video w-full object-cover transition-transform duration-750 ease-image hover:scale-[1.05]"/></a><div class="flex flex-1 flex-col gap-2.5 pt-2.5"><div class="flex flex-col-reverse gap-2.5"><h2 class="article-title text-xl font-bold leading-tight break-words sm:text-2xl"><a class="text-gray-900 hover:underline" href="/tds-newsletter-optimize-optimize-optimize-or-the-art-of-making-everything-better/" data-discover="true">TDS Newsletter: Optimize, Optimize, Optimize, or The Art of Making Everything Better</a></h2><a class="text-sm uppercase text-gray-500 transition-colors hover:text-gray-900" href="/category/the-variable/" data-discover="true">The Variable</a></div><p class="text-base leading-5 text-gray-500">Gain new insights into the art of optimizing your data science and ML workflows</p><div class="flex items-center gap-2.5"><div class="flex flex-col gap-1"><a class="text-sm leading-meta text-brand-muted transition-colors hover:underline" href="/author/towardsdatascience/" data-discover="true">TDS Editors</a><div class="flex items-center gap-2 text-sm leading-meta text-gray-500"><span>December 11, 2025</span><span class="size-1 rounded-full bg-gray-500"></span><span>3 min read</span></div></div></div></div></article></li><li><article class="flex flex-col"><a class="relative overflow-clip aspect-video" href="/tds-newsletter-how-to-design-evals-metrics-and-kpis-that-work/" data-discover="true"><img src="https://assets.insightmediagroup.io/media/wp-content/uploads/2025/12/kara-eads-xrEvYhgQZWI-unsplash.jpg" alt="" class="aspect-video w-full object-cover transition-transform duration-750 ease-image hover:scale-[1.05]"/></a><div class="flex flex-1 flex-col gap-2.5 pt-2.5"><div class="flex flex-col-reverse gap-2.5"><h2 class="article-title text-xl font-bold leading-tight break-words sm:text-2xl"><a class="text-gray-900 hover:underline" href="/tds-newsletter-how-to-design-evals-metrics-and-kpis-that-work/" data-discover="true">TDS Newsletter: How to Design Evals, Metrics, and KPIs That Work</a></h2><a class="text-sm uppercase text-gray-500 transition-colors hover:text-gray-900" href="/category/the-variable/" data-discover="true">The Variable</a></div><p class="text-base leading-5 text-gray-500">On the challenges of producing reliable insights and avoiding common mistakes</p><div class="flex items-center gap-2.5"><div class="flex flex-col gap-1"><a class="text-sm leading-meta text-brand-muted transition-colors hover:underline" href="/author/towardsdatascience/" data-discover="true">TDS Editors</a><div class="flex items-center gap-2 text-sm leading-meta text-gray-500"><span>December 4, 2025</span><span class="size-1 rounded-full bg-gray-500"></span><span>3 min read</span></div></div></div></div></article></li><li class="gam-ad-wrapper col-span-full"><div id="div-gpt-ad-native-inline-2" class="flex w-full items-center justify-center"></div></li><li><article class="flex flex-col"><a class="relative overflow-clip aspect-video" href="/tds-newsletter-november-must-reads-on-graphrag-ml-projects-llm-powered-time-series-analysis-and-more/" data-discover="true"><img src="https://assets.insightmediagroup.io/media/wp-content/uploads/2025/11/mk-s-tHHFiw6GNEU-unsplash-scaled.jpg" alt="" class="aspect-video w-full object-cover transition-transform duration-750 ease-image hover:scale-[1.05]"/></a><div class="flex flex-1 flex-col gap-2.5 pt-2.5"><div class="flex flex-col-reverse gap-2.5"><h2 class="article-title text-xl font-bold leading-tight break-words sm:text-2xl"><a class="text-gray-900 hover:underline" href="/tds-newsletter-november-must-reads-on-graphrag-ml-projects-llm-powered-time-series-analysis-and-more/" data-discover="true">TDS Newsletter: November Must-Reads on GraphRAG, ML Projects, LLM-Powered Time-Series Analysis, and More</a></h2><a class="text-sm uppercase text-gray-500 transition-colors hover:text-gray-900" href="/category/the-variable/" data-discover="true">The Variable</a></div><p class="text-base leading-5 text-gray-500">Don&#x27;t miss our most-read stories of the past month</p><div class="flex items-center gap-2.5"><div class="flex flex-col gap-1"><a class="text-sm leading-meta text-brand-muted transition-colors hover:underline" href="/author/towardsdatascience/" data-discover="true">TDS Editors</a><div class="flex items-center gap-2 text-sm leading-meta text-gray-500"><span>November 27, 2025</span><span class="size-1 rounded-full bg-gray-500"></span><span>3 min read</span></div></div></div></div></article></li></ul><nav aria-label="Pagination" class="flex flex-wrap items-center gap-x-5 gap-y-4 text-brand mt-14"><a class="inline-flex items-center gap-3 rounded-full border border-brand px-6 py-2 text-lg font-medium tracking-button text-brand transition-colors hover:bg-brand hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-brand focus-visible:ring-offset-4 focus-visible:ring-offset-white" href="/tag/the-variable/page/2/" data-discover="true"><span>Next Page</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right size-5" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg></a></nav></div></main><div class="gam-ad-footer fixed bottom-0 left-0 right-0 z-40 transition-transform duration-300 ease-in-out will-change-transform">
25<div id="div-gpt-ad-native-bottom" class="flex min-h-[60px] w-full items-center justify-center md:min-h-[71px]"></div></div><footer class="bg-brand px-6 py-8 text-brand-light"><div class="flex justify-center"><ul class="flex flex-wrap items-center gap-4"><li><a class="text-brand-light flex items-center rounded-full border border-transparent transition-colors hover:bg-brand-light hover:text-brand p-2 [&amp;&gt;svg]:size-9" href="https://www.youtube.com/c/TowardsDataScience" target="_blank" rel="noopener nofollow"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" class=""><path d="M21.8,8.001c0,0-0.195-1.378-0.795-1.985c-0.76-0.797-1.613-0.801-2.004-0.847c-2.799-0.202-6.997-0.202-6.997-0.202 h-0.009c0,0-4.198,0-6.997,0.202C4.608,5.216,3.756,5.22,2.995,6.016C2.395,6.623,2.2,8.001,2.2,8.001S2,9.62,2,11.238v1.517 c0,1.618,0.2,3.237,0.2,3.237s0.195,1.378,0.795,1.985c0.761,0.797,1.76,0.771,2.205,0.855c1.6,0.153,6.8,0.201,6.8,0.201 s4.203-0.006,7.001-0.209c0.391-0.047,1.243-0.051,2.004-0.847c0.6-0.607,0.795-1.985,0.795-1.985s0.2-1.618,0.2-3.237v-1.517 C22,9.62,21.8,8.001,21.8,8.001z M9.935,14.594l-0.001-5.62l5.404,2.82L9.935,14.594z" fill="currentColor"></path></svg><span class="sr-only">YouTube</span></a></li><li><a class="text-brand-light flex items-center rounded-full border border-transparent transition-colors hover:bg-brand-light hover:text-brand p-2 [&amp;&gt;svg]:size-9" href="https://x.com/TDataScience" target="_blank" rel="noopener nofollow"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" class=""><path d="M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z" fill="currentColor"></path></svg><span class="sr-only">X</span></a></li><li><a class="text-brand-light flex items-center rounded-full border border-transparent transition-colors hover:bg-brand-light hover:text-brand p-2 [&amp;&gt;svg]:size-9" href="https://www.linkedin.com/company/towards-data-science/" target="_blank" rel="noopener nofollow"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" class=""><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z" fill="currentColor"></path></svg><span class="sr-only">LinkedIn</span></a></li><li><a class="text-brand-light flex items-center rounded-full border border-transparent transition-colors hover:bg-brand-light hover:text-brand p-2 [&amp;&gt;svg]:size-9" href="https://www.threads.net/@towardsdatascience" target="_blank" rel="noopener nofollow"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" class=""><path d="M16.3 11.3c-.1 0-.2-.1-.2-.1-.1-2.6-1.5-4-3.9-4-1.4 0-2.6.6-3.3 1.7l1.3.9c.5-.8 1.4-1 2-1 .8 0 1.4.2 1.7.7.3.3.5.8.5 1.3-.7-.1-1.4-.2-2.2-.1-2.2.1-3.7 1.4-3.6 3.2 0 .9.5 1.7 1.3 2.2.7.4 1.5.6 2.4.6 1.2-.1 2.1-.5 2.7-1.3.5-.6.8-1.4.9-2.4.6.3 1 .8 1.2 1.3.4.9.4 2.4-.8 3.6-1.1 1.1-2.3 1.5-4.3 1.5-2.1 0-3.8-.7-4.8-2S5.7 14.3 5.7 12c0-2.3.5-4.1 1.5-5.4 1.1-1.3 2.7-2 4.8-2 2.2 0 3.8.7 4.9 2 .5.7.9 1.5 1.2 2.5l1.5-.4c-.3-1.2-.8-2.2-1.5-3.1-1.3-1.7-3.3-2.6-6-2.6-2.6 0-4.7.9-6 2.6C4.9 7.2 4.3 9.3 4.3 12s.6 4.8 1.9 6.4c1.4 1.7 3.4 2.6 6 2.6 2.3 0 4-.6 5.3-2 1.8-1.8 1.7-4 1.1-5.4-.4-.9-1.2-1.7-2.3-2.3zm-4 3.8c-1 .1-2-.4-2-1.3 0-.7.5-1.5 2.1-1.6h.5c.6 0 1.1.1 1.6.2-.2 2.3-1.3 2.7-2.2 2.7z" fill="currentColor"></path></svg><span class="sr-only">Threads</span></a></li><li><a class="text-brand-light flex items-center rounded-full border border-transparent transition-colors hover:bg-brand-light hover:text-brand p-2 [&amp;&gt;svg]:size-9" href="https://bsky.app/profile/towardsdatascience.com" target="_blank" rel="noopener nofollow"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" class=""><path d="M6.3,4.2c2.3,1.7,4.8,5.3,5.7,7.2.9-1.9,3.4-5.4,5.7-7.2,1.7-1.3,4.3-2.2,4.3.9s-.4,5.2-.6,5.9c-.7,2.6-3.3,3.2-5.6,2.8,4,.7,5.1,3,2.9,5.3-5,5.2-6.7-2.8-6.7-2.8,0,0-1.7,8-6.7,2.8-2.2-2.3-1.2-4.6,2.9-5.3-2.3.4-4.9-.3-5.6-2.8-.2-.7-.6-5.3-.6-5.9,0-3.1,2.7-2.1,4.3-.9h0Z" fill="currentColor"></path></svg><span class="sr-only">Bluesky</span></a></li></ul></div><div class="mx-auto max-w-container mt-8"><div class="flex flex-col gap-6 md:flex-row"><div class="flex-1 wrap-break-word"><a href="/" data-discover="true"><svg xmlns="http://www.w3.org/2000/svg" width="242" height="77" viewBox="0 0 242 77" fill="none" class="h-[38px] w-[120px] text-white"><path d="M14.5923 27.651C15.6827 27.651 16.987 27.3817 18.5052 26.8431V32.747C17.4149 33.2166 16.3728 33.548 15.379 33.7414C14.399 33.9485 13.2466 34.0521 11.9216 34.0521C9.20251 34.0521 7.24259 33.3892 6.04182 32.0634C4.841 30.7238 4.24062 28.673 4.24062 25.9109V16.2368H1.40426V12.9431L5.00663 10.395L7.09768 5.46476H12.3977V10.16
2572H18.1533V16.2368H12.3977V25.3723C12.3977 26.8914 13.1292 27.651 14.5923 27.651ZM44.979 21.8507C44.979 25.6899 43.9439 28.6868 41.8735 30.8412C39.817 32.9818 36.9323 34.0521 33.2195 34.0521C29.6585 34.0521 26.8222 32.9541 24.7104 30.7583C22.6125 28.5625 21.5635 25.5933 21.5635 21.8507C21.5635 18.0252 22.5918 15.056 24.6483 12.9431C26.7187 10.8163 29.6171 9.75285 33.3437 9.75285C35.6487 9.75285 37.6845 10.2431 39.4512 11.2236C41.2179 12.2042 42.5774 13.6128 43.5298 15.4496C44.4958 17.2726 44.979 19.4063 44.979 21.8507ZM29.7828 21.8507C29.7828 23.867 30.0519 25.4068 30.5902 26.4702C31.1285 27.5198 32.0325 28.0446 33.3023 28.0446C34.5583 28.0446 35.4417 27.5198 35.9523 26.4702C36.4768 25.4068 36.7391 23.867 36.7391 21.8507C36.7391 19.8482 36.4768 18.336 35.9523 17.314C35.4279 16.292 34.5307 15.7811 33.2609 15.7811C32.0187 15.7811 31.1285 16.292 30.5902 17.314C30.0519 18.3222 29.7828 19.8344 29.7828 21.8507ZM69.7757 33.6378L67.1257 22.4514L66.5047 19.0748L66.0904 16.3611H65.9663C65.2901 20.2279 64.8348 22.6655 64.5998 23.6736L62.2192 33.6378H53.7099L47.3128 10.1672H55.2836L57.1881 19.1784C57.7954 22.2719 58.1474 24.8406 58.2441 26.8846H58.3682C58.4098 25.614 58.7892 23.1972 59.5069 19.6341L61.6808 10.1672H70.6246L72.6122 19.7584C73.2473 22.8105 73.6474 25.1859 73.8131 26.8846H73.9372C74.0202 25.835 74.158 24.5299 74.3515 22.9693C74.5445 21.3949 74.7582 20.1313 74.9932 19.1784L77.0633 10.1672H84.8685L78.4299 33.6378H69.7757ZM103.455 33.6378L101.902 30.5305H101.736C100.645 31.8838 99.5347 32.8091 98.4027 33.3063C97.2711 33.8035 95.8079 34.0521 94.0138 34.0521C91.8054 34.0521 90.0661 33.3892 88.7963 32.0634C87.5265 30.7376 86.8918 28.8732 86.8918 26.4702C86.8918 23.9706 87.7615 22.1131 89.5004 20.8978C91.2397 19.6686 93.7585 18.9781 97.0569 18.8262L100.97 18.7019V18.3705C100.97 16.437 100.018 15.4703 98.113 15.4703C96.4015 15.4703 94.2276 16.0503 91.5912 17.2104L89.2521 11.8658C91.9848 10.4572 95.4355 9.75285 99.6036 9.75285C102.613 9.75285 104.938 10.4986 106.581 11.9901C108.237 13.4816 109.065 15.567 109.065 18.2462V33.6378H103.455ZM97.4504 28.3346C98.4305 28.3346 99.2653 28.0239 99.9556 27.4024C100.66 26.781 101.012 25.973 101.012 24.9787V23.1557L99.1482 23.2386C96.4845 23.3353 95.1524 24.3158 95.1524 26.1802C95.1524 27.6165 95.9183 28.3346 97.4504 28.3346ZM128.707 9.75285C129.411 9.75285 130.08 9.80809 130.715 9.91857L131.17 10.0014L130.446 17.6454C129.783 17.4797 128.865 17.3969 127.692 17.3969C125.925 17.3969 124.642 17.8043 123.841 18.6191C123.041 19.4201 122.641 20.5801 122.641 22.0993V33.6378H114.546V10.1672H120.57L121.833 13.9167H122.226C122.903 12.6737 123.841 11.6725 125.042 10.9129C126.257 10.1395 127.478 9.75285 128.707 9.75285ZM141.723 34.0521C140.053 34.0521 138.59 33.5756 137.334 32.6227C136.092 31.6698 135.126 30.2681 134.436 28.4175C133.759 26.5669 133.422 24.4056 133.422 21.9335C133.422 18.1219 134.187 15.1389 135.72 12.9845C137.251 10.8301 139.356 9.75285 142.034 9.75285C143.345 9.75285 144.491 10.0153 145.471 10.5401C146.465 11.0648 147.369 11.9487 148.183 13.1916H148.348C148.086 11.3548 147.955 9.5181 147.955 7.6813V1.40454H156.112V33.6378H150.005L148.266 30.6755H147.955C146.561 32.9265 144.484 34.0521 141.723 34.0521ZM145.036 27.651C146.333 27.651 147.244 27.2436 147.769 26.4288C148.307 25.614 148.597 24.3572 148.638 22.6586V22.0164C148.638 19.9448 148.342 18.4741 147.748 17.604C147.154 16.7202 146.223 16.2782 144.953 16.2782C143.89 16.2782 143.062 16.7823 142.469 17.7904C141.889 18.7848 141.599 20.2073 141.599 22.0578C141.599 23.8808 141.896 25.2687 142.489 26.2217C143.083 27.1745 143.932 27.651 145.036 27.651ZM179.812 26.4288C179.812 28.9423 178.956 30.8412 177.245 32.1255C175.533 33.4099 173.076 34.0521 169.874 34.0521C168.135 34.0521 166.624 33.9554 165.34 33.762C164.056 33.5825 162.745 33.2442 161.406 32.747V26.2631C162.662 26.8155 164.036 27.2712 165.527 27.6303C167.031 27.9894 168.37 28.1689 169.543 28.1689C171.296 28.1689 172.172 27.7684 172.172 26.9674C172.172 26.5531 171.924 26.1871 171.427 25.8695C170.944 25.538 169.522 24.9028 167.162 23.9637C165.009 23.0798 163.504 22.0786 162.649 20.9599C161.793 19.8275 161.365 18.3981 161.365 16.6718C161.365 14.4898 162.207 12.7911 163.891 11.5758C165.575 10.3605 167.956 9.75285 171.033 9.75285C172.579 9.75285 174.029 9.92551 175.381 10.2707C176.748 10.6022 178.162 11.0925 179.625 11.7415L177.431 16.9618C176.354 16.4785 175.216 16.0711 174.015 15.7396C172.814 15.3944 171.834 15.2217 171.075 15.2217C169.75 15.2217 169.087 15.5463 169.087 16.1953C169.087 16.5959 169.315 16.9411 169.771 17.2311C170.24 17.5073 
25171.579 18.0805 173.787 18.9505C175.429 19.6272 176.651 20.2901 177.452 20.9392C178.266 21.5883 178.859 22.3548 179.232 23.2386C179.619 24.1087 179.812 25.1721 179.812 26.4288Z" fill="currentColor"></path><path d="M18.1119 72.1356H17.9256C16.3383 74.442 13.9643 75.5955 10.8036 75.5955C7.83609 75.5955 5.52425 74.5803 3.86798 72.5501C2.22549 70.5199 1.40426 67.6337 1.40426 63.891C1.40426 60.1483 2.23239 57.2412 3.88865 55.1699C5.54492 53.0982 7.84992 52.0627 10.8036 52.0627C13.8815 52.0627 16.2417 53.1812 17.8841 55.4183H18.1533L18.0084 53.7818L17.9256 52.1869V42.9475H21.3623V75.1809H18.5673L18.1119 72.1356ZM11.2383 72.7158C13.5848 72.7158 15.2824 72.0803 16.3314 70.8098C17.3942 69.5256 17.9256 67.4609 17.9256 64.6162V63.891C17.9256 60.6733 17.3872 58.3805 16.3107 57.0137C15.2479 55.6326 13.5433 54.9419 11.1969 54.9419C9.18182 54.9419 7.63597 55.729 6.5594 57.3036C5.4966 58.864 4.96523 61.0737 4.96523 63.9325C4.96523 66.8324 5.4966 69.0213 6.5594 70.4991C7.62219 71.9769 9.18182 72.7158 11.2383 72.7158ZM42.5981 75.1809L41.9149 71.9495H41.7493C40.6175 73.3717 39.4858 74.3386 38.354 74.8495C37.236 75.3467 35.835 75.5955 34.1512 75.5955C31.9014 75.5955 30.1347 75.0152 28.8511 73.8551C27.5813 72.6951 26.9464 71.0449 26.9464 68.9042C26.9464 64.3192 30.6109 61.916 37.9399 61.695L41.7907 61.5708V60.1624C41.7907 58.3805 41.4042 57.0689 40.6313 56.2261C39.8722 55.3701 38.6507 54.9419 36.9668 54.9419C35.0759 54.9419 32.9366 55.5221 30.5488 56.6822L29.4929 54.0514C30.6109 53.4433 31.8324 52.9669 33.1574 52.6218C34.4962 52.2766 35.835 52.1038 37.1739 52.1038C39.8791 52.1038 41.8804 52.7048 43.1777 53.906C44.4891 55.1076 45.1445 57.0344 45.1445 59.686V75.1809H42.5981ZM34.8344 72.7574C36.9737 72.7574 38.6507 72.1705 39.8653 70.9963C41.0937 69.8225 41.7079 68.179 41.7079 66.0661V64.0151L38.2712 64.1601C35.5383 64.2569 33.5646 64.6851 32.35 65.4448C31.1492 66.1903 30.5488 67.3575 30.5488 68.9457C30.5488 70.1885 30.9214 71.1346 31.6667 71.7834C32.4259 72.4326 33.4818 72.7574 34.8344 72.7574ZM59.5483 72.7574C60.1556 72.7574 60.7421 72.7158 61.3083 72.6328C61.8741 72.5364 62.3224 72.4396 62.6537 72.3429V74.9737C62.2813 75.1535 61.7293 75.2985 60.9974 75.409C60.2797 75.5331 59.6313 75.5955 59.0514 75.5955C54.6625 75.5955 52.4678 73.282 52.4678 68.6554V55.1491H49.2176V53.4919L52.4678 52.0627L53.917 47.2152H55.9045V52.4768H62.488V55.1491H55.9045V68.5104C55.9045 69.8778 56.2291 70.9274 56.8775 71.6592C57.5263 72.3915 58.4167 72.7574 59.5483 72.7574ZM81.1363 75.1809L80.453 71.9495H80.2874C79.1554 73.3717 78.0238 74.3386 76.8918 74.8495C75.774 75.3467 74.373 75.5955 72.6893 75.5955C70.4395 75.5955 68.6728 75.0152 67.3893 73.8551C66.1195 72.6951 65.4844 71.0449 65.4844 68.9042C65.4844 64.3192 69.1489 61.916 76.478 61.695L80.3289 61.5708V60.1624C80.3289 58.3805 79.9425 57.0689 79.1695 56.2261C78.4103 55.3701 77.1886 54.9419 75.505 54.9419C73.6142 54.9419 71.4747 55.5221 69.0871 56.6822L68.031 54.0514C69.1489 53.4433 70.3706 52.9669 71.6956 52.6218C73.0343 52.2766 74.373 52.1038 75.7121 52.1038C78.4174 52.1038 80.4186 52.7048 81.7158 53.906C83.0271 55.1076 83.6825 57.0344 83.6825 59.686V75.1809H81.1363ZM73.3726 72.7574C75.5116 72.7574 77.1886 72.1705 78.4032 70.9963C79.632 69.8225 80.2459 68.179 80.2459 66.0661V64.0151L76.8092 64.1601C74.0762 64.2569 72.1028 64.6851 70.8882 65.4448C69.6873 66.1903 69.0871 67.3575 69.0871 68.9457C69.0871 70.1885 69.4594 71.1346 70.2049 71.7834C70.9642 72.4326 72.0198 72.7574 73.3726 72.7574ZM116.383 68.9868C116.383 71.1001 115.596 72.7295 114.022 73.8759C112.449 75.0223 110.24 75.5955 107.397 75.5955C104.388 75.5955 102.042 75.1186 100.358 74.1658V70.9755C101.448 71.5279 102.615 71.9632 103.857 72.281C105.113 72.5983 106.32 72.7574 107.48 72.7574C109.274 72.7574 110.655 72.4741 111.62 71.908C112.587 71.3277 113.07 70.451 113.07 69.2772C113.07 68.3933 112.684 67.6407 111.911 67.0189C111.151 66.3839 109.661 65.6379 107.439 64.7819C105.327 63.9948 103.822 63.3111 102.925 62.7309C102.042 62.1369 101.379 61.4674 100.938 60.7214C100.51 59.9759 100.296 59.085 100.296 58.0491C100.296 56.1987 101.048 54.7417 102.553 53.6784C104.057 52.601 106.12 52.0627 108.743 52.0627C111.186 52.0627 113.574 52.5594 115.906 53.5538L114.685 56.3508C112.408 55.4117 110.344 54.9419 108.494 54.9419C106.866 54.9419 105.637 55.1973 104.809 55.7086C103.981 56.2195 103.567 56.9239 103.567 57.8215C103.567 58.4291 103.719 58.9471 104.022 59.3749C104.34 59.8031 104.844 60.2106 105.534 60.5973C106.224 60.9839 107.549 61.5434 109.509 62.2753C112.2 63.2559 114.015 64.2432 114.954 65.2375C115.906 66.2319 116.383 67.4816 116.383 68.9868ZM131.035 75.5955C127.75 75.5955 125.203 74.587 123.395 72.5709C121.601 70.5407 120.703 
2567.6752 120.703 63.974C120.703 60.1761 121.615 57.2412 123.437 55.1699C125.272 53.0982 127.881 52.0627 131.263 52.0627C132.353 52.0627 133.443 52.1798 134.534 52.4145C135.624 52.6496 136.48 52.9258 137.101 53.2431L136.045 56.1643C135.286 55.8602 134.458 55.6119 133.561 55.4183C132.663 55.211 131.87 55.1076 131.179 55.1076C126.57 55.1076 124.265 58.0491 124.265 63.9325C124.265 66.722 124.824 68.8627 125.942 70.3542C127.073 71.8457 128.744 72.5917 130.952 72.5917C132.843 72.5917 134.782 72.1842 136.769 71.3693V74.4146C135.251 75.2017 133.34 75.5955 131.035 75.5955ZM145.583 75.1809H142.147V52.4768H145.583V75.1809ZM141.856 46.3243C141.856 45.5372 142.05 44.964 142.436 44.6047C142.823 44.2322 143.306 44.0457 143.885 44.0457C144.438 44.0457 144.914 44.2322 145.314 44.6047C145.714 44.9777 145.915 45.5509 145.915 46.3243C145.915 47.0976 145.714 47.6779 145.314 48.0646C144.914 48.4371 144.438 48.6236 143.885 48.6236C143.306 48.6236 142.823 48.4371 142.436 48.0646C142.05 47.6779 141.856 47.0976 141.856 46.3243ZM162.43 75.5955C159.076 75.5955 156.426 74.5733 154.48 72.5294C152.548 70.4854 151.582 67.6474 151.582 64.0151C151.582 60.3555 152.479 57.4485 154.273 55.2941C156.081 53.1397 158.503 52.0627 161.54 52.0627C164.383 52.0627 166.633 53.0014 168.289 54.8796C169.945 56.7441 170.774 59.2092 170.774 62.2753V64.4504H155.142C155.211 67.1157 155.881 69.1389 157.151 70.5199C158.434 71.9009 160.235 72.5917 162.554 72.5917C164.997 72.5917 167.412 72.0803 169.801 71.0586V74.1243C168.586 74.6493 167.433 75.0223 166.343 75.2432C165.266 75.4779 163.962 75.5955 162.43 75.5955ZM161.498 54.9419C159.677 54.9419 158.22 55.5358 157.13 56.7233C156.054 57.9112 155.418 59.5547 155.225 61.6539H167.088C167.088 59.4854 166.605 57.8281 165.639 56.6822C164.673 55.5221 163.293 54.9419 161.498 54.9419ZM192.154 75.1809V60.4938C192.154 58.643 191.733 57.262 190.891 56.3508C190.049 55.4391 188.731 54.9834 186.937 54.9834C184.563 54.9834 182.824 55.6256 181.72 56.9098C180.615 58.194 180.063 60.314 180.063 63.2696V75.1809H176.627V52.4768H179.421L179.981 55.584H180.146C180.85 54.4655 181.837 53.6024 183.107 52.9947C184.377 52.3734 185.791 52.0627 187.351 52.0627C190.084 52.0627 192.14 52.7256 193.521 54.0514C194.901 55.363 195.591 57.4693 195.591 60.3692V75.1809H192.154ZM211.713 75.5955C208.428 75.5955 205.882 74.587 204.073 72.5709C202.279 70.5407 201.382 67.6752 201.382 63.974C201.382 60.1761 202.293 57.2412 204.115 55.1699C205.95 53.0982 208.559 52.0627 211.941 52.0627C213.031 52.0627 214.121 52.1798 215.212 52.4145C216.302 52.6496 217.158 52.9258 217.779 53.2431L216.723 56.1643C215.964 55.8602 215.136 55.6119 214.239 55.4183C213.342 55.211 212.548 55.1076 211.858 55.1076C207.248 55.1076 204.943 58.0491 204.943 63.9325C204.943 66.722 205.502 68.8627 206.62 70.3542C207.752 71.8457 209.422 72.5917 211.63 72.5917C213.521 72.5917 215.461 72.1842 217.448 71.3693V74.4146C215.93 75.2017 214.018 75.5955 211.713 75.5955ZM232.411 75.5955C229.057 75.5955 226.407 74.5733 224.461 72.5294C222.528 70.4854 221.562 67.6474 221.562 64.0151C221.562 60.3555 222.459 57.4485 224.253 55.2941C226.062 53.1397 228.484 52.0627 231.52 52.0627C234.364 52.0627 236.614 53.0014 238.27 54.8796C239.926 56.7441 240.754 59.2092 240.754 62.2753V64.4504H225.123C225.192 67.1157 225.862 69.1389 227.131 70.5199C228.415 71.9009 230.216 72.5917 232.535 72.5917C234.978 72.5917 237.393 72.0803 239.781 71.0586V74.1243C238.567 74.6493 237.414 75.0223 236.323 75.2432C235.247 75.4779 233.943 75.5955 232.411 75.5955ZM231.479 54.9419C229.657 54.9419 228.201 55.5358 227.111 56.7233C226.034 57.9112 225.399 59.5547 225.206 61.6539H237.069C237.069 59.4854 236.586 57.8281 235.62 56.6822C234.653 55.5221 233.273 54.9419 231.479 54.9419Z" fill="currentColor"></path></svg></a><p class="mt-6">Your home for data science and AI. The world&#x27;s leading publication for data science, data analytics, data engineering, machine learning, and artificial intelligence professionals.</p></div><div class="flex flex-1 flex-col items-center wrap-break-word"><button type="button" class="inline-flex cursor-pointer items-center justify-center rounded-full transition-all border px-4 py-2.5 text-sm tracking-button border-brand-light bg-white text-brand hover:bg-brand hover:text-white">Subscribe to Our Newsletter</button><nav aria-label="Site Footer Navigation" class="mt-6 flex flex-wrap justify-center sm:flex-row flex-col items-center sm:gap-2 gap-1"><span class="flex items-center gap-2"><a class="text-brand-light pb-0.5 text-base uppercase leading-6 tracking-nav transition-colors hover:text-white hover:underline" href="/submissions/" data-discover="true">Write For TDS</a></span><span class="text-brand-light text-2xs">•</span><span class="flex items-center gap-2"><a class="text-brand-light pb-0.5 text-base uppercase leading-6 tracking-nav transition-colors hover:text-white hover:underline" href="/about-towards-data-science-d691af11cc2f/" data-discover="true">About</a></span><span class="text-brand-light text-2xs">•</span><span class="flex items-center gap-2"><a href="https://contact.towardsdatascience.com/advertise-with-towards-data-science" target="_blank" rel="noopener nofollow" class="text-brand-light pb-0.5 text-base uppercase leading-6 tracking-nav transition-colors hover:text-white hover:underline">Advertise</a></span><span class="text-brand-light text-2xs">•</span><span class="flex items-center gap-2"><a class="text-brand-light pb-0.5 text-base uppercase leading-6 tracking-nav transition-colors hover:text-white hover:underline" href="/privacy-policy/" data-discover="true">Privacy Policy</a></span><span class="text-brand-light text-2xs">•</span><span class="flex items-center gap-2"><a class="text-brand-light pb-0.5 text-base uppercase leading-6 tracking-nav transition-colors hover:text-white hover:underline" href="/website-terms-of-use/" data-discover="true">Terms of Use</a></span></nav></div></div><div class="mt-6 flex flex-wrap items-center gap-x-3 gap-y-2"><span><span>©</span> <span>Insight Media Group, LLC</span> <span>2026</span></span><span class="text-2xs">•</span><a href="https://thenewstack.io" target="_blank" rel="noopener" class="tracking-nav inline-flex items-center gap-1 text-sm uppercase transition-colors hover:text-white hover:underline">The New Stack<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up-right size-3.5" aria-hidden="true"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a><span class="text-2xs">•</span><a href="https://roadmap.sh" target="_blank" rel="noopener" class="tracking-nav inline-flex items-center gap-1 text-sm uppercase transition-colors hover:text-white hover:underline">roadmap.sh<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up-right size-3.5" aria-hidden="true"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a><span class="text-2xs">•</span><a href="https://insightmediagroup.io/creator-network" target="_blank" rel="noopener" class="tracking-nav inline-flex items-center gap-1 text-sm uppercase transition-colors hover:text-white hover:underline">Creator Network<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up-right size-3.5" aria-hidden="true"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a></div></div></footer></div>
25<script>((storageKey2, restoreKey) => {
26    if (!window.history.state || !window.history.state.key) {
27      let key = Math.random().toString(32).slice(2);
28      window.history.replaceState({ key }, "");
29    }
30    try {
31      let positions = JSON.parse(sessionStorage.getItem(storageKey2) || "{}");
32      let storedY = positions[restoreKey || window.history.state.key];
33      if (typeof storedY === "number") {
34        window.scrollTo(0, storedY);
35      }
36    } catch (error) {
37      console.error(error);
38      sessionStorage.removeItem(storageKey2);
39    }
40  })("react-router-scroll-positions", null)</script>
40<script>window.__reactRouterContext = {"basename":"/","future":{"unstable_optimizeDeps":false,"unstable_subResourceIntegrity":false,"unstable_trailingSlashAwareDataRequests":false,"unstable_previewServerPrerendering":false,"v8_middleware":false,"v8_splitRouteModules":false,"v8_viteEnvironmentApi":false},"routeDiscovery":{"mode":"initial"},"ssr":true,"isSpaMode":false};window.__reactRouterContext.stream = new ReadableStream({start(controller){window.__reactRouterContext.streamController = controller;}}).pipeThrough(new TextEncoderStream());</script>
40<script type="module" async="">import "/assets/manifest-0d7373a2.js";
41import * as route0 from "/assets/root-wX9GFIAw.js";
42import * as route1 from "/assets/tag._slug-CRMC2l2N.js";
43import * as route2 from "/assets/tag._slug._index-Wj2WhRfN.js";
44  
45  window.__reactRouterRouteModules = {"root":route0,"routes/tag.$slug":route1,"routes/tag.$slug._index":route2};
46
47import("/assets/entry.client-CkdjOt34.js");</script>
47<section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section>
47<script>
48            _linkedin_partner_id = "7404572";
49            window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];
50            window._linkedin_data_partner_ids.push(_linkedin_partner_id);
51          </script>
51<script>
52            (function(l) {
53              if (!l) {
54                window.lintrk = function(a, b) {
55                  window.lintrk.q.push([a, b])
56                };
57                window.lintrk.q = []
58              }
59              var s = document.getElementsByTagName("script")[0];
60              var b = document.createElement("script");
61              b.type = "text/javascript";
62              b.async = true;
63              b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js";
64              s.parentNode.insertBefore(b, s);
65            })(window.lintrk);
66          </script>
66<noscript><img height="1" width="1" style="display:none" alt="" src="https://px.ads.linkedin.com/collect/?pid=7404572&amp;fmt=gif"/></noscript><!--$?--><template id="B:0"></template><!--/$-->
66<script id="_R_">requestAnimationFrame(function(){$RT=performance.now()});</script>
66<div hidden id="S:0">
66<script>window.__reactRouterContext.streamController.enqueue("[{\"_1\":2,\"_123\":-5,\"_124\":-5},\"loaderData\",{\"_3\":4},\"routes/tag.$slug._index\",{\"_5\":6,\"_14\":15,\"_113\":114},\"tag\",{\"_7\":8,\"_9\":10,\"_11\":12,\"_13\":-5},\"id\",\"6a59389a6c340634802bd07b\",\"name\",\"Newsletter\",\"slug\",\"the-variable\",\"description\",\"entries\",[16,39,48,56,64,72,80,89,97,105],{\"_17\":18,\"_11\":19,\"_20\":21,\"_22\":23,\"_27\":28,\"_29\":30,\"_31\":32,\"_36\":37,\"_38\":28},\"title\",\"TDS Newsletter: Vibe Coding Is Great. Until It's Not.\",\"tds-newsletter-vibe-coding-is-great-until-its-not\",\"featuredImageUrl\",\"https://assets.insightmediagroup.io/media/wp-content/uploads/2026/02/annie-spratt-kDT-gRJanKw-unsplash.jpg\",\"category\",{\"_9\":24,\"_25\":26},\"The Variable\",\"href\",\"/category/the-variable/\",\"excerpt\",\"Sorting through the good, bad, and ambiguous aspects of vibe coding\",\"readTime\",\"4 min read\",\"author\",{\"_9\":33,\"_34\":35},\"TDS Editors\",\"username\",\"towardsdatascience\",\"publishedAt\",\"2026-02-05T12:09:00.000Z\",\"subtitle\",{\"_17\":40,\"_11\":41,\"_20\":42,\"_22\":43,\"_27\":44,\"_29\":45,\"_31\":46,\"_36\":47,\"_38\":44},\"TDS Newsletter: January Must-Reads on Data Platforms, Infinite Context, and More\",\"tds-newsletter-january-must-reads-on-data-platforms-infinite-context-and-more\",\"https://assets.insightmediagroup.io/media/wp-content/uploads/2026/01/helen-michielin-Q80f8Gq_Jdg-unsplash.jpg\",{\"_9\":24,\"_25\":26},\"Don't miss our most-read and -shared stories of the past month\",\"3 min read\",{\"_9\":33,\"_34\":35},\"2026-01-29T13:39:00.000Z\",{\"_17\":49,\"_11\":50,\"_20\":51,\"_22\":52,\"_27\":53,\"_29\":45,\"_31\":54,\"_36\":55,\"_38\":53},\"TDS Newsletter: Beyond Prompt Engineering: The New Frontiers of LLM Optimization\",\"tds-newsletter-beyond-prompt-engineering-the-new-frontiers-of-llm-optimization\",\"https://assets.insightmediagroup.io/media/wp-content/uploads/2026/01/corina-rainer-9FDI-_E29fk-unsplash.jpg\",{\"_9\":24,\"_25\":26},\"Let's zoom in on recent approaches that push AI-powered workflows to the next level\",{\"_9\":33,\"_34\":35},\"2026-01-22T17:17:00.000Z\",{\"_17\":57,\"_11\":58,\"_20\":59,\"_22\":60,\"_27\":61,\"_29\":45,\"_31\":62,\"_36\":63,\"_38\":61},\"TDS Newsletter: Is It Time to Revisit RAG?\",\"tds-newsletter-is-it-time-to-revisit-rag\",\"https://assets.insightmediagroup.io/media/wp-content/uploads/2026/01/chris-robert-FPU9Hj0841E-unsplash-scaled.jpg\",{\"_9\":24,\"_25\":26},\"Let's make sense of the current state of retrieval-augmented generation\",{\"_9\":33,\"_34\":35},\"2026-01-15T20:43:22.000Z\",{\"_17\":65,\"_11\":66,\"_20\":67,\"_22\":68,\"_27\":69,\"_29\":45,\"_31\":70,\"_36\":71,\"_38\":69},\"TDS Newsletter: December Must-Reads on GraphRAG, Data Contracts, and More\",\"tds-newsletter-december-must-reads-on-graphrag-data-contracts-and-more\",\"https://assets.insightmediagroup.io/media/wp-content/uploads/2026/01/mario-verduzco-BrezDFrGvfU-unsplash.jpg\",{\"_9\":24,\"_25\":26},\"Don't miss our most popular articles of the previous month\",{\"_9\":33,\"_34\":35},\"2026-01-08T12:13:00.000Z\",{\"_17\":73,\"_11\":74,\"_20\":75,\"_22\":76,\"_27\":77,\"_29\":30,\"_31\":78,\"_36\":79,\"_38\":77},\"TDS Newsletter: Set Yourself Up for a Successful Year of Learning\",\"tds-newsletter-set-yourself-up-for-a-successful-year-of-learning\",\"https://assets.insightmediagroup.io/media/wp-content/uploads/2026/01/hannah-hoggatt-Hgh0CxKIOMU-unsplash.jpg\",{\"_9\":24,\"_25\":26},\"Essential reads on how to boost your current skill set and plan for career growth over the next few weeks and months\",{\"_9\":33,\"_34\":35},\"2026-01-01T09:27:00.000Z\",{\"_17\":81,\"_11\":82,\"_20\":83,\"_22\":84,\"_27\":85,\"_29\":86,\"_31\":87,\"_36\":88,\"_38\":85},\"2025 Must-Reads: Agents, Python, LLMs, and More\",\"2025-must-reads-agents-python-llms-and-more\",\"https://assets.insightmediagroup.io/media/wp-content/uploads/2025/12/thula-na-oaXW7hF8rHM-unsplash-1.jpg\",{\"_9\":24,\"_25\":26},\"Don't miss our most popular articles of the past year!\",\"5 min read\",{\"_9\":33,\"_34\":35},\"2025-12-18T22:49:39.000Z\",{\"_17\":90,\"_11\":91,\"_20\":92,\"_22\":93,\"_27\":94,\"_29\":45,\"_31\":95,\"_36\":96,\"_38\":94},\"TDS Newsletter: Optimize, Optimize, Optimize, or The Art of Making Everything Better\",\"tds-newsletter-optimize-optimize-optimize-or-the-art-of-making-everything-better\",\"https://assets.insightmediagroup.io/media/wp-content/uploads/2025/12/karl-callwood-KuIxAQjWzYY-unsplash.jpg\",{\"_9\":24,\"_25\":26},\"Gain new insights into the art of optimizing your data science and ML workflows\",{\"_9\":33,\"_34\":35},\"2025-12-11T06:00:00.000Z\",{\"_17\":98,\"_11\":99,\"_20\":100,\"_22\":101,\"_27\":102,\"_29\":45,\"_31\":103,\"_36\":104,\"_38\":102},\"TDS Newsletter: How to Design Evals, Metrics, and KPIs That Work\",\"tds-newsletter-how-to-design-evals-metrics-and-kpis-that-work\",\"https://assets.insightmediagroup.io/media/wp-content/uploads/2025/12/kara-eads-xrEvYhgQZWI-unsplash.jpg\",{\"_9\":24,\"_25\":26},\"On the challenges of producing reliable insights and avoiding common mistakes\",{\"_9\":33,\"_34\":35},\"2025-12-04T20:40:18.000Z\",{\"_17\":106,\"_11\":107,\"_20\":108,\"_22\":109,\"_27\":110,\"_29\":45,\"_31\":111,\"_36\":112,\"_38\":110},\"TDS Newsletter: November Must-Reads on GraphRAG, ML Projects, LLM-Powered Time-Series Analysis, and More\",\"tds-newsletter-november-must-reads-on-graphrag-ml-projects-llm-powered-time-series-analysis-and-more\",\"https://assets.insightmediagroup.io/media/wp-content/uploads/2025/11/mk-s-tHHFiw6GNEU-unsplash-scaled.jpg\",{\"_9\":24,\"_25\":26},\"Don't miss our most-read stories of the past month\",{\"_9\":33,\"_34\":35},\"2025-11-27T12:50:00.000Z\",\"pagination\",{\"_115\":116,\"_117\":118,\"_119\":120,\"_121\":122},\"page\",1,\"limit\",10,\"total\",247,\"totalPages\",25,\"actionData\",\"errors\"]\n");</script>
66<!--$?--><template id="B:1"></template><!--/$--></div>
66<script>$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0};
67$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC("B:0","S:0")</script>
67<div hidden id="S:1">
67<script>window.__reactRouterContext.streamController.close();</script>
67</div>
67<script>$RC("B:1","S:1")</script>
67</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.