[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-spVxDAEH4fhct9kc_bPR-acP8cnojy-QOZlAwAUMyiU":3,"sanity-AFDxCAKzaEN1pQ8KJ-iJxydNWVUK3xUB-COedMxdkTo":277},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":252},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"d81860b7-7b72-4ba5-8ad5-3b77fd9a8e9b","2026-07-14T07:40:00.000Z",{"_type":10,"current":11},"slug","your-ai-is-only-as-responsible-as-you-are",null,"Your AI is only as responsible as you are",[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":61,"comments":212,"dateUrl":213,"excerpt":214,"image":215,"legacyBody":218,"product":12,"publishedAt":221,"slug":222,"sponsored":12,"tags":224,"title":251,"visible":212},"2023-07-12T12:50:46Z","wp-post-22392","XzVcPPDfPNmxxXS3zvEpp9","blogPost","2025-10-31T17:27:07Z",[46],{"_createdAt":47,"_id":48,"_rev":49,"_type":50,"_updatedAt":51,"avatar":52,"employee":57,"name":58,"slug":59},"2023-05-23T16:27:18Z","wp-author-226","dgl3SCUzppW3U2LvCoOzcS","blogAuthor","2023-06-20T15:05:06Z",{"_type":53,"asset":54},"image",{"_ref":55,"_type":56},"image-56688f6337dd0a96034dfc998cdecc7810597d81-1024x1024-png","reference","current","Ryan Donovan",{"current":60},"rdonovan",[62,66,77,86,117,147,166,185,196],{"_key":63,"_type":64,"markDefs":12,"url":65},"5a09212e66ad","embed","https:\u002F\u002Fart19.com\u002Fshows\u002F2355b740-4531-4071-a3ab-5907a95a36d3\u002Fepisodes\u002F45970fdc-2eaf-472e-8e2f-43c7b7a3529d",{"_key":67,"_type":68,"children":69,"markDefs":75,"style":76},"5b9376c2d0b1","block",[70],{"_key":71,"_type":72,"marks":73,"text":74},"5b9376c2d0b10","span",[],"On this episode of the podcast, Ben and Ryan chat with Martial Hebert, dean of the School of Computer Science at Ryan’s alma mater, Carnegie Mellon University. They talk about the changing landscape of computer science education, Martial’s almost 40 years of research in computer vision and robotics, and the importance of crossing disciplines in computer science.",[],"normal",{"_key":78,"_type":68,"children":79,"markDefs":85,"style":76},"868bdb88e0e9",[80],{"_key":81,"_type":72,"marks":82,"text":84},"868bdb88e0e90",[83],"strong","Episode notes:",[],{"_key":87,"_type":68,"children":88,"markDefs":111,"style":76},"54cfc2048fb1",[89,93,98,102,107],{"_key":90,"_type":72,"marks":91,"text":92},"54cfc2048fb10",[],"While he’s been the ",{"_key":94,"_type":72,"marks":95,"text":97},"54cfc2048fb11",[96],"666cc47789e9","dean of the School of Computer Science",{"_key":99,"_type":72,"marks":100,"text":101},"54cfc2048fb12",[]," since 2019, Martial started his career at ",{"_key":103,"_type":72,"marks":104,"text":106},"54cfc2048fb13",[105],"c5b2c9f13dac","Carnegie Mellon University",{"_key":108,"_type":72,"marks":109,"text":110},"54cfc2048fb14",[]," way back in 1984.",[112,115],{"_key":96,"_type":113,"href":114,"reference":12},"link","https:\u002F\u002Fwww.cs.cmu.edu\u002Fabout-scs\u002Fabout-dean",{"_key":105,"_type":113,"href":116,"reference":12},"https:\u002F\u002Fwww.cmu.edu\u002F",{"_key":118,"_type":68,"children":119,"markDefs":142,"style":76},"e163149f964e",[120,124,129,133,138],{"_key":121,"_type":72,"marks":122,"text":123},"e163149f964e0",[],"Ben covered LIDAR inventor Velodyne ",{"_key":125,"_type":72,"marks":126,"text":128},"e163149f964e1",[127],"79c314434571","while at the Verge",{"_key":130,"_type":72,"marks":131,"text":132},"e163149f964e2",[],", while Martial has LIDAR’s ancestor, the ",{"_key":134,"_type":72,"marks":135,"text":137},"e163149f964e3",[136],"8565838e140a","laser rangefinder",{"_key":139,"_type":72,"marks":140,"text":141},"e163149f964e4",[],", which was state of the art in 1986.",[143,145],{"_key":127,"_type":113,"href":144,"reference":12},"https:\u002F\u002Fweb.archive.org\u002Fweb\u002F20221205133653\u002Fhttp:\u002F\u002Fwww.theverge.com\u002F2017\u002F10\u002F18\u002F16491052\u002Fvelodyne-lidar-mapping-self-driving-car-david-hall-interview",{"_key":136,"_type":113,"href":146,"reference":12},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FLaser_rangefinder",{"_key":148,"_type":68,"children":149,"markDefs":163,"style":76},"687506fba286",[150,154,159],{"_key":151,"_type":72,"marks":152,"text":153},"687506fba2860",[],"Martial’s area of research is in computer vision and perception for autonomous systems. Since 1985, he’s been a part of ",{"_key":155,"_type":72,"marks":156,"text":158},"687506fba2861",[157],"95ce7c6d9b30","388 publications",{"_key":160,"_type":72,"marks":161,"text":162},"687506fba2862",[],".",[164],{"_key":157,"_type":113,"href":165,"reference":12},"https:\u002F\u002Fwww.ri.cmu.edu\u002Fri-faculty\u002Fmartial-hebert\u002F",{"_key":167,"_type":68,"children":168,"markDefs":182,"style":76},"9a65e3a8be28",[169,173,178],{"_key":170,"_type":72,"marks":171,"text":172},"9a65e3a8be280",[],"Congrats to Lifeboat winner mx0 for their answer to the question “",{"_key":174,"_type":72,"marks":175,"text":177},"9a65e3a8be281",[176],"d3842858b185","How to use a reserved keyword in pydantic model",{"_key":179,"_type":72,"marks":180,"text":181},"9a65e3a8be282",[],"?”",[183],{"_key":176,"_type":113,"href":184,"reference":12},"https:\u002F\u002Fstackoverflow.com\u002Fquestions\u002F70584730\u002Fhow-to-use-a-reserved-keyword-in-pydantic-model\u002F70584815#70584815",{"_key":186,"_type":68,"children":187,"markDefs":193,"style":76},"7635a472de76",[188],{"_key":189,"_type":72,"marks":190,"text":192},"7635a472de760",[191],"b700bf60fa30","TRANSCRIPT",[194],{"_key":191,"_type":113,"href":195,"reference":12},"https:\u002F\u002Fthe-stack-overflow-podcast.simplecast.com\u002Fepisodes\u002Fmaking-computer-science-more-humane-at-carnegie-mellon\u002Ftranscript",{"_key":197,"_type":68,"children":198,"markDefs":209,"style":76},"c6207586890d",[199,204],{"_key":200,"_type":72,"marks":201,"text":203},"c6207586890d0",[202],"em","Attention developers! This summer, join the worldwide developer community in Berlin for the WeAreDevelopers World Congress. From July 26th to 28th, experience over 300 speakers on 12 stages, outdoor activities, parties, and more. Use discount code ’stackoverflow’ for 20% off your ticket at ",{"_key":205,"_type":72,"marks":206,"text":208},"c6207586890d1",[202,207],"951378a16c86","worldcongress.dev",[210],{"_key":207,"_type":113,"href":211,"reference":12},"http:\u002F\u002Fworldcongress.dev\u002F",true,"2023\u002F06\u002F30","On this episode of the podcast, Ben and Ryan chat with Martial Hebert, dean of the School of Computer Science at Ryan’s alma mater, Carnegie Mellon University.",{"_type":53,"asset":216},{"_ref":217,"_type":56},"image-472725c034235a56301dc8caf0ed41b3d298c57a-1200x630-png",{"code":219,"language":220},"\u003C!-- wp:html -->\n\u003Ciframe height=\"200px\" width=\"100%\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https:\u002F\u002Fplayer.simplecast.com\u002Fc7a43455-05fb-4792-bf36-14c06aa8a493?dark=false\">\u003C\u002Fiframe>\n\u003C!-- \u002Fwp:html -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>On this episode of the podcast, Ben and Ryan chat with Martial Hebert, dean of the School of Computer Science at Ryan’s alma mater, Carnegie Mellon University. They talk about the changing landscape of computer science education, Martial’s almost 40 years of research in computer vision and robotics, and the importance of crossing disciplines in computer science.&nbsp;\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Cstrong>Episode notes:&nbsp;\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>While he’s been the \u003Ca href=\"https:\u002F\u002Fwww.cs.cmu.edu\u002Fabout-scs\u002Fabout-dean\">dean of the School of Computer Science\u003C\u002Fa> since 2019, Martial started his career at \u003Ca href=\"https:\u002F\u002Fwww.cmu.edu\u002F\">Carnegie Mellon University\u003C\u002Fa> way back in 1984.&nbsp;\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Ben covered LIDAR inventor Velodyne \u003Ca href=\"https:\u002F\u002Fweb.archive.org\u002Fweb\u002F20221205133653\u002Fhttp:\u002F\u002Fwww.theverge.com\u002F2017\u002F10\u002F18\u002F16491052\u002Fvelodyne-lidar-mapping-self-driving-car-david-hall-interview\">while at the Verge\u003C\u002Fa>, while Martial has LIDAR’s ancestor, the \u003Ca href=\"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FLaser_rangefinder\">laser rangefinder\u003C\u002Fa>, which was state of the art in 1986.&nbsp;\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Martial’s area of research is in computer vision and perception for autonomous systems. Since 1985, he’s been a part of \u003Ca href=\"https:\u002F\u002Fwww.ri.cmu.edu\u002Fri-faculty\u002Fmartial-hebert\u002F\">388 publications\u003C\u002Fa>.&nbsp;\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Congrats to Lifeboat winner mx0 for their answer to the question “\u003Ca href=\"https:\u002F\u002Fstackoverflow.com\u002Fquestions\u002F70584730\u002Fhow-to-use-a-reserved-keyword-in-pydantic-model\u002F70584815#70584815\">How to use a reserved keyword in pydantic model\u003C\u002Fa>?”&nbsp;\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fthe-stack-overflow-podcast.simplecast.com\u002Fepisodes\u002Fmaking-computer-science-more-humane-at-carnegie-mellon\u002Ftranscript\">TRANSCRIPT\u003C\u002Fa>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Cem>Attention developers! This summer, join the worldwide developer community in Berlin for the WeAreDevelopers World Congress. From July 26th to 28th, experience over 300 speakers on 12 stages, outdoor activities, parties, and more. Use discount code ’stackoverflow’ for 20% off your ticket at \u003Ca href=\"http:\u002F\u002Fworldcongress.dev\u002F\" target=\"_blank\" rel=\"noreferrer noopener\">worldcongress.dev\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->","html","2023-06-30T04:40:00.000Z",{"current":223},"making-computer-science-more-humane-at-carnegie-mellon-ep-585",[225,232,236,241,246],{"_createdAt":226,"_id":227,"_rev":228,"_type":229,"_updatedAt":226,"slug":230,"title":231},"2023-05-23T16:43:21Z","wp-tagcat-education","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":231},"education",{"_createdAt":226,"_id":233,"_rev":228,"_type":229,"_updatedAt":226,"slug":234,"title":235},"wp-tagcat-robotics",{"current":235},"robotics",{"_createdAt":226,"_id":237,"_rev":228,"_type":229,"_updatedAt":226,"slug":238,"title":240},"wp-tagcat-the-stack-overflow-podcast",{"current":239},"the-stack-overflow-podcast","the stack overflow podcast",{"_createdAt":226,"_id":242,"_rev":228,"_type":229,"_updatedAt":226,"slug":243,"title":245},"wp-tagcat-podcast",{"current":244},"podcast","The Stack Overflow Podcast",{"_createdAt":226,"_id":247,"_rev":228,"_type":229,"_updatedAt":226,"slug":248,"title":250},"wp-tagcat-vision-ai",{"current":249},"vision-ai","vision AI","Making computer science more humane at Carnegie Mellon (ep. 585)",[253,259,265,271],{"_id":254,"publishedAt":255,"slug":256,"sponsored":12,"title":258},"76c9771b-34e6-4d98-8641-ecefc711f0ef","2026-07-06T15:23:34.559Z",{"_type":10,"current":257},"when-the-sensor-starts-thinking-snortml-agentic-ai-and-the-evolving-architecture-of-intrusion-detection","When the sensor starts thinking: SnortML, agentic AI, and the evolving architecture of intrusion detection",{"_id":260,"publishedAt":261,"slug":262,"sponsored":12,"title":264},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":263},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":266,"publishedAt":267,"slug":268,"sponsored":12,"title":270},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":269},"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":272,"publishedAt":273,"slug":274,"sponsored":12,"title":276},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":275},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"data":278,"sourceMap":-1},{"count":279,"lastTimestamp":12},0]