[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-j09Kk0elZEQen70gfoRT4Tm29ajTmQHM44SRRJdv38A":3,"sanity-InGeIn8tHZ1X_bheoc3UaaLiaIKiDv2NatOBN-QqEAo":434},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":409},[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":376,"dateUrl":377,"excerpt":378,"image":379,"legacyBody":382,"product":12,"publishedAt":385,"slug":386,"sponsored":12,"tags":388,"title":408,"visible":376},"2023-05-25T09:39:16Z","wp-post-16684","9HpbCsT2tq0xwozQfkg3YV","blogPost","2023-07-13T14:55:46Z",[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,96,105,130,151,173,181,203,225,247,269,277,299,321,343,365],{"_key":63,"_type":64,"children":65,"markDefs":89,"style":95},"499cfe7f19ae","block",[66,71,76,80,85],{"_key":67,"_type":68,"marks":69,"text":70},"499cfe7f19ae0","span",[],"Welcome to ISSUE #39 of the Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and ",{"_key":72,"_type":68,"marks":73,"text":75},"499cfe7f19ae1",[74],"a67634534570","Cassidy Williams",{"_key":77,"_type":68,"marks":78,"text":79},"499cfe7f19ae2",[]," at ",{"_key":81,"_type":68,"marks":82,"text":84},"499cfe7f19ae3",[83],"69d6903ad8ed","Netlify",{"_key":86,"_type":68,"marks":87,"text":88},"499cfe7f19ae4",[],". It’s a big, round milestone, so we’re celebrating the way we always do: giving you the scoop on future robo-coders, getting names for lonely lists, and marking the moment when Moment.js stopped updating.",[90,93],{"_key":74,"_type":91,"href":92,"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",{"_key":83,"_type":91,"href":94,"reference":12},"https:\u002F\u002Fitr-links.stackoverflow.email\u002Fu\u002Fclick?_t=3603a3d8f3104ca5bd7015a5845f7fb7&_m=EoL62DB0PIGuXz8jH5uBuQ84lXlHlps2&_e=_QiVw4xkxL6Kq_I-OU4afOZOM0oCqsuuy0jKIrvb1QwkHWIZOMWNPCK6iuSTMOLeVDuTWeKOcbbyBczybLGtoNQkE84uGWTIEgGhFcxEULL45YJLR4857Ii-0ehWwRpRtjVPtwUxxOtY9-B2oCRv3dmx-KEES0t57P4_TNE4xFT-W5TGiXBreKWRyHfSL-Ozr796X8rmwbKE4P01pm8iSRIwfptm3apXxzvS_usQlDNLQGeGDgkjk55n1OBtvYt6oHij-wFSi5PdDR16hvrYr7E3MKhupgD-zGOVEWxRdxJ-RcBKrj9bAExDUmk948bZeThbs8xuJpwrwNDQkq5QPw%3D%3D","normal",{"_key":97,"_type":64,"children":98,"markDefs":103,"style":104},"9f83e40cc597",[99],{"_key":100,"_type":68,"marks":101,"text":102},"9f83e40cc5970",[],"From the blog",[],"h2",{"_key":106,"_type":64,"children":107,"markDefs":127,"style":95},"fa6139b48c26",[108,114,118,123],{"_key":109,"_type":68,"marks":110,"text":113},"fa6139b48c260",[111,112],"9c66cd4b284e","strong","Neural networks could help computers code themselves: Do we still need human coders?",{"_key":115,"_type":68,"marks":116,"text":117},"fa6139b48c261",[]," ",{"_key":119,"_type":68,"marks":120,"text":122},"fa6139b48c262",[121],"em","stackoverflow.blog",{"_key":124,"_type":68,"marks":125,"text":126},"fa6139b48c263",[],"\nThe next big revolution in coding practice might be closer than we think, and it involves helping computers to code themselves. By utilizing natural language processing and neural networks, some researchers think that within a few years we can remove humans entirely from the coding process. If you work as a coder, you’ll be glad to hear that they are wrong.",[128],{"_key":111,"_type":91,"href":129,"reference":12},"https:\u002F\u002Fstackoverflow.blog\u002F2020\u002F09\u002F16\u002Fneural-networks-could-help-computers-code-themselves-do-we-still-need-human-coders\u002F?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":131,"_type":64,"children":132,"markDefs":148,"style":95},"afa15eed3468",[133,138,141,144],{"_key":134,"_type":68,"marks":135,"text":137},"afa15eed34680",[136,112],"ccd8959996cb","Podcast 269: What tech is like in “Rest of World”",{"_key":139,"_type":68,"marks":140,"text":117},"afa15eed34681",[],{"_key":142,"_type":68,"marks":143,"text":122},"afa15eed34682",[121],{"_key":145,"_type":68,"marks":146,"text":147},"afa15eed34683",[],"\nLending apps that include public shaming and clerics who must certify your code before you can launch. This week we share stories of software from around the globe.",[149],{"_key":136,"_type":91,"href":150,"reference":12},"https:\u002F\u002Fstackoverflow.blog\u002F2020\u002F09\u002F15\u002Fpodcast-269-rest-of-world-okash-honjok-sophie-schmidt\u002F?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":152,"_type":64,"children":153,"markDefs":170,"style":95},"a3cf2c31ca23",[154,159,162,166],{"_key":155,"_type":68,"marks":156,"text":158},"a3cf2c31ca230",[157,112],"e6ef5165898f","Twilio CodeExchange",{"_key":160,"_type":68,"marks":161,"text":117},"a3cf2c31ca231",[],{"_key":163,"_type":68,"marks":164,"text":165},"a3cf2c31ca232",[121],"promotion",{"_key":167,"_type":68,"marks":168,"text":169},"a3cf2c31ca233",[],"\nThe CodeExchange is a community-powered library of customizable Twilio code samples. Search for your use case and language, pick a sample, and use the tools and instructions provided to stand up a prototype in minutes.",[171],{"_key":157,"_type":91,"href":172,"reference":12},"https:\u002F\u002Fwww.twilio.com\u002Fcode-exchange?utm_medium=cpc&utm_source=stackoverflow&utm_campaign=codeexchange_newsletter&utm_content=code-exchange",{"_key":174,"_type":64,"children":175,"markDefs":180,"style":104},"c2764085807f",[176],{"_key":177,"_type":68,"marks":178,"text":179},"c2764085807f0",[],"Interesting questions",[],{"_key":182,"_type":64,"children":183,"markDefs":200,"style":95},"358a5b1e3719",[184,189,192,196],{"_key":185,"_type":68,"marks":186,"text":188},"358a5b1e37190",[187,112],"7742ab07d0ae","Should I only let my TV connect to the guest WiFi?",{"_key":190,"_type":68,"marks":191,"text":117},"358a5b1e37191",[],{"_key":193,"_type":68,"marks":194,"text":195},"358a5b1e37192",[121],"security.stackexchange.com",{"_key":197,"_type":68,"marks":198,"text":199},"358a5b1e37193",[],"\nSecuring your TV is easy. Finding the remote, not so much",[201],{"_key":187,"_type":91,"href":202,"reference":12},"https:\u002F\u002Fsecurity.stackexchange.com\u002Fquestions\u002F237830\u002Fshould-i-only-let-my-tv-connect-to-the-guest-wifi?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":204,"_type":64,"children":205,"markDefs":222,"style":95},"7e32030d39c2",[206,211,214,218],{"_key":207,"_type":68,"marks":208,"text":210},"7e32030d39c20",[209,112],"e17019aa3e46","What term describes a list of exactly length 1?",{"_key":212,"_type":68,"marks":213,"text":117},"7e32030d39c21",[],{"_key":215,"_type":68,"marks":216,"text":217},"7e32030d39c22",[121],"softwareengineering.stackexchange.com",{"_key":219,"_type":68,"marks":220,"text":221},"7e32030d39c23",[],"\nEven the shortest list is still a list.",[223],{"_key":209,"_type":91,"href":224,"reference":12},"https:\u002F\u002Fsoftwareengineering.stackexchange.com\u002Fquestions\u002F415197\u002Fwhat-term-describes-a-list-of-exactly-length-1?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":226,"_type":64,"children":227,"markDefs":244,"style":95},"c1e7ff9c439c",[228,233,236,240],{"_key":229,"_type":68,"marks":230,"text":232},"c1e7ff9c439c0",[231,112],"970811435bcf","Why linear regression assumptions don’t matter in machine learning?",{"_key":234,"_type":68,"marks":235,"text":117},"c1e7ff9c439c1",[],{"_key":237,"_type":68,"marks":238,"text":239},"c1e7ff9c439c2",[121],"stats.stackexchange.com",{"_key":241,"_type":68,"marks":242,"text":243},"c1e7ff9c439c3",[],"\n“In machine learning, we often don’t care about how we get the answer.”",[245],{"_key":231,"_type":91,"href":246,"reference":12},"https:\u002F\u002Fstats.stackexchange.com\u002Fquestions\u002F486672\u002Fwhy-linear-regression-assumptions-dont-matter-in-machine-learning?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":248,"_type":64,"children":249,"markDefs":266,"style":95},"d9156859dc77",[250,255,258,262],{"_key":251,"_type":68,"marks":252,"text":254},"d9156859dc770",[253,112],"50334c771ffd","Can you use repeating numbers like $\\pi$, and $e$, as the Key to OTP ciphers?",{"_key":256,"_type":68,"marks":257,"text":117},"d9156859dc771",[],{"_key":259,"_type":68,"marks":260,"text":261},"d9156859dc772",[121],"crypto.stackexchange.com",{"_key":263,"_type":68,"marks":264,"text":265},"d9156859dc773",[],"\nIf you are looking for a number to base your password on, don’t pick the most famous one.",[267],{"_key":253,"_type":91,"href":268,"reference":12},"https:\u002F\u002Fcrypto.stackexchange.com\u002Fquestions\u002F83812\u002Fcan-you-use-repeating-numbers-like-pi-and-e-as-the-key-to-otp-ciphers?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":270,"_type":64,"children":271,"markDefs":276,"style":104},"2d5c9a9d5264",[272],{"_key":273,"_type":68,"marks":274,"text":275},"2d5c9a9d52640",[],"Links from around the web",[],{"_key":278,"_type":64,"children":279,"markDefs":296,"style":95},"b218ee31650b",[280,285,288,292],{"_key":281,"_type":68,"marks":282,"text":284},"b218ee31650b0",[283,112],"97bdf7a208b5","How CSS Perspective Works",{"_key":286,"_type":68,"marks":287,"text":117},"b218ee31650b1",[],{"_key":289,"_type":68,"marks":290,"text":291},"b218ee31650b2",[121],"css-tricks.com",{"_key":293,"_type":68,"marks":294,"text":295},"b218ee31650b3",[],"\nThe fact that you can manipulate perspective in CSS is incredible. If you want to understand the ins and outs, here’s a great article on how it all works from the ground up.",[297],{"_key":283,"_type":91,"href":298,"reference":12},"https:\u002F\u002Fcss-tricks.com\u002Fhow-css-perspective-works\u002F",{"_key":300,"_type":64,"children":301,"markDefs":318,"style":95},"8f9b33c78b80",[302,307,310,314],{"_key":303,"_type":68,"marks":304,"text":306},"8f9b33c78b800",[305,112],"c1555b231a46","Read Me: Magazine",{"_key":308,"_type":68,"marks":309,"text":117},"8f9b33c78b801",[],{"_key":311,"_type":68,"marks":312,"text":313},"8f9b33c78b802",[121],"readymag.com",{"_key":315,"_type":68,"marks":316,"text":317},"8f9b33c78b803",[],"\nReading on the web is something that we all do. You’re doing it right now! This is a unique essay with lots of detail on crafting readable text, achieving engaging text layouts, and the evolution of type on the web.",[319],{"_key":305,"_type":91,"href":320,"reference":12},"https:\u002F\u002Freadymag.com\u002Fdesigns\u002Freadme\u002F",{"_key":322,"_type":64,"children":323,"markDefs":340,"style":95},"bc69ebea7a10",[324,329,332,336],{"_key":325,"_type":68,"marks":326,"text":328},"bc69ebea7a100",[327,112],"a6aded7c7105","Blue\u002FGreen Node.js Deploys with NGINX",{"_key":330,"_type":68,"marks":331,"text":117},"bc69ebea7a101",[],{"_key":333,"_type":68,"marks":334,"text":335},"bc69ebea7a102",[121],"dev.to",{"_key":337,"_type":68,"marks":338,"text":339},"bc69ebea7a103",[],"\nA blue\u002Fgreen deployment is a way to achieve zero-downtime deployments by spinning up a new server, and then routing traffic to it before retiring the old server. Here’s an in-depth article about how one developer accomplished that with Nginx and Node!",[341],{"_key":327,"_type":91,"href":342,"reference":12},"https:\u002F\u002Fdev.to\u002Fjustincy\u002Fblue-green-node-js-deploys-with-nginx-bkc",{"_key":344,"_type":64,"children":345,"markDefs":362,"style":95},"e11e457527e1",[346,351,354,358],{"_key":347,"_type":68,"marks":348,"text":350},"e11e457527e10",[349,112],"2ab09163e4cb","Project Status",{"_key":352,"_type":68,"marks":353,"text":117},"e11e457527e11",[],{"_key":355,"_type":68,"marks":356,"text":357},"e11e457527e12",[121],"momentjs.com",{"_key":359,"_type":68,"marks":360,"text":361},"e11e457527e13",[],"\nMoment.js is “done” now. This is a huge deal for anyone who has messed with dates and JavaScript in the past, as Moment was one of the biggest libraries out there to work with them (and has been around since 2011, which is ancient in terms of web frameworks). Here’s the announcement, and an explanation of why it won’t be continuing.",[363],{"_key":349,"_type":91,"href":364,"reference":12},"https:\u002F\u002Fmomentjs.com\u002Fdocs\u002F#\u002F-project-status\u002F",{"_key":366,"_type":64,"children":367,"markDefs":373,"style":95},"cba0774c1e7d",[368],{"_key":369,"_type":68,"marks":370,"text":372},"cba0774c1e7d0",[371,112],"bc101f92c8c4","Want to see who’s still hiring? Check out our job board!",[374],{"_key":371,"_type":91,"href":375,"reference":12},"https:\u002F\u002Fitr-links.stackoverflow.email\u002Fu\u002Fclick?_t=3603a3d8f3104ca5bd7015a5845f7fb7&_m=EoL62DB0PIGuXz8jH5uBuQ84lXlHlps2&_e=_QiVw4xkxL6Kq_I-OU4afLUXs_rtgJSutaqh3DQlxM2zw3R63DAaGGpbRrrqzhfzpnXqsBu9nbFiCjm-TL3WvpHBSgsHTh5wFd-P-KZyN2MicZr9H2z6gjIG__dAqWspFvs6_DdGLJQlMNO74WwkS6oWmasARghEFkxpXKKeqs2lUvEWazv_X7dBPPqCjfEOXtfmadG8dQPQ-134el-xZsT-ZW_9cedjbPACQK0PooBBulYIJ354eMEFSFp9267vLaEMAyuQtP78zCZ2mwiQww%3D%3D",true,"2020\u002F09\u002F25","",{"_type":53,"asset":380},{"_ref":381,"_type":56},"image-8da7e9d31b57e7fc6f486d419ff6f60cb93b1bf5-1200x628-png",{"code":383,"language":384},"\u003C!-- wp:paragraph -->\n\u003Cp>Welcome to ISSUE #39 of the Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and&nbsp;\u003Ca target=\"_blank\" rel=\"noreferrer noopener\" 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>&nbsp;at&nbsp;\u003Ca target=\"_blank\" rel=\"noreferrer noopener\" href=\"https:\u002F\u002Fitr-links.stackoverflow.email\u002Fu\u002Fclick?_t=3603a3d8f3104ca5bd7015a5845f7fb7&amp;_m=EoL62DB0PIGuXz8jH5uBuQ84lXlHlps2&amp;_e=_QiVw4xkxL6Kq_I-OU4afOZOM0oCqsuuy0jKIrvb1QwkHWIZOMWNPCK6iuSTMOLeVDuTWeKOcbbyBczybLGtoNQkE84uGWTIEgGhFcxEULL45YJLR4857Ii-0ehWwRpRtjVPtwUxxOtY9-B2oCRv3dmx-KEES0t57P4_TNE4xFT-W5TGiXBreKWRyHfSL-Ozr796X8rmwbKE4P01pm8iSRIwfptm3apXxzvS_usQlDNLQGeGDgkjk55n1OBtvYt6oHij-wFSi5PdDR16hvrYr7E3MKhupgD-zGOVEWxRdxJ-RcBKrj9bAExDUmk948bZeThbs8xuJpwrwNDQkq5QPw%3D%3D\">Netlify\u003C\u002Fa>. &nbsp;It’s a big, round milestone, so we’re celebrating the way we always do: giving you the scoop on future robo-coders, getting names for lonely lists, and marking the moment when Moment.js stopped updating.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:heading -->\n\u003Ch2>From the blog\u003C\u002Fh2>\n\u003C!-- \u002Fwp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstackoverflow.blog\u002F2020\u002F09\u002F16\u002Fneural-networks-could-help-computers-code-themselves-do-we-still-need-human-coders\u002F?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>Neural networks could help computers code themselves: Do we still need human coders?\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>stackoverflow.blog\u003C\u002Fem>\u003Cbr>The next big revolution in coding practice might be closer than we think, and it involves helping computers to code themselves. By utilizing natural language processing and neural networks, some researchers think that within a few years we can remove humans entirely from the coding process. If you work as a coder, you’ll be glad to hear that they are wrong.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstackoverflow.blog\u002F2020\u002F09\u002F15\u002Fpodcast-269-rest-of-world-okash-honjok-sophie-schmidt\u002F?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>Podcast 269: What tech is like in “Rest of World”\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>stackoverflow.blog\u003C\u002Fem>\u003Cbr>Lending apps that include public shaming and clerics who must certify your code before you can launch. This week we share stories of software from around the globe.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.twilio.com\u002Fcode-exchange?utm_medium=cpc&amp;utm_source=stackoverflow&amp;utm_campaign=codeexchange_newsletter&amp;utm_content=code-exchange\">\u003Cstrong>Twilio CodeExchange\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>promotion\u003C\u002Fem>\u003Cbr>The CodeExchange is a community-powered library of customizable Twilio code samples. Search for your use case and language, pick a sample, and use the tools and instructions provided to stand up a prototype in minutes.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:heading -->\n\u003Ch2>Interesting questions\u003C\u002Fh2>\n\u003C!-- \u002Fwp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsecurity.stackexchange.com\u002Fquestions\u002F237830\u002Fshould-i-only-let-my-tv-connect-to-the-guest-wifi?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>Should I only let my TV connect to the guest WiFi?&nbsp;\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>security.stackexchange.com\u003C\u002Fem>\u003Cbr>Securing your TV is easy. Finding the remote, not so much&nbsp;\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsoftwareengineering.stackexchange.com\u002Fquestions\u002F415197\u002Fwhat-term-describes-a-list-of-exactly-length-1?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>What term describes a list of exactly length 1?&nbsp;\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>softwareengineering.stackexchange.com\u003C\u002Fem>\u003Cbr>Even the shortest list is still a list.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstats.stackexchange.com\u002Fquestions\u002F486672\u002Fwhy-linear-regression-assumptions-dont-matter-in-machine-learning?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>Why linear regression assumptions don’t matter in machine learning?&nbsp;\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>stats.stackexchange.com\u003C\u002Fem>\u003Cbr>“In machine learning, we often don’t care about how we get the answer.”&nbsp;\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcrypto.stackexchange.com\u002Fquestions\u002F83812\u002Fcan-you-use-repeating-numbers-like-pi-and-e-as-the-key-to-otp-ciphers?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>Can you use repeating numbers like $\\pi$, and $e$, as the Key to OTP ciphers?&nbsp;\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>crypto.stackexchange.com\u003C\u002Fem>\u003Cbr>If you are looking for a number to base your password on, don’t pick the most famous one.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:heading -->\n\u003Ch2>Links from around the web\u003C\u002Fh2>\n\u003C!-- \u002Fwp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcss-tricks.com\u002Fhow-css-perspective-works\u002F\">\u003Cstrong>How CSS Perspective Works\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>css-tricks.com\u003C\u002Fem>\u003Cbr>The fact that you can manipulate perspective in CSS is incredible. If you want to understand the ins and outs, here’s a great article on how it all works from the ground up.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Freadymag.com\u002Fdesigns\u002Freadme\u002F\">\u003Cstrong>Read Me: Magazine\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>readymag.com\u003C\u002Fem>\u003Cbr>Reading on the web is something that we all do. You’re doing it right now! This is a unique essay with lots of detail on crafting readable text, achieving engaging text layouts, and the evolution of type on the web.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdev.to\u002Fjustincy\u002Fblue-green-node-js-deploys-with-nginx-bkc\">\u003Cstrong>Blue\u002FGreen Node.js Deploys with NGINX\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>dev.to\u003C\u002Fem>\u003Cbr>A blue\u002Fgreen deployment is a way to achieve zero-downtime deployments by spinning up a new server, and then routing traffic to it before retiring the old server. Here’s an in-depth article about how one developer accomplished that with Nginx and Node!\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmomentjs.com\u002Fdocs\u002F#\u002F-project-status\u002F\">\u003Cstrong>Project Status\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>momentjs.com\u003C\u002Fem>\u003Cbr>Moment.js is “done” now. This is a huge deal for anyone who has messed with dates and JavaScript in the past, as Moment was one of the biggest libraries out there to work with them (and has been around since 2011, which is ancient in terms of web frameworks). Here’s the announcement, and an explanation of why it won’t be continuing.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca target=\"_blank\" rel=\"noreferrer noopener\" href=\"https:\u002F\u002Fitr-links.stackoverflow.email\u002Fu\u002Fclick?_t=3603a3d8f3104ca5bd7015a5845f7fb7&amp;_m=EoL62DB0PIGuXz8jH5uBuQ84lXlHlps2&amp;_e=_QiVw4xkxL6Kq_I-OU4afLUXs_rtgJSutaqh3DQlxM2zw3R63DAaGGpbRrrqzhfzpnXqsBu9nbFiCjm-TL3WvpHBSgsHTh5wFd-P-KZyN2MicZr9H2z6gjIG__dAqWspFvs6_DdGLJQlMNO74WwkS6oWmasARghEFkxpXKKeqs2lUvEWazv_X7dBPPqCjfEOXtfmadG8dQPQ-134el-xZsT-ZW_9cedjbPACQK0PooBBulYIJ354eMEFSFp9267vLaEMAyuQtP78zCZ2mwiQww%3D%3D\">\u003Cstrong>Want to see who’s still hiring? Check out our job board!\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->","html","2020-09-25T14:22:40.000Z",{"current":387},"the-overflow-40-tech-in-rest-of-the-world",[389,397,401,406],{"_createdAt":390,"_id":391,"_rev":392,"_type":393,"_updatedAt":390,"slug":394,"title":396},"2023-05-23T16:43:21Z","wp-tagcat-code-for-a-living","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":395},"code-for-a-living","Code for a Living",{"_createdAt":390,"_id":398,"_rev":392,"_type":393,"_updatedAt":390,"slug":399,"title":400},"wp-tagcat-newsletter",{"current":400},"newsletter",{"_createdAt":390,"_id":402,"_rev":392,"_type":393,"_updatedAt":390,"slug":403,"title":405},"wp-tagcat-the-overflow",{"current":404},"the-overflow","the overflow",{"_createdAt":390,"_id":398,"_rev":392,"_type":393,"_updatedAt":390,"slug":407,"title":400},{"current":400},"The Overflow #40: Tech in \"Rest of the World\"",[410,416,422,428],{"_id":411,"publishedAt":412,"slug":413,"sponsored":12,"title":415},"76c9771b-34e6-4d98-8641-ecefc711f0ef","2026-07-06T15:23:34.559Z",{"_type":10,"current":414},"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":417,"publishedAt":418,"slug":419,"sponsored":12,"title":421},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":420},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":423,"publishedAt":424,"slug":425,"sponsored":12,"title":427},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":426},"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":429,"publishedAt":430,"slug":431,"sponsored":12,"title":433},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":432},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"data":435,"sourceMap":-1},{"count":436,"lastTimestamp":12},0]