

Coder Radio
The Mad Botter
A weekly talk show taking a pragmatic look at the art and business of Software Development and the world of technology.
Episodes
Mentioned books

Aug 4, 2021 • 47min
425: Ruby in the Rough
Big promises are being made in Ruby land, Tech Crunch says Open Source is dead, and we have thoughts to share about both!
We also discuss Google's Time Crystals. They have the power to fundamentally change our lives, but what the heck are they?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/coderDatadog: Try Datadog free by starting a your 14-day trial and receive a free t-shirt once you install the agent.Links:Sorbet Compiler — For the past year, the Sorbet team has been working on an experimental, ahead-of-time compiler for Ruby, powered by Sorbet and LLVM. Today we’re sharing the source code for it.Patrick Collison on Twitter — We're big believers in multi-year infrastructure bets. After a few years of Ruby infra work, our in-house Ruby compiler is now 22–170% faster than Ruby's default implementation for Stripe's production API traffic. If interested in working on such problems, we're hiring!Sorbet · A static type checker for Ruby — Sorbet is 100% compatible with Ruby. It type checks normal method definitions, and introduces backwards-compatible syntax for method signatures.Time crystals — But time crystals want to be coherent. So putting them inside a quantum computer, and using them to conduct computer processes could potentially serve an incredibly important function: ensuring quantum coherence.White paper: Observation of Time-Crystalline Eigenstate Order on a Quantum Processor — Here we implement a continuous family of tunable CPHASE gates on an array of superconducting qubits to experimentally observe an eigenstate-ordered DTC. We demonstrate the characteristic spatiotemporal response of a DTC for generic initial states. Our work employs a time-reversal protocol that discriminates external decoherence from intrinsic thermalization, and leverages quantum typicality to circumvent the exponential cost of densely sampling the eigenspectrum. In addition, we locate the phase transition out of the DTC with an experimental finite-size analysis. These results establish a scalable approach to study non-equilibrium phases of matter on current quantum processors.First ‘Time Crystal’ Built Using Google’s Quantum ComputerTime crystals could be the miracle quantum computing needsThe end of open source? — I think the “hypocrite commits” contretemps is symptomatic, on every side, of related trends that threaten the entire extended open-source ecosystem and its users. That ecosystem has long wrestled with problems of scale, complexity and free and open-source software’s (FOSS) increasingly critical importance to every kind of human undertaking. Facebook allegedly tried to buy Pegasus spyware to track iPhone users — The Facebook representatives stated that Facebook was concerned that its method for gathering user data through Onavo Protect was less effective on Apple devices than on Android devices,” Hulio said in his declaration.

Jul 28, 2021 • 47min
424: Denial of DOS
Mike shares his adventures coding while riding Amtrak, Chris is trying to get DOS running while he still can, and many of you wrote in sharing your concern for GNOME.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/coderLinks:Warp terminal — Warp is a blazingly fast, Rust-based terminal that makes you and your team more productive at coding and DevOps.Salt Lake City | MeetupDenver Meetup | MeetupiDOS 2 emulator gets App Store takedown notice — Apple has issued an ultimatum: remove functionality or get booted from the App StoreMichael Dominick on Twitter — I missed Earth Day & it's time for me to give away a
@system76 #Thelio. This one's got a 12GB @nvidia
card. Open to middle and high-school students in the US. More details to come, but I want to see some #FOSS around civics and it's yours. Courtesy of
@TheMadBotterINCMichael Dominick on Twitter — "Awesome sight from the rails of @Amtrak #nofilter #landscapephotography Michael Dominick on Twitter - Wifi Power Fix — If you're experiencing slow wifi on #Ubuntu or #PopOS #Linux, try editing /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf to wifi.powersave=2 ;)

