Coder Radio

The Mad Botter
undefined
Jul 20, 2022 • 60min

475: I Do Declare

Mike's ready to make a case for Declarative UI, and Chris pulls back the curtain to reveal a spicy take.Sponsored By:Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderTailscale: Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. Links:Michael Dominick on Twitter — Living more or less purely in desktop #Linux, I’m finding a lot to love but do wish the community didn’t have to rely so heavily on electron and that there we’re some blessed gui app toolkit that’s was well supported.West Coast Matrix Chatroom — Join our West Coast chat room.Jupiter Broadcasting Meetups — Our west coast tour dates are published!Introduction to declarative UI — Frameworks from Win32 to web to Android and iOS typically use an imperative style of UI programming. This might be the style you’re most familiar with—where you manually construct a full-functioned UI entity, such as a UIView or equivalent, and later mutate it using methods and setters when the UI changes.SwiftUI Overview — SwiftUI helps you build great-looking apps across all Apple platforms with the power of Swift React Native — React Native combines the best parts of native development with React, a best-in-class JavaScript library for building user interfaces.Why SolarWinds just may be one of the most secure software companies in the tech universe — A house gets burglarized, the owners buy a fancy alarm system. A hurricane knocks a house down, it gets rebuilt bigger and stronger. SolarWinds hack: Untangling U.S. cybersecurity mess — “It’s certainly going to be the worst cyberattack in United States history thus far, and I don’t believe people understand its magnitude,” Try out Fountain.fm the Podcasting 2.0 apps w/BoostsBreez - Boost without Switch Podcast Apps
undefined
Jul 13, 2022 • 49min

474: Horton Hears a Linux User

Why we feel recent attacks by the Software Freedom Conservancy against Microsoft are costing the SFC serious credibility.Sponsored By:Tailscale: Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderLinks:Coder 474 - Double Batch Video Stream - JupiterTube — Catch the live stream playback of this week's recording.Elon Musk notifies Twitter he is terminating deal — Billionaire Elon Musk wants to end his $44 billion deal to buy Twitter. Peter Zeihan Video Linked via EmailVSCodium — This is the The Telemetry less version of Visual Studio Code, packaged into a Flatpak. This repackaging is not supported by Microsoft. West Coast Crew Matrix Room — Join our West Coast Crew Matrix chat room and join our community putting together our west coast road trip in September. Microsoft To Ban Commercial Open Source from App Store — Microsoft apparently does not want any FOSS developers to be able to write open source in a sustainable way.Microsoft responds to controversial store policy change — Microsoft has clarified its stance about legitimate open-source and generally free apps on the Microsoft Store.Systemd Creator Lands At Microsoft — The prominent open-source developer responsible for several prominent projects joined Microsoft and continuing his focus on systemd development. This ad company subsidiary is teaming up with US carriers to take over your lock screen — The lock screen platform is part of the pre-installed software on many, if not most, Android phones sold in India and other Asian markets. Glance says that since it was launched in 2019, it has become part of over 400 million sold smartphones. Chris' Fountain.fm Link — Try out Fountain.FM and earn sats by listening to the show, and send in a boost!Grab a New Podcast App — Grab a Podcasting 2.0 compatible app.
undefined
5 snips
Jul 6, 2022 • 56min

473: Laptop Coasters

Mike's Linux Toolchain for 2022, and his first week with CoPilot. Then we chat about the series of choices that led us to go independent so many years ago.Sponsored By:Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderTailscale: Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. System76: Receive the Tinkerer’s Toolkit which includes an iFixit Minnow with your computer purchase until the supply of Tinkerer’s Toolkits runs out!Links:Michael Dominick on Twitter — Is this tweet too corny? ;)Matrix Meetup SpaceCalagator — Calagator is an open-source community calendaring platform.My Linux Toolbox '22 - dominickm.com — I got some request for what my work stack is like on Linux compared to what it was on macOS. Some of these applications I use on both systems but am listing anyway because they have some feature that facilitates that.Junction: Application/browser chooser — Junction lets you choose the application to open files and links. Check out Fountain a Podcasting 2.0 App — Send a boost into the show with Fountain. Grab a New Podcast App — Check out the Podcasting 2.0 compatible apps with new features and Boost support.
undefined
Jun 29, 2022 • 53min

