PageSourceSearch

https://dataskeptic.com/

html dataskeptic.com collected 2026-10-01 10:16:02 UTC 7,491 bytes, 97 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3  <head>
4    <meta charset="UTF-8" />
5    <meta name="description" content="Data Skeptic is a podcast hosted by Kyle Polich, featuring interviews with experts on data science, machine learning, AI, and statistics." />
6    <meta name="keywords" content="data science, network science" />
7    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
8    <title>Data Skeptic — Data Science, Machine Learning & AI Podcast</title>
9
10    <!-- Canonical URL. Query strings, tracking params and trailing-slash
11         variants all resolve to the same page, and the same content is
12         reachable on more than one hostname (apex/www/subdomain); without
13         this the crawler picks a winner for us and splits ranking signals
14         across the duplicates. Computed server-side in backend-index.ts —
15         defaults to the requested host, overridable per-domain via
16         `canonical_domain` in config/domains.json. -->
17    <link rel="canonical" href="https://dataskeptic.com/" />
18
19    <!-- Google Search Console ownership proof. Emitted only when the site has a
20         token set (Web Builder -> SEO -> Search Console); renders as an empty
21         string otherwise, because a `content=""` tag is a failed verification
22         rather than an absent one. -->
23    
24
25    <!-- Favicon. Empty string when the site has none configured — an icon link
26         pointing at a 404 is worse than no link, because Google caches the
27         failure. Served by api/routes/site-favicon.ts from the key the Web
28         Builder's SEO -> Favicon picker writes. -->
29    
30
31    <!-- schema.org JSON-LD, built server-side from the page's Web Builder mapping
32         (src/core/jsonld/). Emitted for every client, not just crawlers: it is
33         invisible to users, and Google explicitly wants it present in the served
34         HTML. Empty string when the page has no mapping. -->
35    
35<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://dataskeptic.com/#organization","name":"Data Skeptic","url":"https://dataskeptic.com/","description":"Data Skeptic is a podcast hosted by Kyle Polich, featuring interviews with experts on data science, machine learning, AI, and statistics.","logo":"https://s3.amazonaws.com/dataskeptic.com/ogimages/plusdscom--ogimage-fb.jpg","sameAs":["https://open.spotify.com/show/1BZN7H3ikovSejhwQTzNm4","https://podcasts.apple.com/us/podcast/data-skeptic/id890348705","https://www.youtube.com/dataskeptic"]},{"@type":"WebSite","@id":"https://dataskeptic.com/#website","name":"Data Skeptic","alternateName":["Data Skeptic","Data Skeptic Podcast","dataskeptic.com"],"url":"https://dataskeptic.com/","description":"Data Skeptic is a podcast hosted by Kyle Polich, featuring interviews with experts on data science, machine learning, AI, and statistics.","publisher":{"@id":"https://dataskeptic.com/#organization"}},{"@type":"PodcastSeries","@id":"https://dataskeptic.com/#podcast","name":"Data Skeptic","url":"https://dataskeptic.com/podcast","description":"Data Skeptic is a podcast hosted by Kyle Polich, featuring interviews with experts on data science, machine learning, AI, and statistics.","image":"https://s3.amazonaws.com/dataskeptic.com/ogimages/plusdscom--ogimage-fb.jpg","sameAs":["https://open.spotify.com/show/1BZN7H3ikovSejhwQTzNm4","https://podcasts.apple.com/us/podcast/data-skeptic/id890348705","https://www.youtube.com/dataskeptic"],"author":{"@type":"Person","name":"Kyle Polich"},"publisher":{"@id":"https://dataskeptic.com/#organization"}}]}</script>
35
36
37    <!-- Facebook Open Graph metadata -->
38    <meta property="og:type" content="website" />
39    <meta property="og:title" content="Data Skeptic — Data Science, Machine Learning & AI Podcast" />
40    <meta property="og:description" content="Data Skeptic is a podcast hosted by Kyle Polich, featuring interviews with experts on data science, machine learning, AI, and statistics." />
41    <meta property="og:image" content="https://s3.amazonaws.com/dataskeptic.com/ogimages/plusdscom--ogimage-fb.jpg" />
42    <meta property="og:url" content="https://dataskeptic.com/" />
43
44    <!-- Twitter Card metadata -->
45    <meta name="twitter:card" content="summary_large_image" />
46    <meta name="twitter:title" content="Data Skeptic — Data Science, Machine Learning & AI Podcast" />
47    <meta name="twitter:description" content="Data Skeptic is a podcast hosted by Kyle Polich, featuring interviews with experts on data science, machine learning, AI, and statistics." />
48    <meta name="twitter:image" content="https://s3.amazonaws.com/dataskeptic.com/ogimages/plusdscom--ogimage-fb.jpg" />
49
50    <!-- Warm the TCP+TLS handshake to the two CDNs below before the parser
51         reaches their stylesheets. Each of those <link>s is render-blocking, so
52         without this the browser pays full DNS+connect latency on the critical
53         path twice, serially, before it can paint anything. `crossorigin` is
54         required on the boxicons/remixicon hint because those stylesheets pull
55         font files, which are fetched in CORS mode — a preconnect without it
56         opens a connection the font request cannot reuse. -->
57    <link rel="preconnect" href="https://cdn.jsdelivr.net" crossorigin />
58    <link rel="preconnect" href="https://cdn.boxicons.com" crossorigin />
59
60    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/semantic.min.css" />
61    <link rel="stylesheet" href="https://cdn.boxicons.com/3.0.7/fonts/basic/boxicons.min.css" />
62    <link rel="stylesheet" href="https://cdn.boxicons.com/3.0.7/fonts/brands/boxicons-brands.min.css" />
63    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/fonts/remixicon.css" />
64    <!-- Per-tenant stylesheet link — only emitted by the server when a
65         /css/{hostname}.css file actually exists. Without this gate, brand-
66         new member sites requested /css/{hostname}.css, the static handler
67         couldn't find it, Express fell through to the SPA fallback
68         (returning index.html with text/html), and the browser dropped it
69         as an invalid stylesheet. Fix: 2026-06-30. -->
70    <link rel="stylesheet" crossorigin href="/css/plus_dataskeptic_com.css?m=1790835268629" />
71    
71<script>
72      // Server-injected configuration for custom domains (must be before app JS)
73      window.__SERVER_CONFIG__ = {
74        hostname: "www",
75        app_type: "website",
76        website_object_id: "plus_dataskeptic_com/[email protected]/website.www",
77        isCustomDomain: true,
78        oauth2_client_id: "999804140103-qmpi9sphuc8ha0jhdqjrqmcm2447bebe.apps.googleusercontent.com",
79        allow_google_oauth: false,
80        allow_email_signup: true,
81        allow_account_creation: true,
82        support_email: "[email protected]"
83      };
84    </script>
84
85    
85<script type="module" crossorigin src="/assets/index-DN4Mwqf7.js"></script>
85
86    <link rel="stylesheet" crossorigin href="/assets/index-qzk8SpoE.css">
87  </head>
88  <body>
89    <!-- Server-rendered content for AI crawlers that do not execute JavaScript
90         (GPTBot, ClaudeBot, PerplexityBot, …). Empty string for every other
91         client, including browsers and Googlebot, so it has no effect on the
92         React app. Filled by backend-index.ts; see api/helpers/episodePrerender.ts
93         and /Users/kylepolich/git/plus/seo/prerender-design.md. -->
94    
95    <div id="root"></div>
96  </body>
97</html>

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