[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-wXs1gMmy03tOfSMHH3TfDKOstce94-tKd8TogGcBUwo":3,"sanity-WZl_JZ7NO_8BFi8pu4FzbWQWaLEJBrUO95QLs9Go0Yc":474},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":449},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"d53f9358-3bb2-4f69-aebe-d31d19522cd4","2026-07-10T07:40:00.000Z",{"_type":10,"current":11},"slug","building-more-than-just-an-agent-harness",null,"Building more than just an agent harness",[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":72,"comments":421,"dateUrl":422,"excerpt":423,"image":424,"legacyBody":427,"product":12,"publishedAt":430,"slug":431,"sponsored":12,"tags":433,"title":448,"visible":421},"2023-06-20T15:13:33Z","wp-post-22340","dgl3SCUzppW3U2LvCoTCwm","blogPost","2023-07-13T14:56:44Z",[46,61],{"_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",{"_createdAt":47,"_id":62,"_rev":63,"_type":50,"_updatedAt":64,"avatar":65,"employee":68,"name":69,"slug":70},"wp-author-227","dgl3SCUzppW3U2LvCoP35A","2023-06-20T15:05:08Z",{"_type":53,"asset":66},{"_ref":67,"_type":56},"image-5df3158468f42b2e40ed766d70ce0ad6d5746955-1024x1024-jpg","none","Cassidy Williams",{"current":71},"cwilliams",[73,95,104,129,150,171,192,214,222,244,266,288,310,318,340,362,384,406],{"_key":74,"_type":75,"children":76,"markDefs":90,"style":94},"33383690a94c","block",[77,82,86],{"_key":78,"_type":79,"marks":80,"text":81},"33383690a94c0","span",[],"Welcome to ISSUE #182 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and ",{"_key":83,"_type":79,"marks":84,"text":69},"33383690a94c1",[85],"5c7f55bfe3a0",{"_key":87,"_type":79,"marks":88,"text":89},"33383690a94c2",[],". This week: how to make sure the tools you buy get used, when math got imagination, and why a string pointer error grew to two billion characters.",[91],{"_key":85,"_type":92,"href":93,"reference":12},"link","https:\u002F\u002Fitr-links.stackoverflow.email\u002Fu\u002Fclick?_t=3603a3d8f3104ca5bd7015a5845f7fb7&_m=EoL62DB0PIGuXz8jH5uBuQ84lXlHlps2&_e=_QiVw4xkxL6Kq_I-OU4afBnKfI77FjoIfX88HTVRZxPuTd2bnAMrrH9rcbsb0dWeVEF1qnpHf4xYVNc9DjG8B3SxoCwGD7YNwE1j5XUlAoVN5IWubZGRkJQZDmmaOZBv48jI4i91xWdFCil-LQ1NSRFjmqF5DoNWqj0-C-Jd-e6BG04-YOMtUtGjjvW4FlO4SiDdPs_9w2phRLlieyDSowbBJXd8neaip9JCBAeEhORiLVYGsioAE1W0vQlkjGKF","normal",{"_key":96,"_type":75,"children":97,"markDefs":102,"style":103},"ebb2daad4732",[98],{"_key":99,"_type":79,"marks":100,"text":101},"ebb2daad47320",[],"From the blog",[],"h2",{"_key":105,"_type":75,"children":106,"markDefs":126,"style":94},"e2d7f723ba42",[107,113,117,122],{"_key":108,"_type":79,"marks":109,"text":112},"e2d7f723ba420",[110,111],"f5578cc12742","strong","What developers with ADHD want you to know",{"_key":114,"_type":79,"marks":115,"text":116},"e2d7f723ba421",[]," ",{"_key":118,"_type":79,"marks":119,"text":121},"e2d7f723ba422",[120],"em","stackoverflow.blog",{"_key":123,"_type":79,"marks":124,"text":125},"e2d7f723ba423",[],"\nFor this followup post, we spoke with two Stack Overflow software engineers with ADHD about their experiences being diagnosed as adults, taking medication, and communicating about their ADHD at work.",[127],{"_key":110,"_type":92,"href":128,"reference":12},"https:\u002F\u002Fstackoverflow.blog\u002F2023\u002F06\u002F05\u002Fwhat-developers-with-adhd-want-you-to-know\u002F?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter",{"_key":130,"_type":75,"children":131,"markDefs":147,"style":94},"1524c6388a2d",[132,137,140,143],{"_key":133,"_type":79,"marks":134,"text":136},"1524c6388a2d0",[135,111],"c6dcf0ae865e","Self-healing code is the future of software development",{"_key":138,"_type":79,"marks":139,"text":116},"1524c6388a2d1",[],{"_key":141,"_type":79,"marks":142,"text":121},"1524c6388a2d2",[120],{"_key":144,"_type":79,"marks":145,"text":146},"1524c6388a2d3",[],"\nDevelopers love automating solutions to their problems, and with the rise of generative AI, this concept is likely to be applied to the creation, maintenance, and the improvement of code at an entirely new level.",[148],{"_key":135,"_type":92,"href":149,"reference":12},"https:\u002F\u002Fstackoverflow.blog\u002F2023\u002F06\u002F07\u002Fself-healing-code-is-the-future-of-software-development\u002F?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter",{"_key":151,"_type":75,"children":152,"markDefs":168,"style":94},"49b309426df7",[153,158,161,164],{"_key":154,"_type":79,"marks":155,"text":157},"49b309426df70",[156,111],"492052f7ad24","How to keep your new tool from gathering dust",{"_key":159,"_type":79,"marks":160,"text":116},"49b309426df71",[],{"_key":162,"_type":79,"marks":163,"text":121},"49b309426df72",[120],{"_key":165,"_type":79,"marks":166,"text":167},"49b309426df73",[],"\nIf you’re thinking about rolling out a new tool to your team, you should also be thinking about how to get colleagues and management on board, how to embed that tool in your everyday workflows, and how to assess whether it’s working as it should. Tech that solves human problems needs humans to participate in those solutions.",[169],{"_key":156,"_type":92,"href":170,"reference":12},"https:\u002F\u002Fstackoverflow.blog\u002F2023\u002F06\u002F08\u002Fhow-to-keep-your-new-tool-from-gathering-dust\u002F?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter",{"_key":172,"_type":75,"children":173,"markDefs":189,"style":94},"9a5b260894ad",[174,179,182,185],{"_key":175,"_type":79,"marks":176,"text":178},"9a5b260894ad0",[177,111],"5cd2c15ab164","MosaicML: Deep learning models for sale, all shapes and sizes (Ep. 577)",{"_key":180,"_type":79,"marks":181,"text":116},"9a5b260894ad1",[],{"_key":183,"_type":79,"marks":184,"text":121},"9a5b260894ad2",[120],{"_key":186,"_type":79,"marks":187,"text":188},"9a5b260894ad3",[],"\nBen and Ryan talk with Jonathan Frankle and Abhinav Venigalla of MosaicML, a startup trying to make deep learning and generative AI efficient and accessible for everyone.",[190],{"_key":177,"_type":92,"href":191,"reference":12},"https:\u002F\u002Fstackoverflow.blog\u002F2023\u002F06\u002F06\u002Fmosaicml-deep-learning-models-for-sale-all-shapes-and-sizes-ep-577\u002F?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter",{"_key":193,"_type":75,"children":194,"markDefs":211,"style":94},"0a323f487268",[195,200,203,207],{"_key":196,"_type":79,"marks":197,"text":199},"0a323f4872680",[198,111],"96512d8dded4","Dev Tool Focus: gitStream (pull request labels and routing)",{"_key":201,"_type":79,"marks":202,"text":116},"0a323f4872681",[],{"_key":204,"_type":79,"marks":205,"text":206},"0a323f4872682",[120],"promotion",{"_key":208,"_type":79,"marks":209,"text":210},"0a323f4872683",[],"\nReviewing pull requests is not…fun. But it can be more efficient with the use of gitStream’s novel workflow automation that adds custom labels (ex. Estimated review time) and even assigns code experts (better than CODEOWNERS). Try gitStream today for free!",[212],{"_key":198,"_type":92,"href":213,"reference":12},"https:\u002F\u002Flinearb.io\u002Fplatform\u002Fgitstream\u002F?utm_source=StackOverflow&utm_medium=email&utm_campaign=Stack-overflow-gitStream",{"_key":215,"_type":75,"children":216,"markDefs":221,"style":103},"ca6356cc13f9",[217],{"_key":218,"_type":79,"marks":219,"text":220},"ca6356cc13f90",[],"Interesting questions",[],{"_key":223,"_type":75,"children":224,"markDefs":241,"style":94},"b49f26b97aa5",[225,230,233,237],{"_key":226,"_type":79,"marks":227,"text":229},"b49f26b97aa50",[228,111],"770b37948dc6","Has there ever been a C compiler where using ++i was faster than i++?",{"_key":231,"_type":79,"marks":232,"text":116},"b49f26b97aa51",[],{"_key":234,"_type":79,"marks":235,"text":236},"b49f26b97aa52",[120],"retrocomputing.stackexchange.com",{"_key":238,"_type":79,"marks":239,"text":240},"b49f26b97aa53",[],"\nIt’s the whole reason ++C was created.",[242],{"_key":228,"_type":92,"href":243,"reference":12},"https:\u002F\u002Fretrocomputing.stackexchange.com\u002Fquestions\u002F27125\u002Fhas-there-ever-been-a-c-compiler-where-using-i-was-faster-than-i?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter",{"_key":245,"_type":75,"children":246,"markDefs":263,"style":94},"cdde50beba2d",[247,252,255,259],{"_key":248,"_type":79,"marks":249,"text":251},"cdde50beba2d0",[250,111],"ab68bb862f4f","How did the shift from constructed mathematical objects to modern mathematics occur?",{"_key":253,"_type":79,"marks":254,"text":116},"cdde50beba2d1",[],{"_key":256,"_type":79,"marks":257,"text":258},"cdde50beba2d2",[120],"hsm.stackexchange.com",{"_key":260,"_type":79,"marks":261,"text":262},"cdde50beba2d3",[],"\nWhen mathematicians switched from “impossible to solve” to “the solution is impossibility.”",[264],{"_key":250,"_type":92,"href":265,"reference":12},"https:\u002F\u002Fhsm.stackexchange.com\u002Fquestions\u002F15492\u002Fhow-did-the-shift-from-constructed-mathematical-objects-to-modern-mathematics-oc?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter",{"_key":267,"_type":75,"children":268,"markDefs":285,"style":94},"e286f1ac259c",[269,274,277,281],{"_key":270,"_type":79,"marks":271,"text":273},"e286f1ac259c0",[272,111],"ea00ee943bcf","Is there a general theory of intelligence and design that would allow us to detect the presence of design in an object based solely on its properties?",{"_key":275,"_type":79,"marks":276,"text":116},"e286f1ac259c1",[],{"_key":278,"_type":79,"marks":279,"text":280},"e286f1ac259c2",[120],"philosophy.stackexchange.com",{"_key":282,"_type":79,"marks":283,"text":284},"e286f1ac259c3",[],"\nConsider the microchip: Without knowing the purposes of a chip, it’s difficult to investigate its structure.",[286],{"_key":272,"_type":92,"href":287,"reference":12},"https:\u002F\u002Fphilosophy.stackexchange.com\u002Fquestions\u002F99762\u002Fis-there-a-general-theory-of-intelligence-and-design-that-would-allow-us-to-dete?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter",{"_key":289,"_type":75,"children":290,"markDefs":307,"style":94},"682059c2dbc9",[291,296,299,303],{"_key":292,"_type":79,"marks":293,"text":295},"682059c2dbc90",[294,111],"25540a1cecbc","False proofs that look correct",{"_key":297,"_type":79,"marks":298,"text":116},"682059c2dbc91",[],{"_key":300,"_type":79,"marks":301,"text":302},"682059c2dbc92",[120],"cs.stackexchange.com",{"_key":304,"_type":79,"marks":305,"text":306},"682059c2dbc93",[],"\nPerilous proof pitfalls present ponderous programming puzzles.",[308],{"_key":294,"_type":92,"href":309,"reference":12},"https:\u002F\u002Fcs.stackexchange.com\u002Fquestions\u002F160559\u002Ffalse-proofs-that-look-correct?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter",{"_key":311,"_type":75,"children":312,"markDefs":317,"style":103},"e1f5c34fe6b4",[313],{"_key":314,"_type":79,"marks":315,"text":316},"e1f5c34fe6b40",[],"Links from around the web",[],{"_key":319,"_type":75,"children":320,"markDefs":337,"style":94},"e48b850fdedc",[321,326,329,333],{"_key":322,"_type":79,"marks":323,"text":325},"e48b850fdedc0",[324,111],"c4f2d59c466a","Tech debt metaphor maximalism",{"_key":327,"_type":79,"marks":328,"text":116},"e48b850fdedc1",[],{"_key":330,"_type":79,"marks":331,"text":332},"e48b850fdedc2",[120],"apenwarr.ca",{"_key":334,"_type":79,"marks":335,"text":336},"e48b850fdedc3",[],"\nTech debt is a metaphor for financial debt, and this essay extends that metaphor out to its logical extreme.",[338],{"_key":324,"_type":92,"href":339,"reference":12},"https:\u002F\u002Fapenwarr.ca\u002Flog\u002F20230605",{"_key":341,"_type":75,"children":342,"markDefs":359,"style":94},"ae3d8ce93898",[343,348,351,355],{"_key":344,"_type":79,"marks":345,"text":347},"ae3d8ce938980",[346,111],"adcde832ad5b","What’s new in CSS - WWDC23",{"_key":349,"_type":79,"marks":350,"text":116},"ae3d8ce938981",[],{"_key":352,"_type":79,"marks":353,"text":354},"ae3d8ce938982",[120],"developer.apple.com",{"_key":356,"_type":79,"marks":357,"text":358},"ae3d8ce938983",[],"\nCheck out the new layout and typography features in CSS!",[360],{"_key":346,"_type":92,"href":361,"reference":12},"https:\u002F\u002Fdeveloper.apple.com\u002Fvideos\u002Fplay\u002Fwwdc2023\u002F10121",{"_key":363,"_type":75,"children":364,"markDefs":381,"style":94},"0fbbe5c4a2f1",[365,370,373,377],{"_key":366,"_type":79,"marks":367,"text":369},"0fbbe5c4a2f10",[368,111],"05d48c564e16","The case of the two billion characters long string",{"_key":371,"_type":79,"marks":372,"text":116},"0fbbe5c4a2f11",[],{"_key":374,"_type":79,"marks":375,"text":376},"0fbbe5c4a2f12",[120],"giodicanio.com",{"_key":378,"_type":79,"marks":379,"text":380},"0fbbe5c4a2f13",[],"\nWeird things can happen when you misinterpret a string pointer, but Assembly can help!",[382],{"_key":368,"_type":92,"href":383,"reference":12},"https:\u002F\u002Fgiodicanio.com\u002F2023\u002F05\u002F18\u002Fbstr-bug-the-case-of-the-two-billion-characters-long-string\u002F",{"_key":385,"_type":75,"children":386,"markDefs":403,"style":94},"f94d5af991d7",[387,392,395,399],{"_key":388,"_type":79,"marks":389,"text":391},"f94d5af991d70",[390,111],"d1dc3c14704b","Rotate your file",{"_key":393,"_type":79,"marks":394,"text":116},"f94d5af991d71",[],{"_key":396,"_type":79,"marks":397,"text":398},"f94d5af991d72",[120],"funct.app",{"_key":400,"_type":79,"marks":401,"text":402},"f94d5af991d73",[],"\nIf you’ve ever wanted to send a file securely, here’s a useful tool that’ll help you do so. Check out the handy little FAQ to see how it works!",[404],{"_key":390,"_type":92,"href":405,"reference":12},"https:\u002F\u002Ffunct.app\u002F",{"_key":407,"_type":75,"children":408,"markDefs":418,"style":94},"2f90f89afa3a",[409,413],{"_key":410,"_type":79,"marks":411,"text":412},"2f90f89afa3a0",[],"Spending hours searching for answers at work? Find them faster in Stack Overflow for Teams. ",{"_key":414,"_type":79,"marks":415,"text":417},"2f90f89afa3a1",[416],"295084c2b047","Get it free!",[419],{"_key":416,"_type":92,"href":420,"reference":12},"https:\u002F\u002Ftry.stackoverflow.co\u002Ffree-teams\u002F?utm_source=so-owned&utm_medium=referral&utm_campaign=be-my-teams-hero&utm_content=news-letter-footer",true,"2023\u002F06\u002F16","Coding with ADHD, false proofs, and tech debt.",{"_type":53,"asset":425},{"_ref":426,"_type":56},"image-8da7e9d31b57e7fc6f486d419ff6f60cb93b1bf5-1200x628-png",{"code":428,"language":429},"\u003C!-- wp:paragraph -->\n\u003Cp>Welcome to ISSUE #182 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and&nbsp;\u003Ca href=\"https:\u002F\u002Fitr-links.stackoverflow.email\u002Fu\u002Fclick?_t=3603a3d8f3104ca5bd7015a5845f7fb7&amp;_m=EoL62DB0PIGuXz8jH5uBuQ84lXlHlps2&amp;_e=_QiVw4xkxL6Kq_I-OU4afBnKfI77FjoIfX88HTVRZxPuTd2bnAMrrH9rcbsb0dWeVEF1qnpHf4xYVNc9DjG8B3SxoCwGD7YNwE1j5XUlAoVN5IWubZGRkJQZDmmaOZBv48jI4i91xWdFCil-LQ1NSRFjmqF5DoNWqj0-C-Jd-e6BG04-YOMtUtGjjvW4FlO4SiDdPs_9w2phRLlieyDSowbBJXd8neaip9JCBAeEhORiLVYGsioAE1W0vQlkjGKF\">Cassidy Williams\u003C\u002Fa>. This week: how to make sure the tools you buy get used, when math got imagination, and why a string pointer error grew to two billion characters.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:heading -->\n\u003Ch2 class=\"wp-block-heading\" id=\"h-from-the-blog\">From the blog\u003C\u002Fh2>\n\u003C!-- \u002Fwp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstackoverflow.blog\u002F2023\u002F06\u002F05\u002Fwhat-developers-with-adhd-want-you-to-know\u002F?utm_source=iterable&amp;utm_medium=email&amp;utm_campaign=the-overflow-newsletter\">\u003Cstrong>What developers with ADHD want you to know\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>stackoverflow.blog\u003C\u002Fem>\u003Cbr>For this followup post, we spoke with two Stack Overflow software engineers with ADHD about their experiences being diagnosed as adults, taking medication, and communicating about their ADHD at work.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstackoverflow.blog\u002F2023\u002F06\u002F07\u002Fself-healing-code-is-the-future-of-software-development\u002F?utm_source=iterable&amp;utm_medium=email&amp;utm_campaign=the-overflow-newsletter\">\u003Cstrong>Self-healing code is the future of software development\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>stackoverflow.blog\u003C\u002Fem>\u003Cbr>Developers love automating solutions to their problems, and with the rise of generative AI, this concept is likely to be applied to the creation, maintenance, and the improvement of code at an entirely new level.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstackoverflow.blog\u002F2023\u002F06\u002F08\u002Fhow-to-keep-your-new-tool-from-gathering-dust\u002F?utm_source=iterable&amp;utm_medium=email&amp;utm_campaign=the-overflow-newsletter\">\u003Cstrong>How to keep your new tool from gathering dust\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>stackoverflow.blog\u003C\u002Fem>\u003Cbr>If you’re thinking about rolling out a new tool to your team, you should also be thinking about how to get colleagues and management on board, how to embed that tool in your everyday workflows, and how to assess whether it’s working as it should. Tech that solves human problems needs humans to participate in those solutions.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstackoverflow.blog\u002F2023\u002F06\u002F06\u002Fmosaicml-deep-learning-models-for-sale-all-shapes-and-sizes-ep-577\u002F?utm_source=iterable&amp;utm_medium=email&amp;utm_campaign=the-overflow-newsletter\">\u003Cstrong>MosaicML: Deep learning models for sale, all shapes and sizes (Ep. 577)\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>stackoverflow.blog\u003C\u002Fem>\u003Cbr>Ben and Ryan talk with Jonathan Frankle and Abhinav Venigalla of MosaicML, a startup trying to make deep learning and generative AI efficient and accessible for everyone.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Flinearb.io\u002Fplatform\u002Fgitstream\u002F?utm_source=StackOverflow&amp;utm_medium=email&amp;utm_campaign=Stack-overflow-gitStream\">\u003Cstrong>Dev Tool Focus: gitStream (pull request labels and routing)\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>promotion\u003C\u002Fem>\u003Cbr>Reviewing pull requests is not…fun. But it can be more efficient with the use of gitStream’s novel workflow automation that adds custom labels (ex. Estimated review time) and even assigns code experts (better than CODEOWNERS). Try gitStream today for free!\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:heading -->\n\u003Ch2 class=\"wp-block-heading\" id=\"h-interesting-questions\">Interesting questions\u003C\u002Fh2>\n\u003C!-- \u002Fwp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fretrocomputing.stackexchange.com\u002Fquestions\u002F27125\u002Fhas-there-ever-been-a-c-compiler-where-using-i-was-faster-than-i?utm_source=iterable&amp;utm_medium=email&amp;utm_campaign=the-overflow-newsletter\">\u003Cstrong>Has there ever been a C compiler where using ++i was faster than i++?\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>retrocomputing.stackexchange.com\u003C\u002Fem>\u003Cbr>It’s the whole reason ++C was created.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fhsm.stackexchange.com\u002Fquestions\u002F15492\u002Fhow-did-the-shift-from-constructed-mathematical-objects-to-modern-mathematics-oc?utm_source=iterable&amp;utm_medium=email&amp;utm_campaign=the-overflow-newsletter\">\u003Cstrong>How did the shift from constructed mathematical objects to modern mathematics occur?\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>hsm.stackexchange.com\u003C\u002Fem>\u003Cbr>When mathematicians switched from “impossible to solve” to “the solution is impossibility.”\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fphilosophy.stackexchange.com\u002Fquestions\u002F99762\u002Fis-there-a-general-theory-of-intelligence-and-design-that-would-allow-us-to-dete?utm_source=iterable&amp;utm_medium=email&amp;utm_campaign=the-overflow-newsletter\">\u003Cstrong>Is there a general theory of intelligence and design that would allow us to detect the presence of design in an object based solely on its properties?\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>philosophy.stackexchange.com\u003C\u002Fem>\u003Cbr>Consider the microchip: Without knowing the purposes of a chip, it’s difficult to investigate its structure.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcs.stackexchange.com\u002Fquestions\u002F160559\u002Ffalse-proofs-that-look-correct?utm_source=iterable&amp;utm_medium=email&amp;utm_campaign=the-overflow-newsletter\">\u003Cstrong>False proofs that look correct\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>cs.stackexchange.com\u003C\u002Fem>\u003Cbr>Perilous proof pitfalls present ponderous programming puzzles.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:heading -->\n\u003Ch2 class=\"wp-block-heading\" id=\"h-links-from-around-the-web\">Links from around the web\u003C\u002Fh2>\n\u003C!-- \u002Fwp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fapenwarr.ca\u002Flog\u002F20230605\">\u003Cstrong>Tech debt metaphor maximalism\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>apenwarr.ca\u003C\u002Fem>\u003Cbr>Tech debt is a metaphor for financial debt, and this essay extends that metaphor out to its logical extreme.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdeveloper.apple.com\u002Fvideos\u002Fplay\u002Fwwdc2023\u002F10121\">\u003Cstrong>What’s new in CSS - WWDC23\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>developer.apple.com\u003C\u002Fem>\u003Cbr>Check out the new layout and typography features in CSS!\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgiodicanio.com\u002F2023\u002F05\u002F18\u002Fbstr-bug-the-case-of-the-two-billion-characters-long-string\u002F\">\u003Cstrong>The case of the two billion characters long string\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>giodicanio.com\u003C\u002Fem>\u003Cbr>Weird things can happen when you misinterpret a string pointer, but Assembly can help!\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ffunct.app\u002F\">\u003Cstrong>Rotate your file\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>funct.app\u003C\u002Fem>\u003Cbr>If you’ve ever wanted to send a file securely, here’s a useful tool that’ll help you do so. Check out the handy little FAQ to see how it works!\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Spending hours searching for answers at work? Find them faster in Stack Overflow for Teams.&nbsp;\u003Ca href=\"https:\u002F\u002Ftry.stackoverflow.co\u002Ffree-teams\u002F?utm_source=so-owned&amp;utm_medium=referral&amp;utm_campaign=be-my-teams-hero&amp;utm_content=news-letter-footer\">Get it free!\u003C\u002Fa>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->","html","2023-06-16T12:05:00.000Z",{"current":432},"the-overflow-182-self-healing-code",[434,441,446],{"_createdAt":435,"_id":436,"_rev":437,"_type":438,"_updatedAt":435,"slug":439,"title":440},"2023-05-23T16:43:21Z","wp-tagcat-newsletter","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":440},"newsletter",{"_createdAt":435,"_id":442,"_rev":437,"_type":438,"_updatedAt":435,"slug":443,"title":445},"wp-tagcat-the-overflow",{"current":444},"the-overflow","the overflow",{"_createdAt":435,"_id":436,"_rev":437,"_type":438,"_updatedAt":435,"slug":447,"title":440},{"current":440},"The Overflow #182: Self-healing code",[450,456,462,468],{"_id":451,"publishedAt":452,"slug":453,"sponsored":12,"title":455},"76c9771b-34e6-4d98-8641-ecefc711f0ef","2026-07-06T15:23:34.559Z",{"_type":10,"current":454},"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":457,"publishedAt":458,"slug":459,"sponsored":12,"title":461},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":460},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":463,"publishedAt":464,"slug":465,"sponsored":12,"title":467},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":466},"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":469,"publishedAt":470,"slug":471,"sponsored":12,"title":473},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":472},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"data":475,"sourceMap":-1},{"count":476,"lastTimestamp":12},0]