472: Drunken Copilot

Mike just signed up for a year of GitHub Copilot and Chris tries to understand why. Then we catch each other up on some recent surprises.Sponsored By:Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderTailscale: Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. Links:Drunken Copilot | CR 472 Live - JupiterTube — Catch the live video stream of Coder on Jupiter.TubeMichael Dominick on Twitter — Runs #Linux @system76 tested and kitten approved! #HPDevOne. My boy has asked to learn #Minecraft modding. Why wouldn’t I teach him on @pop_os_officialMeta is launching an avatar store, and designer clothes — If you can’t afford the actual clothes, I guess?Guides - Migrate a PostgreSQL Database to a Managed Database — Fully managed cloud database clusters built on top of Linode’s trusted and reliable platform. HP Dev One Review - dominickm.com — System 76 and HP have LET THEIR POWERS COMBINE to create the HP Dev OneGitHub Copilot launches with $10/month subscription — Microsoft's GitHub on Tuesday released its Copilot AI programming assistance tool into the wild after a year-long free technical trial.Senior Oops Engineer on Twitter — github copilot is incredible. it just sells code other people wrote, but because it's an "AI" it is apparently allowed to launder that code without it being a "derivative work". lol. lmao. what an amazing grift.GitHub Copilot and open source laundering — GitHub’s Copilot is trained on software governed by these terms, and it fails to uphold them, and enables customers to accidentally fail to uphold these terms themselves.Mosh: the mobile shell — Remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user keystrokes.Get a Podcasting 2.0 App — Grab a Podcasting 2.0 compatible app, and send a Boost into the show ✅The Podcasting 2.0 App Chris Uses - Fountain.fm — Follow @ChrisLAS using Fountain.FM for clips, Boosts, and other great Podcasting 2.0 features.
undefined
Jun 22, 2022 • 45min

471: Technical Guardians of the Galaxy

Mike's hitting the road to solve his old man's PC woes; Chris channels his early inner 80s and some Google AI conspiracy bacon.Sponsored By:Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderTailscale: Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. Links:Picture of Mike's Birthday Podcasting Setup 🐧Nonsense on Stilts — No, LaMDA is not sentient. Not even slightly. OK if not Access, then what? — As a regular listener - at least in the last almost year now - I've heard fun comments around MS Access...but more seriously, what would be today's (ideally open source, or at least better) equivalent? Managed PostgreSQL and MongoDB are Here — With the addition of PostgreSQL and MongoDB, we now offer SQL and NoSQL database options to scale based on your architecture design.Inflation Chart — Since the COVID19 pandemic started, the printing has gone to a whole different level though. The M1 money supply has almost doubled since. What that means for inflation is heavily argued about by different sides. Truflation DashboardTesla's Musk feels 'super bad' about economy — Tesla CEO Elon Musk has a "super bad feeling" about the economy and needs to cut about 10% of salaried staff at the electric carmaker, he said in emails seen by Reuters.Digital Mortgage Startup Tomo Lays Off One-Third of Staff — A total of 44 employees were let go, Insider reported Tuesday.Revoking job offers is an increasingly common cost-cutting strategy — HR leaders are now looking at this as a cost-cutting strategy, she says. "A lot of people who never thought this was an option, it has now become an option."There’s a major recession signal everybody is missing: small businesses cutting spending as they prepare for the worst — “Small businesses are able to meet local demands and local idiosyncrasies in the markets that the larger companies just can’t meet,” Audretsch says. Despite their more limited resources, he adds, small businesses can be more flexible and responsive to shifts in markets and in demand than their larger counterparts.Milton Friedman - Understanding Inflation - YouTube — The professor provides an explanation of the origins of money as well as the cause and cure for inflationBoost with a New Podcast App — Grab Podcasting 2.0 compatible app to send the show a boost.
undefined
Jun 15, 2022 • 55min

470: Make it so, Dev One!

