[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-DXiDdmn4DC0sro3zA9L126C6N2bIqHBrIhD1BIi23CU":3,"sanity-l5Yz65esvO9x4dAEswev5DPZlSfZRG46NQxIr7AUqqE":333},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":308},[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":62,"comments":257,"dateUrl":258,"excerpt":75,"image":259,"legacyBody":262,"product":12,"publishedAt":265,"slug":266,"sponsored":12,"tags":268,"title":307,"visible":257},"2023-05-24T12:28:24Z","wp-post-21599","XzVcPPDfPNmxxXS3zvEksc","blogPost","2025-10-31T17:27:06Z",[46],{"_createdAt":47,"_id":48,"_rev":49,"_type":50,"_updatedAt":51,"avatar":52,"employee":57,"name":58,"role":59,"slug":60},"2023-05-23T16:27:18Z","wp-author-295","3Bta4LYddh6s1g3ALChVvb","blogAuthor","2025-05-09T17:21:54Z",{"_type":53,"asset":54},"image",{"_ref":55,"_type":56},"image-d670f8093b43e483a52ba692d929578633f70eb5-1024x1024-jpg","reference","current","Eira May","B2B Editor",{"current":61},"emay",[63,67,78,87,107,126,144,162,203,243,254],{"_key":64,"_type":65,"markDefs":12,"url":66},"d8abd684466f","embed","https:\u002F\u002Fyoutu.be\u002FK6ZWHO9946I",{"_key":68,"_type":69,"children":70,"markDefs":76,"style":77},"280284d15056","block",[71],{"_key":72,"_type":73,"marks":74,"text":75},"280284d150560","span",[],"The home team discusses why it seems like everybody needs subtitles now, the AI that generates music from text, and a list of open-source data engineering projects for you to contribute to.",[],"normal",{"_key":79,"_type":69,"children":80,"markDefs":86,"style":77},"a5666da4d378",[81],{"_key":82,"_type":73,"marks":83,"text":85},"a5666da4d3780",[84],"strong","Episode notes:",[],{"_key":88,"_type":69,"children":89,"markDefs":103,"style":77},"17236d054d5e",[90,94,99],{"_key":91,"_type":73,"marks":92,"text":93},"17236d054d5e0",[],"It’s not just you: ",{"_key":95,"_type":73,"marks":96,"text":98},"17236d054d5e1",[97],"391c150610b2","We all need subtitles now",{"_key":100,"_type":73,"marks":101,"text":102},"17236d054d5e2",[],".",[104],{"_key":97,"_type":105,"href":106,"reference":12},"link","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=VYJtb2YXae8&ab_channel=Vox",{"_key":108,"_type":69,"children":109,"markDefs":123,"style":77},"899b8caea7f3",[110,114,119],{"_key":111,"_type":73,"marks":112,"text":113},"899b8caea7f30",[],"Google introduces ",{"_key":115,"_type":73,"marks":116,"text":118},"899b8caea7f31",[117],"e9c81acd921b","MusicLM",{"_key":120,"_type":73,"marks":121,"text":122},"899b8caea7f32",[],", a model that generates music from text. The examples are pretty mind-blowing and raise big questions about licensing and copyrights for non-AI creators.",[124],{"_key":117,"_type":105,"href":125,"reference":12},"https:\u002F\u002Fgoogle-research.github.io\u002Fseanet\u002Fmusiclm\u002Fexamples\u002F",{"_key":127,"_type":69,"children":128,"markDefs":141,"style":77},"77da994a2b04",[129,133,138],{"_key":130,"_type":73,"marks":131,"text":132},"77da994a2b040",[],"Taking the uncanny valley to a new low? Nvidia’s streaming software now includes ",{"_key":134,"_type":73,"marks":135,"text":137},"77da994a2b041",[136],"1e1c5e5dff8d","a feature that deepfakes eye contact",{"_key":139,"_type":73,"marks":140,"text":102},"77da994a2b042",[],[142],{"_key":136,"_type":105,"href":143,"reference":12},"https:\u002F\u002Fwww.theverge.com\u002F2023\u002F1\u002F12\u002F23552606\u002Fnvidia-broadcast-1-4-eye-contact-ai-generation-webcam",{"_key":145,"_type":69,"children":146,"markDefs":159,"style":77},"33c2d34608ab",[147,151,156],{"_key":148,"_type":73,"marks":149,"text":150},"33c2d34608ab0",[],"Beware the potentially dangerous intersection of AI and ",{"_key":152,"_type":73,"marks":153,"text":155},"33c2d34608ab1",[154],"34bfdd269b48","stan Twitter",{"_key":157,"_type":73,"marks":158,"text":102},"33c2d34608ab2",[],[160],{"_key":154,"_type":105,"href":161,"reference":12},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FStan_Twitter",{"_key":163,"_type":69,"children":164,"markDefs":196,"style":77},"6d7216304168",[165,169,174,178,183,187,192],{"_key":166,"_type":73,"marks":167,"text":168},"6d72163041680",[],"Thanks to ",{"_key":170,"_type":73,"marks":171,"text":173},"6d72163041681",[172],"d903193c5689","Siavash Kayal",{"_key":175,"_type":73,"marks":176,"text":177},"6d72163041682",[],", a fan of the show and data engineer at ",{"_key":179,"_type":73,"marks":180,"text":182},"6d72163041683",[181],"2a14832c59dd","Cleo",{"_key":184,"_type":73,"marks":185,"text":186},"6d72163041684",[],", who sent along a great list of ",{"_key":188,"_type":73,"marks":189,"text":191},"6d72163041685",[190],"896a0650c7af","open-source data engineering projects",{"_key":193,"_type":73,"marks":194,"text":195},"6d72163041686",[]," folks can work on.",[197,199,201],{"_key":172,"_type":105,"href":198,"reference":12},"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fsiavash-kayal-58b62354\u002F",{"_key":181,"_type":105,"href":200,"reference":12},"https:\u002F\u002Fwww.cleo.com\u002F",{"_key":190,"_type":105,"href":202,"reference":12},"https:\u002F\u002Fgithub.com\u002Fgunnarmorling\u002Fawesome-opensource-data-engineering",{"_key":204,"_type":69,"children":205,"markDefs":236,"style":77},"e0178de71f70",[206,210,215,219,224,228,233],{"_key":207,"_type":73,"marks":208,"text":209},"e0178de71f700",[],"Today we’re shouting out ",{"_key":211,"_type":73,"marks":212,"text":214},"e0178de71f701",[213],"b2ee28dc05b8","Stellar Question badge",{"_key":216,"_type":73,"marks":217,"text":218},"e0178de71f702",[]," winner ",{"_key":220,"_type":73,"marks":221,"text":223},"e0178de71f703",[222],"4eb93faab553","Paragon",{"_key":225,"_type":73,"marks":226,"text":227},"e0178de71f704",[]," for asking how to ",{"_key":229,"_type":73,"marks":230,"text":232},"e0178de71f705",[231],"38b78434f738","Open two instances of a file in a single Visual Studio session",{"_key":234,"_type":73,"marks":235,"text":102},"e0178de71f706",[],[237,239,241],{"_key":213,"_type":105,"href":238,"reference":12},"https:\u002F\u002Fstackoverflow.com\u002Fhelp\u002Fbadges\u002F36\u002Fstellar-question",{"_key":222,"_type":105,"href":240,"reference":12},"https:\u002F\u002Fstackoverflow.com\u002Fusers\u002F88467\u002Fparagon",{"_key":231,"_type":105,"href":242,"reference":12},"https:\u002F\u002Fstackoverflow.com\u002Fquestions\u002F728949\u002Fopen-two-instances-of-a-file-in-a-single-visual-studio-session",{"_key":244,"_type":69,"children":245,"markDefs":251,"style":77},"aa7cc3ef20ed",[246],{"_key":247,"_type":73,"marks":248,"text":250},"aa7cc3ef20ed0",[249],"83f404393e41","TRANSCRIPT",[252],{"_key":249,"_type":105,"href":253,"reference":12},"https:\u002F\u002Fthe-stack-overflow-podcast.simplecast.com\u002Fepisodes\u002Fthe-ai-that-writes-music-from-text\u002Ftranscript",{"_key":255,"_type":65,"markDefs":12,"url":256},"21b673bbc34e","https:\u002F\u002Fart19.com\u002Fshows\u002F2355b740-4531-4071-a3ab-5907a95a36d3\u002Fepisodes\u002Fbf378156-0b69-4183-a24b-82d5da27d69c",true,"2023\u002F02\u002F07",{"_type":53,"asset":260},{"_ref":261,"_type":56},"image-472725c034235a56301dc8caf0ed41b3d298c57a-1200x630-png",{"code":263,"language":264},"\u003C!-- wp:embed {\"url\":\"https:\u002F\u002Fyoutu.be\u002FK6ZWHO9946I\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} -->\n\u003Cfigure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\">\u003Cdiv class=\"wp-block-embed__wrapper\">\nhttps:\u002F\u002Fyoutu.be\u002FK6ZWHO9946I\n\u003C\u002Fdiv>\u003C\u002Ffigure>\n\u003C!-- \u002Fwp:embed -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>The home team discusses why it seems like everybody needs subtitles now, the AI that generates music from text, and a list of open-source data engineering projects for you to contribute to.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Cstrong>Episode notes:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>It’s not just you: \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=VYJtb2YXae8&amp;ab_channel=Vox\" target=\"_blank\" rel=\"noreferrer noopener\">We all need subtitles now\u003C\u002Fa>.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Google introduces \u003Ca href=\"https:\u002F\u002Fgoogle-research.github.io\u002Fseanet\u002Fmusiclm\u002Fexamples\u002F\" target=\"_blank\" rel=\"noreferrer noopener\">MusicLM\u003C\u002Fa>, a model that generates music from text. The examples are pretty mind-blowing and raise big questions about licensing and copyrights for non-AI creators.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Taking the uncanny valley to a new low? Nvidia’s streaming software now includes \u003Ca href=\"https:\u002F\u002Fwww.theverge.com\u002F2023\u002F1\u002F12\u002F23552606\u002Fnvidia-broadcast-1-4-eye-contact-ai-generation-webcam\" target=\"_blank\" rel=\"noreferrer noopener\">a feature that deepfakes eye contact\u003C\u002Fa>.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Beware the potentially dangerous intersection of AI and \u003Ca href=\"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FStan_Twitter\" target=\"_blank\" rel=\"noreferrer noopener\">stan Twitter\u003C\u002Fa>.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Thanks to \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fsiavash-kayal-58b62354\u002F\" target=\"_blank\" rel=\"noreferrer noopener\">Siavash Kayal\u003C\u002Fa>, a fan of the show and data engineer at \u003Ca href=\"https:\u002F\u002Fwww.cleo.com\u002F\" target=\"_blank\" rel=\"noreferrer noopener\">Cleo\u003C\u002Fa>, who sent along a great list of \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgunnarmorling\u002Fawesome-opensource-data-engineering\" target=\"_blank\" rel=\"noreferrer noopener\">open-source data engineering projects\u003C\u002Fa> folks can work on.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Today we’re shouting out \u003Ca href=\"https:\u002F\u002Fstackoverflow.com\u002Fhelp\u002Fbadges\u002F36\u002Fstellar-question\" target=\"_blank\" rel=\"noreferrer noopener\">Stellar Question badge\u003C\u002Fa> winner \u003Ca href=\"https:\u002F\u002Fstackoverflow.com\u002Fusers\u002F88467\u002Fparagon\" target=\"_blank\" rel=\"noreferrer noopener\">Paragon\u003C\u002Fa> for asking how to \u003Ca href=\"https:\u002F\u002Fstackoverflow.com\u002Fquestions\u002F728949\u002Fopen-two-instances-of-a-file-in-a-single-visual-studio-session\" target=\"_blank\" rel=\"noreferrer noopener\">Open two instances of a file in a single Visual Studio session\u003C\u002Fa>.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fthe-stack-overflow-podcast.simplecast.com\u002Fepisodes\u002Fthe-ai-that-writes-music-from-text\u002Ftranscript\" target=\"_blank\" rel=\"noreferrer noopener\">TRANSCRIPT\u003C\u002Fa>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:html -->\n\u003Ciframe height=\"200px\" width=\"100%\" frameborder=\"no\" scrolling=\"no\" seamless=\"\" src=\"https:\u002F\u002Fplayer.simplecast.com\u002Fcf833042-bdb6-46e5-aa9e-ce9db462f6b4?dark=false\">\u003C\u002Fiframe>\n\u003C!-- \u002Fwp:html -->","html","2023-02-07T05:40:00.000Z",{"current":267},"the-ai-that-writes-music-from-text-ep-535",[269,278,284,288,293,297,302],{"_createdAt":270,"_id":271,"_rev":272,"_type":273,"_updatedAt":274,"slug":275,"title":277},"2023-05-23T16:43:21Z","wp-tagcat-ai","fpDTFQqIDjNJIbHDKPBGpV","blogTag","2025-01-30T16:19:01Z",{"current":276},"ai","AI",{"_createdAt":270,"_id":279,"_rev":280,"_type":273,"_updatedAt":270,"slug":281,"title":283},"wp-tagcat-data-engineering","9HpbCsT2tq0xwozQfkc4ih",{"current":282},"data-engineering","data engineering",{"_createdAt":270,"_id":285,"_rev":280,"_type":273,"_updatedAt":270,"slug":286,"title":287},"wp-tagcat-music",{"current":287},"music",{"_createdAt":270,"_id":289,"_rev":280,"_type":273,"_updatedAt":270,"slug":290,"title":292},"wp-tagcat-open-source-2",{"current":291},"open-source-2","open-source",{"_createdAt":270,"_id":294,"_rev":280,"_type":273,"_updatedAt":270,"slug":295,"title":296},"wp-tagcat-subtitles",{"current":296},"subtitles",{"_createdAt":270,"_id":298,"_rev":280,"_type":273,"_updatedAt":270,"slug":299,"title":301},"wp-tagcat-the-stack-overflow-podcast",{"current":300},"the-stack-overflow-podcast","the stack overflow podcast",{"_createdAt":270,"_id":303,"_rev":280,"_type":273,"_updatedAt":270,"slug":304,"title":306},"wp-tagcat-podcast",{"current":305},"podcast","The Stack Overflow Podcast","The AI that writes music from text (Ep. 535)",[309,315,321,327],{"_id":310,"publishedAt":311,"slug":312,"sponsored":12,"title":314},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":313},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":316,"publishedAt":317,"slug":318,"sponsored":12,"title":320},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":319},"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":322,"publishedAt":323,"slug":324,"sponsored":12,"title":326},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":325},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":328,"publishedAt":329,"slug":330,"sponsored":12,"title":332},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":331},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":334,"sourceMap":-1},{"count":335,"lastTimestamp":336},2,"2023-05-25T09:48:04Z"]