Help
RSS
API
Feed
Maltego
Contact
Domain > blog.surflytics.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2024-08-18
104.18.7.173
(
ClassC
)
2025-11-20
172.64.151.232
(
ClassC
)
Port 443
HTTP/1.1 200 OKDate: Thu, 20 Nov 2025 15:54:35 GMTContent-Type: text/html; charsetutf-8Transfer-Encoding: chunkedConnection: keep-aliveServer: cloudflareCF-Ray: 9a1920722b340c31-PDXCF-Cache-Status: REVALIDATEDCache-Control: no-cacheETag: W/1aec5-aA5BTcFt90FXjupLKjnB9dWWO7gLink: https://substackcdn.com>; relpreconnectSet-Cookie: ab_experiment_sampled%22false%22; Max-Age31536000; Domainblog.surflytics.com; Path/; ExpiresFri, 20 Nov 2026 15:54:35 GMT; HttpOnly; Secure; SameSiteLaxSet-Cookie: ab_testing_id%224e483e1c-2f33-43bc-8a31-f59b190a492d%22; Max-Age31536000; Domainblog.surflytics.com; Path/; ExpiresFri, 20 Nov 2026 15:54:35 GMT; HttpOnly; Secure; SameSiteLaxSet-Cookie: __cf_bmcjpk_b4.vpMTbdx.8DEe64EXDm5AxSy4LzlTDDLwNqs-1763654075-1.0.1.1-i0eN0MEH2L_1eCBkGlEmvbB55xjUYEFsuDnEWhXkWF9bXWUCjxYT_eUS2nP.ykBM9YfqlZ5oMCOt02kRv51pOl20UQQlSHnMc1O1wJkAoQM; path/; expiresThu, 20-Nov-25 16:24:35 GMT; domain.blog.surflytics.com; HttpOnly; SecureStrict-Transport-Security: max-age31536000Vary: Accept-Encodingcontent-security-policy: frame-ancestors self https://*.substack.com https://substack.comx-cluster: substackx-deploy: fccf70fe11x-powered-by: Expressx-served-by: Substackx-service: webx-sub: surflyticsalt-svc: h3:443; ma86400 !DOCTYPE html>html langen> head> meta charsetutf-8 /> meta namenorton-safeweb-site-verification content24usqpep0ejc5w6hod3dulxwciwp0djs6c6ufp96av3t4whuxovj72wfkdjxu82yacb7430qjm8adbd5ezlt4592dq4zrvadcn9j9n-0btgdzpiojfzno16-fnsnu7xd /> link relpreconnect hrefhttps://substackcdn.com /> title data-rhtrue>Surflytics Blog | Val S. K. | Substack/title> meta data-rhtrue propertyog:type contentarticle/>meta data-rhtrue propertyog:title contentSurflytics Blog | Val S. K. | Substack/>meta data-rhtrue nametwitter:title contentSurflytics Blog | Val S. K. | Substack/>meta data-rhtrue namedescription contentData analytics for surfing. Click to read Surflytics Blog, by Val S. K., a Substack publication./>meta data-rhtrue propertyog:description contentData analytics for surfing. Click to read Surflytics Blog, by Val S. K., a Substack publication./>meta data-rhtrue nametwitter:description contentData analytics for surfing. Click to read Surflytics Blog, by Val S. K., a Substack publication./>meta data-rhtrue nametheme-color content#ffffff/>meta data-rhtrue propertyog:image contenthttps://substackcdn.com/image/fetch/$s_!DsR_!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fsurflytics.substack.com%2Ftwitter%2Fsubscribe-card.jpg%3Fv%3D681742796%26version%3D9/>meta data-rhtrue nametwitter:image contenthttps://substackcdn.com/image/fetch/$s_!DsR_!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fsurflytics.substack.com%2Ftwitter%2Fsubscribe-card.jpg%3Fv%3D681742796%26version%3D9/>meta data-rhtrue nametwitter:card contentsummary_large_image/> style> @layer legacy, tailwind, pencraftReset, pencraft; /style> link relpreload asstyle hrefhttps://substackcdn.com/bundle/theme/welcome.2282d4e5eb1a1ae76700.css /> link relpreload asstyle hrefhttps://substackcdn.com/bundle/theme/color_links.c9908948e2f4e05476e6.css /> link relpreload asfont hrefhttps://fonts.gstatic.com/s/robotomono/v22/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSh0me8iUI0.woff2 crossorigin /> link relstylesheet typetext/css hrefhttps://substackcdn.com/bundle/static/css/8700.974601fc.css /> link relstylesheet typetext/css hrefhttps://substackcdn.com/bundle/static/css/8447.474bb763.css /> link relstylesheet typetext/css hrefhttps://substackcdn.com/bundle/static/css/4746.131ef664.css /> link relstylesheet typetext/css hrefhttps://substackcdn.com/bundle/static/css/welcome.4fd8d785.css /> link relstylesheet typetext/css hrefhttps://substackcdn.com/bundle/static/css/3937.6cc465ee.css /> link relstylesheet typetext/css hrefhttps://substackcdn.com/bundle/static/css/8649.3e4b2693.css /> link relstylesheet typetext/css hrefhttps://substackcdn.com/bundle/static/css/9811.2815996c.css /> link relstylesheet typetext/css hrefhttps://substackcdn.com/bundle/static/css/5541.6f40eed9.css /> link relstylesheet typetext/css hrefhttps://substackcdn.com/bundle/static/css/5322.26f1f9ec.css /> link relstylesheet typetext/css hrefhttps://substackcdn.com/bundle/static/css/4060.932bf939.css /> link relstylesheet typetext/css hrefhttps://substackcdn.com/bundle/static/css/8619.1b14a401.css /> link relstylesheet typetext/css hrefhttps://substackcdn.com/bundle/static/css/6379.813be60f.css /> meta nameviewport contentwidthdevice-width, initial-scale1, maximum-scale1, user-scalable0, viewport-fitcover /> meta nameauthor contentVal S. K. /> meta propertyog:url contenthttps://blog.surflytics.com/ /> link relcanonical hrefhttps://blog.surflytics.com/ /> link relshortcut icon hrefhttps://substackcdn.com/image/fetch/$s_!3rBV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3134ead-4192-4cca-a297-48db1e5689c1%2Ffavicon.ico> link relicon typeimage/png sizes16x16 hrefhttps://substackcdn.com/image/fetch/$s_!V-jf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3134ead-4192-4cca-a297-48db1e5689c1%2Ffavicon-16x16.png> link relicon typeimage/png sizes32x32 hrefhttps://substackcdn.com/image/fetch/$s_!nEZC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3134ead-4192-4cca-a297-48db1e5689c1%2Ffavicon-32x32.png> link relicon typeimage/png sizes48x48 hrefhttps://substackcdn.com/image/fetch/$s_!LZIO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3134ead-4192-4cca-a297-48db1e5689c1%2Ffavicon-48x48.png> link relapple-touch-icon sizes57x57 hrefhttps://substackcdn.com/image/fetch/$s_!3_Jn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3134ead-4192-4cca-a297-48db1e5689c1%2Fapple-touch-icon-57x57.png> link relapple-touch-icon sizes60x60 hrefhttps://substackcdn.com/image/fetch/$s_!aUbn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3134ead-4192-4cca-a297-48db1e5689c1%2Fapple-touch-icon-60x60.png> link relapple-touch-icon sizes72x72 hrefhttps://substackcdn.com/image/fetch/$s_!ZuFT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3134ead-4192-4cca-a297-48db1e5689c1%2Fapple-touch-icon-72x72.png> link relapple-touch-icon sizes76x76 hrefhttps://substackcdn.com/image/fetch/$s_!vmPO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3134ead-4192-4cca-a297-48db1e5689c1%2Fapple-touch-icon-76x76.png> link relapple-touch-icon sizes114x114 hrefhttps://substackcdn.com/image/fetch/$s_!HUCz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3134ead-4192-4cca-a297-48db1e5689c1%2Fapple-touch-icon-114x114.png> link relapple-touch-icon sizes120x120 hrefhttps://substackcdn.com/image/fetch/$s_!jZCE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3134ead-4192-4cca-a297-48db1e5689c1%2Fapple-touch-icon-120x120.png> link relapple-touch-icon sizes144x144 hrefhttps://substackcdn.com/image/fetch/$s_!6OaA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3134ead-4192-4cca-a297-48db1e5689c1%2Fapple-touch-icon-144x144.png> link relapple-touch-icon sizes152x152 hrefhttps://substackcdn.com/image/fetch/$s_!GArX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3134ead-4192-4cca-a297-48db1e5689c1%2Fapple-touch-icon-152x152.png> link relapple-touch-icon sizes167x167 hrefhttps://substackcdn.com/image/fetch/$s_!HRyN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3134ead-4192-4cca-a297-48db1e5689c1%2Fapple-touch-icon-167x167.png> link relapple-touch-icon sizes180x180 hrefhttps://substackcdn.com/image/fetch/$s_!GH3t!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3134ead-4192-4cca-a297-48db1e5689c1%2Fapple-touch-icon-180x180.png> link relapple-touch-icon sizes1024x1024 hrefhttps://substackcdn.com/image/fetch/$s_!L75c!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3134ead-4192-4cca-a297-48db1e5689c1%2Fapple-touch-icon-1024x1024.png> link relalternate typeapplication/rss+xml href/feed titleSurflytics Blog/> style> @font-face{font-family:Roboto Mono;font-style:italic;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/robotomono/v22/L0xoDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlnANW3CpmeTIwsa4YaDA.woff2) format(woff2);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:italic;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/robotomono/v22/L0xoDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlnANW-CpmeTIwsa4YaDA.woff2) format(woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono;font-style:italic;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/robotomono/v22/L0xoDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlnANW5CpmeTIwsa4YaDA.woff2) format(woff2);unicode-range:U+0370-03FF}@font-face{font-family:Roboto Mono;font-style:italic;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/robotomono/v22/L0xoDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlnANW1CpmeTIwsa4YaDA.woff2) format(woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:italic;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/robotomono/v22/L0xoDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlnANW0CpmeTIwsa4YaDA.woff2) format(woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:italic;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/robotomono/v22/L0xoDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlnANW6CpmeTIwsa4Y.woff2) format(woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/robotomono/v22/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSV0me8iUI0lkQ.woff2) format(woff2);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/robotomono/v22/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSx0me8iUI0lkQ.woff2) format(woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/robotomono/v22/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSt0me8iUI0lkQ.woff2) format(woff2);unicode-range:U+0370-03FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/robotomono/v22/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSd0me8iUI0lkQ.woff2) format(woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/robotomono/v22/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSZ0me8iUI0lkQ.woff2) format(woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/robotomono/v22/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSh0me8iUI0.woff2) format(woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:700;font-display:fallback;src:url(https://fonts.gstatic.com/s/robotomono/v22/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSV0me8iUI0lkQ.woff2) format(woff2);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:700;font-display:fallback;src:url(https://fonts.gstatic.com/s/robotomono/v22/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSx0me8iUI0lkQ.woff2) format(woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:700;font-display:fallback;src:url(https://fonts.gstatic.com/s/robotomono/v22/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSt0me8iUI0lkQ.woff2) format(woff2);unicode-range:U+0370-03FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:700;font-display:fallback;src:url(https://fonts.gstatic.com/s/robotomono/v22/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSd0me8iUI0lkQ.woff2) format(woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:700;font-display:fallback;src:url(https://fonts.gstatic.com/s/robotomono/v22/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSZ0me8iUI0lkQ.woff2) format(woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:700;font-display:fallback;src:url(https://fonts.gstatic.com/s/robotomono/v22/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSh0me8iUI0.woff2) format(woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} /style> style>:root{--color_theme_bg_pop:#000000;--background_pop:#000000;--cover_bg_color:#FFFFFF;--cover_bg_color_secondary:#f0f0f0;--background_pop_darken:#000000;--print_on_pop:#ffffff;--color_theme_bg_pop_darken:#000000;--color_theme_print_on_pop:#ffffff;--color_theme_bg_pop_20:rgba(0, 0, 0, 0.2);--color_theme_bg_pop_30:rgba(0, 0, 0, 0.3);--border_subtle:rgba(204, 204, 204, 0.5);--background_subtle:rgba(217, 217, 217, 0.4);--print_pop:#000000;--color_theme_accent:#000000;--cover_print_primary:#363737;--cover_print_secondary:#757575;--cover_print_tertiary:#b6b6b6;--cover_border_color:#000000;--font_family_headings_preset:Roboto Mono,monospace;--font_weight_headings_preset:700;--font_family_body_preset:SF Pro Display, -apple-system, system-ui, BlinkMacSystemFont, Inter, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--font_weight_body_preset:400;--font_preset_heading:mono;--font_preset_body:sans;--home_hero:feature;--home_posts:list;--web_bg_color:#ffffff;--background_contrast_1:#f0f0f0;--color_theme_bg_contrast_1:#f0f0f0;--background_contrast_2:#dddddd;--color_theme_bg_contrast_2:#dddddd;--background_contrast_3:#b7b7b7;--color_theme_bg_contrast_3:#b7b7b7;--background_contrast_4:#929292;--color_theme_bg_contrast_4:#929292;--background_contrast_5:#515151;--color_theme_bg_contrast_5:#515151;--color_theme_bg_elevated:#ffffff;--color_theme_bg_elevated_secondary:#f0f0f0;--color_theme_bg_elevated_tertiary:#dddddd;--color_theme_detail:#e6e6e6;--background_contrast_pop:rgba(0, 0, 0, 0.4);--color_theme_bg_contrast_pop:rgba(0, 0, 0, 0.4);--input_background:#ffffff;--cover_input_background:#ffffff;--tooltip_background:#191919;--web_bg_color_h:0;--web_bg_color_s:0%;--web_bg_color_l:100%;--print_on_web_bg_color:#363737;--print_secondary_on_web_bg_color:#868787;--selected_comment_background_color:#fdf9f3;--background_pop_rgb:0, 0, 0;--background_pop_rgb_pc:0 0 0;--color_theme_bg_pop_rgb:0, 0, 0;--color_theme_bg_pop_rgb_pc:0 0 0;--color_theme_accent_rgb:0, 0, 0;--color_theme_accent_rgb_pc:0 0 0;}/style> link relstylesheet hrefhttps://substackcdn.com/bundle/theme/welcome.2282d4e5eb1a1ae76700.css /> link relstylesheet hrefhttps://substackcdn.com/bundle/theme/color_links.c9908948e2f4e05476e6.css /> style>/style> /head> body class> div identry> div classpencraft pc-display-contents pc-reset coverTheme-PJLqY5>div classintro-popup>div classintro-popup-page>div classfull-email-form>div classvertically-centered>button tabindex0 typebutton aria-labelClose data-testidclose-welcome-modal classpencraft pc-reset pencraft closeWelcomeModal-KVUfKQ iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_md-gCDS3o priority_tertiary-rlke8z>svg xmlnshttp://www.w3.org/2000/svg width20 height20 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-x>path dM18 6 6 18>/path>path dm6 6 12 12>/path>/svg>/button>picture>source typeimage/webp srcsethttps://substackcdn.com/image/fetch/$s_!RKQF!,w_424,c_limit,f_webp,q_auto:best,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2567f563-dd2e-416c-8f51-de929041f966_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!RKQF!,w_848,c_limit,f_webp,q_auto:best,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2567f563-dd2e-416c-8f51-de929041f966_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!RKQF!,w_1272,c_limit,f_webp,q_auto:best,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2567f563-dd2e-416c-8f51-de929041f966_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!RKQF!,w_1360,c_limit,f_webp,q_auto:best,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2567f563-dd2e-416c-8f51-de929041f966_1080x1080.png 1360w sizes100vw/>img srchttps://substackcdn.com/image/fetch/$s_!RKQF!,w_1360,c_limit,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2567f563-dd2e-416c-8f51-de929041f966_1080x1080.png sizes100vw alt srcsethttps://substackcdn.com/image/fetch/$s_!RKQF!,w_424,c_limit,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2567f563-dd2e-416c-8f51-de929041f966_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!RKQF!,w_848,c_limit,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2567f563-dd2e-416c-8f51-de929041f966_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!RKQF!,w_1272,c_limit,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2567f563-dd2e-416c-8f51-de929041f966_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!RKQF!,w_1360,c_limit,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2567f563-dd2e-416c-8f51-de929041f966_1080x1080.png 1360w width1360 loadingeager styleheight:min(35vh, 680px); classimg-OACg1c publication-cover-photo pencraft pc-reset/>/picture>h1 classpublication-name with-cover balancedText-oQ__Kv>Surflytics Blog/h1>p classpublication-tagline with-cover verbose with-cover balancedText-oQ__Kv>Data analytics for surfing/p>div classpublication-meta>div classpencraft pc-display-flex pc-gap-4 pc-reset pc-display-inline-flex>By Val S. K./div>/div>div stylewidth:100%; classpencraft pc-display-flex pc-justifyContent-center pc-reset>div stylewidth:100%;max-width:380px; classpencraft pc-display-flex pc-flexDirection-column pc-gap-4 pc-reset>div classcontainer-IpPqBD>form action/api/v1/free?nojstrue methodpost novalidate classform form-M5sC90>input typehidden namefirst_url value/>input typehidden namefirst_referrer value/>input typehidden namecurrent_url/>input typehidden namecurrent_referrer/>input typehidden namefirst_session_url value/>input typehidden namefirst_session_referrer value/>input typehidden namereferral_code/>input typehidden namesource valuecover_page/>input typehidden namereferring_pub_id/>input typehidden nameadditional_referring_pub_ids/>div classsideBySideWrap-vGXrwP>div classemailInputWrapper-QlA86j>div classpencraft pc-display-flex pc-minWidth-0 pc-position-relative pc-reset flex-auto-j3S2WA>input nameemail placeholderType your email... typeemail classpencraft emailInput-OkIMeB emailInputOnWelcomePage-nqc9VK input-y4v6N4 inputText-pV_yWb/>/div>/div>button tabindex0 typesubmit disabled classpencraft pc-reset pencraft rightButton primary subscribe-btn button-VFSdkv buttonBase-GK1x3M>span classbutton-text >Subscribe/span>/button>/div>div iderror-container>/div>/form>/div>div translated classpencraft pc-paddingLeft-0 pc-mobile-paddingLeft-16 pc-paddingRight-0 pc-mobile-paddingRight-16 pc-paddingTop-16 pc-reset line-height-20-t4M0El font-text-qe4AeH size-13-hZTUKr weight-regular-mUq6Gb reset-IxiVJZ tosText-yAQHNw>By subscribing, I agree to Substack’s a hrefhttps://substack.com/tos target_blank relnoopener noreferrer classtosLink-n6HoHl>Terms of Use/a> and acknowledge its a hrefhttps://substack.com/ccpa#personal-data-collected target_blank relnoopener noreferrer classtosLink-n6HoHl>Information Collection Notice/a> and a hrefhttps://substack.com/privacy target_blank relnoopener noreferrer classtosLink-n6HoHl>Privacy Policy/a>/div>/div>/div>a classno-styles>button tabindex0 typebutton data-testidmaybeLater classpencraft pc-reset pencraft maybeLater-PlK9NK buttonBase-GK1x3M buttonText-X0uSmG buttonStyle-r7yGCK priority_quaternary-kpMibu size_md-gCDS3o>No thankssvg xmlnshttp://www.w3.org/2000/svg width20 height20 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-chevron-right>path dm9 18 6-6-6-6>/path>/svg>/button>/a>/div>/div>/div>/div>/div> /div> script srchttps://js.sentry-cdn.com/6c2ff3e3828e4017b7faf7b63e24cdf8.min.js crossoriginanonymous>/script> script> window.Sentry && window.Sentry.onLoad(function() { window.Sentry.init({ environment: window._preloads.sentry_environment, dsn: window._preloads.sentry_dsn, }) }) /script> script>window._preloads JSON.parse({\isEU\:false,\language\:\en\,\country\:\US\,\userLocale\:{\language\:\en\,\region\:\US\,\source\:\default\},\base_url\:\https://blog.surflytics.com\,\stripe_publishable_key\:\pk_live_51QfnARLDSWi1i85FBpvw6YxfQHljOpWXw8IKi5qFWEzvW8HvoD8cqTulR9UWguYbYweLvA16P7LN6WZsGdZKrNkE00uGbFaOE3\,\captcha_site_key\:\6LdYbsYZAAAAAIFIRh8X_16GoFRLIReh-e-q6qSa\,\pub\:{\apple_pay_disabled\:false,\apex_domain\:null,\author_id\:103840981,\byline_images_enabled\:true,\bylines_enabled\:true,\chartable_token\:null,\community_enabled\:true,\copyright\:\Glitter (aka Val)\,\cover_photo_url\:\https://substack-post-media.s3.amazonaws.com/public/images/2567f563-dd2e-416c-8f51-de929041f966_1080x1080.png\,\created_at\:\2024-07-31T13:59:40.499Z\,\custom_domain_optional\:false,\custom_domain\:\blog.surflytics.com\,\default_comment_sort\:\best_first\,\default_coupon\:null,\default_group_coupon\:null,\default_show_guest_bios\:true,\email_banner_url\:null,\email_from_name\:\Glitter from Surflytics\,\email_from\:null,\embed_tracking_disabled\:false,\explicit\:false,\expose_paywall_content_to_search_engines\:true,\fb_pixel_id\:null,\fb_site_verification_token\:null,\flagged_as_spam\:false,\founding_subscription_benefits\:\$200 off Pro membership for Surf Park DB\,\free_subscription_benefits\:\Occasional public posts\,\ga_pixel_id\:null,\google_site_verification_token\:null,\google_tag_manager_token\:null,\hero_image\:null,\hero_text\:\Data analytics for surfing\,\hide_intro_subtitle\:null,\hide_intro_title\:null,\hide_podcast_feed_link\:false,\homepage_type\:\magaziney\,\id\:2840970,\image_thumbnails_always_enabled\:false,\invite_only\:false,\hide_podcast_from_pub_listings\:false,\language\:\en\,\logo_url_wide\:\https://substackcdn.com/image/fetch/$s_!2FnO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0259380-a496-407e-900f-deb53fc3e1aa_1382x432.png\,\logo_url\:\https://substackcdn.com/image/fetch/$s_!TwS1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb08352d3-a42d-49a1-94ff-4385eac5a97a_500x500.png\,\minimum_group_size\:2,\moderation_enabled\:true,\name\:\Surflytics Blog\,\paid_subscription_benefits\:\Subscriber-only posts and full archive\,\Free copies of the Surf Park book\,\Post your company announcements\,\parsely_pixel_id\:null,\payments_state\:\enabled\,\paywall_free_trial_enabled\:true,\podcast_art_url\:null,\paid_podcast_episode_art_url\:null,\podcast_byline\:null,\podcast_description\:null,\podcast_enabled\:false,\podcast_feed_url\:null,\podcast_title\:null,\post_preview_limit\:1000,\primary_user_id\:103840981,\require_clickthrough\:false,\show_pub_podcast_tab\:false,\show_recs_on_homepage\:true,\subdomain\:\surflytics\,\subscriber_invites\:0,\support_email\:null,\theme_var_background_pop\:\#EA410B\,\theme_var_color_links\:true,\theme_var_cover_bg_color\:null,\trial_end_override\:null,\twitter_pixel_id\:null,\type\:\newsletter\,\post_reaction_faces_enabled\:true,\is_personal_mode\:false,\plans\:{\id\:\yearly50usd\,\object\:\plan\,\active\:true,\aggregate_usage\:null,\amount\:5000,\amount_decimal\:\5000\,\billing_scheme\:\per_unit\,\created\:1723129436,\currency\:\usd\,\interval\:\year\,\interval_count\:1,\livemode\:true,\metadata\:{\substack\:\yes\},\meter\:null,\nickname\:\$50 a year\,\product\:\prod_QcnTIlflC65HYl\,\tiers\:null,\tiers_mode\:null,\transform_usage\:null,\trial_period_days\:null,\usage_type\:\licensed\,\currency_options\:{\aud\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:8000,\unit_amount_decimal\:\8000\},\brl\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:27000,\unit_amount_decimal\:\27000\},\cad\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:7000,\unit_amount_decimal\:\7000\},\chf\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:4000,\unit_amount_decimal\:\4000\},\dkk\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:32000,\unit_amount_decimal\:\32000\},\eur\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:4300,\unit_amount_decimal\:\4300\},\gbp\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:3800,\unit_amount_decimal\:\3800\},\mxn\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:92000,\unit_amount_decimal\:\92000\},\nok\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:50000,\unit_amount_decimal\:\50000\},\nzd\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:9000,\unit_amount_decimal\:\9000\},\pln\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:18500,\unit_amount_decimal\:\18500\},\sek\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:47000,\unit_amount_decimal\:\47000\},\usd\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:5000,\unit_amount_decimal\:\5000\}}},{\id\:\monthly7usd\,\object\:\plan\,\active\:true,\aggregate_usage\:null,\amount\:700,\amount_decimal\:\700\,\billing_scheme\:\per_unit\,\created\:1723129435,\currency\:\usd\,\interval\:\month\,\interval_count\:1,\livemode\:true,\metadata\:{\substack\:\yes\},\meter\:null,\nickname\:\$7 a month\,\product\:\prod_QcnTV8OJGvG8Sa\,\tiers\:null,\tiers_mode\:null,\transform_usage\:null,\trial_period_days\:null,\usage_type\:\licensed\,\currency_options\:{\aud\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:1100,\unit_amount_decimal\:\1100\},\brl\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:3800,\unit_amount_decimal\:\3800\},\cad\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:1000,\unit_amount_decimal\:\1000\},\chf\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:600,\unit_amount_decimal\:\600\},\dkk\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:4500,\unit_amount_decimal\:\4500\},\eur\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:600,\unit_amount_decimal\:\600\},\gbp\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:600,\unit_amount_decimal\:\600\},\mxn\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:13000,\unit_amount_decimal\:\13000\},\nok\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:7000,\unit_amount_decimal\:\7000\},\nzd\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:1300,\unit_amount_decimal\:\1300\},\pln\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:2600,\unit_amount_decimal\:\2600\},\sek\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:7000,\unit_amount_decimal\:\7000\},\usd\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:700,\unit_amount_decimal\:\700\}}},{\id\:\founding48000usd\,\name\:\founding48000usd\,\nickname\:\founding48000usd\,\active\:true,\amount\:48000,\currency\:\usd\,\interval\:\year\,\interval_count\:1,\metadata\:{\substack\:\yes\,\founding\:\yes\,\no_coupons\:\yes\,\short_description\:\Founding Member\,\short_description_english\:\Founding Member\,\minimum\:\48000\,\minimum_local\:{\aud\:74500,\brl\:256000,\cad\:67500,\chf\:39000,\dkk\:311000,\eur\:42000,\gbp\:37000,\mxn\:880500,\nok\:489000,\nzd\:86000,\pln\:176000,\sek\:458500,\usd\:48000}},\currency_options\:{\aud\:{\unit_amount\:74500,\tax_behavior\:\unspecified\},\brl\:{\unit_amount\:256000,\tax_behavior\:\unspecified\},\cad\:{\unit_amount\:67500,\tax_behavior\:\unspecified\},\chf\:{\unit_amount\:39000,\tax_behavior\:\unspecified\},\dkk\:{\unit_amount\:311000,\tax_behavior\:\unspecified\},\eur\:{\unit_amount\:42000,\tax_behavior\:\unspecified\},\gbp\:{\unit_amount\:37000,\tax_behavior\:\unspecified\},\mxn\:{\unit_amount\:880500,\tax_behavior\:\unspecified\},\nok\:{\unit_amount\:489000,\tax_behavior\:\unspecified\},\nzd\:{\unit_amount\:86000,\tax_behavior\:\unspecified\},\pln\:{\unit_amount\:176000,\tax_behavior\:\unspecified\},\sek\:{\unit_amount\:458500,\tax_behavior\:\unspecified\},\usd\:{\unit_amount\:48000,\tax_behavior\:\unspecified\}}},\stripe_user_id\:\acct_1PidlAL0WP8AdIIy\,\stripe_country\:\US\,\stripe_publishable_key\:\pk_live_51PidlAL0WP8AdIIyLVPa4QGtXciA34JAV4a8o7ur2defKDuufT8l3GK6iQ0Ae33o37kRXRUtBRk6FkRvPjvufSe000wzCnQ4wH\,\stripe_platform_account\:\US\,\automatic_tax_enabled\:false,\author_name\:\Val S. K.\,\author_handle\:\surflytics\,\author_photo_url\:\https://substackcdn.com/image/fetch/$s_!gdDM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F936a31cb-8105-477f-9119-b3973217e50f_400x400.jpeg\,\author_bio\:\Surfer. Software Developer. Data Nerd. \u2728\,\has_custom_tos\:false,\has_custom_privacy\:false,\theme\:{\background_pop_color\:\#000000\,\web_bg_color\:\#ffffff\,\cover_bg_color\:null,\publication_id\:2840970,\color_links\:null,\font_preset_heading\:\mono\,\font_preset_body\:\sans\,\font_family_headings\:null,\font_family_body\:null,\font_family_ui\:null,\font_size_body_desktop\:null,\print_secondary\:null,\custom_css_web\:null,\custom_css_email\:null,\home_hero\:\feature\,\home_posts\:\list\,\home_show_top_posts\:false,\hide_images_from_list\:false,\home_hero_alignment\:\left\,\home_hero_show_podcast_links\:true,\default_post_header_variant\:null,\custom_header\:null},\threads_v2_settings\:null,\default_group_coupon_percent_off\:null,\pause_return_date\:null,\has_posts\:true,\has_recommendations\:false,\first_post_date\:\2024-07-31T15:30:48.655Z\,\has_podcast\:false,\has_free_podcast\:false,\has_subscriber_only_podcast\:false,\has_community_content\:true,\rankingDetail\:null,\rankingDetailFreeIncluded\:null,\rankingDetailOrderOfMagnitude\:null,\rankingDetailFreeIncludedOrderOfMagnitude\:null,\rankingDetailFreeSubscriberCount\:null,\rankingDetailByLanguage\:{},\freeSubscriberCount\:null,\freeSubscriberCountOrderOfMagnitude\:null,\author_bestseller_tier\:0,\author_badge\:{\type\:\subscriber\,\tier\:1,\accent_colors\:null},\disable_monthly_subscriptions\:false,\disable_annual_subscriptions\:false,\hide_post_restacks\:false,\notes_feed_enabled\:false,\showIntroModule\:false,\isPortraitLayout\:false,\last_chat_post_at\:null,\primary_profile_name\:\Val S. K.\,\primary_profile_photo_url\:\https://substackcdn.com/image/fetch/$s_!gdDM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F936a31cb-8105-477f-9119-b3973217e50f_400x400.jpeg\,\no_follow\:false,\paywall_chat\:\free\,\sections\:,\multipub_migration\:null,\navigationBarItems\:{\id\:\dd19c43d-dd12-446e-afa7-e5b0a000db21\,\publication_id\:2840970,\sibling_rank\:0,\link_title\:null,\link_url\:null,\section_id\:null,\post_id\:null,\is_hidden\:false,\standard_key\:\about\,\post_tag_id\:null,\post\:null,\section\:null,\postTag\:null},{\id\:\7729492f-73e3-4495-8dc6-f1fad5d08c12\,\publication_id\:2840970,\sibling_rank\:1,\link_title\:\Surf Park Database\,\link_url\:\https://surfparkdb.com\,\section_id\:null,\post_id\:null,\is_hidden\:null,\standard_key\:null,\post_tag_id\:null,\post\:null,\section\:null,\postTag\:null},{\id\:\5a91868c-c824-48ac-b9bc-2d4252f53ea2\,\publication_id\:2840970,\sibling_rank\:2,\link_title\:\Surf Park Book\,\link_url\:\https://surfparkbook.com\,\section_id\:null,\post_id\:null,\is_hidden\:null,\standard_key\:null,\post_tag_id\:null,\post\:null,\section\:null,\postTag\:null},\contributors\:{\name\:\Val S. K.\,\handle\:\surflytics\,\role\:\admin\,\owner\:true,\user_id\:103840981,\photo_url\:\https://substack-post-media.s3.amazonaws.com/public/images/936a31cb-8105-477f-9119-b3973217e50f_400x400.jpeg\,\bio\:\Surfer. Software Developer. Data Nerd. \u2728\},\threads_v2_enabled\:false,\viralGiftsConfig\:{\id\:\cd05968b-ef21-410a-920a-ace7be523031\,\publication_id\:2840970,\enabled\:true,\gifts_per_user\:5,\gift_length_months\:1,\send_extra_gifts\:true,\message\:\Data analytics for surfing\,\created_at\:\2024-07-31T14:48:02.976877+00:00\,\updated_at\:\2024-07-31T14:48:02.976877+00:00\,\days_til_invite\:14,\send_emails\:true,\show_link\:null,\grant_email_body\:null,\grant_email_subject\:null},\tier\:2,\no_index\:false,\can_set_google_site_verification\:true,\can_have_sitemap\:true,\draft_iap_advanced_plans\:{\sku\:\FQqzcLwe7pYq2KoLSm\,\publication_id\:\2840970\,\is_active\:true,\price_base_units\:7000,\currency_alpha3\:\usd\,\period\:\year\,\created_at\:\2025-08-18T15:30:46.879Z\,\updated_at\:\2025-08-18T15:30:46.879Z\,\id\:\261694\,\payout_amount_base_units\:500,\alternate_currencies\:{\aud\:11000,\brl\:38000,\cad\:10000,\chf\:6000,\dkk\:45000,\eur\:6000,\gbp\:5500,\mxn\:131500,\nok\:71500,\nzd\:12000,\pln\:25500,\sek\:67000},\display_name\:\Surflytics Blog (Yearly)\,\display_price\:\$70\},{\sku\:\9szKzBz4hrzletSA3g\,\publication_id\:\2840970\,\is_active\:true,\price_base_units\:1000,\currency_alpha3\:\usd\,\period\:\month\,\created_at\:\2025-08-18T15:30:46.866Z\,\updated_at\:\2025-08-18T15:30:46.866Z\,\id\:\261692\,\payout_amount_base_units\:70,\alternate_currencies\:{\aud\:1600,\brl\:5500,\cad\:1400,\chf\:900,\dkk\:6500,\eur\:900,\gbp\:800,\mxn\:19000,\nok\:10500,\nzd\:1700,\pln\:3700,\sek\:10000},\display_name\:\Surflytics Blog (Monthly)\,\display_price\:\$10\},\iap_advanced_plans\:{\sku\:\FQqzcLwe7pYq2KoLSm\,\publication_id\:\2840970\,\is_active\:true,\price_base_units\:7000,\currency_alpha3\:\usd\,\period\:\year\,\created_at\:\2025-08-18T15:30:46.879Z\,\updated_at\:\2025-08-18T15:30:46.879Z\,\id\:\261694\,\payout_amount_base_units\:500,\alternate_currencies\:{\aud\:11000,\brl\:38000,\cad\:10000,\chf\:6000,\dkk\:45000,\eur\:6000,\gbp\:5500,\mxn\:131500,\nok\:71500,\nzd\:12000,\pln\:25500,\sek\:67000},\display_name\:\Surflytics Blog (Yearly)\,\display_price\:\$70\},{\sku\:\9szKzBz4hrzletSA3g\,\publication_id\:\2840970\,\is_active\:true,\price_base_units\:1000,\currency_alpha3\:\usd\,\period\:\month\,\created_at\:\2025-08-18T15:30:46.866Z\,\updated_at\:\2025-08-18T15:30:46.866Z\,\id\:\261692\,\payout_amount_base_units\:70,\alternate_currencies\:{\aud\:1600,\brl\:5500,\cad\:1400,\chf\:900,\dkk\:6500,\eur\:900,\gbp\:800,\mxn\:19000,\nok\:10500,\nzd\:1700,\pln\:3700,\sek\:10000},\display_name\:\Surflytics Blog (Monthly)\,\display_price\:\$10\},\founding_plan_name_english\:\Founding Member\,\draft_plans\:{\id\:\yearly50usd\,\object\:\plan\,\active\:true,\aggregate_usage\:null,\amount\:5000,\amount_decimal\:\5000\,\billing_scheme\:\per_unit\,\created\:1723129436,\currency\:\usd\,\interval\:\year\,\interval_count\:1,\livemode\:true,\metadata\:{\substack\:\yes\},\meter\:null,\nickname\:\$50 a year\,\product\:\prod_QcnTIlflC65HYl\,\tiers\:null,\tiers_mode\:null,\transform_usage\:null,\trial_period_days\:null,\usage_type\:\licensed\,\currency_options\:{\aud\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:8000,\unit_amount_decimal\:\8000\},\brl\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:27000,\unit_amount_decimal\:\27000\},\cad\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:7000,\unit_amount_decimal\:\7000\},\chf\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:4000,\unit_amount_decimal\:\4000\},\dkk\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:32000,\unit_amount_decimal\:\32000\},\eur\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:4300,\unit_amount_decimal\:\4300\},\gbp\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:3800,\unit_amount_decimal\:\3800\},\mxn\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:92000,\unit_amount_decimal\:\92000\},\nok\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:50000,\unit_amount_decimal\:\50000\},\nzd\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:9000,\unit_amount_decimal\:\9000\},\pln\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:18500,\unit_amount_decimal\:\18500\},\sek\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:47000,\unit_amount_decimal\:\47000\},\usd\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:5000,\unit_amount_decimal\:\5000\}}},{\id\:\monthly7usd\,\object\:\plan\,\active\:true,\aggregate_usage\:null,\amount\:700,\amount_decimal\:\700\,\billing_scheme\:\per_unit\,\created\:1723129435,\currency\:\usd\,\interval\:\month\,\interval_count\:1,\livemode\:true,\metadata\:{\substack\:\yes\},\meter\:null,\nickname\:\$7 a month\,\product\:\prod_QcnTV8OJGvG8Sa\,\tiers\:null,\tiers_mode\:null,\transform_usage\:null,\trial_period_days\:null,\usage_type\:\licensed\,\currency_options\:{\aud\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:1100,\unit_amount_decimal\:\1100\},\brl\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:3800,\unit_amount_decimal\:\3800\},\cad\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:1000,\unit_amount_decimal\:\1000\},\chf\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:600,\unit_amount_decimal\:\600\},\dkk\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:4500,\unit_amount_decimal\:\4500\},\eur\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:600,\unit_amount_decimal\:\600\},\gbp\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:600,\unit_amount_decimal\:\600\},\mxn\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:13000,\unit_amount_decimal\:\13000\},\nok\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:7000,\unit_amount_decimal\:\7000\},\nzd\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:1300,\unit_amount_decimal\:\1300\},\pln\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:2600,\unit_amount_decimal\:\2600\},\sek\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:7000,\unit_amount_decimal\:\7000\},\usd\:{\custom_unit_amount\:null,\tax_behavior\:\unspecified\,\unit_amount\:700,\unit_amount_decimal\:\700\}}},{\id\:\founding48000usd\,\name\:\founding48000usd\,\nickname\:\founding48000usd\,\active\:true,\amount\:48000,\currency\:\usd\,\interval\:\year\,\interval_count\:1,\metadata\:{\substack\:\yes\,\founding\:\yes\,\no_coupons\:\yes\,\short_description\:\Founding Member\,\short_description_english\:\Founding Member\,\minimum\:\48000\,\minimum_local\:{\aud\:74500,\brl\:256000,\cad\:67500,\chf\:39000,\dkk\:311000,\eur\:42000,\gbp\:37000,\mxn\:880500,\nok\:489000,\nzd\:86000,\pln\:176000,\sek\:458500,\usd\:48000}},\currency_options\:{\aud\:{\unit_amount\:74500,\tax_behavior\:\unspecified\},\brl\:{\unit_amount\:256000,\tax_behavior\:\unspecified\},\cad\:{\unit_amount\:67500,\tax_behavior\:\unspecified\},\chf\:{\unit_amount\:39000,\tax_behavior\:\unspecified\},\dkk\:{\unit_amount\:311000,\tax_behavior\:\unspecified\},\eur\:{\unit_amount\:42000,\tax_behavior\:\unspecified\},\gbp\:{\unit_amount\:37000,\tax_behavior\:\unspecified\},\mxn\:{\unit_amount\:880500,\tax_behavior\:\unspecified\},\nok\:{\unit_amount\:489000,\tax_behavior\:\unspecified\},\nzd\:{\unit_amount\:86000,\tax_behavior\:\unspecified\},\pln\:{\unit_amount\:176000,\tax_behavior\:\unspecified\},\sek\:{\unit_amount\:458500,\tax_behavior\:\unspecified\},\usd\:{\unit_amount\:48000,\tax_behavior\:\unspecified\}}},\base_url\:\https://blog.surflytics.com\,\hostname\:\blog.surflytics.com\,\is_on_substack\:false,\spotify_podcast_settings\:null,\podcastPalette\:{\DarkMuted\:{\population\:72,\rgb\:73,153,137},\DarkVibrant\:{\population\:6013,\rgb\:4,100,84},\LightMuted\:{\population\:7,\rgb\:142,198,186},\LightVibrant\:{\population\:3,\rgb\:166,214,206},\Muted\:{\population\:6,\rgb\:92,164,156},\Vibrant\:{\population\:5,\rgb\:76,164,146}},\pageThemes\:{\podcast\:null},\appTheme\:{\colors\:{\accent\:{\name\:\#000000\,\primary\:{\r\:0,\g\:0,\b\:0,\a\:1},\primary_hover\:{\r\:0,\g\:0,\b\:0,\a\:1},\primary_elevated\:{\r\:0,\g\:0,\b\:0,\a\:1},\secondary\:{\r\:0,\g\:0,\b\:0,\a\:0.2},\contrast\:{\r\:255,\g\:255,\b\:255,\a\:1},\bg\:{\r\:0,\g\:0,\b\:0,\a\:0.2},\bg_hover\:{\r\:0,\g\:0,\b\:0,\a\:0.3},\dark\:{\primary\:{\r\:75,\g\:75,\b\:75,\a\:1},\primary_hover\:{\r\:92,\g\:92,\b\:92,\a\:1},\primary_elevated\:{\r\:92,\g\:92,\b\:92,\a\:1},\secondary\:{\r\:75,\g\:75,\b\:75,\a\:0.2},\contrast\:{\r\:255,\g\:255,\b\:255,\a\:1},\bg\:{\r\:75,\g\:75,\b\:75,\a\:0.2},\bg_hover\:{\r\:75,\g\:75,\b\:75,\a\:0.3}}},\fg\:{\primary\:{\r\:0,\g\:0,\b\:0,\a\:0.8},\secondary\:{\r\:0,\g\:0,\b\:0,\a\:0.6},\tertiary\:{\r\:0,\g\:0,\b\:0,\a\:0.4},\accent\:{\r\:0,\g\:0,\b\:0,\a\:1},\dark\:{\primary\:{\r\:255,\g\:255,\b\:255,\a\:0.9},\secondary\:{\r\:255,\g\:255,\b\:255,\a\:0.6},\tertiary\:{\r\:255,\g\:255,\b\:255,\a\:0.4},\accent\:{\r\:129,\g\:129,\b\:129,\a\:1}}},\bg\:{\name\:\#ffffff\,\hue\:{\r\:255,\g\:255,\b\:255,\a\:0},\tint\:{\r\:255,\g\:255,\b\:255,\a\:0},\primary\:{\r\:255,\g\:255,\b\:255,\a\:1},\primary_hover\:{\r\:250,\g\:250,\b\:250,\a\:1},\primary_elevated\:{\r\:250,\g\:250,\b\:250,\a\:1},\secondary\:{\r\:238,\g\:238,\b\:238,\a\:1},\secondary_elevated\:{\r\:206.90096477355226,\g\:206.90096477355175,\b\:206.9009647735519,\a\:1},\tertiary\:{\r\:219,\g\:219,\b\:219,\a\:1},\quaternary\:{\r\:182,\g\:182,\b\:182,\a\:1},\dark\:{\primary\:{\r\:22,\g\:23,\b\:24,\a\:1},\primary_hover\:{\r\:27,\g\:28,\b\:29,\a\:1},\primary_elevated\:{\r\:27,\g\:28,\b\:29,\a\:1},\secondary\:{\r\:35,\g\:37,\b\:37,\a\:1},\secondary_elevated\:{\r\:41.35899397549579,\g\:43.405356429195315,\b\:43.40489285041963,\a\:1},\tertiary\:{\r\:54,\g\:55,\b\:55,\a\:1},\quaternary\:{\r\:90,\g\:91,\b\:91,\a\:1}}}},\cover_image\:{\url\:\https://substackcdn.com/image/fetch/$s_!RKQF!,w_1200,h_400,c_pad,f_auto,q_auto:best,fl_progressive:steep,b_auto:border,b_rgb:FFFFFF/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2567f563-dd2e-416c-8f51-de929041f966_1080x1080.png\,\height\:1080,\width\:3240}},\multiple_pins\:true,\live_subscriber_counts\:false,\supports_ip_content_unlock\:false,\logoPalette\:{\Vibrant\:{\rgb\:127.5,127.5,127.5,\population\:0},\DarkVibrant\:{\rgb\:66.3,66.3,66.3,\population\:0},\LightVibrant\:{\rgb\:188.7,188.7,188.7,\population\:0},\Muted\:{\rgb\:124,124,124,\population\:10},\DarkMuted\:{\rgb\:60,60,60,\population\:4},\LightMuted\:{\rgb\:180,180,180,\population\:4}}},\confirmedLogin\:false,\hide_intro_popup\:false,\block_auto_login\:false,\domainInfo\:{\isSubstack\:false,\customDomain\:\blog.surflytics.com\},\experimentFeatures\:{},\experimentExposures\:{},\siteConfigs\:{\score_upsell_email\:\control\,\first_chat_email_enabled\:true,\notes_video_max_duration_minutes\:5,\reader-onboarding-promoted-pub\:737237,\new_commenter_approval\:false,\pub_update_opennode_api_key\:false,\ios_trending_topic_note_badge\:\control\,\show_content_label_age_gating_in_feed\:false,\zendesk_automation_cancellations\:false,\hide_book_a_meeting_button\:false,\mfa_action_box_enabled\:false,\publication_max_bylines\:35,\no_contest_charge_disputes\:false,\feed_posts_previously_seen_weight\:0.1,\publication_tabs_reorder\:false,\comp_expiry_email_new_copy\:\NONE\,\free_unlock_required\:false,\traffic_rule_check_enabled\:false,\amp_emails_enabled\:false,\enable_post_summarization\:false,\live_stream_host_warning_message\:\\,\bitcoin_enabled\:false,\minimum_ios_os_version\:\17.0.0\,\show_entire_square_image\:false,\hide_subscriber_count\:false,\publication_author_display_override\:\\,\ios_webview_payments_enabled\:\control\,\generate_pdf_tax_report\:false,\ios_image_ufis\:\control\,\show_generic_post_importer\:false,\enable_pledges_modal\:true,\include_pdf_invoice\:false,\app_upsell_after_posting_notes\:\experiment\,\notes_weight_watch_video\:5,\enable_react_dashboard\:false,\meetings_v1\:false,\enable_videos_page\:false,\exempt_from_gtm_filter\:false,\group_sections_and_podcasts_in_menu\:false,\boost_optin_modal_enabled\:true,\standards_and_enforcement_features_enabled\:false,\pub_creation_captcha_behavior\:\risky_pubs_or_rate_limit\,\post_blogspot_importer\:false,\suggested_search_metadata_web_ui\:false,\notes_weight_short_item_boost\:0.15,\pub_tts_override\:\default\,\disable_monthly_subscriptions\:false,\skip_welcome_email\:false,\chat_reader_thread_notification_default\:false,\scheduled_pinned_posts\:false,\disable_redirect_outbound_utm_params\:false,\reader_gift_referrals_enabled\:true,\notes_weight_low_impression_boost\:0.15,\dont_show_guest_byline\:false,\like_comments_enabled\:true,\temporal_livestream_ended_draft\:true,\enable_author_note_email_toggle\:false,\meetings_embed_publication_name\:false,\fallback_to_archive_search_on_section_pages\:false,\livekit_track_egress_custom_base_url\:\http://livekit-egress-custom-recorder-participant-test.s3-website-us-east-1.amazonaws.com\,\people_you_may_know_algorithm\:\experiment\,\welcome_screen_blurb_override\:\\,\live_stream_guest_overlay\:\control\,\like_posts_enabled\:true,\twitter_player_card_enabled\:true,\feed_promoted_user\:false,\writer_beta_android_enable_post_editor_v2\:false,\show_note_stats_for_all_notes\:false,\section_specific_csv_imports_enabled\:false,\disable_podcast_feed_description_cta\:false,\bypass_profile_substack_logo_detection\:false,\use_preloaded_player_sources\:false,\enable_tiktok_oauth\:false,\list_pruning_enabled\:false,\facebook_connect\:false,\opt_in_to_sections_during_subscribe\:false,\dpn_weight_share\:2,\underlined_colored_links\:false,\extract_stripe_receipt_url\:false,\enable_aligned_images\:false,\max_image_upload_mb\:64,\enable_android_dms_writer_beta\:false,\threads_suggested_ios_version\:null,\pledges_disabled\:false,\threads_minimum_ios_version\:812,\hide_podcast_email_setup_link\:false,\subscribe_captcha_behavior\:\default\,\publication_ban_sample_rate\:0,\grant_viral_gifts_to_gift_recipients\:\experiment\,\ios_enable_publication_activity_tab\:false,\custom_themes_substack_subscribe_modal\:false,\share_viral_gift_as_link\:\experiment\,\opt_in_to_sections_during_subscribe_include_main_pub_newsletter\:false,\continue_support_cta_in_newsletter_emails\:false,\bloomberg_syndication_enabled\:false,\lists_enabled\:false,\ios_feed_media_content_mode\:\fit\,\generated_database_maintenance_mode\:false,\allow_document_freeze\:false,\test_age_gate_user\:false,\podcast_main_feed_is_firehose\:false,\pub_app_incentive_gift\:\\,\no_embed_redirect\:false,\translate_mobile_app\:false,\customized_email_from_name_for_new_follow_emails\:\treatment\,\spotify_open_access_sandbox_mode\:false,\android_enable_unified_composer_two\:\experiment\,\fullstory_enabled\:false,\chat_reply_poll_interval\:3,\dpn_weight_follow_or_subscribe\:3,\unified_presskit_enabled\:true,\updated_note_sharing_assets_enabled\:false,\enable_reader_marketing_page\:false,\force_pub_links_to_use_subdomain\:false,\use_video_watermark_for_livestream_drafts\:false,\always_show_cookie_banner\:false,\hide_media_download_option\:false,\hide_post_restacks\:false,\feed_item_source_debug_mode\:false,\writer_beta_android_enable_post_editor\:false,\thefp_enable_account_menu\:false,\enable_user_status_ui\:false,\publication_homepage_title_display_override\:\\,\pub_banned_word_list\:\\,\post_preview_highlight_byline\:false,\4k_video\:false,\enable_islands_section_intent_screen\:false,\ios_live_stream_pip_dismiss_v3\:\experiment\,\post_metering_enabled\:false,\notifications_disabled\:\\,\cross_post_notification_threshold\:1000,\facebook_connect_prod_app\:true,\feed_enable_live_streams\:false,\force_into_pymk_ranking\:false,\minimum_android_version\:756,\live_stream_krisp_noise_suppression_enabled\:false,\enable_transcription_translations\:false,\use_og_image_as_twitter_image_for_post_previews\:false,\always_use_podcast_channel_art_as_episode_art_in_rss\:false,\cookie_preference_middleware_enabled\:false,\seo_tier_override\:\NONE\,\no_follow_links\:false,\publisher_api_enabled\:false,\zendesk_support_priority\:\default\,\enable_post_clips_stats\:false,\enable_subscriber_referrals_awards\:true,\ios_profile_themes_feed_permalink_enabled\:false,\use_publication_language_for_transcription\:false,\show_substack_funded_gifts_tooltip\:true,\disable_ai_transcription\:false,\thread_permalink_preview_min_ios_version\:4192,\sequential_retrieval_model_pct\:false,\android_toggle_on_website_enabled\:false,\internal_android_enable_post_editor\:false,\updated_inbox_ui\:false,\web_reader_podcasts_tab\:false,\use_temporal_thumbnail_selection_workflow\:false,\live_stream_creation_enabled\:false,\disable_card_element_in_europe\:false,\web_growth_item_promotion_threshold\:0,\enable_web_typing_indicators\:false,\web_vitals_sample_rate\:0,\allow_live_stream_auto_takedown\:\true\,\search_ranker_variant\:\control\,\post_advanced_search\:\control\,\ai_image_generation_enabled\:true,\disable_personal_substack_initialization\:false,\section_specific_welcome_pages\:false,\local_payment_methods\:\control\,\posts_in_rss_feed\:20,\post_rec_endpoint\:\\,\publisher_dashboard_section_selector\:false,\reader_surveys_platform_question_order\:\36,1,4,2,3,5,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35\,\ios_toggle_on_website_enabled\:false,\login_guard_app_link_in_email\:true,\community_moderators_enabled\:false,\enable_progressive_speaker_focus_clips\:true,\monthly_sub_is_one_off\:false,\unread_notes_activity_digest\:\control\,\display_cookie_settings\:false,\welcome_page_query_params\:false,\enable_free_podcast_urls\:false,\activity_item_livestream_shares\:\experiment\,\comp_expiry_emails_disabled\:false,\enable_description_on_polls\:false,\use_microlink_for_instagram_embeds\:false,\post_notification_batch_delay_ms\:30000,\free_signup_confirmation_behavior\:\with_email_validation\,\ios_post_stats_for_admins\:false,\live_stream_concurrent_viewer_count_drawer\:false,\use_livestream_post_media_composition\:true,\section_specific_preambles\:false,\android_live_stream_multihost_enabled\:false,\show_menu_on_posts\:false,\app_upsell_follow_prompt\:\control\,\ios_post_subscribe_web_routing\:true,\opt_into_all_trending_topics\:false,\ios_writer_stats_public_launch_v2\:false,\min_size_for_phishing_check\:1,\enable_android_post_stats\:false,\ios_chat_revamp_enabled\:false,\app_onboarding_survey_email\:false,\thefp_enable_pullquote_alignment\:false,\thefp_enable_pullquote_color\:false,\republishing_enabled\:false,\app_mode\:false,\show_phone_banner\:false,\live_stream_video_enhancer\:\internal\,\minimum_ios_version\:2200,\enable_author_pages\:false,\enable_decagon_chat\:true,\first_month_upsell\:\control\,\enable_fedcm\:false,\new_user_checklist_enabled\:\use_follower_count\,\android_enable_auto_gain_control\:false,\show_attached_profile_for_pub_setting\:false,\welcome_page_update_desktop_visuals_limited\:\experiment\,\rss_verification_code\:\\,\notification_post_emails\:\experiment\,\ios_profile_subdomain_chips\:true,\chat_suppress_contributor_push_option_enabled\:false,\live_stream_invite_ttl_seconds\:600,\feed_ranking_per_post_clip_cap\:2,\export_hooks_enabled\:false,\audio_encoding_bitrate\:null,\bestseller_pub_override\:false,\extra_seats_coupon_type\:false,\post_subdomain_universal_links\:false,\post_import_max_file_size\:26214400,\notes_weight_follow\:4,\livekit_reconnect_slate_url\:\https://mux-livestream-assets.s3.us-east-1.amazonaws.com/custom-disconnect-slate-tall.png\,\exclude_from_pymk_suggestions\:false,\publication_ranking_variant\:\experiment\,\disable_annual_subscriptions\:false,\use_s3_composed_note_share_assets\:false,\enable_android_dms\:false,\feed_ranker_use_user_comment_reaction_cache\:true,\pub_auto_moderation_enabled\:false,\disable_live_stream_ai_trimming_by_default\:false,\recipes_enabled\:false,\disable_deletion\:false,\ios_default_coupon_enabled\:false,\notes_weight_read_post\:5,\notes_weight_reply\:3,\livekit_egress_custom_base_url\:\http://livekit-egress-custom-recorder.s3-website-us-east-1.amazonaws.com\,\clip_focused_video_upload_flow\:false,\live_stream_max_guest_users\:2,\enable_video_seo_data\:false,\can_reimport_unsubscribed_users_with_2x_optin\:false,\feed_posts_weight_subscribed\:0,\live_event_mixin\:\\,\review_incoming_email\:\default\,\app_install_prompts\:\native_banner_if_supported\,\enable_founding_gifts\:false,\ios_chat_uikit\:false,\enable_sponsorship_campaigns\:false,\thread_permalink_preview_min_android_version\:2037,\enable_drafts_from_live_streams_status_in_dashboard\:true,\onboarding_badges_ios_v2\:\experiment\,\default_thumbnail_time\:10,\pub_ranking_weight_immediate_engagement\:1,\pub_ranking_weight_retained_engagement\:1,\load_test_unichat\:false,\notes_read_post_baseline\:0,\live_stream_head_alignment_guide\:false,\show_open_post_as_pdf_button\:false,\free_press_combo_subscribe_flow_enabled\:false,\restack_with_image\:true,\temporal_content_namespace\:\content\,\onboarding_badges_android\:\control\,\gift_from_substack_modal\:\experiment\,\gifts_from_substack_feature_available\:true,\disable_ai_clips\:false,\thefp_enable_web_livestream_kicking\:false,\enable_elevenlabs_voiceovers\:false,\growth_sources_all_time\:false,\android_upgrade_alert_dialog\:true,\android_use_new_image_viewer\:false,\translated_notifications_enabled\:false,\show_simple_post_editor\:false,\desktop_live_streaming_enabled\:false,\search_ranker_query_augmentation\:\enabled\,\enable_publication_podcasts_page\:false,\ios_payment_connection_enabled\:true,\app_install_reminder_email\:\experiment\,\thefp_enable_dynamic_toaster\:false,\ios_note_composer_settings_enabled\:false,\android_v2_post_video_player_enabled\:false,\enable_direct_message_request_bypass\:false,\enable_apple_news_sync\:false,\postsById_batch_size\:20,\free_press_newsletter_promo_enabled\:false,\enable_ios_livestream_stats\:false,\disable_live_stream_reactions\:false,\prefer_direct_device_push_notifications\:true,\ios_welcome_video_profile_prompt\:false,\clip_generation_3rd_party_vendor\:\internal\,\ios_notification_settings_enabled\:false,\tone_down_sidebar_livestreams\:false,\notes_weight_negative\:1,\ios_discover_tab_min_installed_date\:\2025-06-09T16:56:58+0000\,\notes_weight_click_see_more\:2,\temporal_growth_namespace\:\growth\,\edit_profile_theme_colors\:false,\backend_enable_subscription_bar\:true,\disable_clipping_for_readers\:false,\android_enable_subscription_bar\:false,\apple_fee_percent\:15,\enable_high_follower_dm\:false,\feed_posts_weight_reply\:3,\feed_posts_weight_negative\:5,\feed_posts_weight_like\:1.5,\feed_posts_weight_share\:3,\feed_posts_weight_save\:3,\enable_press_kit_preview_modal\:false,\dpn_weight_tap_clickbait_penalty\:0.5,\feed_posts_weight_sign_up\:4,\live_stream_video_degradation_preference\:\maintainFramerate\,\pause_app_badges\:false,\android_enable_publication_activity_tab\:false,\thefp_paywall_with_plans\:\experiment\,\notes_weight_like\:2,\profile_feed_expanded_inventory\:false,\phone_verification_fallback_to_twilio\:false,\livekit_mux_latency_mode\:\low\,\feed_posts_weight_long_click\:1,\feed_juiced_user\:0,\vertical_video_player_in_feed_1\:\experiment\,\show_branded_intro_setting\:true,\free_press_single_screen_subscribe_flow_enabled\:false,\sequential_retrieval_use_offline\:true,\notes_click_see_more_baseline\:0.35,\android_edit_user_links\:true,\android_move_feed_tabs\:false,\android_enable_user_status_ui\:false,\use_advanced_commerce_api_for_iap\:false,\skip_free_preview_language_in_podcast_notes\:false,\larger_wordmark_on_publication_homepage\:false,\video_editor_full_screen\:false,\enable_mobile_stats_for_admins\:false,\ios_profile_themes_note_composer_enabled\:false,\notes_weight_click_item\:3,\notes_weight_long_visit\:1,\bypass_single_unlock_token_limit\:false,\notes_watch_video_baseline\:0.08,\add_section_and_tag_metadata\:false,\daily_promoted_notes_enabled\:true,\feed_ranker_use_user_feed_restack_comment_cache\:true,\enable_islands_cms\:false,\enable_livestream_combined_stats\:false,\ios_social_subgroups_enabled\:false,\enable_drip_campaigns\:false,\ios_offline_mode_enabled\:false,\post_management_search_engine\:\elasticsearch\,\new_bestseller_leaderboard_feed_item_enabled\:false,\feed_main_disabled\:false,\enable_account_settings_revamp\:false,\allowed_email_domains\:\one\,\thefp_enable_fp_recirc_block\:false,\ios_web_subscription_payments\:\experiment\,\ios_full_search_results\:\control\,\enable_debug_logs_ios\:false,\show_pub_content_on_profile_for_pub_id\:0,\show_pub_content_on_profile\:false,\livekit_track_egress\:true,\video_tab_mixture_pattern\:\npnnnn\,\enable_theme_contexts\:false,\onboarding_suggestions_search\:\experiment\,\feed_tuner_enabled\:false,\livekit_mux_latency_mode_rtmp\:\low\,\notes_weight_follow_boost\:3,\subscription_bar_top_selection_strategy_v2\:\destination_wau_pub_score\,\thefp_homepage_portrait_layout\:false,\fcm_high_priority\:false,\ios_share_from_post_stats\:\control\,\ios_share_assets_download_overlay\:\control\,\search_ranker_load_test_pct\:0,\iap_announcement_blog_url\:\\,\android_onboarding_progress_persistence\:\control\,\desktop_web_post_activity_share_assets\:\control\,\use_theme_editor_v2\:false,\dpn_weight_tap_bonus_subscribed\:3,\thefp_email_paywall_with_plans\:\experiment\,\ios_custom_buttons_enabled\:true,\ios_livestream_feedback\:false,\founding_plan_upgrade_warning\:false,\suggested_search_ranking_v1\:\control\,\dpn_weight_like\:3,\ios_iap_opt_out_enabled\:false,\android_activity_share_nudge\:\experiment\,\ios_notification_preference_onboarding_copy\:\experiment\,\android_view_post_share_assets_employees_only\:false,\thefp_show_fixed_footer_paywall\:false,\android_subscription_queue_experiment\:\experiment\,\ios_viral_gift_entry_points\:\treatment\,\ios_post_like_share\:\experiment\,\ios_user_status_sheet_subscribe_button\:\control\,\speaker_focus_group_shot\:\treatment\,\include_founding_plans_coupon_option\:false,\use_elasticsearch_for_category_tabs\:\control\,\dpn_weight_reply\:2,\age_verification_uk_rollout_percentage\:0,\android_enable_edit_profile_theme\:false,\android_enable_view_profile_theme\:false,\dpn_weight_follow\:3,\age_verification_uk_enabled\:false,\search_ranker_load_test_ranking_window\:2000,\ios_new_post_sharing_flow_enabled\:false,\reader_share_assets\:\experiment\,\ignore_video_in_notes_length_limit\:false,\web_show_scores_on_sports_tab\:false,\notes_weight_click_share\:3,\allow_long_videos\:true,\mobile_web_post_activity_share_assets\:\control\,\dpn_score_threshold\:0,\thefp_enable_follow_module\:false,\dpn_weight_follow_bonus\:0.5,\ios_post_subscribe_follow_related\:\control\,\use_intro_clip_and_branded_intro_by_default\:false,\ios_post_bottom_share_v2\:\control\,\ios_facebook_grid_support\:\control\,\community_profile_activity_feed\:false,\new_user_subscribe_follow_prompt_override\:\none\,\web_post_above_facepile_nudge\:\experiment\,\android_reader_share_assets_3\:\control\,\ios_note_sharing_nudge\:\control\,\mobile_age_verification_learn_more_link\:\https://substack.com/support\,\android_subscription_queue_experiment_2\:\experiment\,\enable_viewing_all_livestream_viewers\:false,\tabbed_notes_search\:\control\,\enable_clip_prompt_variant_filtering\:true,\dpn_ranking_enabled\:true,\dpn_model_variant\:\experiment\,\platform_search_variant\:\experiment\,\enable_apple_podcast_auto_publish\:false,\dpn_weight_disable\:10,\test_age_gate_entity_ids\:\178804323,\,\dpn_weight_open\:2.5,\direct_device_push_notifications\:false,\notes_weight_author_low_impression_boost\:0.1,\live_stream_in_trending_topic_overrides\:\\,\android_vertical_post_player\:\control\,\enable_notes_admins\:false,\ios_post_embed_card_enabled\:true,\enable_suggested_searches\:true,\thefp_enable_login_codes\:false,\android_synchronous_push_notif_handling\:\control\,\saved_post_reactivation_push_notification\:\treatment\,\a24_redemption_link\:\\,\ios_pogs_stories\:\control\,\trending_topics_module_long_term_experiment\:\experiment\,\dpn_weight_restack\:2,\dpn_weight_negative\:40,\search_retrieval_variant\:\experiment\,\share_asset_ordering\:\experiment\,\session_version_invalidation_enabled\:false,\publisher_banner\:\\,\ios_enable_subscription_stories\:false,\direct_device_push_notifications_ios\:\control\,\forced_featured_topic_id\:\\,\android_vertical_post_player_2\:\control\,\web_notes_trending_topics_enabled\:\control\,\dpn_weight_tap\:5,\ios_live_stream_auto_gain_enabled\:false,\use_live_stream_end_trimming\:true,\related_posts_enabled\:false,\ios_inline_replies_v2\:\control\,\android_rank_share_destinations_experiment\:\control\,\client_support_for_image_quote_feed_item_type\:true,\get_app_pill_welcome_page_v2\:\control\,\feed_weight_language_mismatch_penalty\:0.6,\desktop_post_expanded_share_modal\:\experiment\,\community_activity_feed_author_to_community_content_ratio\:0.5,\enable_sponsorship_profile\:false,\post_share_assets_s3_uploads\:\treatment\,\thefp_thanksgiving_sale\:false,\android_note_share_assets\:\control\,\use_accelerated_draft_generation\:false,\android_vertical_post_player_3\:\control\,\ios_screenshot_marketing_enabled\:false,\ios_note_sharing_assets\:\experiment\,\android_reader_share_assets_4\:\experiment\,\dpn_weight_long_session\:1.5},\publicationSettings\:{\block_ai_crawlers\:true,\credit_token_enabled\:true,\custom_tos_and_privacy\:false,\did_identity\:null,\disable_optimistic_bank_payments\:false,\display_welcome_page_details\:false,\enable_meetings\:false,\payment_pledges_enabled\:true,\enable_post_page_conversion\:true,\enable_prev_next_nav\:false,\enable_restacking\:true,\gifts_from_substack_disabled\:false,\google_analytics_4_token\:null,\group_sections_and_podcasts_in_menu_enabled\:false,\live_stream_homepage_visibility\:\contributorsAndAdmins\,\live_stream_homepage_style\:\autoPlay\,\medium_length_description\:\Surflytics Blog gives you the latest and most accurate information about surf parks as well as inspiring stories about surfing. Subscribe so you never miss exciting opportunities and hot takes!\,\notes_feed_enabled\:false,\paywall_unlock_tokens\:true,\post_preview_crop_gravity\:\auto\,\reader_referrals_enabled\:false,\reader_referrals_leaderboard_enabled\:false,\seen_coming_soon_explainer\:false,\seen_google_analytics_migration_modal\:false,\local_currency_modal_seen\:true,\local_payment_methods_modal_seen\:false,\twitter_pixel_signup_event_id\:null,\twitter_pixel_subscribe_event_id\:null,\use_local_currency\:true,\welcome_page_opt_out_text\:\No thanks\,\cookie_settings\:\\,\show_restacks_below_posts\:true,\holiday_gifting_post_header\:true,\homepage_message_text\:\\,\homepage_message_link\:\\,\about_us_author_ids\:\\,\archived_section_ids\:\\,\column_section_ids\:\\,\fp_primary_column_section_ids\:\\,\event_section_ids\:\\,\podcasts_metadata\:\\,\video_section_ids\:\\,\post_metering_enabled\:false},\publicationUserSettings\:null,\userSettings\:{\user_id\:null,\activity_likes_enabled\:true,\dashboard_nav_refresh_enabled\:false,\hasDismissedSectionToNewsletterRename\:false,\is_guest_post_enabled\:true,\feed_web_nux_seen_at\:null,\has_seen_select_to_restack_tooltip_nux\:false,\invite_friends_nux_dismissed_at\:null,\suggestions_feed_item_last_shown_at\:null,\has_seen_select_to_restack_modal\:false,\last_home_tab\:null,\last_notification_alert_shown_at\:null,\disable_reply_hiding\:false,\newest_seen_chat_item_published_at\:null,\explicitContentEnabled\:false,\contactMatchingEnabled\:false,\messageRequestLevel\:\everyone\,\liveStreamAcceptableInviteLevel\:\everyone\,\liveStreamAcceptableChatLevel\:\everyone\,\creditTokensTreatmentExposed\:false,\appBadgeIncludesChat\:false,\autoPlayVideo\:true,\smart_delivery_enabled\:false,\chatbotTermsLastAcceptedAt\:null,\has_seen_notes_post_app_upsell\:false,\substack_summer_nux_dismissed_at\:null,\first_note_id\:null,\show_concurrent_live_stream_viewers\:false,\has_dismissed_fp_download_pdf_nux\:false,\edit_profile_feed_item_dismissed_at\:null,\mobile_permalink_app_upsell_seen_at\:null,\new_user_checklist_enabled\:false,\new_user_follow_subscribe_prompt_dismissed_at\:null,\has_seen_youtube_shorts_auto_publish_announcement\:false,\has_seen_publish_youtube_connect_upsell\:false,\notificationQualityFilterEnabled\:true,\hasSeenOnboardingNewslettersScreen\:false,\bestsellerBadgeEnabled\:true},\subscriberCountDetails\:null,\mux_env_key\:\u42pci814i6011qg3segrcpp9\,\persona_environment_id\:\env_o1Lbk4JhpY4PmvNkwaBdYwe5Fzkt\,\sentry_environment\:\production\,\launchWelcomePage\:false,\pendingInviteForActiveLiveStream\:null,\twitterCardUrl\:null,\welcomePageData\:{\blurbs\:,\topThreePosts\:{\id\:159139083,\editor_v2\:false,\publication_id\:2840970,\title\:\Put more surf parks in cold places!\,\social_title\:\Put more surf parks in cold places!\,\search_engine_title\:null,\search_engine_description\:null,\type\:\newsletter\,\slug\:\put-more-surf-parks-in-cold-places\,\post_date\:\2025-03-15T18:51:33.988Z\,\audience\:\only_paid\,\podcast_duration\:null,\video_upload_id\:null,\podcast_upload_id\:null,\write_comment_permissions\:\only_paid\,\should_send_free_preview\:false,\free_unlock_required\:false,\default_comment_sort\:null,\canonical_url\:\https://blog.surflytics.com/p/put-more-surf-parks-in-cold-places\,\section_id\:null,\top_exclusions\:,\pins\:,\is_section_pinned\:false,\section_slug\:null,\section_name\:null,\reactions\:{\\u2764\:3},\restacks\:0,\restacked_post_id\:null,\restacked_post_slug\:null,\restacked_pub_name\:null,\restacked_pub_logo_url\:null,\position\:1,\subtitle\:\For fun and profit\,\cover_image\:\https://substackcdn.com/image/fetch/$s_!Srw2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7de7c2a5-5e16-4f44-a4e7-e8899c768e5e_2500x1667.jpeg\,\cover_image_is_square\:false,\cover_image_is_explicit\:false,\podcast_url\:null,\videoUpload\:null,\podcastFields\:{\post_id\:159139083,\podcast_episode_number\:null,\podcast_season_number\:null,\podcast_episode_type\:null,\should_syndicate_to_other_feed\:null,\syndicate_to_section_id\:null,\hide_from_feed\:false,\free_podcast_url\:null,\free_podcast_duration\:null},\podcast_preview_upload_id\:null,\podcastUpload\:null,\podcastPreviewUpload\:null,\voiceover_upload_id\:null,\voiceoverUpload\:null,\has_voiceover\:false,\description\:\My biased, data-driven argument on why surf parks in cold climates may outpace warm-weather rivals. 900% growth and booming customer numbers across South Korea, Switzerland, and Scotland. This is the surprising success of wave pools in non-traditional locations.\,\body_json\:null,\body_html\:null,\truncated_body_text\:\Here\u2019s a very biased argument for you\u2014surf parks will be more successful in cold places than warm places.\,\wordcount\:601,\postTags\:,\teaser_post_eligible\:true,\postCountryBlocks\:,\headlineTest\:null,\coverImagePalette\:{\Vibrant\:{\rgb\:206,180,148,\population\:6},\DarkVibrant\:{\rgb\:90.95,68.85000000000001,41.65,\population\:0},\LightVibrant\:{\rgb\:228,196,164,\population\:1},\Muted\:{\rgb\:92,124,148,\population\:1},\DarkMuted\:{\rgb\:75,76,77,\population\:110},\LightMuted\:{\rgb\:184,198,207,\population\:710}},\publishedBylines\:{\id\:103840981,\name\:\Val S. K.\,\handle\:\surflytics\,\previous_name\:\Val\,\photo_url\:\https://substack-post-media.s3.amazonaws.com/public/images/936a31cb-8105-477f-9119-b3973217e50f_400x400.jpeg\,\bio\:\Surfer. Software Developer. Data Nerd. \u2728\,\profile_set_up_at\:\2024-04-01T17:26:21.334Z\,\reader_installed_at\:\2024-05-14T05:48:55.935Z\,\publicationUsers\:{\id\:2886691,\user_id\:103840981,\publication_id\:2840970,\role\:\admin\,\public\:true,\is_primary\:true,\publication\:{\id\:2840970,\name\:\Surflytics Blog\,\subdomain\:\surflytics\,\custom_domain\:\blog.surflytics.com\,\custom_domain_optional\:false,\hero_text\:\Data analytics for surfing\,\logo_url\:\https://substack-post-media.s3.amazonaws.com/public/images/b08352d3-a42d-49a1-94ff-4385eac5a97a_500x500.png\,\author_id\:103840981,\primary_user_id\:103840981,\theme_var_background_pop\:\#EA410B\,\created_at\:\2024-07-31T13:59:40.499Z\,\email_from_name\:\Glitter from Surflytics\,\copyright\:\Glitter (aka Val)\,\founding_plan_name\:\Founding Member\,\community_enabled\:true,\invite_only\:false,\payments_state\:\enabled\,\language\:null,\explicit\:false,\homepage_type\:\magaziney\,\is_personal_mode\:false}},\is_guest\:false,\bestseller_tier\:null,\status\:{\bestsellerTier\:null,\subscriberTier\:1,\leaderboard\:null,\vip\:false,\badge\:{\type\:\subscriber\,\tier\:1,\accent_colors\:null},\paidPublicationIds\:2443921,\subscriber\:null}},\reaction\:null,\reaction_count\:3,\comment_count\:0,\child_comment_count\:0,\audio_items\:{\post_id\:159139083,\voice_id\:\en-US-AlloyTurboMultilingualNeural\,\audio_url\:null,\type\:\tts\,\status\:\paywalled\},\is_geoblocked\:false,\hidden\:true,\hasCashtag\:false},{\id\:154092146,\editor_v2\:false,\publication_id\:2840970,\title\:\2024: Wave Pool Pilled \,\social_title\:null,\search_engine_title\:null,\search_engine_description\:null,\type\:\newsletter\,\slug\:\2024-wave-pool-pilled\,\post_date\:\2025-01-06T23:00:46.812Z\,\audience\:\only_paid\,\podcast_duration\:null,\video_upload_id\:null,\podcast_upload_id\:null,\write_comment_permissions\:\only_paid\,\should_send_free_preview\:false,\free_unlock_required\:false,\default_comment_sort\:null,\canonical_url\:\https://blog.surflytics.com/p/2024-wave-pool-pilled\,\section_id\:null,\top_exclusions\:,\pins\:,\is_section_pinned\:false,\section_slug\:null,\section_name\:null,\reactions\:{\\u2764\:2},\restacks\:0,\restacked_post_id\:null,\restacked_post_slug\:null,\restacked_pub_name\:null,\restacked_pub_logo_url\:null,\position\:2,\subtitle\:\There is no denying that 2024 was a historic year for surf parks. The proof is in the data.\,\cover_image\:\https://substack-post-media.s3.amazonaws.com/public/images/fd12aaee-f953-48eb-9d2c-c93ae9358203_1080x1080.png\,\cover_image_is_square\:true,\cover_image_is_explicit\:false,\podcast_url\:null,\videoUpload\:null,\podcastFields\:{\post_id\:154092146,\podcast_episode_number\:null,\podcast_season_number\:null,\podcast_episode_type\:null,\should_syndicate_to_other_feed\:null,\syndicate_to_section_id\:null,\hide_from_feed\:false,\free_podcast_url\:null,\free_podcast_duration\:null},\podcast_preview_upload_id\:null,\podcastUpload\:null,\podcastPreviewUpload\:null,\voiceover_upload_id\:null,\voiceoverUpload\:null,\has_voiceover\:false,\description\:\There is no denying that 2024 was a historic year for surf parks. The proof is in the data.\,\body_json\:null,\body_html\:null,\truncated_body_text\:\The surf world is officially wave pool pilled. There is no denying it\u20142024 was a historic year for surf parks. The proof is in the data. At Surf Park DB, we track and analyze surf park and wave pool trends across the world, and the numbers from 2024 are record-breaking.\,\wordcount\:899,\postTags\:,\teaser_post_eligible\:true,\postCountryBlocks\:,\headlineTest\:null,\coverImagePalette\:{\Vibrant\:{\rgb\:220,224,28,\population\:580},\DarkVibrant\:{\rgb\:5,75,85,\population\:405},\LightVibrant\:{\rgb\:141,179,225,\population\:704},\Muted\:{\rgb\:172,104,102,\population\:4},\DarkMuted\:{\rgb\:44,90,92,\population\:29},\LightMuted\:{\rgb\:200,208,219,\population\:895}},\publishedBylines\:{\id\:103840981,\name\:\Val S. K.\,\handle\:\surflytics\,\previous_name\:\Val\,\photo_url\:\https://substack-post-media.s3.amazonaws.com/public/images/936a31cb-8105-477f-9119-b3973217e50f_400x400.jpeg\,\bio\:\Surfer. Software Developer. Data Nerd. \u2728\,\profile_set_up_at\:\2024-04-01T17:26:21.334Z\,\reader_installed_at\:\2024-05-14T05:48:55.935Z\,\publicationUsers\:{\id\:2886691,\user_id\:103840981,\publication_id\:2840970,\role\:\admin\,\public\:true,\is_primary\:true,\publication\:{\id\:2840970,\name\:\Surflytics Blog\,\subdomain\:\surflytics\,\custom_domain\:\blog.surflytics.com\,\custom_domain_optional\:false,\hero_text\:\Data analytics for surfing\,\logo_url\:\https://substack-post-media.s3.amazonaws.com/public/images/b08352d3-a42d-49a1-94ff-4385eac5a97a_500x500.png\,\author_id\:103840981,\primary_user_id\:103840981,\theme_var_background_pop\:\#EA410B\,\created_at\:\2024-07-31T13:59:40.499Z\,\email_from_name\:\Glitter from Surflytics\,\copyright\:\Glitter (aka Val)\,\founding_plan_name\:\Founding Member\,\community_enabled\:true,\invite_only\:false,\payments_state\:\enabled\,\language\:null,\explicit\:false,\homepage_type\:\magaziney\,\is_personal_mode\:false}},\is_guest\:false,\bestseller_tier\:null,\status\:{\bestsellerTier\:null,\subscriberTier\:1,\leaderboard\:null,\vip\:false,\badge\:{\type\:\subscriber\,\tier\:1,\accent_colors\:null},\paidPublicationIds\:2443921,\subscriber\:null}},\reaction\:null,\reaction_count\:2,\comment_count\:0,\child_comment_count\:0,\audio_items\:{\post_id\:154092146,\voice_id\:\en-US-AlloyTurboMultilingualNeural\,\audio_url\:null,\type\:\tts\,\status\:\paywalled\},\is_geoblocked\:false,\hidden\:true,\hasCashtag\:false},{\id\:158966824,\editor_v2\:false,\publication_id\:2840970,\title\:\Surf Park Book: Preview #1\,\social_title\:null,\search_engine_title\:null,\search_engine_description\:null,\type\:\newsletter\,\slug\:\preview-surf-park-book\,\post_date\:\2025-04-03T17:52:00.000Z\,\audience\:\only_paid\,\podcast_duration\:null,\video_upload_id\:null,\podcast_upload_id\:null,\write_comment_permissions\:\only_paid\,\should_send_free_preview\:false,\free_unlock_required\:false,\default_comment_sort\:null,\canonical_url\:\https://blog.surflytics.com/p/preview-surf-park-book\,\section_id\:null,\top_exclusions\:,\pins\:2840970,\is_section_pinned\:false,\section_slug\:null,\section_name\:null,\reactions\:{\\u2764\:2},\restacks\:0,\restacked_post_id\:null,\restacked_post_slug\:null,\restacked_pub_name\:null,\restacked_pub_logo_url\:null,\position\:3,\subtitle\:\Im writing a book \uD83E\uDD13 because you wont believe whats happening in the surf industry until you see it, so heres your front row seat.\,\cover_image\:\https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F730df783-d5cc-47b1-af26-874ca7898938_771x720.png\,\cover_image_is_square\:false,\cover_image_is_explicit\:false,\podcast_url\:null,\videoUpload\:null,\podcastFields\:{\post_id\:158966824,\podcast_episode_number\:null,\podcast_season_number\:null,\podcast_episode_type\:null,\should_syndicate_to_other_feed\:null,\syndicate_to_section_id\:null,\hide_from_feed\:false,\free_podcast_url\:null,\free_podcast_duration\:null},\podcast_preview_upload_id\:null,\podcastUpload\:null,\podcastPreviewUpload\:null,\voiceover_upload_id\:null,\voiceoverUpload\:null,\has_voiceover\:false,\description\:\Im writing a book \uD83E\uDD13 because you wont believe whats happening in the surf industry until you see it, so heres your front row seat.\,\body_json\:null,\body_html\:null,\truncated_body_text\:\Last night I watched Chasing Mavericks for the first time. It\u2019s a staple in the surf world that I avoided up until now because it looked cheesy as hell. But I was too quick to judge. After my friend told me to put it I proceeded to tune him out as I got sucked in to the true story of Jay Moriarity\u2019s life. Jay became obsessed with Mavericks, one of the biggest and most dangerous waves in the world. At the age of 15 he learned to surf it.\,\wordcount\:1058,\postTags\:,\teaser_post_eligible\:true,\postCountryBlocks\:,\headlineTest\:null,\coverImagePalette\:{\Vibrant\:{\rgb\:87,165,189,\population\:379},\DarkVibrant\:{\rgb\:4,124,109,\population\:20},\LightVibrant\:{\rgb\:152,198,209,\population\:66},\Muted\:{\rgb\:105,168,152,\population\:354},\DarkMuted\:{\rgb\:95,81,53,\population\:101},\LightMuted\:{\rgb\:172,212,192,\population\:4}},\publishedBylines\:{\id\:103840981,\name\:\Val S. K.\,\handle\:\surflytics\,\previous_name\:\Val\,\photo_url\:\https://substack-post-media.s3.amazonaws.com/public/images/936a31cb-8105-477f-9119-b3973217e50f_400x400.jpeg\,\bio\:\Surfer. Software Developer. Data Nerd. \u2728\,\profile_set_up_at\:\2024-04-01T17:26:21.334Z\,\reader_installed_at\:\2024-05-14T05:48:55.935Z\,\publicationUsers\:{\id\:2886691,\user_id\:103840981,\publication_id\:2840970,\role\:\admin\,\public\:true,\is_primary\:true,\publication\:{\id\:2840970,\name\:\Surflytics Blog\,\subdomain\:\surflytics\,\custom_domain\:\blog.surflytics.com\,\custom_domain_optional\:false,\hero_text\:\Data analytics for surfing\,\logo_url\:\https://substack-post-media.s3.amazonaws.com/public/images/b08352d3-a42d-49a1-94ff-4385eac5a97a_500x500.png\,\author_id\:103840981,\primary_user_id\:103840981,\theme_var_background_pop\:\#EA410B\,\created_at\:\2024-07-31T13:59:40.499Z\,\email_from_name\:\Glitter from Surflytics\,\copyright\:\Glitter (aka Val)\,\founding_plan_name\:\Founding Member\,\community_enabled\:true,\invite_only\:false,\payments_state\:\enabled\,\language\:null,\explicit\:false,\homepage_type\:\magaziney\,\is_personal_mode\:false}},\is_guest\:false,\bestseller_tier\:null,\status\:{\bestsellerTier\:null,\subscriberTier\:1,\leaderboard\:null,\vip\:false,\badge\:{\type\:\subscriber\,\tier\:1,\accent_colors\:null},\paidPublicationIds\:2443921,\subscriber\:null}},\reaction\:null,\reaction_count\:2,\comment_count\:0,\child_comment_count\:0,\audio_items\:{\post_id\:158966824,\voice_id\:\en-US-AlloyTurboMultilingualNeural\,\audio_url\:null,\type\:\tts\,\status\:\paywalled\},\is_geoblocked\:false,\hidden\:true,\hasCashtag\:false},\topThreeSubscribers\:{\id\:7224782,\name\:\Tomas Crowder\,\photo_url\:\https://substack-post-media.s3.amazonaws.com/public/images/5f94d2a3-82dd-4fb7-8146-8c8b34752117_2480x2187.jpeg\,\bestseller_tier\:null,\primary_publication\:{\id\:3764259,\subdomain\:\tomascrowder\,\custom_domain_optional\:false,\name\:\Tomas Crowder\,\author_id\:7224782,\user_id\:7224782,\handles_enabled\:false,\explicit\:false,\is_personal_mode\:false,\payments_state\:\disabled\,\pledges_enabled\:true},\is_subscribed\:false},{\id\:32194249,\name\:\Sasha\,\photo_url\:\https://substack-post-media.s3.amazonaws.com/public/images/33cd280f-8c66-4317-b67e-86553d1e5f32_800x800.jpeg\,\bestseller_tier\:null,\primary_publication\:{\id\:2443921,\subdomain\:\awakenlabs\,\custom_domain_optional\:false,\name\:\Awaken Labs\,\logo_url\:\https://substack-post-media.s3.amazonaws.com/public/images/1f0f7b42-1758-41bb-b6be-605a15979cda_570x570.png\,\author_id\:32194249,\user_id\:32194249,\handles_enabled\:false,\explicit\:false,\is_personal_mode\:false,\payments_state\:\enabled\,\pledges_enabled\:false},\is_subscribed\:false},{\id\:157607363,\name\:\Naradah\,\photo_url\:\https://substack-post-media.s3.amazonaws.com/public/images/a286398c-2a33-4801-ac56-770ac26e9328_144x144.png\,\bestseller_tier\:null,\is_subscribed\:false}},\activeLiveStream\:null,\freeTrialCoupon\:{\id\:\f16c2e4f\},\isChatActive\:false,\isMeetingsActive\:false,\hasViralGiftsCount\:0,\features\:{},\browser\:{},\showCookieBanner\:false,\disabledCookies\:,\dd_env\:\prod\,\dd_ti\:true,\mainBundleCSS\:\https://substackcdn.com/bundle/theme/main.efa09ec766c1f80a2d05.css\,\https://substackcdn.com/bundle/theme/color_links.c9908948e2f4e05476e6.css\})/script> script>window._analyticsConfig JSON.parse({\properties\:{\subdomain\:\surflytics\,\publication_id\:2840970,\has_plans\:true,\pub_community_enabled\:true,\is_personal_publication\:false,\is_subscribed\:false,\is_free_subscribed\:false,\is_author\:false,\is_contributor\:false,\is_admin\:false,\is_founding\:false},\adwordsAccountId\:\AW-316245675\,\adwordsEventSendTo\:\Tf76CKqcyL4DEKuN5pYB\})/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/8941.0168381b.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/204.1641b70e.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/7413.88c0af80.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/7658.ce0f03a7.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/7509.a0d8ff89.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/7957.817ce496.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/1661.d52f6fbb.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/7562.fa3052cd.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/447.25ab7fb5.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/2467.9b572715.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/7558.4deda4af.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/2942.6e96b08b.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/4601.bfb0f462.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/8700.e4d3b887.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/4746.b8e314b0.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/5800.2b8b129d.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/5263.6fe6895c.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/4218.48fd0b2f.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/6848.88d3bd29.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/1647.d1c3d909.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/3927.1cd55b03.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/248.c52d0e02.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/9713.116d42d2.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/7841.89192f61.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/2086.dae97805.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/2489.66dff74a.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/223.9625b213.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/5094.6bc84ae2.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/1872.85e5bef9.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/8706.8a1bc3b1.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/welcome.65e8d456.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/7398.446e00cc.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/3566.0b4fa2b4.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/7509.a0d8ff89.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/1178.bd74b55e.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/7658.ce0f03a7.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/7413.88c0af80.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/204.1641b70e.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/3892.b12535cb.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/9137.12c45d8e.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/3609.d9133e72.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/2954.8f534f31.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/3937.8c57742c.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/8198.20c5627f.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/3948.1a214f9b.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/883.0467a324.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/1837.66b13a7f.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/3504.5691a431.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/4772.978bdb74.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/4422.05801170.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/8649.80122d4a.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/9811.62e828a9.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/3896.edd94251.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/711.a0ff3b80.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/3366.4fe87371.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/7222.5de26cc9.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/2330.740bb05b.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/9973.18831113.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/2436.02ac08a8.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/5541.6bbe2ef0.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/2531.8ca13bef.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/9347.86f03a11.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/2149.8d7ae470.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/5322.2b6e4a34.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/184.9c596e46.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/9713.116d42d2.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/7184.d2d2b2ac.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/8051.47f0d463.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/3351.cfed1587.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/6658.e23c4c91.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/7709.a7f50104.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/9966.981fdbbe.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/153.3c0ef321.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/5197.3ba7cb63.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/7517.11e44c18.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/4325.68c72ae7.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/7880.068214df.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/3459.c1462430.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/5959.67cf5cd4.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/4060.c72c7a5e.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/8388.805f08aa.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/2828.2d5cc510.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/6761.4e4c212f.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/4718.f3d7bfb2.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/2861.4fe3fda3.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/1877.fb438635.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/6904.1556b7c5.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/2144.06858c0a.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/8619.d429ecc5.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/5800.2b8b129d.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/4840.7a4b31fc.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/4094.691d0651.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/2985.e0f73946.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/3327.7d38ec3f.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/5208.68cd1fec.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/6379.7b13255e.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/8671.887f5cf9.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/1526.47c9f3c1.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/6072.7958e1fa.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/4551.cf659df0.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/271.cb27bcc4.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/4768.adc9af21.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/4900.d0eac2a8.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/6869.18eb965d.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/8189.684e7bc0.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/2263.bf3789ec.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/2467.9b572715.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/3774.121ecbac.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/7523.e3ab9afb.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/8565.9528f7e3.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/2536.4ec76a84.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/6643.cff939e3.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/3897.91565e34.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/6039.9a0ed892.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/9508.fead282b.js charsetutf-8>/script> script defer typemodule srchttps://substackcdn.com/bundle/static/js/7957.817ce496.js charsetutf-8>/script> script nomodule> (function() { var message Your browser does not support modern JavaScript modules. Please upgrade your browser for the best experience.; var warningDiv document.createElement(div); warningDiv.style.color red; warningDiv.style.padding 10px; warningDiv.style.margin 10px 0; warningDiv.style.border 1px solid red; warningDiv.style.backgroundColor lightyellow; warningDiv.innerText message; document.body.prepend(warningDiv); })(); /script> !-- Datadog Analytics --> script> (function(h,o,u,n,d) { hhdhd||{q:,onReady:function(c){h.q.push(c)}} do.createElement(u);d.async1;d.srcn no.getElementsByTagName(u)0;n.parentNode.insertBefore(d,n) })(window,document,script,https://www.datadoghq-browser-agent.com/us1/v5/datadog-rum.js,DD_RUM) window.DD_RUM.onReady(function() { window.DD_RUM.init({ clientToken: puba71073f072643721169b68f352438710, applicationId: 2e321b35-c76b-4073-8d04-cc9a10461793, site: datadoghq.com, service: substack-web, env: window._preloads.dd_env, version: fccf70fe116c7b8f6f34cfc188304cb65d2bf03f, sessionSampleRate: 1, sessionReplaySampleRate: 100, trackUserInteractions: window._preloads.dd_ti, trackResources: true, trackLongTasks: true, defaultPrivacyLevel: mask-user-input, allowedTracingUrls: /https?:\/\/(.+\/.)?substack(cdn)?\.com/ }); }) /script> !-- End Datadog Analytics --> !-- Cloudflare Web Analytics --> script defer srchttps://static.cloudflareinsights.com/beacon.min.js data-cf-beacon{token: 216309cffb464db4b0e02daf0b8e8060}>/script> !-- End Cloudflare Web Analytics --> !-- Fallback tracking pixels --> noscript> style> #nojs-banner { position: fixed; bottom: 0; left: 0; padding: 16px 16px 16px 32px; width: 100%; box-sizing: border-box; background: red; color: white; font-family: -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; font-size: 13px; line-height: 13px; } #nojs-banner a { color: inherit; text-decoration: underline; } /style> div idnojs-banner> This site requires JavaScript to run correctly. Please a hrefhttps://enable-javascript.com/ target_blank>turn on JavaScript/a> or unblock scripts /div>/noscript> /body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]