You can't judge a book by its cover, and this week we surprised each other when we dug into the HP Dev One. Plus some insights on remote virtual dev desktops and the gotcha's from WWDC we missed.Sponsored By:Tailscale: Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderLinks:Jupiter Broadcasting Meetup — No venue confirmed atm, this event is currently 100% provisional. Location most likely in London area - probably central and probably outdoors for obvious reasons. If you're interested in attending please indicate by RSVPing yes to this event.Managed PostgreSQL and MongoDB are Here | Linode — We’ve added PostgreSQL and MongoDB to our managed database service. Launched in May with support for MySQL, Linode Managed Databases gives developers access to popular databases in a managed service that shifts some of the responsibility for maintenance and monitoring to us.HP Dev One — From preinstalled Linux Pop!_OS to a tuned Linux keyboard with a Super key, HP Dev One is designed with powerful features and tools to help you code your way.Introducing Zed — A lightning-fast, collaborative code editor written in Rust.Sunsetting Atom — Today, we’re announcing that we are sunsetting Atom and will archive all projects under the organization on December 15, 2022.Here's why Stage Manager only works on M1 iPads — While iPadOS 16 is compatible with tablets ranging from the A9-powered fifth-gen iPad, not all features will roll out to non-M1-powered machines — the most notable being Stage Manager. Apple will allow Linux VMs to run Intel apps with Rosetta in macOS Ventura — Some developers, including Hector Martin of the Asahi Linux project and Twitter user @never_released, have already found that these steps can also enable Rosetta on non-Apple ARM CPUs as long as they're modern enough to support at least version 8.2 of the Arm instruction set. Apple Will Handle Its Own Lending for Buy Now Pay Later Service — Apple Inc. will handle the lending itself for a new “buy now, pay later” offering, sidestepping partners as the tech giant pushes deeper into the financial services industry.Qualcomm will beat M2 chips, claims CEO, with former Apple engineers — Qualcomm will beat M2 chips in the laptop and desktop PC sector, claims the company’s CEO, thanks to expertise from three former Apple Silicon engineers.Boost: Grab a new Podcast App — Send a Boost into the show with a Podcasting 2.0 compatible app.
undefined
Jun 8, 2022 • 52min

469: The Problem with WWDC

We jump aboard Hair Force One and are a bit let down. We get into why. Plus Mike's first impressions of the HP Dev One laptop.Sponsored By:Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderTailscale: Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. Links:WWDC 2022 Live - JupiterTube — Watch the playback of the Jupiter Broadcasting WWDC 2022 Watch-a-Long stream.iOS 16: Features and everything new — Apple has officially unveiled iOS 16 with new features focused on customization, communication, and more. Right off the bat, the company says that iOS 16 brings an all-new lock screen with a slew of new customization options. Head below for the details.iOS 16 requires an iPhone 8 — iPhone 6S, 6S Plus, and 7 are all getting dropped in the next update.Apple Announces Multi-Display CarPlay With Integrated Speedometer, Climate Controls, and More — Apple today announced significant enhancements coming to CarPlay, including support for multiple displays in a vehicle, built-in climate controls for adjusting the A/C or heat temperature without leaving the ‌CarPlay‌ interface, and more.Apple brings ‘undo send’ to iMessageApple reveals new Notification Center features for iOS 16 at WWDC 2022Apple announces new redesigned MacBook Air at WWDC — Apple today announced its next-generation MacBook Air, starting at $1199, featuring the just-announced M2 chip inside. The new MacBook Air has a redesigned enclosure and comes in striking new case colors. Apple announces new flagship M2 processor — Much like the original M1 chip, the new M2 uses Apple’s custom Arm silicon, and it’s built on a 5nm process complete with 20 billion transistors — 25 percent more than the original M1. All of these transistors should boost performance, and Apple is promising a 18 percent faster CPU, and 35 percent faster GPU inside the M2 compared to the original M1.MetalFX is Apple's take on upscaling tech for games — Metal 3 will include support for MetalFX Upscaling. Your Mac will render smaller frames that are less compute-intensive. MetalFX will upscale the visuals and apply temporal anti-aliasing. iOS 16 Makes It Easier to Share Photos With Family Using New Shared iCloud LibraryM2 MacBooks Still Officially Support Only a Single External DisplayiOS 16 Will Require Apps to Ask Users for Permission to Access the ClipboardmacOS 13 Ventura Lets You Use Your iPhone's Camera as a Webcam — As part of its macOS 13 Ventura presentation at WWDC 2022, Apple today announced Continuity Camera, which gives Mac owners the ability to use their iPhone as a webcam.macOS Ventura Drops Support for Older Macs, Works With 2017 and Later Machines — The new macOS Ventura software that was introduced today is compatible with many of the Macs that were able to run macOS Monterey, but it does drop support for some Mac models from 2014 through 2016, according to Apple's webpage for the update.Apple Seeds First Beta of macOS 13 Ventura to Developers — After today's keynote event that saw the unveiling of macOS 13 Ventura, the newest version of the Mac operating system, Apple has seeded the first beta of the new software to developers for testing purposes.Apple Seeds First Betas of iOS 16 and iPadOS 16 to Developers — Following the conclusion of today's keynote event that saw the unveiling of new versions of iOS, iPadOS, macOS, watchOS, and tvOS, Apple has made the first betas of iOS 16 and iPadOS 16 available to developers for testing purposes.Send a Boost: Grab a New Podcast App — Send a boost into the show with a Podcasting 2.0 compatible app.Breez - Boost without Switching Podcast Apps — Breez is a simple and quick way to send a Boost without switching your podcast app.
undefined
Jun 1, 2022 • 43min

