Guests Filippo Valsorda, Roland Shoemaker & Nicola Murino discuss TLS advancements in Go's crypto libraries, testing release candidates, SDK generation, post-quantum algorithms, vulnerability analysis, and supporting open source. They also share personal experiences and reflections on technology disconnect, pigeons, rats, and past podcast episodes.
Paying for ongoing maintenance supports open source project sustainability.
Companies sponsoring open source projects contribute to their longevity.
Desktop computing offers a focused work environment over constant mobility.
Deep dives
Value of Paying for Open Source Software
Supporting open source software by paying for ongoing maintenance, rather than just contributing patches or requesting features, ensures projects are sustainable. Maintainers invest significant time and effort, and paying for maintenance helps ensure project health and longevity.
Importance of Sponsoring Open Source Projects
It is crucial for companies to sponsor open source projects they rely on, as this support contributes to project sustainability. Focusing on ongoing maintenance rather than requesting specific features helps maintainers focus on essential tasks.
Misconception Around Contributing to Open Source
While contributing patches to open source projects is beneficial, it's important to recognize that maintainers still need to review and maintain those contributions. Supporting ongoing maintenance and operational costs is key for the sustainability of open source projects.
Preference for Desktop Computers over Laptops
A preference for using desktop computers over laptops for the majority of computer time is gaining popularity. Desktop setups offer a dedicated workspace and a break from constant mobility, providing a more focused computing experience.
Realizing the Value of Pigeons
A newfound perspective on pigeons highlights their historical significance as carrier birds used by humans for communication. Understanding their role in human history showcases pigeons in a new light, emphasizing the need for compassionate treatment towards these animals.
The 3 Musketeers return! Filippo Valsorda, Roland Shoemaker & Nicola Murino continue their deep-dive conversation with Natalie about Go’s crypto libraries.
Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
FireHydrant – The alerting and on-call tool designed for humans, not systems. Signals puts teams at the center, giving you ultimate control over rules, policies, and schedules. No need to configure your services or do wonky work-arounds. Signals filters out the noise, alerting you only on what matters. Manage coverage requests and on-call notifications effortlessly within Slack. But here’s the game-changer…Signals natively integrates with FireHydrant’s full incident management suite, so as soon as you’re alerted you can seamlessly kickoff and manage your entire incident inside a single platform. Learn more or switch today at firehydrant.com/signals
Ladder Life Insurance – 100% digital — no doctors, no needles, no paperwork. Don’t put it off until the very last minute to get term coverage life insurance through Ladder. Find out if you’re instantly approved. They’re rated A and A plus. Life insurance costs more as you age, now’s the time to cross it off your list.
Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs.