[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-QDyTVDoCIhcNM6fdIoV-nlU-hgpbvoMB0u-u9LzyKnM":3,"sanity--3JAAcrxGtRcTlnghxd2-5WxSpChNoeh6fhV_a38oiI":234},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":209},[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":61,"comments":173,"dateUrl":174,"excerpt":175,"image":176,"legacyBody":179,"product":12,"publishedAt":182,"slug":183,"sponsored":12,"tags":185,"title":208,"visible":173},"2023-05-24T12:50:58Z","wp-post-19484","NR627mkKF39ASec5MIcr3T","blogPost","2025-10-31T17:26:55Z",[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,89,98,113,132,147,162],{"_key":63,"_type":64,"markDefs":12,"url":65},"2946b472069d","embed","https:\u002F\u002Fart19.com\u002Fshows\u002F2355b740-4531-4071-a3ab-5907a95a36d3\u002Fepisodes\u002Fbad7385a-7280-43d9-a0ff-c8275a3afd04",{"_key":67,"_type":68,"children":69,"markDefs":84,"style":88},"73772b2dcfd0","block",[70,75,80],{"_key":71,"_type":72,"marks":73,"text":74},"73772b2dcfd00","span",[],"On this episode, we talk to ",{"_key":76,"_type":72,"marks":77,"text":79},"73772b2dcfd01",[78],"75476db5df00","John Myers",{"_key":81,"_type":72,"marks":82,"text":83},"73772b2dcfd02",[],", CTO and cofounder of Gretel. The company provides users with synthetic data that can be used in machine learning models, generating results comparable to the real data, but without exposing personally identifiable information (PII). We talk about how data outliers can identify individuals, demo data that feels real but isn’t, and skewing patterns by skewing dates.",[85],{"_key":78,"_type":86,"href":87,"reference":12},"link","https:\u002F\u002Fgretel.ai\u002Fabout","normal",{"_key":90,"_type":68,"children":91,"markDefs":97,"style":88},"879439a80aee",[92],{"_key":93,"_type":72,"marks":94,"text":96},"879439a80aee0",[95],"strong","Episode notes:",[],{"_key":99,"_type":68,"children":100,"markDefs":110,"style":88},"5eb53308e7f6",[101,106],{"_key":102,"_type":72,"marks":103,"text":105},"5eb53308e7f60",[104],"b51abd48f2db","Gretel",{"_key":107,"_type":72,"marks":108,"text":109},"5eb53308e7f61",[]," uses machine learning to create statistically similar data that contains no personally identifiable information (PII).",[111],{"_key":104,"_type":86,"href":112,"reference":12},"https:\u002F\u002Fgretel.ai\u002F",{"_key":114,"_type":68,"children":115,"markDefs":129,"style":88},"5098698bfdad",[116,120,125],{"_key":117,"_type":72,"marks":118,"text":119},"5098698bfdad0",[],"Think your commits are anonymous? Think again: DefCon researchers figured out how to ",{"_key":121,"_type":72,"marks":122,"text":124},"5098698bfdad1",[123],"a08a8e5de7dc","de-anonymize code creators by their style",{"_key":126,"_type":72,"marks":127,"text":128},"5098698bfdad2",[],".",[130],{"_key":123,"_type":86,"href":131,"reference":12},"https:\u002F\u002Fwww.wired.com\u002Fstory\u002Fmachine-learning-identify-anonymous-code\u002F",{"_key":133,"_type":68,"children":134,"markDefs":144,"style":88},"0bbf0b6d29c6",[135,139],{"_key":136,"_type":72,"marks":137,"text":138},"0bbf0b6d29c60",[],"We published an article about the importance of including privacy in your SDLC: ",{"_key":140,"_type":72,"marks":141,"text":143},"0bbf0b6d29c61",[142],"9452f19c60df","Privacy is an afterthought in the software lifecycle. That needs to change.",[145],{"_key":142,"_type":86,"href":146,"reference":12},"https:\u002F\u002Fstackoverflow.blog\u002F2021\u002F07\u002F19\u002Fprivacy-is-an-afterthought-in-the-software-lifecycle-that-needs-to-change\u002F",{"_key":148,"_type":68,"children":149,"markDefs":159,"style":88},"aa81d84a063a",[150,154],{"_key":151,"_type":72,"marks":152,"text":153},"aa81d84a063a0",[],"Our Lifeboat badge shoutout goes to 1983 (the year Ben was born) for their answer to ",{"_key":155,"_type":72,"marks":156,"text":158},"aa81d84a063a1",[157],"9a97d46ee736","Why can I not use `new` with an arrow function in JavaScript\u002FES6?",[160],{"_key":157,"_type":86,"href":161,"reference":12},"https:\u002F\u002Fstackoverflow.com\u002Fquestions\u002F37587834\u002Fwhy-can-i-not-use-new-with-an-arrow-function-in-javascript-es6\u002F37588643#37588643",{"_key":163,"_type":68,"children":164,"markDefs":170,"style":88},"5fbf92620b25",[165],{"_key":166,"_type":72,"marks":167,"text":169},"5fbf92620b250",[168],"ece8129930c2","TRANSCRIPT",[171],{"_key":168,"_type":86,"href":172,"reference":12},"https:\u002F\u002Fthe-stack-overflow-podcast.simplecast.com\u002Fepisodes\u002Fprivacy-engineering-gretel-ai-synthetic-data-machine-learning\u002Ftranscript\u002F",true,"2022\u002F01\u002F28","On this episode, we talk to John Myers, CTO and cofounder of Gretel, a company that provides synthetic data for training machine learning models without exposing any of their customers personally identifiable information.",{"_type":53,"asset":177},{"_ref":178,"_type":56},"image-6f6591e18674cee2e570564767f3f8ca14c19158-3000x1575-png",{"code":180,"language":181},"\u003C!-- wp:html -->\n\u003Ciframe height=\"200px\" width=\"100%\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https:\u002F\u002Fplayer.simplecast.com\u002Fe81a9b43-2916-49d3-a402-1c74d01741ef?dark=false\">\u003C\u002Fiframe>\n\u003C!-- \u002Fwp:html -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>On this episode, we talk to \u003Ca href=\"https:\u002F\u002Fgretel.ai\u002Fabout\" target=\"_blank\" rel=\"noreferrer noopener\">John Myers\u003C\u002Fa>, CTO and cofounder of Gretel. The company provides users with synthetic data that can be used in machine learning models, generating results comparable to the real data, but without exposing personally identifiable information (PII). We talk about how data outliers can identify individuals, demo data that feels real but isn’t, and skewing patterns by skewing dates.\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>\u003Ca href=\"https:\u002F\u002Fgretel.ai\u002F\" target=\"_blank\" rel=\"noreferrer noopener\">Gretel\u003C\u002Fa> uses machine learning to create statistically similar data that contains no personally identifiable information (PII).&nbsp;\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Think your commits are anonymous? Think again: DefCon researchers figured out how to \u003Ca href=\"https:\u002F\u002Fwww.wired.com\u002Fstory\u002Fmachine-learning-identify-anonymous-code\u002F\" target=\"_blank\" rel=\"noreferrer noopener\">de-anonymize code creators by their style\u003C\u002Fa>.&nbsp;\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>We published an article about the importance of including privacy in your SDLC: \u003Ca href=\"https:\u002F\u002Fstackoverflow.blog\u002F2021\u002F07\u002F19\u002Fprivacy-is-an-afterthought-in-the-software-lifecycle-that-needs-to-change\u002F\" target=\"_blank\" rel=\"noreferrer noopener\">Privacy is an afterthought in the software lifecycle. That needs to change.\u003C\u002Fa>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Our Lifeboat badge shoutout goes to 1983 (the year Ben was born) for their answer to \u003Ca href=\"https:\u002F\u002Fstackoverflow.com\u002Fquestions\u002F37587834\u002Fwhy-can-i-not-use-new-with-an-arrow-function-in-javascript-es6\u002F37588643#37588643\" target=\"_blank\" rel=\"noreferrer noopener\">Why can I not use `new` with an arrow function in JavaScript\u002FES6?\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\u002Fprivacy-engineering-gretel-ai-synthetic-data-machine-learning\u002Ftranscript\u002F\">TRANSCRIPT\u003C\u002Fa>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->","html","2022-01-28T05:40:00.000Z",{"current":184},"gretel-ai-privacy-engineering-synthetic-data",[186,194,198,203],{"_createdAt":187,"_id":188,"_rev":189,"_type":190,"_updatedAt":187,"slug":191,"title":193},"2023-05-23T16:43:21Z","wp-tagcat-machine-learning","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":192},"machine-learning","machine learning",{"_createdAt":187,"_id":195,"_rev":189,"_type":190,"_updatedAt":187,"slug":196,"title":197},"wp-tagcat-privacy",{"current":197},"privacy",{"_createdAt":187,"_id":199,"_rev":189,"_type":190,"_updatedAt":187,"slug":200,"title":202},"wp-tagcat-the-stack-overflow-podcast",{"current":201},"the-stack-overflow-podcast","the stack overflow podcast",{"_createdAt":187,"_id":204,"_rev":189,"_type":190,"_updatedAt":187,"slug":205,"title":207},"wp-tagcat-podcast",{"current":206},"podcast","The Stack Overflow Podcast","Using synthetic data to power machine learning while protecting user privacy",[210,216,222,228],{"_id":211,"publishedAt":212,"slug":213,"sponsored":12,"title":215},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":214},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":217,"publishedAt":218,"slug":219,"sponsored":12,"title":221},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":220},"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":223,"publishedAt":224,"slug":225,"sponsored":12,"title":227},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":226},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":229,"publishedAt":230,"slug":231,"sponsored":12,"title":233},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":232},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":235,"sourceMap":-1},{"count":236,"lastTimestamp":12},0]