<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" encoding="UTF-8" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:atom="http://www.w3.org/2005/Atom/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:fireside="http://fireside.fm/modules/rss/fireside">
  <channel>
    <fireside:hostname>web02.fireside.fm</fireside:hostname>
    <fireside:genDate>Wed, 08 Apr 2026 16:36:30 -0500</fireside:genDate>
    <generator>Fireside (https://fireside.fm)</generator>
    <title>Coder Radio - Episodes Tagged with “Wsl”</title>
    <link>https://coder.show/tags/wsl</link>
    <pubDate>Wed, 11 Sep 2024 05:00:00 -0400</pubDate>
    <description>A weekly talk show taking a pragmatic look at the art and business of Software Development and the world of technology.
</description>
    <language>en-us</language>
    <itunes:type>episodic</itunes:type>
    <itunes:subtitle>A weekly talk show</itunes:subtitle>
    <itunes:author>The Mad Botter</itunes:author>
    <itunes:summary>A weekly talk show taking a pragmatic look at the art and business of Software Development and the world of technology.
</itunes:summary>
    <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
    <itunes:explicit>no</itunes:explicit>
    <itunes:owner>
      <itunes:name>The Mad Botter</itunes:name>
      <itunes:email>michael@themadbotter.com</itunes:email>
    </itunes:owner>
<itunes:category text="Technology"/>
<itunes:category text="Education">
  <itunes:category text="How To"/>
</itunes:category>
<itunes:category text="Business"/>
<item>
  <title>587: Surfing the WSL Wave</title>
  <link>https://coder.show/587</link>
  <guid isPermaLink="false">7f9564b2-eccf-4500-9377-9f9fd4ce495a</guid>
  <pubDate>Wed, 11 Sep 2024 05:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/7f9564b2-eccf-4500-9377-9f9fd4ce495a.mp3" length="50414677" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Our thoughts on the iPhone 16, and then Mike surfs the WSL wave.</itunes:subtitle>
  <itunes:duration>1:00:01</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>Our thoughts on the iPhone 16, and then Mike surfs the WSL wave. 
</description>
  <itunes:keywords>Coder Radio, Development Podcast, developers, Google, antitrust, digital ads market, DOJ, Apple, iPhone 16 Pro, iPhone 16 Pro Max, Apple Watch Series 10, sleep apnea detection, A18 chip, Apple AI, satellite messaging, iOS 18, WSL, Apple Intelligence, R programming language, Steve Jobs, Tim Cook, Nostr, key management, Active-Listening software, Cox Media Group, targeted advertising, privacy concerns</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Our thoughts on the iPhone 16, and then Mike surfs the WSL wave.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://jupitersignal.memberful.com/checkout?plan=53744&amp;coupon=summer">Coder QA</a>: <a rel="nofollow" href="https://jupitersignal.memberful.com/checkout?plan=53744&amp;coupon=summer">Take $1 a month off for the lifetime of your membership and contribute to our show directly.</a> Promo Code: summer</li></ul><p>Links:</p><ul><li><a title="💥 Gets Sats Quick and Easy with Strike" rel="nofollow" href="https://strike.me/">💥 Gets Sats Quick and Easy with Strike</a> &mdash; 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.</li><li><a title="🇨🇦 Bitcoin Well" rel="nofollow" href="https://bitcoinwell.com/">🇨🇦 Bitcoin Well</a> &mdash; Enable your independence with the fastest and safest way to buy bitcoin in Canada and the USA. Focused on Bitcoin excellence, enabling true financial independence 🥇

</li><li><a title="📻 Boost with Fountain.FM" rel="nofollow" href="https://fountain.fm/">📻 Boost with Fountain.FM</a> &mdash; Boost from Fountain.FM's website and keep your current Podcast app. Or kick the tires on the Podcasting 2.0 revolution and try out Fountain.FM the app! 🚀</li><li><a title="The Biden administration launches its second big attack on Google - POLITICO" rel="nofollow" href="https://www.politico.com/news/2024/09/09/biden-administration-google-antitrust-00177843">The Biden administration launches its second big attack on Google - POLITICO</a> &mdash; The DOJ is expressly seeking to break up the company, a feat not attempted since its case against Microsoft in the early 2000s, and not successful since the historic dismantling of AT&amp;T in the early 1980s.</li><li><a title="Apple Announces iPhone 16 Pro and iPhone 16 Pro Max with Larger Displays, New Camera Control, and More " rel="nofollow" href="https://www.macrumors.com/2024/09/09/apple-announces-iphone-16-pro/">Apple Announces iPhone 16 Pro and iPhone 16 Pro Max with Larger Displays, New Camera Control, and More </a> &mdash; The devices are powered by the new A18 Pro chip, made using 2nd-generation 3nm technology. It offers a 16-core Neural Engine with 17% more memory bandwidth, making Apple Intelligence tasks up to 15% faster compared to the previous generation. The 6-core CPU features two performance cores and four efficiency cores, providing 15% faster performance and 20% more efficiency. Additionally, the 6-core GPU is up to 20% faster than the A17 Pro, with hardware-accelerated ray tracing for more realistic lighting in games. Faster USB-C speeds and twice the data processing for video encoding are also supported.</li><li><a title="AirPods Max Still Lack H2 Chip Following Minor Update With USB-C Port and New Colors " rel="nofollow" href="https://www.macrumors.com/2024/09/10/airpods-max-still-lack-h2-chip/">AirPods Max Still Lack H2 Chip Following Minor Update With USB-C Port and New Colors </a> &mdash; Apple first released the AirPods Max in December 2020, so the headphones are nearly four years old and continue to have the H1 chip from 2019.</li><li><a title="iOS 18.1 with Apple Intelligence launches in October, more languages rolling out over time " rel="nofollow" href="https://9to5mac.com/2024/09/09/ios-18-1-apple-intelligence-languages-october/">iOS 18.1 with Apple Intelligence launches in October, more languages rolling out over time </a> &mdash; Apple did not officially confirm which parts of Apple Intelligence will launch when. Starting in October, we expect the company to debut notification summaries, email summaries, the Reduce Interruptions focus, and Clean Up image editing in Photos.

Rumors indicate that the image generation functionality, like Genmoji and Image Playgrounds, will roll out in December.</li><li><a title="Apple’s iPhone 16 AI is useful so far, except when it’s bonkers" rel="nofollow" href="https://www.washingtonpost.com/technology/2024/09/09/iphone-16-apple-intelligence-ai-event-2024/">Apple’s iPhone 16 AI is useful so far, except when it’s bonkers</a> &mdash; Weird like the time it alerted me that Donald Trump had endorsed Tim Walz for president. </li><li><a title="Surfing the WSL Wave - dominickm.com" rel="nofollow" href="https://dominickm.com/surfing-the-wsl-wave/">Surfing the WSL Wave - dominickm.com</a> &mdash; With Summer coming to a close I decided to take another surf on the WSL (Windows Subsystem for Linux) wave and in short was not disappointed. </li><li><a title="hotshots.dashboard" rel="nofollow" href="https://github.com/rpodcast/hotshots.dashboard">hotshots.dashboard</a> &mdash; A Shiny-powered dashboard summarizing virtual racing league stats!</li><li><a title="submissions-pilot4-webR" rel="nofollow" href="https://github.com/RConsortium/submissions-pilot4-webR">submissions-pilot4-webR</a> &mdash; Development repository for Pilot 4 WebAssembly Shiny App</li><li><a title="Shocking leak suggests your phone really is listening in on your conversations" rel="nofollow" href="https://www.dailymail.co.uk/sciencetech/article-13805393/Facebook-partner-brags-listening-phones-microphone-serve-ads.html">Shocking leak suggests your phone really is listening in on your conversations</a> &mdash; An apparent pitch deck from one of Facebook's alleged marketing partner appears to detail how the firm eavesdrops on users' conversations to create targeted ads. </li><li><a title="Bombshell leak reveals your phone really might be listening to you – and telling Facebook and Google " rel="nofollow" href="https://www.mirror.co.uk/news/weird-news/bombshell-leak-reveals-your-phone-33588389">Bombshell leak reveals your phone really might be listening to you – and telling Facebook and Google </a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Our thoughts on the iPhone 16, and then Mike surfs the WSL wave.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://jupitersignal.memberful.com/checkout?plan=53744&amp;coupon=summer">Coder QA</a>: <a rel="nofollow" href="https://jupitersignal.memberful.com/checkout?plan=53744&amp;coupon=summer">Take $1 a month off for the lifetime of your membership and contribute to our show directly.</a> Promo Code: summer</li></ul><p>Links:</p><ul><li><a title="💥 Gets Sats Quick and Easy with Strike" rel="nofollow" href="https://strike.me/">💥 Gets Sats Quick and Easy with Strike</a> &mdash; 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.</li><li><a title="🇨🇦 Bitcoin Well" rel="nofollow" href="https://bitcoinwell.com/">🇨🇦 Bitcoin Well</a> &mdash; Enable your independence with the fastest and safest way to buy bitcoin in Canada and the USA. Focused on Bitcoin excellence, enabling true financial independence 🥇

</li><li><a title="📻 Boost with Fountain.FM" rel="nofollow" href="https://fountain.fm/">📻 Boost with Fountain.FM</a> &mdash; Boost from Fountain.FM's website and keep your current Podcast app. Or kick the tires on the Podcasting 2.0 revolution and try out Fountain.FM the app! 🚀</li><li><a title="The Biden administration launches its second big attack on Google - POLITICO" rel="nofollow" href="https://www.politico.com/news/2024/09/09/biden-administration-google-antitrust-00177843">The Biden administration launches its second big attack on Google - POLITICO</a> &mdash; The DOJ is expressly seeking to break up the company, a feat not attempted since its case against Microsoft in the early 2000s, and not successful since the historic dismantling of AT&amp;T in the early 1980s.</li><li><a title="Apple Announces iPhone 16 Pro and iPhone 16 Pro Max with Larger Displays, New Camera Control, and More " rel="nofollow" href="https://www.macrumors.com/2024/09/09/apple-announces-iphone-16-pro/">Apple Announces iPhone 16 Pro and iPhone 16 Pro Max with Larger Displays, New Camera Control, and More </a> &mdash; The devices are powered by the new A18 Pro chip, made using 2nd-generation 3nm technology. It offers a 16-core Neural Engine with 17% more memory bandwidth, making Apple Intelligence tasks up to 15% faster compared to the previous generation. The 6-core CPU features two performance cores and four efficiency cores, providing 15% faster performance and 20% more efficiency. Additionally, the 6-core GPU is up to 20% faster than the A17 Pro, with hardware-accelerated ray tracing for more realistic lighting in games. Faster USB-C speeds and twice the data processing for video encoding are also supported.</li><li><a title="AirPods Max Still Lack H2 Chip Following Minor Update With USB-C Port and New Colors " rel="nofollow" href="https://www.macrumors.com/2024/09/10/airpods-max-still-lack-h2-chip/">AirPods Max Still Lack H2 Chip Following Minor Update With USB-C Port and New Colors </a> &mdash; Apple first released the AirPods Max in December 2020, so the headphones are nearly four years old and continue to have the H1 chip from 2019.</li><li><a title="iOS 18.1 with Apple Intelligence launches in October, more languages rolling out over time " rel="nofollow" href="https://9to5mac.com/2024/09/09/ios-18-1-apple-intelligence-languages-october/">iOS 18.1 with Apple Intelligence launches in October, more languages rolling out over time </a> &mdash; Apple did not officially confirm which parts of Apple Intelligence will launch when. Starting in October, we expect the company to debut notification summaries, email summaries, the Reduce Interruptions focus, and Clean Up image editing in Photos.

Rumors indicate that the image generation functionality, like Genmoji and Image Playgrounds, will roll out in December.</li><li><a title="Apple’s iPhone 16 AI is useful so far, except when it’s bonkers" rel="nofollow" href="https://www.washingtonpost.com/technology/2024/09/09/iphone-16-apple-intelligence-ai-event-2024/">Apple’s iPhone 16 AI is useful so far, except when it’s bonkers</a> &mdash; Weird like the time it alerted me that Donald Trump had endorsed Tim Walz for president. </li><li><a title="Surfing the WSL Wave - dominickm.com" rel="nofollow" href="https://dominickm.com/surfing-the-wsl-wave/">Surfing the WSL Wave - dominickm.com</a> &mdash; With Summer coming to a close I decided to take another surf on the WSL (Windows Subsystem for Linux) wave and in short was not disappointed. </li><li><a title="hotshots.dashboard" rel="nofollow" href="https://github.com/rpodcast/hotshots.dashboard">hotshots.dashboard</a> &mdash; A Shiny-powered dashboard summarizing virtual racing league stats!</li><li><a title="submissions-pilot4-webR" rel="nofollow" href="https://github.com/RConsortium/submissions-pilot4-webR">submissions-pilot4-webR</a> &mdash; Development repository for Pilot 4 WebAssembly Shiny App</li><li><a title="Shocking leak suggests your phone really is listening in on your conversations" rel="nofollow" href="https://www.dailymail.co.uk/sciencetech/article-13805393/Facebook-partner-brags-listening-phones-microphone-serve-ads.html">Shocking leak suggests your phone really is listening in on your conversations</a> &mdash; An apparent pitch deck from one of Facebook's alleged marketing partner appears to detail how the firm eavesdrops on users' conversations to create targeted ads. </li><li><a title="Bombshell leak reveals your phone really might be listening to you – and telling Facebook and Google " rel="nofollow" href="https://www.mirror.co.uk/news/weird-news/bombshell-leak-reveals-your-phone-33588389">Bombshell leak reveals your phone really might be listening to you – and telling Facebook and Google </a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>483: Objective D</title>
  <link>https://coder.show/483</link>
  <guid isPermaLink="false">0dd30a44-823c-413c-88b9-0d29b53a87cc</guid>
  <pubDate>Thu, 15 Sep 2022 00:45:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/0dd30a44-823c-413c-88b9-0d29b53a87cc.mp3" length="36347842" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>To our surprise, Apple gave developers a treat this week and continues to search for the ultimate productivity hack.</itunes:subtitle>
  <itunes:duration>43:16</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>To our surprise, Apple gave developers a treat this week and Chris continues to search for the ultimate productivity hack. 
</description>
  <itunes:keywords>Coder Radio, Development Podcast, Windows on Linux Kernel, WSL, uniform lifestyle, iOS 16, Customize Lock Screen, WidgetKit, App Intents, WeatherKit, ARKit 6, CarPlay, iPhone 14, GPS, GrapheneOS, CSAM, RSI, Kinesis Freestyle Pro, mechanical keyboard, Paywithmoon, Apple, Microsoft, Red Hat, RHEL, Drones</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>To our surprise, Apple gave developers a treat this week and Chris continues to search for the ultimate productivity hack.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://linode.com/coder">Linode</a>: <a rel="nofollow" href="https://linode.com/coder">Receive a $100 60-day credit towards your new account. </a> Promo Code: linode.com/coder</li><li><a rel="nofollow" href="https://tailscale.com/coder">Tailscale</a>: <a rel="nofollow" href="https://tailscale.com/coder">Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. </a></li></ul><p>Links:</p><ul><li><a title="Join our West Coast Crew Chat" rel="nofollow" href="http://bit.ly/westcoastcrew">Join our West Coast Crew Chat</a> &mdash; Join our West Coast chat room for future events.</li><li><a title="What’s new for Apple developers - iOS 16" rel="nofollow" href="https://developer.apple.com/whats-new/">What’s new for Apple developers - iOS 16</a> &mdash; Learn about the key technologies and exciting capabilities available in the latest SDKs </li><li><a title="iOS 16 Launches" rel="nofollow" href="https://www.macrumors.com/2022/09/11/ios-16-features-preview/">iOS 16 Launches</a> &mdash; Apple is set to release iOS 16 this Monday, September 12</li><li><a title="Apple iOS 16 review: unlocking the lock screen" rel="nofollow" href="https://www.theverge.com/23347903/ios-16-review-iphone-apple">Apple iOS 16 review: unlocking the lock screen</a> &mdash; Apple’s trying to turn your phone into more than just a bunch of apps
</li><li><a title="iOS 16: The MacStories Review" rel="nofollow" href="https://www.macstories.net/stories/ios-16-the-macstories-review/">iOS 16: The MacStories Review</a> &mdash; Customization is back, and Apple’s having fun again.</li><li><a title="All the iOS 16 Features You Won&#39;t Get Until Later This Year" rel="nofollow" href="https://www.macrumors.com/2022/09/11/delayed-ios-16-features/">All the iOS 16 Features You Won't Get Until Later This Year</a></li><li><a title="iOS 16 - New Features - Apple" rel="nofollow" href="https://www.apple.com/ios/ios-16/features/">iOS 16 - New Features - Apple</a></li><li><a title="iPhone 14 Pro Models Feature Improved GPS Accuracy" rel="nofollow" href="https://www.macrumors.com/2022/09/10/iphone-14-pro-dual-frequency-gps/">iPhone 14 Pro Models Feature Improved GPS Accuracy</a> &mdash; The new iPhone 14 Pro and iPhone 14 Pro Max feature dual-frequency GPS support for more accurate location tracking, according to Apple's tech specs for the devices. </li><li><a title="iPhone 14 Pro&#39;s Always-On Display Intelligently Turns Off When You Leave the Room With an Apple Watch" rel="nofollow" href="https://www.macrumors.com/2022/09/12/iphone-14-pro-always-on-display-apple-watch/">iPhone 14 Pro's Always-On Display Intelligently Turns Off When You Leave the Room With an Apple Watch</a> &mdash; The always-on display on the iPhone 14 Pro and ‌iPhone 14 Pro‌ Max will intelligently and automatically turn off when a user leaves their iPhone in a room and walks out while wearing an Apple Watch.</li><li><a title="Grab a new Podcast app" rel="nofollow" href="https://podcastindex.org/apps?appTypes=app&amp;elements=Value">Grab a new Podcast app</a> &mdash; Upgrade your podcast app with a Podcasting 2.0 compatible app.</li><li><a title="Chris&#39; Fountain.FM link" rel="nofollow" href="https://fountain.fm/refer/chrislas-e72160c3c5">Chris' Fountain.FM link</a> &mdash; Find Chris on Fountain.FM</li><li><a title="GrapheneOS" rel="nofollow" href="https://grapheneos.org/">GrapheneOS</a> &mdash; The private and secure mobile operating system with Android app compatibility. Developed as a non-profit open source project.</li><li><a title="Moon Cards" rel="nofollow" href="https://paywithmoon.com/">Moon Cards</a> &mdash; Pay at millions of online merchants with secure virtual cards.

</li><li><a title="Instacart Plans to Focus IPO on Selling Employee Shares" rel="nofollow" href="https://www.wsj.com/articles/instacart-plans-to-focus-ipo-on-selling-employee-shares-11663581602?mod=djemalertNEWS">Instacart Plans to Focus IPO on Selling Employee Shares</a> &mdash; Most shares listed will come from employees, in a move that could help the delivery company retain and recruit talent
</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>To our surprise, Apple gave developers a treat this week and Chris continues to search for the ultimate productivity hack.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://linode.com/coder">Linode</a>: <a rel="nofollow" href="https://linode.com/coder">Receive a $100 60-day credit towards your new account. </a> Promo Code: linode.com/coder</li><li><a rel="nofollow" href="https://tailscale.com/coder">Tailscale</a>: <a rel="nofollow" href="https://tailscale.com/coder">Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. </a></li></ul><p>Links:</p><ul><li><a title="Join our West Coast Crew Chat" rel="nofollow" href="http://bit.ly/westcoastcrew">Join our West Coast Crew Chat</a> &mdash; Join our West Coast chat room for future events.</li><li><a title="What’s new for Apple developers - iOS 16" rel="nofollow" href="https://developer.apple.com/whats-new/">What’s new for Apple developers - iOS 16</a> &mdash; Learn about the key technologies and exciting capabilities available in the latest SDKs </li><li><a title="iOS 16 Launches" rel="nofollow" href="https://www.macrumors.com/2022/09/11/ios-16-features-preview/">iOS 16 Launches</a> &mdash; Apple is set to release iOS 16 this Monday, September 12</li><li><a title="Apple iOS 16 review: unlocking the lock screen" rel="nofollow" href="https://www.theverge.com/23347903/ios-16-review-iphone-apple">Apple iOS 16 review: unlocking the lock screen</a> &mdash; Apple’s trying to turn your phone into more than just a bunch of apps
</li><li><a title="iOS 16: The MacStories Review" rel="nofollow" href="https://www.macstories.net/stories/ios-16-the-macstories-review/">iOS 16: The MacStories Review</a> &mdash; Customization is back, and Apple’s having fun again.</li><li><a title="All the iOS 16 Features You Won&#39;t Get Until Later This Year" rel="nofollow" href="https://www.macrumors.com/2022/09/11/delayed-ios-16-features/">All the iOS 16 Features You Won't Get Until Later This Year</a></li><li><a title="iOS 16 - New Features - Apple" rel="nofollow" href="https://www.apple.com/ios/ios-16/features/">iOS 16 - New Features - Apple</a></li><li><a title="iPhone 14 Pro Models Feature Improved GPS Accuracy" rel="nofollow" href="https://www.macrumors.com/2022/09/10/iphone-14-pro-dual-frequency-gps/">iPhone 14 Pro Models Feature Improved GPS Accuracy</a> &mdash; The new iPhone 14 Pro and iPhone 14 Pro Max feature dual-frequency GPS support for more accurate location tracking, according to Apple's tech specs for the devices. </li><li><a title="iPhone 14 Pro&#39;s Always-On Display Intelligently Turns Off When You Leave the Room With an Apple Watch" rel="nofollow" href="https://www.macrumors.com/2022/09/12/iphone-14-pro-always-on-display-apple-watch/">iPhone 14 Pro's Always-On Display Intelligently Turns Off When You Leave the Room With an Apple Watch</a> &mdash; The always-on display on the iPhone 14 Pro and ‌iPhone 14 Pro‌ Max will intelligently and automatically turn off when a user leaves their iPhone in a room and walks out while wearing an Apple Watch.</li><li><a title="Grab a new Podcast app" rel="nofollow" href="https://podcastindex.org/apps?appTypes=app&amp;elements=Value">Grab a new Podcast app</a> &mdash; Upgrade your podcast app with a Podcasting 2.0 compatible app.</li><li><a title="Chris&#39; Fountain.FM link" rel="nofollow" href="https://fountain.fm/refer/chrislas-e72160c3c5">Chris' Fountain.FM link</a> &mdash; Find Chris on Fountain.FM</li><li><a title="GrapheneOS" rel="nofollow" href="https://grapheneos.org/">GrapheneOS</a> &mdash; The private and secure mobile operating system with Android app compatibility. Developed as a non-profit open source project.</li><li><a title="Moon Cards" rel="nofollow" href="https://paywithmoon.com/">Moon Cards</a> &mdash; Pay at millions of online merchants with secure virtual cards.

</li><li><a title="Instacart Plans to Focus IPO on Selling Employee Shares" rel="nofollow" href="https://www.wsj.com/articles/instacart-plans-to-focus-ipo-on-selling-employee-shares-11663581602?mod=djemalertNEWS">Instacart Plans to Focus IPO on Selling Employee Shares</a> &mdash; Most shares listed will come from employees, in a move that could help the delivery company retain and recruit talent
</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>477: Sweet Little Lies</title>
  <link>https://coder.show/477</link>
  <guid isPermaLink="false">d0fc7ab5-4fcd-495f-97a8-06d9e0e2ee99</guid>
  <pubDate>Wed, 03 Aug 2022 06:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/d0fc7ab5-4fcd-495f-97a8-06d9e0e2ee99.mp3" length="46269671" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>We debate the lies our tool makers tell us, if Clojure has a Rails-sized hole, and the secrets of a successful software engineer.</itunes:subtitle>
  <itunes:duration>55:04</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>We debate the lies our tool makers tell us, if Clojure has a Rails-sized hole, and the secrets of a successful software engineer. 
</description>
  <itunes:keywords>Coder Radio, Development Podcast, WSL, ResearchKit, Apple, ResearchKit, infrastructure automation, CI/CD, Clojure, Rails, Luminus, Apple Migration Assistant, macos, Secrets of a Successful Software Engineer, decentralized internet, semantic web, Open Source Licenses to Avoid</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>We debate the lies our tool makers tell us, if Clojure has a Rails-sized hole, and the secrets of a successful software engineer.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://linode.com/coder">Linode</a>: <a rel="nofollow" href="https://linode.com/coder">Receive a $100 60-day credit towards your new account. </a> Promo Code: linode.com/coder</li><li><a rel="nofollow" href="https://tailscale.com/coder">Tailscale</a>: <a rel="nofollow" href="https://tailscale.com/coder">Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. </a></li></ul><p>Links:</p><ul><li><a title="Jupiter Broadcasting Meetup Page" rel="nofollow" href="https://www.meetup.com/jupiterbroadcasting/">Jupiter Broadcasting Meetup Page</a> &mdash; London Meetup just days away!</li><li><a title="Join our West Coast Crew Matrix chat." rel="nofollow" href="https://bit.ly/westcoastcrew">Join our West Coast Crew Matrix chat.</a> &mdash; Calling West Coast Locals! </li><li><a title="ResearchKit" rel="nofollow" href="http://researchkit.org/">ResearchKit</a> &mdash; ResearchKit is an open source framework introduced by Apple that allows researchers and developers to create powerful apps for medical research. Easily create visual consent flows, real-time dynamic active tasks, and surveys using a variety of customizable modules that you can build upon and share with the community. And since ResearchKit works seamlessly with HealthKit, researchers can access even more relevant data for their studies — like daily step counts, calorie use, and heart rate.</li><li><a title="ResearchKit and CareKit - Apple" rel="nofollow" href="https://www.apple.com/lae/researchkit/">ResearchKit and CareKit - Apple</a> &mdash; a framework for developers to build apps that let you manage your own well-being on a daily basis.</li><li><a title="What is GitOps?" rel="nofollow" href="https://about.gitlab.com/topics/gitops/">What is GitOps?</a> &mdash; GitOps is an operational framework that takes DevOps best practices used for application development such as version control, collaboration, compliance, and CI/CD, and applies them to infrastructure automation.</li><li><a title="Clojure needs a Rails" rel="nofollow" href="https://blog.janetacarr.com/clojure-needs-a-rails/">Clojure needs a Rails</a> &mdash; Other programming languages have their definitive web framework. Ruby has Rails, Python has Django, Java has Play, Elixir has Pheonix. </li><li><a title="Luminus - a Clojure web framework" rel="nofollow" href="https://luminusweb.com/">Luminus - a Clojure web framework</a> &mdash; Luminus is a Clojure micro-framework based on a set of lightweight libraries. It aims to provide a robust, scalable, and easy to use platform. With Luminus you can focus on developing your app the way you want without any distractions.

</li><li><a title="Michael Dominick on Twitter" rel="nofollow" href="https://twitter.com/dominucco/status/1554102021883584515">Michael Dominick on Twitter</a> &mdash; First time using Migration Assistant. Going from an M1 to an Intel Mac. Let’s see how this goes lol </li><li><a title="Skills of a Successful Software Engineer" rel="nofollow" href="https://www.manning.com/books/skills-of-a-successful-software-engineer">Skills of a Successful Software Engineer</a> &mdash; Skills to grow from a solo coder into a productive member of a software development team, with seasoned advice on everything from refactoring to acing an interview.</li><li><a title="Coder to Developer" rel="nofollow" href="https://www.amazon.com/gp/product/B000PY3ZCG/ref=dbs_a_def_rwt_hsch_vapi_tkin_p1_i0">Coder to Developer</a></li><li><a title="Open Source Licenses to Avoid" rel="nofollow" href="https://brainhub.eu/library/open-source-licenses-to-avoid">Open Source Licenses to Avoid</a> &mdash; Check if the open sources you use pose a threat to your business and find out what to do today to secure your company for years.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>We debate the lies our tool makers tell us, if Clojure has a Rails-sized hole, and the secrets of a successful software engineer.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://linode.com/coder">Linode</a>: <a rel="nofollow" href="https://linode.com/coder">Receive a $100 60-day credit towards your new account. </a> Promo Code: linode.com/coder</li><li><a rel="nofollow" href="https://tailscale.com/coder">Tailscale</a>: <a rel="nofollow" href="https://tailscale.com/coder">Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. </a></li></ul><p>Links:</p><ul><li><a title="Jupiter Broadcasting Meetup Page" rel="nofollow" href="https://www.meetup.com/jupiterbroadcasting/">Jupiter Broadcasting Meetup Page</a> &mdash; London Meetup just days away!</li><li><a title="Join our West Coast Crew Matrix chat." rel="nofollow" href="https://bit.ly/westcoastcrew">Join our West Coast Crew Matrix chat.</a> &mdash; Calling West Coast Locals! </li><li><a title="ResearchKit" rel="nofollow" href="http://researchkit.org/">ResearchKit</a> &mdash; ResearchKit is an open source framework introduced by Apple that allows researchers and developers to create powerful apps for medical research. Easily create visual consent flows, real-time dynamic active tasks, and surveys using a variety of customizable modules that you can build upon and share with the community. And since ResearchKit works seamlessly with HealthKit, researchers can access even more relevant data for their studies — like daily step counts, calorie use, and heart rate.</li><li><a title="ResearchKit and CareKit - Apple" rel="nofollow" href="https://www.apple.com/lae/researchkit/">ResearchKit and CareKit - Apple</a> &mdash; a framework for developers to build apps that let you manage your own well-being on a daily basis.</li><li><a title="What is GitOps?" rel="nofollow" href="https://about.gitlab.com/topics/gitops/">What is GitOps?</a> &mdash; GitOps is an operational framework that takes DevOps best practices used for application development such as version control, collaboration, compliance, and CI/CD, and applies them to infrastructure automation.</li><li><a title="Clojure needs a Rails" rel="nofollow" href="https://blog.janetacarr.com/clojure-needs-a-rails/">Clojure needs a Rails</a> &mdash; Other programming languages have their definitive web framework. Ruby has Rails, Python has Django, Java has Play, Elixir has Pheonix. </li><li><a title="Luminus - a Clojure web framework" rel="nofollow" href="https://luminusweb.com/">Luminus - a Clojure web framework</a> &mdash; Luminus is a Clojure micro-framework based on a set of lightweight libraries. It aims to provide a robust, scalable, and easy to use platform. With Luminus you can focus on developing your app the way you want without any distractions.

</li><li><a title="Michael Dominick on Twitter" rel="nofollow" href="https://twitter.com/dominucco/status/1554102021883584515">Michael Dominick on Twitter</a> &mdash; First time using Migration Assistant. Going from an M1 to an Intel Mac. Let’s see how this goes lol </li><li><a title="Skills of a Successful Software Engineer" rel="nofollow" href="https://www.manning.com/books/skills-of-a-successful-software-engineer">Skills of a Successful Software Engineer</a> &mdash; Skills to grow from a solo coder into a productive member of a software development team, with seasoned advice on everything from refactoring to acing an interview.</li><li><a title="Coder to Developer" rel="nofollow" href="https://www.amazon.com/gp/product/B000PY3ZCG/ref=dbs_a_def_rwt_hsch_vapi_tkin_p1_i0">Coder to Developer</a></li><li><a title="Open Source Licenses to Avoid" rel="nofollow" href="https://brainhub.eu/library/open-source-licenses-to-avoid">Open Source Licenses to Avoid</a> &mdash; Check if the open sources you use pose a threat to your business and find out what to do today to secure your company for years.</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>475: I Do Declare</title>
  <link>https://coder.show/475</link>
  <guid isPermaLink="false">e27c3bf8-55cd-47fa-9a14-4eb93d6dc632</guid>
  <pubDate>Wed, 20 Jul 2022 06:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/e27c3bf8-55cd-47fa-9a14-4eb93d6dc632.mp3" length="50382128" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Mike's ready to make a case for Declarative UI, and Chris pulls back the curtain to reveal a spicy take.</itunes:subtitle>
  <itunes:duration>59:58</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>Mike's ready to make a case for Declarative UI, and Chris pulls back the curtain to reveal a spicy take. 
</description>
  <itunes:keywords>Coder Radio, Development Podcast, Pure Linux Desktop, Neovim, ZSH Plugins, WSL, Declarative UI, Flutter, full-functioned UI entity, SwiftUI, React Native, SolarWinds, Tech news, Tech media</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Mike&#39;s ready to make a case for Declarative UI, and Chris pulls back the curtain to reveal a spicy take.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://linode.com/coder">Linode</a>: <a rel="nofollow" href="https://linode.com/coder">Receive a $100 60-day credit towards your new account. </a> Promo Code: linode.com/coder</li><li><a rel="nofollow" href="https://tailscale.com/coder">Tailscale</a>: <a rel="nofollow" href="https://tailscale.com/coder">Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. </a></li></ul><p>Links:</p><ul><li><a title="Michael Dominick on Twitter" rel="nofollow" href="https://twitter.com/dominucco/status/1548002110205071363">Michael Dominick on Twitter</a> &mdash; 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.</li><li><a title="West Coast Matrix Chatroom" rel="nofollow" href="https://bit.ly/westcoastcrew">West Coast Matrix Chatroom</a> &mdash; Join our West Coast chat room.</li><li><a title="Jupiter Broadcasting Meetups" rel="nofollow" href="https://www.meetup.com/jupiterbroadcasting/">Jupiter Broadcasting Meetups</a> &mdash; Our west coast tour dates are published!</li><li><a title="Introduction to declarative UI" rel="nofollow" href="https://docs.flutter.dev/get-started/flutter-for/declarative">Introduction to declarative UI</a> &mdash; 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.</li><li><a title="SwiftUI Overview " rel="nofollow" href="https://developer.apple.com/xcode/swiftui/">SwiftUI Overview </a> &mdash; SwiftUI helps you build great-looking apps across all Apple platforms with the power of Swift </li><li><a title="React Native" rel="nofollow" href="https://reactnative.dev/">React Native</a> &mdash; React Native combines the best parts of native development with React, a best-in-class JavaScript library for building user interfaces.</li><li><a title="Why SolarWinds just may be one of the most secure software companies in the tech universe" rel="nofollow" href="https://www.scmagazine.com/feature/incident-response/why-solarwinds-just-may-be-one-of-the-most-secure-software-companies-in-the-tech-universe">Why SolarWinds just may be one of the most secure software companies in the tech universe</a> &mdash; A house gets burglarized, the owners buy a fancy alarm system. A hurricane knocks a house down, it gets rebuilt bigger and stronger.

</li><li><a title="SolarWinds hack: Untangling U.S. cybersecurity mess" rel="nofollow" href="https://fortune.com/longform/solarwinds-hack-cybersecurity-us-companies-hacked-fireeye/">SolarWinds hack: Untangling U.S. cybersecurity mess</a> &mdash; “It’s certainly going to be the worst cyberattack in United States history thus far, and I don’t believe people understand its magnitude,” </li><li><a title="Try out Fountain.fm the Podcasting 2.0 apps w/Boosts" rel="nofollow" href="https://fountain.fm/refer/chrislas-e72160c3c5">Try out Fountain.fm the Podcasting 2.0 apps w/Boosts</a></li><li><a title="Breez - Boost without Switch Podcast Apps" rel="nofollow" href="https://breez.technology/">Breez - Boost without Switch Podcast Apps</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Mike&#39;s ready to make a case for Declarative UI, and Chris pulls back the curtain to reveal a spicy take.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://linode.com/coder">Linode</a>: <a rel="nofollow" href="https://linode.com/coder">Receive a $100 60-day credit towards your new account. </a> Promo Code: linode.com/coder</li><li><a rel="nofollow" href="https://tailscale.com/coder">Tailscale</a>: <a rel="nofollow" href="https://tailscale.com/coder">Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. </a></li></ul><p>Links:</p><ul><li><a title="Michael Dominick on Twitter" rel="nofollow" href="https://twitter.com/dominucco/status/1548002110205071363">Michael Dominick on Twitter</a> &mdash; 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.</li><li><a title="West Coast Matrix Chatroom" rel="nofollow" href="https://bit.ly/westcoastcrew">West Coast Matrix Chatroom</a> &mdash; Join our West Coast chat room.</li><li><a title="Jupiter Broadcasting Meetups" rel="nofollow" href="https://www.meetup.com/jupiterbroadcasting/">Jupiter Broadcasting Meetups</a> &mdash; Our west coast tour dates are published!</li><li><a title="Introduction to declarative UI" rel="nofollow" href="https://docs.flutter.dev/get-started/flutter-for/declarative">Introduction to declarative UI</a> &mdash; 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.</li><li><a title="SwiftUI Overview " rel="nofollow" href="https://developer.apple.com/xcode/swiftui/">SwiftUI Overview </a> &mdash; SwiftUI helps you build great-looking apps across all Apple platforms with the power of Swift </li><li><a title="React Native" rel="nofollow" href="https://reactnative.dev/">React Native</a> &mdash; React Native combines the best parts of native development with React, a best-in-class JavaScript library for building user interfaces.</li><li><a title="Why SolarWinds just may be one of the most secure software companies in the tech universe" rel="nofollow" href="https://www.scmagazine.com/feature/incident-response/why-solarwinds-just-may-be-one-of-the-most-secure-software-companies-in-the-tech-universe">Why SolarWinds just may be one of the most secure software companies in the tech universe</a> &mdash; A house gets burglarized, the owners buy a fancy alarm system. A hurricane knocks a house down, it gets rebuilt bigger and stronger.

</li><li><a title="SolarWinds hack: Untangling U.S. cybersecurity mess" rel="nofollow" href="https://fortune.com/longform/solarwinds-hack-cybersecurity-us-companies-hacked-fireeye/">SolarWinds hack: Untangling U.S. cybersecurity mess</a> &mdash; “It’s certainly going to be the worst cyberattack in United States history thus far, and I don’t believe people understand its magnitude,” </li><li><a title="Try out Fountain.fm the Podcasting 2.0 apps w/Boosts" rel="nofollow" href="https://fountain.fm/refer/chrislas-e72160c3c5">Try out Fountain.fm the Podcasting 2.0 apps w/Boosts</a></li><li><a title="Breez - Boost without Switch Podcast Apps" rel="nofollow" href="https://breez.technology/">Breez - Boost without Switch Podcast Apps</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>441: Dependency Derby</title>
  <link>https://coder.show/441</link>
  <guid isPermaLink="false">3c48d287-c623-4426-820f-0f216364b1f7</guid>
  <pubDate>Wed, 24 Nov 2021 16:00:00 -0500</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/3c48d287-c623-4426-820f-0f216364b1f7.mp3" length="32416728" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Are Linux devs getting upset with the Python community? We weigh in on a nuanced issue. Plus the mass-moderator resignation over at Rust, and Mike's thoughts on setting up a dev environment on Windows 11.</itunes:subtitle>
  <itunes:duration>45:01</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>Are Linux devs getting upset with the Python community? We weigh in on a nuanced issue. Plus the mass-mod resignation over at Rust, and Mike's thoughts on setting up a dev environment on Windows 11. 
</description>
  <itunes:keywords>Coder Radio, Development Podcast, Web3, SOLID, FastAPI on Windows, Python, Ruby, WSL, Windows 11 development environment, python packaging, pip, Rust Drama, Rust Moderator Resignations, Rust Core Team, unaccountability, drew decault</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Are Linux devs getting upset with the Python community? We weigh in on a nuanced issue. Plus the mass-mod resignation over at Rust, and Mike&#39;s thoughts on setting up a dev environment on Windows 11.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://acloudguru.com">A Cloud Guru</a>: <a rel="nofollow" href="https://acloudguru.com">A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.</a></li><li><a rel="nofollow" href="https://linode.com/coder">Linode</a>: <a rel="nofollow" href="https://linode.com/coder">Receive a $100 60-day credit towards your new account. </a> Promo Code: linode.com/coder</li><li><a rel="nofollow" href="https://shortcut.com/coder">Shortcut.com</a>: <a rel="nofollow" href="https://shortcut.com/coder">Shortcut, because you shouldn’t have to project manage your project management.</a></li></ul><p>Links:</p><ul><li><a title="Windows 11 - A Dev&#39;s Perspective" rel="nofollow" href="https://dominickm.com/windows-11-a-devs-perspective/">Windows 11 - A Dev's Perspective</a> &mdash; I was up and running with Python / FastAPI in less than a half hour. Postgresql, my database of choice, works just fine on Windows. Coder Radio listeners will know that I have been a fan of WSL for some time, however, for this challenge, I stuck with native Windows tooling. That’s right PowerShell! Upon install and launching the now built-in Windows Terminal, I was prompted to update PowerShell to PowerShell 7 and it’s great. If you only use BASH for basic terminal functionality or git from the CLI, you’ll be just fine on PowerShell.</li><li><a title="Python: Please stop screwing over Linux distros" rel="nofollow" href="https://drewdevault.com/2021/11/16/Python-stop-screwing-distros-over.html">Python: Please stop screwing over Linux distros</a> &mdash; I manage my Python packages in the only way which I think is sane: installing them from my Linux distribution’s package manager. I maintain a few dozen Python packages for Alpine Linux myself. It’s from this perspective that, throughout all of this turmoil in Python’s packaging world, I have found myself feeling especially put out.
Every one of these package managers is designed for a reckless world in which programmers chuck packages wholesale into ~/.pip, set up virtualenvs and pin their dependencies to 10 versions and 6 vulnerabilities ago, and ship their computers directly into production in Docker containers which aim to do the minimum amount necessary to make their user’s private data as insecure as possible.</li><li><a title="mod team resignation by BurntSushi · Pull Request #671 · rust-lang/team" rel="nofollow" href="https://github.com/rust-lang/team/pull/671">mod team resignation by BurntSushi · Pull Request #671 · rust-lang/team</a> &mdash; The entire moderation team resigns, effective immediately. This resignation is done in protest of the Core Team placing themselves unaccountable to anyone but themselves.</li><li><a title="1068-rust-governance - The Rust RFC Book" rel="nofollow" href="https://rust-lang.github.io/rfcs/1068-rust-governance.html">1068-rust-governance - The Rust RFC Book</a> &mdash; Subteam, and especially core team members are also held to a high standard of behavior. Part of the reason to separate the moderation subteam is to ensure that CoC violations by Rust's leadership be addressed through the same independent body of moderators.</li><li><a title="Moderation Team Resignation : r/rust" rel="nofollow" href="https://www.reddit.com/r/rust/comments/qzme1z/moderation_team_resignation/hlnxl9f/">Moderation Team Resignation : r/rust</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Are Linux devs getting upset with the Python community? We weigh in on a nuanced issue. Plus the mass-mod resignation over at Rust, and Mike&#39;s thoughts on setting up a dev environment on Windows 11.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://acloudguru.com">A Cloud Guru</a>: <a rel="nofollow" href="https://acloudguru.com">A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.</a></li><li><a rel="nofollow" href="https://linode.com/coder">Linode</a>: <a rel="nofollow" href="https://linode.com/coder">Receive a $100 60-day credit towards your new account. </a> Promo Code: linode.com/coder</li><li><a rel="nofollow" href="https://shortcut.com/coder">Shortcut.com</a>: <a rel="nofollow" href="https://shortcut.com/coder">Shortcut, because you shouldn’t have to project manage your project management.</a></li></ul><p>Links:</p><ul><li><a title="Windows 11 - A Dev&#39;s Perspective" rel="nofollow" href="https://dominickm.com/windows-11-a-devs-perspective/">Windows 11 - A Dev's Perspective</a> &mdash; I was up and running with Python / FastAPI in less than a half hour. Postgresql, my database of choice, works just fine on Windows. Coder Radio listeners will know that I have been a fan of WSL for some time, however, for this challenge, I stuck with native Windows tooling. That’s right PowerShell! Upon install and launching the now built-in Windows Terminal, I was prompted to update PowerShell to PowerShell 7 and it’s great. If you only use BASH for basic terminal functionality or git from the CLI, you’ll be just fine on PowerShell.</li><li><a title="Python: Please stop screwing over Linux distros" rel="nofollow" href="https://drewdevault.com/2021/11/16/Python-stop-screwing-distros-over.html">Python: Please stop screwing over Linux distros</a> &mdash; I manage my Python packages in the only way which I think is sane: installing them from my Linux distribution’s package manager. I maintain a few dozen Python packages for Alpine Linux myself. It’s from this perspective that, throughout all of this turmoil in Python’s packaging world, I have found myself feeling especially put out.
Every one of these package managers is designed for a reckless world in which programmers chuck packages wholesale into ~/.pip, set up virtualenvs and pin their dependencies to 10 versions and 6 vulnerabilities ago, and ship their computers directly into production in Docker containers which aim to do the minimum amount necessary to make their user’s private data as insecure as possible.</li><li><a title="mod team resignation by BurntSushi · Pull Request #671 · rust-lang/team" rel="nofollow" href="https://github.com/rust-lang/team/pull/671">mod team resignation by BurntSushi · Pull Request #671 · rust-lang/team</a> &mdash; The entire moderation team resigns, effective immediately. This resignation is done in protest of the Core Team placing themselves unaccountable to anyone but themselves.</li><li><a title="1068-rust-governance - The Rust RFC Book" rel="nofollow" href="https://rust-lang.github.io/rfcs/1068-rust-governance.html">1068-rust-governance - The Rust RFC Book</a> &mdash; Subteam, and especially core team members are also held to a high standard of behavior. Part of the reason to separate the moderation subteam is to ensure that CoC violations by Rust's leadership be addressed through the same independent body of moderators.</li><li><a title="Moderation Team Resignation : r/rust" rel="nofollow" href="https://www.reddit.com/r/rust/comments/qzme1z/moderation_team_resignation/hlnxl9f/">Moderation Team Resignation : r/rust</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>431: Success is not Illegal</title>
  <link>https://coder.show/431</link>
  <guid isPermaLink="false">ef84c24c-feb2-4613-9e87-3f10b3b0faae</guid>
  <pubDate>Wed, 15 Sep 2021 08:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/ef84c24c-feb2-4613-9e87-3f10b3b0faae.mp3" length="37508411" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>The more you read into it, the worse it gets. 

At least we have new devices to keep us happy.</itunes:subtitle>
  <itunes:duration>52:05</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>The more you read into it, the worse it gets. 
At least we have new devices to keep us happy. 
</description>
  <itunes:keywords>Coder Radio, Development Podcast, employment law, pay discussions, labor relations, Windows, WSL, WSL2, Intellij, VSCode, Apple M1, iPhone 13, iPad Mini, California Streaming Reaction, ProRes, ProMotion, A15, Apple VS Epic, Gonzalez Rogers, mobile game transactions market, JDK 17, Java, C++, K-Duo, Facebook, Instagram Is Toxic</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>The more you read into it, the worse it gets. </p>

<p>At least we have new devices to keep us happy.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://acloudguru.com">A Cloud Guru</a>: <a rel="nofollow" href="https://acloudguru.com">A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.</a></li><li><a rel="nofollow" href="https://linode.com/coder">Linode</a>: <a rel="nofollow" href="https://linode.com/coder">Receive a $100 60-day credit towards your new account. </a> Promo Code: linode.com/coder</li><li><a rel="nofollow" href="http://datadog.com/coderradio">Datadog</a>: <a rel="nofollow" href="http://datadog.com/coderradio">Try Datadog free by starting a your 14-day trial and receive a free t-shirt once you install the agent.</a></li></ul><p>Links:</p><ul><li><a title="GitKraken" rel="nofollow" href="https://www.gitkraken.com/">GitKraken</a> &mdash; Legendary Git GUI client for Windows, Mac &amp; Linux</li><li><a title="Apple Unveils iPhone 13 Pro and iPhone 13 Pro Max " rel="nofollow" href="https://www.macrumors.com/2021/09/14/apple-unveils-iphone-13-pro-and-iphone-13-pro-max/">Apple Unveils iPhone 13 Pro and iPhone 13 Pro Max </a> &mdash; Apple today announced the iPhone 13 Pro and ‌iPhone 13‌ Pro Max at its "California Streaming" event, featuring brighter Super Retina XDR displays with ProMotion, improved rear cameras, a more powerful variant of the A15 Bionic chip, up to 1TB of storage, a new Sierra Blue color option, and more.</li><li><a title="All-new iPad Mini announced with 5G, USB-C" rel="nofollow" href="https://www.theverge.com/2021/9/14/22667216/ipad-mini-6-price-specs-release-date-features-apple">All-new iPad Mini announced with 5G, USB-C</a> &mdash;  The big news is that it’s larger than the iPad Mini 5 with an 8.3-inch display</li><li><a title="Breaking down the Epic v. Apple Fortnite trial ruling" rel="nofollow" href="https://www.theverge.com/2021/9/12/22667694/epic-v-apple-trial-fortnite-judge-yvonne-gonzalez-rogers-final-ruling-injunction-breakdown">Breaking down the Epic v. Apple Fortnite trial ruling</a> &mdash;  Rogers clearly considers much of Epic and Apple’s behavior silly and many of both companies’ arguments bad. </li><li><a title="Epic has appealed Friday’s ruling in the Epic v. Apple case" rel="nofollow" href="https://www.theverge.com/2021/9/12/22670269/epic-files-appeal-fortnite-legal-battle">Epic has appealed Friday’s ruling in the Epic v. Apple case</a> &mdash; The court ruled Friday that Epic should pay damages</li><li><a title="Java 17 / JDK 17" rel="nofollow" href="https://mail.openjdk.java.net/pipermail/jdk-dev/2021-September/006037.html">Java 17 / JDK 17</a> &mdash; JDK 17, the reference implementation of Java 17, is now Generally
Available.  We shipped build 35 as the first Release Candidate of
JDK 17 on 6 August, and no P1 bugs have been reported since then.
Build 35 is therefore now the GA build, ready for production use.</li><li><a title="K-Duo" rel="nofollow" href="https://www.keurig.com/K-Duo%E2%84%A2-Single-Serve-%26-Carafe-Coffee-Maker/p/K-Duo-Single-Serve-Carafe-Coffee-Maker:Black_color">K-Duo</a> &mdash; This versatile brewer is the best of both worlds, using both K-Cup® pods and ground coffee to brew a cup and a carafe of your favorite varieties.</li><li><a title="Facebook Knows Instagram Is Toxic for Teen Girls, Company Documents Show" rel="nofollow" href="https://www.wsj.com/articles/facebook-knows-instagram-is-toxic-for-teen-girls-company-documents-show-11631620739?mod=djemalertNEWS">Facebook Knows Instagram Is Toxic for Teen Girls, Company Documents Show</a> &mdash; Its own in-depth research shows a significant teen mental-health issue that Facebook plays down in public</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>The more you read into it, the worse it gets. </p>

<p>At least we have new devices to keep us happy.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://acloudguru.com">A Cloud Guru</a>: <a rel="nofollow" href="https://acloudguru.com">A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.</a></li><li><a rel="nofollow" href="https://linode.com/coder">Linode</a>: <a rel="nofollow" href="https://linode.com/coder">Receive a $100 60-day credit towards your new account. </a> Promo Code: linode.com/coder</li><li><a rel="nofollow" href="http://datadog.com/coderradio">Datadog</a>: <a rel="nofollow" href="http://datadog.com/coderradio">Try Datadog free by starting a your 14-day trial and receive a free t-shirt once you install the agent.</a></li></ul><p>Links:</p><ul><li><a title="GitKraken" rel="nofollow" href="https://www.gitkraken.com/">GitKraken</a> &mdash; Legendary Git GUI client for Windows, Mac &amp; Linux</li><li><a title="Apple Unveils iPhone 13 Pro and iPhone 13 Pro Max " rel="nofollow" href="https://www.macrumors.com/2021/09/14/apple-unveils-iphone-13-pro-and-iphone-13-pro-max/">Apple Unveils iPhone 13 Pro and iPhone 13 Pro Max </a> &mdash; Apple today announced the iPhone 13 Pro and ‌iPhone 13‌ Pro Max at its "California Streaming" event, featuring brighter Super Retina XDR displays with ProMotion, improved rear cameras, a more powerful variant of the A15 Bionic chip, up to 1TB of storage, a new Sierra Blue color option, and more.</li><li><a title="All-new iPad Mini announced with 5G, USB-C" rel="nofollow" href="https://www.theverge.com/2021/9/14/22667216/ipad-mini-6-price-specs-release-date-features-apple">All-new iPad Mini announced with 5G, USB-C</a> &mdash;  The big news is that it’s larger than the iPad Mini 5 with an 8.3-inch display</li><li><a title="Breaking down the Epic v. Apple Fortnite trial ruling" rel="nofollow" href="https://www.theverge.com/2021/9/12/22667694/epic-v-apple-trial-fortnite-judge-yvonne-gonzalez-rogers-final-ruling-injunction-breakdown">Breaking down the Epic v. Apple Fortnite trial ruling</a> &mdash;  Rogers clearly considers much of Epic and Apple’s behavior silly and many of both companies’ arguments bad. </li><li><a title="Epic has appealed Friday’s ruling in the Epic v. Apple case" rel="nofollow" href="https://www.theverge.com/2021/9/12/22670269/epic-files-appeal-fortnite-legal-battle">Epic has appealed Friday’s ruling in the Epic v. Apple case</a> &mdash; The court ruled Friday that Epic should pay damages</li><li><a title="Java 17 / JDK 17" rel="nofollow" href="https://mail.openjdk.java.net/pipermail/jdk-dev/2021-September/006037.html">Java 17 / JDK 17</a> &mdash; JDK 17, the reference implementation of Java 17, is now Generally
Available.  We shipped build 35 as the first Release Candidate of
JDK 17 on 6 August, and no P1 bugs have been reported since then.
Build 35 is therefore now the GA build, ready for production use.</li><li><a title="K-Duo" rel="nofollow" href="https://www.keurig.com/K-Duo%E2%84%A2-Single-Serve-%26-Carafe-Coffee-Maker/p/K-Duo-Single-Serve-Carafe-Coffee-Maker:Black_color">K-Duo</a> &mdash; This versatile brewer is the best of both worlds, using both K-Cup® pods and ground coffee to brew a cup and a carafe of your favorite varieties.</li><li><a title="Facebook Knows Instagram Is Toxic for Teen Girls, Company Documents Show" rel="nofollow" href="https://www.wsj.com/articles/facebook-knows-instagram-is-toxic-for-teen-girls-company-documents-show-11631620739?mod=djemalertNEWS">Facebook Knows Instagram Is Toxic for Teen Girls, Company Documents Show</a> &mdash; Its own in-depth research shows a significant teen mental-health issue that Facebook plays down in public</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>365: Objectively Old</title>
  <link>https://coder.show/365</link>
  <guid isPermaLink="false">6de2350f-c728-4a0a-92bc-aa86e636c877</guid>
  <pubDate>Mon, 08 Jul 2019 22:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/6de2350f-c728-4a0a-92bc-aa86e636c877.mp3" length="27448238" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Wes turns back the clock and explores the message passing mania of writing Objective-C without a Mac, and we wax-poetic about programming language history.</itunes:subtitle>
  <itunes:duration>38:07</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>Wes turns back the clock and explores the message passing mania of writing Objective-C without a Mac, and we wax-poetic about programming language history.
Plus Mike gets real about the Windows Subsystem for Linux, and our take on the new MacBook keyboard leak. 
</description>
  <itunes:keywords>Macbook, server side development, backend development, developer laptop, keyboard, butterfly keyboard, scissor-switch keyboard, design, jony ive, GNUstep, language time travel, iOS, Smalltalk, programming languages, programming challenge, 7 languages, swift message passing, OOP, object oriented programming, C++, Objective-C, WSL, Windows, Linux, VSCode, windows development, Jupiter Broadcasting, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Wes turns back the clock and explores the message passing mania of writing Objective-C without a Mac, and we wax-poetic about programming language history.</p>

<p>Plus Mike gets real about the Windows Subsystem for Linux, and our take on the new MacBook keyboard leak.</p><p>Links:</p><ul><li><a title="Apple is reportedly giving up on its controversial MacBook keyboard - The Verge" rel="nofollow" href="https://www.theverge.com/2019/7/4/20682079/apple-butterfly-switch-scissor-switch-2019-macbook-air-2020-macbook-pro">Apple is reportedly giving up on its controversial MacBook keyboard - The Verge</a> &mdash; Apple is planning to ditch the controversial butterfly keyboard used in its MacBooks since 2015, according to a new report from analyst Ming-Chi Kuo. 9to5Mac notes that Apple will reportedly move to a new scissor-switch design, which will use glass fiber to reinforce its keys. According to Kuo’s report, the first laptop to get the new keyboard will be a new MacBook Air model due out this year, followed by a new MacBook Pro in 2020. </li><li><a title="Objective-C - History - Wikipedia" rel="nofollow" href="https://en.wikipedia.org/wiki/Objective-C#History">Objective-C - History - Wikipedia</a> &mdash; After acquiring NeXT in 1996, Apple Computer used OpenStep in its then-new operating system, Mac OS X. This included Objective-C, NeXT's Objective-C-based developer tool, Project Builder, and its interface design tool, Interface Builder, both now merged into one application, Xcode. Most of Apple's current Cocoa API is based on OpenStep interface objects and is the most significant Objective-C environment being used for active development.</li><li><a title="A Short History of Objective-C" rel="nofollow" href="https://medium.com/chmcore/a-short-history-of-objective-c-aff9d2bde8dd">A Short History of Objective-C</a> &mdash; While most programmers discovered Objective-C only during the iPhone app revolution, Objective-C has been around for over 30 years. Objective-C has been the foundation of Apple’s desktop operating system, Mac OS X, since its debut in 2001, and was also the basis for NEXTSTEP — OS X’s immediate ancestor — created by Steve Jobs’ NeXT Computer Inc. However, Objective-C was created neither by Apple nor NeXT. Its origin was a small Connecticut startup in the early 1980s called Stepstone.</li><li><a title="GNUstep" rel="nofollow" href="http://www.gnustep.org/">GNUstep</a> &mdash; GNUstep is a mature Framework, suited both for advanced GUI desktop applications as well as server applications. The framework closely follows Apple's Cocoa (formerly NeXT's OpenStep) APIs but is portable to a variety of platforms and architectures.

