[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-RvAGpG28jI4-7QMAGuOW9S_h00AaiNLs4bZL3pnh1gk":3,"sanity-j8zTTd4Ab0kOm2prsbgjcwsrCU_D_5Tu2WFlnSwqnWo":207},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":182},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"4d0175f4-40a8-47eb-9bb3-a453b326aa7d","2026-07-03T07:40:00.000Z",{"_type":10,"current":11},"slug","the-good-the-bad-and-the-ai-apps",null,"The good, the bad, and the AI apps",[15,21,27,33],{"_id":16,"publishedAt":17,"slug":18,"title":20},"eb5b66eb-9410-4329-83bb-22bbff39402a","2026-04-28T13:00:00.000Z",{"_type":10,"current":19},"turn-scattered-knowledge-into-trusted-intelligence","Turning scattered knowledge into trusted intelligence: Stack Internal 2026.3",{"_id":22,"publishedAt":23,"slug":24,"title":26},"369c2401-b62e-4a37-8ff8-bf603023ecad","2026-03-02T15:03:00.988Z",{"_type":10,"current":25},"what-s-new-at-stack-overflow-march-2026","What’s new at Stack Overflow: March 2026",{"_id":28,"publishedAt":29,"slug":30,"title":32},"5e9053a4-07ea-447c-91ea-29e0b6228537","2026-02-02T15:00:00.000Z",{"_type":10,"current":31},"what-s-new-at-stack-overflow-february-2026","What’s new at Stack Overflow: February 2026",{"_id":34,"publishedAt":35,"slug":36,"title":38},"a1b538eb-a8a6-46d0-80a1-ac70ec9bb935","2026-01-05T10:00:00.000-05:00",{"_type":10,"current":37},"what-s-new-at-stack-overflow-january-2026","What’s new at Stack Overflow: January 2026",{"_createdAt":40,"_id":41,"_rev":42,"_type":43,"_updatedAt":44,"author":45,"body":64,"comments":155,"dateUrl":156,"excerpt":157,"image":158,"product":12,"publishedAt":161,"slug":162,"sponsored":12,"tags":164,"title":181,"visible":155},"2024-06-18T00:57:14Z","66ec3390-e81d-470e-9d59-e454d467318c","XzVcPPDfPNmxxXS3zvDprH","blogPost","2025-10-31T17:26:43Z",[46],{"_createdAt":47,"_id":48,"_rev":49,"_system":50,"_type":53,"_updatedAt":54,"avatar":55,"employee":60,"name":61,"slug":62},"2023-05-23T16:27:18Z","wp-author-213","nRfzWrvFg3DIXOd15U9uv8",{"base":51},{"id":48,"rev":52},"9xJoPFf2DISyAMMJXP7Ct6","blogAuthor","2025-07-29T19:37:47Z",{"_type":56,"asset":57},"image",{"_ref":58,"_type":59},"image-e81c84dcaeb58be1002795a6544b595bd6fc8071-1024x1024-jpg","reference","former","Ben Popper",{"current":63},"benpopper",[65,69,92,111,129,144],{"_key":66,"_type":67,"markDefs":12,"url":68},"08e95b826eef","embed","https:\u002F\u002Fart19.com\u002Fshows\u002F2355b740-4531-4071-a3ab-5907a95a36d3\u002Fepisodes\u002F57a90c06-319b-4652-9c88-47a07bcc4b64",{"_key":70,"_type":71,"children":72,"markDefs":87,"style":91},"321e709c3eaa","block",[73,78,83],{"_key":74,"_type":75,"marks":76,"text":77},"fb510b5e1503","span",[],"RelationalAI’s first ",{"_key":79,"_type":75,"marks":80,"text":82},"e3d7abcad9b41",[81],"6ea3869e989e","big partner is Snowflake",{"_key":84,"_type":75,"marks":85,"text":86},"e3d7abcad9b42",[],", meaning customers can now start using their data with GenAI without worrying about the privacy, security, and governance hassle that would come with porting their data to a new cloud provider. The company promises it can also add metadata and a knowledge graph to existing data without pushing it through an ETL pipeline.",[88],{"_key":81,"_type":89,"href":90,"reference":12},"link","https:\u002F\u002Frelational.ai\u002Fresources\u002Fintroducing-first-ai-coprocessor","normal",{"_key":93,"_type":71,"children":94,"markDefs":108,"style":91},"af5498cbdefa",[95,99,104],{"_key":96,"_type":75,"marks":97,"text":98},"f58449acf0fe0",[],"You can learn more about the company’s services ",{"_key":100,"_type":75,"marks":101,"text":103},"f58449acf0fe1",[102],"ab2de7075135","here",{"_key":105,"_type":75,"marks":106,"text":107},"f58449acf0fe2",[],".",[109],{"_key":102,"_type":89,"href":110,"reference":12},"https:\u002F\u002Frelational.ai\u002Fproduct",{"_key":112,"_type":71,"children":113,"markDefs":126,"style":91},"97bc5d3fdcfa",[114,118,123],{"_key":115,"_type":75,"marks":116,"text":117},"ef02c53e110e0",[],"You can catch up with Cassie ",{"_key":119,"_type":75,"marks":120,"text":122},"ef02c53e110e1",[121],"ac422c6bd8bb","on LinkedIn",{"_key":124,"_type":75,"marks":125,"text":107},"ef02c53e110e2",[],[127],{"_key":121,"_type":89,"href":128,"reference":12},"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fcassandrashum\u002F",{"_key":130,"_type":71,"children":131,"markDefs":141,"style":91},"21b10670f625",[132,136],{"_key":133,"_type":75,"marks":134,"text":135},"8b252ccea7ec0",[],"Congrats to Stack Overflow user antimirov for earning a lifeboat badge by providing a great answer to the question: ",{"_key":137,"_type":75,"marks":138,"text":140},"8b252ccea7ec1",[139],"f4b828acf044","How do you efficiently compare two sets in Python?",[142],{"_key":139,"_type":89,"href":143,"reference":12},"https:\u002F\u002Fstackoverflow.com\u002Fquestions\u002F46422374\u002Fefficiently-compare-two-sets-in-python\u002F56685701#56685701",{"_key":145,"_type":71,"children":146,"markDefs":152,"style":91},"f320d77246dd",[147],{"_key":148,"_type":75,"marks":149,"text":151},"fc71330135da",[150],"fd9cf860e601","TRANSCRIPT",[153],{"_key":150,"_type":89,"href":154,"reference":12},"https:\u002F\u002Fthe-stack-overflow-podcast.simplecast.com\u002Fepisodes\u002Freflective-ai-data-coprocessor-llm-etl\u002Ftranscript\u002F",true,"2024\u002F06\u002F18","On today’s episode we chat with Cassandra Shum, VP of Field Engineering at RelationalAI, about her company’s efforts to create what it calls the industry’s first coprocessor for data clouds and language models. The goal is to allow companies to keep all their data where it is today while still tapping into the capabilities of the latest generation of AI tools. ",{"_type":56,"asset":159},{"_ref":160,"_type":59},"image-56c6dab9c7d1b66bc662c5f43ea9573418d94d17-2400x1260-webp","2024-06-18T04:15:00.000Z",{"_type":10,"current":163},"reflective-ai-data-coprocessor-llm-etl",[165,172,176],{"_createdAt":166,"_id":167,"_rev":168,"_type":169,"_updatedAt":166,"slug":170,"title":171},"2023-05-23T16:43:21Z","wp-tagcat-se-tech","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":171},"se-tech",{"_createdAt":166,"_id":173,"_rev":168,"_type":169,"_updatedAt":166,"slug":174,"title":175},"wp-tagcat-se-stackoverflow",{"current":175},"se-stackoverflow",{"_createdAt":166,"_id":177,"_rev":168,"_type":169,"_updatedAt":166,"slug":178,"title":180},"wp-tagcat-podcast",{"current":179},"podcast","The Stack Overflow Podcast","Making ETL pipelines a thing of the past",[183,189,195,201],{"_id":184,"publishedAt":185,"slug":186,"sponsored":12,"title":188},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":187},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":190,"publishedAt":191,"slug":192,"sponsored":12,"title":194},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":193},"your-ai-shipped-a-backend-that-boots-that-is-the-whole-problem","Your AI shipped a backend that boots. That is the whole problem.",{"_id":196,"publishedAt":197,"slug":198,"sponsored":12,"title":200},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":199},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":202,"publishedAt":203,"slug":204,"sponsored":12,"title":206},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":205},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":208,"sourceMap":-1},{"count":209,"lastTimestamp":210},1,"2024-07-01T13:45:02Z"]