468: Coding to Make It

What's old is new again, but we're not buying it this time. It's developer conference season, and we're hunting vaporware.Sponsored By:Tailscale: Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderLinks:WWDC Live Commentary Stream at Jupiter.Tube Next WeekThe Decentralized Package Network | Pyrsia.io — Open source software that helps protect the open source supply chainJFrog Ushers in New Era of Open-Source Software Security, Launching Project Pyrsia to Help Prevent Software Supply Chain Attacks — JFrog and other open-source technology leaders, including Docker, DeployHub, Futureway, and Oracle – worked together to establish the Project Pyrsia network for validating the source and security of open-source software packages.London Meetup *PROVISIONAL*, Sat, Aug 6, 2022 — Alex from Self-Hosted will be in the UK in August and is proposing a meetup in London on August 6th at 2pm GMT (meetup.com is based off JBs Pacific Time).Try Infrastructure as Code eBook — This 200+ page ebook is meant to be a step-by-step guide for you to learn how to use some of the most in-demand IaC tools that existBuild 2022: Project Volterra — “Because we expect to see NPUs being built into most, if not all future computing devices, we’re going to make it easy for developers to leverage these new capabilities, by baking support for NPUs into the end-to-end Windows platform,”Microsoft Dev Box is a cloud-powered developer workstation — Microsoft is pitching this at a variety of developers who might work on projects that have software conflicts and dependencies that make maintaining a developer workstation more of a headache.Apple Fails in Bid to Dismiss Cydia Creator's Amended Antitrust Lawsui — Apple has lost a bid to dismiss an antitrust lawsuit filed against it by Jay Freeman, creator of an alternative App Store known as Cydia for "jailbroken" iPhones and iPads.Microsoft finds severe bugs in Android apps from large mobile providers — The researchers found these vulnerabilities (tracked as CVE-2021-42598, CVE-2021-42599, CVE-2021-42600, and CVE-2021-42601) in a mobile framework owned by mce Systems exposing users to command injection and privilege escalation attacks.'realityOS' Trademark Filing Hints at Possible WWDC Announcement — The two separate trademark filings (1, 2) were resurfaced by Parker Ortolani on Twitter, who notes that while both were initially submitted on December 8, 2021, more interestingly, they're both listed with foreign filing date deadlines of June 8, 2022, just two days after Apple's main WWDC keynote. Another filing on the USPTO website lists a foreign filing date deadline of June 9, 2022.M2 MacBook Air Said to Be Among Most Likely WWDC Hardware AnnouncementsWWDC 2022 is One Week Away — Monday the 6th: Apple’s Keynote at 10 a.m. Pacific - Watch it live Jupiter.TubeNew Podcast Apps — Grab a new Podcast app and send in a Boost.Breez - Boost without the Podcast app — Send in a Boost without switching Podcast apps.
undefined
7 snips
May 25, 2022 • 49min

467: No More Snake Mustaches

