In short
```markdown
Podcast Summary
The Changelog - Humanity has prevailed (for now!)
Episode Details
- Title: Humanity has prevailed (for now!)
- Description: Discusses Przemysław Dębiak's victory over an AI in a coding marathon, Linux's growth in market share, backup systems, personal experiences with Python, and thoughts on AI-generated content.
Key Highlights
- Human vs. AI: The Coding Marathon
- Event: Przemysław Dębiak competed against an advanced AI model from OpenAI in a 10-hour coding challenge.
- Outcome: Dębiak won, marking a significant moment reminiscent of the John Henry folktale, symbolizing human resilience and expertise in the face of automation.
- Prize: Dębiak received 500,000 yen (~$3,400 USD).
- Quote from Dębiak: "Humanity has prevailed for now. I'm completely exhausted."
- Linux Desktop Market Share
- Milestone: Linux has surpassed 5% market share on desktops in the U.S.
- Implications:
- Signifies growing acceptance of open-source alternatives.
- Reflects dissatisfaction with proprietary systems (Windows and macOS) driven by privacy concerns and customization needs.
- Analysts anticipate a further increase to 7% by 2027.
- Building Your Own Backup System
- Contributor: Stefano Marinelli is creating a series on designing personal backup systems.
- Philosophy:
- Emphasizes the importance of data being restorable in an open format.
- Encourages planning before file management: assess risk tolerance, critical data, and storage capabilities.
- Transitioning to Python
- Experience: César Soto Valero shares his positive transition to Python.
- Key Improvements in Python:
- Robust ecosystem of libraries for data processing.
- Performance enhancements with tools like Cython.
- Improved syntax and reduced legacy complexity.
- Tools Mentioned: UV as a package manager, addressing issues with third-party code management.
- AI Output and Ethics
- Discussion Point: Alex Martinovich raises concerns about the implications of sharing AI-generated content.
- Perspective:
- Traditional writing signifies human investment and thought.
- AI output risks diluting the value of human expression and could misleadingly legitimize content.
Sponsored Segment
CodeRabbit
- Overview: Introduction of CodeRabbit, an AI-driven code review platform.
- Features:
- Integrates into IDEs to provide real-time feedback while coding.
- Aims to enhance coding confidence by detecting bugs and issues instantly.
Additional Notes
- Newsletter: Encourage subscriptions to The ChangeLog newsletter for deeper insights and additional resources.
- Upcoming Guests: Preview of future episodes featuring discussions about Postgres and interactive segments with listeners.
Conclusion
- Call to Action: Like, subscribe, and leave a 5-star review if you enjoy the podcast. Engage with upcoming episodes and newsletters for ongoing software development discussions.
```
Written by AI. May contain mistakes. Listen to the episode to check what was said.
Transcript
Automatic transcript. May contain errors.0:28What up nerds? performance, Kaizen 20 featuring our big Pipely launch, and a trail hike at Red Rocks, that's a pretty nice little Saturday. Actually pretty nice little Saturday. We're gonna go to Home Depot. Yeah, buy some wallpaper, maybe get some flooring, stuff like that. Maybe bed, bath, and beyond. I don't know. I don't know if we'll have enough time. Get in on it at changelog.com slash live and let's get in to this week's news. Humanity has prevailed for now. Last Wednesday, a Polish programmer, Shemislav Debiak, did what may soon be impossible. He beat an advanced AI model from OpenAI in a 10-hour head-to-head coding marathon.
1:10Quote, the competition required contestants to solve a single complex optimization problem over 600 minutes. The contest echoes the American folktale of John Henry, the steel-driving man who raced against a steam-powered drilling machine in the 1870s. Like Henry's legendary battle against industrial automation, Debiak'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. For his efforts, Debiak won 500 ,000 yen, that's about 3 ,400 USD, and had the following to say on X. Quote, humanity has prevailed for now.
1:49I'm completely exhausted. I figured I had 10 hours of sleep in the last three days, and I'm barely alive. Linux breaks 5 % desktop share in the US. Is the year of the Linux desktop finally upon us? Quote, 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 Mac OS, driven by factors including privacy concerns, customization demands, and the rising cost of proprietary ecosystems.
2:31According to the report, analysts are eyeing 7 % by 2027. What a time to be alive. Make your own backup system. Stefano Marinelli is writing a series on making your own backup system. and if part one is any indicator, it's going to be an absolute banger. After describing his general philosophy around backups, which is that data must always be restorable in an open format and consistent, Stefano helps us develop a plan. Quote, before touching a single file, you must start with a plan and that plan starts with asking the right questions. How much risk am I willing to take? What do I need to protect?
3:08What downtime can I tolerate in case of data loss? What type and amount of storage space do I have available? Click through if you want Stefano to help you with a core decision, which is full disk versus individual files, to read about the power of snapshots and for him to weigh in on the age-old question, push or pull. It's now time for sponsored news. Vibe Code with Confidence You've heard of vibe coding, letting intuition take the wheel, and writing code that feels right. But what about shipping that code? That'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.
3:51CodeRabbit 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 Winsurf. Learn more and start Vibe coding with confidence at coderabit.ai slash IDE. I'm switching to Python and actually liking it. Six months ago, Cesar Soto Valero started coding in Python because AI and was surprised by how much it has improved over the decades. He gives three examples. One, Python has created a very complete ecosystem of libraries and tools for processing and analyzing data.
4:35Two, Python has gotten faster with optimized static compilers like Cython. Three, Python has done a good job of hiding its legacy ugliness, sweetening its syntax to accommodate developers. In this post, Cesar shares the tools, libraries, configs, and other integrations that bring him joy while building Python apps. Notably, he's using UV as his package manager, which I'm hearing has largely solved one of Python's biggest pain points, managing third-party code. Related, we're having UV's creator, Charlie Marsh, on the podcast in September. It's rude to show AI output to people. Alex Martinovich says what we've all been thinking.
5:15Quote, 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. There's nothing wrong with using AI. When you do, you know what you're getting. The transaction is fully consensual. But when you propagate AI output, you're at risk of intentionally or unintentionally legitimizing it with your good name, providing it with a fake proof of thought, end quote. I asked ChatGPT, and this is what it said, is the new, I had the weirdest dream last night.
5:52It all started when people will listen to what you say next, but they're doing it for you, not for them. That's the news for now, but go and subscribe to the ChangeLog newsletter for the full scoop of links worth clicking on, such as gaslight-driven development, junior roles aren't going away, and how to purge a global CDN in Elixir. Get in on that newsletter at changelog.news. This week on the pod, Sugu Sugimurain talks with us about bringing Betess to Postgres on Wednesday, and on Friday we play a round of Pound to Find with some of our Changelog++ members. Have a great week, like, subscribe, and 5-star review us if you dig the show, and I'll talk to you again real soon.
From the publisher
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.

