[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-8buH_WNby6WPAnp8kJRrSyUjtUTqsEgNCAEjWaRKLJ4":3},{"data":4,"sourceMap":-1},{"_createdAt":5,"_id":6,"_rev":7,"_type":8,"_updatedAt":9,"blog":10,"body":30,"issue":58,"links":59,"publishedAt":124,"questions":125,"sign_off":182,"slug":203,"title":206},"2025-03-06T16:30:42Z","61046def-1590-46ed-9927-d87d93493ea2","BVBHaAebhaREuPoOVwUGB5","newsletterOverflow","2025-03-11T21:15:18Z",[11,17,22,26],{"_type":12,"description":13,"link":14,"promotion":15,"title":16},"newsletterOverflowStory","What are the capabilities, constraints, and benefits of running AI models on edge devices?","https:\u002F\u002Fstackoverflow.blog\u002F2025\u002F03\u002F05\u002Fhow-can-ai-perform-on-the-edge\u002F?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter",true,"How can AI perform on the edge?",{"_type":12,"description":18,"link":19,"promotion":20,"title":21},"Our latest Enterprise release brings exciting new features designed to enhance collaboration, streamline user management, and expand API capabilities. ","https:\u002F\u002Fstackoverflow.blog\u002F2025\u002F03\u002F04\u002Fboosting-collaboration-and-control-new-features-for-stack-overflow-for-teams\u002F?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter",null,"Boosting collaboration and control: New features for Stack Overflow for Teams",{"_type":12,"description":23,"link":24,"promotion":20,"title":25},"Software security expert Tanya Janca, author of Alice and Bob Learn Secure Coding and Staff DevRel at AppSec company Semgrep, joins Ryan to talk about secure coding practices.","https:\u002F\u002Fstackoverflow.blog\u002F2025\u002F03\u002F04\u002Fsecure-coding-beyond-just-memory-safety\u002F?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","Secure coding beyond just memory safety",{"_type":12,"description":27,"link":28,"promotion":20,"title":29},"Olga Beregovaya, VP of AI at Smartling, joins Ryan and Ben to explore the evolution and specialization of language models in AI.","https:\u002F\u002Fstackoverflow.blog\u002F2025\u002F02\u002F28\u002Ftranslation-is-the-tip-of-the-iceberg-a-deep-dive-into-specialty-models\u002F?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","“Translation is the tip of the iceberg”: A deep dive into specialty models",[31,42,50],{"_key":32,"_type":33,"children":34,"markDefs":40,"style":41},"bda3a37bb6dd","block",[35],{"_key":36,"_type":37,"marks":38,"text":39},"5a9aaf33b934","span",[],"As you read this, your humble narrator will be at the HumanX conference talking to leaders in the world of AI. Whether we like it or not, AI is becoming a key part of the technological landscape. This week, we feature two conversations with people building real AI solutions: optimizing models for edge devices and using specialty models for translation and beyond. ",[],"normal",{"_key":43,"_type":33,"children":44,"markDefs":49,"style":41},"9ca4bc79dd78",[45],{"_key":46,"_type":37,"marks":47,"text":48},"9cd212b6e119",[],"We do have other non-AI material for you. The podcast welcomed a blog contributor for a conversation on secure coding, what it takes to secure a Canadian election, and the legal ramifications of being a lousy CISO. Plus, our Teams product has shiny new features and we're excited to tell you about them. ",[],{"_key":51,"_type":33,"children":52,"markDefs":57,"style":41},"bcb86f505756",[53],{"_key":54,"_type":37,"marks":55,"text":56},"f47578edc956",[],"Never fear my intrepid knowledge explorers, there are plenty of goodies from the Stack Exchange network and beyond! Is the Earth dodging the Moon? Can you learn HTML and CSS from a game? Can a catch-all email domain be abused by bad actors? Can SQLite be abused to handle concurrency? And more. ",[],268,[60,82,96,110],{"_key":61,"_ref":62,"_type":12,"description":63,"link":80,"promotion":20,"title":81},"f5b3a5317c249ba4d5d0f4315f0431f6","7ff5a737-dd44-45fb-b0ca-45cd2f4cc663",[64,72],{"_key":65,"_type":33,"children":66,"markDefs":71,"style":41},"dbc5b844de2d",[67],{"_key":68,"_type":37,"marks":69,"text":70},"7497e3e12e360",[],"Learn HTML and CSS with this fun browser game!",[],{"_key":73,"_type":33,"children":74,"markDefs":79,"style":41},"00bd9550b435",[75],{"_key":76,"_type":37,"marks":77,"text":78},"57e102ea69de0",[],"\n",[],"https:\u002F\u002Fdivided-we-fall.therobinlord.com\u002F","Divided We Fall",{"_key":83,"_ref":84,"_type":12,"description":85,"link":94,"promotion":20,"title":95},"c9639e8aff86ccb9f16be4c49af28602","7137e5a3-24cb-4d33-a634-9c12e6ca808b",[86],{"_key":87,"_type":33,"children":88,"markDefs":93,"style":41},"44a0e5340e0c",[89],{"_key":90,"_type":37,"marks":91,"text":92},"e1ce94979ead0",[],"Icons can be hard to understand, so you might want to use actual words instead!",[],"https:\u002F\u002Fwww.chrbutler.com\u002Fin-defense-of-text-labels","In defense of text labels",{"_key":97,"_ref":98,"_type":12,"description":99,"link":108,"promotion":20,"title":109},"2a5913d02c09588ae0743efc8fdbea04","9c1b4753-0e04-4feb-a1fd-fad7fec90c32",[100],{"_key":101,"_type":33,"children":102,"markDefs":107,"style":41},"02258fbfbf30",[103],{"_key":104,"_type":37,"marks":105,"text":106},"21969556323f0",[],"Concurrency can be a problem, particularly when you're doing more writing than reading to a data store.",[],"https:\u002F\u002Fblog.skypilot.co\u002Fabusing-sqlite-to-handle-concurrency\u002F","Abusing SQLite to handle concurrency",{"_key":111,"_ref":112,"_type":12,"description":113,"link":122,"promotion":20,"title":123},"bfaf9e908e05","1d0c9ea9-20f4-4d86-ba7d-9c765fec61b5",[114],{"_key":115,"_type":33,"children":116,"markDefs":121,"style":41},"bc536eca8d61",[117],{"_key":118,"_type":37,"marks":119,"text":120},"8641bccd8d340",[],"How can you enhance the feeling of waiting in your apps?",[],"https:\u002F\u002Fcloudfour.com\u002Fthinks\u002Ftruth-lies-and-progress-bars\u002F","Truth, lies and progress bars","2025-03-12",[126,140,154,168],{"_key":127,"_ref":128,"_type":12,"description":129,"link":138,"promotion":20,"title":139},"7cd344a3d034c5ddd5f4b3285d8d7c6b","56089a74-85aa-4c52-be16-62b8087c1cb7",[130],{"_key":131,"_type":33,"children":132,"markDefs":137,"style":41},"39cab24ccae6",[133],{"_key":134,"_type":37,"marks":135,"text":136},"7e5d0c3063380",[],"It's like Lucy pulling the football away from Charlie Brown on an astronomical scale.",[],"https:\u002F\u002Fastronomy.stackexchange.com\u002Fquestions\u002F59600\u002Fdoes-the-moon-fall-to-the-earth-but-always-misses?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","Does the Moon fall to the Earth but always miss?",{"_key":141,"_ref":142,"_type":12,"description":143,"link":152,"promotion":20,"title":153},"47b5846680d917a82ae032ac73d3c893","42f9e085-c5f3-4134-893a-3a40e8ec2437",[144],{"_key":145,"_type":33,"children":146,"markDefs":151,"style":41},"897718449adc",[147],{"_key":148,"_type":37,"marks":149,"text":150},"652bdc4ca1150",[],"This novelty plus sign just isn't doing the job.",[],"https:\u002F\u002Fsuperuser.com\u002Fquestions\u002F1884389\u002Fis-it-possible-to-combine-two-usb-flash-drives-into-one-single-partition-to-stor?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","Is it possible to combine two USB flash drives into one single partition to store a very large file, and if so, how can this be achieved?",{"_key":155,"_ref":156,"_type":12,"description":157,"link":166,"promotion":20,"title":167},"6233f733e4626b1aedd0a0c9044790d6","b5c0e71e-2aca-4736-9dde-e3635fa39b47",[158],{"_key":159,"_type":33,"children":160,"markDefs":165,"style":41},"745fcbfe6607",[161],{"_key":162,"_type":37,"marks":163,"text":164},"bd684d32c06f0",[],"It probably can't be reverse engineered, but it can be guessed...eventually.",[],"https:\u002F\u002Fcrypto.stackexchange.com\u002Fquestions\u002F114481\u002Fis-sha-256-irreversible-for-each-input?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","Is SHA-256 irreversible for each input?",{"_key":169,"_ref":170,"_type":12,"description":171,"link":180,"promotion":20,"title":181},"3f8441410b121f59c27a1c50471af47d","d0674a68-2591-439e-8e60-f428dcfa6e05",[172],{"_key":173,"_type":33,"children":174,"markDefs":179,"style":41},"b1be3ee01ce1",[175],{"_key":176,"_type":37,"marks":177,"text":178},"55eb91f0b7a60",[],"Your email policy may be enabling a sockpuppet army.",[],"https:\u002F\u002Fsecurity.stackexchange.com\u002Fquestions\u002F280743\u002Ffacebook-signups-using-our-company-domain?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","Facebook signups using our company domain",[183],{"_key":184,"_type":33,"children":185,"markDefs":199,"style":41},"b732f1794283",[186,190,195],{"_key":187,"_type":37,"marks":188,"text":189},"7ba6b3681fab0",[],"Do you use open-source AI? ",{"_key":191,"_type":37,"marks":192,"text":194},"78b956df2fb5",[193],"6623aec75737","Tell us your thoughts",{"_key":196,"_type":37,"marks":197,"text":198},"b5aae230c776",[]," on open and closed source AI models in our latest #StackOverflowKnows survey.",[200],{"_key":193,"_type":201,"href":202},"link","https:\u002F\u002Fstackoverflow.az1.qualtrics.com\u002Fjfe\u002Fform\u002FSV_0O1Ul4tqA4bZF6m?utm_medium=email&utm_source=newsletter&utm_campaign=pulse-survey&utm_content=open-source-ai",{"_type":204,"current":205},"slug","issue-268-secure-coding","Issue 268: Secure coding"]