603: COSMIC Defenders

15 January 2025

The CEO who bet on SwiftUI—and lost their job. Then poke some fun at Rust stans, SalesForce claims they're not hiring any developers in 2025, and more!

Direct Download: MP3
  • 💥 Gets Sats with Strike — Strike is a lightning-powered app that lets you quickly and cheaply grab sats in over 100 countries. Easily integrates with Fountain.fm. Setup your Strike account, and you have one of the world’s best ways to buy sats.
  • 🇨🇦 Bitcoin Well — The fastest and safest way to buy Bitcoin in Canada and the USA. With self-custody built in. 🥇
  • 📻 Boost with Fountain.FM — Boost with Fountain.FM and kick the tires on the Podcasting 2.0 revolution! 🚀
  • Sonos CEO steps down after app upgrade debacle — On its fiscal 2024 earnings call, Spence shared news that annual revenue had gone backwards by four percent, and admitted one reason for that result was “we mishandled the rollout of our new app.”
  • Salesforce Will Hire No More Software Engineers in 2025 — “30% Productivity Boost” from AI
  • [Massive Memory Leaks in System76’s Cosmic Desktop (Written in “Memory Safe” Rust) - YouTube](https://www.youtube.com/watch?v=PG0wRb7eYms “Massive Memory Leaks in System76’s Cosmic Desktop (Written in “Memory Safe” Rust) - YouTube”) — Plus: Hyprland developer weighs in, “No, I don’t think it’s beta ready :P”
  • Reference Cycles Can Leak Memory - The Rust Programming Language — Rust’s memory safety guarantees make it difficult, but not impossible, to accidentally create memory that is never cleaned up (known as a memory leak). Preventing memory leaks entirely is not one of Rust’s guarantees, meaning memory leaks are memory safe in Rust.
  • Handling memory leaks in Rust - LogRocket Blog — Once in a while, you may experience memory leaks in your Rust projects due to many factors, from unsafe code to shared references, etc. Ideally, you’ll want to fix these memory leaks and ensure your programs are efficient, which may lead to performance gains and resource safety.
  • Memory leaks are memory safe, and there isn’t much to do about it | /home/Samsai — Despite their potential for destruction, Rust considers memory leaks “memory safe” and thus doesn’t aim to prevent them. Rust’s design, however, makes it less easy to create memory leaks, since it uses a Resource Acquisition Is Initialization (RAII) pattern to abstract resource allocation and deallocation.
  • Google Donates $1 Million to Donald Trump’s Inaugural Fund — The total inauguration fund for the returning US president has already reached a record $170 billion, according to an ABC report.