</li><li><a title="GNUstep: Fun with Objective-C" rel="nofollow" href="http://www.gnustep.org/resources/ObjCFun.html">GNUstep: Fun with Objective-C</a> &mdash; Objective-C is a language based upon C, with a few additions that make it a complete, object-oriented language. Why do I think Objective-C is fun? Precisely because of this emphasis on simplicity</li><li><a title="Beginners Guide to Objective-C Programming" rel="nofollow" href="http://gnustep.made-it.com/BG-objc/">Beginners Guide to Objective-C Programming</a></li><li><a title="Installing and Using GNUstep and Objective-C on Linux - Techotopia" rel="nofollow" href="https://www.techotopia.com/index.php/Installing_and_Using_GNUstep_and_Objective-C_on_Linux">Installing and Using GNUstep and Objective-C on Linux - Techotopia</a> &mdash; The basics of Objective-C are supported by the GNU compiler collection. In order to utilize the full power of Objective-C together with the Cocoa /openStep environments on Linux, and to work with many of the examples covered in this book, it is necessary to install gcc, the gcc Objective-C support package and the GNUstep environment.

</li><li><a title="Objective-C Compiler and Runtime FAQ - GNUstepWiki" rel="nofollow" href="http://wiki.gnustep.org/index.php/Objective-C_Compiler_and_Runtime_FAQ">Objective-C Compiler and Runtime FAQ - GNUstepWiki</a> &mdash; The history of Objective-C in GCC is somewhat complicated. Originally, NeXT was forced to release the original Objective-C front end in order to comply with the GPL. This code was not quite compatible with the GNU runtime and so it was modified. NeXT did not adopt these modifications and so each release of GCC by NeXT, and then Apple, contained changes that needed back-porting to the main branch of GCC.

