[{"data":1,"prerenderedAt":127},["ShallowReactive",2],{"podcast-meta":3,"podcast-theme-colors":32,"episode-humanity-has-prevailed-for-now-news":92},{"title":4,"author":5,"description":6,"artwork":7,"categories":8,"feedUrl":10,"type":11,"explicit":12,"link":13,"language":14,"copyright":15,"podcast2":16,"hasPeople":31},"The Changelog: Software Development, Open Source","Changelog Media","Software's best weekly news brief, deep technical interviews & talk show.","https://cdn.changelog.com/static/images/podcasts/podcast-original-f16d0363067166f241d080ee2e2d4a28.png",[9],"Technology","https://changelog.com/podcast/feed","episodic",false,"https://changelog.com/podcast","en-us","All rights reserved",{"persons":17,"funding":27},[18,23],{"name":19,"role":20,"img":21,"href":22},"Adam Stacoviak","host","https://cdn.changelog.com/uploads/avatars/people/Qo/avatar_large.jpg?v=63760280419","https://changelog.com/person/adamstac",{"name":24,"role":20,"img":25,"href":26},"Jerod Santo","https://cdn.changelog.com/uploads/avatars/people/z4/avatar_large.jpeg?v=63760071650","https://changelog.com/person/jerodsanto",[28],{"url":29,"text":30},"https://changelog.com/++","Support our work by joining Changelog++",true,{"palette":33,"sourceColor":54,"extractedColors":55},{"light":34,"dark":43},{"primary":35,"primary-foreground":36,"secondary":37,"secondary-foreground":35,"accent":38,"muted":39,"muted-foreground":40,"ring":35,"podcast-vibrant":41,"podcast-muted":42},"#00182f","#ffffff","#eff2f6","#e7ecf0","#f0f2f4","#6f7275","#0375c4","#e2e5e8",{"primary":44,"primary-foreground":45,"secondary":46,"secondary-foreground":47,"accent":48,"muted":49,"muted-foreground":50,"ring":51,"podcast-vibrant":52,"podcast-muted":53},"#5580a9","#09090b","#191b1d","#dcdee0","#1d2022","#1a1b1c","#8d8f91","#c1c4c8","#3694e6","#151618","#a1978d",[56,63,71,79,84],{"hex":54,"red":57,"green":58,"blue":59,"area":60,"saturation":61,"lightness":62},161,151,141,0.13136455555555557,0.09615384615384609,0.592156862745098,{"hex":64,"red":65,"green":66,"blue":67,"area":68,"saturation":69,"lightness":70},"#d2d1d4",210,209,212,0.000134,0.03370786516853954,0.8254901960784313,{"hex":72,"red":73,"green":74,"blue":75,"area":76,"saturation":77,"lightness":78},"#525153",82,81,83,0.003252888888888889,0.012195121951219556,0.32156862745098036,{"hex":36,"red":80,"green":80,"blue":80,"area":81,"saturation":82,"lightness":83},255,0.03285188888888889,0,1,{"hex":85,"red":86,"green":87,"blue":88,"area":89,"saturation":90,"lightness":91},"#101820",16,24,32,0.8323966666666667,0.3333333333333333,0.09411764705882353,{"meta":93,"episode":101,"transcript":124},{"title":4,"author":5,"description":6,"artwork":7,"categories":94,"feedUrl":10,"type":11,"explicit":12,"link":13,"language":14,"copyright":15,"podcast2":95,"hasPeople":31},[9],{"persons":96,"funding":99},[97,98],{"name":19,"role":20,"img":21,"href":22},{"name":24,"role":20,"img":25,"href":26},[100],{"url":29,"text":30},{"guid":102,"title":103,"slug":104,"description":105,"htmlContent":106,"audioUrl":107,"audioType":108,"audioLength":109,"pubDate":110,"duration":111,"artwork":112,"episodeType":113,"explicit":12,"link":114,"podcast2":115},"changelog.com/16/2734","Humanity has prevailed (for now!) (News)","humanity-has-prevailed-for-now-news","Przemysław Dębiak beat an advanced AI model from OpenAI in a 10-hour head-to-head coding marathon, Linux breaks 5% desktop share in U.S., Stefano Marinelli is writing a series on making your own backup system, César Soto Valero switched to Python (and is liking it), and Charlie Graham thinks it's rude to show AI output to people.","\u003Cp>Przemysław Dębiak beat an advanced AI model from OpenAI in a 10-hour head-to-head coding marathon, Linux breaks 5% desktop share in U.S., Stefano Marinelli is writing a series on making your own backup system, César Soto Valero switched to Python (and is liking it), and Charlie Graham thinks it’s rude to show AI output to people.\u003C/p>\n\u003Cp>\u003Ca href=\"https://changelog.com/news/153/email\">View the newsletter\u003C/a>\u003C/p>\u003Cp>\u003Ca href=\"https://changelog.zulipchat.com/#narrow/stream/455469-news\">Join the discussion\u003C/a>\u003C/p>\u003Cp>\u003Ca href=\"https://changelog.com/++\" rel=\"payment\">Changelog++\u003C/a> members support our work, get closer to the metal, and make the ads disappear. Join today!\u003C/p>\u003Cp>Sponsors:\u003C/p>\u003Cp>\u003Cul>\u003Cli>\u003Ca href=\"https://www.coderabbit.ai\">CodeRabbit\u003C/a> – \u003Cstrong>AI-native code reviews, built for the modern dev stack.\u003C/strong> — CodeRabbit is your always-on code reviewer—flagging hallucinations, surfacing smells, and enforcing standards, all without leaving your IDE or GitHub PRs. Trusted by top teams to ship better code, faster.\u003Cbr />\n\u003Ca href=\"https://www.coderabbit.ai\">Start free at CodeRabbit.ai\u003C/a>\n\u003C/li>\n\u003C/ul>\u003C/p>\u003Cp>Featuring:\u003C/p>\u003Cul>\u003Cli>Jerod Santo &ndash; \u003Ca href=\"https://jerodsanto.net\" rel=\"external ugc\">Website\u003C/a>, \u003Ca href=\"https://github.com/jerodsanto\" rel=\"external ugc\">GitHub\u003C/a>, \u003Ca href=\"https://www.linkedin.com/in/jerodsanto\" rel=\"external ugc\">LinkedIn\u003C/a>, \u003Ca href=\"https://changelog.social/@jerod\" rel=\"external ugc\">Mastodon\u003C/a>, \u003Ca href=\"https://x.com/jerodsanto\" rel=\"external ugc\">X\u003C/a>\u003C/li>\u003C/ul>\u003C/p>","https://op3.dev/e/https://pscrb.fm/rss/p/https://cdn.changelog.com/uploads/news/153/changelog-news-153.mp3","audio/mpeg",6694082,"Mon, 21 Jul 2025 19:15:00 +0000",407,"https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621","full","https://changelog.com/news/153",{"transcript":116,"chapters":119,"persons":122},{"url":117,"type":118},"https://changelog.com/news/153/transcript","text/html",{"url":120,"type":121},"https://changelog.com/news/153/chapters","application/json+chapters",[123],{"name":24,"role":20,"img":25,"href":26},{"content":125,"type":126,"url":117},"\u003C!DOCTYPE html>\n\u003Chtml>\n\u003Chead>\n  \u003Cmeta charset=\"utf-8\">\n  \u003Cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n  \u003Cmeta name=\"robots\" content=\"noindex\">\n  \u003Clink rel=\"canonical\" href=\"https://changelog.com/news/153\"/>\n  \u003Ctitle>Transcript for Changelog News #153\u003C/title>\n\u003C/head>\n\u003Cbody>\n\n\n\n    \u003Ccite>Jerod Santo:\u003C/cite>\n    \u003Cp>What up, nerds? I&#39;m Jerod and this is Changelog News for the week of Monday, July 21st, 2025.\n\nThe mystery guest for Saturday&#39;s [Changelog LIVE](https://changelog.com/live) show is a mystery no more! The amazing [Nora Jones](https://changelog.com/person/norajones) will be joining us on stage at The Oriental Theater for a &quot;fireside&quot; chat. Add that to a Breakmaster Cylinder musical performance, Kaizen 20 featuring our big [Pipely](https://pipely.tech) launch, and a trail hike at Red Rocks... that&#39;s a [pretty nice little Saturday](https://www.youtube.com/watch?v=7ZYsoEwWNK0)...\n\nOk, let&#39;s get into this week&#39;s news.\u003C/p>\n\n\n    \u003Ccite>Break:\u003C/cite>\n    \u003Cp>\u003C/p>\n\n\n    \u003Ccite>Jerod Santo:\u003C/cite>\n    \u003Cp>[Humanity has prevailed (for now!)](https://arstechnica.com/ai/2025/07/exhausted-man-defeats-ai-model-in-world-coding-championship/)\n\nLast Wednesday, a Polish programmer (named Przemysław Dębiak) did what may soon be impossible: he beat an advanced AI model from OpenAI in a 10-hour head-to-head coding marathon.\n\n&gt; The competition required contestants to solve a single complex optimization problem over 600 minutes. The contest echoes the American folk tale of John Henry, the steel-driving man who raced against a steam-powered drilling machine in the 1870s. Like Henry&#39;s legendary battle against industrial automation, Dębiak&#39;s victory represents a human expert pushing themselves to their physical limits to prove that human skill still matters in an age of advancing AI.\n\nFor his efforts, Dębiak won 500,000 yen (~3400 USD) and had the following to say [on X](https://x.com/FakePsyho/status/1945444118924272018):\n\n&gt; Humanity has prevailed (for now!)\n&gt;\n&gt; I&#39;m completely exhausted. I figured, I had 10h of sleep in the last 3 days and I&#39;m barely alive.\u003C/p>\n\n\n    \u003Ccite>Break:\u003C/cite>\n    \u003Cp>\u003C/p>\n\n\n    \u003Ccite>Jerod Santo:\u003C/cite>\n    \u003Cp>[Linux breaks 5% desktop share in U.S.](https://www.webpronews.com/linux-breaks-5-desktop-share-in-u-s-signaling-open-source-surge-against-windows-and-macos/)\n\nIs the year of the Linux desktop finally upon us?! \n\n&gt; In a landmark shift for the computing landscape, Linux has finally crossed the 5% threshold in desktop market share within the United States, marking a pivotal moment for open-source software enthusiasts and industry observers alike... This surge reflects broader dissatisfaction with dominant players like Microsoft Windows and Apple macOS, driven by factors including privacy concerns, customization demands, and the rising cost of proprietary ecosystems.\n\nAccording to the report, analysts are &quot;eyeing 7% by 2027.&quot; What a time to be alive!\u003C/p>\n\n\n    \u003Ccite>Break:\u003C/cite>\n    \u003Cp>\u003C/p>\n\n\n    \u003Ccite>Jerod Santo:\u003C/cite>\n    \u003Cp>[Make your own backup system](https://it-notes.dragas.net/2025/07/18/make-your-own-backup-system-part-1-strategy-before-scripts/)\n\nStefano Marinelli is writing a series on making your own backup system, and if Part 1 is any indicator, it&#39;s going to be an absolute banger. After describing his general philosophy around backups (data must always be restorable, in an open format, and consistent), Stefano helps us develop a plan:\n\n&gt; Before touching a single file, you must start with a plan, and that plan starts with asking the right questions:\n&gt;\n&gt; &gt; &quot;How much risk am I willing to take? What data do I need to protect? What downtime can I tolerate in case of data loss? What type and amount of storage space do I have available?&quot;\n\nClick through if you want Stefano to help you with the core decision (full disk vs individual files), to read about the power of snapshots, and for him to weigh in on the age ol&#39; question: push or pull?\u003C/p>\n\n\n    \u003Ccite>Break:\u003C/cite>\n    \u003Cp>\u003C/p>\n\n\n    \u003Ccite>Jerod Santo:\u003C/cite>\n    \u003Cp>It&#39;s now time for sponsored news!\n\n[Vibe code with confidence](https://www.coderabbit.ai/ide)\n\nYou’ve heard of vibe coding –Letting intuition take the wheel, and writing code that feels right. But what about **shipping that code**? That&#39;s where confidence tends to fade. This is where CodeRabbit’s AI Code Review platform and their IDE integration comes in, giving you a new way to code with vibes and guardrails.\n\nCodeRabbit blends the freedom of your flow state with the confidence of continuous review. It reads your mind (okay, your code) and flags bugs, smells, missed tests, and hallucinations as you write. No context-switching. No guessing. Just real-time feedback baked into VS Code, Cursor, and Windsurf.\n\nLearn more and start vibe coding with confidence at [coderabbit.ai/ide](https://coderabbit.ai/ide)\u003C/p>\n\n\n    \u003Ccite>Break:\u003C/cite>\n    \u003Cp>\u003C/p>\n\n\n    \u003Ccite>Jerod Santo:\u003C/cite>\n    \u003Cp>[I&#39;m switching to Python and actually liking It](https://www.cesarsotovalero.net/blog/i-am-switching-to-python-and-actually-liking-it.html)\n\nSix months ago, César Soto Valero started coding in Python (because AI ) and was surprised by how much it has improved over the decades. He gives three examples:\n\n1. Python has created a very complete ecosystem of libraries and tools for processing and analyzing data.\n2. Python has gotten faster with optimized static compilers like Cython.\n3. Python has done a good job of hiding its legacy ugliness, sweetening its syntax to accommodate developers\n\nIn this post, César shares the tools, libraries, configs, and other integrations that bring him joy while building Python applications. Notably, he&#39;s using [uv](https://github.com/astral-sh/uv) as his package manager, which I&#39;m hearing has largely solved one of Python&#39;s biggest pain points: managing 3rd-party code.\n\nRelated: we&#39;re having uv&#39;s creator, [Charlie Marsh](https://crmarsh.com), on the podcast in September.\u003C/p>\n\n\n    \u003Ccite>Break:\u003C/cite>\n    \u003Cp>\u003C/p>\n\n\n    \u003Ccite>Jerod Santo:\u003C/cite>\n    \u003Cp>[It&#39;s rude to show AI output to people](https://distantprovince.by/posts/its-rude-to-show-ai-output-to-people/)\n\nAlex Martsinovich says what we&#39;ve all been thinking:\n\n&gt; For the longest time, writing was more expensive than reading. If you encountered a body of written text, you could be sure that at the very least, a human spent some time writing it down. The text used to have an innate proof-of-thought, a basic token of humanity...\n&gt;\n&gt; There&#39;s nothing wrong with *using* AI. When you do, you know what you&#39;re getting. The transaction is fully consensual. But whenever you *propagate* AI output, you&#39;re at risk of intentionally or unintentionally legitimizing it with your good name, providing it with a fake proof-of-thought.\n\n&quot;I asked ChatGPT and this is what it said: ...&quot; is the new &quot;I had the weirdest dream last night, it all started when ...&quot;\n\nWe will listen to what you say next, but we&#39;re doing it for you. Not for us.\u003C/p>\n\n\n    \u003Ccite>Break:\u003C/cite>\n    \u003Cp>\u003C/p>\n\n\n    \u003Ccite>Jerod Santo:\u003C/cite>\n    \u003Cp>That&#39;s the news for now, but go and subscribe to the Changelog Newsletter for the full scoop of links worth clicking on. Such as:\n\n- [Gaslight-driven development](https://tonsky.me/blog/gaslight-driven-development/)\n- [Junior roles aren’t going away](https://iamcharliegraham.substack.com/p/junior-roles-arent-going-away)\n- [How to PURGE a global CDN in Elixir](https://www.youtube.com/watch?v=fhQd9XaZTr8)\n\nGet in on the newsletter at changelog.news\n\nThis week on The Changelog: Sugu Sougoumarane talks with us about bringing Vitess to Postgres on Wednesday, and on Friday, we play a round of pound define with some of our Changelog++ members.\n\nHave a great week! Like, subscribe, and leave us a 5-star review if you dig the show, and I&#39;ll talk to you again real soon.\u003C/p>\n\n\u003C/body>\n\u003C/html>\n","text/html; charset=utf-8",1771793545474]