<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[DWFOIL - Downwind Foiling : Foam Hits]]></title><description><![CDATA[_Several people are foiling_

Community News, short items that don't need their own section

]]></description><link>https://newsletter.dwfoil.com/s/foam-hits</link><image><url>https://substackcdn.com/image/fetch/$s_!coWU!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F979e7a63-ef61-4067-9a78-b03d3583689f_1414x2000.png</url><title>DWFOIL - Downwind Foiling : Foam Hits</title><link>https://newsletter.dwfoil.com/s/foam-hits</link></image><generator>Substack</generator><lastBuildDate>Mon, 13 Apr 2026 18:56:36 GMT</lastBuildDate><atom:link href="https://newsletter.dwfoil.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[dwfoil]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[dwfoil@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[dwfoil@substack.com]]></itunes:email><itunes:name><![CDATA[Matt A]]></itunes:name></itunes:owner><itunes:author><![CDATA[Matt A]]></itunes:author><googleplay:owner><![CDATA[dwfoil@substack.com]]></googleplay:owner><googleplay:email><![CDATA[dwfoil@substack.com]]></googleplay:email><googleplay:author><![CDATA[Matt A]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Foam Hits 3]]></title><description><![CDATA[Summer sun, summer fun]]></description><link>https://newsletter.dwfoil.com/p/foam-hits-3</link><guid isPermaLink="false">https://newsletter.dwfoil.com/p/foam-hits-3</guid><dc:creator><![CDATA[Matt A]]></dc:creator><pubDate>Sun, 26 May 2024 07:58:03 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!kzNu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b8b2436-606a-4a6c-9473-860bf75dbc63_2688x1410.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>In the words of James Casey &#8220;someone registered the dwfoil.com domain, they started something, I should reach out and see if they are still at it, this stuff is important, someone needs to do it&#8221;</em></p><p>&#129761;&#129394;</p><p><em>So, </em></p><p><em>Summer is here for the N-Hemi, which in the UK means it goes flat, in Hawaii and Southern France it gets windy. </em></p><p><em>Downwind is pretty firmly on foil people&#8217;s minds. Each and every foil brand has released some kind of downwind or downwind-style board, most of the foil companies are working on related gear. If 2023 was the year of the downwind race, 2024 might be shaping up to be the year of the downwind saturation?</em></p><p><em>What matters though, is that people are frothing to get out there and figure things out. Have a look at the list of races for 2024 (some complete, some unconfirmed). </em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kzNu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b8b2436-606a-4a6c-9473-860bf75dbc63_2688x1410.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kzNu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b8b2436-606a-4a6c-9473-860bf75dbc63_2688x1410.png 424w, https://substackcdn.com/image/fetch/$s_!kzNu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b8b2436-606a-4a6c-9473-860bf75dbc63_2688x1410.png 848w, https://substackcdn.com/image/fetch/$s_!kzNu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b8b2436-606a-4a6c-9473-860bf75dbc63_2688x1410.png 1272w, https://substackcdn.com/image/fetch/$s_!kzNu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b8b2436-606a-4a6c-9473-860bf75dbc63_2688x1410.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kzNu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b8b2436-606a-4a6c-9473-860bf75dbc63_2688x1410.png" width="1456" height="764" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6b8b2436-606a-4a6c-9473-860bf75dbc63_2688x1410.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:764,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2605799,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kzNu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b8b2436-606a-4a6c-9473-860bf75dbc63_2688x1410.png 424w, https://substackcdn.com/image/fetch/$s_!kzNu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b8b2436-606a-4a6c-9473-860bf75dbc63_2688x1410.png 848w, https://substackcdn.com/image/fetch/$s_!kzNu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b8b2436-606a-4a6c-9473-860bf75dbc63_2688x1410.png 1272w, https://substackcdn.com/image/fetch/$s_!kzNu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b8b2436-606a-4a6c-9473-860bf75dbc63_2688x1410.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em><a href="https://dwfoil.notion.site/404fbc2139aa488f9a3b71390ae08884?v=58b27954ea3a4173bd673cb14ade4517">Details here</a></em></figcaption></figure></div><p><em>Racing does seem to mostly end up being held as <strong>no-wind pump races</strong>. The M2O deep water channel crossing being the exception, and rare to have that much in between. </em></p><p><em>Even more interesting than racing is seeing downwind popping up in increasingly unexpected spots. <a href="https://www.instagram.com/p/C3ORgj0tMHW/">Switzerland</a>, <a href="https://www.instagram.com/p/C7N18uXvOlI/">Japan</a>, <a href="https://www.youtube.com/watch?v=TjoOJL2KYRo">Sweden</a>, <a href="https://www.instagram.com/reel/C7E6jW9vuK0/?fbclid=IwZXh0bgNhZW0CMTAAAR3-NGMHyUhqtTnuv5yq78zyXF0nqaxTi5UyhyiKivW_UGgiswyAwpmvMMw_aem_AWatzae-9mtqXKPUBdZqrquIV31MDPlpzPcDfSiXQ3v6ZHDybHRkh-CREuieFr1vos6ayN8-MQJHOsZUG-yo2De7">Idaho</a>! Any one of these places could turn into some new centre of gravity for the progression. Or at least show you the extreme reach. </em></p><p><em>I&#8217;m excited to see where things go, but in the meantime it is summer, for me this means light winds, long days and occasionally small clean bumps.</em></p><p><em>Matt</em></p><h1>People downwinding</h1><p>Kai Lenny hits 30mph, which is pretty amazingly fast. Kai is by far the most famous person to be actively interested in downwind. I wonder what his sponsors think of this strange side hobby. </p><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C5YrOLereba&quot;,&quot;title&quot;:&quot;A post shared by @kai_lenny&quot;,&quot;author_name&quot;:&quot;kai_lenny&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-meta-C5YrOLereba.jpg&quot;,&quot;timestamp&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C5YrOLereba/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><p>Speaking of pro surfers. This is a great clip of Ezekiel Lau paddling prone. The first few tries he paddles super hard, but doesn&#8217;t get going. On the bump that he gets up on, he barely paddles, and even better, he hardly pumps at all. <strong>Clearly deciding when to go is more important than how hard you go.</strong></p><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C4d1o1YvxIO&quot;,&quot;title&quot;:&quot;A post shared by @voyager_foiler&quot;,&quot;author_name&quot;:&quot;voyager_foiler&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-meta-C4d1o1YvxIO.jpg&quot;,&quot;timestamp&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C4d1o1YvxIO/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><p>Upwind in a train, downwind in the sea, best kinda foiling! I think that there will be some natural pull towards destinations with hassle free logistics. I&#8217;ve got a list going <a href="https://www.notion.so/dwfoil/e1b5eb5a530d43f383a7bcd1b7776663?v=3766d8961de4449caf9e35ac10ad07c4&amp;pvs=4">here</a>.</p><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C5TayGNIRjL&quot;,&quot;title&quot;:&quot;A post shared by @sam_esteve&quot;,&quot;author_name&quot;:&quot;sam_esteve&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-meta-C5TayGNIRjL.jpg&quot;,&quot;timestamp&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C5TayGNIRjL/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><p>Huge send in NorCal.  </p><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C6j1aL6S1Ea&quot;,&quot;title&quot;:&quot;A post shared by @weighall&quot;,&quot;author_name&quot;:&quot;weighall&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-meta-C6j1aL6S1Ea.jpg&quot;,&quot;timestamp&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C6j1aL6S1Ea/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><p>Huge send in SoCal </p><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C6zDIggv4ja&quot;,&quot;title&quot;:&quot;A post shared by @bu_foil&quot;,&quot;author_name&quot;:&quot;bu_foil&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-meta-C6zDIggv4ja.jpg&quot;,&quot;timestamp&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C6zDIggv4ja/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><p>This clip from Jack Ho is epic (skip to 4min for the run). Catching chip-ins on the prone board is the best, pity it is so hard to find good setups. Small boards and no-falls is super fun. </p><div id="youtube2-n2WjCpMm1Jk" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;n2WjCpMm1Jk&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/n2WjCpMm1Jk?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Huge send in France (though there is a lot of boat logistics going on here&#128517;)</p><div id="youtube2-AZMCantIsqY" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;AZMCantIsqY&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/AZMCantIsqY?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Another one from France - flatwater pumping out into the zone. My money is on someone that speaks fluent French taking a few wins this year in Hawaii.</p><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C7XCCB4v5mO&quot;,&quot;title&quot;:&quot;A post shared by @tom_const&quot;,&quot;author_name&quot;:&quot;tom_const&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-meta-C7XCCB4v5mO.jpg&quot;,&quot;timestamp&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C7XCCB4v5mO/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><p>New time on foil record &#128079; According to Matt Costa it is easier to do this in Hawaii (3hrs on foil that is). There is a <a href="https://forum.progressionproject.com/t/cold-seas-vs-warmer-seas/4850?u=matt">long discussion</a> around how different water temperature and salinity affect the lift of a foil (viscosity is the thing, not density, fyi)</p><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C4tqvZHvtrn&quot;,&quot;title&quot;:&quot;A post shared by @gage_the_waterman&quot;,&quot;author_name&quot;:&quot;gage_the_waterman&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-meta-C4tqvZHvtrn.jpg&quot;,&quot;timestamp&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C4tqvZHvtrn/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><h1>Gear</h1><p><a href="https://kalamaperformance.com.au/collections/v2-barracuda-downwind-foil-board">Kalama</a> and <a href="https://ktsurfing.com/boards/ginxu-dragonfly-crossing-1-pro-carbon/">KT</a> have released new boards, which look epic. Add these to the <a href="https://www.armstrongfoils.com/downwind-performance-board/">Armstrong DWP </a>and you have some very high performance boards for big ocean conditions. </p><ul><li><p>Kalama 8'12 x 16 - 102L&nbsp;</p></li><li><p>KT 8'0 x 19 - 105 L</p></li><li><p>Armstrong 8'11 x 17 1/4&#8221; - 108L</p></li></ul><p>In the more mainstream mid market, both Duotone and North have launched DW products - this is significant because both of these are big players with deep pockets and investors to please, and they generally follow the crowd, or indicate that there is a large market (they aren&#8217;t here to play games so to speak). It might just be that there is sufficient demand from the wingers. </p><div id="youtube2-9_PZccMnXyg" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;9_PZccMnXyg&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/9_PZccMnXyg?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div id="youtube2-XWvhXgZTrWw" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;XWvhXgZTrWw&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/XWvhXgZTrWw?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Still not sure about an inflatable downwind board&#8230; but I&#8217;m sure it works for some. Takoon released one too (incredibly <a href="https://int.takoon.com/products/escape-air">cheap</a> $650?), alongside Gong. Starboard has a version which <a href="https://www.instagram.com/p/C7UEt_kIu4Y/">bolts through the deck</a>, which honestly seems like a reasonable idea. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!65At!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68ca4606-401b-475f-81f9-18db11e40875_1200x800.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!65At!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68ca4606-401b-475f-81f9-18db11e40875_1200x800.jpeg 424w, https://substackcdn.com/image/fetch/$s_!65At!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68ca4606-401b-475f-81f9-18db11e40875_1200x800.jpeg 848w, https://substackcdn.com/image/fetch/$s_!65At!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68ca4606-401b-475f-81f9-18db11e40875_1200x800.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!65At!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68ca4606-401b-475f-81f9-18db11e40875_1200x800.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!65At!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68ca4606-401b-475f-81f9-18db11e40875_1200x800.jpeg" width="1200" height="800" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/68ca4606-401b-475f-81f9-18db11e40875_1200x800.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:800,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!65At!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68ca4606-401b-475f-81f9-18db11e40875_1200x800.jpeg 424w, https://substackcdn.com/image/fetch/$s_!65At!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68ca4606-401b-475f-81f9-18db11e40875_1200x800.jpeg 848w, https://substackcdn.com/image/fetch/$s_!65At!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68ca4606-401b-475f-81f9-18db11e40875_1200x800.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!65At!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68ca4606-401b-475f-81f9-18db11e40875_1200x800.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>On the efoil front, I&#8217;m sure most people are probably bored of hearing about foil drive, related etiquette issues (which I think is very important), and the predictable banning. </p><p>On a more interesting front, I present my solution, which I don&#8217;t <em>think</em> would be classed as a PWC? Basically a winch that gets you on foil beyond the backline and then you pump in to catch a wave. </p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Fhe_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9f238f7-67f1-4c82-ad32-9f8f3bb53e8e_6884x1615.png" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Fhe_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9f238f7-67f1-4c82-ad32-9f8f3bb53e8e_6884x1615.png 424w, https://substackcdn.com/image/fetch/$s_!Fhe_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9f238f7-67f1-4c82-ad32-9f8f3bb53e8e_6884x1615.png 848w, https://substackcdn.com/image/fetch/$s_!Fhe_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9f238f7-67f1-4c82-ad32-9f8f3bb53e8e_6884x1615.png 1272w, https://substackcdn.com/image/fetch/$s_!Fhe_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9f238f7-67f1-4c82-ad32-9f8f3bb53e8e_6884x1615.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Fhe_!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9f238f7-67f1-4c82-ad32-9f8f3bb53e8e_6884x1615.png" data-attrs="{&quot;src&quot;:&quot;https://substackcdn.com/image/fetch/w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9f238f7-67f1-4c82-ad32-9f8f3bb53e8e_6884x1615.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:342,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:741730,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!Fhe_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9f238f7-67f1-4c82-ad32-9f8f3bb53e8e_6884x1615.png 424w, https://substackcdn.com/image/fetch/$s_!Fhe_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9f238f7-67f1-4c82-ad32-9f8f3bb53e8e_6884x1615.png 848w, https://substackcdn.com/image/fetch/$s_!Fhe_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9f238f7-67f1-4c82-ad32-9f8f3bb53e8e_6884x1615.png 1272w, https://substackcdn.com/image/fetch/$s_!Fhe_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9f238f7-67f1-4c82-ad32-9f8f3bb53e8e_6884x1615.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>A PWC is described as this in <a href="https://old.reddit.com/r/surfing/comments/1cxi1ri/you_know_da_rulez/">Santa Cruz</a> (where efoiling has been banned, among most places)</p><blockquote><p>MPWC is any vessel less than 20 feet in length designed to be operated by standing, sitting, or kneeling on, astride, or behind the vessel and is propelled by machinery, a water pump or drive. MPWCs can include Jet Skis&#174;, wet bikes, surf jets, eFoils, air boats, and hovercrafts.</p></blockquote><p>On the whole I endorse efoil for learning to downwind but I think it&#8217;s pretty lame to use in the surf where you could otherwise foil, or even worse, could just surf. </p><h1>racing</h1><p>An outlaw style race happened in California this weekend which seemed to have good conditions. I like the idea of social gatherings with a competitive element &#128521;. Maybe it was my time downhill skating back in the day, but a good <a href="https://www.youtube.com/watch?v=hJohkINlLBE">meetup</a> + unsanctioned bragging rights at the end is pretty fun. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!id3L!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa239baf8-73f3-4e70-bfb8-b26c20c18a51_886x840.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!id3L!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa239baf8-73f3-4e70-bfb8-b26c20c18a51_886x840.png 424w, https://substackcdn.com/image/fetch/$s_!id3L!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa239baf8-73f3-4e70-bfb8-b26c20c18a51_886x840.png 848w, https://substackcdn.com/image/fetch/$s_!id3L!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa239baf8-73f3-4e70-bfb8-b26c20c18a51_886x840.png 1272w, https://substackcdn.com/image/fetch/$s_!id3L!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa239baf8-73f3-4e70-bfb8-b26c20c18a51_886x840.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!id3L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa239baf8-73f3-4e70-bfb8-b26c20c18a51_886x840.png" width="436" height="413.3634311512415" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a239baf8-73f3-4e70-bfb8-b26c20c18a51_886x840.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:840,&quot;width&quot;:886,&quot;resizeWidth&quot;:436,&quot;bytes&quot;:1256747,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!id3L!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa239baf8-73f3-4e70-bfb8-b26c20c18a51_886x840.png 424w, https://substackcdn.com/image/fetch/$s_!id3L!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa239baf8-73f3-4e70-bfb8-b26c20c18a51_886x840.png 848w, https://substackcdn.com/image/fetch/$s_!id3L!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa239baf8-73f3-4e70-bfb8-b26c20c18a51_886x840.png 1272w, https://substackcdn.com/image/fetch/$s_!id3L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa239baf8-73f3-4e70-bfb8-b26c20c18a51_886x840.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://www.instagram.com/weighall/">1st</a>, <a href="https://www.instagram.com/kpfoils/">2nd</a>, <a href="https://www.instagram.com/p/C7IL0bDvhcp/">3rd</a></figcaption></figure></div><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C7UdxHGv6sN&quot;,&quot;title&quot;:&quot;A post shared by @foil.me.harder&quot;,&quot;author_name&quot;:&quot;foil.me.harder&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-meta-C7UdxHGv6sN.jpg&quot;,&quot;timestamp&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C7UdxHGv6sN/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><p>Doing unofficial racing is mostly illegal, and becomes more illegal as it gets better attended, publicised and formalised (there is real personal liability attached to doing this). I think the way to run these would be to keep them invite only, informal and offline. #sponsorfreesince2023 </p><p><a href="https://www.instagram.com/oahufoil/">@oahufoil</a> has been doing a few of these &#8220;get togethers&#8221;. </p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!D4Zv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca0d504a-cfc3-425e-bed9-d74160c81d6d_1054x240.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!D4Zv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca0d504a-cfc3-425e-bed9-d74160c81d6d_1054x240.png 424w, https://substackcdn.com/image/fetch/$s_!D4Zv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca0d504a-cfc3-425e-bed9-d74160c81d6d_1054x240.png 848w, https://substackcdn.com/image/fetch/$s_!D4Zv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca0d504a-cfc3-425e-bed9-d74160c81d6d_1054x240.png 1272w, https://substackcdn.com/image/fetch/$s_!D4Zv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca0d504a-cfc3-425e-bed9-d74160c81d6d_1054x240.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!D4Zv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca0d504a-cfc3-425e-bed9-d74160c81d6d_1054x240.png" width="550" height="125.23719165085389" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ca0d504a-cfc3-425e-bed9-d74160c81d6d_1054x240.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:240,&quot;width&quot;:1054,&quot;resizeWidth&quot;:550,&quot;bytes&quot;:140183,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!D4Zv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca0d504a-cfc3-425e-bed9-d74160c81d6d_1054x240.png 424w, https://substackcdn.com/image/fetch/$s_!D4Zv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca0d504a-cfc3-425e-bed9-d74160c81d6d_1054x240.png 848w, https://substackcdn.com/image/fetch/$s_!D4Zv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca0d504a-cfc3-425e-bed9-d74160c81d6d_1054x240.png 1272w, https://substackcdn.com/image/fetch/$s_!D4Zv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca0d504a-cfc3-425e-bed9-d74160c81d6d_1054x240.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption"><a href="https://www.instagram.com/p/C6KxCaBrVTH/?img_index=1">The post</a></figcaption></figure></div><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C52BwEGxwPd&quot;,&quot;title&quot;:&quot;A post shared by @long.armed.ape&quot;,&quot;author_name&quot;:&quot;long.armed.ape&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-meta-C52BwEGxwPd.jpg&quot;,&quot;timestamp&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C52BwEGxwPd/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><p>At a more organised level, the &#8220;DW Triple Crown&#8221; of races is happening in July. James Casey says pretty much all there is to be said at this point about this in the video below, but essentially they&#8217;ve put all the Hawaii races back to back, and crowning a winner of the 3 as a mini series. Pretty much the crown of the Downwind world. </p><div id="youtube2-OOP1gegVFyk" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;OOP1gegVFyk&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/OOP1gegVFyk?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>As a reminder, here are the points from last year (the points I awarded unofficially). </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!335N!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf177de3-aac7-4b32-9ec7-bbc0cedd5d9d_1258x1068.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!335N!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf177de3-aac7-4b32-9ec7-bbc0cedd5d9d_1258x1068.png 424w, https://substackcdn.com/image/fetch/$s_!335N!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf177de3-aac7-4b32-9ec7-bbc0cedd5d9d_1258x1068.png 848w, https://substackcdn.com/image/fetch/$s_!335N!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf177de3-aac7-4b32-9ec7-bbc0cedd5d9d_1258x1068.png 1272w, https://substackcdn.com/image/fetch/$s_!335N!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf177de3-aac7-4b32-9ec7-bbc0cedd5d9d_1258x1068.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!335N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf177de3-aac7-4b32-9ec7-bbc0cedd5d9d_1258x1068.png" width="1258" height="1068" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/af177de3-aac7-4b32-9ec7-bbc0cedd5d9d_1258x1068.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1068,&quot;width&quot;:1258,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:250868,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!335N!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf177de3-aac7-4b32-9ec7-bbc0cedd5d9d_1258x1068.png 424w, https://substackcdn.com/image/fetch/$s_!335N!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf177de3-aac7-4b32-9ec7-bbc0cedd5d9d_1258x1068.png 848w, https://substackcdn.com/image/fetch/$s_!335N!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf177de3-aac7-4b32-9ec7-bbc0cedd5d9d_1258x1068.png 1272w, https://substackcdn.com/image/fetch/$s_!335N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf177de3-aac7-4b32-9ec7-bbc0cedd5d9d_1258x1068.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://docs.google.com/spreadsheets/d/1wPUfDUCYcMXvjoHUuhaHTVPGlIML3IF_JStPY9Wdy1A/edit#gid=887873355">All the details here</a></figcaption></figure></div><p>Two races in Spain recently, first the wing-foil crew added a demo race to their roster:</p><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C6UCBmLIsIh&quot;,&quot;title&quot;:&quot;A post shared by @spainwingfoiltour&quot;,&quot;author_name&quot;:&quot;spainwingfoiltour&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-meta-C6UCBmLIsIh.jpg&quot;,&quot;timestamp&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C6UCBmLIsIh/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><p>Then the Barcelona stop of a more formal SUP tour ran a foil race as an add-on, across two days. Interesting to see the interest from Wing and SUP, both interested in grabbing this new discipline and adding it to their roster. </p><p>In any case, <a href="https://www.instagram.com/clementcolmas/">Clement</a> (mentioned as a beast above) won on a Starboard foil. Here is some more info on the <a href="https://www.youtube.com/watch?v=7_pIg7h5f58">foil he probably used</a>. Here is a <a href="https://foilboard.star-board.com/blog/foil-downwind/colmas-wins-eurotour-barcelona-downwinder-on-ace-foil/">writeup</a> of the race. </p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XEhO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1029ef1-0286-40c6-98aa-41a079c6bb02_690x183.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XEhO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1029ef1-0286-40c6-98aa-41a079c6bb02_690x183.png 424w, https://substackcdn.com/image/fetch/$s_!XEhO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1029ef1-0286-40c6-98aa-41a079c6bb02_690x183.png 848w, https://substackcdn.com/image/fetch/$s_!XEhO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1029ef1-0286-40c6-98aa-41a079c6bb02_690x183.png 1272w, https://substackcdn.com/image/fetch/$s_!XEhO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1029ef1-0286-40c6-98aa-41a079c6bb02_690x183.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XEhO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1029ef1-0286-40c6-98aa-41a079c6bb02_690x183.png" width="690" height="183" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d1029ef1-0286-40c6-98aa-41a079c6bb02_690x183.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:183,&quot;width&quot;:690,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;starboard-mf&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="starboard-mf" title="starboard-mf" srcset="https://substackcdn.com/image/fetch/$s_!XEhO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1029ef1-0286-40c6-98aa-41a079c6bb02_690x183.png 424w, https://substackcdn.com/image/fetch/$s_!XEhO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1029ef1-0286-40c6-98aa-41a079c6bb02_690x183.png 848w, https://substackcdn.com/image/fetch/$s_!XEhO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1029ef1-0286-40c6-98aa-41a079c6bb02_690x183.png 1272w, https://substackcdn.com/image/fetch/$s_!XEhO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1029ef1-0286-40c6-98aa-41a079c6bb02_690x183.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C7QVPSIPPQd&quot;,&quot;title&quot;:&quot;A post shared by @starboardfoils&quot;,&quot;author_name&quot;:&quot;starboardfoils&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-meta-C7QVPSIPPQd.jpg&quot;,&quot;timestamp&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C7QVPSIPPQd/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><p>And here is a review of the Barcelona race from <a href="https://www.instagram.com/romualdmamadou">Romu</a>, with some insights on logistics. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!g8RZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e9086ef-8044-4a25-87e9-f036a6557cf1_1224x1636.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!g8RZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e9086ef-8044-4a25-87e9-f036a6557cf1_1224x1636.png 424w, https://substackcdn.com/image/fetch/$s_!g8RZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e9086ef-8044-4a25-87e9-f036a6557cf1_1224x1636.png 848w, https://substackcdn.com/image/fetch/$s_!g8RZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e9086ef-8044-4a25-87e9-f036a6557cf1_1224x1636.png 1272w, https://substackcdn.com/image/fetch/$s_!g8RZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e9086ef-8044-4a25-87e9-f036a6557cf1_1224x1636.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!g8RZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e9086ef-8044-4a25-87e9-f036a6557cf1_1224x1636.png" width="1224" height="1636" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2e9086ef-8044-4a25-87e9-f036a6557cf1_1224x1636.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1636,&quot;width&quot;:1224,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:448618,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!g8RZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e9086ef-8044-4a25-87e9-f036a6557cf1_1224x1636.png 424w, https://substackcdn.com/image/fetch/$s_!g8RZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e9086ef-8044-4a25-87e9-f036a6557cf1_1224x1636.png 848w, https://substackcdn.com/image/fetch/$s_!g8RZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e9086ef-8044-4a25-87e9-f036a6557cf1_1224x1636.png 1272w, https://substackcdn.com/image/fetch/$s_!g8RZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e9086ef-8044-4a25-87e9-f036a6557cf1_1224x1636.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://www.instagram.com/p/C7SKZ4Mve79/?utm_source=ig_web_copy_link">instagram source</a></figcaption></figure></div><p>And another format - Sydney crew ran a &#8220;Strava style&#8221; race, where you recorded runs at a set location and the fastest submitted run won.</p><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C6e2RapSe1w&quot;,&quot;title&quot;:&quot;A post shared by @sydneyfoilclub&quot;,&quot;author_name&quot;:&quot;sydneyfoilclub&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-meta-C6e2RapSe1w.jpg&quot;,&quot;timestamp&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C6e2RapSe1w/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><h1>learning</h1><p>Gwen and Damo with some humble tips, this was great:</p><div id="youtube2-JueGI0NJiFA" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;JueGI0NJiFA&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/JueGI0NJiFA?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>And then a few tips across the following videos:</p><ol><li><p>smaller tails sometimes worth a look</p></li><li><p>keep paddling once on foil</p></li><li><p>learn to brace with the sup paddle when paddling</p></li><li><p>learn to link without pumping</p></li><li><p>learn to shim your tails for optimum trim</p></li></ol><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C6YnmaWvZTQ&quot;,&quot;title&quot;:&quot;A post shared by @jeff_rowley&quot;,&quot;author_name&quot;:&quot;jeff_rowley&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-meta-C6YnmaWvZTQ.jpg&quot;,&quot;timestamp&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C6YnmaWvZTQ/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C547IjGr3zh&quot;,&quot;title&quot;:&quot;A post shared by @808wavesniper&quot;,&quot;author_name&quot;:&quot;808wavesniper&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-meta-C547IjGr3zh.jpg&quot;,&quot;timestamp&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C547IjGr3zh/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C6UmDB_v0ci&quot;,&quot;title&quot;:&quot;A post shared by @paddlewithriggs&quot;,&quot;author_name&quot;:&quot;paddlewithriggs&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-meta-C6UmDB_v0ci.jpg&quot;,&quot;timestamp&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C6UmDB_v0ci/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C5HTQqGy1Gv&quot;,&quot;title&quot;:&quot;A post shared by @lafoiler&quot;,&quot;author_name&quot;:&quot;lafoiler&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-meta-C5HTQqGy1Gv.jpg&quot;,&quot;timestamp&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C5HTQqGy1Gv/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><div id="youtube2-f2k1FAwfIGk" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;f2k1FAwfIGk&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/f2k1FAwfIGk?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h1>hand kites</h1><p><a href="https://www.instagram.com/p/C7KK3yHI7gk/">folding wing</a> - Integrate a SUP paddle, make it smaller and lighter and we may be onto something.</p><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C7KK3yHI7gk&quot;,&quot;title&quot;:&quot;A post shared by @gavade_session&quot;,&quot;author_name&quot;:&quot;gavade_session&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-meta-C7KK3yHI7gk.jpg&quot;,&quot;timestamp&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C7KK3yHI7gk/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><p>Another sighting of the mythical kite:</p><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C66qZOnxPf1&quot;,&quot;title&quot;:&quot;A post shared by @ken_adgate&quot;,&quot;author_name&quot;:&quot;ken_adgate&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-meta-C66qZOnxPf1.jpg&quot;,&quot;timestamp&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C66qZOnxPf1/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><p>Here is <a href="https://www.facebook.com/100046466870748/videos/1140660100443343/">a video of a commercially available version</a>, and some <a href="https://kiteforum.com/viewtopic.php?t=2368704">details</a> on the design.</p><p>And another version:</p><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;CnHvBWvp0iw&quot;,&quot;title&quot;:&quot;A post shared by @radiculo&quot;,&quot;author_name&quot;:&quot;radiculo&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-meta-CnHvBWvp0iw.jpg&quot;,&quot;timestamp&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/CnHvBWvp0iw/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><p>And if one wing wasn&#8217;t irritating enough, how about two&#8230;</p><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C4nnDVaoTpM&quot;,&quot;title&quot;:&quot;A post shared by @kookfoil&quot;,&quot;author_name&quot;:&quot;kookfoil&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-meta-C4nnDVaoTpM.jpg&quot;,&quot;timestamp&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C4nnDVaoTpM/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><h1>leftovers</h1><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5nA0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b34d35f-7145-4487-8092-1814e1616f0f_800x469.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5nA0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b34d35f-7145-4487-8092-1814e1616f0f_800x469.gif 424w, https://substackcdn.com/image/fetch/$s_!5nA0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b34d35f-7145-4487-8092-1814e1616f0f_800x469.gif 848w, https://substackcdn.com/image/fetch/$s_!5nA0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b34d35f-7145-4487-8092-1814e1616f0f_800x469.gif 1272w, https://substackcdn.com/image/fetch/$s_!5nA0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b34d35f-7145-4487-8092-1814e1616f0f_800x469.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5nA0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b34d35f-7145-4487-8092-1814e1616f0f_800x469.gif" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1b34d35f-7145-4487-8092-1814e1616f0f_800x469.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1411983,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5nA0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b34d35f-7145-4487-8092-1814e1616f0f_800x469.gif 424w, https://substackcdn.com/image/fetch/$s_!5nA0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b34d35f-7145-4487-8092-1814e1616f0f_800x469.gif 848w, https://substackcdn.com/image/fetch/$s_!5nA0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b34d35f-7145-4487-8092-1814e1616f0f_800x469.gif 1272w, https://substackcdn.com/image/fetch/$s_!5nA0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b34d35f-7145-4487-8092-1814e1616f0f_800x469.gif 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption"><a href="https://m.facebook.com/story.php?story_fbid=426318896575566&amp;id=100075923766957">Stabilising Foil</a></figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JaEt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26500a61-0b52-427d-8ad7-006cf4b14b59_1232x234.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JaEt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26500a61-0b52-427d-8ad7-006cf4b14b59_1232x234.png 424w, https://substackcdn.com/image/fetch/$s_!JaEt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26500a61-0b52-427d-8ad7-006cf4b14b59_1232x234.png 848w, https://substackcdn.com/image/fetch/$s_!JaEt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26500a61-0b52-427d-8ad7-006cf4b14b59_1232x234.png 1272w, https://substackcdn.com/image/fetch/$s_!JaEt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26500a61-0b52-427d-8ad7-006cf4b14b59_1232x234.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JaEt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26500a61-0b52-427d-8ad7-006cf4b14b59_1232x234.png" width="1232" height="234" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/26500a61-0b52-427d-8ad7-006cf4b14b59_1232x234.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:234,&quot;width&quot;:1232,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:66184,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!JaEt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26500a61-0b52-427d-8ad7-006cf4b14b59_1232x234.png 424w, https://substackcdn.com/image/fetch/$s_!JaEt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26500a61-0b52-427d-8ad7-006cf4b14b59_1232x234.png 848w, https://substackcdn.com/image/fetch/$s_!JaEt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26500a61-0b52-427d-8ad7-006cf4b14b59_1232x234.png 1272w, https://substackcdn.com/image/fetch/$s_!JaEt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26500a61-0b52-427d-8ad7-006cf4b14b59_1232x234.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption"><a href="https://www.facebook.com/groups/5624054434324237?multi_permalinks=7920661164663541&amp;hoisted_section_header_type=recently_seen">Don&#8217;t be that guy</a>!</figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rak3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9381351c-110f-41b1-8ead-3b95fada518b_430x157.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rak3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9381351c-110f-41b1-8ead-3b95fada518b_430x157.png 424w, https://substackcdn.com/image/fetch/$s_!rak3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9381351c-110f-41b1-8ead-3b95fada518b_430x157.png 848w, https://substackcdn.com/image/fetch/$s_!rak3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9381351c-110f-41b1-8ead-3b95fada518b_430x157.png 1272w, https://substackcdn.com/image/fetch/$s_!rak3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9381351c-110f-41b1-8ead-3b95fada518b_430x157.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rak3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9381351c-110f-41b1-8ead-3b95fada518b_430x157.png" width="430" height="157" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9381351c-110f-41b1-8ead-3b95fada518b_430x157.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:157,&quot;width&quot;:430,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:20539,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!rak3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9381351c-110f-41b1-8ead-3b95fada518b_430x157.png 424w, https://substackcdn.com/image/fetch/$s_!rak3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9381351c-110f-41b1-8ead-3b95fada518b_430x157.png 848w, https://substackcdn.com/image/fetch/$s_!rak3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9381351c-110f-41b1-8ead-3b95fada518b_430x157.png 1272w, https://substackcdn.com/image/fetch/$s_!rak3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9381351c-110f-41b1-8ead-3b95fada518b_430x157.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><em><strong>&#8220;the wing is not in my way&#8221; </strong></em><strong>&#128517;</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Uykd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e5104a8-fa07-40b6-a02d-c9d04b0f096f_437x453.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Uykd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e5104a8-fa07-40b6-a02d-c9d04b0f096f_437x453.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Uykd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e5104a8-fa07-40b6-a02d-c9d04b0f096f_437x453.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Uykd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e5104a8-fa07-40b6-a02d-c9d04b0f096f_437x453.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Uykd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e5104a8-fa07-40b6-a02d-c9d04b0f096f_437x453.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Uykd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e5104a8-fa07-40b6-a02d-c9d04b0f096f_437x453.jpeg" width="437" height="453" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4e5104a8-fa07-40b6-a02d-c9d04b0f096f_437x453.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:453,&quot;width&quot;:437,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:33510,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Uykd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e5104a8-fa07-40b6-a02d-c9d04b0f096f_437x453.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Uykd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e5104a8-fa07-40b6-a02d-c9d04b0f096f_437x453.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Uykd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e5104a8-fa07-40b6-a02d-c9d04b0f096f_437x453.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Uykd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e5104a8-fa07-40b6-a02d-c9d04b0f096f_437x453.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Lol, though to be honest if the conditions are marginal I&#8217;ll do a reconnaissance with the wing </p><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C56w872Souw&quot;,&quot;title&quot;:&quot;A post shared by @wingingmeme&quot;,&quot;author_name&quot;:&quot;wingingmeme&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-meta-C56w872Souw.jpg&quot;,&quot;timestamp&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C56w872Souw/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><p>Efoilers </p><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C5PRT8jvioJ&quot;,&quot;title&quot;:&quot;A post shared by @thequalifiedcaptain&quot;,&quot;author_name&quot;:&quot;thequalifiedcaptain&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-meta-C5PRT8jvioJ.jpg&quot;,&quot;timestamp&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C5PRT8jvioJ/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><p></p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.dwfoil.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe, next edition will be a warm-up for <em><strong> July Downwind Month &#127796;</strong></em></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Foam hits 2]]></title><description><![CDATA[Winter turns to Spring]]></description><link>https://newsletter.dwfoil.com/p/foam-hits-2</link><guid isPermaLink="false">https://newsletter.dwfoil.com/p/foam-hits-2</guid><dc:creator><![CDATA[Matt A]]></dc:creator><pubDate>Fri, 15 Mar 2024 08:07:56 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/dILQ7SNnNbM" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Spring is in the air, you can already smell that sweet discounted 2023 gear, folks flogging what didn&#8217;t work last year with the hope that 2024 finally unlock first links, tacks or more importantly downwind chips.</p><p>On the train back from London, two people were arguing over money. The argument in favour: <em>&#8220;I spend money on what I want.&#8221;</em><strong> </strong>Honestly, not much to argue with there. I try and keep in mind that foiling and especially downwind is equally an adventure and a grind, and that the moment is the joy. Gaining mastery, or even competence, probably also means you&#8217;ve cleared that beginner fun zone where anything is possible, and each session could be a breakthrough. Sure, an e-foil could accelerate you through the process, but then what.</p><p>In wondering about foiling, it seems only natural to wonder about how big it could all get. I have <a href="https://forum.progressionproject.com/t/does-foiling-have-a-3-year-shelf-life/223/23?u=matt">long thought</a> that foiling will be cyclical in its growth. I could imagine foiling crossing the gap from niche, fringe and a bit awkward into something more mainstream. What I do find interesting, and maybe telling, is that Downwind foiling is the only foiling that is interesting to anyone from a non-windsport background - surfers in particular.</p><p>It isn&#8217;t even that likely that foiling will go mainstream, but two things are essential for that case: <a href="https://www.instagram.com/p/C32E90krSg5/">Cool people</a> (of which there are currently almost none, sorry fellow dad crew), and kids (of which there are even fewer). This is starting to change. With <a href="https://www.instagram.com/p/C25q2HJAKQY/">pro surfers</a> starting to crossover, and <a href="https://www.instagram.com/p/C3p9cWVoLGm/">wing kids</a> ditching the wings to have fun and break the rules, it could get interesting.</p><p>Anyway, here is a recap of the things that you may have missed since the last foam hit. Please subscribe if you want to get this in your email &#129305;</p><p>Matt</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.dwfoil.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.dwfoil.com/subscribe?"><span>Subscribe now</span></a></p><h1>People doing downwind</h1><p>This clip got the UK downwind scene fired up. The first true offshore send (captured on drone). I was doubtful of the viability of this day, with a <em>Big</em> West swell, and a strong 30-40kn Northerly forecast for <a href="https://felt.com/map/DWFOIL-COM-Downwind-Foil-Community-Map-akRWK1LfQ9CqHmxkhi2OgkB?loc=50.48997,-5.07413,11.93z">this</a> stretch of coast, making for probably too technical conditions for the average punter. Needless to say, <a href="https://www.instagram.com/guy_bridge/">Guy Bridge</a> raised the bar, and captured an epic clip. Epic! </p><div id="youtube2-dILQ7SNnNbM" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;dILQ7SNnNbM&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/dILQ7SNnNbM?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>I spent so much time mind-surfing the clip that I decided to draw on it. Cool to see the wind and ground swell converging.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bDka!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F494e62d3-1041-4ea5-98b8-88a49b50e62d_2545x1334.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bDka!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F494e62d3-1041-4ea5-98b8-88a49b50e62d_2545x1334.png 424w, https://substackcdn.com/image/fetch/$s_!bDka!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F494e62d3-1041-4ea5-98b8-88a49b50e62d_2545x1334.png 848w, https://substackcdn.com/image/fetch/$s_!bDka!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F494e62d3-1041-4ea5-98b8-88a49b50e62d_2545x1334.png 1272w, https://substackcdn.com/image/fetch/$s_!bDka!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F494e62d3-1041-4ea5-98b8-88a49b50e62d_2545x1334.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bDka!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F494e62d3-1041-4ea5-98b8-88a49b50e62d_2545x1334.png" width="1456" height="763" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/494e62d3-1041-4ea5-98b8-88a49b50e62d_2545x1334.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:763,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4166925,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!bDka!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F494e62d3-1041-4ea5-98b8-88a49b50e62d_2545x1334.png 424w, https://substackcdn.com/image/fetch/$s_!bDka!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F494e62d3-1041-4ea5-98b8-88a49b50e62d_2545x1334.png 848w, https://substackcdn.com/image/fetch/$s_!bDka!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F494e62d3-1041-4ea5-98b8-88a49b50e62d_2545x1334.png 1272w, https://substackcdn.com/image/fetch/$s_!bDka!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F494e62d3-1041-4ea5-98b8-88a49b50e62d_2545x1334.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Down in Aus - I love this clip of foiling from a sailing boat. Definitely bucket list material.</p><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;Cy2fUVBSpeX&quot;,&quot;title&quot;:&quot;A post shared by @kaii.thompson&quot;,&quot;author_name&quot;:&quot;kaii.thompson&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-meta-Cy2fUVBSpeX.jpg&quot;,&quot;timestamp&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/Cy2fUVBSpeX/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><p><a href="https://www.instagram.com/maiazzul/reel/C4BVFnEIG1n/">Tenerife</a> seems to be emerging as a downwind hub for Euro-foilers, with pretty much consistent footage emerging as people head down to make the most of it. It is a famous windsurf destination, as is Maui and Cape Town - not hard to make the connection. </p><p>Please have a look at absolutely <a href="https://www.instagram.com/danj_foils/reel/C3zHVFNv_KF/">the smoothest flat water start I&#8217;ve ever seen. </a>See the <a href="https://www.instagram.com/stories/highlights/17986438766294216/">story</a> for details on how you can glide up without breaking a sweat. I copied and summarised these tips below, thanks <a href="https://www.instagram.com/danj_foils/">Dan J!</a></p><blockquote><ol><li><p>Paddle ups are about breaking water tension and getting air between the board and the surface of the water. That's what I was aiming to do. Get air between the board and the surface of the water. </p></li><li><p>Use your legs. Imagine a skateboard ollie but not as critical. LEGS!!! So important. I found the paddle should be secondary. </p></li><li><p>Wait for swell to give you a push and get some momentum, get the next one, HIGH CADENCE worked for me not big and powerful slow cadence. Turn left or right when the opportunity arrives. NEVER RUN UP THE ONE ONFRONT</p></li><li><p>When you feel you're starting to come up, Remember those legs. and pump when the foil is underwater. Even though you aren't up by pumping it's releasing the water pressure, reducing drag and helps to increase speed</p></li><li><p>Keep paddling after you think you're up, because your still not at speed. That's why a slightly longer paddle helps. </p></li><li><p>If you are up and going, find the high point on the nearest bump. </p></li><li><p>Once up get legs closer together. Even the slightest shuffle will do different things. Tiny movements will change verything. </p></li><li><p>Stay high on the mast. Less friction. Stand up tall if you can with our weight over your feet. Don't swing your body out over the edge of the board</p></li><li><p>Drift, don't paddle before the paddle up. Save you energy. Don't paddle downwind just feel the ocean. If you get tired sit down and watch the bumps</p></li></ol></blockquote><div><hr></div><p>Excellent recap of a huge South of France send that I had missed - Julien Salles foils a 200-km <a href="https://www.f-one.world/news/foil/la-diagonale-du-lion/">SUP foil run in the Mediterranean</a> (boat assisted, but still). I sailed from Marseille to Porquerolles once in a 20kn following wind. It was incredibly beautiful and felt very exposed. Would love to return and do this on foil one day.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8XU0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7beab808-e7fe-4a1a-b5b7-0c18158805ca_1920x960.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8XU0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7beab808-e7fe-4a1a-b5b7-0c18158805ca_1920x960.jpeg 424w, https://substackcdn.com/image/fetch/$s_!8XU0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7beab808-e7fe-4a1a-b5b7-0c18158805ca_1920x960.jpeg 848w, https://substackcdn.com/image/fetch/$s_!8XU0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7beab808-e7fe-4a1a-b5b7-0c18158805ca_1920x960.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!8XU0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7beab808-e7fe-4a1a-b5b7-0c18158805ca_1920x960.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8XU0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7beab808-e7fe-4a1a-b5b7-0c18158805ca_1920x960.jpeg" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7beab808-e7fe-4a1a-b5b7-0c18158805ca_1920x960.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;La Diagonale du Lion 13&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="La Diagonale du Lion 13" title="La Diagonale du Lion 13" srcset="https://substackcdn.com/image/fetch/$s_!8XU0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7beab808-e7fe-4a1a-b5b7-0c18158805ca_1920x960.jpeg 424w, https://substackcdn.com/image/fetch/$s_!8XU0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7beab808-e7fe-4a1a-b5b7-0c18158805ca_1920x960.jpeg 848w, https://substackcdn.com/image/fetch/$s_!8XU0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7beab808-e7fe-4a1a-b5b7-0c18158805ca_1920x960.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!8XU0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7beab808-e7fe-4a1a-b5b7-0c18158805ca_1920x960.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1>Learning</h1><p>An excellent video on what gear to consider. I like that Gwen says that you don&#8217;t need to worry about specific features, just focus on lots of length, big on volume and just get what is available locally. </p><div id="youtube2-I3Kn0bOoQiQ" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;I3Kn0bOoQiQ&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/I3Kn0bOoQiQ?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Some great tips and insights below - especially the point that while smaller foils are much easier to ride, if you cannot get them up onto foil then they are useless, and so you need to ride much bigger foils than you would ideally like to ride. I&#8217;ve used my progression 140 in good Cape Town conditions, but on average I ride bigger foils than I would otherwise want to ride. </p><div id="youtube2-YcZNCZQBGjk" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;YcZNCZQBGjk&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/YcZNCZQBGjk?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>This clip was pretty cool - James Casey coaching in real time. Funny how something as slow as a realtime coaching session makes for pretty good viewing. Very interesting to see the small mistakes and minor corrections. </p><div id="youtube2-qibp420GpXo" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;qibp420GpXo&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/qibp420GpXo?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>This video below explains the SUP stroke. Useful stuff. Once you&#8217;ve watched that, have a look at<a href="https://www.oceansportscentre.co.uk/downwind-foiling-paddling-in-a-straight-line-and-stacking-the-shoulders-is-overrated/"> Glenn&#8217;s corrections for the foil</a>, great combo to watch and then read.  </p><div id="youtube2-h6NO9Bi5Lk0" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;h6NO9Bi5Lk0&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/h6NO9Bi5Lk0?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h1>Coaching</h1><p>The list keeps growing!</p><ol><li><p><a href="https://caseyaus.com/">Coach Casey</a> - Aus</p></li><li><p><a href="https://www.oceansportscentre.co.uk/dark-art-of-downwind-sup-foiling-a-uk-foilers-guide/">Dark Arts of Downwind</a> - UK </p></li><li><p><a href="https://www.voyagerfoiler.com/voyager-foiler-retreats">Voyager Foiler Retreats</a> - Hawaii </p></li><li><p><a href="https://surfears.com/downwind-sup-foiling-camp/">Surf Ears</a> - Tenerife</p></li><li><p><a href="https://www.instagram.com/p/C2z5YchIjZo">Ocean Paddle Camp</a> - Tarifa</p></li><li><p>La Ventana:</p></li></ol><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C3ZRTKVO9IB&quot;,&quot;title&quot;:&quot;A post shared by @gabriella_da_bella&quot;,&quot;author_name&quot;:&quot;gabriella_da_bella&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-meta-C3ZRTKVO9IB.jpg&quot;,&quot;timestamp&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C3ZRTKVO9IB/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><h1>Racing</h1><p>NSW Foil Club have a cool concept - Record your tracking data and the fastest times get a prize. Simple and easy &#128077;</p><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C33UaSDyx4z&quot;,&quot;title&quot;:&quot;A post shared by @nswfoilclub&quot;,&quot;author_name&quot;:&quot;nswfoilclub&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-meta-C33UaSDyx4z.jpg&quot;,&quot;timestamp&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C33UaSDyx4z/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><p>Spain Wing Foil Tour is running a promo race in April. Great to see the competitive stoke spreading.</p><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C4NTW_dISi1&quot;,&quot;title&quot;:&quot;A post shared by @spainwingfoiltour&quot;,&quot;author_name&quot;:&quot;spainwingfoiltour&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-meta-C4NTW_dISi1.jpg&quot;,&quot;timestamp&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C4NTW_dISi1/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><h3><strong>Some race recaps - Aus, Ze Race, Oahu, Florida.</strong> </h3><p>The interesting thing about all of these races is that they all happened in relatively light wind for the region. </p><p><strong>Aus</strong>: Can you pump a downwind board 10km in crossed up reverb bumps with no wind? I know I can&#8217;t!</p><div id="youtube2-yb07DQq_TCI" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;yb07DQq_TCI&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/yb07DQq_TCI?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><strong>Ouahu</strong>: &#8220;Marginal&#8221; conditions for this race&#8230; Looks epic!</p><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C4E8R7kLX7p&quot;,&quot;title&quot;:&quot;A post shared by @nickkapule&quot;,&quot;author_name&quot;:&quot;nickkapule&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-meta-C4E8R7kLX7p.jpg&quot;,&quot;timestamp&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C4E8R7kLX7p/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><p><strong>Ze Race:</strong> Gwenn recaps his first big ocean race, from someone who has only done inshore downwinds, and how much of a challenge the offshore conditions were. Finishing the race seems like a challenge in itself. </p><div id="youtube2-vcJNvmyqGaY" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;vcJNvmyqGaY&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/vcJNvmyqGaY?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><strong>Florida crew:</strong></p><p>This first clip is not downwind, but rather the prone surf racing&#8230; which looks super sketchy, super fun and I really don&#8217;t know what to make of it!</p><div id="youtube2-f9QkBwoaIKc" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;f9QkBwoaIKc&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/f9QkBwoaIKc?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>They have a big downwind crew there too:</p><div id="youtube2-3o3JXfkvGDw" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;3o3JXfkvGDw&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/3o3JXfkvGDw?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h1>Gear</h1><p><strong>10&#8217; x 23&#8221; x 5&#8221; @ 153 liters </strong></p><div id="youtube2-vdjwsYZmZFs" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;vdjwsYZmZFs&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/vdjwsYZmZFs?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><strong>Paddles</strong></p><p>Interesting insight on <a href="https://www.facebook.com/groups/5624054434324237/posts/7694048547324805/">Paddle size</a> - after everyone went large, now it seems like the general idea is going smaller. The other reason might be strained shoulders!</p><p>Big = power, makes it easy to get a big foil going</p><p>Small = higher cadence, appropriate for a smaller foil</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xQUh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48415d4f-87d6-4bf2-a81f-10ed90e2e19f_888x1352.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xQUh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48415d4f-87d6-4bf2-a81f-10ed90e2e19f_888x1352.png 424w, https://substackcdn.com/image/fetch/$s_!xQUh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48415d4f-87d6-4bf2-a81f-10ed90e2e19f_888x1352.png 848w, https://substackcdn.com/image/fetch/$s_!xQUh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48415d4f-87d6-4bf2-a81f-10ed90e2e19f_888x1352.png 1272w, https://substackcdn.com/image/fetch/$s_!xQUh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48415d4f-87d6-4bf2-a81f-10ed90e2e19f_888x1352.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xQUh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48415d4f-87d6-4bf2-a81f-10ed90e2e19f_888x1352.png" width="573" height="872.4054054054054" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/48415d4f-87d6-4bf2-a81f-10ed90e2e19f_888x1352.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1352,&quot;width&quot;:888,&quot;resizeWidth&quot;:573,&quot;bytes&quot;:294294,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xQUh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48415d4f-87d6-4bf2-a81f-10ed90e2e19f_888x1352.png 424w, https://substackcdn.com/image/fetch/$s_!xQUh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48415d4f-87d6-4bf2-a81f-10ed90e2e19f_888x1352.png 848w, https://substackcdn.com/image/fetch/$s_!xQUh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48415d4f-87d6-4bf2-a81f-10ed90e2e19f_888x1352.png 1272w, https://substackcdn.com/image/fetch/$s_!xQUh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48415d4f-87d6-4bf2-a81f-10ed90e2e19f_888x1352.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Boards</strong></p><p>The emerging dynamic might be the displacement hull vs planing hull. With the <a href="https://amosshapes.com/products/bullet-downwind-sup-prone?variant=46095129084197">Amos Bullet</a> vs <a href="https://www.armstrongfoils.com/downwind-performance-board/">Armstrong Downwind Performance</a> being prime examples of each. It is probably fair to call all downwind boards &#8220;semi-displacement&#8221; anyway, but there is something of a split in the design approach here. Oskar breaks it down below in the intro video to the Armstrong board. These Armstrong DW boards are the highest ratio length to width production boards on the market <a href="https://docs.google.com/spreadsheets/d/15rVPnnlLZkhOkmEmCUAB3mst5VYilamjlVagCQrZhl0/edit#gid=0">that I&#8217;ve seen</a>.</p><div id="youtube2-p1TXxlTDnCA" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;p1TXxlTDnCA&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/p1TXxlTDnCA?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>In the below video, we get some insights on what the rest of the racers are riding, and some details about what works and doesn&#8217;t work for them. </p><ul><li><p>James 84kg, 105L, 7&#8217;6x17 (25%) - planing</p></li><li><p>Oskar 73kg, 98L  (old was 85L) - planing</p></li><li><p>Zane 77kg 105L - displacement</p></li><li><p>Josh 77kg 108L (doesn&#8217;t want to go under 105L) - displacement </p></li></ul><div id="youtube2-UdcMGx4iUZo" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;UdcMGx4iUZo&quot;,&quot;startTime&quot;:&quot;3412s&quot;,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/UdcMGx4iUZo?start=3412s&amp;rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Based on the chats about volume relative to weight, I came up with a guide. Let me know what you think in the comments. <em>Follow the numbers 1-4 to find the right board for you. With the pros plotted, and Dave West who I entirely agree with - <strong><a href="https://www.youtube.com/watch?v=NGG6BP87vDc">GO LONG</a>!</strong></em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!49Oj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F015cf768-ff6b-4465-94fd-64f224b202b3_3861x1662.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!49Oj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F015cf768-ff6b-4465-94fd-64f224b202b3_3861x1662.png 424w, https://substackcdn.com/image/fetch/$s_!49Oj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F015cf768-ff6b-4465-94fd-64f224b202b3_3861x1662.png 848w, https://substackcdn.com/image/fetch/$s_!49Oj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F015cf768-ff6b-4465-94fd-64f224b202b3_3861x1662.png 1272w, https://substackcdn.com/image/fetch/$s_!49Oj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F015cf768-ff6b-4465-94fd-64f224b202b3_3861x1662.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!49Oj!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F015cf768-ff6b-4465-94fd-64f224b202b3_3861x1662.png" width="1200" height="516.7582417582418" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/015cf768-ff6b-4465-94fd-64f224b202b3_3861x1662.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:627,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:1189921,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!49Oj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F015cf768-ff6b-4465-94fd-64f224b202b3_3861x1662.png 424w, https://substackcdn.com/image/fetch/$s_!49Oj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F015cf768-ff6b-4465-94fd-64f224b202b3_3861x1662.png 848w, https://substackcdn.com/image/fetch/$s_!49Oj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F015cf768-ff6b-4465-94fd-64f224b202b3_3861x1662.png 1272w, https://substackcdn.com/image/fetch/$s_!49Oj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F015cf768-ff6b-4465-94fd-64f224b202b3_3861x1662.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1>Kites</h1><p>Whatever happened to all the kites and parachutes? This was interesting and maybe sensible, removing the need for such a long board. Also a nice safety backup to make a better angle downwind, or even upwind? Watching <a href="https://www.instagram.com/p/CwTCH0CvoaA/?img_index=1">Sam</a> for some more details. In the meantime the deflate downwinder seems like a decent compromise.  </p><div id="youtube2-CR_RsWIJsG0" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;CR_RsWIJsG0&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/CR_RsWIJsG0?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.dwfoil.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.dwfoil.com/subscribe?"><span>Subscribe now</span></a></p><h3></h3><p>ps don&#8217;t hurt yourself for the sake of novelty likes &#129763;</p><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C4KavrNP0SD&quot;,&quot;title&quot;:&quot;A post shared by @foilhayes&quot;,&quot;author_name&quot;:&quot;foilhayes&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-meta-C4KavrNP0SD.jpg&quot;,&quot;timestamp&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C4KavrNP0SD/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><p>ps - New Barracuda dims</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mThE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa450ad8b-3ae7-4925-bc4a-158c425d1d8e_565x371.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mThE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa450ad8b-3ae7-4925-bc4a-158c425d1d8e_565x371.png 424w, https://substackcdn.com/image/fetch/$s_!mThE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa450ad8b-3ae7-4925-bc4a-158c425d1d8e_565x371.png 848w, https://substackcdn.com/image/fetch/$s_!mThE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa450ad8b-3ae7-4925-bc4a-158c425d1d8e_565x371.png 1272w, https://substackcdn.com/image/fetch/$s_!mThE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa450ad8b-3ae7-4925-bc4a-158c425d1d8e_565x371.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mThE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa450ad8b-3ae7-4925-bc4a-158c425d1d8e_565x371.png" width="565" height="371" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a450ad8b-3ae7-4925-bc4a-158c425d1d8e_565x371.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:371,&quot;width&quot;:565,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:269124,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!mThE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa450ad8b-3ae7-4925-bc4a-158c425d1d8e_565x371.png 424w, https://substackcdn.com/image/fetch/$s_!mThE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa450ad8b-3ae7-4925-bc4a-158c425d1d8e_565x371.png 848w, https://substackcdn.com/image/fetch/$s_!mThE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa450ad8b-3ae7-4925-bc4a-158c425d1d8e_565x371.png 1272w, https://substackcdn.com/image/fetch/$s_!mThE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa450ad8b-3ae7-4925-bc4a-158c425d1d8e_565x371.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://www.instagram.com/reels/C4gBTeKxpjb/">source on insta</a></figcaption></figure></div><p><br>ps - James Casey flogging on the rocks! Unreal! Glad you&#8217;re OK James!</p><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C4huEq5va_K&quot;,&quot;title&quot;:&quot;A post shared by @james__casey&quot;,&quot;author_name&quot;:&quot;james__casey&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-meta-C4huEq5va_K.jpg&quot;,&quot;timestamp&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C4huEq5va_K/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div>]]></content:encoded></item><item><title><![CDATA[Foam hits]]></title><description><![CDATA[Foiling news and youtube views]]></description><link>https://newsletter.dwfoil.com/p/foam-hits</link><guid isPermaLink="false">https://newsletter.dwfoil.com/p/foam-hits</guid><dc:creator><![CDATA[Matt A]]></dc:creator><pubDate>Tue, 30 Jan 2024 16:12:10 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdb93b7e-7c15-4c91-b1a1-b947fb5efc7f_5208x2930.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>A collection of links for your pleasure, and some spice applied to the world of electric foil assist. </em></p><h1>Racing</h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vTwB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdb93b7e-7c15-4c91-b1a1-b947fb5efc7f_5208x2930.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vTwB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdb93b7e-7c15-4c91-b1a1-b947fb5efc7f_5208x2930.jpeg 424w, https://substackcdn.com/image/fetch/$s_!vTwB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdb93b7e-7c15-4c91-b1a1-b947fb5efc7f_5208x2930.jpeg 848w, https://substackcdn.com/image/fetch/$s_!vTwB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdb93b7e-7c15-4c91-b1a1-b947fb5efc7f_5208x2930.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!vTwB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdb93b7e-7c15-4c91-b1a1-b947fb5efc7f_5208x2930.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vTwB!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdb93b7e-7c15-4c91-b1a1-b947fb5efc7f_5208x2930.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fdb93b7e-7c15-4c91-b1a1-b947fb5efc7f_5208x2930.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:10749255,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!vTwB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdb93b7e-7c15-4c91-b1a1-b947fb5efc7f_5208x2930.jpeg 424w, https://substackcdn.com/image/fetch/$s_!vTwB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdb93b7e-7c15-4c91-b1a1-b947fb5efc7f_5208x2930.jpeg 848w, https://substackcdn.com/image/fetch/$s_!vTwB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdb93b7e-7c15-4c91-b1a1-b947fb5efc7f_5208x2930.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!vTwB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdb93b7e-7c15-4c91-b1a1-b947fb5efc7f_5208x2930.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Ze Race featuring <a href="https://www.instagram.com/plantpositivefilms/">@plantpositivefilms/</a> - more pics <a href="https://photos.app.goo.gl/D26pfKkt9Yy4aXKdA">here</a></figcaption></figure></div><p>Ze Race in Guadeloupe just happened, some clips below and <a href="http://&#129351;@melvynmouret (@armstrongfoils en dwp685 ) &#129352;@simongalamez (@fonefoil) &#129353;@romualdmamadou (@armstrongfoils en dwp685)">the podium</a>. Local ripper <a href="https://www.instagram.com/melvynmouret/">Melvyn Mouret</a> taking first place. </p><ol><li><p>&#129351;@<a href="https://www.instagram.com/melvynmouret/">melvynmouret</a> (@armstrongfoils)</p></li><li><p>&#129352;@<a href="https://www.instagram.com/simongalamez/">simongalamez</a> (@fonefoil)</p></li><li><p>&#129353;@<a href="https://www.instagram.com/romualdmamadou/">romualdmamadou</a> (@armstrongfoils)</p></li></ol><blockquote><p>Amazing race with perfect conditions this year. The level in SUP Foil is constantly progressing, it's so good for this magical sport &#129321;</p></blockquote><p>Not really too much about what it was like. 37km in relatively light wind, 90-120min time on foil. Clip below gives an idea.</p><div id="youtube2-6NpzPQ9rQks" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;6NpzPQ9rQks&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/6NpzPQ9rQks?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EXcs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04181096-935f-42f8-8b2f-8759e9100951_5678x3194.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EXcs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04181096-935f-42f8-8b2f-8759e9100951_5678x3194.jpeg 424w, https://substackcdn.com/image/fetch/$s_!EXcs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04181096-935f-42f8-8b2f-8759e9100951_5678x3194.jpeg 848w, https://substackcdn.com/image/fetch/$s_!EXcs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04181096-935f-42f8-8b2f-8759e9100951_5678x3194.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!EXcs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04181096-935f-42f8-8b2f-8759e9100951_5678x3194.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EXcs!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04181096-935f-42f8-8b2f-8759e9100951_5678x3194.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/04181096-935f-42f8-8b2f-8759e9100951_5678x3194.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:20222999,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!EXcs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04181096-935f-42f8-8b2f-8759e9100951_5678x3194.jpeg 424w, https://substackcdn.com/image/fetch/$s_!EXcs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04181096-935f-42f8-8b2f-8759e9100951_5678x3194.jpeg 848w, https://substackcdn.com/image/fetch/$s_!EXcs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04181096-935f-42f8-8b2f-8759e9100951_5678x3194.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!EXcs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04181096-935f-42f8-8b2f-8759e9100951_5678x3194.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">The start - more pics <a href="https://photos.app.goo.gl/D26pfKkt9Yy4aXKdA">here</a></figcaption></figure></div><p>Check out the rest of the scheduled events at <a href="http://events.dwfoil.com/">events.dwfoil.com</a>, the ones below have confirmed dates.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZOJQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c3c653e-ad38-44f4-8298-b2e09654b7a7_2206x990.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZOJQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c3c653e-ad38-44f4-8298-b2e09654b7a7_2206x990.png 424w, https://substackcdn.com/image/fetch/$s_!ZOJQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c3c653e-ad38-44f4-8298-b2e09654b7a7_2206x990.png 848w, https://substackcdn.com/image/fetch/$s_!ZOJQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c3c653e-ad38-44f4-8298-b2e09654b7a7_2206x990.png 1272w, https://substackcdn.com/image/fetch/$s_!ZOJQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c3c653e-ad38-44f4-8298-b2e09654b7a7_2206x990.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZOJQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c3c653e-ad38-44f4-8298-b2e09654b7a7_2206x990.png" width="1456" height="653" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9c3c653e-ad38-44f4-8298-b2e09654b7a7_2206x990.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:653,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1294575,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!ZOJQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c3c653e-ad38-44f4-8298-b2e09654b7a7_2206x990.png 424w, https://substackcdn.com/image/fetch/$s_!ZOJQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c3c653e-ad38-44f4-8298-b2e09654b7a7_2206x990.png 848w, https://substackcdn.com/image/fetch/$s_!ZOJQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c3c653e-ad38-44f4-8298-b2e09654b7a7_2206x990.png 1272w, https://substackcdn.com/image/fetch/$s_!ZOJQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c3c653e-ad38-44f4-8298-b2e09654b7a7_2206x990.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This Sunday, 4th Feb, two races! <a href="http://sydneyfoilclubhttps://www.instagram.com/reel/C2t2sEoPuSo/?utm_source=ig_web_copy_link">Sydneyfoilclub</a>:</p><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C2t2sEoPuSo&quot;,&quot;title&quot;:&quot;Sydney Foil Club on Instagram: &#8220;ITS GO TIME!!! This Sunday the 4th of Feb at longreef boat ramp 1pm . We all know how long it takes to get crew ready so let&#8217;s get down early have a chat , inspect what our competitors are riding and aim for a 330 start at Avalon . Big thanks to our sponsors , @kaohileash @followbrand.co @unifoil all prizes are going to crew that aren&#8217;t sponsored and having the most fun ! Now let&#8217;s race !!&#8221;&quot;,&quot;author_name&quot;:&quot;author&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-microlink-C2t2sEoPuSo.jpg&quot;,&quot;timestamp&quot;:&quot;2024-01-30T08:25:50.000Z&quot;,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C2t2sEoPuSo/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><p><a href="https://www.instagram.com/oahufoil/">Oahufoil</a> is running a cool local series, I would love to see more of this! </p><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C2sXEf-v_th&quot;,&quot;title&quot;:&quot;Foil Race on Instagram: &#8220;IT IS ON. SUNDAY, FEBRUARY 4. Everyone with a foil can participate. Multiple starting locations. Something for everyone. Prizes for all starters.&#8221;&quot;,&quot;author_name&quot;:&quot;author&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-microlink-C2sXEf-v_th.jpg&quot;,&quot;timestamp&quot;:&quot;2024-01-29T18:24:11.000Z&quot;,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C2sXEf-v_th/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><div><hr></div><h1>Big sends</h1><p>This is the clip I show surfers when I want to get them amped on downwind. Epic!</p><div id="youtube2-Kh14AVC8bJQ" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;Kh14AVC8bJQ&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/Kh14AVC8bJQ?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Andrew Redhead sends a neat 105km West Aus run. Discussed on the<a href="https://www.youtube.com/watch?v=mCI2ERR98EY"> Foil Project podcast</a></p><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;CzGH0ztvqIU&quot;,&quot;title&quot;:&quot;Andrew Readhead on Instagram: &#8220;105km. This run has been on the bucket list for some time now. Incredible experience &#129782; &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;. Board 7&#8217;6x 16 85litres @codefoils 770R med fuse 150tail 75 mast wouldn&#8217;t have made the distance without @lfsupply hat &#128514;@voyager_foiler @codefoils @foilhub @foiltheworld&#8221;&quot;,&quot;author_name&quot;:&quot;author&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-microlink-CzGH0ztvqIU.jpg&quot;,&quot;timestamp&quot;:&quot;2024-01-26T11:35:20.000Z&quot;,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/CzGH0ztvqIU/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><h1>Coaching / Instructional</h1><p>There are now 3 coaching clinics running that I&#8217;m aware of:</p><p>If you&#8217;re in Aus or regularly visit tropical island locations, <a href="https://caseyaus.com/">Coach Casey</a> is your guy. </p><p>If you&#8217;re stuck on the soggy isle then UK based <a href="https://www.oceansportscentre.co.uk/dark-art-of-downwind-sup-foiling-a-uk-foilers-guide/">Dark Arts of Downwind</a> <em>aka How to deal with terrible UK conditions</em> is probably your go. 6mm wetsuits with gloves etc. Delightful! <em>(I&#8217;m doing it in a few weeks time, early Feb).</em></p><p>If you&#8217;re really lucky and somehow able to get to Hawaii then check <a href="https://www.voyagerfoiler.com/voyager-foiler-retreats">Voyager Foiler Retreats</a> (<em>fancy!</em> <em>including meals etc). </em></p><p>Here is a clip from Coach Casey showing a good bit of progression for someone early in the journey:</p><div id="youtube2-gHsaJ2UX8BA" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;gHsaJ2UX8BA&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/gHsaJ2UX8BA?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Nice tutorial from Josh Ku for Unifoil. Especially useful part on reading bumps at 15:30</p><div id="youtube2-LqJECGjvqOQ" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;LqJECGjvqOQ&quot;,&quot;startTime&quot;:&quot;915&quot;,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/LqJECGjvqOQ?start=915&amp;rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Something from Lift, a nice addition to the Unifoil clip above. </p><div id="youtube2-pr3Z5JseGr0" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;pr3Z5JseGr0&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/pr3Z5JseGr0?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h1>Electric foils</h1><p>Flitelab* just released the jet foil, which I&#8217;m sure is causing a lot of recent Foil Drive buyers some desperate anxiety. Here is <a href="https://www.youtube.com/watch?v=m5wOSAbfrG4">the first soothing balm </a>that has been released, I&#8217;m sure lots to follow. <strong>Can you say pod dips?</strong> Anyway the comments section of<a href="https://www.instagram.com/p/C2p_j90SC6S/c/17993487380591928/"> Adam&#8217;s video</a> where he explains how it works raised a fact check eyebrow, but na na no worries mate.  </p><div id="youtube2--1gtZ2SO7l0" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;-1gtZ2SO7l0&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/-1gtZ2SO7l0?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>In all seriousness, the jet drive might be safer? Downside is that you need to buy the entire board. I present my solution:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jSzv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa540f245-ea9a-4463-b1ae-e08db429b693_405x225.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jSzv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa540f245-ea9a-4463-b1ae-e08db429b693_405x225.png 424w, https://substackcdn.com/image/fetch/$s_!jSzv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa540f245-ea9a-4463-b1ae-e08db429b693_405x225.png 848w, https://substackcdn.com/image/fetch/$s_!jSzv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa540f245-ea9a-4463-b1ae-e08db429b693_405x225.png 1272w, https://substackcdn.com/image/fetch/$s_!jSzv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa540f245-ea9a-4463-b1ae-e08db429b693_405x225.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jSzv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa540f245-ea9a-4463-b1ae-e08db429b693_405x225.png" width="405" height="225" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a540f245-ea9a-4463-b1ae-e08db429b693_405x225.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:225,&quot;width&quot;:405,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:8243,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!jSzv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa540f245-ea9a-4463-b1ae-e08db429b693_405x225.png 424w, https://substackcdn.com/image/fetch/$s_!jSzv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa540f245-ea9a-4463-b1ae-e08db429b693_405x225.png 848w, https://substackcdn.com/image/fetch/$s_!jSzv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa540f245-ea9a-4463-b1ae-e08db429b693_405x225.png 1272w, https://substackcdn.com/image/fetch/$s_!jSzv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa540f245-ea9a-4463-b1ae-e08db429b693_405x225.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>My take is that you need to be a very proficient prone foiler for the jet to be viable. </p><p>In other battery related, an <a href="https://www.instagram.com/p/C1mkMh2I3cs">interesting video from foilonly</a> on the upwind part of the Foil Drive:</p><blockquote><p>The issue is the upwind part; it's just super hard and almost impossible to go against that strong wind. The water is choppy, and the bumps are steep, making it hard to keep the propeller underwater.</p></blockquote><p>More recently the Foil Drive ambassadors seem to have been instructed to released a video demonstrating the battery life, which generally run counter to the above quote.</p><p>The last observation for e-foil is the <a href="https://www.instagram.com/p/C2Y9kqHIxJS/">Generic Foiling discussion</a> where they aggressively agree that it is very easy, very fun, and completely irritating to watch in equal measure <strong>&#8220;wave-stealing bellends&#8221;.</strong> With all the good riders banging on, it does remind me that I&#8217;ve never seen someone rip on a foil drive who didn&#8217;t already rip. Old buyers, beware!</p><h1>People doing downwinding</h1><p><a href="https://www.instagram.com/odajohanne_windsurfing/">Oda</a>, below, is a pro windsurfer who didn&#8217;t take long to crack a good few downwind runs in Brazil. Now in <a href="https://www.instagram.com/p/C192lPvos2o/">Cape Town</a>. Seems the windsurf to foil pipeline is pretty strong!</p><div id="youtube2-m3B2hF5XZaU" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;m3B2hF5XZaU&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/m3B2hF5XZaU?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div><hr></div><p><a href="https://www.instagram.com/jon_.mann/">Jon Mann</a> with consistently great advice. This point below hits something I&#8217;ve discovered recently. If you&#8217;re getting up on bumps, try not pump! Aim to flow, peel &#127820;, and spot the next bit of energy. <strong>Downwind is flow, not cardio &#129496;&#8205;&#9792;&#65039;.</strong> </p><p>Unless your conditions are garbage, then you need to pump like a mad thing &#128372;&#65039;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dLPr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F606da978-a4c7-4527-a5fe-0105b6693c7d_1344x452.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dLPr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F606da978-a4c7-4527-a5fe-0105b6693c7d_1344x452.png 424w, https://substackcdn.com/image/fetch/$s_!dLPr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F606da978-a4c7-4527-a5fe-0105b6693c7d_1344x452.png 848w, https://substackcdn.com/image/fetch/$s_!dLPr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F606da978-a4c7-4527-a5fe-0105b6693c7d_1344x452.png 1272w, https://substackcdn.com/image/fetch/$s_!dLPr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F606da978-a4c7-4527-a5fe-0105b6693c7d_1344x452.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dLPr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F606da978-a4c7-4527-a5fe-0105b6693c7d_1344x452.png" width="1344" height="452" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/606da978-a4c7-4527-a5fe-0105b6693c7d_1344x452.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:452,&quot;width&quot;:1344,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:158221,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!dLPr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F606da978-a4c7-4527-a5fe-0105b6693c7d_1344x452.png 424w, https://substackcdn.com/image/fetch/$s_!dLPr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F606da978-a4c7-4527-a5fe-0105b6693c7d_1344x452.png 848w, https://substackcdn.com/image/fetch/$s_!dLPr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F606da978-a4c7-4527-a5fe-0105b6693c7d_1344x452.png 1272w, https://substackcdn.com/image/fetch/$s_!dLPr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F606da978-a4c7-4527-a5fe-0105b6693c7d_1344x452.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://www.facebook.com/groups/5624054434324237/posts/7604675626262098/?comment_id=7604782886251372">Downwind Foiling on Facebook</a></figcaption></figure></div><div><hr></div><p>Prone downwinds are the best thing ever when they go right, but usually they go super wrong, or at least that has been my experience. Still one of the more fun ways to downwind, mixing between the swell and the bumps. This clip captures the best and the worst of it with a cool tune to go along:</p><div id="youtube2-xZAb-9F_67g" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;xZAb-9F_67g&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/xZAb-9F_67g?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div><hr></div><p>Another <a href="https://www.instagram.com/p/C1sXGQ9oX5g">observation from foilonly</a> comparing DW on ocean vs lakes, with a video of the lakes. </p><blockquote><p>The first main difference is the speed. Riding the lake feels like slow-motion ocean downwind. The bumps follow the same physics but it's a scaled-down version.<br><br>&#127966;&#65039;Lake: takeoff and go straight<br>&#127754;Ocean: takeoff and cut</p></blockquote><div><hr></div><p>Dave West sharing his video of him down at the Aus Hood river. (<a href="https://felt.com/map/DWFOIL-COM-Downwind-Foil-Community-Map-akRWK1LfQ9CqHmxkhi2OgkB?loc=-27.0387,153.11923,11.84z">some more clips on the map here</a>). Looks fun. Scouring google maps for UK equivalent as we speak (I think Jack, below might have the closest thing so far)</p><div id="youtube2-5jVgMauQQg0" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;5jVgMauQQg0&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/5jVgMauQQg0?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div><hr></div><p>Jack Galloway has been documenting the Solent, an estuary on the UK&#8217;s South Coast. The Solent is interesting for a few reasons, but it is essentially an incredibly tidal, relatively sheltered, very complex bay run. I wonder about the possibility of a race there, the only shortcoming is the ferry! <a href="https://felt.com/map/DWFOIL-COM-Downwind-Foil-Community-Map-akRWK1LfQ9CqHmxkhi2OgkB?loc=50.7708,-1.4618,11.61z">Map here.</a></p><div class="instagram-embed-wrap" data-attrs="{&quot;instagram_id&quot;:&quot;C2ajlz0I2ro&quot;,&quot;title&quot;:&quot;Jack Galloway on Instagram: &#8220;18km downwind run in the Solent. Hurst Castle to Lepe. That was a full on, type 2 fun EPIC. Not ideal conditions. I&#8217;m broken. Definitely questioning my life choices after the 3/4 point :/ 11.3km on foil. 61% of distance on foil. Only 26% of time on foil &#128514;&#129322;&#129318;&#8205;&#9794;&#65039; That run has massive potential though! Riding the new HA1180, which is insane. @armstrongfoils&#8221;&quot;,&quot;author_name&quot;:&quot;author&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/__ss-rehost__IG-microlink-C2ajlz0I2ro.jpg&quot;,&quot;timestamp&quot;:&quot;2024-01-26T15:30:04.000Z&quot;,&quot;belowTheFold&quot;:true}" data-component-name="InstagramToDOM"><iframe class="instagram-embed-frame" srcdoc="<!doctype html>
<html>
  <head>
    <meta charset=&quot;utf-8&quot; />
    <meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot; />
    <style>
      html, body {
        margin: 0;
        padding: 0;
        overflow: hidden;
        background: transparent;
      }

      .instagram-media {
        margin: 1px auto 0 !important;
      }
    </style>
  </head>
  <body>
    <blockquote
      class=&quot;instagram-media&quot;
      data-instgrm-permalink=&quot;https://instagram.com/p/C2ajlz0I2ro/?utm_source=ig_embed&amp;utm_campaign=loading&quot;
      data-instgrm-version=&quot;14&quot;
      style=&quot;background:#FFF; border:0; border-radius:3px; box-shadow:none; margin:1px auto 0; max-width:540px; min-width:326px; padding:0; width:calc(100% - 2px);&quot;
    ></blockquote>
    <script async src=&quot;https://www.instagram.com/embed.js&quot;></script>
    <script>
      (function() {
        const postHeight = () => {
          const body = document.body;
          const doc = document.documentElement;
          const height = Math.ceil(Math.max(
            body ? body.scrollHeight : 0,
            body ? body.offsetHeight : 0,
            doc ? doc.scrollHeight : 0,
            doc ? doc.offsetHeight : 0
          ));

          if (height > 0) {
            parent.postMessage({ type: 'substack-instagram-embed-resize', height }, '*');
          }
        };

        const scheduleMeasure = () => {
          window.requestAnimationFrame(() => {
            window.setTimeout(postHeight, 50);
          });
        };

        window.addEventListener('load', scheduleMeasure);
        window.setTimeout(scheduleMeasure, 250);
        window.setTimeout(scheduleMeasure, 1000);

        const root = document.documentElement || document.body;
        if (root &amp;&amp; typeof MutationObserver !== 'undefined') {
          const observer = new MutationObserver(scheduleMeasure);
          observer.observe(root, { attributes: true, childList: true, subtree: true, characterData: true });
        }

        if (document.body &amp;&amp; typeof ResizeObserver !== 'undefined') {
          const resizeObserver = new ResizeObserver(scheduleMeasure);
          resizeObserver.observe(document.body);
        }
      })();
    </script>
  </body>