For a long time, GCC was the only compiler that worked with GNUstep. Unfortunately, the GCC team has not invested much effort in Objective-C in the last few years and it currently lags behind Apple's version by a significant amount.

</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Wes turns back the clock and explores the message passing mania of writing Objective-C without a Mac, and we wax-poetic about programming language history.</p>

<p>Plus Mike gets real about the Windows Subsystem for Linux, and our take on the new MacBook keyboard leak.</p><p>Links:</p><ul><li><a title="Apple is reportedly giving up on its controversial MacBook keyboard - The Verge" rel="nofollow" href="https://www.theverge.com/2019/7/4/20682079/apple-butterfly-switch-scissor-switch-2019-macbook-air-2020-macbook-pro">Apple is reportedly giving up on its controversial MacBook keyboard - The Verge</a> &mdash; Apple is planning to ditch the controversial butterfly keyboard used in its MacBooks since 2015, according to a new report from analyst Ming-Chi Kuo. 9to5Mac notes that Apple will reportedly move to a new scissor-switch design, which will use glass fiber to reinforce its keys. According to Kuo’s report, the first laptop to get the new keyboard will be a new MacBook Air model due out this year, followed by a new MacBook Pro in 2020. </li><li><a title="Objective-C - History - Wikipedia" rel="nofollow" href="https://en.wikipedia.org/wiki/Objective-C#History">Objective-C - History - Wikipedia</a> &mdash; After acquiring NeXT in 1996, Apple Computer used OpenStep in its then-new operating system, Mac OS X. This included Objective-C, NeXT's Objective-C-based developer tool, Project Builder, and its interface design tool, Interface Builder, both now merged into one application, Xcode. Most of Apple's current Cocoa API is based on OpenStep interface objects and is the most significant Objective-C environment being used for active development.</li><li><a title="A Short History of Objective-C" rel="nofollow" href="https://medium.com/chmcore/a-short-history-of-objective-c-aff9d2bde8dd">A Short History of Objective-C</a> &mdash; While most programmers discovered Objective-C only during the iPhone app revolution, Objective-C has been around for over 30 years. Objective-C has been the foundation of Apple’s desktop operating system, Mac OS X, since its debut in 2001, and was also the basis for NEXTSTEP — OS X’s immediate ancestor — created by Steve Jobs’ NeXT Computer Inc. However, Objective-C was created neither by Apple nor NeXT. Its origin was a small Connecticut startup in the early 1980s called Stepstone.</li><li><a title="GNUstep" rel="nofollow" href="http://www.gnustep.org/">GNUstep</a> &mdash; GNUstep is a mature Framework, suited both for advanced GUI desktop applications as well as server applications. The framework closely follows Apple's Cocoa (formerly NeXT's OpenStep) APIs but is portable to a variety of platforms and architectures.