Soon there will be no shame in that snake game, the big trend that is not our friend, and Microsoft reinvents the widget.Sponsored By:Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderTailscale: Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. Links:Danielle DiMartino Booth on Twitter — "Amazon first announced it was going to be laying off 100,000 workers, and we really did get validation of the slowdown with Target, Walmart, Kohl’s saying we’re sitting on way too much inventory, demand is not there."Richard Field on Twitter — So to retain its mythical credibility, will Fed follow through on its forward guidance and raise rates thereby making the recession more severe or will the Fed say, wait, all the contemporaneous data we have suggests we are in a recession, so time to halt rate increases?The Labor Market Just Cratered — The Fed will be hard-pressed to drive inflation down towards its 2% target without raising the unemployment rate meaningfully, which in turn will require a significant downshift in labor demand. The Cantillon Effect: Why Wall Street Gets a Bailout and You Don't — The reason is because money has to travel through institutions, and right now, the institutions for the powerful function well, and those for the rest of us are rickety and broken. So money gets to the rich first. Eventually, some money will get to the rest of us, but in the interim period before that money fully circulates, the wealthy can use their access to money to buy up physical or financial assets.What is the Cantillon Effect and Why It’s Even More Important Now?London Meetup *PROVISIONAL*, Sat, Aug 6, 2022 — Alex from Self-Hosted will be in the UK in August and is proposing a meetup in London on August 6th at 2pm GMT (meetup.com is based off JBs Pacific Time).What’s New In Python 3.11 — This article explains the new features in Python 3.11, compared to 3.10. What’s in which Python — 10–60% faster than 3.10HP Dev One — Get ready for a laptop that’s customized for the way you code. Featuring preinstalled Pop!_OS Linux and a tuned Linux keyboard with a Super key, HP Dev One was designed with developers in mind.Adaptive Cards — Adaptive Cards are platform-agnostic snippets of UI, authored in JSON, that apps and services can openly exchange.AdaptiveCards on GitHubThe Mad Botter Is Hiring — Find your next job at The Mad Botter INC.
undefined
May 18, 2022 • 52min

466: Luxury Emotional Manipulation

Why Mike feels like Heroku is in a failed state, what drove us crazy about Google I/O this year, how Chris botched something super important, and some serious Python love sprinkled throughout.Sponsored By:Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderTailscale: Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. Links:Michael Dominick on Twitter — The first step pf #opencore / #foss Alice. See @CoderRadioShow I’m working on it! #automation. For nerds I’m trying to split the layers - the ones that make sense as #GPL and of course the rest. This harder than I had thought Why Did Heroku Fail? — Fifteen years later, developers are still trying to recreate the developer experience of Heroku.Announcing TypeScript 4.7 RC — Today we’re excited to announce our Release Candidate (RC) of TypeScript 4.7!Google I/O 2022: Every New Device and Announcement — From Android 13 to the upcoming Pixel Watch, here's what Google unveiled at its annual developer conference.Flutter 3 — Flutter 3 is live!!! For more information, see Introducing Flutter 3, What’s new in Flutter 3, and Dart 2.17:A Few Things You Might Have Missed from Google I/O 2022It's official. Remote work has zero negative impact on your productivity — Almost all of the study’s employees were right back up to the same level of output as they were doing before Hurricane Harvey.Apple's Director of Machine Learning Resigns Due to Return to Office Work — Goodfellow reportedly broke the news to staff in an email, saying his resignation is in part due to Apple's plan to return to in-person work, which required employees to work from the office at least one day per week by April 11, at least two days per week by May 2, and at least three days per week by May 23. "I believe strongly that more flexibility would have been the best policy for my team," Goodfellow said in the email.FIG JAM on Twitter — So...all these tech companies that have created hardware and software to connect people and enable them to collaborate and create from all over the world doesn't work for the companies themselves? What happened to eating your own dog food?Python Distilled 1, Beazley, David M, eBook — The richness of modern Python challenges developers at all levels. How can programmers who are new to Python know where to begin without being overwhelmed? How can experienced Python developers know they're coding in a manner that is clear and effective? How does one make the jump from learning about individual features to thinking in Python at a deeper level? Dave Beazley's new Python Distilled addresses these and many other real-world issues.Python Workout — The only way to master a skill is to practice. In Python Workout, author Reuven M. Lerner guides you through 50 carefully selected exercises that invite you to flex your programming muscles.What is Tauri? — Tauri is a toolkit that helps developers make applications for the major desktop platforms - using virtually any frontend framework in existence. The core is built with Rust, and the CLI leverages Node.js making Tauri a genuinely polyglot approach to creating and maintaining great apps.nitterTMB Careers - The Mad Botter

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app