578: Young and the Rustless
1 September 2024
Rust meets Linux in a clash of coding cultures. Why some developers are resisting, and where things go from here.
Episode Links
- 💥 Gets Sats Quick and Easy with Strike
- 📻 LINUX Unplugged on Fountain.FM
- Berlin with Brent: September Meetup @ Nextcloud Conference, Sat, Sep 14, 2024
- Berlin Buds on Matrix
- Linus Torvalds talks AI, Rust adoption, and why the Linux kernel is ’the only thing that matters’
- KubeCon + CloudNativeCon + Open Source Summit + AI_Dev China 2024
- Rust for filesystems — At the 2024 Linux Storage, Filesystem, Memory Management, and BPF Summit, Wedson Almeida Filho and Kent Overstreet led a combined storage and filesystem session on using Rust for Linux filesystems.
- Filesystem in Rust - Kent Overstreet and Wedson Almeida Filho
- Asahi Lina: “I think people really don’t appreciate just how incomplete Linux kernel API docs are, and how Rust solves part of the problem.”
- One Of The Rust Linux Kernel Maintainers Steps Down - Cites “Nontechnical Nonsense” — One of the several Rust for Linux kernel maintainers has decided to step away from the project. The move is being driven at least in part due to having to deal with increased “nontechnical nonsense” raised around Rust programming language use within the Linux kernel.
- [PATCH 0/1] Retiring from the Rust for Linux project - Wedson Almeida Filho
- On Rust, Linux, developers, maintainers — There’s been a couple of mentions of Rust4Linux in the past week or two, one from Linus on the speed of engagement and one about Wedson departing the project due to non-technical concerns. This got me thinking about project phases and developer types.
- The revival of the Linux C++ discussion
- Membership Summer Discount — Take $1 a month of your membership for a lifetime!
- Thank you Core Contributors
- BrewHouse by the Lake – Amsterdam Brewery Shop
- BITCOIN WELL — The fastest and safest way to buy bitcoin in Canada
- The new JB server - KTZ systems — Join Alex, Chris, and Brent as we fly to Toronto to deploy our shiny new colo server in Canada. We’ll be deploying the 45homelab HL15 server.
- Projectivy Launcher
- Aerial Views Screensaver
- OpenEBS — OpenEBS is a modern Block-Mode storage platform, a Hyper-Converged software Storage System and virtual NVMe-oF SAN (vSAN) Fabric that is natively integrates into the core of Kubernetes.
- oppy1984’s Satoshi Survey
- Coder Radio 582
- Keybase Filesystem Storage Limits
- I Don’t Care for Gnome
- DAVx5 — DAVx⁵ DAVx⁵ – CalDAV / CardDAV / WebDAV for Android
- Flock 2024 Universal Blue: Building the Future using Fedora Atomic
- Pick: Shotcut - New Version 24.08
- Install Shotcut on Flathub — Shotcut supports many video, audio, and image formats via FFmpeg and screen, webcam, and audio capture. It uses a time-line for non-linear video editing of multiple tracks that may be composed of various file formats. Scrubbing and transport control are assisted by OpenGL GPU-based processing and a number of video and audio filters are available.
- Bonus Pick: Butler — Access your Home Assistant dashboard from a native companion UI, integrating better with your OS.
- Butler on GitHub
- Rust for Linux revisited
- Redox OS — Redox is a Unix-like general-purpose microkernel-based operating system written in Rust, aiming to bring the innovations of Rust to a modern microkernel, a full set of programs and be a complete alternative to Linux and BSD.