Jul 21, 2021 • 42min
423: Dead Desktop Disco
Has Microsoft figured out a way to invalidate the GPL? We're skeptical.
Plus, the Gnome project says the traditional desktop is dead, and extensions are niche. Do we agree?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/coderLinks:Qualcomm CEO Outlines Plans to Compete With Apple Silicon — Speaking to Reuters, Amon said that Qualcomm is capable of having the best chip on the market, thanks to a team of chip architects who previously worked for Apple but have since come to Qualcomm.Drachinifel - YouTubeSalt Lake City | MeetupDenver Meetup | MeetupMicrosoft puts PCs in the cloud with Windows 365 — Windows 365 is a new service that creates Cloud PCsMicrosoft is bringing Windows to a web browser — Windows 365 will work in modern web browsers on Macs, iPads, Android devices, and Linux devices.Microsoft announces Windows 365 Cloud PC for commercial customers — With Windows 365, organizations can choose the size of the Cloud PC based on their needs with predictable per user per month pricing. Satya Nadella on Twitter — With Windows 365, we’re bringing the operating system to the cloud and creating a new category: the cloud PC, providing organizations with greater flexibility and a secure way to empower their workforce, regardless of location."Every Preference Has a Cost" — GNOME’s Tobias Bernard has a new blog post out and it’s an essential read if you’re interested in the direction of the GNOME desktop.
Community Power Part 4: The GNOME Way — In this post we’ll go over that ethos, both in terms of high level values, and what those translate to in more practical terms.

Jul 14, 2021 • 45min
422: Don't Code in Bed
It seems AI isn't replacing developers just yet, and why we think you shouldn’t get too comfortable.
Plus the almost impossible story of how Mike defeated another laptop.Sponsored By:Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderA Cloud Guru: This course is a deep-dive course on Linux File Sharing. This is a stand-alone course, but it is also part of the learning path intended to prepare you for the LPIC-2 Engineer 202-450 exam. Links:Salt Lake City | MeetupDenver Meetup | MeetupRisk Assessment of GitHub CopilotLive Share with Visual Studio Code

Jul 7, 2021 • 34min
421: Misdirected Request
Has Google already started its decline? Our surprising take.
Plus the trouble with Co-Pilot, and a lot more.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/coderLinks:(Most) Programmers are losing our jobs very soon — Instead of program computers we will show them our needs and they will figure out what to do. Armin Ronacher on Twitter — I don't want to say anything but that's not the right license Mr Copilot.Salt Lake City | MeetupDenver Meetup | Meetup

Jul 1, 2021 • 55min
420: You Can't Sideload Happiness
Mike's got some strong feels about his new system, and Chris spent a week with Windows 11. And that's not even scratching the surface. It's a wild one, with some hard truths, so buckle up.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/coderDatadog: Try Datadog free by starting a your 14-day trial and receive a free t-shirt once you install the agent.Links:Windows 11 is a new and refreshing approach to an old and familiar home — The last significant change to Windows 11 that we’re able to test right now is the new Microsoft Store. To put it simply, Microsoft’s app store for Windows has sucked since it first appeared nearly 10 years ago. Microsoft is finally allowing developers to submit any win32 traditional desktop app, and Microsoft Store has already become far more useful during a beta than it ever was before.
Salt Lake City | Meetup — On our way to Denver, we are swinging through Salt Lake City, that is if we get enough people to sign up!Denver Meetup | Meetup — Many of the Jupiter Broadcasting cast are getting together in Denver for a much overdue reunion - and we'd like to spend an evening with you!How we Arrived at the Pop!_OS COSMIC Design — Pop!_OS 21.04 introduces the COSMIC desktop, which changes the workflow that users have become accustomed to since Pop!_OS first released. Google and Microsoft End Their Five-Year Cease-Fire — A non-aggression pact forged by their CEOs expired in April, threatening to add fuel to industry’s antitrust battlesGitHub Copilot — With GitHub Copilot, get suggestions for whole lines or entire functions right inside your editor.Use Microsoft Live Share to collaborate with Visual Studio Code — Live Share enables you to quickly collaborate with a friend, classmate, or professor on the same code without the need to sync code or to configure the same development tools, settings, or environment.GitHub Pages — Hosted directly from your GitHub repository. Just edit, push, and your changes are live.

