<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
  <url>
    <loc>https://www.pgelephant.com/ai/kimi-k3-2-8t-parameters-but-only-104b-active-per-token</loc>
    <lastmod>2026-09-03T04:04:03+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
    <video:video>
      <video:thumbnail_loc>https://i2.ytimg.com/vi/UeoNl5U_f5E/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Kimi K3: 2.8T Parameters, But Only 104B Active Per Token</video:title>
      <video:description>Kimi K3 has 2. 8 trillion parameters-but only about 104 billion are activated for each token. This visual deep dive explains how 16 of 896 routed experts, 2 shared experts, Stable LatentMoE, and Kimi Delta Attention make that possible. Kimi K3 is a Mixture-of-Experts model with a 1M-token context window. We follow one token through expert routing, distributed communication, the 7168 → 3584 latent projection, Quantile Balancing, KDA, Gated MLA, and Block Attention Residuals.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/UeoNl5U_f5E</video:player_loc>
      <video:publication_date>2026-09-03T04:04:03+00:00</video:publication_date>
      <video:uploader info="https://www.youtube.com/@DrIbrarAhmedAI">Dr. Ibrar Ahmed</video:uploader>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://www.pgelephant.com/ai/how-chatgpt-actually-writes-next-token-prediction-explained</loc>
    <lastmod>2026-08-31T14:53:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
    <video:video>
      <video:thumbnail_loc>https://i2.ytimg.com/vi/-mOKLAP5ct4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>How ChatGPT Actually Writes: Next Token Prediction Explained</video:title>
      <video:description>What is an LLM? ChatGPT generates answers by predicting the next token. Beginner visual guide-no math required. Tokens, weights, context, and hallucinations. What you will learn • What LLM means • How next-token prediction builds an answer • Where probabilities come from • Context vs memory • LLM vs the full ChatGPT-style app Playlists Beginner AI: https://www.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/-mOKLAP5ct4</video:player_loc>
      <video:publication_date>2026-08-31T14:53:00+00:00</video:publication_date>
      <video:uploader info="https://www.youtube.com/@DrIbrarAhmedAI">Dr. Ibrar Ahmed</video:uploader>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://www.pgelephant.com/ai/why-ai-models-think-longer-before-answering-test-time-compute-explained</loc>
    <lastmod>2026-08-30T11:12:31+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
    <video:video>
      <video:thumbnail_loc>https://i1.ytimg.com/vi/td3bOBa7KMY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Why AI Models Think Longer Before Answering | Test-Time Compute Explained</video:title>
      <video:description>Why do reasoning models spend more compute before answering? Test-time compute. Best-of-N, backtracking, verification, rewards, DeepSeek-R1, and tool use-visually explained. What you will learn • Training-time vs test-time scaling • Reasoning budgets and candidate paths • Best-of-N, backtracking, and verification • Outcome vs process rewards • When thinking longer helps-and when it fails Playlists DEEP AI: https://www.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/td3bOBa7KMY</video:player_loc>
      <video:publication_date>2026-08-30T11:12:31+00:00</video:publication_date>
      <video:uploader info="https://www.youtube.com/@DrIbrarAhmedAI">Dr. Ibrar Ahmed</video:uploader>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://www.pgelephant.com/ai/speculative-decoding-faster-llm-token-generation</loc>
    <lastmod>2026-08-30T10:34:14+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
    <video:video>
      <video:thumbnail_loc>https://i4.ytimg.com/vi/oLazZ0I8-aQ/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Speculative Decoding: Faster LLM Token Generation</video:title>
      <video:description>What is speculative decoding? A small draft model proposes tokens; the large LLM verifies them. Same output distribution as the big model-faster when the draft is often right. What you will learn • Why one token per forward pass wastes GPU parallelism • Draft model vs target model • One-pass verification and rejection • Why draft quality controls the speedup • How it sits next to GQA, quantization, and PagedAttention Playlists DEEP AI: https://www.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/oLazZ0I8-aQ</video:player_loc>
      <video:publication_date>2026-08-30T10:34:14+00:00</video:publication_date>
      <video:uploader info="https://www.youtube.com/@DrIbrarAhmedAI">Dr. Ibrar Ahmed</video:uploader>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://www.pgelephant.com/ai/why-llm-prediction-is-compression-entropy-explained</loc>
    <lastmod>2026-08-28T09:05:12+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
    <video:video>
      <video:thumbnail_loc>https://i1.ytimg.com/vi/T_u6Oyyp1ag/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Why LLM Prediction Is Compression (Entropy Explained)</video:title>
      <video:description>What is entropy? Next-token prediction and compression are the same math. From Shannon’s information theory to why language models train with cross-entropy. Watch next: Transformer Attention Explained - https://www. youtube. com/watch? v=rbrSteyXx_0 What you will learn • Variable-length and prefix-free codes • Self-information I = -log₂ p • Why prediction equals compression • Entropy rate of language • How this leads to LLM training loss Playlists LLM Fundamentals: https://www.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/T_u6Oyyp1ag</video:player_loc>
      <video:publication_date>2026-08-28T09:05:12+00:00</video:publication_date>
      <video:uploader info="https://www.youtube.com/@DrIbrarAhmedAI">Dr. Ibrar Ahmed</video:uploader>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://www.pgelephant.com/ai/how-ai-agents-work-tools-memory-mcp-guardrails</loc>
    <lastmod>2026-08-27T20:08:03+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
    <video:video>
      <video:thumbnail_loc>https://i4.ytimg.com/vi/kY--WQxI2Rw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>How AI Agents Work: Tools, Memory, MCP, Guardrails</video:title>
      <video:description>How AI agents work beyond the LLM: prompt → tool call → policy → runtime → observation. Follow one agent from a user request to a controlled real-world action-plus memory, MCP, and guardrails. What you will learn • Why writing a plan is not taking an action • Structured tool calls and the agent loop • Session context vs durable memory • MCP discovery is not permission • Policy gates, human approval, budgets, and tracing Playlists AI Agents: https://www.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/kY--WQxI2Rw</video:player_loc>
      <video:publication_date>2026-08-27T20:08:03+00:00</video:publication_date>
      <video:uploader info="https://www.youtube.com/@DrIbrarAhmedAI">Dr. Ibrar Ahmed</video:uploader>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://www.pgelephant.com/ai/how-vector-databases-work-embeddings-hnsw-semantic-search</loc>
    <lastmod>2026-08-25T22:59:45+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
    <video:video>
      <video:thumbnail_loc>https://i1.ytimg.com/vi/4eCj3GOhpW4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>How Vector Databases Work: Embeddings, HNSW &amp; Semantic Search</video:title>
      <video:description>One query. A million stored vectors. Do we compare against every one? That is exact nearest neighbor, and it is correct, and it is linear. At that scale, latency is the product. A point in space is not a search. This lecture is the store those numbers live in, and the hop that finds the nearest neighbor without reading every row.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/4eCj3GOhpW4</video:player_loc>
      <video:publication_date>2026-08-25T22:59:45+00:00</video:publication_date>
      <video:uploader info="https://www.youtube.com/@DrIbrarAhmedAI">Dr. Ibrar Ahmed</video:uploader>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://www.pgelephant.com/ai/rag-explained-why-llm-guesses-without-retrieval</loc>
    <lastmod>2026-08-24T15:59:48+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
    <video:video>
      <video:thumbnail_loc>https://i2.ytimg.com/vi/qxN9X9nMPmE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>RAG Explained: Why LLM Guesses Without Retrieval</video:title>
      <video:description>What is RAG? Retrieval-augmented generation fetches document chunks with embeddings before the language model writes an answer. This visual explanation shows query, embed, retrieve, stuff, generate, and the failures when the index misses. Watch next: Why AI Hallucinates - https://www. youtube. com/watch? v=PVFRCS6pt84 Then: AI Agent Architecture - https://www.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/qxN9X9nMPmE</video:player_loc>
      <video:publication_date>2026-08-24T15:59:48+00:00</video:publication_date>
      <video:uploader info="https://www.youtube.com/@DrIbrarAhmedAI">Dr. Ibrar Ahmed</video:uploader>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://www.pgelephant.com/ai/ai-embeddings-explained-vectors-behind-rag-search</loc>
    <lastmod>2026-08-21T14:53:32+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
    <video:video>
      <video:thumbnail_loc>https://i3.ytimg.com/vi/NjMK2Hignh4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>AI Embeddings Explained: Vectors Behind RAG Search</video:title>
      <video:description>What are embeddings? They turn text into vectors so semantic search can find nearest neighbors by meaning, not spelling. This visual explanation shows cosine similarity, chunking, HNSW, and why RAG retrieval depends on that vector space. Watch next: RAG - https://www. youtube. com/watch? v=qxN9X9nMPmE Vector Databases is the next episode in this chain and is in production.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/NjMK2Hignh4</video:player_loc>
      <video:publication_date>2026-08-21T14:53:32+00:00</video:publication_date>
      <video:uploader info="https://www.youtube.com/@DrIbrarAhmedAI">Dr. Ibrar Ahmed</video:uploader>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://www.pgelephant.com/postgresql/postgresql-database-indexes-complete-production-troubleshooting</loc>
    <lastmod>2026-08-29T08:57:53+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
    <video:video>
      <video:thumbnail_loc>https://i3.ytimg.com/vi/rO8MQa0m7w0/hqdefault.jpg</video:thumbnail_loc>
      <video:title>PostgreSQL Database Indexes: Complete Production Troubleshooting</video:title>
      <video:description>Before we open a single terminal, here is what you are getting. Every index type PostgreSQL 18 ships, on a five million row table. Measured, not guessed. You will watch the planner refuse a perfectly good index, and you will find out why. If you have ever added an index and watched nothing get faster, this is the one that fixes it.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/rO8MQa0m7w0</video:player_loc>
      <video:publication_date>2026-08-29T08:57:53+00:00</video:publication_date>
      <video:uploader info="https://www.youtube.com/@DrIbrarAhmed">Dr. Ibrar Ahmed</video:uploader>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://www.pgelephant.com/postgresql/amazon-aurora-postgresql-database-what-happens-when-it-fails</loc>
    <lastmod>2026-08-12T09:15:10+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
    <video:video>
      <video:thumbnail_loc>https://i4.ytimg.com/vi/ktxMp16wyCw/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Amazon Aurora PostgreSQL Database: What Happens When It Fails?</video:title>
      <video:description>Managed doesn&apos;t mean unbreakable. But on Aurora, the thing that breaks is compute. Your data sits in a separate storage service that the instance failure never touched. So when the writer dies, what happens next depends on one question. Do you have a replica? With one, Aurora promotes it, usually in under thirty seconds. Without one, Aurora has to build you a new writer, and that takes minutes. Lose a whole availability zone and writes keep going. We&apos;ll build all of it, break it, and measure it.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ktxMp16wyCw</video:player_loc>
      <video:publication_date>2026-08-12T09:15:10+00:00</video:publication_date>
      <video:uploader info="https://www.youtube.com/@DrIbrarAhmed">Dr. Ibrar Ahmed</video:uploader>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://www.pgelephant.com/postgresql/postgresql-active-active-across-3-regions-production-ha</loc>
    <lastmod>2026-08-10T05:49:12+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
    <video:video>
      <video:thumbnail_loc>https://i1.ytimg.com/vi/Pb40avdFFBs/hqdefault.jpg</video:thumbnail_loc>
      <video:title>PostgreSQL Active-Active Across 3 Regions | Production HA</video:title>
      <video:description>Three writable PostgreSQL regions. No single global primary - all three accept writes at once. That is active-active, with pgEdge Spock. When one region dies, the survivors keep writing.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Pb40avdFFBs</video:player_loc>
      <video:publication_date>2026-08-10T05:49:12+00:00</video:publication_date>
      <video:uploader info="https://www.youtube.com/@DrIbrarAhmed">Dr. Ibrar Ahmed</video:uploader>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://www.pgelephant.com/postgresql/amazon-rds-postgresql-database-what-happens-when-it-fails</loc>
    <lastmod>2026-08-07T13:20:26+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
    <video:video>
      <video:thumbnail_loc>https://i2.ytimg.com/vi/ETjUXzKFp4I/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Amazon RDS PostgreSQL Database: What Happens When It Fails?</video:title>
      <video:description>Managed doesn&apos;t mean it never breaks. When the writer goes away, every open connection goes with it. What happens next depends on the architecture you picked. Single-AZ has no standby, so recovery means a restart, or a replacement. AWS documents sixty to one hundred twenty seconds for a Multi-AZ DB instance, and under thirty-five for a Multi-AZ DB cluster. Sockets never migrate. So we build each pattern, break it, and measure what the application sees.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ETjUXzKFp4I</video:player_loc>
      <video:publication_date>2026-08-07T13:20:26+00:00</video:publication_date>
      <video:uploader info="https://www.youtube.com/@DrIbrarAhmed">Dr. Ibrar Ahmed</video:uploader>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://www.pgelephant.com/postgresql/postgresql-16-cores-this-query-uses-one</loc>
    <lastmod>2026-08-05T19:28:28+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
    <video:video>
      <video:thumbnail_loc>https://i4.ytimg.com/vi/SxeeJnmdUf4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>PostgreSQL: 16 Cores. This Query Uses One</video:title>
      <video:description>PostgreSQL: 16 Cores. This Query Uses One. A detailed PostgreSQL article and long-form video by Dr. Ibrar Ahmed, with technical context, examples, and production guidance.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/SxeeJnmdUf4</video:player_loc>
      <video:publication_date>2026-08-05T19:28:28+00:00</video:publication_date>
      <video:uploader info="https://www.youtube.com/@DrIbrarAhmed">Dr. Ibrar Ahmed</video:uploader>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://www.pgelephant.com/postgresql/postgresql-ha-architecture-surviving-a-full-region-failure</loc>
    <lastmod>2026-08-04T09:18:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
    <video:video>
      <video:thumbnail_loc>https://i4.ytimg.com/vi/gcSWFKX89vo/hqdefault.jpg</video:thumbnail_loc>
      <video:title>PostgreSQL HA Architecture: Surviving a Full Region Failure</video:title>
      <video:description>Let&apos;s build a PostgreSQL cluster that survives things going wrong, and let&apos;s build it one honest step at a time. This is where everyone starts: one application, one PostgreSQL eighteen server called db one. A write arrives, it is recorded in the write-ahead log, and the commit comes back. It works perfectly. And that is exactly the trap, because the postgres processes, the kernel, the disk, and the address your clients dial all live inside a single failure domain.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/gcSWFKX89vo</video:player_loc>
      <video:publication_date>2026-08-04T09:18:02+00:00</video:publication_date>
      <video:uploader info="https://www.youtube.com/@DrIbrarAhmed">Dr. Ibrar Ahmed</video:uploader>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://www.pgelephant.com/postgresql/postgresql-high-availability-build-break-fix-patroni-etcd</loc>
    <lastmod>2026-07-29T18:07:27+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
    <video:video>
      <video:thumbnail_loc>https://i2.ytimg.com/vi/a73oSuoeGPY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>PostgreSQL High Availability: Build, Break &amp; Fix Patroni + etcd</video:title>
      <video:description>Let&apos;s build a PostgreSQL cluster that survives things going wrong, and let&apos;s build it one honest step at a time. This is where everyone starts: one application, one PostgreSQL eighteen server called db one. A write arrives, it is recorded in the write-ahead log, and the commit comes back. It works perfectly. And that is exactly the trap, because the postgres processes, the kernel, the disk, and the address your clients dial all live inside a single failure domain.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/a73oSuoeGPY</video:player_loc>
      <video:publication_date>2026-07-29T18:07:27+00:00</video:publication_date>
      <video:uploader info="https://www.youtube.com/@DrIbrarAhmed">Dr. Ibrar Ahmed</video:uploader>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://www.pgelephant.com/postgresql/500-postgresql-connections-470-idle-fix-this-before-production-slows</loc>
    <lastmod>2026-07-19T21:13:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
    <video:video>
      <video:thumbnail_loc>https://i4.ytimg.com/vi/7CBQcT8doaE/hqdefault.jpg</video:thumbnail_loc>
      <video:title>500 PostgreSQL Connections, 470 Idle: Fix This Before Production Slows</video:title>
      <video:description>500 PostgreSQL Connections, 470 Idle: Fix This Before Production Slows. A detailed PostgreSQL article and long-form video by Dr. Ibrar Ahmed, with technical context, examples, and production guidance.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/7CBQcT8doaE</video:player_loc>
      <video:publication_date>2026-07-19T21:13:59+00:00</video:publication_date>
      <video:uploader info="https://www.youtube.com/@DrIbrarAhmed">Dr. Ibrar Ahmed</video:uploader>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://www.pgelephant.com/postgresql/postgresql-uses-1-of-16-cpu-cores-here-s-the-fix</loc>
    <lastmod>2026-07-13T12:02:35+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
    <video:video>
      <video:thumbnail_loc>https://i4.ytimg.com/vi/_1bqNyb_t1w/hqdefault.jpg</video:thumbnail_loc>
      <video:title>PostgreSQL Uses 1 of 16 CPU Cores. Here&apos;s the Fix.</video:title>
      <video:description>PostgreSQL Uses 1 of 16 CPU Cores. Here&apos;s the Fix.. A detailed PostgreSQL article and long-form video by Dr. Ibrar Ahmed, with technical context, examples, and production guidance.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/_1bqNyb_t1w</video:player_loc>
      <video:publication_date>2026-07-13T12:02:35+00:00</video:publication_date>
      <video:uploader info="https://www.youtube.com/@DrIbrarAhmed">Dr. Ibrar Ahmed</video:uploader>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://www.pgelephant.com/postgresql/your-postgresql-work-mem-is-a-400-gb-memory-bomb</loc>
    <lastmod>2026-06-26T10:48:40+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
    <video:video>
      <video:thumbnail_loc>https://i2.ytimg.com/vi/1KJryLXOlMU/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Your PostgreSQL work_mem Is a 400 GB Memory Bomb</video:title>
      <video:description>Your PostgreSQL work_mem Is a 400 GB Memory Bomb. A detailed PostgreSQL article and long-form video by Dr. Ibrar Ahmed, with technical context, examples, and production guidance.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/1KJryLXOlMU</video:player_loc>
      <video:publication_date>2026-06-26T10:48:40+00:00</video:publication_date>
      <video:uploader info="https://www.youtube.com/@DrIbrarAhmed">Dr. Ibrar Ahmed</video:uploader>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://www.pgelephant.com/postgresql/postgresql-19-the-join-stat-fix-we-waited-10-years-for</loc>
    <lastmod>2026-06-25T23:20:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
    <video:video>
      <video:thumbnail_loc>https://i3.ytimg.com/vi/NeUJvl0y1fg/hqdefault.jpg</video:thumbnail_loc>
      <video:title>PostgreSQL 19: The Join Stat Fix We Waited 10 Years For</video:title>
      <video:description>PostgreSQL 19: The Join Stat Fix We Waited 10 Years For. A detailed PostgreSQL article and long-form video by Dr. Ibrar Ahmed, with technical context, examples, and production guidance.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/NeUJvl0y1fg</video:player_loc>
      <video:publication_date>2026-06-25T23:20:01+00:00</video:publication_date>
      <video:uploader info="https://www.youtube.com/@DrIbrarAhmed">Dr. Ibrar Ahmed</video:uploader>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://www.pgelephant.com/postgresql/postgresql-19-finally-see-which-tables-need-vacuum-new-feature</loc>
    <lastmod>2026-06-24T10:58:47+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
    <video:video>
      <video:thumbnail_loc>https://i3.ytimg.com/vi/Bjr5H-5PN4I/hqdefault.jpg</video:thumbnail_loc>
      <video:title>PostgreSQL 19: Finally See Which Tables Need VACUUM (New Feature)</video:title>
      <video:description>If you run Postgres in production, this is the single most important video you can watch. Vacuum is not a maintenance command. Vacuum is the subsystem that decides whether your database keeps running or falls over.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/Bjr5H-5PN4I</video:player_loc>
      <video:publication_date>2026-06-24T10:58:47+00:00</video:publication_date>
      <video:uploader info="https://www.youtube.com/@DrIbrarAhmed">Dr. Ibrar Ahmed</video:uploader>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://www.pgelephant.com/cybersecurity/darkweb-tor-worked-so-how-did-silk-road-get-caught</loc>
    <lastmod>2026-09-06T17:26:06+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
    <video:video>
      <video:thumbnail_loc>https://i1.ytimg.com/vi/ph14FnVAboI/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Darkweb: Tor Worked. So How Did Silk Road Get Caught?</video:title>
      <video:description>Darkweb: How Silk Road and AlphaBay were caught while Tor was still working. Operation Bayonet, the Hansa takeover, Bitcoin trails, and the seized laptop. This episode breaks down two real investigations: the Silk Road case and Operation Bayonet involving AlphaBay and Hansa. Tor can hide a network route. An investigation can still collect evidence from accounts, servers, money, devices, public activity, and the physical world.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/ph14FnVAboI</video:player_loc>
      <video:publication_date>2026-09-06T17:26:06+00:00</video:publication_date>
      <video:uploader info="https://www.youtube.com/@DrIbrarCyberSecurity">Dr. Ibrar Ahmed</video:uploader>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://www.pgelephant.com/cybersecurity/5-legit-dark-web-sites-that-actually-exist</loc>
    <lastmod>2026-08-31T07:53:32+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
    <video:video>
      <video:thumbnail_loc>https://i2.ytimg.com/vi/u28ClpRZfYY/hqdefault.jpg</video:thumbnail_loc>
      <video:title>5 Legit Dark Web Sites That Actually Exist</video:title>
      <video:description>These are real onion sites. And they&apos;re operated or published by legitimate organizations. DuckDuckGo. ProPublica. SecureDrop. Even the B B C. But there is one rule you need before opening any of them. Finding an onion address is not the same as verifying an onion address.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/u28ClpRZfYY</video:player_loc>
      <video:publication_date>2026-08-31T07:53:32+00:00</video:publication_date>
      <video:uploader info="https://www.youtube.com/@DrIbrarCyberSecurity">Dr. Ibrar Ahmed</video:uploader>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://www.pgelephant.com/cybersecurity/dark-web-explained-how-it-really-works</loc>
    <lastmod>2026-08-27T16:47:20+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
    <video:video>
      <video:thumbnail_loc>https://i1.ytimg.com/vi/l9w6JM-qGy4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>Dark Web Explained, How It Really Works</video:title>
      <video:description>Who is watching you on the dark web? One request. Two routes. On the normal web, the destination sees where you came from. Tor changes who gets to know each part of the path.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/l9w6JM-qGy4</video:player_loc>
      <video:publication_date>2026-08-27T16:47:20+00:00</video:publication_date>
      <video:uploader info="https://www.youtube.com/@DrIbrarCyberSecurity">Dr. Ibrar Ahmed</video:uploader>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://www.pgelephant.com/cybersecurity/ai-agent-escaped-its-sandbox-here-s-how</loc>
    <lastmod>2026-08-26T01:09:28+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
    <video:video>
      <video:thumbnail_loc>https://i4.ytimg.com/vi/79XEqDxC-ew/hqdefault.jpg</video:thumbnail_loc>
      <video:title>AI Agent Escaped Its Sandbox. Here&apos;s How</video:title>
      <video:description>July 2026. OpenAI evaluated a cybersecurity agent driven by a combination of its models.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/79XEqDxC-ew</video:player_loc>
      <video:publication_date>2026-08-26T01:09:28+00:00</video:publication_date>
      <video:uploader info="https://www.youtube.com/@DrIbrarCyberSecurity">Dr. Ibrar Ahmed</video:uploader>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://www.pgelephant.com/cybersecurity/whatsapp-hacked-8-tricks-scammers-use-to-steal-your-account</loc>
    <lastmod>2026-06-06T19:17:23+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
    <video:video>
      <video:thumbnail_loc>https://i3.ytimg.com/vi/NQFnPoyfTA4/hqdefault.jpg</video:thumbnail_loc>
      <video:title>WhatsApp Hacked? 8 Tricks Scammers Use to Steal Your Account</video:title>
      <video:description>Most WhatsApp account takeovers start with one mistake: sharing a code, scanning an unknown QR, trusting a fake support message, or ignoring a sudden “No Service” warning. In this video, Dr. Ibrar Ahmed explains how scammers take over WhatsApp accounts, why family groups are targeted, and the exact defenses that protect you: two-step verification, linked device audits, SIM protection, app locks, safe backups, and recovery steps.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/NQFnPoyfTA4</video:player_loc>
      <video:publication_date>2026-06-06T19:17:23+00:00</video:publication_date>
      <video:uploader info="https://www.youtube.com/@DrIbrarCyberSecurity">Dr. Ibrar Ahmed</video:uploader>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
    </video:video>
  </url>
</urlset>