</li><li><a title="GNUstep: Fun with Objective-C" rel="nofollow" href="http://www.gnustep.org/resources/ObjCFun.html">GNUstep: Fun with Objective-C</a> &mdash; Objective-C is a language based upon C, with a few additions that make it a complete, object-oriented language. Why do I think Objective-C is fun? Precisely because of this emphasis on simplicity</li><li><a title="Beginners Guide to Objective-C Programming" rel="nofollow" href="http://gnustep.made-it.com/BG-objc/">Beginners Guide to Objective-C Programming</a></li><li><a title="Installing and Using GNUstep and Objective-C on Linux - Techotopia" rel="nofollow" href="https://www.techotopia.com/index.php/Installing_and_Using_GNUstep_and_Objective-C_on_Linux">Installing and Using GNUstep and Objective-C on Linux - Techotopia</a> &mdash; The basics of Objective-C are supported by the GNU compiler collection. In order to utilize the full power of Objective-C together with the Cocoa /openStep environments on Linux, and to work with many of the examples covered in this book, it is necessary to install gcc, the gcc Objective-C support package and the GNUstep environment.

</li><li><a title="Objective-C Compiler and Runtime FAQ - GNUstepWiki" rel="nofollow" href="http://wiki.gnustep.org/index.php/Objective-C_Compiler_and_Runtime_FAQ">Objective-C Compiler and Runtime FAQ - GNUstepWiki</a> &mdash; The history of Objective-C in GCC is somewhat complicated. Originally, NeXT was forced to release the original Objective-C front end in order to comply with the GPL. This code was not quite compatible with the GNU runtime and so it was modified. NeXT did not adopt these modifications and so each release of GCC by NeXT, and then Apple, contained changes that needed back-porting to the main branch of GCC.

