Coder Radio

438: The Oppenheimer Problem


Listen Later

After a little async Ruby chat and developer morality struggle, Chris explains how macOS Monterey has lapped Linux with a critical workstation feature.

Sponsored By:

  • A Cloud Guru: A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.
  • Linode: Receive a $100 60-day credit towards your new account.
  • Promo Code: linode.com/coder

    Links:

    • Google's 'Be Evil' business transformation is complete
    — Looking through the lawsuit, the scope and shamelessness of Google's greed would appear to be stark. Project Bernanke, for example, is claimed to take data from publishers' ad servers to boost Google's own services. Project NERA, to create a "not owned but operated" walled garden for users if they used any Google service. "Project Jedi" was allegedly meant to freeze out independent ad exchanges by using insider knowledge, and in "Jedi Blue", Google is alleged to have conspired with Facebook to parcel out the goodies between themselves.
  • fasterthanlime 🌌 on Twitter
  • — "Ok so, I just read through all 173 pages of the unredacted Google antitrust filing and I have to say that either Google is screwed or society is screwed, we'll find out which."
  • Async Ruby
  • — Async Ruby adds new concurrency features to the language; you can think of it as "threads with none of the downsides". It's been in the making for a couple of years, and with Ruby 3.0, it's finally ready for prime time.
  • Explaining Ruby Fibers
  • — A fiber is simply an independent execution context that can be paused and resumed programmatically. We can think of fibers as story lines in a book or a movie: there are multiple happenings involving different persons at different places all occurring at the same time, but we can only follow a single story line at a time: the one we’re currently reading or watching.
  • How macOS is more reliable, and doesn’t need reinstalling
  • — This layout segregates the contents of the system into files which don’t change, except in a macOS update, and everything else which does.
  • Low Power Mode
  • — The downside of any Low Power Mode feature will be reduced performance. This is generally easy to quantify via benchmarks, and the Mac's low power mode is not an exception
  • Erase all content and settings
  • — Open System Preferences and check the menu bar to launch the Erase Assistant. In short, it retains the system data volume (originally introduced in Catalina) and formats the paired data volume, destroying your encryption keys in the process so that no data can be recovered from the drive.
  • Window management
  • — Clicking and holding the green stoplight button when an app is in full-screen mode presents some additional options, too. In Big Sur, this menu will only offer to exit full-screen mode, but in Monterey you can send a Split View window into its own separate full-screen view, or you can replace one half of a Split View window with another app. And there’s also a setting that makes the menu bar stay at the top of the screen even when you’re using full-screen mode, instead of hiding-and-showing as it does by default.
  • Some Older Macs Reportedly Bricked After Installing macOS Monterey
  • — At least ten separate posts (1, 2, 3 4, 5, 6, 7, 8, 9, 10) on Apple Support Communities contain users complaining that as they were attempting to update their Mac to ‌macOS Monterey‌, the Mac went completely black and they're unable to turn it on.
    ...more
    View all episodesView all episodes
    Download on the App Store

    Coder RadioBy The Mad Botter

    • 4.7
    • 4.7
    • 4.7
    • 4.7
    • 4.7

    4.7

    152 ratings


    More shows like Coder Radio

    View all
    Software Engineering Radio - the podcast for professional software developers by team@se-radio.net (SE-Radio Team)

    Software Engineering Radio - the podcast for professional software developers

    274 Listeners

    The Changelog: Software Development, Open Source by Changelog Media

    The Changelog: Software Development, Open Source

    287 Listeners

    Software Engineering Daily by Software Engineering Daily

    Software Engineering Daily

    622 Listeners

    LINUX Unplugged by Jupiter Broadcasting

    LINUX Unplugged

    274 Listeners

    Talk Python To Me by Michael Kennedy

    Talk Python To Me

    583 Listeners

    Late Night Linux by The Late Night Linux Family

    Late Night Linux

    168 Listeners

    Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

    Syntax - Tasty Web Development Treats

    987 Listeners

    Darknet Diaries by Jack Rhysider

    Darknet Diaries

    8,057 Listeners

    Tech Brew Ride Home by Morning Brew

    Tech Brew Ride Home

    964 Listeners

    Linux Dev Time by The Late Night Linux Family

    Linux Dev Time

    22 Listeners

    The Stack Overflow Podcast by The Stack Overflow Podcast

    The Stack Overflow Podcast

    64 Listeners

    The Real Python Podcast by Real Python

    The Real Python Podcast

    139 Listeners

    2.5 Admins by The Late Night Linux Family

    2.5 Admins

    98 Listeners

    Linux After Dark by The Late Night Linux Family

    Linux After Dark

    29 Listeners

    Linux Matters by Linux Matters

    Linux Matters

    22 Listeners