Jun 24, 2021 • 44min
419: Authentication Timeout
Big Tech's punishment train has been en route for years, but now that it's almost arrived, are we getting onboard?
Plus Mike's recent tech woes and Chris' special surprise waiting for him in the studio.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/coderDatadog: Try Datadog free by starting a your 14-day trial and receive a free t-shirt once you install the agent.Links:Salt Lake City | Meetup — On our way to Denver, we are swinging through Salt Lake City, that is if we get enough people to sign up!Denver Meetup | Meetup — Many of the Jupiter Broadcasting cast are getting together in Denver for a much overdue reunion - and we'd like to spend an evening with you!Google is risk averse & has paralyzing bureaucracy, executives say — Several other Google executives told The New York Times that the company is suffering from a number of issues related to its size and maturity, including a "paralyzing bureaucracy, a bias toward inaction and a fixation on public perception."Sundar Pichai Faces Internal Criticism at Google - The New York Times — Despite record profits, a number of them are worried that the company is suffering from both its size and leadership from its C.E.O., Sundar Pichai.Apple's Tim Cook called Nancy Pelosi — Cook cautioned that the bills were rushed, would stifle innovation, and would hurt consumers by wreaking havoc on Apple services, according to the report. He also requested that the Judiciary Committee delay its process of consideration, a funnel through which the legislation must pass before reaching the full House. U.S. Lawmakers Introduce Antitrust Legislation — These measures are the culmination of a 16-month antitrust investigation into tech companies practices that kicked off in 2019, and which saw Apple CEO Tim Cook testify in an antitrust hearing alongside Alphabet/Google CEO Sundar Pichai, Amazon CEO Jeff Bezos, and Facebook CEO Mark Zuckerberg.Tech Giants, Fearful of Proposals to Curb Them, Blitz Washington With Lobbying - The New York Times — Executives, lobbyists, and more than a dozen groups paid by Big Tech have tried to head off bipartisan support for six bills meant to undo the dominance of Amazon, Apple, Facebook and Google.New poll shows voters favor tech regulation — A new poll commissioned by tech industry-funded group shows 53% of voters favor at least some tech regulation.
Microsoft Market Value Hits $2 Trillion — Microsoft Corp. took its place in the history books as just the second U.S. public company to reach a $2 trillion market valueWindows 11 event: what to expect from Microsoft - The Verge — Microsoft’s “next generation” of Windows event is taking place later this week, on June 24th at 11AM ET.

Jun 16, 2021 • 44min
418: I'm a Teapot
We get a bit skeptical about Stripe Identity, how it works, and precisely why we don't like some of their privacy trade-offs.
Plus, a tool we're calling "game-changing" that probably makes anyone a master developer.Sponsored By:A Cloud Guru: In this course, you will learn what containers are and why use them; how to manage containers, pods, and images using Podman.Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderDatadog: Try Datadog free by starting a your 14-day trial and receive a free t-shirt once you install the agent.Links:Ultimate Road Warrior Bundle — Complete Mobile Internet Solution with Dual LTE-A Pro CAT-12 Cellular and 2.4/5.8ghz WiFi Designed for Power UsersCellular Data Plans - Mobile Internet Resource Center — Cellular data plans are offered for smartphones, mobile hotspot devices and cellular embedded routers. They come direct from the carriers, prepaid & postpaid and through 3rd parties. Unlimited doesn't always mean unlimited either.Stripe Identity: Verify identities with confidence — Stripe Identity lets you programmatically confirm the identity of global users so you can prevent attacks from fraudsters while minimizing friction for legitimate customers.Zhuowei Zhang on Twitter — Virtualization.framework even emulates DFU mode when booting macOS 12 Apple Silicon as a guest, over virtio-usb, using AVPBooter.These macOS 12 Monterey features do not work on Intel — According to Apple, here are the macOS 12 Monterey features available only on Mac computers with Apple Silicon (currently, the M1 chip)Clippy - Visual Studio Marketplace — It shows you your mistakes! It's annoying! it moves!Sublimerge — The professional diff & merge tool for Sublime Text