For a long time, GCC was the only compiler that worked with GNUstep. Unfortunately, the GCC team has not invested much effort in Objective-C in the last few years and it currently lags behind Apple's version by a significant amount.

</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>364: Gabbing About Go</title>
  <link>https://coder.show/364</link>
  <guid isPermaLink="false">4bcc02e3-3aaf-4c20-89e2-750b9b88a52f</guid>
  <pubDate>Mon, 01 Jul 2019 22:15:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/4bcc02e3-3aaf-4c20-89e2-750b9b88a52f.mp3" length="35120088" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Mike and Wes burrow into the concurrent world of Go and debate where it makes sense and where it may not.</itunes:subtitle>
  <itunes:duration>48:46</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>Mike and Wes burrow into the concurrent world of Go and debate where it makes sense and where it may not.
Plus gradual typing for Ruby, a new solution for Python packaging, and the real story behind Jony Ive's exit. 
</description>
  <itunes:keywords>Apple, Jony Ive, accounting, bureaucracy, go, concurrency, 7 languages in 7 weeks, 7 languages challenge, programming, goroutines, ruby, ruby on rails, static types, OOP, C++, application distribution, WSL, WSL2, Linux, Windows, IDE, sorbet, type checking, gradual types, stripe, compilers, PyOxidizer, rust, python, python packaging, pex, shiv, static linking, executable, prototyping, Jupiter Broadcasting, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Mike and Wes burrow into the concurrent world of Go and debate where it makes sense and where it may not.</p>

