<?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>Thu, 09 Apr 2026 11:58:47 -0500</fireside:genDate>
    <generator>Fireside (https://fireside.fm)</generator>
    <title>Coder Radio - Episodes Tagged with “Windows”</title>
    <link>https://coder.show/tags/windows</link>
    <pubDate>Wed, 11 Oct 2023 06: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>539: Mike Breaks the Build</title>
  <link>https://coder.show/539</link>
  <guid isPermaLink="false">0de08d34-b59e-4a2e-93e3-7e5fe01650ca</guid>
  <pubDate>Wed, 11 Oct 2023 06:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/0de08d34-b59e-4a2e-93e3-7e5fe01650ca.mp3" length="47875157" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Mike checks in from the grind and shares some challenges in recent cross-platform testing; then, we get into the avalanche of negative AI press coverage this week and the one massive story they're not touching.</itunes:subtitle>
  <itunes:duration>56:59</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 checks in from the grind and shares some challenges in recent cross-platform testing; then, we get into the avalanche of negative AI press coverage this week and the one massive story they're not touching. 
</description>
  <itunes:keywords>cross-platform testing, AI, press coverage, developers, Compiler Macros, Windows, AI Shaming, profitability, Sam Altman, Greg Price, hybrid workers, domain nightmare, Disney's Loki, Secret Invasion, AI services, Sam Altman's sister, coffee, Poetry, Gaggia Classic, Bialetti Moka Express, Chemex, pour over coffee, iced coffee, Kuregs, coffee maker, AI profitability, Microsoft, GitHub, Copilot</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Mike checks in from the grind and shares some challenges in recent cross-platform testing; then, we get into the avalanche of negative AI press coverage this week and the one massive story they&#39;re not touching.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://alderon.games/coder">Alderon Games</a>: <a rel="nofollow" href="https://alderon.games/coder">Alderon Games is looking to hire talented remote workers. They believe in the power of play and the magic of immersive worlds and are looking for passionate individuals.</a></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="⚡ Alby: Your Boost companion for the web" rel="nofollow" href="https://getalby.com/">⚡ Alby: Your Boost companion for the web</a> &mdash;  Create an Alby Account to get a lightning wallet for payments wherever you go. </li><li><a title="🎉 Coder Radio on the Podcastindex.org" rel="nofollow" href="https://podcastindex.org/podcast/487548">🎉 Coder Radio on the Podcastindex.org</a> &mdash; Boost from the Web. Once you have Alby topped off, you can Boost from our page on the Podcast Index.</li><li><a title="Why Hybrid Workers Are &#39;Coffee Badging&#39; to Avoid Going Back to the Office" rel="nofollow" href="https://www.businessinsider.com/hybrid-workers-return-to-office-coffee-badging-remote-work-2023-10">Why Hybrid Workers Are 'Coffee Badging' to Avoid Going Back to the Office</a> &mdash; The workplace trend involves showing up at the office for a few hours before leaving.</li><li><a title="Report Claims LOTR: Gollum Publisher Used AI To Write Apology" rel="nofollow" href="https://kotaku.com/lord-of-the-rings-gollum-daedalic-nacon-chatgpt-apology-1850911747">Report Claims LOTR: Gollum Publisher Used AI To Write Apology</a> &mdash; An investigation by German outlet Game Two into what went wrong during the development of Lord of the Rings: Gollum has made claims that the publisher’s apology for the terrible state of the released game was written by AI ChatGPT. </li><li><a title="Disney’s Loki remains silent over reported use of generative AI" rel="nofollow" href="https://www.theverge.com/2023/10/9/23909529/disney-marvel-loki-generative-ai-poster-backlash-season-2">Disney’s Loki remains silent over reported use of generative AI</a> &mdash;  Loki season 2 poster has been linked to a stock image on Shutterstock that seemingly breaks the platform’s licensing rules regarding AI-generated content.</li><li><a title="Artists are upset that ‘Secret Invasion’ used AI art for opening credits " rel="nofollow" href="https://techcrunch.com/2023/06/21/marvel-secret-invasion-ai-art-opening-credits/?guccounter=1">Artists are upset that ‘Secret Invasion’ used AI art for opening credits </a> &mdash; Marvel’s latest series, “Secret Invasion,” made its debut on Disney+ today, sparking tons of backlash after it was confirmed the intro sequence was AI-generated.</li><li><a title="AI doesn’t sound particularly profitable." rel="nofollow" href="https://www.theverge.com/2023/10/9/23909744/ai-doesnt-sound-particularly-profitable">AI doesn’t sound particularly profitable.</a> &mdash; Despite charging $10 a month for GitHub Copilot, The Wall Street Journal reports that Microsoft is losing an average of over $20 per user, per month. </li><li><a title="Who Is OpenAI’s Sam Altman? Meet the Oppenheimer of Our Age" rel="nofollow" href="https://nymag.com/intelligencer/article/sam-altman-artificial-intelligence-openai-profile.html">Who Is OpenAI’s Sam Altman? Meet the Oppenheimer of Our Age</a> &mdash; Altman grew up the oldest of four siblings in suburban St. Louis: three boys, Sam, Max, and Jack, each two years apart, then a girl, Annie, nine years younger than Sam.</li><li><a title="Annie Altman on X" rel="nofollow" href="https://twitter.com/phuckfilosophy/status/1635704398939832321">Annie Altman on X</a> &mdash; I’m not four years old with a 13 year old “brother” climbing into my bed non-consensually anymore. </li><li><a title="Annie Altman on X" rel="nofollow" href="https://twitter.com/phuckfilosophy/status/1711139134138663101">Annie Altman on X</a> &mdash; Annie's video message to Sam Altman.</li><li><a title="Émile P. Torres, PhD on X" rel="nofollow" href="https://twitter.com/xriskology/status/1710008424178581553">Émile P. Torres, PhD on X</a> &mdash; This is Sam Altman's sister. Her tweets about sexual, physical, emotional, etc. abuse are incredibly hard to read. Seems that no one in the media is that interested in covering this story because they're afraid of losing access to OpenAI if they write something critical of Sam.</li><li><a title="Pledditor on X" rel="nofollow" href="https://twitter.com/pledditor/status/1710091649068474772?s=12&amp;t=E9EIlRX-vHxbQ8g23lQU3A">Pledditor on X</a> &mdash; Sam Altman's sister is making some eyepopping allegations against him 👀</li><li><a title="LinuxFest Northwest | Meetup" rel="nofollow" href="https://www.meetup.com/linuxfestnorthwest/">LinuxFest Northwest | Meetup</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Mike checks in from the grind and shares some challenges in recent cross-platform testing; then, we get into the avalanche of negative AI press coverage this week and the one massive story they&#39;re not touching.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://alderon.games/coder">Alderon Games</a>: <a rel="nofollow" href="https://alderon.games/coder">Alderon Games is looking to hire talented remote workers. They believe in the power of play and the magic of immersive worlds and are looking for passionate individuals.</a></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="⚡ Alby: Your Boost companion for the web" rel="nofollow" href="https://getalby.com/">⚡ Alby: Your Boost companion for the web</a> &mdash;  Create an Alby Account to get a lightning wallet for payments wherever you go. </li><li><a title="🎉 Coder Radio on the Podcastindex.org" rel="nofollow" href="https://podcastindex.org/podcast/487548">🎉 Coder Radio on the Podcastindex.org</a> &mdash; Boost from the Web. Once you have Alby topped off, you can Boost from our page on the Podcast Index.</li><li><a title="Why Hybrid Workers Are &#39;Coffee Badging&#39; to Avoid Going Back to the Office" rel="nofollow" href="https://www.businessinsider.com/hybrid-workers-return-to-office-coffee-badging-remote-work-2023-10">Why Hybrid Workers Are 'Coffee Badging' to Avoid Going Back to the Office</a> &mdash; The workplace trend involves showing up at the office for a few hours before leaving.</li><li><a title="Report Claims LOTR: Gollum Publisher Used AI To Write Apology" rel="nofollow" href="https://kotaku.com/lord-of-the-rings-gollum-daedalic-nacon-chatgpt-apology-1850911747">Report Claims LOTR: Gollum Publisher Used AI To Write Apology</a> &mdash; An investigation by German outlet Game Two into what went wrong during the development of Lord of the Rings: Gollum has made claims that the publisher’s apology for the terrible state of the released game was written by AI ChatGPT. </li><li><a title="Disney’s Loki remains silent over reported use of generative AI" rel="nofollow" href="https://www.theverge.com/2023/10/9/23909529/disney-marvel-loki-generative-ai-poster-backlash-season-2">Disney’s Loki remains silent over reported use of generative AI</a> &mdash;  Loki season 2 poster has been linked to a stock image on Shutterstock that seemingly breaks the platform’s licensing rules regarding AI-generated content.</li><li><a title="Artists are upset that ‘Secret Invasion’ used AI art for opening credits " rel="nofollow" href="https://techcrunch.com/2023/06/21/marvel-secret-invasion-ai-art-opening-credits/?guccounter=1">Artists are upset that ‘Secret Invasion’ used AI art for opening credits </a> &mdash; Marvel’s latest series, “Secret Invasion,” made its debut on Disney+ today, sparking tons of backlash after it was confirmed the intro sequence was AI-generated.</li><li><a title="AI doesn’t sound particularly profitable." rel="nofollow" href="https://www.theverge.com/2023/10/9/23909744/ai-doesnt-sound-particularly-profitable">AI doesn’t sound particularly profitable.</a> &mdash; Despite charging $10 a month for GitHub Copilot, The Wall Street Journal reports that Microsoft is losing an average of over $20 per user, per month. </li><li><a title="Who Is OpenAI’s Sam Altman? Meet the Oppenheimer of Our Age" rel="nofollow" href="https://nymag.com/intelligencer/article/sam-altman-artificial-intelligence-openai-profile.html">Who Is OpenAI’s Sam Altman? Meet the Oppenheimer of Our Age</a> &mdash; Altman grew up the oldest of four siblings in suburban St. Louis: three boys, Sam, Max, and Jack, each two years apart, then a girl, Annie, nine years younger than Sam.</li><li><a title="Annie Altman on X" rel="nofollow" href="https://twitter.com/phuckfilosophy/status/1635704398939832321">Annie Altman on X</a> &mdash; I’m not four years old with a 13 year old “brother” climbing into my bed non-consensually anymore. </li><li><a title="Annie Altman on X" rel="nofollow" href="https://twitter.com/phuckfilosophy/status/1711139134138663101">Annie Altman on X</a> &mdash; Annie's video message to Sam Altman.</li><li><a title="Émile P. Torres, PhD on X" rel="nofollow" href="https://twitter.com/xriskology/status/1710008424178581553">Émile P. Torres, PhD on X</a> &mdash; This is Sam Altman's sister. Her tweets about sexual, physical, emotional, etc. abuse are incredibly hard to read. Seems that no one in the media is that interested in covering this story because they're afraid of losing access to OpenAI if they write something critical of Sam.</li><li><a title="Pledditor on X" rel="nofollow" href="https://twitter.com/pledditor/status/1710091649068474772?s=12&amp;t=E9EIlRX-vHxbQ8g23lQU3A">Pledditor on X</a> &mdash; Sam Altman's sister is making some eyepopping allegations against him 👀</li><li><a title="LinuxFest Northwest | Meetup" rel="nofollow" href="https://www.meetup.com/linuxfestnorthwest/">LinuxFest Northwest | Meetup</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>402: Payment Required</title>
  <link>https://coder.show/402</link>
  <guid isPermaLink="false">ed0eb2af-b692-4d00-996e-2eba610b17de</guid>
  <pubDate>Wed, 24 Feb 2021 20:30:00 -0500</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/ed0eb2af-b692-4d00-996e-2eba610b17de.mp3" length="50723080" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>We open the robe and share some vintage career origin stories.</itunes:subtitle>
  <itunes:duration>1:10:26</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 open the robe and share some vintage career origin stories.
And we save Mike's soul by answering a few emails. 
</description>
  <itunes:keywords>Coder Radio, Development Podcast, Jupiter Broadcasting, Keychron K3 Review, Bug bounty program, RSI, Pomodoro, Pomodoro technique, To do List, .NET, software Niche, Thinkpad, Windows, Linux, Android, iOS, Mac, Catalyst, Windows Arm64, iOS, tvOS, Xamarin</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>We open the robe and share some vintage career origin stories.</p>

<p>And we save Mike&#39;s soul by answering a few emails.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://acloudguru.com/pricing?utm_source=jupiter&amp;utm_medium=cpc&amp;utm_campaign=2021_springintocloud">A Cloud Guru</a>: <a rel="nofollow" href="https://acloudguru.com/pricing?utm_source=jupiter&amp;utm_medium=cpc&amp;utm_campaign=2021_springintocloud">ACG's spring sale is the perfect time to plant the seeds for your digital transformation. Fast track to cloud with the most effective and comprehensive cloud learning platform. </a> Promo Code: springintocloud21</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><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://www.jupitergarage.com/product/the-coder-robe">The Coder</a>: <a rel="nofollow" href="https://www.jupitergarage.com/product/the-coder-robe">The Coder is made from 100% cotton terry velour for soft, cozy wear and is embroidered on the left chest with a classic white-on-black Coder Radio logo. Save $10 with code SWIFT.</a> Promo Code: SWIFT</li></ul><p>Links:</p><ul><li><a title="Coder Radio Episode 400 Poster" rel="nofollow" href="https://teespring.com/coder-400?pid=624&amp;cid=102511">Coder Radio Episode 400 Poster</a> &mdash; Celebrate 400 episodes of Coder Radio with this word cloud tribute poster.</li><li><a title="The Coder" rel="nofollow" href="https://jupitercolony.bigcartel.com/product/the-coder">The Coder</a> &mdash; Look and feel comfortable, while kicking ass. Life is better in a robe.</li><li><a title="Keychron K3 Ultra-slim Wireless Mechanical Keyboard" rel="nofollow" href="https://www.keychron.com/products/keychron-k3-wireless-mechanical-keyboard?variant=32220198928473">Keychron K3 Ultra-slim Wireless Mechanical Keyboard</a> &mdash; Keychron K3 Ultra-slim Wireless Bluetooth Mechanical Keyboard has included keycaps for both Windows and macOS, and users can hotswap every switch in seconds with the hot-swappable version. </li><li><a title="Keychron K3 review" rel="nofollow" href="https://www.imore.com/keychron-k3-review">Keychron K3 review</a> &mdash;  If you need the lightest and smallest low-profile mechanical keyboard, Keychron's new K3 fits the bill.</li><li><a title="Keychron K3 Travel Pouch" rel="nofollow" href="https://www.keychron.com/products/keychron-k3-travel-pouch">Keychron K3 Travel Pouch</a></li><li><a title="Keychron K6 Wireless Mechanical Keyboard" rel="nofollow" href="https://www.keychron.com/products/keychron-k6-wireless-mechanical-keyboard">Keychron K6 Wireless Mechanical Keyboard</a> &mdash; Crafted to maximize your workspace with an ergonomic design, while retaining all necessary multimedia and function keys. The hot-swappable version offers the freedom to easily personalize your typing experience without soldering.</li><li><a title="RSI Work Regime" rel="nofollow" href="https://slexy.org/view/s20eeW1pMS">RSI Work Regime</a> &mdash; When Chris mentioned his ongoing battle against RSI on episode 401, it got me thinking about a few coding techniques I rely on.</li><li><a title="Start with a niche" rel="nofollow" href="https://fibery.io/blog/start-with-a-niche/">Start with a niche</a> &mdash; One of the most common mistakes is to ignore niches and just try to attract all kinds of customers. It’s essential to find 1-2 ponds to start from and then expand to the other, larger, and more promising lakes and oceans</li><li><a title="Announcing .NET 6 Preview 1" rel="nofollow" href="https://devblogs.microsoft.com/dotnet/announcing-net-6-preview-1/">Announcing .NET 6 Preview 1</a> &mdash; Our unification efforts offer something for all .NET developers. If you are desktop app developer, there are new opportunities for you to reach new users. If you are a mobile app developer, you will benefit from using the mainline .NET tools and APIs while targeting iOS and Android platforms. If you are a web or cloud developer, it will be easier to expose services to .NET mobile apps and share code with them.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>We open the robe and share some vintage career origin stories.</p>

<p>And we save Mike&#39;s soul by answering a few emails.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://acloudguru.com/pricing?utm_source=jupiter&amp;utm_medium=cpc&amp;utm_campaign=2021_springintocloud">A Cloud Guru</a>: <a rel="nofollow" href="https://acloudguru.com/pricing?utm_source=jupiter&amp;utm_medium=cpc&amp;utm_campaign=2021_springintocloud">ACG's spring sale is the perfect time to plant the seeds for your digital transformation. Fast track to cloud with the most effective and comprehensive cloud learning platform. </a> Promo Code: springintocloud21</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><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://www.jupitergarage.com/product/the-coder-robe">The Coder</a>: <a rel="nofollow" href="https://www.jupitergarage.com/product/the-coder-robe">The Coder is made from 100% cotton terry velour for soft, cozy wear and is embroidered on the left chest with a classic white-on-black Coder Radio logo. Save $10 with code SWIFT.</a> Promo Code: SWIFT</li></ul><p>Links:</p><ul><li><a title="Coder Radio Episode 400 Poster" rel="nofollow" href="https://teespring.com/coder-400?pid=624&amp;cid=102511">Coder Radio Episode 400 Poster</a> &mdash; Celebrate 400 episodes of Coder Radio with this word cloud tribute poster.</li><li><a title="The Coder" rel="nofollow" href="https://jupitercolony.bigcartel.com/product/the-coder">The Coder</a> &mdash; Look and feel comfortable, while kicking ass. Life is better in a robe.</li><li><a title="Keychron K3 Ultra-slim Wireless Mechanical Keyboard" rel="nofollow" href="https://www.keychron.com/products/keychron-k3-wireless-mechanical-keyboard?variant=32220198928473">Keychron K3 Ultra-slim Wireless Mechanical Keyboard</a> &mdash; Keychron K3 Ultra-slim Wireless Bluetooth Mechanical Keyboard has included keycaps for both Windows and macOS, and users can hotswap every switch in seconds with the hot-swappable version. </li><li><a title="Keychron K3 review" rel="nofollow" href="https://www.imore.com/keychron-k3-review">Keychron K3 review</a> &mdash;  If you need the lightest and smallest low-profile mechanical keyboard, Keychron's new K3 fits the bill.</li><li><a title="Keychron K3 Travel Pouch" rel="nofollow" href="https://www.keychron.com/products/keychron-k3-travel-pouch">Keychron K3 Travel Pouch</a></li><li><a title="Keychron K6 Wireless Mechanical Keyboard" rel="nofollow" href="https://www.keychron.com/products/keychron-k6-wireless-mechanical-keyboard">Keychron K6 Wireless Mechanical Keyboard</a> &mdash; Crafted to maximize your workspace with an ergonomic design, while retaining all necessary multimedia and function keys. The hot-swappable version offers the freedom to easily personalize your typing experience without soldering.</li><li><a title="RSI Work Regime" rel="nofollow" href="https://slexy.org/view/s20eeW1pMS">RSI Work Regime</a> &mdash; When Chris mentioned his ongoing battle against RSI on episode 401, it got me thinking about a few coding techniques I rely on.</li><li><a title="Start with a niche" rel="nofollow" href="https://fibery.io/blog/start-with-a-niche/">Start with a niche</a> &mdash; One of the most common mistakes is to ignore niches and just try to attract all kinds of customers. It’s essential to find 1-2 ponds to start from and then expand to the other, larger, and more promising lakes and oceans</li><li><a title="Announcing .NET 6 Preview 1" rel="nofollow" href="https://devblogs.microsoft.com/dotnet/announcing-net-6-preview-1/">Announcing .NET 6 Preview 1</a> &mdash; Our unification efforts offer something for all .NET developers. If you are desktop app developer, there are new opportunities for you to reach new users. If you are a mobile app developer, you will benefit from using the mainline .NET tools and APIs while targeting iOS and Android platforms. If you are a web or cloud developer, it will be easier to expose services to .NET mobile apps and share code with them.</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>355: F# Shill</title>
  <link>https://coder.show/355</link>
  <guid isPermaLink="false">0e4f77f8-83d8-4099-aa1a-877c73b53cb8</guid>
  <pubDate>Thu, 02 May 2019 08:30:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/0e4f77f8-83d8-4099-aa1a-877c73b53cb8.mp3" length="43741123" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Mike and Wes dive into Bosque, Microsoft’s new research language, and debate if it represents the future of programming languages, or if we should all just be using F#.</itunes:subtitle>
  <itunes:duration>1:00:45</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 dive into Bosque, Microsoft’s new research language, and debate if it represents the future of programming languages, or if we should all just be using F#.
Plus some Qt license clarity, a handy new Rust feature, and your feedback. 
</description>
  <itunes:keywords>eGPU, hardware, chromebooks, windows, windows 10, telemetry, ChromeOS, QT, LGPL, GPL, software licenses, Rust, memory management, pinning, thunderbolt, Bosque, programming language research, F#, .NET, type safety, typed strings, typescript, strong types, ML, AWS, git-secrets, Mad Botter, earth day, system76, xfce, git-secrets, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Mike and Wes dive into Bosque, Microsoft’s new research language, and debate if it represents the future of programming languages, or if we should all just be using F#.</p>

<p>Plus some Qt license clarity, a handy new Rust feature, and your feedback.</p><p>Links:</p><ul><li><a title="Feedback: ChromeOS vs Windows" rel="nofollow" href="https://slexy.org/view/s202BcCBtC">Feedback: ChromeOS vs Windows</a></li><li><a title="Feedback: Hardware Coverage" rel="nofollow" href="https://slexy.org/view/s206N3bRHB">Feedback: Hardware Coverage</a></li><li><a title="Complying with the Requirements of the GPL/LGPL v3 License" rel="nofollow" href="https://resources.qt.io/videos/complying-with-the-requirements-of-the-gpl-lgpl-v3-license-on-demand-webinar">Complying with the Requirements of the GPL/LGPL v3 License</a> &mdash; With the discontinuation of our continued support for Qt 5.6 also ends our support for the last Qt version licensed under LGPL v2.1. Moving forward, versions 5.7 and beyond will be subject to LGPL v3. This webinar is a great opportunity to gain a better understanding of the differences in rights and obligations between the two licensing versions.</li><li><a title="Rust Pinning" rel="nofollow" href="https://blog.rust-lang.org/2019/02/28/Rust-1.33.0.html">Rust Pinning</a> &mdash; The Rust team is happy to announce a new version of Rust, 1.33.0. Rust is a programming language that is empowering everyone to build reliable and efficient software.</li><li><a title="Regularized Programming with the BOSQUE Language" rel="nofollow" href="https://www.microsoft.com/en-us/research/uploads/prod/2019/04/beyond_structured_report_v2.pdf">Regularized Programming with the BOSQUE Language</a> &mdash; We believe that, just as structured programming did years ago, this regularized programming model will lead to massively improved developer productivity, increased software quality, and enable a second golden age of developments in compilers and developer tooling.</li><li><a title="All That You Need to Know About Microsoft&#39;s New Programming Language: Bosque" rel="nofollow" href="https://dev.to/0xrumple/all-what-you-need-to-know-about-microsoft-s-new-programming-language-bosque-38c0">All That You Need to Know About Microsoft's New Programming Language: Bosque</a> &mdash; The Bosque programming language is a Microsoft Research project that is investigating language designs for writing code that is simple, obvious, and easy to reason about for both humans and machines
</li><li><a title="Bosque Language Overview" rel="nofollow" href="https://github.com/Microsoft/BosqueLanguage/blob/master/docs/language/overview.md">Bosque Language Overview</a></li><li><a title="Microsoft debuts Bosque – a new programming language with no loops, inspired by TypeScript" rel="nofollow" href="https://www.theregister.co.uk/2019/04/18/microsoft_bosque_programming_language/">Microsoft debuts Bosque – a new programming language with no loops, inspired by TypeScript</a></li><li><a title="The Mad Botter INC on Twitter" rel="nofollow" href="https://twitter.com/TheMadBotterINC/status/1120375364004528128">The Mad Botter INC on Twitter</a> &mdash; Happy #EarthDay!  We are awarding a free @system76 #DarterPro to the middle or high school student that can send our CEO @dominucco an innovative idea to fight climate change using #Linux. To submit please write up a report and diagram &amp; email it to michael@themadbotter.com.</li><li><a title="git-secrets" rel="nofollow" href="https://github.com/awslabs/git-secrets">git-secrets</a> &mdash; Prevents you from committing secrets and credentials into git repositories.</li><li><a title="git-hound" rel="nofollow" href="https://github.com/ezekg/git-hound">git-hound</a> &mdash; Hound is a Git plugin that helps prevent sensitive data from being committed into a repository by sniffing potential commits against PCRE regular expressions.

</li><li><a title="truffleHog" rel="nofollow" href="https://github.com/dxa4481/truffleHog">truffleHog</a> &mdash; Searches through git repositories for secrets, digging deep into commit history and branches. This is effective at finding secrets accidentally committed.
</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Mike and Wes dive into Bosque, Microsoft’s new research language, and debate if it represents the future of programming languages, or if we should all just be using F#.</p>

<p>Plus some Qt license clarity, a handy new Rust feature, and your feedback.</p><p>Links:</p><ul><li><a title="Feedback: ChromeOS vs Windows" rel="nofollow" href="https://slexy.org/view/s202BcCBtC">Feedback: ChromeOS vs Windows</a></li><li><a title="Feedback: Hardware Coverage" rel="nofollow" href="https://slexy.org/view/s206N3bRHB">Feedback: Hardware Coverage</a></li><li><a title="Complying with the Requirements of the GPL/LGPL v3 License" rel="nofollow" href="https://resources.qt.io/videos/complying-with-the-requirements-of-the-gpl-lgpl-v3-license-on-demand-webinar">Complying with the Requirements of the GPL/LGPL v3 License</a> &mdash; With the discontinuation of our continued support for Qt 5.6 also ends our support for the last Qt version licensed under LGPL v2.1. Moving forward, versions 5.7 and beyond will be subject to LGPL v3. This webinar is a great opportunity to gain a better understanding of the differences in rights and obligations between the two licensing versions.</li><li><a title="Rust Pinning" rel="nofollow" href="https://blog.rust-lang.org/2019/02/28/Rust-1.33.0.html">Rust Pinning</a> &mdash; The Rust team is happy to announce a new version of Rust, 1.33.0. Rust is a programming language that is empowering everyone to build reliable and efficient software.</li><li><a title="Regularized Programming with the BOSQUE Language" rel="nofollow" href="https://www.microsoft.com/en-us/research/uploads/prod/2019/04/beyond_structured_report_v2.pdf">Regularized Programming with the BOSQUE Language</a> &mdash; We believe that, just as structured programming did years ago, this regularized programming model will lead to massively improved developer productivity, increased software quality, and enable a second golden age of developments in compilers and developer tooling.</li><li><a title="All That You Need to Know About Microsoft&#39;s New Programming Language: Bosque" rel="nofollow" href="https://dev.to/0xrumple/all-what-you-need-to-know-about-microsoft-s-new-programming-language-bosque-38c0">All That You Need to Know About Microsoft's New Programming Language: Bosque</a> &mdash; The Bosque programming language is a Microsoft Research project that is investigating language designs for writing code that is simple, obvious, and easy to reason about for both humans and machines
</li><li><a title="Bosque Language Overview" rel="nofollow" href="https://github.com/Microsoft/BosqueLanguage/blob/master/docs/language/overview.md">Bosque Language Overview</a></li><li><a title="Microsoft debuts Bosque – a new programming language with no loops, inspired by TypeScript" rel="nofollow" href="https://www.theregister.co.uk/2019/04/18/microsoft_bosque_programming_language/">Microsoft debuts Bosque – a new programming language with no loops, inspired by TypeScript</a></li><li><a title="The Mad Botter INC on Twitter" rel="nofollow" href="https://twitter.com/TheMadBotterINC/status/1120375364004528128">The Mad Botter INC on Twitter</a> &mdash; Happy #EarthDay!  We are awarding a free @system76 #DarterPro to the middle or high school student that can send our CEO @dominucco an innovative idea to fight climate change using #Linux. To submit please write up a report and diagram &amp; email it to michael@themadbotter.com.</li><li><a title="git-secrets" rel="nofollow" href="https://github.com/awslabs/git-secrets">git-secrets</a> &mdash; Prevents you from committing secrets and credentials into git repositories.</li><li><a title="git-hound" rel="nofollow" href="https://github.com/ezekg/git-hound">git-hound</a> &mdash; Hound is a Git plugin that helps prevent sensitive data from being committed into a repository by sniffing potential commits against PCRE regular expressions.

</li><li><a title="truffleHog" rel="nofollow" href="https://github.com/dxa4481/truffleHog">truffleHog</a> &mdash; Searches through git repositories for secrets, digging deep into commit history and branches. This is effective at finding secrets accidentally committed.
</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>
<item>
  <title>346: Serverless Squabbles</title>
  <link>https://coder.show/346</link>
  <guid isPermaLink="false">5cfb46e1-c184-4503-938a-2faee3d231ab</guid>
  <pubDate>Tue, 26 Feb 2019 11:30:00 -0500</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/5cfb46e1-c184-4503-938a-2faee3d231ab.mp3" length="32655905" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>The three of us debate when to go full serverless, and if ditching servers is worth the cost.</itunes:subtitle>
  <itunes:duration>45:21</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 three of us debate when to go full serverless, and if ditching servers is worth the cost. 
Plus the battle against the Cult of Swift gains new allies. 
</description>
  <itunes:keywords>Swift, Apple, Patents, Software Patents, Swift on Windows, Patent Trolls, Ruby on Rails, Vapor, Web Development, Linux, Haskell, functional programming, pragmatism, tools, zealots, serverless, microservices, docker, containers, hardware, vmware, access, windows, azure, azure functions, aws, aws lambda, rust, Objective C, iOS development, swift, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>The three of us debate when to go full serverless, and if ditching servers is worth the cost. </p>

<p>Plus the battle against the Cult of Swift gains new allies.</p><p>Links:</p><ul><li><a title="Marco Arment on Twitter" rel="nofollow" href="https://twitter.com/marcoarment/status/1099406116516253696">Marco Arment on Twitter</a> &mdash; Add up all of the time you’ve spent learning Swift from scratch, accommodating its strictness, fighting its buggy tools, migrating your code through language changes, and re-learning APIs and conventions as they’ve changed over the last 5 years.

I’ve spent zero time doing that.</li><li><a title="A Swift Takes Flight on Windows" rel="nofollow" href="https://forums.swift.org/t/a-swift-takes-flight/20845">A Swift Takes Flight on Windows</a> &mdash; I have finally managed to get the compiler, the support libraries, the runtime, standard library, libdispatch, and now, Foundation to build and run on Windows! </li><li><a title="Apple Plans to Close Stores in Eastern District of Texas in Fight Against Patent Trolls" rel="nofollow" href="https://www.macrumors.com/2019/02/22/apple-closing-stores-in-eastern-district-texas/">Apple Plans to Close Stores in Eastern District of Texas in Fight Against Patent Trolls</a> &mdash; To continue to serve the region, Apple plans to open a new store at the Galleria Dallas shopping mall in Dallas, just outside the Eastern District of Texas border.</li><li><a title="Linux Academy - Full Stack Ruby on Rails Developer (Remote)" rel="nofollow" href="https://jobs.lever.co/linuxacademy/b1b75b6a-a54c-4854-809f-f36ed4f08f28">Linux Academy - Full Stack Ruby on Rails Developer (Remote)</a> &mdash; Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. </li><li><a title="What is Serverless?" rel="nofollow" href="https://serverless-stack.com/chapters/what-is-serverless.html">What is Serverless?</a> &mdash; Serverless computing (or serverless for short), is an execution model where the cloud provider (AWS, Azure, or Google Cloud) is responsible for executing a piece of code by dynamically allocating the resources. </li><li><a title="Serverless Architectures - Martin Fowler" rel="nofollow" href="https://martinfowler.com/articles/serverless.html">Serverless Architectures - Martin Fowler</a> &mdash; Serverless architectures are application designs that incorporate third-party “Backend as a Service” (BaaS) services, and/or that include custom code run in managed, ephemeral containers on a “Functions as a Service” (FaaS) platform.</li><li><a title="Serverless Architectures at AWS" rel="nofollow" href="https://aws.amazon.com/lambda/serverless-architectures-learn-more/">Serverless Architectures at AWS</a> &mdash; A serverless architecture is a way to build and run applications and services without having to manage infrastructure.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>The three of us debate when to go full serverless, and if ditching servers is worth the cost. </p>

<p>Plus the battle against the Cult of Swift gains new allies.</p><p>Links:</p><ul><li><a title="Marco Arment on Twitter" rel="nofollow" href="https://twitter.com/marcoarment/status/1099406116516253696">Marco Arment on Twitter</a> &mdash; Add up all of the time you’ve spent learning Swift from scratch, accommodating its strictness, fighting its buggy tools, migrating your code through language changes, and re-learning APIs and conventions as they’ve changed over the last 5 years.

I’ve spent zero time doing that.</li><li><a title="A Swift Takes Flight on Windows" rel="nofollow" href="https://forums.swift.org/t/a-swift-takes-flight/20845">A Swift Takes Flight on Windows</a> &mdash; I have finally managed to get the compiler, the support libraries, the runtime, standard library, libdispatch, and now, Foundation to build and run on Windows! </li><li><a title="Apple Plans to Close Stores in Eastern District of Texas in Fight Against Patent Trolls" rel="nofollow" href="https://www.macrumors.com/2019/02/22/apple-closing-stores-in-eastern-district-texas/">Apple Plans to Close Stores in Eastern District of Texas in Fight Against Patent Trolls</a> &mdash; To continue to serve the region, Apple plans to open a new store at the Galleria Dallas shopping mall in Dallas, just outside the Eastern District of Texas border.</li><li><a title="Linux Academy - Full Stack Ruby on Rails Developer (Remote)" rel="nofollow" href="https://jobs.lever.co/linuxacademy/b1b75b6a-a54c-4854-809f-f36ed4f08f28">Linux Academy - Full Stack Ruby on Rails Developer (Remote)</a> &mdash; Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. </li><li><a title="What is Serverless?" rel="nofollow" href="https://serverless-stack.com/chapters/what-is-serverless.html">What is Serverless?</a> &mdash; Serverless computing (or serverless for short), is an execution model where the cloud provider (AWS, Azure, or Google Cloud) is responsible for executing a piece of code by dynamically allocating the resources. </li><li><a title="Serverless Architectures - Martin Fowler" rel="nofollow" href="https://martinfowler.com/articles/serverless.html">Serverless Architectures - Martin Fowler</a> &mdash; Serverless architectures are application designs that incorporate third-party “Backend as a Service” (BaaS) services, and/or that include custom code run in managed, ephemeral containers on a “Functions as a Service” (FaaS) platform.</li><li><a title="Serverless Architectures at AWS" rel="nofollow" href="https://aws.amazon.com/lambda/serverless-architectures-learn-more/">Serverless Architectures at AWS</a> &mdash; A serverless architecture is a way to build and run applications and services without having to manage infrastructure.</li></ul>]]>
  </itunes:summary>
</item>
  </channel>
</rss>