Jun 10, 2021 • 51min
417: Why Would Developers Care?
Our takes on the important bits from Apple's WWDC 2021 keynote and State of the Union.
None of the fluff, just the stuff the mattered.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/coderDatadog: Try Datadog free by starting a your 14-day trial and receive a free t-shirt once you install the agent.Links:FaceTime is coming to Android and Windows — Apple is turning FaceTime into a bit more of a Zoom-like video calling service with this update. FaceTime is also going to allow you to grab a link to a scheduled call so that you can share it with people in advance and join in at the right time.iPadOS 15 Preview - Features - Apple — A menu at the top of apps lets you enter Split View, Slide Over, full screen, or center window with just a tap. You can also quickly close a window from the menu.Siri coming to third-party devices for the first timeiOS 15 adds offline Siri for faster query recognition — With iOS 15, Siri will now be able to handle a variety of requests without an Internet connection.iPadOS 15: You can now build apps on the iPad — For the first time, you can code, iterate and build apps on the iPad itself. Using Swift Playgrounds on iPadOS 15.Xcode Cloud Overview — Xcode Cloud is a continuous integration and delivery service built into Xcode and designed expressly for Apple developers.iOS 15 Includes Built-In Password Authenticator With Autofill — One of these new features is a built-in authenticator that will let iOS devices be used to generate verification codes for additional sign-in security.Sébastien Page on Twitter — So, Apple totally Sherlocked my app in iOS 15.Peter Steinberger on Twitter — VPNs sherlockedApple Updates App Store Review Guidelines — First, developers who appeal an app rejection can now specify if they believe their app was rejected due to unfair treatment by the App Review team, including political bias or other forms of bias. Second, developers can now report other apps if they believe they present trust or safety concerns, or otherwise violate the App Store Review Guidelines.
Apple’s new App Store Guidelines aim to crack down on fraud and scams

Jun 2, 2021 • 53min
416: Strange Voltron of Hell
Mike's unique take on the bold promises made at MS Build this year, and the one item he REALLY wants announced at WWDC next week.
Plus a batch of your emails, a little proxy war, and more!Sponsored By:A Cloud Guru: A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.Datadog: Try Datadog free by starting a your 14-day trial and receive a free t-shirt once you install the agent.System76: Engineered to be comfortable and fully customizable.Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderLinks:Microsoft Build was bad, and the company needs to do better — WebView2 in WinUI 3, Project Reunion 0.8, Windows search improvements, and Windows Terminal 1.9. Microsoft Build 2021 Book of News — This Book of News is your resource for all the announcements we’re making at Microsoft Build.Qualcomm has a Snapdragon Developer Kit to test Windows apps — Powered by the Snapdragon 7c Gen 2 chipset, it’s also going to include things like .NET 5.0, Visual Studio Code, FFMPEG, LLVM, Chromium, Wix, and more. With x64 emulation currently preview, developers can test that out as well to see the benefit with a native ARM64 app.Microsoft Build: Nadella teases Windows update; Teams, Azure improved — CEO Satya Nadella teased “one of the most significant updates of Windows of the past decade” in his kickoff speech at Microsoft’s Build conference for software developers.Apple Accuses Microsoft of Using Epic in Legal Attack — Apple claims Epic used as many witnesses associated with Microsoft at trial as it did its own -- five each -- including Susan Athey from Stanford University.WWDC 2021 Predictions - dominickm.com — Here are my predictions of what we’ll see.


