[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-o4fIOhetM6kIi-aaP9hThZ69n-VLMg9AP5vFvbzkej0":3},{"data":4,"sourceMap":-1},{"_createdAt":5,"_id":6,"_rev":7,"_type":8,"_updatedAt":9,"blog":10,"body":54,"issue":79,"links":80,"publishedAt":137,"questions":138,"sign_off":195,"slug":217,"title":220},"2025-04-04T16:05:29Z","caec4f05-ae08-4aa7-8efd-08bf676eb1b4","oiB9u6ZS7WfIwtYoiOKlR3","newsletterOverflow","2025-05-02T14:35:39Z",[11,17,21,26,30],{"_type":12,"description":13,"link":14,"promotion":15,"title":16},"newsletterOverflowStory","AI is changing how we think about coding. While tools evolve, critical thinking, problem-solving, and creativity remain the essential skills for top developers.","https:\u002F\u002Fstackoverflow.blog\u002F2025\u002F04\u002F04\u002Fusing-genai-as-a-learning-tool-not-a-crutch\u002F?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter",null,"Using GenAI as a learning tool, not a crutch",{"_type":12,"description":18,"link":19,"promotion":15,"title":20},"Data has always been key to LLM success, but it's becoming key to inference-time performance as well. ","https:\u002F\u002Fstackoverflow.blog\u002F2025\u002F04\u002F03\u002Ffrom-training-to-inference-the-new-role-of-web-data-in-llms\u002F?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","From training to inference: The new role of web data in LLMs",{"_type":12,"description":22,"link":23,"promotion":24,"title":25},"Efficiently solving a complex scheduling problem using simulated annealing. ","https:\u002F\u002Fstackoverflow.blog\u002F2025\u002F04\u002F02\u002Fnot-all-ai-is-generative-efficient-scheduling-with-mathematics\u002F?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter",true,"Not all AI is generative: Efficient scheduling with mathematics",{"_type":12,"description":27,"link":28,"promotion":15,"title":29},"Two interviews for the price of one, direct from HumanX 2025! Ryan sits down with Raj Patel, AI transformation lead at Holistic AI, and then chats with Audioshake cofounder and CEO Jessica Powell.","https:\u002F\u002Fstackoverflow.blog\u002F2025\u002F04\u002F01\u002Fboots-on-the-ground-holistic-ai-and-audioshake-at-humanx\u002F?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","Boots on the ground: Holistic AI and Audioshake at HumanX",{"_type":12,"description":31,"link":52,"promotion":24,"title":53},[32],{"_key":33,"_type":34,"children":35,"markDefs":50,"style":51},"b01211c399c2","block",[36,41,46],{"_key":37,"_type":38,"marks":39,"text":40},"ee02fbaeec541","span",[],"Get Kubernetes optimization with full visibility. Continuously and autonomously optimize your Kubernetes environment for peak performance at the lowest possible cost, and correlate that spend with your wider business objectives. Learn how with ",{"_key":42,"_type":38,"marks":43,"text":45},"76c70d5efde4",[44],"strong","DoiT",{"_key":47,"_type":38,"marks":48,"text":49},"8b7f8d3b45bf",[],".",[],"normal","https:\u002F\u002Fwww.doit.com\u002Flander\u002Fdoit-k8s-lander\u002F?utm_source=email-newsletter-partner-newsletter-stackoverflow&utm_medium=paid-advertising-sponsored-content&utm_campaign=kubernetes_25&utm_content=kuberneteslp_9april25","50% of Kubernetes spend is wasted. Let’s change that.",[55,63,71],{"_key":56,"_type":34,"children":57,"markDefs":62,"style":51},"9f6282b0b2b4",[58],{"_key":59,"_type":38,"marks":60,"text":61},"36d13df3eb1a",[],"Hey, have you all heard of AI? I kid, I kid, but it's popular for a reason. This week, we cover all sorts of angles on the topic du jour in today's software industry. We chat with the CEOs of HumanX and Crunchbase about the state of the AI industry. We chat with the field CTO of GitLab about how AI best supports learning. We chat with folks at the HumanX conference about audio models and LLM governance. ",[],{"_key":64,"_type":34,"children":65,"markDefs":70,"style":51},"fa6642b06c53",[66],{"_key":67,"_type":38,"marks":68,"text":69},"dcbebf241590",[],"There's more to AI than just LLM, and we've got leads on that too. There's info on the new role web data will play in LLMs. Our friends at Intuit talk about an old-school AI technique they use to manage the NP-hard problem of scheduling appointments at scale. ",[],{"_key":72,"_type":34,"children":73,"markDefs":78,"style":51},"0f98a0e951dd",[74],{"_key":75,"_type":38,"marks":76,"text":77},"712b7af88841",[],"In other links, we've got the usual roundup of delicious info. Ponder the math of roasted meats. Remember one of the code breakers who helped stop the Nazis. Learn about the movement to develop web apps for local-first execution. And argue whether there were CRT displays that could refresh faster than 60Hz.",[],272,[81,95,109,123],{"_key":82,"_ref":83,"_type":12,"description":84,"link":93,"promotion":15,"title":94},"4cc32ee6b6d5e912ae62fc86c43969f2","b44d8cb1-2cb5-4fad-83b0-4d19730e2a77",[85],{"_key":86,"_type":34,"children":87,"markDefs":92,"style":51},"60f0a6e0b456",[88],{"_key":89,"_type":38,"marks":90,"text":91},"cff75727e9350",[],"Very exciting to see web devs reinvent the desktop application.",[],"https:\u002F\u002Falexop.dev\u002Fposts\u002Fwhat-is-local-first-web-development\u002F","What is local-first web development?",{"_key":96,"_ref":97,"_type":12,"description":98,"link":107,"promotion":15,"title":108},"7f4d9947b3942d9bde2c0b1eef4bc0d8","86bb98c7-192b-4dda-bab1-b7a7f8c26803",[99],{"_key":100,"_type":34,"children":101,"markDefs":106,"style":51},"f95b7c523a70",[102],{"_key":103,"_type":38,"marks":104,"text":105},"c2f5983d298d0",[],"AI isn't the problem. Uncritical trust is.",[],"https:\u002F\u002Fwww.dutchosintguy.com\u002Fpost\u002Fthe-slow-collapse-of-critical-thinking-in-osint-due-to-ai","The slow collapse of critical thinking in OSINT due to AI",{"_key":110,"_ref":111,"_type":12,"description":112,"link":121,"promotion":15,"title":122},"64a5d0298309ff6a7a9e126a42aca38a","e0f45568-6373-4f17-9491-4b2f69f4e64c",[113],{"_key":114,"_type":34,"children":115,"markDefs":120,"style":51},"c779c55bcd11",[116],{"_key":117,"_type":38,"marks":118,"text":119},"64b3a40e72980",[],"Unfortunately, copyright infringement leads to some cool things.",[],"https:\u002F\u002Ftheaiunderwriter.substack.com\u002Fp\u002Fan-image-of-an-archeologist-adventurer","An image of an archeologist adventurer who wears a hat and uses a bullwhip",{"_key":124,"_ref":125,"_type":12,"description":126,"link":135,"promotion":15,"title":136},"409a93b7b07c","bd27012a-6822-4589-b491-b7450a760b74",[127],{"_key":128,"_type":34,"children":129,"markDefs":134,"style":51},"dd458e335bef",[130],{"_key":131,"_type":38,"marks":132,"text":133},"52fa4eb1d1890",[],"Remembering one of the last of the WWII code breakers.",[],"https:\u002F\u002Fwww.bbc.com\u002Fnews\u002Farticles\u002Fc78jd30ywv8o","Bletchley code breaker Betty Webb dies aged 101","2025-04-09",[139,153,167,181],{"_key":140,"_ref":141,"_type":12,"description":142,"link":151,"promotion":15,"title":152},"998f335f55ea6cf3870518dba84e76fd","e1d1e16e-9dea-4bac-85ae-1b2b9dbced4b",[143],{"_key":144,"_type":34,"children":145,"markDefs":150,"style":51},"aa3528ab81ba",[146],{"_key":147,"_type":38,"marks":148,"text":149},"fb0e78bd00510",[],"\"Even if it was true at the time the book was written, there has been lots of changes to CPUs and compilers since. \"",[],"https:\u002F\u002Fstackoverflow.com\u002Fquestions\u002F79553314\u002Fwhy-does-kr-say-that-pointers-are-preferable-to-arrays-as-function-parameters?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","Why does K&R say that pointers are preferable to arrays as function parameters?",{"_key":154,"_ref":155,"_type":12,"description":156,"link":165,"promotion":15,"title":166},"502e7222d54181ee9ed86d1ffdc0d8e2","263e3c90-659a-43c7-97e8-0f04b7a955ba",[157],{"_key":158,"_type":34,"children":159,"markDefs":164,"style":51},"5203b99fd8e8",[160],{"_key":161,"_type":38,"marks":162,"text":163},"18ad31fb8e6f0",[],"Most cooks have a beef with complex math or are too chicken to try.",[],"https:\u002F\u002Fcooking.stackexchange.com\u002Fquestions\u002F130425\u002Fis-there-a-good-reason-why-meat-cooking-times-are-generally-quoted-as-linear-wit?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","Is there a good reason why meat cooking times are generally quoted as linear with respect to weight?",{"_key":168,"_ref":169,"_type":12,"description":170,"link":179,"promotion":15,"title":180},"228a8620b382d64bb1712e8bfa804ba9","c1b2d14e-be32-4da8-a160-c99f5e406463",[171],{"_key":172,"_type":34,"children":173,"markDefs":178,"style":51},"4b1947d6a0e4",[174],{"_key":175,"_type":38,"marks":176,"text":177},"71e96dcaffb70",[],"Two highly-reasoned answers with two different tl;dr conclusions.",[],"https:\u002F\u002Fretrocomputing.stackexchange.com\u002Fquestions\u002F31506\u002Fwere-there-any-games-running-at-high-refresh-rates-such-as-90-and-120-hz-on-comp?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","Were there any games running at high refresh rates such as 90 and 120 Hz on computers and consoles of the 80s and 90s?",{"_key":182,"_ref":183,"_type":12,"description":184,"link":193,"promotion":15,"title":194},"40369048e008f2726234111861141b9b","ce56d5ce-a24e-4640-b9cb-4b76ca7ff38b",[185],{"_key":186,"_type":34,"children":187,"markDefs":192,"style":51},"8941b8913453",[188],{"_key":189,"_type":38,"marks":190,"text":191},"4ad9f25b91560",[],"You don’t need to disguise the fact that you did your homework.",[],"https:\u002F\u002Fworkplace.stackexchange.com\u002Fquestions\u002F104137\u002Fhow-do-i-answer-a-technical-interview-question-i-am-already-familiar-with?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","How do I answer a technical interview question I am already familiar with?",[196],{"_key":197,"_type":34,"children":198,"markDefs":213,"style":51},"c9a7c29968a2",[199,203,209],{"_key":200,"_type":38,"marks":201,"text":202},"87823bf883fe0",[],"Looking for the tools, technologies, and skills your team needs to evolve in the AI era? ",{"_key":204,"_type":38,"marks":205,"text":208},"87823bf883fe1",[206,207],"f52907142c15","em","Stack Overflow's Industry Guide to AI",{"_key":210,"_type":38,"marks":211,"text":212},"87823bf883fe2",[]," has your answers.",[214],{"_key":206,"_type":215,"href":216},"link","https:\u002F\u002Fstackoverflow.co\u002Fteams\u002Fresources\u002Fai-industry-guide\u002F?utm_campaign=ai-foundations-q4&utm_content=newsletter-footer&utm_medium=email&utm_source=newsletter",{"_type":218,"current":219},"slug","issue-272-on-bubbles-and-revolutions","Issue 272: On bubbles and revolutions"]