<p>Plus gradual typing for Ruby, a new solution for Python packaging, and the real story behind Jony Ive&#39;s exit.</p><p>Links:</p><ul><li><a title="Goroutines - Concurrency in Golang" rel="nofollow" href="https://golangbot.com/goroutines/">Goroutines - Concurrency in Golang</a> &mdash; Goroutines are functions or methods that run concurrently with other functions or methods. Goroutines can be thought of as light weight threads. The cost of creating a Goroutine is tiny when compared to a thread. </li><li><a title="Why build concurrency on the ideas of CSP?" rel="nofollow" href="https://golang.org/doc/faq#csp">Why build concurrency on the ideas of CSP?</a> &mdash; One of the most successful models for providing high-level linguistic support for concurrency comes from Hoare's Communicating Sequential Processes, or CSP. Occam and Erlang are two well known languages that stem from CSP. Go's concurrency primitives derive from a different part of the family tree whose main contribution is the powerful notion of channels as first class objects.</li><li><a title="Jony Ive ‘dispirited’ by Tim Cook’s lack of interest in product design" rel="nofollow" href="https://www.theverge.com/2019/7/1/20676755/jony-ive-exit-tim-cook-disinterest-in-product">Jony Ive ‘dispirited’ by Tim Cook’s lack of interest in product design</a> &mdash; To many, Jony Ive’s announced departure from Apple last week felt very sudden. But a narrative is forming to suggest that he’s been slowly exiting for years as the company shifted priorities from product design to operations.</li><li><a title="CSP Paper" rel="nofollow" href="https://www.cs.cmu.edu/~crary/819-f09/Hoare78.pdf">CSP Paper</a></li><li><a title="A Tour of Go" rel="nofollow" href="https://tour.golang.org/welcome/1">A Tour of Go</a> &mdash; These example programs demonstrate different aspects of Go. The programs in the tour are meant to be starting points for your own experimentation.

</li><li><a title="GoLand: A Clever IDE to Go by JetBrains" rel="nofollow" href="https://www.jetbrains.com/go/">GoLand: A Clever IDE to Go by JetBrains</a> &mdash; GoLand is cross-platform IDE built specially for Go developers.</li><li><a title="Google I/O 2013 - Advanced Go Concurrency Patterns" rel="nofollow" href="https://www.youtube.com/watch?v=QDDwwePbDtw&amp;feature=youtu.be">Google I/O 2013 - Advanced Go Concurrency Patterns</a> &mdash; Concurrency is the key to designing high performance network services. This talk expands on last year's popular Go Concurrency Patterns talk to dive deeper into Go's concurrency primitives, and see how tricky concurrency problems can be solved gracefully with simple Go code.</li><li><a title="Michael Dominick on Twitter" rel="nofollow" href="https://twitter.com/dominucco/status/1145405694839021571">Michael Dominick on Twitter</a> &mdash; Ok, so this is cool I have a fully working #rails dev environment up under #Windows usign #WSL and @PengwinLinux. Using @code for the editor. So far so good!</li><li><a title="Pengwin by Whitewater Foundry" rel="nofollow" href="https://www.pengwin.dev/">Pengwin by Whitewater Foundry</a> &mdash; Pengwin is a Linux environment for Windows 10 built on work by Microsoft Research and the Debian project.</li><li><a title="Open-sourcing Sorbet" rel="nofollow" href="https://sorbet.org/blog/2019/06/20/open-sourcing-sorbet">Open-sourcing Sorbet</a> &mdash; Sorbet is a fast, powerful type checker designed for Ruby. It scales to codebases with millions of lines of code and can be adopted incrementally.</li><li><a title="Sorbetting a gem, or the story of the first adoption" rel="nofollow" href="https://dev.to/evilmartians/sorbetting-a-gem-or-the-story-of-the-first-adoption-3j3p">Sorbetting a gem, or the story of the first adoption</a> &mdash; After reading about Brandon's first impression (highly recommend to check it out), I decided to give Sorbet a try and integrate it into one of my gems.</li><li><a title=" Gradual typing of Ruby at Scale" rel="nofollow" href="https://www.youtube.com/watch?v=uFFJyp8vXQI"> Gradual typing of Ruby at Scale</a> &mdash; This talk shares experience of Stripe successfully been building a typechecker for internal use, including core design decisions made in early days of the project and how they withstood reality of production use
</li><li><a title="Building Standalone Python Applications with PyOxidizer" rel="nofollow" href="https://gregoryszorc.com/blog/2019/06/24/building-standalone-python-applications-with-pyoxidizer/">Building Standalone Python Applications with PyOxidizer</a> &mdash; PyOxidizer's marquee feature is that it can produce a single file executable containing a fully-featured Python interpreter, its extensions, standard library, and your application's modules and resources. In other words, you can have a single .exe providing your application. </li><li><a title="Packaging Your Code — The Hitchhiker&#39;s Guide to Python" rel="nofollow" href="https://docs.python-guide.org/shipping/packaging/">Packaging Your Code — The Hitchhiker's Guide to Python</a></li><li><a title="An Overview of Packaging for Python" rel="nofollow" href="https://packaging.python.org/overview/#depending-on-a-pre-installed-python">An Overview of Packaging for Python</a></li><li><a title="pex" rel="nofollow" href="https://github.com/pantsbuild/pex">pex</a> &mdash; pex is a library for generating .pex (Python EXecutable) files which are executable Python environments in the spirit of virtualenvs.</li><li><a title="shiv" rel="nofollow" href="https://github.com/linkedin/shiv#shiv">shiv</a> &mdash; shiv is a command line utility for building fully self-contained Python zipapps as outlined in PEP 441, but with all their dependencies included!

</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Mike and Wes burrow into the concurrent world of Go and debate where it makes sense and where it may not.</p>

