[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-F6mltBIt6jtgc6y3VFfldnAXMfX6p_Y_39uwpkevlfY":3,"sanity-lGFPU6iSk9vmgBK2ruVgJrPZW5kq-LFl75-kUVW8VPk":296},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":271},[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":61,"comments":233,"dateUrl":234,"excerpt":235,"image":236,"legacyBody":239,"product":12,"publishedAt":242,"slug":243,"sponsored":12,"tags":245,"title":270,"visible":233},"2023-05-25T09:39:13Z","wp-post-15097","07ZbrKPSUrjrV4wQ6fIhWF","blogPost","2023-07-13T14:55:31Z",[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,73,86,95,103,114,122,152,163,171,179,190,198,206,217,225],{"_key":63,"_type":64,"children":65,"markDefs":71,"style":72},"f4681a787cb1","block",[66],{"_key":67,"_type":68,"marks":69,"text":70},"f4681a787cb10","span",[],"Happy mandated romance day, dear reader. While we forgot to get you a card and ate all the chocolates, we are ready to pop the question. A few questions actually. This week, we’ve got comments on code comments, bad math as the basis for good math, and concerns that your personal keyboard could be stealing passwords at work.\n",[],"normal",{"_key":74,"_type":64,"children":75,"markDefs":81,"style":85},"051fb2886585",[76],{"_key":77,"_type":68,"marks":78,"text":80},"051fb28865850",[79],"89ad111da05c","What is the commercial passenger aircraft top speed record?",[82],{"_key":79,"_type":83,"href":84,"reference":12},"link","https:\u002F\u002Faviation.stackexchange.com\u002Fquestions\u002F74041\u002Fwhat-is-the-commercial-passenger-aircraft-top-speed-record","h4",{"_key":87,"_type":64,"children":88,"markDefs":94,"style":72},"23e8948ed78f",[89],{"_key":90,"_type":68,"marks":91,"text":93},"23e8948ed78f0",[92],"em","aviation.stackexchange.com",[],{"_key":96,"_type":64,"children":97,"markDefs":102,"style":72},"09ca577df21e",[98],{"_key":99,"_type":68,"marks":100,"text":101},"09ca577df21e0",[],"How fast is the fastest plane? That depends on how you measure speed.",[],{"_key":104,"_type":64,"children":105,"markDefs":111,"style":85},"bb80f225e9ed",[106],{"_key":107,"_type":68,"marks":108,"text":110},"bb80f225e9ed0",[109],"2833fd26a715","Examples of incorrect arguments being fertilizer for good mathematics?",[112],{"_key":109,"_type":83,"href":113,"reference":12},"https:\u002F\u002Fmathoverflow.net\u002Fquestions\u002F352001\u002Fexamples-of-incorrect-arguments-being-fertilizer-for-good-mathematics",{"_key":115,"_type":64,"children":116,"markDefs":121,"style":72},"218b0b4dc119",[117],{"_key":118,"_type":68,"marks":119,"text":120},"218b0b4dc1190",[92],"math.stackexchange.com",[],{"_key":123,"_type":64,"children":124,"markDefs":147,"style":72},"ee3c54fa7e0b",[125,129,134,138,143],{"_key":126,"_type":68,"marks":127,"text":128},"ee3c54fa7e0b0",[],"The first step to being right is being wrong. And in fact, these same steps were taken ",{"_key":130,"_type":68,"marks":131,"text":133},"ee3c54fa7e0b1",[132],"a7d8252908f0","7",{"_key":135,"_type":68,"marks":136,"text":137},"ee3c54fa7e0b2",[]," and ",{"_key":139,"_type":68,"marks":140,"text":142},"ee3c54fa7e0b3",[141],"cdb44bcb8770","10 ",{"_key":144,"_type":68,"marks":145,"text":146},"ee3c54fa7e0b4",[],"years ago.",[148,150],{"_key":132,"_type":83,"href":149,"reference":12},"https:\u002F\u002Fmathoverflow.net\u002Fquestions\u002F115032\u002Fnon-rigorous-reasoning-in-rigorous-mathematics",{"_key":141,"_type":83,"href":151,"reference":12},"https:\u002F\u002Fmathoverflow.net\u002Fquestions\u002F879\u002Fmost-interesting-mathematics-mistake",{"_key":153,"_type":64,"children":154,"markDefs":160,"style":85},"e35fcdacce07",[155],{"_key":156,"_type":68,"marks":157,"text":159},"e35fcdacce070",[158],"4691cf88f1c3","Why does the difference between 30 March and 1 March 2020 erroneously give 28 days instead of 29?",[161],{"_key":158,"_type":83,"href":162,"reference":12},"https:\u002F\u002Fstackoverflow.com\u002Fquestions\u002F60071278\u002Fwhy-does-the-difference-between-30-march-and-1-march-2020-erroneously-give-28-da",{"_key":164,"_type":64,"children":165,"markDefs":170,"style":72},"db185c4ae813",[166],{"_key":167,"_type":68,"marks":168,"text":169},"db185c4ae8130",[92],"stackoverflow.com",[],{"_key":172,"_type":64,"children":173,"markDefs":178,"style":72},"19fc81d1bbb3",[174],{"_key":175,"_type":68,"marks":176,"text":177},"19fc81d1bbb30",[],"Don't try to do math with the time. The numbers don’t always add up.",[],{"_key":180,"_type":64,"children":181,"markDefs":187,"style":85},"8f212ee1a9c8",[182],{"_key":183,"_type":68,"marks":184,"text":186},"8f212ee1a9c80",[185],"4fdd08a8230c","How to avoid comments about one line of code for cleanliness",[188],{"_key":185,"_type":83,"href":189,"reference":12},"https:\u002F\u002Fsoftwareengineering.stackexchange.com\u002Fquestions\u002F404737\u002Fhow-to-avoid-comments-about-one-line-of-code-for-cleanliness",{"_key":191,"_type":64,"children":192,"markDefs":197,"style":72},"a37c0b336764",[193],{"_key":194,"_type":68,"marks":195,"text":196},"a37c0b3367640",[92],"softwareengineering.stackexchange.com",[],{"_key":199,"_type":64,"children":200,"markDefs":205,"style":72},"2a97a553aad2",[201],{"_key":202,"_type":68,"marks":203,"text":204},"2a97a553aad20",[],"An uncommon commentary about the value of code comments.\n",[],{"_key":207,"_type":64,"children":208,"markDefs":214,"style":85},"b747e9e25673",[209],{"_key":210,"_type":68,"marks":211,"text":213},"b747e9e256730",[212],"bad648077c03","Can keylogger software exist solely on a keyboard PCB?",[215],{"_key":212,"_type":83,"href":216,"reference":12},"https:\u002F\u002Fsecurity.stackexchange.com\u002Fquestions\u002F225637\u002Fcan-keylogger-software-exist-solely-on-a-keyboard-pcb",{"_key":218,"_type":64,"children":219,"markDefs":224,"style":72},"9f75cdee9b8e",[220],{"_key":221,"_type":68,"marks":222,"text":223},"9f75cdee9b8e0",[92],"security.stackexchange.com",[],{"_key":226,"_type":64,"children":227,"markDefs":232,"style":72},"7f29ea596d31",[228],{"_key":229,"_type":68,"marks":230,"text":231},"7f29ea596d310",[],"Could bringing your favorite keyboard to work be a security risk?And if so, would they be worried about hackers or a malicious insider?",[],true,"2020\u002F02\u002F14","",{"_type":53,"asset":237},{"_ref":238,"_type":56},"image-0ee3cefb88e1b23ced9a867ab91799f161831064-1200x630-png",{"code":240,"language":241},"\u003C!-- wp:paragraph -->\n\u003Cp>Happy mandated romance day, dear reader. While we forgot to get you a card and ate all the chocolates, we are ready to pop the question. A few questions actually. This week, we’ve got comments on code comments, bad math as the basis for good math, and concerns that your personal keyboard could be stealing passwords at work. \u003Cbr>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:heading {\"level\":4} -->\n\u003Ch4>\u003Ca href=\"https:\u002F\u002Faviation.stackexchange.com\u002Fquestions\u002F74041\u002Fwhat-is-the-commercial-passenger-aircraft-top-speed-record\">What is the commercial passenger aircraft top speed record?\u003C\u002Fa>\u003C\u002Fh4>\n\u003C!-- \u002Fwp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Cem>aviation.stackexchange.com\u003C\u002Fem>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>How fast is the fastest plane? That depends on how you measure speed.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:heading {\"level\":4} -->\n\u003Ch4>\u003Ca href=\"https:\u002F\u002Fmathoverflow.net\u002Fquestions\u002F352001\u002Fexamples-of-incorrect-arguments-being-fertilizer-for-good-mathematics\">Examples of incorrect arguments being fertilizer for good mathematics?\u003C\u002Fa>\u003C\u002Fh4>\n\u003C!-- \u002Fwp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Cem>math.stackexchange.com\u003C\u002Fem>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>The first step to being right is being wrong. And in fact, these same steps were taken \u003Ca href=\"https:\u002F\u002Fmathoverflow.net\u002Fquestions\u002F115032\u002Fnon-rigorous-reasoning-in-rigorous-mathematics\">7\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fmathoverflow.net\u002Fquestions\u002F879\u002Fmost-interesting-mathematics-mistake\">10 \u003C\u002Fa>years ago. \u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:heading {\"level\":4} -->\n\u003Ch4>\u003Ca href=\"https:\u002F\u002Fstackoverflow.com\u002Fquestions\u002F60071278\u002Fwhy-does-the-difference-between-30-march-and-1-march-2020-erroneously-give-28-da\">Why does the difference between 30 March and 1 March 2020 erroneously give 28 days instead of 29?\u003C\u002Fa>\u003C\u002Fh4>\n\u003C!-- \u002Fwp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Cem>stackoverflow.com\u003C\u002Fem>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Don't try to do math with the time. The numbers don’t always add up. \u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:heading {\"level\":4} -->\n\u003Ch4>\u003Ca href=\"https:\u002F\u002Fsoftwareengineering.stackexchange.com\u002Fquestions\u002F404737\u002Fhow-to-avoid-comments-about-one-line-of-code-for-cleanliness\">How to avoid comments about one line of code for cleanliness\u003C\u002Fa>\u003C\u002Fh4>\n\u003C!-- \u002Fwp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Cem>softwareengineering.stackexchange.com\u003C\u002Fem>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>An uncommon commentary about the value of code comments.\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fhashtag\u002FStackOverflowKnows?src=hashtag_click\">&nbsp;\u003C\u002Fa>\u003Cbr>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:heading {\"level\":4} -->\n\u003Ch4>\u003Ca href=\"https:\u002F\u002Fsecurity.stackexchange.com\u002Fquestions\u002F225637\u002Fcan-keylogger-software-exist-solely-on-a-keyboard-pcb\">Can keylogger software exist solely on a keyboard PCB?\u003C\u002Fa>\u003C\u002Fh4>\n\u003C!-- \u002Fwp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Cem>security.stackexchange.com\u003C\u002Fem>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Could bringing your favorite keyboard to work be a security risk?\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fhashtag\u002FStackOverflowKnows?src=hashtag_click\"> \u003C\u002Fa>And if so, would they be worried about hackers or a malicious insider? \u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->","html","2020-02-14T15:42:36.000Z",{"current":244},"this-week-stackoverflowknows-fast-planes-math-with-dates-and-code-comments",[246,254,256,261,263,268],{"_createdAt":247,"_id":248,"_rev":249,"_type":250,"_updatedAt":247,"slug":251,"title":253},"2023-05-23T16:43:21Z","wp-tagcat-stackoverflowknows","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":252},"stackoverflowknows","#StackOverflowKnows",{"_createdAt":247,"_id":248,"_rev":249,"_type":250,"_updatedAt":247,"slug":255,"title":253},{"current":252},{"_createdAt":247,"_id":257,"_rev":249,"_type":250,"_updatedAt":247,"slug":258,"title":260},"wp-tagcat-bulletin",{"current":259},"bulletin","Bulletin",{"_createdAt":247,"_id":257,"_rev":249,"_type":250,"_updatedAt":247,"slug":262,"title":260},{"current":259},{"_createdAt":247,"_id":264,"_rev":249,"_type":250,"_updatedAt":247,"slug":265,"title":267},"wp-tagcat-stackoverflow",{"current":266},"stackoverflow","Stackoverflow",{"_createdAt":247,"_id":264,"_rev":249,"_type":250,"_updatedAt":247,"slug":269,"title":267},{"current":266},"This week, #StackOverflowKnows fast planes, math with dates, and code comments",[272,278,284,290],{"_id":273,"publishedAt":274,"slug":275,"sponsored":12,"title":277},"76c9771b-34e6-4d98-8641-ecefc711f0ef","2026-07-06T15:23:34.559Z",{"_type":10,"current":276},"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":279,"publishedAt":280,"slug":281,"sponsored":12,"title":283},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":282},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":285,"publishedAt":286,"slug":287,"sponsored":12,"title":289},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":288},"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":291,"publishedAt":292,"slug":293,"sponsored":12,"title":295},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":294},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"data":297,"sourceMap":-1},{"count":298,"lastTimestamp":12},0]