// Curated starter topics, people, and seed video catalog for Spectra // Tailored to creator's passions: Vintage screenprinting, specialty espresso, ESP32/E-Ink, homelab, alpine skiing, lateral thinking export const DEFAULT_TOPICS = [ { id: "vintage-screenprint", name: "Vintage Screenprint & Apparel", type: "topic", query: "vintage screenprint apparel t-shirt water based ink", active: 1, weight: 1.2 }, { id: "specialty-espresso", name: "Specialty Espresso & Craft Brewing", type: "topic", query: "specialty espresso extraction craft brewing puck prep", active: 1, weight: 1.2 }, { id: "esp32-eink", name: "ESP32 & Ambient E-Ink Displays", type: "topic", query: "ESP32 ambient e-ink display epaper home telemetry", active: 1, weight: 1.3 }, { id: "homelab-selfhost", name: "Self-Hosted Homelab & Traefik", type: "topic", query: "self hosted homelab docker traefik automation sqlite", active: 1, weight: 1.3 }, { id: "alpine-skiing", name: "Alpine Skiing & Mountain Culture", type: "topic", query: "backcountry alpine skiing mountain lines powder freeskier", active: 1, weight: 1.0 }, { id: "lateral-thinking", name: "Lateral Thinking & Creative Whack", type: "topic", query: "Roger von Oech lateral thinking creative problem solving invention", active: 1, weight: 1.1 }, { id: "vinyl-audio", name: "Vinyl Archives & Hi-Fi Audio", type: "topic", query: "audiophile vinyl turntable tube amp hi-fi audio archive", active: 1, weight: 1.0 }, { id: "fast-prototyping", name: "Maker Prototyping & Fast Builds", type: "topic", query: "hardware prototyping weekend build maker fast CAD 3D print", active: 1, weight: 1.1 }, // People & Creators { id: "person-james-hoffmann", name: "James Hoffmann", type: "person", query: "James Hoffmann espresso coffee review", active: 1, weight: 1.4 }, { id: "person-jeff-geerling", name: "Jeff Geerling", type: "person", query: "Jeff Geerling homelab raspberry pi server networking", active: 1, weight: 1.4 }, { id: "person-andreas-spiess", name: "Andreas Spiess (The Guy with the Swiss Accent)", type: "person", query: "Andreas Spiess ESP32 IoT sensors display", active: 1, weight: 1.3 }, { id: "person-struthless", name: "Campbell Walker (Struthless)", type: "person", query: "Struthless creative thinking illustration sketchbook", active: 1, weight: 1.1 } ]; export const SEED_VIDEOS = [ // ESP32 & E-Ink { id: "eIcZZX10pa4", title: "This Open-Source E-Ink Screen Is My Favorite New Gadget", channel: "Snazzy Labs", channel_id: "UCq6VARTxKATgc9qdAOZaqwg", thumbnail: "https://i.ytimg.com/vi/eIcZZX10pa4/hqdefault.jpg", duration: "13:55", views: "986K views", published_at: "2026-09-15T12:00:00Z", published_relative: "1 month ago", topic_id: "esp32-eink", description: "Deep dive into low-power ambient E-Ink displays and customizable firmware for home automation.", url: "https://www.youtube.com/watch?v=eIcZZX10pa4" }, { id: "lJyNEXPx5Fw", title: "WHY THIS XIAO ESP32-S3 ePaper KIT is INSANE?", channel: "Hacktuber", channel_id: "UCHk869G1R8_p1uVbL_5qQ1Q", thumbnail: "https://i.ytimg.com/vi/lJyNEXPx5Fw/hqdefault.jpg", duration: "11:41", views: "95K views", published_at: "2026-10-22T15:30:00Z", published_relative: "7 days ago", topic_id: "esp32-eink", description: "Hands-on build with the ultra compact XIAO ESP32-S3 ePaper dashboard running custom telemetry.", url: "https://www.youtube.com/watch?v=lJyNEXPx5Fw" }, { id: "5zc-yjMQtoo", title: "This Cheap ESP32 e-Paper Board Has EVERYTHING", channel: "Volos Projects", channel_id: "UCv_45h7Hk2yU7i7q0A_r68A", thumbnail: "https://i.ytimg.com/vi/5zc-yjMQtoo/hqdefault.jpg", duration: "11:45", views: "44K views", published_at: "2026-10-10T10:00:00Z", published_relative: "2 weeks ago", topic_id: "esp32-eink", description: "Building an ambient desk weather clock and crypto ticker with an ESP32 E-paper module.", url: "https://www.youtube.com/watch?v=5zc-yjMQtoo" }, { id: "V8jV3zM6R9s", title: "ESP32 Ultra Low Power Sleep Modes: The Definitive Guide", channel: "Andreas Spiess", channel_id: "UCu7_D0o48KbfhpEohoP7YSQ", thumbnail: "https://i.ytimg.com/vi/V8jV3zM6R9s/hqdefault.jpg", duration: "16:20", views: "210K views", published_at: "2026-10-18T14:00:00Z", published_relative: "11 days ago", topic_id: "person-andreas-spiess", description: "How to run an ESP32 sensor for over 3 years on two AA batteries with deep sleep and ULP.", url: "https://www.youtube.com/watch?v=V8jV3zM6R9s" }, // Homelab & Traefik { id: "jM7V1k6e3xY", title: "Traefik 3.0 In-Depth: Automatic SSL, Middleware Chains & Docker Integration", channel: "Techno Tim", channel_id: "UClG5y3Z59_6c5m2s8T91bQw", thumbnail: "https://i.ytimg.com/vi/jM7V1k6e3xY/hqdefault.jpg", duration: "21:04", views: "185K views", published_at: "2026-10-24T18:00:00Z", published_relative: "5 days ago", topic_id: "homelab-selfhost", description: "The complete setup guide for Traefik reverse proxy dynamic configuration with wildcard certificates.", url: "https://www.youtube.com/watch?v=jM7V1k6e3xY" }, { id: "rP9k4L2x1mM", title: "My 10Gbps All-SSD Silent Homelab Rack in 2026", channel: "Jeff Geerling", channel_id: "UCR-DXc1voovS8nhAvccRZhg", thumbnail: "https://i.ytimg.com/vi/rP9k4L2x1mM/hqdefault.jpg", duration: "18:42", views: "420K views", published_at: "2026-10-20T16:00:00Z", published_relative: "9 days ago", topic_id: "person-jeff-geerling", description: "Touring the updated silent rack setup with low power mini PCs, Proxmox clustering, and Ceph.", url: "https://www.youtube.com/watch?v=rP9k4L2x1mM" }, { id: "wN4mK8t1qLs", title: "Building an Offline-First Smart Home with SQLite and Local Docker Agents", channel: "Self-Hosted Show", channel_id: "UCqG9r_v2k9T7g3a1m9_L1vA", thumbnail: "https://i.ytimg.com/vi/wN4mK8t1qLs/hqdefault.jpg", duration: "28:15", views: "72K views", published_at: "2026-10-25T13:00:00Z", published_relative: "4 days ago", topic_id: "homelab-selfhost", description: "Why local SQLite and containerized agents are revolutionizing self-hosted infrastructure reliability.", url: "https://www.youtube.com/watch?v=wN4mK8t1qLs" }, // Specialty Espresso & Brewing { id: "xK3vM9p0s2Q", title: "The Ultimate Guide to Espresso Extraction Yield & Puck Resistance", channel: "James Hoffmann", channel_id: "UCMb0O2CdPBNi-QqPk5T3gsQ", thumbnail: "https://i.ytimg.com/vi/xK3vM9p0s2Q/hqdefault.jpg", duration: "17:35", views: "530K views", published_at: "2026-10-26T11:00:00Z", published_relative: "3 days ago", topic_id: "person-james-hoffmann", description: "Mastering flow rate profiling, 58mm basket geometry, and precision grinder burr alignment.", url: "https://www.youtube.com/watch?v=xK3vM9p0s2Q" }, { id: "bL6vP8t2w1R", title: "Blind Testing Flat vs Conical Burrs: Can Coffee Experts Tell?", channel: "Lance Hedrick", channel_id: "UC85kG_GfP3777W2V9bVfH5g", thumbnail: "https://i.ytimg.com/vi/bL6vP8t2w1R/hqdefault.jpg", duration: "24:12", views: "310K views", published_at: "2026-10-15T15:00:00Z", published_relative: "2 weeks ago", topic_id: "specialty-espresso", description: "Double blind sensory analysis on particle distribution and clarity in specialty single origins.", url: "https://www.youtube.com/watch?v=bL6vP8t2w1R" }, { id: "zN1mQ4v7x8S", title: "Craft Nitro Cold Brew on Tap: Nitrogen Infusion at Home", channel: "Sprometheus", channel_id: "UCeA3k73pQ4J9jU0E2b0V5aw", thumbnail: "https://i.ytimg.com/vi/zN1mQ4v7x8S/hqdefault.jpg", duration: "12:48", views: "89K views", published_at: "2026-10-21T17:00:00Z", published_relative: "8 days ago", topic_id: "specialty-espresso", description: "Building a dedicated mini-kegerator tap system with stout faucets for velvety nitro cascade.", url: "https://www.youtube.com/watch?v=zN1mQ4v7x8S" }, // Vintage Screenprint & Apparel { id: "qR4vL8t1w2Y", title: "Printing 5-Color Vintage Halftones on Heavyweight Crewnecks", channel: "Print Life Studio", channel_id: "UC9p0v1m2_4k5l6r7t8y9u0w", thumbnail: "https://i.ytimg.com/vi/qR4vL8t1w2Y/hqdefault.jpg", duration: "19:08", views: "64K views", published_at: "2026-10-27T14:00:00Z", published_relative: "2 days ago", topic_id: "vintage-screenprint", description: "Simulated process color separation, discharge underbase, and curing for ultra soft hand feel.", url: "https://www.youtube.com/watch?v=qR4vL8t1w2Y" }, { id: "mK9vX2t4w1L", title: "Left Chest & Full Back Print Alignment: Screen Printing Like a Pro", channel: "Catspit Productions", channel_id: "UC3k1l2m3_4k5l6r7t8y9u0x", thumbnail: "https://i.ytimg.com/vi/mK9vX2t4w1L/hqdefault.jpg", duration: "14:52", views: "112K views", published_at: "2026-10-12T16:00:00Z", published_relative: "2 weeks ago", topic_id: "vintage-screenprint", description: "Precise pallet registration and laser alignment techniques for heavy cotton fleece and tees.", url: "https://www.youtube.com/watch?v=mK9vX2t4w1L" }, { id: "kP3vM7t1w9R", title: "Water-Based Inks vs Plastisol: The Honest Truth After 10 Years", channel: "Shirt Agency", channel_id: "UC1k2l3m4_5k6l7r8t9y0u1w", thumbnail: "https://i.ytimg.com/vi/kP3vM7t1w9R/hqdefault.jpg", duration: "16:40", views: "82K views", published_at: "2026-10-05T12:00:00Z", published_relative: "3 weeks ago", topic_id: "vintage-screenprint", description: "Hands-on comparison of breathability, stretch, durability, and eco-impact across apparel inks.", url: "https://www.youtube.com/watch?v=kP3vM7t1w9R" }, // Alpine Skiing & Mountain Culture { id: "tM4vQ8r2x1K", title: "LINES: Steep Spine Skiing in the Chugach Mountains, Alaska", channel: "Salomon TV", channel_id: "UCP8e6b12_1k2l3m4r5t6y7u", thumbnail: "https://i.ytimg.com/vi/tM4vQ8r2x1K/hqdefault.jpg", duration: "15:22", views: "340K views", published_at: "2026-10-23T16:00:00Z", published_relative: "6 days ago", topic_id: "alpine-skiing", description: "Breathtaking high-definition mountain expedition chasing first tracks through technical couloirs.", url: "https://www.youtube.com/watch?v=tM4vQ8r2x1K" }, { id: "gN7vP1t9w3L", title: "The Art of the Turn: Powder Ski Geometry & Sidecut Physics", channel: "Cody Townsend", channel_id: "UCm1l2k3_4k5l6r7t8y9u01z", thumbnail: "https://i.ytimg.com/vi/gN7vP1t9w3L/hqdefault.jpg", duration: "18:14", views: "195K views", published_at: "2026-10-17T15:00:00Z", published_relative: "12 days ago", topic_id: "alpine-skiing", description: "Analyzing edge hold, camber profiles, and rocker technology in modern freeride skis.", url: "https://www.youtube.com/watch?v=gN7vP1t9w3L" }, // Lateral Thinking & Creative Whack { id: "vB2mK8t1q3X", title: "A Whack on the Side of the Head: How to Break Mental Locks", channel: "The Creative Leap", channel_id: "UC0k1l2m3_4k5l6r7t8y9u02a", thumbnail: "https://i.ytimg.com/vi/vB2mK8t1q3X/hqdefault.jpg", duration: "17:05", views: "145K views", published_at: "2026-10-21T13:00:00Z", published_relative: "8 days ago", topic_id: "lateral-thinking", description: "Applying Roger von Oech's classic creative catalysts: The Explorer, The Artist, The Judge, and The Warrior.", url: "https://www.youtube.com/watch?v=vB2mK8t1q3X" }, { id: "zQ8vN2m1k4L", title: "How to Generate 100 Unique Ideas in 60 Minutes (The Lateral Method)", channel: "Struthless", channel_id: "UCbFL4rK1o9u_8k4m2r6t8w0", thumbnail: "https://i.ytimg.com/vi/zQ8vN2m1k4L/hqdefault.jpg", duration: "13:40", views: "680K views", published_at: "2026-10-19T17:00:00Z", published_relative: "10 days ago", topic_id: "person-struthless", description: "Creative constraints, pen-and-paper exercises, and lateral thinking systems that beat creative block.", url: "https://www.youtube.com/watch?v=zQ8vN2m1k4L" }, // Vinyl & Audio Archives { id: "wP4vM8t2q1K", title: "Tube Amplifiers vs Solid State: The Real Acoustic Differences", channel: "Darko Audio", channel_id: "UCm1l2k3_4k5l6r7t8y9u03b", thumbnail: "https://i.ytimg.com/vi/wP4vM8t2q1K/hqdefault.jpg", duration: "15:45", views: "275K views", published_at: "2026-10-25T15:00:00Z", published_relative: "4 days ago", topic_id: "vinyl-audio", description: "Oscilloscope readings, harmonic distortion spectra, and listening tests on vinyl playback.", url: "https://www.youtube.com/watch?v=wP4vM8t2q1K" }, { id: "jK2vL7m1q9P", title: "Restoring a 1974 Technics Direct Drive Turntable", channel: "The Vinyl Guide", channel_id: "UC0k1l2m3_4k5l6r7t8y9u04c", thumbnail: "https://i.ytimg.com/vi/jK2vL7m1q9P/hqdefault.jpg", duration: "22:30", views: "160K views", published_at: "2026-10-14T11:00:00Z", published_relative: "2 weeks ago", topic_id: "vinyl-audio", description: "Motor spindle maintenance, tonearm damping calibration, and cartridge alignment tips.", url: "https://www.youtube.com/watch?v=jK2vL7m1q9P" }, // Maker Fast Builds { id: "hL7vP3m1k9X", title: "I Built an E-Ink Stock & Crypto Ticker in a Weekend", channel: "Matt Welsh Makes", channel_id: "UCm1l2k3_4k5l6r7t8y9u05d", thumbnail: "https://i.ytimg.com/vi/hL7vP3m1k9X/hqdefault.jpg", duration: "12:18", views: "88K views", published_at: "2026-10-27T19:00:00Z", published_relative: "2 days ago", topic_id: "fast-prototyping", description: "3D printed walnut-finish enclosure, custom PCB shield, and battery optimization for 6-month runtime.", url: "https://www.youtube.com/watch?v=hL7vP3m1k9X" }, { id: "pQ9vK2m4r1T", title: "10 Fast Prototyping Tricks Every Maker Needs to Know", channel: "Zack Freedman (Voidstar Lab)", channel_id: "UC0k1l2m3_4k5l6r7t8y9u06e", thumbnail: "https://i.ytimg.com/vi/pQ9vK2m4r1T/hqdefault.jpg", duration: "19:54", views: "490K views", published_at: "2026-10-18T20:00:00Z", published_relative: "11 days ago", topic_id: "fast-prototyping", description: "Heat-set threaded inserts, rapid CAD shortcuts, and designing for instant printability.", url: "https://www.youtube.com/watch?v=pQ9vK2m4r1T" } ];