<p>Plus gradual typing for Ruby, a new solution for Python packaging, and the real story behind Jony Ive&#39;s exit.</p><p>Links:</p><ul><li><a title="Goroutines - Concurrency in Golang" rel="nofollow" href="https://golangbot.com/goroutines/">Goroutines - Concurrency in Golang</a> &mdash; Goroutines are functions or methods that run concurrently with other functions or methods. Goroutines can be thought of as light weight threads. The cost of creating a Goroutine is tiny when compared to a thread. </li><li><a title="Why build concurrency on the ideas of CSP?" rel="nofollow" href="https://golang.org/doc/faq#csp">Why build concurrency on the ideas of CSP?</a> &mdash; One of the most successful models for providing high-level linguistic support for concurrency comes from Hoare's Communicating Sequential Processes, or CSP. Occam and Erlang are two well known languages that stem from CSP. Go's concurrency primitives derive from a different part of the family tree whose main contribution is the powerful notion of channels as first class objects.</li><li><a title="Jony Ive ‘dispirited’ by Tim Cook’s lack of interest in product design" rel="nofollow" href="https://www.theverge.com/2019/7/1/20676755/jony-ive-exit-tim-cook-disinterest-in-product">Jony Ive ‘dispirited’ by Tim Cook’s lack of interest in product design</a> &mdash; To many, Jony Ive’s announced departure from Apple last week felt very sudden. But a narrative is forming to suggest that he’s been slowly exiting for years as the company shifted priorities from product design to operations.</li><li><a title="CSP Paper" rel="nofollow" href="https://www.cs.cmu.edu/~crary/819-f09/Hoare78.pdf">CSP Paper</a></li><li><a title="A Tour of Go" rel="nofollow" href="https://tour.golang.org/welcome/1">A Tour of Go</a> &mdash; These example programs demonstrate different aspects of Go. The programs in the tour are meant to be starting points for your own experimentation.

</li><li><a title="GoLand: A Clever IDE to Go by JetBrains" rel="nofollow" href="https://www.jetbrains.com/go/">GoLand: A Clever IDE to Go by JetBrains</a> &mdash; GoLand is cross-platform IDE built specially for Go developers.</li><li><a title="Google I/O 2013 - Advanced Go Concurrency Patterns" rel="nofollow" href="https://www.youtube.com/watch?v=QDDwwePbDtw&amp;feature=youtu.be">Google I/O 2013 - Advanced Go Concurrency Patterns</a> &mdash; Concurrency is the key to designing high performance network services. This talk expands on last year's popular Go Concurrency Patterns talk to dive deeper into Go's concurrency primitives, and see how tricky concurrency problems can be solved gracefully with simple Go code.</li><li><a title="Michael Dominick on Twitter" rel="nofollow" href="https://twitter.com/dominucco/status/1145405694839021571">Michael Dominick on Twitter</a> &mdash; Ok, so this is cool I have a fully working #rails dev environment up under #Windows usign #WSL and @PengwinLinux. Using @code for the editor. So far so good!</li><li><a title="Pengwin by Whitewater Foundry" rel="nofollow" href="https://www.pengwin.dev/">Pengwin by Whitewater Foundry</a> &mdash; Pengwin is a Linux environment for Windows 10 built on work by Microsoft Research and the Debian project.</li><li><a title="Open-sourcing Sorbet" rel="nofollow" href="https://sorbet.org/blog/2019/06/20/open-sourcing-sorbet">Open-sourcing Sorbet</a> &mdash; Sorbet is a fast, powerful type checker designed for Ruby. It scales to codebases with millions of lines of code and can be adopted incrementally.</li><li><a title="Sorbetting a gem, or the story of the first adoption" rel="nofollow" href="https://dev.to/evilmartians/sorbetting-a-gem-or-the-story-of-the-first-adoption-3j3p">Sorbetting a gem, or the story of the first adoption</a> &mdash; After reading about Brandon's first impression (highly recommend to check it out), I decided to give Sorbet a try and integrate it into one of my gems.</li><li><a title=" Gradual typing of Ruby at Scale" rel="nofollow" href="https://www.youtube.com/watch?v=uFFJyp8vXQI"> Gradual typing of Ruby at Scale</a> &mdash; This talk shares experience of Stripe successfully been building a typechecker for internal use, including core design decisions made in early days of the project and how they withstood reality of production use
</li><li><a title="Building Standalone Python Applications with PyOxidizer" rel="nofollow" href="https://gregoryszorc.com/blog/2019/06/24/building-standalone-python-applications-with-pyoxidizer/">Building Standalone Python Applications with PyOxidizer</a> &mdash; PyOxidizer's marquee feature is that it can produce a single file executable containing a fully-featured Python interpreter, its extensions, standard library, and your application's modules and resources. In other words, you can have a single .exe providing your application. </li><li><a title="Packaging Your Code — The Hitchhiker&#39;s Guide to Python" rel="nofollow" href="https://docs.python-guide.org/shipping/packaging/">Packaging Your Code — The Hitchhiker's Guide to Python</a></li><li><a title="An Overview of Packaging for Python" rel="nofollow" href="https://packaging.python.org/overview/#depending-on-a-pre-installed-python">An Overview of Packaging for Python</a></li><li><a title="pex" rel="nofollow" href="https://github.com/pantsbuild/pex">pex</a> &mdash; pex is a library for generating .pex (Python EXecutable) files which are executable Python environments in the spirit of virtualenvs.</li><li><a title="shiv" rel="nofollow" href="https://github.com/linkedin/shiv#shiv">shiv</a> &mdash; shiv is a command line utility for building fully self-contained Python zipapps as outlined in PEP 441, but with all their dependencies included!

</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>358: Batteries are Leaking</title>
  <link>https://coder.show/358</link>
  <guid isPermaLink="false">c707546d-32b8-497c-a0d0-4f3504f1b0f7</guid>
  <pubDate>Mon, 20 May 2019 21:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/c707546d-32b8-497c-a0d0-4f3504f1b0f7.mp3" length="33565280" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>A strong argument against Python’s batteries included model exposes some bigger problems the community is struggling with.
</itunes:subtitle>
  <itunes:duration>46:37</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>A strong argument against Python’s batteries included model exposes some bigger problems the community is struggling with. We chat about all of it.
Plus lessons learned six years after a project, a new tool, and some feedback.
</description>
  <itunes:keywords>WSL, Microsoft, Rails Logic, Python, Python Language Summit, Twisted, Event-based, abc-deploy, Python2 vs Python3, WSL2, Development podcast, coder radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>A strong argument against Python’s batteries included model exposes some bigger problems the community is struggling with. We chat about all of it.</p>

<p>Plus lessons learned six years after a project, a new tool, and some feedback.</p><p>Links:</p><ul><li><a title="Home Page - ABC-Deploy" rel="nofollow" href="http://abc-deploy.com/abc-update/">Home Page - ABC-Deploy</a> &mdash; ABC-Update is an easy to use tool that sets you in control of MS Update operations.</li><li><a title="On logic in a Rails app, revisited 6 years later" rel="nofollow" href="https://alisnic.github.io/posts/rails-logic-revisited/">On logic in a Rails app, revisited 6 years later</a> &mdash; My argument was that Rails is just an UI layer, and business logic should be put in domain objects instead of keeping somewhere in Model, View or Controller.</li><li><a title="Python Software Foundation" rel="nofollow" href="https://pyfound.blogspot.com/2019/05/the-2019-python-language-summit.html">Python Software Foundation</a></li><li><a title="Batteries Included, But They&#39;re Leaking" rel="nofollow" href="http://pyfound.blogspot.com/2019/05/amber-brown-batteries-included-but.html?m=1">Batteries Included, But They're Leaking</a> &mdash; Amber Brown of the Twisted project shared her criticisms of the Python standard library.</li><li><a title="Twisted: Event-driven networking engine written in Python." rel="nofollow" href="https://github.com/twisted/twisted">Twisted: Event-driven networking engine written in Python.</a> &mdash; Twisted is an event-based framework for internet applications</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>A strong argument against Python’s batteries included model exposes some bigger problems the community is struggling with. We chat about all of it.</p>

<p>Plus lessons learned six years after a project, a new tool, and some feedback.</p><p>Links:</p><ul><li><a title="Home Page - ABC-Deploy" rel="nofollow" href="http://abc-deploy.com/abc-update/">Home Page - ABC-Deploy</a> &mdash; ABC-Update is an easy to use tool that sets you in control of MS Update operations.</li><li><a title="On logic in a Rails app, revisited 6 years later" rel="nofollow" href="https://alisnic.github.io/posts/rails-logic-revisited/">On logic in a Rails app, revisited 6 years later</a> &mdash; My argument was that Rails is just an UI layer, and business logic should be put in domain objects instead of keeping somewhere in Model, View or Controller.</li><li><a title="Python Software Foundation" rel="nofollow" href="https://pyfound.blogspot.com/2019/05/the-2019-python-language-summit.html">Python Software Foundation</a></li><li><a title="Batteries Included, But They&#39;re Leaking" rel="nofollow" href="http://pyfound.blogspot.com/2019/05/amber-brown-batteries-included-but.html?m=1">Batteries Included, But They're Leaking</a> &mdash; Amber Brown of the Twisted project shared her criticisms of the Python standard library.</li><li><a title="Twisted: Event-driven networking engine written in Python." rel="nofollow" href="https://github.com/twisted/twisted">Twisted: Event-driven networking engine written in Python.</a> &mdash; Twisted is an event-based framework for internet applications</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>356: Fear, Uncertainty, and .NET</title>
  <link>https://coder.show/356</link>
  <guid isPermaLink="false">5de6966c-7a0c-4a86-b437-ea1180fa46a1</guid>
  <pubDate>Wed, 08 May 2019 03:15:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/5de6966c-7a0c-4a86-b437-ea1180fa46a1.mp3" length="24849577" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>.NET 5 has been announced and brings a new unified future to the platform. We dig in to Microsoft's plans and speculate about what they mean for F#.</itunes:subtitle>
  <itunes:duration>34:30</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>.NET 5 has been announced and brings a new unified future to the platform. We dig in to Microsoft's plans and speculate about what they might mean for F#.
Plus the value of manual testing, Visual Studio Code Remote, and Conway's Game of Life in Rust. 
</description>
  <itunes:keywords>.net 5, testing, documentation, rdoc, javadoc, literate programming, QA, devops, testing culture, automated testing, manual testing, ui programming, oop, functional programming, sdet, lfnw, rust, web assembly, community, conway's game of life, simulation, WSL, pengwin, visual studio code, visual studio code remote, development environments, ide, .net, clr, mono, unity, .net core, open source, ahead of time, aot, llvm, runtime, objective c, java, rust, swift, jit, compilers, f#, iOS, xaml, xamarin, UWP, project uno, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>.NET 5 has been announced and brings a new unified future to the platform. We dig in to Microsoft&#39;s plans and speculate about what they might mean for F#.</p>

<p>Plus the value of manual testing, Visual Studio Code Remote, and Conway&#39;s Game of Life in Rust.</p><p>Links:</p><ul><li><a title="Feedback: Testing as a Career" rel="nofollow" href="https://pastebin.com/veNbnXSX">Feedback: Testing as a Career</a></li><li><a title="Feedback: Keeping up with Documentation" rel="nofollow" href="https://pastebin.com/xQxv6kar">Feedback: Keeping up with Documentation</a></li><li><a title="ruby/rdoc" rel="nofollow" href="https://github.com/ruby/rdoc">ruby/rdoc</a> &mdash; RDoc produces HTML and command-line documentation for Ruby projects.</li><li><a title="Javadoc" rel="nofollow" href="https://en.wikipedia.org/wiki/Javadoc">Javadoc</a> &mdash; Javadoc is a documentation generator created by Sun Microsystems for the Java language for generating API documentation in HTML format from Java source code. </li><li><a title="Literate programming" rel="nofollow" href="https://en.wikipedia.org/wiki/Literate_programming">Literate programming</a> &mdash; Literate programming is a programming paradigm introduced by Donald Knuth in which a program is given as an explanation of the program logic in a natural language, such as English, interspersed with snippets of macros and traditional source code, from which a compilable source code can be generated.</li><li><a title="Literate Programming" rel="nofollow" href="http://www.literateprogramming.com/">Literate Programming</a> &mdash; Writing a literate program is a lot more work than writing a normal program. After all, who ever documents their programs in the first place!? Moreover, who documents them in a pedagogical style that is easy to understand? And finally, who ever provides commentary on the theory and design issues behind the code as they write the documentation?</li><li><a title="A tutorial that implements Conway&#39;s Game of Life in Rust and WebAssembly." rel="nofollow" href="https://rustwasm.github.io/docs/book/game-of-life/introduction.html">A tutorial that implements Conway's Game of Life in Rust and WebAssembly.</a> &mdash; This tutorial is for anyone who already has basic Rust and JavaScript experience, and wants to learn how to use Rust, WebAssembly, and JavaScript together.

