<?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>Tue, 14 Apr 2026 18:56:37 -0500</fireside:genDate>
    <generator>Fireside (https://fireside.fm)</generator>
    <title>Coder Radio - Episodes Tagged with “Chrome”</title>
    <link>https://coder.show/tags/chrome</link>
    <pubDate>Wed, 23 Oct 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>592: C++ Safety Dance</title>
  <link>https://coder.show/592</link>
  <guid isPermaLink="false">8c87bf22-4539-423c-8705-098c6c5a73e1</guid>
  <pubDate>Wed, 23 Oct 2024 05:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/8c87bf22-4539-423c-8705-098c6c5a73e1.mp3" length="38142768" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>C++'s Borg-like mission continues, and some thoughts on Rails 8.1. Plus, there is a little trouble in Microsoft Paradise. And why Chris finally paid for an LLM.</itunes:subtitle>
  <itunes:duration>45:24</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>C++'s Borg-like mission continues, and some thoughts on Rails 8.1. Plus, there is a little trouble in Microsoft Paradise. And why Chris finally paid for an LLM. 
</description>
  <itunes:keywords>Coder Radio, Development Podcast, developers, C++, security, memory safety, Chrome, Rails 8.1, Microsoft, OpenAI, LLM, Anthropic, AI, software development, developers, programming languages, Rust, Ruby on Rails, Solid Queue </itunes:keywords>
  <content:encoded>
    <![CDATA[<p>C++&#39;s Borg-like mission continues, and some thoughts on Rails 8.1. Plus, there is a little trouble in Microsoft Paradise. And why Chris finally paid for an LLM.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://jupitersignal.memberful.com/checkout?plan=117630">Annual Membership - Jupiter Party</a>: <a rel="nofollow" href="https://jupitersignal.memberful.com/checkout?plan=117630">Put your support on auto-pilot and get one month for free!</a></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="What is the new safe C++ proposal and what do programmers need to know?" rel="nofollow" href="https://thenextweb.com/news/safe-c-proposal-what-programmers-need-to-know">What is the new safe C++ proposal and what do programmers need to know?</a> &mdash; The work is being done via the C++ Alliance, and its president and executive director Vinnie Falco said that this was, “a revolutionary proposal that adds memory safety features to the C++ programming language.”</li><li><a title="Safe C++" rel="nofollow" href="https://safecpp.org/P3390R0.html">Safe C++</a> &mdash; Over the past two years, the United States Government has been issuing warnings about memory-unsafe programming languages with increasing urgency. Much of the country’s critical infrastructure relies on software written in C and C++, languages which are very memory unsafe, leaving these systems more vulnerable to exploits by adversaries.</li><li><a title="Kamal — Deploy web apps anywhere" rel="nofollow" href="https://kamal-deploy.org/">Kamal — Deploy web apps anywhere</a> &mdash; From bare metal to cloud VMs.</li><li><a title="solid_queue: Database-backed Active Job backend" rel="nofollow" href="https://github.com/rails/solid_queue">solid_queue: Database-backed Active Job backend</a> &mdash; Solid Queue is a DB-based queuing backend for Active Job, designed with simplicity and performance in mind.</li><li><a title="OpenAI, Microsoft reportedly hire banks to renegotiate partnership terms" rel="nofollow" href="https://siliconangle.com/2024/10/18/openai-microsoft-reportedly-hire-banks-renegotiate-partnership-terms/">OpenAI, Microsoft reportedly hire banks to renegotiate partnership terms</a> &mdash; The Wall Street Journal today cited sources as saying that OpenAI is being advised by Goldman Sachs. Microsoft, in turn, has reportedly hired Morgan Stanley. The two banks previously participated in a deal that gave the ChatGPT developer access to a $4 billion revolving line of credit.</li><li><a title="Introducing canvas, a new way to write and code with ChatGPT. | OpenAI" rel="nofollow" href="https://openai.com/index/introducing-canvas/">Introducing canvas, a new way to write and code with ChatGPT. | OpenAI</a> &mdash; A new way of working with ChatGPT to write and code</li><li><a title="Anthropic&#39;s new AI model can control your PC " rel="nofollow" href="https://techcrunch.com/2024/10/22/anthropics-new-ai-can-control-your-pc/">Anthropic's new AI model can control your PC </a> &mdash; “We trained Claude to see what’s happening on a screen and then use the software tools available to carry out tasks,” Anthropic wrote in a blog post shared with TechCrunch. “When a developer tasks Claude with using a piece of computer software and gives it the necessary access, Claude looks at screenshots of what’s visible to the user, then counts how many pixels vertically or horizontally it needs to move a cursor in order to click in the correct place.”</li><li><a title="IcePanel" rel="nofollow" href="https://icepanel.io/">IcePanel</a> &mdash; Align on technical decisions across your software engineering and product teams </li><li><a title="Google’s NotebookLM now lets you guide the hosts of your AI podcast " rel="nofollow" href="https://www.theverge.com/2024/10/18/24273411/google-notebooklm-ai-audio-overview-customize">Google’s NotebookLM now lets you guide the hosts of your AI podcast </a> &mdash; You can now ask your AI ‘hosts’ to talk about a specific topic or tailor their discussion to a certain audience.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>C++&#39;s Borg-like mission continues, and some thoughts on Rails 8.1. Plus, there is a little trouble in Microsoft Paradise. And why Chris finally paid for an LLM.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://jupitersignal.memberful.com/checkout?plan=117630">Annual Membership - Jupiter Party</a>: <a rel="nofollow" href="https://jupitersignal.memberful.com/checkout?plan=117630">Put your support on auto-pilot and get one month for free!</a></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="What is the new safe C++ proposal and what do programmers need to know?" rel="nofollow" href="https://thenextweb.com/news/safe-c-proposal-what-programmers-need-to-know">What is the new safe C++ proposal and what do programmers need to know?</a> &mdash; The work is being done via the C++ Alliance, and its president and executive director Vinnie Falco said that this was, “a revolutionary proposal that adds memory safety features to the C++ programming language.”</li><li><a title="Safe C++" rel="nofollow" href="https://safecpp.org/P3390R0.html">Safe C++</a> &mdash; Over the past two years, the United States Government has been issuing warnings about memory-unsafe programming languages with increasing urgency. Much of the country’s critical infrastructure relies on software written in C and C++, languages which are very memory unsafe, leaving these systems more vulnerable to exploits by adversaries.</li><li><a title="Kamal — Deploy web apps anywhere" rel="nofollow" href="https://kamal-deploy.org/">Kamal — Deploy web apps anywhere</a> &mdash; From bare metal to cloud VMs.</li><li><a title="solid_queue: Database-backed Active Job backend" rel="nofollow" href="https://github.com/rails/solid_queue">solid_queue: Database-backed Active Job backend</a> &mdash; Solid Queue is a DB-based queuing backend for Active Job, designed with simplicity and performance in mind.</li><li><a title="OpenAI, Microsoft reportedly hire banks to renegotiate partnership terms" rel="nofollow" href="https://siliconangle.com/2024/10/18/openai-microsoft-reportedly-hire-banks-renegotiate-partnership-terms/">OpenAI, Microsoft reportedly hire banks to renegotiate partnership terms</a> &mdash; The Wall Street Journal today cited sources as saying that OpenAI is being advised by Goldman Sachs. Microsoft, in turn, has reportedly hired Morgan Stanley. The two banks previously participated in a deal that gave the ChatGPT developer access to a $4 billion revolving line of credit.</li><li><a title="Introducing canvas, a new way to write and code with ChatGPT. | OpenAI" rel="nofollow" href="https://openai.com/index/introducing-canvas/">Introducing canvas, a new way to write and code with ChatGPT. | OpenAI</a> &mdash; A new way of working with ChatGPT to write and code</li><li><a title="Anthropic&#39;s new AI model can control your PC " rel="nofollow" href="https://techcrunch.com/2024/10/22/anthropics-new-ai-can-control-your-pc/">Anthropic's new AI model can control your PC </a> &mdash; “We trained Claude to see what’s happening on a screen and then use the software tools available to carry out tasks,” Anthropic wrote in a blog post shared with TechCrunch. “When a developer tasks Claude with using a piece of computer software and gives it the necessary access, Claude looks at screenshots of what’s visible to the user, then counts how many pixels vertically or horizontally it needs to move a cursor in order to click in the correct place.”</li><li><a title="IcePanel" rel="nofollow" href="https://icepanel.io/">IcePanel</a> &mdash; Align on technical decisions across your software engineering and product teams </li><li><a title="Google’s NotebookLM now lets you guide the hosts of your AI podcast " rel="nofollow" href="https://www.theverge.com/2024/10/18/24273411/google-notebooklm-ai-audio-overview-customize">Google’s NotebookLM now lets you guide the hosts of your AI podcast </a> &mdash; You can now ask your AI ‘hosts’ to talk about a specific topic or tailor their discussion to a certain audience.</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>536: Grindr-in-Chief</title>
  <link>https://coder.show/536</link>
  <guid isPermaLink="false">30d89575-77a6-4b41-b36b-bf2d6dc9ad71</guid>
  <pubDate>Wed, 20 Sep 2023 06:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/30d89575-77a6-4b41-b36b-bf2d6dc9ad71.mp3" length="35949945" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>The painful side of making video games, Grinder's big problems, and Google's sneakiest trojan horse.</itunes:subtitle>
  <itunes:duration>42:47</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 painful side of making video games, Grinder's big problems, and Google's sneakiest trojan horse. 
</description>
  <itunes:keywords>Coder Radio, Development Podcast, developers, funding, OSS Devs, dotnet core, LinkedIn, Oracle, Java licensing, Grindr, employees, WFH, Santiago, firing, overemployed, meetings, camera, Google, user-tracking, ad platform, Chrome, privacy sandbox, ad privacy, third-party tracking cookies, Starfield, programming faults, NVIDIA, INTEL, Todd Howard, Venn, memory allocation, ExecuteIndirect, Linux, Artificial intelligence, ChatGPT, Iowa, water consumption, Google, Nissan, Kia, data collection, drivers</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>The painful side of making video games, Grinder&#39;s big problems, and Google&#39;s sneakiest trojan horse.</p><p>Sponsored By:</p><ul><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 isn’t dotnet core popular among startups?" rel="nofollow" href="https://www.reddit.com/r/dotnet/comments/16fu7o0/why_isnt_dotnet_core_popular_among_startups/?share_id=O2Z8vRJBz0u4bc7-BYb_Z&amp;utm_name=androidcss">Why isn’t dotnet core popular among startups?</a> &mdash; Is there any specific reason why startups, at least here in India, don’t tend to use dotnet for backend especially now dotnet is also open source and cross-platform. </li><li><a title="Almost Half of Grindr’s Employees Quit" rel="nofollow" href="https://futurism.com/the-byte/grindr-remote-work">Almost Half of Grindr’s Employees Quit</a> &mdash; Grindr seems to have played itself by giving its employees a return-to-office ultimatum — and nearly half of those employees responded by quitting.</li><li><a title="Santiago on X: &quot;I fired somebody cheating&quot;" rel="nofollow" href="https://twitter.com/svpino/status/1700848050153890170">Santiago on X: "I fired somebody cheating"</a> &mdash; Around that time, I stumbled upon the idea of overemployment. A whole movement dedicated to helping people work several full-time jobs at once.</li><li><a title="Google gets its way, bakes a user-tracking ad platform directly" rel="nofollow" href="https://arstechnica.com/gadgets/2023/09/googles-widely-opposed-ad-platform-the-privacy-sandbox-launches-in-chrome/">Google gets its way, bakes a user-tracking ad platform directly</a> &mdash; Chrome now directly tracks users, generates a "topic" list it shares with advertisers.</li><li><a title="Google Chrome pushes browser history-based ad targeting" rel="nofollow" href="https://www.theregister.com/2023/09/06/google_privacy_popup_chrome/">Google Chrome pushes browser history-based ad targeting</a></li><li><a title="The Privacy Sandbox" rel="nofollow" href="https://privacysandbox.com/">The Privacy Sandbox</a> &mdash; Billions of people around the world rely on access to information on sites and apps. To provide this free resource without relying on intrusive tracking, publishers and developers need privacy-preserving alternatives for their key business needs, including serving relevant content and ads. </li><li><a title="Major programming faults discovered in Starfield&#39;s code by VKD3D dev - performance issues are *not* the result of non-upgraded hardware" rel="nofollow" href="https://www.reddit.com/r/Starfield/comments/16ewupt/major_programming_faults_discovered_in_starfields/">Major programming faults discovered in Starfield's code by VKD3D dev - performance issues are *not* the result of non-upgraded hardware</a> &mdash; What really grinds my gears is the fact that the open source community has figured out and came up with workarounds to try to make this game run better.</li><li><a title="Starfield Is Great—Unless You&#39;re on Nvidia or Intel" rel="nofollow" href="https://gizmodo.com/starfield-runs-better-on-amd-than-nvidia-or-intel-1850825127">Starfield Is Great—Unless You're on Nvidia or Intel</a></li><li><a title="Venn on X" rel="nofollow" href="https://twitter.com/vennstone/status/1701178256332878301?s=12&amp;t=E9EIlRX-vHxbQ8g23lQU3A">Venn on X</a> &mdash; While it may not be optimized for PC, it will be optimized for #Linux.</li><li><a title="Todd Howard Tells Starfield Players To Upgrade Their PCs" rel="nofollow" href="https://kotaku.com/todd-howard-starfield-pc-optimized-settings-xbox-1850818022">Todd Howard Tells Starfield Players To Upgrade Their PCs</a></li><li><a title="Artificial intelligence technology behind ChatGPT was built in Iowa — with a lot of water " rel="nofollow" href="https://apnews.com/article/chatgpt-gpt4-iowa-ai-water-consumption-microsoft-f551fde98083d17a7e8d904f8be822c4">Artificial intelligence technology behind ChatGPT was built in Iowa — with a lot of water </a> &mdash; In a paper due to be published later this year, Ren’s team estimates ChatGPT gulps up 500 milliliters of water (close to what’s in a 16-ounce water bottle) every time you ask it a series of between 5 to 50 prompts or questions. The range varies depending on where its servers are located and the season. The estimate includes indirect water usage that the companies don’t measure — such as to cool power plants that supply the data centers with electricity.</li><li><a title="Nissan, Kia &#39;collect data about drivers&#39; sexual activity&#39;" rel="nofollow" href="https://nypost.com/2023/09/06/nissan-kia-collect-data-about-drivers-sexual-activity/">Nissan, Kia 'collect data about drivers' sexual activity'</a> &mdash; The foundation said most car companies can comb through a variety of sources to glean personal information about drivers after they pair their smartphones with a vehicle’s connected services.

</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>The painful side of making video games, Grinder&#39;s big problems, and Google&#39;s sneakiest trojan horse.</p><p>Sponsored By:</p><ul><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 isn’t dotnet core popular among startups?" rel="nofollow" href="https://www.reddit.com/r/dotnet/comments/16fu7o0/why_isnt_dotnet_core_popular_among_startups/?share_id=O2Z8vRJBz0u4bc7-BYb_Z&amp;utm_name=androidcss">Why isn’t dotnet core popular among startups?</a> &mdash; Is there any specific reason why startups, at least here in India, don’t tend to use dotnet for backend especially now dotnet is also open source and cross-platform. </li><li><a title="Almost Half of Grindr’s Employees Quit" rel="nofollow" href="https://futurism.com/the-byte/grindr-remote-work">Almost Half of Grindr’s Employees Quit</a> &mdash; Grindr seems to have played itself by giving its employees a return-to-office ultimatum — and nearly half of those employees responded by quitting.</li><li><a title="Santiago on X: &quot;I fired somebody cheating&quot;" rel="nofollow" href="https://twitter.com/svpino/status/1700848050153890170">Santiago on X: "I fired somebody cheating"</a> &mdash; Around that time, I stumbled upon the idea of overemployment. A whole movement dedicated to helping people work several full-time jobs at once.</li><li><a title="Google gets its way, bakes a user-tracking ad platform directly" rel="nofollow" href="https://arstechnica.com/gadgets/2023/09/googles-widely-opposed-ad-platform-the-privacy-sandbox-launches-in-chrome/">Google gets its way, bakes a user-tracking ad platform directly</a> &mdash; Chrome now directly tracks users, generates a "topic" list it shares with advertisers.</li><li><a title="Google Chrome pushes browser history-based ad targeting" rel="nofollow" href="https://www.theregister.com/2023/09/06/google_privacy_popup_chrome/">Google Chrome pushes browser history-based ad targeting</a></li><li><a title="The Privacy Sandbox" rel="nofollow" href="https://privacysandbox.com/">The Privacy Sandbox</a> &mdash; Billions of people around the world rely on access to information on sites and apps. To provide this free resource without relying on intrusive tracking, publishers and developers need privacy-preserving alternatives for their key business needs, including serving relevant content and ads. </li><li><a title="Major programming faults discovered in Starfield&#39;s code by VKD3D dev - performance issues are *not* the result of non-upgraded hardware" rel="nofollow" href="https://www.reddit.com/r/Starfield/comments/16ewupt/major_programming_faults_discovered_in_starfields/">Major programming faults discovered in Starfield's code by VKD3D dev - performance issues are *not* the result of non-upgraded hardware</a> &mdash; What really grinds my gears is the fact that the open source community has figured out and came up with workarounds to try to make this game run better.</li><li><a title="Starfield Is Great—Unless You&#39;re on Nvidia or Intel" rel="nofollow" href="https://gizmodo.com/starfield-runs-better-on-amd-than-nvidia-or-intel-1850825127">Starfield Is Great—Unless You're on Nvidia or Intel</a></li><li><a title="Venn on X" rel="nofollow" href="https://twitter.com/vennstone/status/1701178256332878301?s=12&amp;t=E9EIlRX-vHxbQ8g23lQU3A">Venn on X</a> &mdash; While it may not be optimized for PC, it will be optimized for #Linux.</li><li><a title="Todd Howard Tells Starfield Players To Upgrade Their PCs" rel="nofollow" href="https://kotaku.com/todd-howard-starfield-pc-optimized-settings-xbox-1850818022">Todd Howard Tells Starfield Players To Upgrade Their PCs</a></li><li><a title="Artificial intelligence technology behind ChatGPT was built in Iowa — with a lot of water " rel="nofollow" href="https://apnews.com/article/chatgpt-gpt4-iowa-ai-water-consumption-microsoft-f551fde98083d17a7e8d904f8be822c4">Artificial intelligence technology behind ChatGPT was built in Iowa — with a lot of water </a> &mdash; In a paper due to be published later this year, Ren’s team estimates ChatGPT gulps up 500 milliliters of water (close to what’s in a 16-ounce water bottle) every time you ask it a series of between 5 to 50 prompts or questions. The range varies depending on where its servers are located and the season. The estimate includes indirect water usage that the companies don’t measure — such as to cool power plants that supply the data centers with electricity.</li><li><a title="Nissan, Kia &#39;collect data about drivers&#39; sexual activity&#39;" rel="nofollow" href="https://nypost.com/2023/09/06/nissan-kia-collect-data-about-drivers-sexual-activity/">Nissan, Kia 'collect data about drivers' sexual activity'</a> &mdash; The foundation said most car companies can comb through a variety of sources to glean personal information about drivers after they pair their smartphones with a vehicle’s connected services.

</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>530: What the AI Skeptics got Right</title>
  <link>https://coder.show/530</link>
  <guid isPermaLink="false">e2bbe786-e561-42a9-870d-35b564fc9189</guid>
  <pubDate>Tue, 08 Aug 2023 06:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/e2bbe786-e561-42a9-870d-35b564fc9189.mp3" length="48196985" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Did we get this one wrong? It seems consumer AI is eating the lunch of some web's biggest names.</itunes:subtitle>
  <itunes:duration>57:22</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>Did we get this one wrong? It seems consumer AI is eating the lunch of some web's biggest names. 
</description>
  <itunes:keywords>Coder Radio, Development Podcast, developers, Tesla hackers, voltage glitching, paywall bypass, Technische Universität Berlin, infotainment, ECU, root access, Apple, Safari, Private Access Tokens, device legitimacy, control, user privacy, Chrome, Stack Overflow, ChatGPT, negative impact, traffic decline, AI content, trust, traffic, Venture-backed startups, failure rates, bankruptcy, healthcare, consumer goods, AI investment, Fedora, Apple Silicon Macs, collaboration, Asahi Linux, Fedora Asahi Remix, ChromeOS, browser separation, Lacros, Linux And ChRome OS, Wayland graphics support, funding developers, Lightning, PkgZap, AI training, customer data, Zoom, terms of service, Apple Silicon, Fedora Asahi Remix release, ChromeOS separation, Lacros project, Linux OS, Chrome browser, funding packages, NodeJS developers</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Did we get this one wrong? It seems consumer AI is eating the lunch of some web&#39;s biggest names.</p><p>Sponsored By:</p><ul><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="Tesla hackers turn to voltage glitching to unlock features" rel="nofollow" href="https://www.theregister.com/2023/08/07/black_hat_tesla_hackers/">Tesla hackers turn to voltage glitching to unlock features</a> &mdash; Instead of approaching the problem like Tesla hackers of the past, who've tried to gain control of vehicles or break into them as an outsider, Christian Werling and his fellow researchers wanted to approach the problem like someone who already had physical access to a vehicle and was trying to make their own modifications – like breaking through soft locks on optional, but installed, features.</li><li><a title="Apple already shipped attestation on the web" rel="nofollow" href="https://httptoolkit.com/blog/apple-private-access-tokens-attestation/">Apple already shipped attestation on the web</a> &mdash; Google isn't the first to think of this, but in fact they're not even the first to ship it. Apple already developed &amp; deployed an extremely similar system last year, now integrated into MacOS 13, iOS 16 &amp; Safari, called "Private Access Tokens".</li><li><a title="Zoom can now train its A.I. using some customer data" rel="nofollow" href="https://www.msn.com/en-us/money/other/zoom-can-now-train-its-a-i-using-some-customer-data-according-to-updated-terms/ar-AA1eUI1p">Zoom can now train its A.I. using some customer data</a> &mdash; Zoom's terms of service update establishes the video platform's right to use some customer data for training its AI models.</li><li><a title="Gabor Gurbacs on Twitter" rel="nofollow" href="https://twitter.com/gaborgurbacs/status/1688545631470489601">Gabor Gurbacs on Twitter</a> &mdash; New Zoom Terms of Service (10.2) stipulate that you as a user consent to allow AI to train on and use all of your data, including video, audio, facial, biometric data, etc... </li><li><a title="ChatGPT is putting Stack Overflow out of business traffic is down over 50%" rel="nofollow" href="https://www.reddit.com/r/ChatGPT/comments/15ju114/chatgpt_is_putting_stack_overflow_out_of_business/">ChatGPT is putting Stack Overflow out of business traffic is down over 50%</a> &mdash; ChatGPT has been crushing Stack Overflow. To combat ChatGPT they announced their own AI "OverflowAI" which includes AI-enhanced search to attract users back.</li><li><a title="Venture-backed startups are failing at record rates" rel="nofollow" href="https://www.fastcompany.com/90933648/venture-backed-startups-are-failing-at-record-rates">Venture-backed startups are failing at record rates</a> &mdash; In the first half of 2023, 338 U.S. companies filed for bankruptcy protection, according to newly released S&amp;P Global Market Intelligence data, including 54 companies with private equity or venture capital backing. At that rate, 108 VC-backed startups will fail by year’s end, besting the 95 that failed during 2010.</li><li><a title="Coming soon: Fedora for Apple Silicon Macs!" rel="nofollow" href="https://fedoramagazine.org/coming-soon-fedora-for-apple-silicon-macs/">Coming soon: Fedora for Apple Silicon Macs!</a> &mdash; Fedora Asahi Remix will provide a polished experience for Workstation and Server use-cases on Apple Silicon systems. The Asahi Linux project has also announced that the new Asahi Linux flagship distribution will be Fedora Asahi Remix.</li><li><a title="ChromeOS is splitting the browser from the OS" rel="nofollow" href="https://arstechnica.com/gadgets/2023/08/google-is-finally-separating-chrome-from-chromeos-for-easier-updates/">ChromeOS is splitting the browser from the OS</a> &mdash; The project is called "Lacros," which Google says stands for "Linux And ChRome OS." This will split ChromeOS's Linux OS from the Chrome browser, allowing Google to update each one independently.</li><li><a title="Funding Developers With Lightning" rel="nofollow" href="https://stacker.news/items/219923">Funding Developers With Lightning</a> &mdash; PkgZap gives a way for NodeJS developers to easily fund the packages they're relying upon for their project. </li><li><a title="Alby | pkgzap" rel="nofollow" href="https://pkgzap.albylabs.com/">Alby | pkgzap</a> &mdash; Value4Value payments for npm (and other package managers)</li><li><a title="Serving at the Pleasure of the King" rel="nofollow" href="https://blog.codinghorror.com/serving-at-the-pleasure-of-the-king/">Serving at the Pleasure of the King</a> &mdash; But as a software developer, I am deeply ambivalent about an Apple dominated future. Apple isn't shy about cultivating the experience around their new iOS products and the App Store. There are unusually strict, often mysterious rules around what software developers can and cannot do — at least if they want entry into the App Store. And once you're in, the rules can and will change at any time. </li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Did we get this one wrong? It seems consumer AI is eating the lunch of some web&#39;s biggest names.</p><p>Sponsored By:</p><ul><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="Tesla hackers turn to voltage glitching to unlock features" rel="nofollow" href="https://www.theregister.com/2023/08/07/black_hat_tesla_hackers/">Tesla hackers turn to voltage glitching to unlock features</a> &mdash; Instead of approaching the problem like Tesla hackers of the past, who've tried to gain control of vehicles or break into them as an outsider, Christian Werling and his fellow researchers wanted to approach the problem like someone who already had physical access to a vehicle and was trying to make their own modifications – like breaking through soft locks on optional, but installed, features.</li><li><a title="Apple already shipped attestation on the web" rel="nofollow" href="https://httptoolkit.com/blog/apple-private-access-tokens-attestation/">Apple already shipped attestation on the web</a> &mdash; Google isn't the first to think of this, but in fact they're not even the first to ship it. Apple already developed &amp; deployed an extremely similar system last year, now integrated into MacOS 13, iOS 16 &amp; Safari, called "Private Access Tokens".</li><li><a title="Zoom can now train its A.I. using some customer data" rel="nofollow" href="https://www.msn.com/en-us/money/other/zoom-can-now-train-its-a-i-using-some-customer-data-according-to-updated-terms/ar-AA1eUI1p">Zoom can now train its A.I. using some customer data</a> &mdash; Zoom's terms of service update establishes the video platform's right to use some customer data for training its AI models.</li><li><a title="Gabor Gurbacs on Twitter" rel="nofollow" href="https://twitter.com/gaborgurbacs/status/1688545631470489601">Gabor Gurbacs on Twitter</a> &mdash; New Zoom Terms of Service (10.2) stipulate that you as a user consent to allow AI to train on and use all of your data, including video, audio, facial, biometric data, etc... </li><li><a title="ChatGPT is putting Stack Overflow out of business traffic is down over 50%" rel="nofollow" href="https://www.reddit.com/r/ChatGPT/comments/15ju114/chatgpt_is_putting_stack_overflow_out_of_business/">ChatGPT is putting Stack Overflow out of business traffic is down over 50%</a> &mdash; ChatGPT has been crushing Stack Overflow. To combat ChatGPT they announced their own AI "OverflowAI" which includes AI-enhanced search to attract users back.</li><li><a title="Venture-backed startups are failing at record rates" rel="nofollow" href="https://www.fastcompany.com/90933648/venture-backed-startups-are-failing-at-record-rates">Venture-backed startups are failing at record rates</a> &mdash; In the first half of 2023, 338 U.S. companies filed for bankruptcy protection, according to newly released S&amp;P Global Market Intelligence data, including 54 companies with private equity or venture capital backing. At that rate, 108 VC-backed startups will fail by year’s end, besting the 95 that failed during 2010.</li><li><a title="Coming soon: Fedora for Apple Silicon Macs!" rel="nofollow" href="https://fedoramagazine.org/coming-soon-fedora-for-apple-silicon-macs/">Coming soon: Fedora for Apple Silicon Macs!</a> &mdash; Fedora Asahi Remix will provide a polished experience for Workstation and Server use-cases on Apple Silicon systems. The Asahi Linux project has also announced that the new Asahi Linux flagship distribution will be Fedora Asahi Remix.</li><li><a title="ChromeOS is splitting the browser from the OS" rel="nofollow" href="https://arstechnica.com/gadgets/2023/08/google-is-finally-separating-chrome-from-chromeos-for-easier-updates/">ChromeOS is splitting the browser from the OS</a> &mdash; The project is called "Lacros," which Google says stands for "Linux And ChRome OS." This will split ChromeOS's Linux OS from the Chrome browser, allowing Google to update each one independently.</li><li><a title="Funding Developers With Lightning" rel="nofollow" href="https://stacker.news/items/219923">Funding Developers With Lightning</a> &mdash; PkgZap gives a way for NodeJS developers to easily fund the packages they're relying upon for their project. </li><li><a title="Alby | pkgzap" rel="nofollow" href="https://pkgzap.albylabs.com/">Alby | pkgzap</a> &mdash; Value4Value payments for npm (and other package managers)</li><li><a title="Serving at the Pleasure of the King" rel="nofollow" href="https://blog.codinghorror.com/serving-at-the-pleasure-of-the-king/">Serving at the Pleasure of the King</a> &mdash; But as a software developer, I am deeply ambivalent about an Apple dominated future. Apple isn't shy about cultivating the experience around their new iOS products and the App Store. There are unusually strict, often mysterious rules around what software developers can and cannot do — at least if they want entry into the App Store. And once you're in, the rules can and will change at any time. </li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>385: Edging the Fox</title>
  <link>https://coder.show/385</link>
  <guid isPermaLink="false">90881bec-0ba0-4df1-b29e-7398ecbd8da2</guid>
  <pubDate>Wed, 28 Oct 2020 14:15:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/90881bec-0ba0-4df1-b29e-7398ecbd8da2.mp3" length="44573698" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Microsoft is making aggressive moves to court more and more developers. We put on our analyst hats and lay out the hard cold truth.</itunes:subtitle>
  <itunes:duration>1:01:54</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>Microsoft is making aggressive moves to court more and more developers. We put on our analyst hats and lay out the hard cold truth.
Plus our trouble with Gnomes, your feedback, and martinis on the moon. 
</description>
  <itunes:keywords>Coder Radio, Development Podcast, Jupiter Broadcasting, Gnome Extension crash, Microsoft Edge, vscode Browser developer tool, Storage Access API, iOS, iSH Shell, Firefox, Mozilla, Chrome, Google, W3C, web standards, dark matter devs</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Microsoft is making aggressive moves to court more and more developers. We put on our analyst hats and lay out the hard cold truth.</p>

<p>Plus our trouble with Gnomes, your feedback, and martinis on the moon.</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></ul><p>Links:</p><ul><li><a title="Michael Dominick on Twitter" rel="nofollow" href="https://twitter.com/dominucco/status/1320516359114182657">Michael Dominick on Twitter</a> &mdash; "Ugh of course it's #Gnome extensions! I disabled Backslide, rebooted and all of a sudden it all works again."</li><li><a title="Building A Better GNOME Extensions Experience" rel="nofollow" href="https://blogs.gnome.org/gnome-shell-extensions/">Building A Better GNOME Extensions Experience</a> &mdash; With the advent of the new release of GNOME 3.38 – we want to start focusing next cycle on improving the GNOME Extensions experience.</li><li><a title="Introducing Microsoft Edge preview builds for Linux" rel="nofollow" href="https://blogs.windows.com/msedgedev/2020/10/20/microsoft-edge-dev-linux/">Introducing Microsoft Edge preview builds for Linux</a> &mdash; Today’s release supports Ubuntu, Debian, Fedora, and openSUSE distributions. Going forward, we plan to release weekly builds following our typical Dev Channel cadence alongside our other supported platforms.</li><li><a title="Bringing the browser developer tools to Visual Studio Code" rel="nofollow" href="https://blogs.windows.com/msedgedev/2020/10/01/microsoft-edge-tools-vscode/">Bringing the browser developer tools to Visual Studio Code</a> &mdash; Today we’re excited to announce the general availability of the new Microsoft Edge Tools for VS Code extension, </li><li><a title="Introducing the Storage Access API" rel="nofollow" href="https://blogs.windows.com/msedgedev/2020/07/08/introducing-storage-access-api/">Introducing the Storage Access API</a></li><li><a title="‎iSH Shell on the App Store" rel="nofollow" href="https://apps.apple.com/us/app/ish-shell/id1436902243">‎iSH Shell on the App Store</a> &mdash; Linux in your pocket</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Microsoft is making aggressive moves to court more and more developers. We put on our analyst hats and lay out the hard cold truth.</p>

<p>Plus our trouble with Gnomes, your feedback, and martinis on the moon.</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></ul><p>Links:</p><ul><li><a title="Michael Dominick on Twitter" rel="nofollow" href="https://twitter.com/dominucco/status/1320516359114182657">Michael Dominick on Twitter</a> &mdash; "Ugh of course it's #Gnome extensions! I disabled Backslide, rebooted and all of a sudden it all works again."</li><li><a title="Building A Better GNOME Extensions Experience" rel="nofollow" href="https://blogs.gnome.org/gnome-shell-extensions/">Building A Better GNOME Extensions Experience</a> &mdash; With the advent of the new release of GNOME 3.38 – we want to start focusing next cycle on improving the GNOME Extensions experience.</li><li><a title="Introducing Microsoft Edge preview builds for Linux" rel="nofollow" href="https://blogs.windows.com/msedgedev/2020/10/20/microsoft-edge-dev-linux/">Introducing Microsoft Edge preview builds for Linux</a> &mdash; Today’s release supports Ubuntu, Debian, Fedora, and openSUSE distributions. Going forward, we plan to release weekly builds following our typical Dev Channel cadence alongside our other supported platforms.</li><li><a title="Bringing the browser developer tools to Visual Studio Code" rel="nofollow" href="https://blogs.windows.com/msedgedev/2020/10/01/microsoft-edge-tools-vscode/">Bringing the browser developer tools to Visual Studio Code</a> &mdash; Today we’re excited to announce the general availability of the new Microsoft Edge Tools for VS Code extension, </li><li><a title="Introducing the Storage Access API" rel="nofollow" href="https://blogs.windows.com/msedgedev/2020/07/08/introducing-storage-access-api/">Introducing the Storage Access API</a></li><li><a title="‎iSH Shell on the App Store" rel="nofollow" href="https://apps.apple.com/us/app/ish-shell/id1436902243">‎iSH Shell on the App Store</a> &mdash; Linux in your pocket</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>369: Old Man Embraces Cloud</title>
  <link>https://coder.show/369</link>
  <guid isPermaLink="false">b805e2f0-7056-4235-a79f-b49bd233d573</guid>
  <pubDate>Mon, 05 Aug 2019 22:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/b805e2f0-7056-4235-a79f-b49bd233d573.mp3" length="35365221" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>
Chris finally gets excited about Docker just as Wes tells him it’s time to learn something new.</itunes:subtitle>
  <itunes:duration>49: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>Chris finally gets excited about Docker just as Wes tells him it’s time to learn something new.
Plus the state of browser extension development, the value of non-technical advice, and your feedback. 
</description>
  <itunes:keywords>Audio, microphone, containers, linux audio, JACK, cgroups, namespaces, security, tools,  podman, buildah, Red Hat, docker, docker-compose, virtual machines, education, learning new things, staying fresh, cloud, aws, advice, wisdom, audio technica, browser extension, browser extension development, Firefox, Chrome, sustainable development, scaling containers, new technology, Jupiter Broadcasting, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Chris finally gets excited about Docker just as Wes tells him it’s time to learn something new.</p>

<p>Plus the state of browser extension development, the value of non-technical advice, and your feedback.</p><p>Links:</p><ul><li><a title="Feedback: good mic for voice recording?" rel="nofollow" href="https://www.reddit.com/r/CoderRadio/comments/ckeacu/good_mic_for_voice_recording/">Feedback: good mic for voice recording?</a> &mdash; I'm looking for a good mic for voice recording since I will be a guest on a podcast soon. Since you sound good in your shows, can you share what mics you are using?

</li><li><a title="Amazon.com: Audio-Technica ATR2500-USB Cardioid Condenser USB Microphone: Musical Instruments" rel="nofollow" href="https://www.amazon.com/exec/obidos/ASIN/B004QJREXM">Amazon.com: Audio-Technica ATR2500-USB Cardioid Condenser USB Microphone: Musical Instruments</a> &mdash; Side-address condenser microphone with USB output for easy connection to your computer.</li><li><a title="Google and Mozilla are failing to support browser extension developers · Armin Sebastian" rel="nofollow" href="https://armin.dev/blog/2019/08/supporting-browser-extension-developers/">Google and Mozilla are failing to support browser extension developers · Armin Sebastian</a> &mdash; We are witnessing the failure of browser vendors to recognize the value of our labor and the important role it plays in a healthy browser ecosystem.

</li><li><a title="Half of all Google Chrome extensions have fewer than 16 installs" rel="nofollow" href="https://www.zdnet.com/article/half-of-all-google-chrome-extensions-have-fewer-than-16-installs/">Half of all Google Chrome extensions have fewer than 16 installs</a> &mdash; All in all, about 50% of all Chrome extensions have fewer than 16 installs, meaning that half of the Chrome extension ecosystem is actually more of a ghost town, according to a recent scan of the entire Chrome Web Store conducted by Extension Monitor.</li><li><a title="All the best engineering advice I stole from non-technical people" rel="nofollow" href="https://medium.com/@bellmar/all-the-best-engineering-advice-i-stole-from-non-technical-people-eb7f90ca2f5f">All the best engineering advice I stole from non-technical people</a> &mdash; As I focus on becoming a better manager of engineers, I have been reflecting more and more on the advice that produced a 10X boost in my abilities at that same stage. More often than not the best advice, the things that stuck with me, came from people who had no background at all in software.
</li><li><a title="Overview of Docker Compose | Docker Documentation" rel="nofollow" href="https://docs.docker.com/compose/">Overview of Docker Compose | Docker Documentation</a> &mdash; Compose is a tool for defining and running multi-container Docker applications. With Compose, you use a YAML file to configure your application’s services. Then, with a single command, you create and start all the services from your configuration.
</li><li><a title="Podman" rel="nofollow" href="https://podman.io/">Podman</a> &mdash; What is Podman? Podman is a daemonless container engine for developing, managing, and running OCI Containers on your Linux System. Containers can either be run as root or in rootless mode. Simply put: `alias docker=podman`.</li><li><a title="Buildah" rel="nofollow" href="https://buildah.io/">Buildah</a> &mdash; A tool that facilitates building OCI container images.

</li><li><a title="skopeo" rel="nofollow" href="https://github.com/containers/skopeo">skopeo</a> &mdash; skopeo is a command line utility that performs various operations on container images and image repositories.

</li><li><a title="From 30 to 230 docker containers per host" rel="nofollow" href="http://sven.stormbind.net/blog/posts/docker_from_30_to_230/">From 30 to 230 docker containers per host</a> &mdash; I could not find much information on the interwebs how many containers you can run per host. So here are mine and the issues we ran into along the way.

</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Chris finally gets excited about Docker just as Wes tells him it’s time to learn something new.</p>

<p>Plus the state of browser extension development, the value of non-technical advice, and your feedback.</p><p>Links:</p><ul><li><a title="Feedback: good mic for voice recording?" rel="nofollow" href="https://www.reddit.com/r/CoderRadio/comments/ckeacu/good_mic_for_voice_recording/">Feedback: good mic for voice recording?</a> &mdash; I'm looking for a good mic for voice recording since I will be a guest on a podcast soon. Since you sound good in your shows, can you share what mics you are using?

</li><li><a title="Amazon.com: Audio-Technica ATR2500-USB Cardioid Condenser USB Microphone: Musical Instruments" rel="nofollow" href="https://www.amazon.com/exec/obidos/ASIN/B004QJREXM">Amazon.com: Audio-Technica ATR2500-USB Cardioid Condenser USB Microphone: Musical Instruments</a> &mdash; Side-address condenser microphone with USB output for easy connection to your computer.</li><li><a title="Google and Mozilla are failing to support browser extension developers · Armin Sebastian" rel="nofollow" href="https://armin.dev/blog/2019/08/supporting-browser-extension-developers/">Google and Mozilla are failing to support browser extension developers · Armin Sebastian</a> &mdash; We are witnessing the failure of browser vendors to recognize the value of our labor and the important role it plays in a healthy browser ecosystem.

</li><li><a title="Half of all Google Chrome extensions have fewer than 16 installs" rel="nofollow" href="https://www.zdnet.com/article/half-of-all-google-chrome-extensions-have-fewer-than-16-installs/">Half of all Google Chrome extensions have fewer than 16 installs</a> &mdash; All in all, about 50% of all Chrome extensions have fewer than 16 installs, meaning that half of the Chrome extension ecosystem is actually more of a ghost town, according to a recent scan of the entire Chrome Web Store conducted by Extension Monitor.</li><li><a title="All the best engineering advice I stole from non-technical people" rel="nofollow" href="https://medium.com/@bellmar/all-the-best-engineering-advice-i-stole-from-non-technical-people-eb7f90ca2f5f">All the best engineering advice I stole from non-technical people</a> &mdash; As I focus on becoming a better manager of engineers, I have been reflecting more and more on the advice that produced a 10X boost in my abilities at that same stage. More often than not the best advice, the things that stuck with me, came from people who had no background at all in software.
</li><li><a title="Overview of Docker Compose | Docker Documentation" rel="nofollow" href="https://docs.docker.com/compose/">Overview of Docker Compose | Docker Documentation</a> &mdash; Compose is a tool for defining and running multi-container Docker applications. With Compose, you use a YAML file to configure your application’s services. Then, with a single command, you create and start all the services from your configuration.
</li><li><a title="Podman" rel="nofollow" href="https://podman.io/">Podman</a> &mdash; What is Podman? Podman is a daemonless container engine for developing, managing, and running OCI Containers on your Linux System. Containers can either be run as root or in rootless mode. Simply put: `alias docker=podman`.</li><li><a title="Buildah" rel="nofollow" href="https://buildah.io/">Buildah</a> &mdash; A tool that facilitates building OCI container images.

</li><li><a title="skopeo" rel="nofollow" href="https://github.com/containers/skopeo">skopeo</a> &mdash; skopeo is a command line utility that performs various operations on container images and image repositories.

</li><li><a title="From 30 to 230 docker containers per host" rel="nofollow" href="http://sven.stormbind.net/blog/posts/docker_from_30_to_230/">From 30 to 230 docker containers per host</a> &mdash; I could not find much information on the interwebs how many containers you can run per host. So here are mine and the issues we ran into along the way.

</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>349: Their Rules, Your Choice</title>
  <link>https://coder.show/349</link>
  <guid isPermaLink="false">e36ca030-f682-4b25-84f8-3ac0245d7e44</guid>
  <pubDate>Tue, 19 Mar 2019 01:45:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/e36ca030-f682-4b25-84f8-3ac0245d7e44.mp3" length="32140248" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>We join the fight between Apple and Spotify, and debate the meaning of 'fair play' in the App Store and the browser wars. </itunes:subtitle>
  <itunes:duration>44:38</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 join the fight between Apple and Spotify, and debate the meaning of 'fair play' in the App Store and the browser wars. 
Plus some thoughts on the lessons learned from the 737 MAX, an Elastic Beanstalk PSA, and more! 
</description>
  <itunes:keywords>Chrome, Monoculture, Edge, Skype, Firefox, Browser wars, IE6, internet explorer, Microsoft, Open Standards, WebRTC, Feedback, Boeing, 737, 737 MAX, software design, ui, ux, safety, cost cutting, legacy designs, apple, apple tax, spotify, time to play fair, streaming services, monetization, apple watch, iPad, iOS, App Development, python, ruby, AWS, elastic beanstalk, serverless, ec2, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>We join the fight between Apple and Spotify, and debate the meaning of &#39;fair play&#39; in the App Store and the browser wars. </p>

<p>Plus some thoughts on the lessons learned from the 737 MAX, an Elastic Beanstalk PSA, and more!</p><p>Links:</p><ul><li><a title="Microsoft proves the critics right: We’re heading toward a Chrome-only Web | Ars Technica" rel="nofollow" href="https://arstechnica.com/gadgets/2019/03/microsofts-new-skype-for-web-client-an-early-taste-of-the-browser-monoculture/">Microsoft proves the critics right: We’re heading toward a Chrome-only Web | Ars Technica</a> &mdash; Last week, Microsoft made a major update to the Web version of its Skype client, bringing HD video calling, call recording, and other features already found on the other clients. And as if to prove a point, the update works only in Edge and Chrome. Firefox, Safari, and even Opera are locked out.</li><li><a title="The 737Max and Why Software Engineers Might Want to Pay Attention" rel="nofollow" href="https://medium.com/@jpaulreed/the-737max-and-why-software-engineers-should-pay-attention-a041290994bd">The 737Max and Why Software Engineers Might Want to Pay Attention</a> &mdash; What is different here is: the MCAS commands the trim in this condition without notifying the pilots AND to override the input, the pilots must deactivate the system via a switch on a console, NOT by retrimming the aircraft via the yoke, which is a more common way to manage the airplane’s trim.</li><li><a title="How a 50-year-old design came back to haunt Boeing with its troubled 737 Max jet - Los Angeles Times" rel="nofollow" href="https://www.latimes.com/local/california/la-fi-boeing-max-design-20190315-story.html">How a 50-year-old design came back to haunt Boeing with its troubled 737 Max jet - Los Angeles Times</a> &mdash; The crisis comes after 50 years of remarkable success in making the 737 a profitable workhorse. Today, the aerospace giant has a massive backlog of more than 4,700 orders for the jetliner and its sales account for nearly a third of Boeing’s profit. But the decision to continue modernizing the jet, rather than starting at some point with a clean design, resulted in engineering challenges that created unforeseen risks.</li><li><a title="Trevor Sumner on Twitter:" rel="nofollow" href="https://twitter.com/trevorsumner/status/1106934369158078470?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E1106934369158078470&amp;ref_url=https%3A%2F%2Fwww.zerohedge.com%2Fnews%2F2019-03-17%2Fbest-analysis-what-really-happened-boeing-737-max-pilot-software-engineer">Trevor Sumner on Twitter:</a> &mdash; Some people are calling the 737MAX tragedies a #software failure. Here's my response: It's not a software problem. </li><li><a title="Timeline - Time to Play Fair" rel="nofollow" href="https://www.timetoplayfair.com/timeline/">Timeline - Time to Play Fair</a> &mdash; Apple’s behavior isn’t new. In fact, there are countless times over the years that demonstrate that they don’t play fair. </li><li><a title="Addressing Spotify’s Claims - Apple" rel="nofollow" href="https://www.apple.com/newsroom/2019/03/addressing-spotifys-claims/">Addressing Spotify’s Claims - Apple</a> &mdash; At its core, the App Store is a safe, secure platform where users can have faith in the apps they discover and the transactions they make. And developers, from first-time engineers to larger companies, can rest assured that everyone is playing by the same set of rules.</li><li><a title="Introduction to Python Development at Linux Academy" rel="nofollow" href="https://linuxacademy.com/devops/training/course/name/intro-to-python-development">Introduction to Python Development at Linux Academy</a> &mdash; This course is designed to teach you how to program using Python. We'll cover the building blocks of the language, programming design fundamentals, how to use the standard library, third-party packages, and how to create Python projects. In the end, you should have a grasp of how to program.</li><li><a title="AWS Elastic Beanstalk Platform Support Policy" rel="nofollow" href="https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/platforms-support-policy.html">AWS Elastic Beanstalk Platform Support Policy</a> &mdash; Elastic Beanstalk is retiring these platform versions containing Nginx 1.12 or earlier, which are marked end of life by its supplier. We recommend that you migrate your environments to the latest supported platform version as soon as possible. Here is a complete list of your environments in the us-west-2 Region running on platform versions with a retirement date of March 01, 2020.</li><li><a title="TechSNAP Episode 399: Ethics in AI" rel="nofollow" href="https://techsnap.systems/399">TechSNAP Episode 399: Ethics in AI</a> &mdash; Machine learning promises to change many industries, but with these changes come dangerous new risks. Join Jim and Wes as they explore some of the surprising ways bias can creep in and the serious consequences of ignoring these problems.</li><li><a title="User Error Episode 61: Faith in Microsoft" rel="nofollow" href="https://error.show/61">User Error Episode 61: Faith in Microsoft</a> &mdash; Maybe it's finally time to cut Microsoft some slack, the pace of technological change, and what a couple of common terms actually mean.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>We join the fight between Apple and Spotify, and debate the meaning of &#39;fair play&#39; in the App Store and the browser wars. </p>

<p>Plus some thoughts on the lessons learned from the 737 MAX, an Elastic Beanstalk PSA, and more!</p><p>Links:</p><ul><li><a title="Microsoft proves the critics right: We’re heading toward a Chrome-only Web | Ars Technica" rel="nofollow" href="https://arstechnica.com/gadgets/2019/03/microsofts-new-skype-for-web-client-an-early-taste-of-the-browser-monoculture/">Microsoft proves the critics right: We’re heading toward a Chrome-only Web | Ars Technica</a> &mdash; Last week, Microsoft made a major update to the Web version of its Skype client, bringing HD video calling, call recording, and other features already found on the other clients. And as if to prove a point, the update works only in Edge and Chrome. Firefox, Safari, and even Opera are locked out.</li><li><a title="The 737Max and Why Software Engineers Might Want to Pay Attention" rel="nofollow" href="https://medium.com/@jpaulreed/the-737max-and-why-software-engineers-should-pay-attention-a041290994bd">The 737Max and Why Software Engineers Might Want to Pay Attention</a> &mdash; What is different here is: the MCAS commands the trim in this condition without notifying the pilots AND to override the input, the pilots must deactivate the system via a switch on a console, NOT by retrimming the aircraft via the yoke, which is a more common way to manage the airplane’s trim.</li><li><a title="How a 50-year-old design came back to haunt Boeing with its troubled 737 Max jet - Los Angeles Times" rel="nofollow" href="https://www.latimes.com/local/california/la-fi-boeing-max-design-20190315-story.html">How a 50-year-old design came back to haunt Boeing with its troubled 737 Max jet - Los Angeles Times</a> &mdash; The crisis comes after 50 years of remarkable success in making the 737 a profitable workhorse. Today, the aerospace giant has a massive backlog of more than 4,700 orders for the jetliner and its sales account for nearly a third of Boeing’s profit. But the decision to continue modernizing the jet, rather than starting at some point with a clean design, resulted in engineering challenges that created unforeseen risks.</li><li><a title="Trevor Sumner on Twitter:" rel="nofollow" href="https://twitter.com/trevorsumner/status/1106934369158078470?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E1106934369158078470&amp;ref_url=https%3A%2F%2Fwww.zerohedge.com%2Fnews%2F2019-03-17%2Fbest-analysis-what-really-happened-boeing-737-max-pilot-software-engineer">Trevor Sumner on Twitter:</a> &mdash; Some people are calling the 737MAX tragedies a #software failure. Here's my response: It's not a software problem. </li><li><a title="Timeline - Time to Play Fair" rel="nofollow" href="https://www.timetoplayfair.com/timeline/">Timeline - Time to Play Fair</a> &mdash; Apple’s behavior isn’t new. In fact, there are countless times over the years that demonstrate that they don’t play fair. </li><li><a title="Addressing Spotify’s Claims - Apple" rel="nofollow" href="https://www.apple.com/newsroom/2019/03/addressing-spotifys-claims/">Addressing Spotify’s Claims - Apple</a> &mdash; At its core, the App Store is a safe, secure platform where users can have faith in the apps they discover and the transactions they make. And developers, from first-time engineers to larger companies, can rest assured that everyone is playing by the same set of rules.</li><li><a title="Introduction to Python Development at Linux Academy" rel="nofollow" href="https://linuxacademy.com/devops/training/course/name/intro-to-python-development">Introduction to Python Development at Linux Academy</a> &mdash; This course is designed to teach you how to program using Python. We'll cover the building blocks of the language, programming design fundamentals, how to use the standard library, third-party packages, and how to create Python projects. In the end, you should have a grasp of how to program.</li><li><a title="AWS Elastic Beanstalk Platform Support Policy" rel="nofollow" href="https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/platforms-support-policy.html">AWS Elastic Beanstalk Platform Support Policy</a> &mdash; Elastic Beanstalk is retiring these platform versions containing Nginx 1.12 or earlier, which are marked end of life by its supplier. We recommend that you migrate your environments to the latest supported platform version as soon as possible. Here is a complete list of your environments in the us-west-2 Region running on platform versions with a retirement date of March 01, 2020.</li><li><a title="TechSNAP Episode 399: Ethics in AI" rel="nofollow" href="https://techsnap.systems/399">TechSNAP Episode 399: Ethics in AI</a> &mdash; Machine learning promises to change many industries, but with these changes come dangerous new risks. Join Jim and Wes as they explore some of the surprising ways bias can creep in and the serious consequences of ignoring these problems.</li><li><a title="User Error Episode 61: Faith in Microsoft" rel="nofollow" href="https://error.show/61">User Error Episode 61: Faith in Microsoft</a> &mdash; Maybe it's finally time to cut Microsoft some slack, the pace of technological change, and what a couple of common terms actually mean.</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>348: Dependency Dangers</title>
  <link>https://coder.show/348</link>
  <guid isPermaLink="false">7effd6b8-f69b-4694-8974-cd5abf666fb1</guid>
  <pubDate>Tue, 12 Mar 2019 01:30:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/7effd6b8-f69b-4694-8974-cd5abf666fb1.mp3" length="28842863" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Mike has salvaged a success story from the dumpster fire of the Google+ shutdown, and Wes shares his grief about brittle and repetitive unit tests.</itunes:subtitle>
  <itunes:duration>40:03</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 has salvaged a success story from the dumpster fire of the Google+ shutdown, and Wes shares his grief about brittle and repetitive unit tests.
Plus Mike reviews the System76 Darter Pro, our tool of the week, and some fantastic audience feedback. 
</description>
  <itunes:keywords>eBPF, Brendan Gregg, iOS, code signing, automation, CI, build server, MacOS, Chrome, Firefox, Safari, standards, web assembly, wasm, Fastlane, Gitlab, Clojure, Clojurescript, testing, functional programming, idempotent, unit tests, generative testing, quickcheck, haskell, integration tests, UI tests, state, react, System76, Darter Pro, laptop review, battery life, Pop!_OS, elementary OS, Google, Google+, Google Plus, oauth, omniauth, ruby, rails, API shutdown, dependencies, breaking change, outage, VSCode, code-server, Cloud9, AWS, SCaLE, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Mike has salvaged a success story from the dumpster fire of the Google+ shutdown, and Wes shares his grief about brittle and repetitive unit tests.</p>

<p>Plus Mike reviews the System76 Darter Pro, our tool of the week, and some fantastic audience feedback.</p><p>Links:</p><ul><li><a title="TechSNAP Episode 388: The One About eBPF" rel="nofollow" href="https://techsnap.systems/388">TechSNAP Episode 388: The One About eBPF</a> &mdash; eBPF is a technology that you’re going to be hearing more and more about. It powers low-overhead custom analysis tools, handles network security in a containerized world, and powers tools you use every day.

</li><li><a title="Feedback from Tom" rel="nofollow" href="https://www.reddit.com/r/CoderRadio/comments/axq0qy/rusty_rubies_coder_radio_347/ei12vpf/">Feedback from Tom</a> &mdash; I don't think people need to worry about Google's/Chrome's dominance the way we did about IE6. It's not just that Chrome is cross-platform and open-source, and (with Chrome Web Apps well behind us) sticks to the standards in a way that IE did not. Practically speaking, we must keep in mind that the browser is locked down on iOS in a way that didn't exist (and wouldn't have been tolerated) back then. This means that no matter how popular Chrome becomes, an importnat portion of mobile users must use Apple's browser (engine). But also, now matter how much effort, money Google puts into their web initiatives and in spite of their browser share dominance, they can lose big as they did with web components and webasm. That's the beauty of a standards based platform.</li><li><a title="How to publish iOS apps to the App Store with GitLab and fastlane" rel="nofollow" href="https://about.gitlab.com/2019/03/06/ios-publishing-with-gitlab-and-fastlane/">How to publish iOS apps to the App Store with GitLab and fastlane</a> &mdash; See how GitLab, together with fastlane, can build, sign, and publish apps for iOS to the App Store.</li><li><a title="Inside Clojure: Journal 2019.10 " rel="nofollow" href="http://insideclojure.org/2019/03/08/journal/">Inside Clojure: Journal 2019.10 </a> &mdash; Some tests I wrote were posted on Reddit this week, which was unexpected. The one thing in there that I think is worth thinking about is how to write tests that validate returns while also being open to accretion.

</li><li><a title="QuickCheck: Automatic testing of Haskell programs" rel="nofollow" href="http://hackage.haskell.org/package/QuickCheck">QuickCheck: Automatic testing of Haskell programs</a> &mdash; QuickCheck is a library for random testing of program properties. The programmer provides a specification of the program, in the form of properties which functions should satisfy, and QuickCheck then tests that the properties hold in a large number of randomly generated cases.</li><li><a title="Darter Pro Review - dominickm.com" rel="nofollow" href="http://dominickm.com/darter-pro-review/">Darter Pro Review - dominickm.com</a> &mdash; My continuing adventures in Linux hardware and working on Linux as a software developer has lead me to check out the System 76 Darter Pro.</li><li><a title="Google+ API Shutdown" rel="nofollow" href="https://developers.google.com/+/api-shutdown">Google+ API Shutdown</a> &mdash; Legacy Google+ APIs have been shut down as of March 7, 2019.</li><li><a title="omniauth-google-oauth2: Oauth2 strategy for Google" rel="nofollow" href="https://github.com/zquestz/omniauth-google-oauth2">omniauth-google-oauth2: Oauth2 strategy for Google</a> &mdash; A ruby gem for Oauth2 with Google.</li><li><a title="Mention removal of Google+ API usage in CHANGELOG by stanhu · Pull Request #350 · zquestz/omniauth-google-oauth2" rel="nofollow" href="https://github.com/zquestz/omniauth-google-oauth2/pull/350/files">Mention removal of Google+ API usage in CHANGELOG by stanhu · Pull Request #350 · zquestz/omniauth-google-oauth2</a></li><li><a title="code-server: Run VS Code on a remote server." rel="nofollow" href="https://github.com/codercom/code-server">code-server: Run VS Code on a remote server.</a> &mdash; Code on your Chromebook, tablet, and laptop with a consistent dev environment, take advantage of large cloud servers to speed up tests, compilations, downloads, and 
 preserve battery life when you're on the go.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Mike has salvaged a success story from the dumpster fire of the Google+ shutdown, and Wes shares his grief about brittle and repetitive unit tests.</p>

<p>Plus Mike reviews the System76 Darter Pro, our tool of the week, and some fantastic audience feedback.</p><p>Links:</p><ul><li><a title="TechSNAP Episode 388: The One About eBPF" rel="nofollow" href="https://techsnap.systems/388">TechSNAP Episode 388: The One About eBPF</a> &mdash; eBPF is a technology that you’re going to be hearing more and more about. It powers low-overhead custom analysis tools, handles network security in a containerized world, and powers tools you use every day.

</li><li><a title="Feedback from Tom" rel="nofollow" href="https://www.reddit.com/r/CoderRadio/comments/axq0qy/rusty_rubies_coder_radio_347/ei12vpf/">Feedback from Tom</a> &mdash; I don't think people need to worry about Google's/Chrome's dominance the way we did about IE6. It's not just that Chrome is cross-platform and open-source, and (with Chrome Web Apps well behind us) sticks to the standards in a way that IE did not. Practically speaking, we must keep in mind that the browser is locked down on iOS in a way that didn't exist (and wouldn't have been tolerated) back then. This means that no matter how popular Chrome becomes, an importnat portion of mobile users must use Apple's browser (engine). But also, now matter how much effort, money Google puts into their web initiatives and in spite of their browser share dominance, they can lose big as they did with web components and webasm. That's the beauty of a standards based platform.</li><li><a title="How to publish iOS apps to the App Store with GitLab and fastlane" rel="nofollow" href="https://about.gitlab.com/2019/03/06/ios-publishing-with-gitlab-and-fastlane/">How to publish iOS apps to the App Store with GitLab and fastlane</a> &mdash; See how GitLab, together with fastlane, can build, sign, and publish apps for iOS to the App Store.</li><li><a title="Inside Clojure: Journal 2019.10 " rel="nofollow" href="http://insideclojure.org/2019/03/08/journal/">Inside Clojure: Journal 2019.10 </a> &mdash; Some tests I wrote were posted on Reddit this week, which was unexpected. The one thing in there that I think is worth thinking about is how to write tests that validate returns while also being open to accretion.

</li><li><a title="QuickCheck: Automatic testing of Haskell programs" rel="nofollow" href="http://hackage.haskell.org/package/QuickCheck">QuickCheck: Automatic testing of Haskell programs</a> &mdash; QuickCheck is a library for random testing of program properties. The programmer provides a specification of the program, in the form of properties which functions should satisfy, and QuickCheck then tests that the properties hold in a large number of randomly generated cases.</li><li><a title="Darter Pro Review - dominickm.com" rel="nofollow" href="http://dominickm.com/darter-pro-review/">Darter Pro Review - dominickm.com</a> &mdash; My continuing adventures in Linux hardware and working on Linux as a software developer has lead me to check out the System 76 Darter Pro.</li><li><a title="Google+ API Shutdown" rel="nofollow" href="https://developers.google.com/+/api-shutdown">Google+ API Shutdown</a> &mdash; Legacy Google+ APIs have been shut down as of March 7, 2019.</li><li><a title="omniauth-google-oauth2: Oauth2 strategy for Google" rel="nofollow" href="https://github.com/zquestz/omniauth-google-oauth2">omniauth-google-oauth2: Oauth2 strategy for Google</a> &mdash; A ruby gem for Oauth2 with Google.</li><li><a title="Mention removal of Google+ API usage in CHANGELOG by stanhu · Pull Request #350 · zquestz/omniauth-google-oauth2" rel="nofollow" href="https://github.com/zquestz/omniauth-google-oauth2/pull/350/files">Mention removal of Google+ API usage in CHANGELOG by stanhu · Pull Request #350 · zquestz/omniauth-google-oauth2</a></li><li><a title="code-server: Run VS Code on a remote server." rel="nofollow" href="https://github.com/codercom/code-server">code-server: Run VS Code on a remote server.</a> &mdash; Code on your Chromebook, tablet, and laptop with a consistent dev environment, take advantage of large cloud servers to speed up tests, compilations, downloads, and 
 preserve battery life when you're on the go.</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>347: Rusty Rubies</title>
  <link>https://coder.show/347</link>
  <guid isPermaLink="false">cd47f625-c8f3-4ba8-90b7-09252e7be499</guid>
  <pubDate>Tue, 05 Mar 2019 12:15:00 -0500</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cd47f625-c8f3-4ba8-90b7-09252e7be499.mp3" length="34097237" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Mike breaks down what it takes to build a proper iOS build server, and leaves the familiar shallows of Debian for the open waters of openSUSE.</itunes:subtitle>
  <itunes:duration>47: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>Mike breaks down what it takes to build a proper iOS build server, and leaves the familiar shallows of Debian for the open waters of openSUSE.
Plus Wes’ reluctant ruby adventures and our pick to ease your javascript packaging woes. 
</description>
  <itunes:keywords>ruby, rust, dynamic programming languages, python, packaging, bundler, pip, gem, rbenv, virtualenv, cargo, binaries, web assembly, wasm, firefox, chrome, google, mozilla, apple, iOS, Mac Mini, MacOS, System76, Darter Pro, Thelio, openSUSE, SUSE, Jenkins, CI, Bitbucket, git, testing, deployment, pika, npm, javascript, node, transpiling, Ocaml, ReasonML, bucklescript, clojure, clojurescript, functional programming, pika, pikapkg, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Mike breaks down what it takes to build a proper iOS build server, and leaves the familiar shallows of Debian for the open waters of openSUSE.</p>

<p>Plus Wes’ reluctant ruby adventures and our pick to ease your javascript packaging woes.</p><p>Links:</p><ul><li><a title="rbenv: Groom your app’s Ruby environment" rel="nofollow" href="https://github.com/rbenv/rbenv">rbenv: Groom your app’s Ruby environment</a> &mdash; Use rbenv to pick a Ruby version for your application and guarantee that your development environment matches production. Put rbenv to work with Bundler for painless Ruby upgrades and bulletproof deployments.

</li><li><a title="Serverless Feedback from TomEnom" rel="nofollow" href="https://www.reddit.com/r/CoderRadio/comments/av1j2t/serverless_squabbles_coder_radio_346/ehhy77p/">Serverless Feedback from TomEnom</a> &mdash; One thing you left out of your definition of serverless (IMO) that I find important is that it scales to zero. So if your lambda/function is not being used it incurs zero cost. I guess you could say that that is where serverless becomes literal.</li><li><a title="Install openSUSE on Digital Ocean" rel="nofollow" href="http://dominickm.com/install-opensuse-digital-ocean/">Install openSUSE on Digital Ocean</a> &mdash; Unfortunately, Digital does not at present have an option for an openSUSE image. That doesn’t mean that you can’t use openSUSE on Digital Ocean, but it is going to be a little more work than most common Linux distributions.</li><li><a title="What is Pika?" rel="nofollow" href="https://www.pikapkg.com/about">What is Pika?</a> &mdash; Pika's mission is to make modern JavaScript more accessible by making it easier to find, publish, install, and use modern packages on npm.
</li><li><a title="Introducing: pika/pack" rel="nofollow" href="https://www.pikapkg.com/blog/introducing-pika-pack/">Introducing: pika/pack</a> &mdash; If you’ve recently published a package to npm, you know how much work goes into a modern build process. Transpile JavaScript, compile TypeScript, convert ES Module syntax (ESM) to Common.js, configure your package.json manifest… and that’s just the basics.</li><li><a title="Implications of Rewriting a Browser Component in Rust - Mozilla Hacks" rel="nofollow" href="https://hacks.mozilla.org/2019/02/rewriting-a-browser-component-in-rust/">Implications of Rewriting a Browser Component in Rust - Mozilla Hacks</a></li><li><a title="Rust use case study in npm [pdf]" rel="nofollow" href="https://www.rust-lang.org/static/pdfs/Rust-npm-Whitepaper.pdf">Rust use case study in npm [pdf]</a> &mdash; The npm Registry uses Rust for its CPU-bound bottlenecks.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Mike breaks down what it takes to build a proper iOS build server, and leaves the familiar shallows of Debian for the open waters of openSUSE.</p>

<p>Plus Wes’ reluctant ruby adventures and our pick to ease your javascript packaging woes.</p><p>Links:</p><ul><li><a title="rbenv: Groom your app’s Ruby environment" rel="nofollow" href="https://github.com/rbenv/rbenv">rbenv: Groom your app’s Ruby environment</a> &mdash; Use rbenv to pick a Ruby version for your application and guarantee that your development environment matches production. Put rbenv to work with Bundler for painless Ruby upgrades and bulletproof deployments.

</li><li><a title="Serverless Feedback from TomEnom" rel="nofollow" href="https://www.reddit.com/r/CoderRadio/comments/av1j2t/serverless_squabbles_coder_radio_346/ehhy77p/">Serverless Feedback from TomEnom</a> &mdash; One thing you left out of your definition of serverless (IMO) that I find important is that it scales to zero. So if your lambda/function is not being used it incurs zero cost. I guess you could say that that is where serverless becomes literal.</li><li><a title="Install openSUSE on Digital Ocean" rel="nofollow" href="http://dominickm.com/install-opensuse-digital-ocean/">Install openSUSE on Digital Ocean</a> &mdash; Unfortunately, Digital does not at present have an option for an openSUSE image. That doesn’t mean that you can’t use openSUSE on Digital Ocean, but it is going to be a little more work than most common Linux distributions.</li><li><a title="What is Pika?" rel="nofollow" href="https://www.pikapkg.com/about">What is Pika?</a> &mdash; Pika's mission is to make modern JavaScript more accessible by making it easier to find, publish, install, and use modern packages on npm.
</li><li><a title="Introducing: pika/pack" rel="nofollow" href="https://www.pikapkg.com/blog/introducing-pika-pack/">Introducing: pika/pack</a> &mdash; If you’ve recently published a package to npm, you know how much work goes into a modern build process. Transpile JavaScript, compile TypeScript, convert ES Module syntax (ESM) to Common.js, configure your package.json manifest… and that’s just the basics.</li><li><a title="Implications of Rewriting a Browser Component in Rust - Mozilla Hacks" rel="nofollow" href="https://hacks.mozilla.org/2019/02/rewriting-a-browser-component-in-rust/">Implications of Rewriting a Browser Component in Rust - Mozilla Hacks</a></li><li><a title="Rust use case study in npm [pdf]" rel="nofollow" href="https://www.rust-lang.org/static/pdfs/Rust-npm-Whitepaper.pdf">Rust use case study in npm [pdf]</a> &mdash; The npm Registry uses Rust for its CPU-bound bottlenecks.</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>342: Webs Assemble!</title>
  <link>https://coder.show/342</link>
  <guid isPermaLink="false">df813c57-ecc9-435f-a0e8-76a2f76a50f8</guid>
  <pubDate>Tue, 29 Jan 2019 02:30:00 -0500</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/df813c57-ecc9-435f-a0e8-76a2f76a50f8.mp3" length="32713106" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Apple wades into controversy after filing some Swift-related patents and we explore WebAssembly and its implications for the open web.</itunes:subtitle>
  <itunes:duration>42: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>Apple wades into controversy after filing some Swift-related patents and we explore WebAssembly and its implications for the open web.
Plus the latest on Mike's road to Rust, some great feedback, and more! 
</description>
  <itunes:keywords>Rust, Jenkins, CI, CD, Unity, LLVM, Games, Swift, Software Patents, Apple, Google, Oracle, Licenses, Apache 2, Optionals, Optional Chaining, Lawsuit, Software Packaging, Javascript, Typescript, Node, Electron, Reason, Ocaml, clojurescript, transpilers, compilers, WebAssembly, WASM, V8, Web Standards, Open Web, Chrome, Firefox, Edge, C++, FFI, Ruby, Rails, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Apple wades into controversy after filing some Swift-related patents and we explore WebAssembly and its implications for the open web.</p>

<p>Plus the latest on Mike&#39;s road to Rust, some great feedback, and more!</p><p>Links:</p><ul><li><a title="Choose Linux" rel="nofollow" href="https://chooselinux.show/1">Choose Linux</a> &mdash; The show that captures the excitement of discovering Linux.</li><li><a title="Reddit Feedback for Episode 341" rel="nofollow" href="https://www.reddit.com/r/CoderRadio/comments/ajdnc5/too_late_for_jenkins_coder_radio_341/">Reddit Feedback for Episode 341</a></li><li><a title="Vapor (Server-side Swift)" rel="nofollow" href="https://vapor.codes/">Vapor (Server-side Swift)</a></li><li><a title="Apple: Trust us, we&#39;ve patented parts of Swift, and thus chunks of other programming languages, for your own good" rel="nofollow" href="https://www.theregister.co.uk/2019/01/26/apples_swift_patents/">Apple: Trust us, we've patented parts of Swift, and thus chunks of other programming languages, for your own good</a> &mdash; In the past day or so, developers working with the language have highlighted on Swift discussion forum Cupertino's intellectual property land-grab, expressing concern that the patents – which are assigned to Apple rather than the Swift project – may expose those writing Swift applications to future legal jeopardy.</li><li><a title="Swift Forums: Apple is indeed patenting Swift features" rel="nofollow" href="https://forums.swift.org/t/apple-is-indeed-patenting-swift-features/19779">Swift Forums: Apple is indeed patenting Swift features</a></li><li><a title="Programming system and language for application development" rel="nofollow" href="https://patents.google.com/patent/US9952841B2/en?oq=9%2c952%2c841">Programming system and language for application development</a></li><li><a title="DHH on Twitter (1)" rel="nofollow" href="https://twitter.com/dhh/status/1089297353566089216">DHH on Twitter (1)</a> &mdash; Treating the web as a “compile target” washes away much of what‘s so special about it. Reducing the web to just another closed platform, like Windows or iOS, is to be blind to its truly unique shape and promise. Let’s cherish what made the web special, not pave it over.</li><li><a title="DHH on Twitter (2)" rel="nofollow" href="https://twitter.com/dhh/status/1089305683164487682">DHH on Twitter (2)</a> &mdash;  Web Assembly is exciting in a lot of ways. This isn’t one of them. Hopefully we’ll keep HTML/CSS/JS readable, tinkerable, teachable for all the work that doesn’t need Web Assembly.</li><li><a title="WebAssembly FAQ" rel="nofollow" href="https://webassembly.org/docs/faq/">WebAssembly FAQ</a></li><li><a title="WebAssembly Use Cases" rel="nofollow" href="https://webassembly.org/docs/use-cases/">WebAssembly Use Cases</a></li><li><a title="WebAssembly support in Unity" rel="nofollow" href="https://blogs.unity3d.com/2018/08/15/webassembly-is-here/">WebAssembly support in Unity</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Apple wades into controversy after filing some Swift-related patents and we explore WebAssembly and its implications for the open web.</p>

<p>Plus the latest on Mike&#39;s road to Rust, some great feedback, and more!</p><p>Links:</p><ul><li><a title="Choose Linux" rel="nofollow" href="https://chooselinux.show/1">Choose Linux</a> &mdash; The show that captures the excitement of discovering Linux.</li><li><a title="Reddit Feedback for Episode 341" rel="nofollow" href="https://www.reddit.com/r/CoderRadio/comments/ajdnc5/too_late_for_jenkins_coder_radio_341/">Reddit Feedback for Episode 341</a></li><li><a title="Vapor (Server-side Swift)" rel="nofollow" href="https://vapor.codes/">Vapor (Server-side Swift)</a></li><li><a title="Apple: Trust us, we&#39;ve patented parts of Swift, and thus chunks of other programming languages, for your own good" rel="nofollow" href="https://www.theregister.co.uk/2019/01/26/apples_swift_patents/">Apple: Trust us, we've patented parts of Swift, and thus chunks of other programming languages, for your own good</a> &mdash; In the past day or so, developers working with the language have highlighted on Swift discussion forum Cupertino's intellectual property land-grab, expressing concern that the patents – which are assigned to Apple rather than the Swift project – may expose those writing Swift applications to future legal jeopardy.</li><li><a title="Swift Forums: Apple is indeed patenting Swift features" rel="nofollow" href="https://forums.swift.org/t/apple-is-indeed-patenting-swift-features/19779">Swift Forums: Apple is indeed patenting Swift features</a></li><li><a title="Programming system and language for application development" rel="nofollow" href="https://patents.google.com/patent/US9952841B2/en?oq=9%2c952%2c841">Programming system and language for application development</a></li><li><a title="DHH on Twitter (1)" rel="nofollow" href="https://twitter.com/dhh/status/1089297353566089216">DHH on Twitter (1)</a> &mdash; Treating the web as a “compile target” washes away much of what‘s so special about it. Reducing the web to just another closed platform, like Windows or iOS, is to be blind to its truly unique shape and promise. Let’s cherish what made the web special, not pave it over.</li><li><a title="DHH on Twitter (2)" rel="nofollow" href="https://twitter.com/dhh/status/1089305683164487682">DHH on Twitter (2)</a> &mdash;  Web Assembly is exciting in a lot of ways. This isn’t one of them. Hopefully we’ll keep HTML/CSS/JS readable, tinkerable, teachable for all the work that doesn’t need Web Assembly.</li><li><a title="WebAssembly FAQ" rel="nofollow" href="https://webassembly.org/docs/faq/">WebAssembly FAQ</a></li><li><a title="WebAssembly Use Cases" rel="nofollow" href="https://webassembly.org/docs/use-cases/">WebAssembly Use Cases</a></li><li><a title="WebAssembly support in Unity" rel="nofollow" href="https://blogs.unity3d.com/2018/08/15/webassembly-is-here/">WebAssembly support in Unity</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>Episode 306: Progressive Webbie Things</title>
  <link>https://coder.show/306</link>
  <guid isPermaLink="false">88995b31-f9ce-4083-bce8-e2068607c3cb</guid>
  <pubDate>Mon, 30 Apr 2018 19:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/88995b31-f9ce-4083-bce8-e2068607c3cb.mp3" length="52260847" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>The death of desktop apps has reached the next stage, but the long transition to WebAssembly is going to hurt.</itunes:subtitle>
  <itunes:duration>51:28</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 death of desktop apps has reached the next stage, but the long transition to WebAssembly is going to hurt, and why the crushing demand for good enough will force us all to live a life of "Progressive Webbie Things". 
</description>
  <content:encoded>
    <![CDATA[<p>The death of desktop apps has reached the next stage, but the long transition to WebAssembly is going to hurt, and why the crushing demand for good enough will force us all to live a life of &quot;Progressive Webbie Things&quot;.</p><p>Links:</p><ul><li><a title="Design Universal Windows Platform (UWP) apps - UWP app developer" rel="nofollow" href="https://developer.microsoft.com/en-us/windows/apps/design">Design Universal Windows Platform (UWP) apps - UWP app developer</a> &mdash; Fluent Design guidelines and UI code examples for creating app experiences on Windows 10</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>The death of desktop apps has reached the next stage, but the long transition to WebAssembly is going to hurt, and why the crushing demand for good enough will force us all to live a life of &quot;Progressive Webbie Things&quot;.</p><p>Links:</p><ul><li><a title="Design Universal Windows Platform (UWP) apps - UWP app developer" rel="nofollow" href="https://developer.microsoft.com/en-us/windows/apps/design">Design Universal Windows Platform (UWP) apps - UWP app developer</a> &mdash; Fluent Design guidelines and UI code examples for creating app experiences on Windows 10</li></ul>]]>
  </itunes:summary>
</item>
  </channel>
</rss>