</html>" title="Instagram post" frameborder="0" scrolling="no" allowfullscreen="true" allow="encrypted-media" sandbox="allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox" height="520px" loading="lazy"></iframe><script type="text/javascript">(function() {
    const iframe = document.currentScript && document.currentScript.previousElementSibling;
    if (!(iframe instanceof HTMLIFrameElement)) {
      return;
    }

    window.addEventListener('message', function(event) {
      if (event.source !== iframe.contentWindow) {
        return;
      }

      const data = event.data;
      if (!data || data.type !== 'substack-instagram-embed-resize' || typeof data.height !== 'number') {
        return;
      }

      if (data.height > 0) {
        iframe.style.height = data.height + 'px';
      }
    });
  })();</script></div><div><hr></div><p>Found this pic from 2018 while spending some time in Cape Town. Cool to think that they are on their 7th or 8th season on the foil downwind agenda. I&#8217;ll be sharing a guide to Cape Town next week.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FaVC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf127bf5-95eb-4f7c-b64d-93216ec362f1_2000x1333.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FaVC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf127bf5-95eb-4f7c-b64d-93216ec362f1_2000x1333.jpeg 424w, https://substackcdn.com/image/fetch/$s_!FaVC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf127bf5-95eb-4f7c-b64d-93216ec362f1_2000x1333.jpeg 848w, https://substackcdn.com/image/fetch/$s_!FaVC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf127bf5-95eb-4f7c-b64d-93216ec362f1_2000x1333.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!FaVC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf127bf5-95eb-4f7c-b64d-93216ec362f1_2000x1333.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FaVC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf127bf5-95eb-4f7c-b64d-93216ec362f1_2000x1333.jpeg" width="1456" height="970" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/df127bf5-95eb-4f7c-b64d-93216ec362f1_2000x1333.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:970,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:440554,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!FaVC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf127bf5-95eb-4f7c-b64d-93216ec362f1_2000x1333.jpeg 424w, https://substackcdn.com/image/fetch/$s_!FaVC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf127bf5-95eb-4f7c-b64d-93216ec362f1_2000x1333.jpeg 848w, https://substackcdn.com/image/fetch/$s_!FaVC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf127bf5-95eb-4f7c-b64d-93216ec362f1_2000x1333.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!FaVC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf127bf5-95eb-4f7c-b64d-93216ec362f1_2000x1333.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://www.facebook.com/photo/?fbid=190934685023629&amp;set=t.100001243622140">SPG Facebook</a></figcaption></figure></div><p>Thats it for this Foam Hit! </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.dwfoil.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading dwfoil.com! Subscribe below</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item></channel></rss>