</li><li><a title="JupiterBroadcasting/Talks" rel="nofollow" href="https://github.com/JupiterBroadcasting/talks">JupiterBroadcasting/Talks</a> &mdash; Public repository of crew talks, slides, and additional resources.
</li><li><a title="Visual Studio Code Remote Development" rel="nofollow" href="https://code.visualstudio.com/docs/remote/remote-overview">Visual Studio Code Remote Development</a> &mdash; Visual Studio Code Remote Development allows you to use a container, remote machine, or the Windows Subsystem for Linux (WSL) as a full-featured development environment. </li><li><a title="Remote Development - Visual Studio Marketplace" rel="nofollow" href="https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.vscode-remote-extensionpack">Remote Development - Visual Studio Marketplace</a></li><li><a title="Introducing .NET 5" rel="nofollow" href="https://devblogs.microsoft.com/dotnet/introducing-net-5/">Introducing .NET 5</a> &mdash; There will be just one .NET going forward, and you will be able to use it to target Windows, Linux, macOS, iOS, Android, tvOS, watchOS and WebAssembly and more.</li><li><a title="The Friday Stream" rel="nofollow" href="https://fridaystream.com/">The Friday Stream</a> &mdash; Our crew from all over the world share stories, make new friends, and give each other a hard time live.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>.NET 5 has been announced and brings a new unified future to the platform. We dig in to Microsoft&#39;s plans and speculate about what they might mean for F#.</p>

<p>Plus the value of manual testing, Visual Studio Code Remote, and Conway&#39;s Game of Life in Rust.</p><p>Links:</p><ul><li><a title="Feedback: Testing as a Career" rel="nofollow" href="https://pastebin.com/veNbnXSX">Feedback: Testing as a Career</a></li><li><a title="Feedback: Keeping up with Documentation" rel="nofollow" href="https://pastebin.com/xQxv6kar">Feedback: Keeping up with Documentation</a></li><li><a title="ruby/rdoc" rel="nofollow" href="https://github.com/ruby/rdoc">ruby/rdoc</a> &mdash; RDoc produces HTML and command-line documentation for Ruby projects.</li><li><a title="Javadoc" rel="nofollow" href="https://en.wikipedia.org/wiki/Javadoc">Javadoc</a> &mdash; Javadoc is a documentation generator created by Sun Microsystems for the Java language for generating API documentation in HTML format from Java source code. </li><li><a title="Literate programming" rel="nofollow" href="https://en.wikipedia.org/wiki/Literate_programming">Literate programming</a> &mdash; Literate programming is a programming paradigm introduced by Donald Knuth in which a program is given as an explanation of the program logic in a natural language, such as English, interspersed with snippets of macros and traditional source code, from which a compilable source code can be generated.</li><li><a title="Literate Programming" rel="nofollow" href="http://www.literateprogramming.com/">Literate Programming</a> &mdash; Writing a literate program is a lot more work than writing a normal program. After all, who ever documents their programs in the first place!? Moreover, who documents them in a pedagogical style that is easy to understand? And finally, who ever provides commentary on the theory and design issues behind the code as they write the documentation?</li><li><a title="A tutorial that implements Conway&#39;s Game of Life in Rust and WebAssembly." rel="nofollow" href="https://rustwasm.github.io/docs/book/game-of-life/introduction.html">A tutorial that implements Conway's Game of Life in Rust and WebAssembly.</a> &mdash; This tutorial is for anyone who already has basic Rust and JavaScript experience, and wants to learn how to use Rust, WebAssembly, and JavaScript together.

</li><li><a title="JupiterBroadcasting/Talks" rel="nofollow" href="https://github.com/JupiterBroadcasting/talks">JupiterBroadcasting/Talks</a> &mdash; Public repository of crew talks, slides, and additional resources.
</li><li><a title="Visual Studio Code Remote Development" rel="nofollow" href="https://code.visualstudio.com/docs/remote/remote-overview">Visual Studio Code Remote Development</a> &mdash; Visual Studio Code Remote Development allows you to use a container, remote machine, or the Windows Subsystem for Linux (WSL) as a full-featured development environment. </li><li><a title="Remote Development - Visual Studio Marketplace" rel="nofollow" href="https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.vscode-remote-extensionpack">Remote Development - Visual Studio Marketplace</a></li><li><a title="Introducing .NET 5" rel="nofollow" href="https://devblogs.microsoft.com/dotnet/introducing-net-5/">Introducing .NET 5</a> &mdash; There will be just one .NET going forward, and you will be able to use it to target Windows, Linux, macOS, iOS, Android, tvOS, watchOS and WebAssembly and more.</li><li><a title="The Friday Stream" rel="nofollow" href="https://fridaystream.com/">The Friday Stream</a> &mdash; Our crew from all over the world share stories, make new friends, and give each other a hard time live.</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>353: A Week with WSL</title>
  <link>https://coder.show/353</link>
  <guid isPermaLink="false">19e611c1-450c-43c7-9991-2f7cacbeb303</guid>
  <pubDate>Wed, 17 Apr 2019 11:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/19e611c1-450c-43c7-9991-2f7cacbeb303.mp3" length="36086827" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Mike's back with thoughts on his recent adventures with the Windows Subsystem for Linux and what it might mean for the future of Linux development.</itunes:subtitle>
  <itunes:duration>50:07</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>Mike's back with thoughts on his recent adventures with the Windows Subsystem for Linux and what it might mean for the future of Linux development.
Plus the hurdles of working with an eGPU, why you should learn languages you might not use, and a neat pick for playing with HTTP. 
</description>
  <itunes:keywords>eGPU, nvidia, amd, graphics cards, mesa, CoreML, machine learning, iOS, apple, thunderbolt, usb-c, Pengwin, WLinux, WSL, Windows, Windows 10, Microsoft, Rust, Rails, Ruby, Crates.io, Sean Griffin, programming languages, haskell, erlang, elixir, clojure, ocaml, java, python, http prompt, linux desktop, chromebook, chromeos, developer education,  Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Mike&#39;s back with thoughts on his recent adventures with the Windows Subsystem for Linux and what it might mean for the future of Linux development.</p>

<p>Plus the hurdles of working with an eGPU, why you should learn languages you might not use, and a neat pick for playing with HTTP.</p><p>Links:</p><ul><li><a title="Mike&#39;s eGPU Goodness" rel="nofollow" href="https://twitter.com/dominucco/status/1117601955419951104">Mike's eGPU Goodness</a></li><li><a title="Moving on from Rails and what’s next" rel="nofollow" href="https://blog.seantheprogrammer.com/moving-on-from-rails-and-whats-next">Moving on from Rails and what’s next</a> &mdash; A lot has happened during that time. I created Diesel, an ORM for Rust. In April of last year, I began managing the operations of crates.io, which eventually led to the creation of the crates.io team which I co-lead. I also started to find myself less able to effectively contribute to Rails. It became clear that I have a different vision for the future, and that I would never make it onto the core team.</li><li><a title="Learn more programming languages, even if you won&#39;t use them" rel="nofollow" href="https://thorstenball.com/blog/2019/04/09/learn-more-programming-languages/">Learn more programming languages, even if you won't use them</a> &mdash; By learning a new language, even if it stays in your toolbox for all eternity, you gain a new perspective and a different way of thinking about problems.</li><li><a title="WLinux&#39;s New Name" rel="nofollow" href="https://www.theregister.co.uk/2019/03/15/wlinux_becomes_pengwin/">WLinux's New Name</a> &mdash; Hayden Barnes, of Whitewater Foundry, told El Reg that WLinux was only ever supposed to be a codename, and the new name "reflects our distribution's connection to both Linux and Windows". He added "it is close to the Japanese pronunciation and transliteration of penguin, which is pengin." Japan remains the company's top market.</li><li><a title="Pengwin by Whitewater Foundry" rel="nofollow" href="https://www.pengwin.dev/">Pengwin by Whitewater Foundry</a> &mdash; Pengwin is the easiest to use Linux distribution on
Windows Subsystem for Linux.</li><li><a title="HTTP Prompt - An Interactive Command Line HTTP Client" rel="nofollow" href="https://www.tecmint.com/http-prompt-command-line-http-client/">HTTP Prompt - An Interactive Command Line HTTP Client</a> &mdash; HTTP Prompt (or HTTP-prompt) is an interactive command-line HTTP client built on HTTPie and prompt_toolkit, featuring autocomplete and syntax highlighting.</li><li><a title="Linux Academy Limited Time Sale!" rel="nofollow" href="https://linuxacademy.com/join/pricing">Linux Academy Limited Time Sale!</a></li><li><a title="LINUX Unplugged Episode 296: Defining Desktop Linux" rel="nofollow" href="https://linuxunplugged.com/296">LINUX Unplugged Episode 296: Defining Desktop Linux</a> &mdash; The way we’ve been thinking about Desktop Linux is all wrong. We start by defining Desktop Linux, and where it might be going in the future.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Mike&#39;s back with thoughts on his recent adventures with the Windows Subsystem for Linux and what it might mean for the future of Linux development.</p>

<p>Plus the hurdles of working with an eGPU, why you should learn languages you might not use, and a neat pick for playing with HTTP.</p><p>Links:</p><ul><li><a title="Mike&#39;s eGPU Goodness" rel="nofollow" href="https://twitter.com/dominucco/status/1117601955419951104">Mike's eGPU Goodness</a></li><li><a title="Moving on from Rails and what’s next" rel="nofollow" href="https://blog.seantheprogrammer.com/moving-on-from-rails-and-whats-next">Moving on from Rails and what’s next</a> &mdash; A lot has happened during that time. I created Diesel, an ORM for Rust. In April of last year, I began managing the operations of crates.io, which eventually led to the creation of the crates.io team which I co-lead. I also started to find myself less able to effectively contribute to Rails. It became clear that I have a different vision for the future, and that I would never make it onto the core team.</li><li><a title="Learn more programming languages, even if you won&#39;t use them" rel="nofollow" href="https://thorstenball.com/blog/2019/04/09/learn-more-programming-languages/">Learn more programming languages, even if you won't use them</a> &mdash; By learning a new language, even if it stays in your toolbox for all eternity, you gain a new perspective and a different way of thinking about problems.</li><li><a title="WLinux&#39;s New Name" rel="nofollow" href="https://www.theregister.co.uk/2019/03/15/wlinux_becomes_pengwin/">WLinux's New Name</a> &mdash; Hayden Barnes, of Whitewater Foundry, told El Reg that WLinux was only ever supposed to be a codename, and the new name "reflects our distribution's connection to both Linux and Windows". He added "it is close to the Japanese pronunciation and transliteration of penguin, which is pengin." Japan remains the company's top market.</li><li><a title="Pengwin by Whitewater Foundry" rel="nofollow" href="https://www.pengwin.dev/">Pengwin by Whitewater Foundry</a> &mdash; Pengwin is the easiest to use Linux distribution on
Windows Subsystem for Linux.</li><li><a title="HTTP Prompt - An Interactive Command Line HTTP Client" rel="nofollow" href="https://www.tecmint.com/http-prompt-command-line-http-client/">HTTP Prompt - An Interactive Command Line HTTP Client</a> &mdash; HTTP Prompt (or HTTP-prompt) is an interactive command-line HTTP client built on HTTPie and prompt_toolkit, featuring autocomplete and syntax highlighting.</li><li><a title="Linux Academy Limited Time Sale!" rel="nofollow" href="https://linuxacademy.com/join/pricing">Linux Academy Limited Time Sale!</a></li><li><a title="LINUX Unplugged Episode 296: Defining Desktop Linux" rel="nofollow" href="https://linuxunplugged.com/296">LINUX Unplugged Episode 296: Defining Desktop Linux</a> &mdash; The way we’ve been thinking about Desktop Linux is all wrong. We start by defining Desktop Linux, and where it might be going in the future.</li></ul>]]>
  </itunes:summary>
</item>
  </channel>
</rss>
