[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-ePQIFgZI4-IeFLMXuJgSuyPjbg7UpO9XzrNFlFCASTA":3,"sanity-aCptrumqHk3G8lsOURS35JJFI1Jx3WthZXaFTYz-G_A":392},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":367},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"f83eb5f0-1237-487f-84d8-f7abf2318c39","2026-06-25T07:40:00.000Z",{"_type":10,"current":11},"slug","code-isnt-causing-your-production-failures",null,"Code isn’t the only thing causing your production failures",[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":331,"dateUrl":332,"excerpt":75,"image":333,"legacyBody":336,"product":12,"publishedAt":339,"slug":340,"sponsored":12,"tags":342,"title":366,"visible":331},"2023-05-24T12:51:01Z","wp-post-20323","XzVcPPDfPNmxxXS3zvEbnB","blogPost","2025-10-31T17:26:55Z",[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,114,133,159,182,244,262,302,313],{"_key":64,"_type":65,"markDefs":12,"url":66},"b5e2dd9eff52","embed","https://art19.com/shows/2355b740-4531-4071-a3ab-5907a95a36d3/episodes/53a482ba-ee8e-4b77-af1f-9c3f3aadd2f5",{"_key":68,"_type":69,"children":70,"markDefs":76,"style":77},"b35c9e78f557","block",[71],{"_key":72,"_type":73,"marks":74,"text":75},"b35c9e78f5570","span",[],"The home team convenes to discuss the full public release of AI pair programmer GitHub Copilot, the VPN company that turned off subscriptions to protect its customers’ privacy, and the moral hazard of “free-to-play” apps and games.",[],"normal",{"_key":79,"_type":69,"children":80,"markDefs":86,"style":77},"c131f7a3b558",[81],{"_key":82,"_type":73,"marks":83,"text":85},"c131f7a3b5580",[84],"strong","Episode notes:",[],{"_key":88,"_type":69,"children":89,"markDefs":108,"style":77},"08d95a432056",[90,95,99,104],{"_key":91,"_type":73,"marks":92,"text":94},"08d95a4320560",[93],"31238549209a","GitHub Copilot is now available to all developers",{"_key":96,"_type":73,"marks":97,"text":98},"08d95a4320561",[],". There’s also the ",{"_key":100,"_type":73,"marks":101,"text":103},"08d95a4320562",[102],"37ab94960b65","GitHub Copilot Labs",{"_key":105,"_type":73,"marks":106,"text":107},"08d95a4320563",[]," extension for Visual Studio Code, which has some neat tricks up its sleeve.",[109,112],{"_key":93,"_type":110,"href":111,"reference":12},"link","https://github.blog/2022-06-21-github-copilot-is-generally-available-to-all-developers/",{"_key":102,"_type":110,"href":113,"reference":12},"https://marketplace.visualstudio.com/items?itemName=GitHub.copilot-labs",{"_key":115,"_type":69,"children":116,"markDefs":130,"style":77},"75a4182227de",[117,121,126],{"_key":118,"_type":73,"marks":119,"text":120},"75a4182227de0",[],"Yes, Copilot is impressive; no, it’s not gunning for your job. ICYMI, check out our blog post exploring whether AI is poised to steal our livelihoods: ",{"_key":122,"_type":73,"marks":123,"text":125},"75a4182227de1",[124],"27640de838bf","The robots are coming for (the boring parts of) your job",{"_key":127,"_type":73,"marks":128,"text":129},"75a4182227de2",[],".",[131],{"_key":124,"_type":110,"href":132,"reference":12},"https://stackoverflow.blog/2022/04/21/the-robots-are-coming-for-the-boring-parts-of-your-job/?_thumbnail_id=19974",{"_key":134,"_type":69,"children":135,"markDefs":154,"style":77},"e41d52646718",[136,141,145,150],{"_key":137,"_type":73,"marks":138,"text":140},"e41d526467180",[139],"9b183c04a986","Mullvad VPN",{"_key":142,"_type":73,"marks":143,"text":144},"e41d526467181",[]," is ",{"_key":146,"_type":73,"marks":147,"text":149},"e41d526467182",[148],"9b822a4de623","removing the option to add new subscriptions",{"_key":151,"_type":73,"marks":152,"text":153},"e41d526467183",[]," because they want to know “as little as possible” about their users: “We are constantly looking for ways to reduce the amount of data we store while still providing a usable service.”",[155,157],{"_key":139,"_type":110,"href":156,"reference":12},"https://mullvad.net/en/",{"_key":148,"_type":110,"href":158,"reference":12},"https://mullvad.net/en/blog/2022/6/20/were-removing-the-option-to-create-new-subscriptions/",{"_key":160,"_type":69,"children":161,"markDefs":179,"style":77},"b579b0f98c8b",[162,166,171,176],{"_key":163,"_type":73,"marks":164,"text":165},"b579b0f98c8b0",[],"Data scraping is both ubiquitous and seemingly unavoidable—but it raises serious privacy concerns, ",{"_key":167,"_type":73,"marks":168,"text":170},"b579b0f98c8b1",[169],"3ec7c72872c0","writes David Golumbia for ",{"_key":172,"_type":73,"marks":173,"text":175},"b579b0f98c8b2",[169,174],"em","Real Life",{"_key":177,"_type":73,"marks":178,"text":129},"b579b0f98c8b3",[],[180],{"_key":169,"_type":110,"href":181,"reference":12},"https://reallifemag.com/fair-game/",{"_key":183,"_type":69,"children":184,"markDefs":233,"style":77},"77d0524ebb3b",[185,189,194,198,203,207,212,216,221,225,230],{"_key":186,"_type":73,"marks":187,"text":188},"77d0524ebb3b0",[],"Tech recs: ",{"_key":190,"_type":73,"marks":191,"text":193},"77d0524ebb3b1",[192],"75bd463fe79f","a ladder",{"_key":195,"_type":73,"marks":196,"text":197},"77d0524ebb3b2",[]," to bypass (almost) any paywall, the smartest way to ",{"_key":199,"_type":73,"marks":200,"text":202},"77d0524ebb3b3",[201],"776a9e9cabb3","learn a new language",{"_key":204,"_type":73,"marks":205,"text":206},"77d0524ebb3b4",[],", how to ",{"_key":208,"_type":73,"marks":209,"text":211},"77d0524ebb3b5",[210],"4903e92d7301","explore the JavaScript universe",{"_key":213,"_type":73,"marks":214,"text":215},"77d0524ebb3b6",[],", a great place to ",{"_key":217,"_type":73,"marks":218,"text":220},"77d0524ebb3b7",[219],"6b7b4b53ac1d","listen to longform journalism",{"_key":222,"_type":73,"marks":223,"text":224},"77d0524ebb3b8",[],", and the email-free way to ",{"_key":226,"_type":73,"marks":227,"text":229},"77d0524ebb3b9",[228],"618b66d41854","read your favorite newsletters",{"_key":231,"_type":73,"marks":232,"text":129},"77d0524ebb3b10",[],[234,236,238,240,242],{"_key":192,"_type":110,"href":235,"reference":12},"https://12ft.io/",{"_key":201,"_type":110,"href":237,"reference":12},"https://lingodeer.com/",{"_key":210,"_type":110,"href":239,"reference":12},"https://justjavascript.com/",{"_key":219,"_type":110,"href":241,"reference":12},"https://www.audm.com/",{"_key":228,"_type":110,"href":243,"reference":12},"https://stoopinbox.com/",{"_key":245,"_type":69,"children":246,"markDefs":259,"style":77},"79d317629323",[247,251,256],{"_key":248,"_type":73,"marks":249,"text":250},"79d3176293230",[],"Thanks to Liam for emailing the podcast to share ",{"_key":252,"_type":73,"marks":253,"text":255},"79d3176293231",[254],"5e92157aecae","Physics Girl’s terrific explanation of quantum cryptography",{"_key":257,"_type":73,"marks":258,"text":129},"79d3176293232",[],[260],{"_key":254,"_type":110,"href":261,"reference":12},"https://www.youtube.com/watch?v=UiJiXNEm-Go&list=LL&index=13",{"_key":263,"_type":69,"children":264,"markDefs":295,"style":77},"bebf8ce2e53c",[265,269,274,278,283,287,292],{"_key":266,"_type":73,"marks":267,"text":268},"bebf8ce2e53c0",[],"Today’s ",{"_key":270,"_type":73,"marks":271,"text":273},"bebf8ce2e53c1",[272],"86dd85811888","Lifeboat badge",{"_key":275,"_type":73,"marks":276,"text":277},"bebf8ce2e53c2",[]," goes to user ",{"_key":279,"_type":73,"marks":280,"text":282},"bebf8ce2e53c3",[281],"77d2ceb00fea","martineau",{"_key":284,"_type":73,"marks":285,"text":286},"bebf8ce2e53c4",[]," for their answer to ",{"_key":288,"_type":73,"marks":289,"text":291},"bebf8ce2e53c5",[290],"cc9fafa60875","How to start and stop a thread",{"_key":293,"_type":73,"marks":294,"text":129},"bebf8ce2e53c6",[],[296,298,300],{"_key":272,"_type":110,"href":297,"reference":12},"https://stackoverflow.com/help/badges/8842/lifeboat",{"_key":281,"_type":110,"href":299,"reference":12},"https://stackoverflow.com/users/355230/martineau",{"_key":290,"_type":110,"href":301,"reference":12},"https://stackoverflow.com/questions/15729498/how-to-start-and-stop-a-thread/15734837#15734837",{"_key":303,"_type":69,"children":304,"markDefs":310,"style":77},"57b5ce3f7407",[305],{"_key":306,"_type":73,"marks":307,"text":309},"57b5ce3f74070",[308],"448314946ecd","TRANSCRIPT",[311],{"_key":308,"_type":110,"href":312,"reference":12},"https://the-stack-overflow-podcast.simplecast.com/episodes/github-copilot-is-here-but-whats-the-price/transcript",{"_key":314,"_type":69,"children":315,"markDefs":328,"style":77},"9467fab3a91a",[316,320,325],{"_key":317,"_type":73,"marks":318,"text":319},"9467fab3a91a0",[],"Today's episode is sponsored by UiPath. The UiPath 2022.4 release brings automation for all. Learn new skills and focus on critical thinking for value-added work. Welcome Robots on Mac, semantic automation through Clipboard AI, and a new Attended Framework. Get started for free with UiPath Automation Cloud ",{"_key":321,"_type":73,"marks":322,"text":324},"9467fab3a91a1",[323],"f5f4b56a54f0","here",{"_key":326,"_type":73,"marks":327,"text":129},"9467fab3a91a2",[],[329],{"_key":323,"_type":110,"href":330,"reference":12},"https://account.uipath.com/",true,"2022/06/28",{"_type":53,"asset":334},{"_ref":335,"_type":56},"image-472725c034235a56301dc8caf0ed41b3d298c57a-1200x630-png",{"code":337,"language":338},"\u003C!-- wp:html -->\n\u003Ciframe height=\"200px\" width=\"100%\" frameborder=\"no\" scrolling=\"no\" seamless=\"\" src=\"https://player.simplecast.com/9f338bc1-4b79-4f2c-b7bc-a9e53e41e1af?dark=false\">\u003C/iframe>\n\u003C!-- /wp:html -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>The home team convenes to discuss the full public release of AI pair programmer GitHub Copilot, the VPN company that turned off subscriptions to protect its customers’ privacy, and the moral hazard of “free-to-play” apps and games.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Cstrong>Episode notes:\u003C/strong>\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://github.blog/2022-06-21-github-copilot-is-generally-available-to-all-developers/\" target=\"_blank\" rel=\"noreferrer noopener\">GitHub Copilot is now available to all developers\u003C/a>. There’s also the \u003Ca href=\"https://marketplace.visualstudio.com/items?itemName=GitHub.copilot-labs\" target=\"_blank\" rel=\"noreferrer noopener\">GitHub Copilot Labs\u003C/a> extension for Visual Studio Code, which has some neat tricks up its sleeve.&nbsp;\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Yes, Copilot is impressive; no, it’s not gunning for your job. ICYMI, check out our blog post exploring whether AI is poised to steal our livelihoods: \u003Ca href=\"https://stackoverflow.blog/2022/04/21/the-robots-are-coming-for-the-boring-parts-of-your-job/?_thumbnail_id=19974\" target=\"_blank\" rel=\"noreferrer noopener\">The robots are coming for (the boring parts of) your job\u003C/a>.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://mullvad.net/en/\">Mullvad VPN\u003C/a> is \u003Ca href=\"https://mullvad.net/en/blog/2022/6/20/were-removing-the-option-to-create-new-subscriptions/\" target=\"_blank\" rel=\"noreferrer noopener\">removing the option to add new subscriptions\u003C/a> because they want to know “as little as possible” about their users: “We are constantly looking for ways to reduce the amount of data we store while still providing a usable service.”\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Data scraping is both ubiquitous and seemingly unavoidable—but it raises serious privacy concerns, \u003Ca href=\"https://reallifemag.com/fair-game/\" target=\"_blank\" rel=\"noreferrer noopener\">writes David Golumbia for \u003Cem>Real Life\u003C/em>\u003C/a>.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Tech recs: \u003Ca href=\"https://12ft.io/\" target=\"_blank\" rel=\"noreferrer noopener\">a ladder\u003C/a> to bypass (almost) any paywall, the smartest way to \u003Ca href=\"https://lingodeer.com/\" target=\"_blank\" rel=\"noreferrer noopener\">learn a new language\u003C/a>, how to \u003Ca href=\"https://justjavascript.com/\" target=\"_blank\" rel=\"noreferrer noopener\">explore the JavaScript universe\u003C/a>, a great place to \u003Ca href=\"https://www.audm.com/\" target=\"_blank\" rel=\"noreferrer noopener\">listen to longform journalism\u003C/a>, and the email-free way to \u003Ca href=\"https://stoopinbox.com/\" target=\"_blank\" rel=\"noreferrer noopener\">read your favorite newsletters\u003C/a>.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Thanks to Liam for emailing the podcast to share \u003Ca href=\"https://www.youtube.com/watch?v=UiJiXNEm-Go&amp;list=LL&amp;index=13\" target=\"_blank\" rel=\"noreferrer noopener\">Physics Girl’s terrific explanation of quantum cryptography\u003C/a>.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Today’s \u003Ca href=\"https://stackoverflow.com/help/badges/8842/lifeboat\" target=\"_blank\" rel=\"noreferrer noopener\">Lifeboat badge\u003C/a> goes to user \u003Ca href=\"https://stackoverflow.com/users/355230/martineau\" target=\"_blank\" rel=\"noreferrer noopener\">martineau\u003C/a> for their answer to \u003Ca href=\"https://stackoverflow.com/questions/15729498/how-to-start-and-stop-a-thread/15734837#15734837\" target=\"_blank\" rel=\"noreferrer noopener\">How to start and stop a thread\u003C/a>.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://the-stack-overflow-podcast.simplecast.com/episodes/github-copilot-is-here-but-whats-the-price/transcript\" target=\"_blank\" rel=\"noreferrer noopener\">TRANSCRIPT\u003C/a>\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Today's episode is sponsored by UiPath. The UiPath 2022.4 release brings automation for all. Learn new skills and focus on critical thinking for value-added work. Welcome Robots on Mac, semantic automation through Clipboard AI, and a new Attended Framework. Get started for free with UiPath Automation Cloud \u003Ca href=\"https://account.uipath.com/\">here\u003C/a>.\u003C/p>\n\u003C!-- /wp:paragraph -->","html","2022-06-28T04:40:00.000Z",{"current":341},"github-copilot-is-here-but-whats-the-price-ep-457",[343,351,356,361],{"_createdAt":344,"_id":345,"_rev":346,"_type":347,"_updatedAt":344,"slug":348,"title":350},"2023-05-23T16:43:21Z","wp-tagcat-data-scraping","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":349},"data-scraping","data scraping",{"_createdAt":344,"_id":352,"_rev":346,"_type":347,"_updatedAt":344,"slug":353,"title":355},"wp-tagcat-github-copilot",{"current":354},"github-copilot","github copilot",{"_createdAt":344,"_id":357,"_rev":346,"_type":347,"_updatedAt":344,"slug":358,"title":360},"wp-tagcat-podcast",{"current":359},"podcast","The Stack Overflow Podcast",{"_createdAt":344,"_id":362,"_rev":346,"_type":347,"_updatedAt":344,"slug":363,"title":365},"wp-tagcat-the-stack-overflow-podcast",{"current":364},"the-stack-overflow-podcast","the stack overflow podcast","GitHub Copilot is here. But what’s the price? (Ep. 457)",[368,374,380,386],{"_id":369,"publishedAt":370,"slug":371,"sponsored":12,"title":373},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":372},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":375,"publishedAt":376,"slug":377,"sponsored":12,"title":379},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":378},"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":381,"publishedAt":382,"slug":383,"sponsored":12,"title":385},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":384},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":387,"publishedAt":388,"slug":389,"sponsored":12,"title":391},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":390},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":393,"sourceMap":-1},{"count":394,"lastTimestamp":395},1,"2023-05-25T09:47:53Z"]